00080)='./file0\x00', 0x10, 0x104) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8040, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0xa8, 0x8b, 0x3, 0x7, 0x7545, 0x128d8000, 0x40, 0x10, [{0x3, 0x7, 0x81d3, 0x7}, {0x6, 0x8001, 0x9, 0x10000}, {0x9646, 0x8, 0x2, 0xfffffffffffffffb}, {0x4, 0x0, 0x2, 0x7}, {0x6, 0x9}, {0x1ae700000000000, 0x88, 0x2, 0x768}, {0x7, 0x1, 0x5, 0x20}, {0x88, 0x1, 0x5, 0x9}, {0x3fe9, 0x5, 0x5df, 0xffffffff}, {0x6, 0x80}, {0x4, 0x6}, {0x9380, 0x101, 0xffffffff, 0x7fff}, {0x4, 0x8, 0x18f, 0x1}, {0x3f, 0x1c5}, {0x9ad2, 0x7fff, 0x0, 0x6}, {0x9, 0x2, 0xd48, 0x7}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="7aca00727bce3e9c980cb4869a2438258602e5d9eb7a2e173895f9d3ac6f92b50c95418bb5ec128bbffc9abc1c994f8a50b8560eb0ea56a484505f28b6e82c42603353e123aa2e9ce56f24d4e1eb2078aa1a98a84ccef4a583cc1c347fd54fd1a2846df51881bb81d89110621e00adf19c968392366ab200dbda15416feec223f2e784e5ac7a73e27299b951678e368b71b78533c31e978ff5e48ae7bbe771c3eaa4a5d1d5921c93ad8a5078d350d69e53338e5369ac94ca638c377a8b5ab7f04f052953b130f620f28c96910db1b0eaf3e8a681b2e372b95af3c1d4bcc441a28aae795a2f5c79cd5d6ef5134690e232320b990aab830bb2b1a3"}], 0x219, 0x0, 0x20000000000000) fchmod(r0, 0x80) 16:00:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[], 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x45}, {0x80000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xb5b) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() r4 = fcntl$getown(r2, 0x5) r5 = geteuid() getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000380)="a4184abe5b9bf7095dc0c9bb40ab7ac1f14bb1991bb8031830631826e92cfd68c4ee0ccc04ad7497a0b5d385b612c76507bb3ee225cdfd99319f61b3eff53c2085c5b57f95b097aab438a4bc5c45b55b3844c5b513c97970bf77bc2340bf387332ef441bf6fcb39dea2c5ec52f0773b5d068e9342da494ff2568a609949a387ef5b4f8fa32d21ea6f7a91b72971eaff51209e38fc9b8d2632f28b4b17da03869143e5e5fb543c2cb0ee9d32101f013057c", 0xb1}, {&(0x7f0000000500)="07ca4bdbd45d51baa02ae0e1139858bff3e133ed7d06f46f2db33d7f8376cb5afa733c113b5ec0781efdfc65105f1d4111860090b2d8de0d320ed884bd81e6be04a1de88ccec687d50195870f005a0e80dcbd70287a783d95af60cb56d311bbc8a9c551b57e183f8fde370b465b332bfdc91edc0cb5e21833647bec56bcde887970420f066df516b916a98628a40e0c5e50aa6e9135fb69948e8c9e88f187ac214d63c4d96c7c363b9f602d2f488ce166d69d82a5b151c4073a0e8ef5c5e32a44e4addd64818c9443554db55a1f0e0944fc54de0cd190d29d6b1ceb85345859a7f9fc73728b22af403a880cef6bffa7f264c4b09cee2288f8b92e2a757d66150473a286e4682cc45bbbb417a93b227dbc48cfd0ef96ced479f2b129bc8845c436498b309809999a2fa7d2c11d05a151f8d88c7a5bdcf292404557787c0c7506c473bd9b2c0a9f8d19ac99fe6356e6cd9a7ab23906c3fa6c27112ee153532a82a968726075f0175e0475009534550644dc723a6019f6293359ccc0c8625da30f5a680d58f8c4cc1dda9534db73aa60294d314ae7d24f20d35ed6e90a8b664a1806486dcd94787c967b7219a6e00d9d7d65d0be09a0e5f83040f33b8f31da621eacf7181088d733b056d7108acdd692b3651c3e17e8c1b9e8056fcbae310dfd306614c5e7e7f2eccfc1f12d1547d09c41b4b17497c6fcc6f8639b803b912bc750d499fbd0a808a06694fc40614979bf2584cfad8139ba447fb4d2e7012e37de75480598c2377a07581e1d8a90850c07f8e15833faab29c0b31c0a9733e1ab3e9dfd75febf6ce7281a6c53cbe8cc51e2706b00907e89b94caf9c1adce1b81a07c74a3f286f8eebdf946ed51f301ad8ef29b0bca74a30d5470a29485cf8dc911aa5ec10434e1605fdab13298321de6421b427ca61087676a5af3ec82d70b3820650635b29d7a6a8c705e4f45df81ae564caf4b3b886480ca61245ec4d7079f1c956172b327387b915881e87fe81ea74f65fe7bbc314c66aff7724d2b367479c5f1c23b71b3485dde872feaee5f4523f1a4b910083572dd36c815e4e8fa606df8cbd9f18764e0433330297d3c8bf842e1d2e37721ca181f9dca790a37b46373ca4041a22ad1202b65e97c5028841103c4113719cd39593c84c94b33b090fd4dd55bfe2eddba675ddc900fd9407869fe15330f2c2268b9d9f7010c39a8e41662276e6e40d9784d6a67da86b4032862cea97b4101a1018064db049871ffedbb860ad15633bfd4f43ca7f66a1fc1969fe8df3037e688a9f2b08984df07aa20f2e536af627e5659d1315f3bf4bc8c680d7aa5fa0cb1594309b9104ee1703d5a14b35680e3367143e765f5aba87468171c57036a5d8519b5c69b0ec7f54df5060df8d8450b7f504cbd99288ca1c59ae2711b7b59c4d6e9efd73a6a13749e7b9715a9c571083fede17cfaa79d80367e57fb3944cf29e5d2217240c7373f5c3630a89e64cba155f829578c5aa237ea13e491cc9e00910484a85e3ccae53f790a0c94f0d6ca7283784cb8880980e95d04040e0711f1a71678592933cc63cac7dcfa8a2574227cafe92ce943df6050d140bc7bb15580bb6918ec14f2b26327b525150bdfb6fdfc9a8dc47820d95de6711b073d7c0599e7d9726a879048d8b61492ffb053d2be0897d27f786432304a1bc536e5110c3c5f6c853ef466fb59fda28ba8eaadf7199dff375131c7b2573c33643e08a2a5f28caeab15513bd597402d44f5e12e01622b61bafa162676c0f98e7f12ec4f131ac2b28fd8b328f31b78239ca61b9180828f7674635963abc963b97dfc456bf674bd44c85162475bcbfb440e86f618cfa642dc0c0a9c04984820bf4454d7f80363475e8745900683cdef6221875d57bd613c03b7cc053cc4f9d02dd84f2f86958fdb7ab9eb29ee501e65d258647107d2ebe32f7a589d5c63f5e10652d43c6cf7589a9e7a024c860e586a8885a33045f19622e53b39187adb2fb350393718cff1ed17c9d3e600fdea25909602185513d804c8c493dac7632157b1f78cfbfec687e1ea2b008c586f663e69f2ffdc990d807a7c39e4d2a95c40820e00caed769329381b3e01b8b50dcc4bc83b2120c41274fb254b839f52f8323fb701c4e4ddc05e3948b30badab9fab55c7a3ae72f722ff7698180b61091264e8d7048caa21c08b8d33e8b97d1d6ab28c3aa01491af9cebdaab2f87b0b658f3033f635c2adefa822c2b5b92d2a5abcb8e9616c5524caf3e0ee298aa45deb89324928a4592a2d9b1823825f28e07705038984cc5eef9f5f79dcfc85c36e5d18cd055e429549eb6d6fcd0b550ed986494a3521737fb73a13899ad92c7d28ea62946437d6c1770ce46839aa78e9976e25f1aa9be5cce28ef99647190158c6f0a7ed483959b101f67057f1a401dbd0d94c7eb1f8ef1172072e80491d358e9cf37d0b710a9af7b8dee8d3be39525f8c55cc067373315d5cd2c9125d2a80279d98e6ab2bce4435f9dcaac5bd498b60a309ad0e95349017537af7e67d11a328312ddcff5708dda9383045f5ee21e5600c7056c618a63ad765818da298c6b3aea44cfc1eec09ede1c34548e77885644d9ec8cef333183593e58e05cad8ee556a8f91c6bc51c1628b2a260ca00c172705d6dd2d40c482f316024225b41f8ac894cf2b239b3f215480b59ef6ab5e1971abe7e409c8815636b206c6e5c19d9dcc0edf131acb562976b0ef376047ff734d858d8127318a96505ca6e2e308386527493d63adc3048810d8c54bd7f74de2b7b3f7abf28e3a6dbfa0d18f252e8ae9599bb197189a8f272632e8318ca83a20cd6a470de903b3f964cdfc17f84b0211ecf3e72a18b73b7706a2ea4be1aa9efa68f0377c4b3fb49befc997375ce741f68727e6e52f182e0e045ff3bbf916992d1a68bf3781c39e86f6973a1037edb98c7f1005c08877a615550230a8150f5678e23eff8101b8a2ae2bfa32fa850b4c30bf696d11ecba734f56737feb719a56199930148a4713368ca8820d5a1d76318ccd47a70d2baac11d4d95220afb08f29b229a6b6a43f735407a7f7a745c915e46948d1167144dceb728e491aee9b88756baf6699bdbf43cb27e9b8be3185e717a179b6116c3706a3eef7a7a41fb068a879e17b032773747c0e6f06814c5a4f3d3b61601107907dc8cf2f99c3efee229eff83321fae14dcc0296dd6cfbbb178156ade654b9925d3b9acadbdae07031f57afb84520d2bc3432143f921e3d228b390432fe0df5983690e4cf1c0078f5e9b53d258012353d1011d2f7667124c3233deabb76c2c3302ce397ebf7622e3f6271bdc0b65c1c6fbfad772a1e509ca6239d6a08fd7e62c3d76e6e415c6edc03254c7a152730a2071ff1356b9fe77d1febbf941da5df189ae1c1435e0c243400ba816ecd9c80dc33450fbe4b326bfad93dfa639d6d767893ff123323db4c36bd526c2842345d06a5766045b0e729779c296ecb13a9820582dc59f4da8b198831465988ffe788e5788035d44e1bca0060a91432c5d32e3ddb6589c519c9f6eb013ce758f9e0a1ad8fa6e133ef9c072008c7ff5eed7563cc6377732b38604dd43ba8acedc2b677beb2ce39be761bebde8a8a72cb438e80fd0304b640a0934f9eb201b6b544adbe36d83e128bf2e70e5260a47f4ef83ff29cde308374007b7f3ca7662f138e2c5552ff70c32f76ac77e6de618040fc3357e890272f18a6cfdd6a4596c92c6e7fc1325e0c966b07b4d13d50238dbff883792224e8ff3635a65e78e6b1bd661f101dfc5182512bb7ff10a30f9881726f2aa40856959a60e256b3bcef41cb1e53957e9102bde1d1d753839dea815e62bf145329adda6cc87caf9e431cfdc301cd5c4df338eba6e114af2df0ec49132e036fb943918a540f276fcb7a8f8a5b3dd97c786db02f6d30bdc00fbf01e5a62f290f52e58a7b196f7d0a8aa3a87d33aec58732230f2f9f5de4f792d2bb534a26a4d323aec555bd30661a3b9b463303534747b5f3718013264721dfaaedf03c181555b44eb4a10d4224b5d7fd74fea4028018ed07789e5af04bd03730b4bcd00d78d9c57a26b81c70ec24b47a06351139851d06131dc23c6fabc50dfff67e9afb2b7c745969eff16587072dc7260560b33f0bb9b73336baf79da6ca229c239c78dde1d44e2934193c22192d500580564129cc4714c7040cc47e32f25ae08dabd31bd1f74169702b232d452f87c236fb738af0b65a489e10d767632dbd2edc92e0a6ac74e7d5fa2e05ee39e32dab6db8e1ca834ced88a148a041926aa4b88aeef8ab50f40c6dc362900c09f6cc126d0ee9648715f75beac0ca56a78127cd17494657488cb4ff682379e8fd80c31915db490e2db99c2efa290b4b311b9c445b66c92775849159fb452cf03d0de0e7d44836f8b70343f595d5fdde2bd5dfc4735d9177e4e4517eecca925198a472d961aa92c4ef9877495f77938cd8033e04780154c7061a0918d302dc02fb63bf01ac33dfa9e9b24d977b7ae34d96598d6ba65459f231a897e8b6aabb721ce27188cc372ba53334d3beec6490e99aff0bb186c1527481b5d73cf71cb3945b9d37f0a9ba1a52dc03564d00db33d8ff8280ab50f5f4f70412da4247d5457dc6dc146fec43b1f1c4a8c5692725e504ffdcf3c52ce0280b6e8ba38223012af6f54f59e583a8428d2ae1f7c94f953ae490a6e04d70d0cdfdb7b0c3d1c8b33d79f5ea9d25901816a2a53cc4a0a64a382816ee6c0d2c43deb9c7704b26830a507b17acaa279f993f46a0e235c0c62c02ecfffd0ec68d0471454b9d8dbe0e05520769ce7e5df8222218aa08f4801d49ae8ae36b60c524874f66e89e5ecd0690deaec7734a7208cc489c7df98c8a2bfa49fee2a550af3ec549345d3866eea5be9e982493ce8c0fa8d571df38203642a7f68ca94d962e58daaf056aad5b8cdb5c51b59d140641c3bf466f7a95d29a7866c878a15b93b68ba5e596c6356d453e66633a05c7a9860c033500b1bc4610fd3f72eb47e979380c642093c512d2fa836347fe324fe2741c6e09f4528252a78fe87f5de94f2fe79157c413856b4b68f572c37f1417691749e35abeb411f861e19f1aa0a7b31979b771bfc3168d11bfcfab38710c4399dac60d0d6205b5f9ec6f244ce3e5bb6434169844903aac4ff82357380ce3cb0f7cd57768f95b42f9787fd85bfa89919c95a73e7a6ba55f085ca39632ac0aa78475a16d957c2084cd59f612dc0fc964b7a5d9d2f3be200e5388d058ea870cc38d25f874be0137a02dfcc3a29dca6e045841e9a120b95631b60d00d5f98f311c27f7d8eb9f9f9de2f7ba046fe829b8dc197e4318864d8a84ada69d5468c3db605d40ea6a4ecf4913cde9bf22b3f99492324fda65f566a849a4fdbbb9b18fceb871456f370953c899d1be5e134de1fe3e0168356fe38ba92abf49c4427cdbfa2040d8a1aba9a017dbb84b44294ac20194c3b90d3ddb5fd18e544037271ce17dbc2305bc6962836cdcf638e4b4b0374eff09c6baee197beda9381ced991b41333fa1e8dd58256e7232769e8d5d3cc8b3c4197f4ca3751fa91e14c12bbc5251e426b62caebde120a76affaea7dcbf489b76b5b1b880265ded6baa5163478df3bc748c573e191893a055cf1ab4d345e9841a891b2969ba099ec55f3b0116aa0799ed6250640cbacac14ab1d456af5fdcfa91e24b7f2852873efbaffd4be21eb09c024e214b8cb40446160fd9a0e7534a692c109b05349fab08af0272a75dbbd88d621f42f8afd7d59fc97fe6a4b2455bdc65e7ca1f1f", 0x1000}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0xc}, 0x401) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0xa270000, 0x200, 0x1ff}, {0x7, 0x200, 0x4, 0x40}]}) fchmod(r0, 0x70) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x57) 16:00:52 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0x40, 0xac, 0x3, 0x8, 0x101, 0x100000001, 0x100000000}, &(0x7f0000000040)={0xce0, 0x4, 0x7fffffff, 0x1, 0x35, 0x400, 0x8, 0x6}, &(0x7f0000000080)={0xcc4d, 0x10000, 0x6, 0x7f, 0x0, 0x0, 0x6, 0x5}, &(0x7f00000000c0)={0xfffffffffffffff7, 0xffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x110) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/179, 0xb3) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:53 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202c0ffffffffffffff0bf5d66e943b82aec3088c7439ddf9375a856ce3433ff38b25f032a35dcf5fda621cdf6fc464747e431b19967484a41d61adaaaad83912bf408811135be4a619dee44e9866087f3ca39be6aa2744197f61e8c948dc20e9808b73030850a8015a7a3529248822bb3636a59dcf21ee7b5635175f993eee1d742c4acca9eb39cfac1a6a7afc56f9932b60391b8e59761e3902127982752064e537504191569a2ea7e03037155f1c53ccbe588feec6fa63120aef5bbd49f955366b3c88b2943e224a030b4923f101d73578cdd16f463fb2d3e75db54b41768ba9ae2d65363cb6ebc78a58a71346"], 0x10) write(r0, 0x0, 0x0) 16:00:53 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) r1 = semget(0x3, 0x3, 0x280) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000ec0)=""/4096) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000007c0)={0x64f, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffc, 0x1, 0x10, [{0x4, 0x7fffffff, 0x8, 0x401}, {0x3ff, 0x800}, {0x5, 0x8, 0x7d5, 0x81}, {0x0, 0x8, 0x8, 0x5}, {0x2b10, 0xdca4, 0x6}, {0x2f2baa90, 0x9, 0xfff, 0x7fffffff}, {0xfffffffffffffe00, 0x16, 0x80000000, 0x4e}, {0x1, 0x40, 0xff, 0xb90f}, {0x0, 0x1ff, 0x1ff, 0xfff}, {0x2, 0x0, 0xffff, 0x6}, {0x5, 0x101, 0x10001, 0xfff}, {0x1, 0x7, 0x800, 0xfffffffffffffa03}, {0x3, 0x81, 0x5, 0x7fff}, {0x1, 0xffff, 0xfffffffffffffbff, 0xfffffffffffffff9}, {0xe642, 0x6, 0xdd2, 0x2}, {0x0, 0x1, 0x6, 0xfffffffffffffffa}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000580)={0x9, [{0x3, 0x4}, {0x2, 0x7}, {0x2, 0x10000}, {0x2, 0x7f}, {0x2, 0x20}, {0x2, 0x7fff}, {0x2, 0x6}, {0x3, 0xab}, {0x3, 0x5}, {0x1, 0xe4}, {0x0, 0x9}, {0x3}, {0x3, 0x2}, {0x1, 0x8cbe}, {0x1, 0x74}, {0x2, 0x10001}, {0x9f9e9bf6bfb7b41c, 0x9}, {0x3, 0x7}, {0x3, 0x6}, {0x1, 0x401}, {0x3, 0x8df}, {0x2, 0x100}, {0x1, 0x9}, {0x3}, {0x3, 0x80}, {0x2, 0xc2}, {0x1, 0x8}, {0x3, 0x5}, {0x2, 0x7fffffff}, {0x2, 0x6}, {0x2, 0xa3}, {0x2}]}) r4 = syz_open_pts() close(r4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000000}, {}, {}, {0x0, 0x1}], {0x0, 0x0, 0x4, 0x4}}}) r5 = syz_open_pts() writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0x1}, {0x0, 0x9}], 0x3}) read(r4, &(0x7f00000006c0)=""/224, 0xe0) renameat(r0, &(0x7f00000004c0)='./file1\x00', r2, &(0x7f0000000500)='./file1\x00') readv(r5, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) ioctl$TIOCDRAIN(r5, 0x2000745e) 16:00:53 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) socket(0x10, 0x4, 0x10001) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="c4022e2f66694c653000f26d9e82e77bd89e51c7baad4c59cd47b094011544ef6463018925de0717568d34456412896d58ed11f36d440434ff3d2ffe67ed92cbdedafb511307f009010b5fd04cf14a303f1ed10c809046839f24c9250908e2e76cd7b1db987183320bfa0500b661a3d58813a288a08cc4"], 0xa, 0x0}, 0x0) 16:00:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000140), 0x10000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x7}) pipe2(&(0x7f00000000c0), 0x10004) 16:00:53 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x988, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000180)=""/221, 0xdd) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20, 0x7) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:53 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x80000001, 0x7, 0xffffffffffff71fd, "1b3cce045aa8c95083720f4115ce5ae9601d0b87", 0x0, 0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) 16:00:53 executing program 0: r0 = msgget(0x2, 0x295) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x88) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0x200) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x5, 0x4, 0x0, [{&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6e}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x37}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8}, {&(0x7f0000c7a000/0x1000)=nil, &(0x7f0000dc3000/0x2000)=nil, 0x4}, {&(0x7f0000c93000/0x4000)=nil, &(0x7f0000d60000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dae000/0x4000)=nil, 0x40}, {&(0x7f0000c21000/0x3000)=nil, &(0x7f0000d51000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fc6000/0x3000)=nil, 0x1f}, {&(0x7f0000ce4000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fe6000/0x4000)=nil, &(0x7f0000ca3000/0x4000)=nil, 0x3}, {&(0x7f0000c83000/0x2000)=nil, &(0x7f0000f42000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fa8000/0x2000)=nil, 0x3}, {&(0x7f0000e76000/0x1000)=nil, &(0x7f0000ebd000/0x2000)=nil, 0x3}, {&(0x7f0000fb4000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c94000/0x1000)=nil, 0x6}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) mknod(0x0, 0x0, 0xffffffffffffffff) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x10be, 0x0, 0x98, 0x200, "fda433306998cf6fb4323895612a88f1484f1c16", 0x0, 0x101}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000540)=[{&(0x7f0000000300)="4226bd90d4cdc66779bcdc517893980d7a8c14baa29eb0009039e0891fe973f9a49f447bcfbeb94b68a379ef946a04b03483cde688b5a263cb0b182995bf4325bf8d00a1c40466dc44763a1998336ba3ca449c429cdaab044561203042b28d4d599d8c5cd4801ad4b346ff3f80ee83fc8e3e98d4f96ce91e2ccd47570d82ff66225a0782db88922adec2d3fabbe7a17b5c3e3f9f507cc6018d9ceba606e57715b9a9f9a77b7d714f9b64f6d4c12c9de0e149d397378c4f18ef879da186cc887cc3ba1d61c12add70da004940d2fa187766d2f51f5d21"}, {&(0x7f0000000580)}, {&(0x7f0000000440)="26fde9789ca7eb98e1de5a43895ba4c9b8e209e05661f5e0efffb235983acd6a03fbee746b055b50c502dd8a246d2cd342f51eaadf4ab118d7389e549d2c4d21c04bb47bf4e764c6953a0f33339b331093d54b16ce2db2e704704b7dce86446f2cac0040a352d88383dc8a0852841324d24b18ea57db5fc617847cc83e61c4a92a83f2c181df496bd2aeef8dafb62170644c39b8658aa1a22be619113238606ded378fdb683aacbf1de61abc3444e9"}, {&(0x7f0000000500)="dda72f73de79911d9e6084c823f106425e19"}], 0xa8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r1, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 16:00:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x5, 0x1, 0x1, "44020000000000ffff00", 0x55bb, 0x7ff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691000000000037a282f5bf2e8a", 0x14) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) close(r1) kqueue() recvfrom$inet6(r2, &(0x7f0000000280)=""/166, 0xa6, 0x802, &(0x7f0000000200)={0x18, 0x1, 0x8, 0x3}, 0xc) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000000000000081}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x30010, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') write(r0, &(0x7f0000000100)="83d4dd0cca46de395c86d9e55fdc11a197f9a019ce0eef7426d040468c6775c43d952a69406a798ebeaca1373915da565eb77221963ef5268768b613fbb0cfed4afffd0e068ecc1bce7f9bd70f51e6fea22d46e6036444030f28cab6313638fc511c92bb85c003a009c45cb8c85b0bfcc411f1c70c213443b4ccf06245cfa18055fa90dfe34cbaa81fe4db78d5dad40ea61686d7bf14085da1a62f714e5610efc7d36c76b9cd609f5aa83b7de8cbbff81461c201f53068217858fa2cbb757db347d75a48319c41921fee14690b37aa275cd95797bcb16191c8abc912017a96699df8d4b48f08eaa1110167592f1eca4d8e1bdf", 0xf3) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x23}, {0xa7}], 0x2}) r2 = dup(r0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x81, 0x2) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x40) r2 = getuid() getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7, r2, r3, r4, r5, 0x10, 0xa3c}, 0x7fff, 0xffffffff80000001, r6, r7, 0x6, 0x400, 0x5, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) mprotect(&(0x7f0000762000/0x2000)=nil, 0x2000, 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="de2ee422bac06c20f1c8b750336928e08178900cbaf3561b206fc42dd64f1d8eb9299b8b2fed45381a1489d217c1d399e61a7569d9970100a4c22e436b32328921d33d7388f03e8554b25c2e2619b7e21bfaa0d315a5ee150c0a910ae0ad620009f81b55a2d7328a1637baa51100c89c6adb7240c95b54907894f52c27f9c137439c680b3f17326708a8615b96f5bd0d5999a86311cc300bce1e6561b2615919fa16b7fb533ec521ab9058d95157e169770045660034050cfa73572c2a96aae3c4be7e7c", 0xc4, 0x6, &(0x7f00000001c0)=@abs={0xd3796a7b5314cd1c, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x10000006}]}) select(0x40, &(0x7f00000000c0)={0x7fffffff, 0xfffffffffffffeff, 0x8000000000000, 0x20e8, 0xfe00000000000000, 0x8, 0x3, 0x81}, &(0x7f0000000100)={0x101, 0xb6, 0x47dd, 0x2, 0x101, 0xfff, 0x4, 0x5}, &(0x7f0000000140)={0x8, 0x0, 0x8, 0x0, 0x8, 0x6, 0xf83}, &(0x7f0000000180)={0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)=',\x00', &(0x7f0000000140)='\\\x00', &(0x7f0000000180)='&({\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\\@.\x00']) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) nanosleep(&(0x7f00000000c0)={0x2, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) dup(r1) 16:00:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) sendto$inet6(r1, &(0x7f0000000180)="dee409c8ca5ad2e70dd7259c362b2368c3ba452b1af7fe2919972710eb637c8c37086b5ef3277f2f4de4e82abea745e0f025fd1c35f1e9dc0576ccd2a31e665c10fe759d6a9edd9243f2648134e3891782966d7172f6c2db165f82d70fc1991fb424a7a95e5654b59f42e7c9df28f67f0a7f42e3a84de6fe6bdf119f5045b91174ff0862282f2708a1162a22e29dc74e2abe08fdc42c4f", 0x97, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x4, 0x1}, 0xc) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x7, 0x8, 0x3, "153ac1bfba8011ff1481a2a07682763bb07502d7", 0x5f19, 0x1}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x182, 0x0) flock(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) r2 = semget$private(0x0, 0x3, 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/38) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100, 0x4000, 0xd0d, 0x5025}, {0x3, 0x5, 0x59e, 0x80000000}, {0x0, 0x4, 0x0, 0x2}]}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x163, &(0x7f0000000380)="b6e72871fdaa8cb9883b941f32f4070000008d267cf870935f99c4066ed8077f073f050040000000000089632faf9b80ff3d8e2a0c25c80302574358ed61d32d140203716a2f3610ce78164a797b9d5f7351f21bde30fedf7f9aebdc7a1bec884f7da8257d60ecb37f50cf2dce2eb2f3cfb027ef90112548e4bb192306a937c3abef7469b71fdfd80210ffffe829003d5cbe5f19eb6ffbe58c5a97c32a21861be1f16d56a66ed2c36270df4022a5bf18e80f194805c837697c06e3507cef43f57799802cdaed68023ea467ba948ec6f5a6d6ba6b0d9e4624d287738fdd76d03beec0f0e60f7cf5da81ff860fcdeba5fedfd51e29402483b65d1fce9b69747872d6a56bb436448d40a4368ba199bd43a059f011a8f31e6b872a4ffa174219403cb453e94d76f2712349889477f66382b9b11b") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r4 = accept$inet(r3, &(0x7f0000000080), &(0x7f00000001c0)=0xc) dup(r1) fsync(r4) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000240)) clock_settime(0x0, &(0x7f0000000000)={0x40000000}) 05:37:04 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) chdir(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 05:37:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000240)="34fc6aeee8bf616a2060f46138030aa1f62cca85726c38afb0a3170d390d7476d6c4eb599baa708db1dbc62fc0f2d21b5245f1bc7d2371be38b319e009ddbe155ba558fab08e34735c0fe83144bfd702f0be1d9013670c3a1ba4c4076b147c408baa6fd28b49da6468f94ae22ef2d62cbe31912c19266eecebc3224c9ded8678b73e91bfeb97eab665a5e4c8890a13ef4652f6d9a4cecf8581fda1946adf4575849d9ad9023b58ab88b5d48ec646e4e40dc5220b8fed3a022358cdc5ce999b3ca9b7e57f89d039d13b3b0f17d424237881a3a67aa3eef98bb545b489f4f34c8d5eb3d570ab71f2686059475a4ca0999117a1b9271409a16232183cbf3bb92785ab181521fd16114a39c8b7c979dd5510cfc2733af225b645c0e3a08aee096712ca2e3abcc077cc7048edcdb8cf2c1951e67a7d176642290871df34a37b0ccfbd6e249eaf1de839764a4991dad766593f6a2cf29dd5032bf521ad3d88c25a6a9ce01fa23f4bd3d32d2be35c153bd53c5dc2033b7c8d7ea0f584d8be77b87e1064e5e7cc1c5b066ba706004df4635fc1205ed2b4fb998398eb5a28d32734bc3d9c111a8f6a61950d54da335ad0ba839628907f3e6defa82a6db79347de6f73a9e5ed06e078ae6720c5185b1272d7cf6137a7852a2548e525c949cf313b3ecee55bbc1d0bb2b9bb2161945ea60f20eab15ae7f75b398278a2fd367fbea90daefab28c2d59b47a53cfc20ec3711611929a91fcac5e7b21321c1d44ad1fe3f4108838d58e40f04d557d057061d26379d9f0e2e975473308e65b6382d7f1266c9f8e6ffcf2e09dff5790a988c6ddc896cea02792a1cb56e4e18d249407cb25d0eb9b8e3cd41adb5d376e4c55160e758bcdfc61c8aaa415ac848383d142f19523b04b1322ad5cd627fe0c51d14a087f698b9a63aad7a44a40cdc5a45b20e157d222751cc6b7cc658acef6f4fb435a18e70bbe2e5a2eaaa3d16ecf28f99e3bc5e437c421d20052c9b7ca0c9267027576d146a068167f32fa9e1d540b883ba7b0605e481976394516bc339b8a6f2e97bb4652be2caeb3f6b0808940a25f35f211ee665f36f881d15e75da232bb30b0d85f0f1920778ae39e9a2b455f31bdb8940b0adcf4349e22be74c5a03575953c4f408178909db7c08e4de47e1334b24ebc757c6664f95bfe6f2a5fa4ebcbcca323dc60631a511b519f4a7a1bac3c1c4861881be534c3fa7c2c96cf52bc7ec4bd1450325fc6a50af0f0d01137d2e30f5a0fd7ff3dfc68f0267658c79f5cb719ffbc0c23c01328ea0c5c31951067e3006ed838b394908874986c13279430fedecfbb8bd2c61df48b855a269b5c317a238cb1c7251a79e4dfd6df677a59bfb0c55b4779a219486250e7ddf4857c0916b25792df4e2aa854fe29b8e010ac45a0cd6300b0f217ea7eb2a34df99541ff6b34255cb7883eecf463e1d58468ede1bd5b906ac94858fefb536efc1069f48dbbefae97df999d6800e5827e750c2796e4e2d4d610f11e576c9730774cc71234d268b8f03c3ee734627e72ec2a0ffa87591f2340cb109204e47f1f8686a48f8853b7a733febc0b9bdd36a6a93487663c88732db98ab1c5050f99d22e4fb891270740c2fc5558b5ed1f991a05c627e19ed9002591ad670d5c93bd636704be7dc77a262c5685f50acfe256e3dc51baafa8e440ece84522c61dbaa529f6aa2c09dd816b912cca458ba9eb46394b2d9d702192eb0ae57ea6eb27048f2121a7afa296d3efdebd727e634b73481e4a5dd55a892db73a4e3b98f46555cf42ddb5bc6ae1f7bee2d022d843d455eb78fbead8f491a390d5b3dd736b149fdf1e2efc616b6d7ba117eeae359a662f00700a68c1332afdd3371bbc39901edff4053c504a4ce02a9f5ddaebf572b5baf0e89c3a867fc927bbe46d555811a22f91e97af4be1a108ab83032372114019cf194f6e438e73ac9049ff63307ec8316c0c530d489e697ea310728b457a60993224856f3fffe06bc4380038dddf953a4d01757fa344b164127cc9b1e13dc06b8821c9dc6b9aa49841d5a08c6e91f6bdb43e63e466d56dbb53ca265042a578a0826d1c0c5fce878a23e7fe15f1a0c30b4ec37195c65605320ecfae2e4aca344273b0589f936fc69a0c39bead142918c257f945fdf6e4d3d898c9f72f1d0297cd9ee3b55f559fd69c0b77a6ea2f8f6486feb35af87470a7eb52042acd8f7fd5ff476be759946211c32c6e88190c78dfcc706de749fd4ca49ed55761669e6e1e51d09bce54cfc8ffdbd9da00edcf3efe1686e4ed2318c75eafd5d18abe59435061601676dd3d29fc77c1b12f98a80101f64fbedb560e8c6a31a67ac6f9fd07ffd68a93f3a3cfc20cb7acf171819d2bf0290c3a9852e1634d07f7533bc4265025bd217bc4157e4cb9425647887abb018b085c818a33246320df13b4148c4d274ec9271ed2ab5bca9df5ee2f62d26c92f6713ea5521795723efb9753ad54a15071bc9cee20d314df44953468e9859f20937019a920a4876fe668fcd1a21dfec0273d3195bf61a7f17217e6674e495c7ede42203e4d581ff377ed551e434a43ea2d18ea926633d07789d59c015c143c42ef1ef25a856254bdcf4fc11846b0ff4030134d5412c59ea5de8012793a1af5e4c47b45fd772a1b7ee77bc906dd2e720d835dce16a39ab261e297bd300f62f50a8d4d5242053df3f401b688409c13f14f63f1fe5064676a403b476518368a92fff5fe17dd59f7489ec4b6ad8a9f31d9c887a03796fd41badef6c8c53d29904540721edbb92b0ff7205464c65a6afa8cfb1b5a21acefcdc2980fb1281318450b1559bbd67a2b1b49c449410561baa84ccc2b2996c414911776de0234988b8a33378abfbe126dc318c5445711fe19cac25f8c1b92e2858b3f2b07283e9d5d10aff47ddb7c947a253615adc6e20db790efd41f60b03c4bad26a77d9bd5533335eb06f57bdc5b282c8ad5a998a44b2fa7de718562ce4af919d21a57db897fc55bd91803880c935209a9717e774a09a9581d8db2635ffb5cccc9f11af3f270f10cbed7948111280f170b5a4d359ce7fe9ee1ca0ad4b93a9c9a9f05b72e241159a88cd01bd35ee59962b30edf109fc67ed5f8b150c59ae63229c048799e91ae776e6fd8de0d8524b91608188dcb9a50fc82d495a1d33551976839f3981616f6f213fc8df16a19fc03fd592ccab62cef0c154d0aece34ec91efbdd567cf53277e358d33df538632f16f6f4647dd556705cb1da59f4ac3b8228ec10d1089b9e9a79d4cc4e67e99c1c16aaef5f0a1bdd522aaa38fdbea5fa4f3fd5f0d40a9bf544e02423e6465e050254e12065a214ee82a7d5855dc3926afc2f3c0bce6bde008ed0cec771e19e0cefef8088b98354ad2b9dc31b0156351dcbf4fafa1c8965de985305d6fbcfd3a1ad537cbf41de6f1136ba34f6ebef7e13775bdf8e942fea36f8fb3ae0d1e8fc2e3f9df0576f5478466bc159e9bce3692871ab3708928ff18adae173b9bc2c96c211104da7a7c342a46edcea7cf235ac2428bf6c78ebaf4afca9b2f28c61e3f4163a8f8a5c3aa92156b209e363607eefbb7e636d3e95742fce62799e15420904c1a8c16799a20d2980d1a8bc215ade2dcf6170d0d4eb2c43137f00a1f14d77cf6666921f0d6536cef5099505d0e7a988958cead842ff11332ef59835c091b8951f266a899a391510fcb0ec2cf04f10dc221a946b58fe68d7ac790cdb0c101c81a4d7c0470250257ddc1a58922d538d7381927a2eab90e1c1f20b3b4cb899ddd3c998f12b10a7e26c73962943daf65c800fed5b7a233ddcb3c2456ba63beb67cbda3ca3e5b5382dd435659fdaac6634b64728586f0aaf4addf70bc69b72ed45f0fd7a7a54a9870ad9fb3432ff006c1f8c921fddda3fc19bb6b2957a9ac1107446d43340cac6c5204b32fb4794bc97369d2fb3d42e8f1368ce33b05a96b37f34ddd454e0177c1da613f54c38714f6607a3eaf3d181af12409ed7f840189400686352887779e862b6c6930f01d5379321ac21fdcecc12a67b4dc4e71c9192c152c285998944050cb53d223a0be53fad74075e3e2247e0172f4888df08c06ae688740b381189cfd5d3be47082be73401bd5803cdc4d0190bebc31756ef25e0953c2990973c6a8eb6abbe141cb6734a773ed822096ee1ff1a42d8b053bb4c292154628364cf7be0c651cb356a1bf103fe7dd1c80978afb420172e620533674b8d0440a636a9e0288e04f80994cee29dc82263bcf175747133ece9714e3a09fbd03fc139e59c9d1b1e30adec6dca7086b18f88be3012cf5ff6b057442e362865a59365dccca32c9de48cae39f40a435397e95c4e808be8aa0b0e31edd7bff22e7cfccab4fb4178297255e40cb4e2bd0bcaac8c8c11f5f06498adb36f45018e371a8838e7b0882b07bbc7d2ffcecb80f211b00d40e907c7da793c84a09bd8212848b235af1fa6bce9ee40af1a319c2a1a481457d57c09e574fc18e63e48aa1d34abd123be96ecd13650dae0cdac5bbf0c8a1ed2b57a707f699fe9d9b4ac517704030c5efe8c93091b152b3f889d80ac9c3afe767d17d02779499efe45424527021f7f22a988517bffd99df448bb9861bad90185d2216455710a4ff60344e1877b7a9bebfbae1d851c549f607f9b9114ff57504faf9460c0daf8d1f3f35713055cee7d6ac46216c7088dcbe5bce408e28e995cda8e343caedce8c184ba00907c309888e6d7c9d5356fb4e409651fd6c05e4e088ee992d6803ac428077a874fa4cd7f1081bfccdcbbb685e4dfafb7dabe256db7b7ebbcdf183e6f8afa825a657fff26ee8561200083e5808c32d0d80d278730eb9d2980a055cf2a8d18a75a49302a82ac66df4df5f1482bc3abf63f1de1b05658f2218d62ff77b29d9fc8e93eee815e4ca36c3fbf758b1fdd0c14c0929125790a6a9c21d474204a5db31f915eeb9224ae0aaf8ea0a0fd4d08e50770297a29bf7883ef6d596a86ea9db54a38e078f6f702911d0f8bf30c1dc86313b9b82bfeb952bdf56a8f1d9f5f2c50b43be7bb3653b9d3b37f0f40872cc3075e0e491603dabf45733c11cae81fbb2eeaf04b547093da02113715643ce1e0cb1989e32d4553fb44d84c3e46695c9d56589f29d1909d0f42748630f29e6a72157444f7d6555d07ceb2d29c3cb166dc280de5e03f63b9d394848ee97dfccb1ec4ef8c9eb816e8833d05ed09ab8ef4b17a0990ca3ca484faa0996af9c9c8240e9acc8a1854fbd70f3878d53e598af5de33f1f8ce55fc388e3fa3a9b869ba3f849c6d936a30ff316c8d8c730799efc7a37da8ece1bad9d7afba8a42ddbd6360fa78e4bbbb7933a67b8386b874159d1634462db18d5e26fae3371adc3e8fbb60cb6a61a5f8ed0214cab80c8e8ef492f6f67d106530bd2e0b17514a8873ab32cb9eb5ee35e783f534ca37eb84a78989252b084aa3364b3682fd68cdc5b811a4861304e98251062d7118ad23768d866f8cd8e40ffa105ea8e13ef7f2f5d15a9b08bc1df1eab42829e1edbfd6d5460bea705e656c884954c4d2c7cb30c89aa4c97c4b980c16c76ed9bf9461c8c03dc566be4fd9c48009cf519ecf5a07da23786073fe1799df51298aac13e4326fea338ef12c89211c2ee5d40b59ce045490f4df6ed58eebcbb7f4c3b4f079fc83c1f7d9453906f6d3126956eeb7cdae8df6ec197cf97356b51468ebc574d83b2b98ace8f079a2d22eece6fbdf0d5bd17baabc4060c22b864b933eb47eed05c47cdbb641580094549f93794c4fb836f8cb041a1470020a3da2f656363976b4", 0x1000, 0x8, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:37:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)='0R') 05:37:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x312b4ab4be5f863b, 0x6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0xdb79410f6a125a64, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x1011, r0, 0x0, 0x0) 05:37:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x10100) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="fc403a6f8971fed50e556759b714f4e765063b38dfb06f8fead7fe7b047f7b68b6d24785aef0c45d55b298d2606623522a8b8a3d33", 0x35}, {&(0x7f0000000140)="524539cdeab316ec478ee2013bc2d88c6a63a680aea2ee680892964b3d8274dfcbbde41716c2608a00ef2cc0c24a7ed84b109ef39191a1ccb162e88ff1c82bd4b583702ecc082b9c62802cd8e0f51a16693690dd882145dd039b16790253ed40217b8bd34246532a86946b1cc26b7bb5a73af389a18cf88794d7ded33ad51a3752e85892efb4ebfcbe22540327e374", 0x8f}, {&(0x7f0000000200)="dee21ff53c36fcda882eb2f1617bcfb15bf435226e054054c67e3852e8e5d687cfdd090f1c079c15df2055d328c97df0d61aa90ac06770ca271797e713e00071066d83d663b871adb53c4622a7511518176b90959607c4d487d4a41a133f9706d08412e2638530802c196cbbc8eaf98cddbc3b2420697e458289664cdf88a03da9b55a22bb824b3ab6613089a7c0b6280aec609fc7ec853d83802842f940b26fdb4b7427c1d6276b8e0a53063de25a7ff3280b14280e3e2459aa", 0xba}, {&(0x7f00000000c0)="aeacc5440a4e802dd345c1d6818d7f3701e0495e875d93a087c1abe9fc776d33ffe072c045e4b645", 0x28}, {&(0x7f00000002c0)="c392246482a5d889d7bad7cb4a008558042e7bdbaa23f464638118f2e1df8b13993f32c58a141e45f884852315e61e40cc080717d488149da0d883b14cc3ab9844bc4f211116f1f44b5877b3c4a20f9d8ab54077291bd049f1666fb91a9b4193aa73dad038fd8ff95a3c9e2b37873fafc5836f3c862a31700277a667d4f5042c999943c5aa31cf0d026cac326b18f83cec54768b4710c87bd73833901ed557d41daf1c354d3c0d6b200a979c57b8c2", 0xaf}, {&(0x7f0000000380)="d22f5eb5151e82c20055872df2c076633198d1e418b0ebdfcaef8f77a96ff03cfa18639294f252548e2f67539ac8618cf2cc987af4e6922fbd656d756127c2", 0x3f}, {&(0x7f00000003c0)="0ca26486ca0d294bfca91a58f7267feb4cffbcc589d7084540464cba7085dca33cceb5767d694b7898fc636de8f6f7a6af60a664933089448e445fb8eb7a344cdcf44aae2381a5ca01188234b9ce5cf557f503a070e21fd7dbd35716b50728cad7b851e47d", 0x65}], 0x7, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x58, 0xa}, 0x401) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x4d67e938ce6e08d0, &(0x7f0000000380)="030421f1b8ece5650d4234f561d0f78b462cea83e7bd0b1885300fd534b21f94b32354a08f7743be90af7de696f5c6f56e27becf93aab8dc44aaff64f3e2b7eeaaf71e5dcf2de5f300f750dc60f4ef08647903c553212327c4313aa1c1ba0bd838e406d14459efe620c814b5eb9fc7ac9d0334b8fe5dc8e810c44ba3fc8f9ab5ff50cf85541a304de9bcd42d453d587d47a6405d9b1f461a9f25e5709ff363b6c260a901d5cf2bece501c0533708d68994b9da5e98a91a61e51b266494067e2b99637206562f6043d59d78a0bc94911cbb416cebdac2b458c55cb16e4cf9fc667329176eb6570ba70bd33b455abfa654a4f93a3ae5da41f7113546ab677c12d1cda99c64dcc821343398de3099f8dfe390e3554a7c65ffc9987d2d688452fc80ad625bd057f316da1dd9c003b4a388ad7f7fda48634467bcba147074c0db2fcdec413a28268162868ad2a0ec7e6fdc2b45600b874894a2be2e2c90fcc4516d92db9266e9c1332e7ef93fdbf7e1217c365e83784585c246f4aa9da4caf7449f5c013d97ad044e15ffe1dcc866b76c91a5f2a24625bc8e90e5c007b96823d5bc16c594c6ba053f5dbfe02b49894731fd962f357e080c84d618c10c31ff50794433c65fb4225cc8ad511e9484bf08ccf66ac9618a811f52ce94a458b0ea5a84ee037595e75767bd775596ac727fa6fb71b9d929c8649d3a6f46af4d66be08df6adcddfc64723c999ce790ef5ac051ae057c337557ea8629abc9db78b96b0597c2369b5394371215548734fbdfb50785599d4ec754e01433cd227bbe6a035e6f3b6b204b8bf5f6f98ddcc5a0152e37b8e4586081cc647bffad1f41420b26cd4a65df2f6652c4742efaaf006321f1cdbbdcb3bec6154ea6cc4bb3af091510aa00b6305ab32408bcc881d7a328833abfbd390d83c00d2a58bc2a5aa9e040bc486f5a3c9c11001652a28190dd10e4195c13de2090c8591adb286722f11bcc0a44530a367b3606c262fb6bf6e1d5c21d9e1826e137fa17b37f25b1be166a37814ea381f6bb98e7df9b509fb7517986f527b20235a9b5f28377aed8177a7c1d127209b13319832b9e34c926554770a19dc6df68fe95b85bfc1c56fb8103b654efc7d0da9ee0a67cad1ae76c81665419760097b37e77073e6ffac66e1ae4e5692bae03ebccc766360b371fdad9f5b703c4c204c4df655b8571d038f19e110b4b7dab4a89b201fde5a92c9c34e0b82072a41eac2df5c285b1ce2a73f8922d2ecca543ca3c8a151a976d41bda6688d700dc9b332ae36b035fc874c24853cec149c4316ee8a254ebee833abbb43b52c4acdbf2b249a9f9da89949abf460b0bc6d0da86acaa5b9b3f7b11b4d0aa76162cc12ae2cc08968b9f37b8c85a8f0159386a0b9613e74271ecea81b019524929adfd0efede048749801bea36d2c355fbf0ae1a9cbe4c9c7c96f6ff8c3d56eb842c306644470a0e168988c37230ae1e861796ff1160b132e5e4adbb8c5caa81a1688765dbbbd3ba4006a279cffe87b11d9173e73faee9a28135f5fa62d711b05c656650f2620bdc5f690cad346a7668a265c750ca42ce0a1dccacec10b6d1f818e6ccc9d2cb1c6bd2859e86bd2d8660f59718b773be0e3c84957bcc3e47efb2c8e0ce4d32a9c688a526afaaba00fdf2227f8736b39ee9ecf813b2bf381d9014bdc0143d4fcfa47eba61b22633359db85f737709b099104ca06ef6d0d77a5a46114de5edb64477d6480c84558e899bd576a77ddbcafe3f1e31cddfc38550680933d17c05f779a4cf7e72bf801d82cefce73db9b185e481de58699181045eebd1270a3243ebca9045a8f238a4b202af75fd30fce4ab74ea61b186f5aee338e00c3be23960d093cec4a2975fd5bdd7688be844d09c5003db3f63de749c3ec9fa0cc8b600c6626fd2344dd05e2d65405889581e369d719d853d648212efe9c6cfcaefac8fa3cec0c2b765938c7eb1806ef2238e25b936e0750a663a50602523f59cd6372e78b0fee5e5ad087c7b6895398df12f73893d7166930f0887632cb7ae9d5d92bbd366ffdce032a06adfb2b73781357277fee1f86ac49e88bc44f00673993a66adb8f483787c74fb8be97806f38d28fe083a2a5a0d2937e173587168f024bc7774190ef5d19a1191865485ddb436ca7da5bd64e02c09bb6d05ea4bd1ce11b19409ac73df8e8ba8e1fe2c305a69f797f7d4c8f086263b851413fd755c88c5a2ce6befa0b41b7600f94fce09723a494495edcf84c7d640a18d290fff00208229d543df6a549b14cf8fb8bb6f022ff60d76c09d84befc4edb34dfda6abc3bdcb598748ad47b9babc6fd55852097e555d2769ba1047ff3b89c034f08cb5c02005aaae3f1750a9ab50108b4106ebce5133e4a2e6e27aa91671b92f2ef428a5585f3677075fb394db5fc0bb5bbcda31040f324e376162509eaacef9c7b8694bf5067f23c4ab9fe543d5a2d1f797276776920431e1166f2b00d01f0c7ca2167c9cc6de73b4ae3f0e2a24fe79c3d697f5b229433be37a7f8d2c9add440be7225e261f6eeaaf57d195ee66b6d93492fd98a1d9528adba45942c3eeaafb2c5968aa08b358de59b0d686c6e38097992871131ff6d209a26dddfc25d33e0bcc51e717b6e2ab0abe549298754c3611d3692bdfd07bfd396c9c3fc32e38e5100cd1a5ad346f04fbabc6814f4954113e981ed0a32291db27d200fceed4d22cc9c38ce009421381be76c34d334a64febe90cd023e7fa453b3734054049fe9385a4f2ea68b9adc93f1090cdf9eedf4779c0683f9b13bda439f4e2038066b2480eebaf829d6dfffd82c8b236d8ec6f8e395e5e0be586d2de9dbb633b2ef8ca77aa9d349d68134da05ecbdf105ce85d058e6c305f6af5baebd16068cc5a83e1bad75ac8e5080cb8b54007153774d9157a18a40375b9a717d47edd8cedd7eded7f27b2835f9372b47432e1923dbe00912a66893adc9a07c9794dc81ff50a91a44fab61fafb7745ee76e139a92cbf79d3eeca354292c2a845ebc06e10c5752332c1d95b691850dfbeabc9800aa95277dbd57c8d312784426b4ed508ab328e5079b955116eee75dfd4f779922dd41b34ee46728aa5baf849e8b725db6c341b23e63368fbe80d00a611cf991aa1989065197e4c4103f50a5eb72499dc954fca48ba1417542b246b77c94628c4d96d9f2c3daf9d940c3767e340768923dd223a917872dd3219aa0df5e18dc28f207dc5e409d32bbafbe1727b4197debcf379a1b403f0087daecab4e0f9225c476ba21a108fed6083186bf5590fdda8c61d4a316f85f516942a98250a1f0a00b9978b3205380a8e913509c70c930792544884edcb1281f230ba92965675b0b498bc00d7bcd19bebd8db6a5699ea122518d191ff8917b82f88b76885349f2486b5db2a245b9e9055227b32927e74e74973c59ec581628b983213cbc80f87f934601613aeec888322e7987010753d0591a0600d967878cef337a91736666499630b2495bb7fe74740af9e960a0865e56662deadcb83e36a8f095b6ec8514ef6df4634ba446f89ddfda941355694857bb348c4985aec5efa4bd6621cdb892b5c6df568b066d0d1645bda124d91f84b1cc4f69470c7c4778f782e9554ab204480a86f8afd68810b8dc070ad39de628523274e5aec08cc589ed91005b5d9f54692965b0cf626a0edbf536490101f07d8acc573f4c6740c7cd297b32e9d1d14bcf1d37164957d4ac0a0ee32801588513247212d550694c977b8e6b4cdd3770f5f3a193a50566b0503205c22fe611f9d090e0213a3b31811cab652d8721ea556e2a7c8dbb173af56bbd914c31ebdd39178d5b1445510a5533c33f51de31fb5fefc2e3f3acd1f777a57330435da6bbf7c52350773d099c8ee31c0a2a9b7ef75b8a42f65710c2115a7695fe7b020dfb13390240f8a88c30ace18deff6c97c7053b9c0f0de11cefdd3922c174f1816a66b4404137da2973d45d043a5033d712f3a3c7d427769f34d5d142c3c07c13afb36244de5d3dbf453612a522e1fb9518a197a8bdf7f0bbea08467bf632e5477da91a7bdfb6638d3787af13baf16d1eae1600859b3bf5f1baba7ddfa89d9394a1185eac8baec6fb1659714ad91e9cfd450671739e9e8ccf7f1724b6d83c0f10b33c86ecf7f0267481b5f10a19c486cb236b2ea719c799aee5c8401c494787d2491b486e850c1160af3ec1e8ae09cf65b50449523d7e6d553cdd86ef280cc08849b99011114710ccbc989f2286cbcbae5fa05ea0e8fae2adf4e5578e86e31dec4a5dea9feda32b0fc1a28822f1920b8bf8df392cd494159e27bf83514bc687dcb84c42312daf7deea35845f816091e08b7d0cb5db34c6c6fe4e3cba454e9fed9d12b59893e46f6146ab8c94bc1cd2beaebf0f259241491e7f3b4bff0a2cc2320ebad37136bf6bc9906c66730c7cc94f21306c476e9c51f13e41859037f8503bab096511d4a91c066c98f220d47c732f84fc15cef44fb39c453a7550f0b49bbd6cba79ba49aece968d84b7fb38ff841c4eab8831983530d1cab3293a05d8e5496ea2b43db6c9dbc6012e24522b3fc7624ff6dd83a31f660a6ddea0f62d6e099e4fe063690735ad363fa06453fd5dcdaa40f5908da2a5b976737c19bbf7eb9ba2ccdecb96ca2fc9e95b606a01de16f652c91a1409258c954aebf285e5147c4b0b95f9a581eee28e936438aebb75659b9a792a7386060587c8d661dbf88fc5bd389c834230055371cf628c3258c470e91de5f99df78feaf43273a0212292381fdfb9c1f911668be9d64e2c1cd9ee00f63fa36274936214d03ac764ff928b5b94dff58d74705aeb3ee92f8411c9363b36c26ae546e3544b120f54c9ac1e5cdc3ead2aba2162b4c82ba8efa764c77e0f6ded4786350499c9b98d3711eb765e6753fbf6e053452dfe6e034a44a565ea1caacf2aceaa0ef07528f771a90b1edb05791274d4e1a63e908f187005f34e87163dddefb7f89d52ef02a428b1ebd2d7be4fd8de0863600ca50d0291d28dbb583f574ed97ec93c3244c9b745e0622f9656941be47ea0fd59e7a29f3ed71110c5b172a65bd98ec858d4b7e2603ca6a13c426e1f35132c849a771252925f5304644b80a332a26d50bfb47d511eb8051bc7f54faec3c3a29cd2c29bf14d9b23513cb3f0df6dad54c65aa7e4cc5147613095577ec1c36785866e59f3bb704bc381f31d3c205c024250a420b13c386b3e5718d529d4d41f7ed9c7c3ad58bbe05d693b2f9aec6d3ae0b4a4fde7abe33aa76ef441427ca81bf76bc305934afa9d85f8f328b6752b6227c1e27ef0ad45cfd4dd5d3b5755d990df7fb70d7c959063c9e09b4e35fd0e89a3d5f5f12cd552e655e40323d3aa976872414b21868f28dfad24d15bda9e84673afb963c77d7b5ba0d92943d89c6f08ebc7f050e0acbe669328e6e5db9e311c101431dbff10f7edfcd3e7ece4fc286bf4295fe060bf782c490a3fe09ecae14c6a0ce2a54ee86cfac1a4bf000ee4c82fd383880899dd9b289b9e331bd4818c8d7ccc828670d86e3d38037cd87be86d8122e42a8e93b49040003d69630f2f7ec36ee8c8cf522c91c4c435346b155d9a39e3348a316f014c96ac402c701f20ecd72170ec3bcf620f9dd03f0a25b0e53ad664c463f8dd436d70013966fea80e5de1caf5980943f5aaef93010548808ac02a0d282ad2168203157990a1894fdc13a1f7434cbca1dd05e3c8226bcd9fc60b730ec579e21991b7cb7add4f370101b30cc6d0b0b05afbda114560c8b2557d07ed8ac67fa0440c11b5a1ff7af", 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x3, 0x1}) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 05:37:04 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x10020) write(r0, &(0x7f0000000140)='ml', 0x2) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = fcntl$getown(r0, 0x5) r3 = getegid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x2b523dd1b4b8a744, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002380)=[{&(0x7f0000000380)="5555bcac3f797e5d958500aa34a96d9767624ee2cbb67827ad7437567f595c67738b474ec8cb4b3a6b7c4a40e3b915b84f3ac6d92c9668d525afca074c5ef4e346e8402d1a5f66db871760cc9b86aba14018044f280b18bb89049f48b4287050a79fc754887b11eff2fc20680ecccf858cf816b0b6d2700ee9d05ead43bb1d2e3fa4933a7c00022da7ee245a257d3931a9ededac444d64a21db3744fb0a5727a232d90a864af45f177a35f5ea08b6faeb1e04268d2e1b9f93bf77823d8b1bca6be5557c5699a97e4905585cc7c562325a21536edb937283831119e50a95b270c4935419a8332a6998ee6ebb18591f0377d320693e644741a54ba71c496df3ed2235cc9e57eb75bc85d3100812a486b563078296644a7ebc0a8b70c90d213579168c33cec6732f174bdeaeb0f0b3966effbb0140d3e5687cb40798615274deba426adf3aaeaed98acf2e5a1da862b2b3362153802b4daa2fcda8d23584e60164fa04a05b364eeabe7e6ddf225176043bc40a78d13d686b3496f7c9afa1b9786b3b74a402f798e9f383651dee590163c55fcc76319138e2f44d591296d5e25810fc7d9e0e4987a3cf02e13d53d6cfce9c5c1d483694c03e28e948e9373270a507276b3d3513644f8c7bdf8ee991cb5b4ad491a64ab73d0e7de241e29bca37c6ab9958d961ccbd5e682b9c551f8fea28b3760d13dee9d24052947af4e0be2dc2bfb501230c8ce06b8a8e61ed74122d362658efc58299dafa3b2677ecb1cfee1f63f4aa18945971115f7cbae66ca32e76a631d8d1a0c6a3fdf586ec12aac2b66595e9e3abdc7a2d9f334c06f80028a18d5f8380f1d2162dd54d8819ebd04eff85981881fc1777c33383782db385701bcf77eb1ee2cd169dd15595b1d34717e74c8b64788f656df21c11fc5b9bd7eb3314fd5ee7e236cc6e263c5e800582a4385fa823e3cf47d797a6ab75c365dc4f409c7c128cc2908f0b136c6f5cd5b8966dd4c906488290ce55df2d58bb5f6a240f790dc6b8c648923a652e2971ba531553ae4f451dc55e0ac75fd8ecc48794e3adcae14a78239da6a2f7804352d14019e701caf65f17aa19de3157ccca60dee97528bdcdb927a03a98700f4a05f41aff3df7920bbe6c1c2c435933407ed4b477321079955808e427cbf4946096afe0f2559f3b3995f289d3f11d96d3e5a73b03e1b9ed791a5cea40c16f447ee313316e1c9eaf95502f59cd8bea6b20a8120e74c5b4e8afab286051f68f4e0ee8f6c0b6b584e6041edda94045a51d343462d40abe564c4675b9634ac67ec01984ccfe4cb9ed57683e2280e5a5e8f55aa8adade556fb85d98773fa9581b7744457f8eac250b59680b2e7f8ef79b981ca4e7f373eaaa998d38f29cff9399a6625126af1239c6aa4827abbcdd17c2df8933760136489190e0bbb4f5686fdbbad21ff5b6d874bbec75ed8867d255a720a6170a6b81fd8736dd84e95bc6a57f71a90a5f1a35f9e8c50190aee3b047a24ebdec8ef85e65a88cc33a1f913492ab13b85330a9eec4dedb9c26ec9d5a186341030b5a63fdb1b1915485d64dc5c1443a201d8d65558d6916efe9c16d9cabc4bfdb65c67356e9432f79f5ad2c924b7c700d30d59e1ec9439b982b83f71d173560c08f55599ef2d5bc6bee5cfa45d3e3b3c0956df358a6054302fe2523380ea09cad71184e5afda1970e86a0038becaf3710f4688ecad6aff0417c59efbcdd9053fa1f7dd690691d890a563800e96b0cf5f33ad85972e7b360e1152e487c2154b86c1b0ea46343899c99c64a1882bf7b87c7898ca044bb4314ce1db0326fe3d99316097dbaaae13c7c1542179057838b6d15747294d15e49189b66adf640239854fd5f01025a2d89c5308ef43807579a84e6d991c04d994a9cdd9f8f003daa8f3adf00cc7fe3cb72f2831f60c6078990677630205b016ece61f746ff78eaa8d7c106c62b7bfca81946f28163c41724abb85f3aa77567356364ea5fb770f1c8dfb078fa7c1d1240d0dcf018bac674dd617b692a8d647ef8e68955ca16fa3957ad51f21a081e327345dcd4a7cdca2f4f03e78adfa42f2f24e79aec107b3cdb49926141911450db252439eaf3025f0f25d17142898b8842e8b77ecbf731cc0444bce0383a671805574b78c83cac63f5e30e5651b8ebf270021800207bee5872e14ed03251646af6b474a0ac455d5a8b8b5a1ed8959729dfb53aa48844c1a587f31ca711fd68e57f7cf7d7518d02ad89dacafaa5230f133b21d8d1ecdb4ad150ca3624b75ddac708df292b589295f86f19646259d5b7a4f49eb8e8e00b86331baeaa377f819ba15889a4ace5e1a1c51d6a1a81cb66e06175e46d1ad6a065140cb97369a4ed3305db0fc2269f0af1ec029cdb9704a9a36ae1f01b6d03ddb514dfd71e6487c38e8a152f8a3a0e2c18dcbb7e91ce6f7f7f5dac9b8a34c596156a75f40ede4c5052fb18735361909a3d0e8857ba9f92163032191ec0bd656eeb20764486920097e22a7b17a5236c27f177a0e7f77c75a62ebfbf0a9b4e77ed60e472957fbbc76a0645ef11992686c07e7a4421185ec49ae02e41a5a4b61d05351a371bdf543e566c2792fd3f45fbc144ab1194e810e1ea57dacd33ddd8ec80d67ecede923716b3c77256c5be719836f4cd91cb51fdad43fd1f834cf3f84808c404db49ac7a6bd68f6286301bce2af89cdeb7a71bbfacf1156dffa2a2401293d7e2e9b6bf17e0cd683b8efeaa9da8cad86d6ca73d5a4236ae819f25aca0c52f0a2e9692d6bb98d129863654e39f8c64a3bd9e6f3f9594a71e90f9e49181810da40385933f98959afb7c06c5e17cb6295a2c8f21ac6d19f4c6b9307bd83ec1470a2ed66708329a0e334272eafbb1d51f355ffdd7bfefbd8efc612361a1fbee83212bce4e38ea967dc4603305e770f644b79034757c0a9a6c993669d7ac863702fd5ac3d7825af0d9eabb5466df8fa92065443f098d21ddcadfaf104a7b0a3c2d8e49efce74204a48025c3219aba51598e3cc62dc34e3ef01a637746fc5deec878f66aedf9c844f12aef4d3f7ec9f3da6624f903567851003006f18c1d5a412ec9e23d1d34e2dbd14d795e9f779f4ce154060bcb4b0643aefe0a45d67d09679f39c2837a2cbf5b71dfdb760c85104325b277948faf430904f761d25ef3dc3aa1297bf6b49a6be16304877199d90766222d2c26da0140aff76fc706173dfb81c1c3e67e5028a515b4cf9a2c9f3a27748b2340dcbb2fe0ddc3e7915338e57fe8e8b3414361c3c46b34b191291ad9caf270660dda9601ca76a16db70fbbd39ad060bae2d844354c95bed67b2aabd383c21751085b27d761570210b04d9142344fe9440dc88c59b8eb9c0f45ac7b66de7322ea42e30e74ae9c67808c267cd682293767d5562e298fc4ef64795490e964c9f6b01d387c73e611e2f41ef9978ae0aa573c09a6b6f8aa6db7d2b926c5706d1655798afb7bae3301714efa5c8c7d06674a4940f3e4febc7180262376a1bd868cc6dc12df489a07939b53d800353c09a0df76002c3f475600720b1fc4e41bd68bb47f04e66870853b02c9e4819bcdea30a3a05bc782cb8f5d768b18b6f0b118882f589aa0e235dcd870acd99c8759367a652e1ca9fa26d96de05c5b06a162de3623249d38476b1d0edd2db12f6222e1dbccc09e570e8f8b1426692e136dd39f0d661373d4e31b16dbd22a6982e82fbfa832ba3e7edbbb01123a4637eeed4c6f96433f33eb447b5581cb52118bb68b15b6b535a737c69d2e1668bd93bc84e3e5e664a06b2cbdfec3268e72db16cf595ce4e9cc6c4ab0a212f3a09eb95557808572a0bb700a3f8916870ba2c3cdce76243fef3a1887d2cda2e791a7121bf736ce6fe5871f6ec7333dbc8be3ad7a630f9c5f05bd46f0d900df08be7a91078eff3fe406f46f0382b7a8564078fcabe23e5d055596ac221b5b5c66787c1884092b0acb84b9bc2702991f3e5b80c0ef240a18b7c1f1ec04dda1815ea84c12e61197ac5c3cdcc29c593d2fde55422ea9fa7dad8f5f9f2b41c2b34c8013649f5b0869891408f8e778685f3f7273fd7f4551595560c15c91d40d9820cbab7c5708bd0f943adb7386f99ebc88d4f9cba970c45d3558598482a5af08e69a436c7b2c55717d862cb3103d399113cf842fcd4f901fb456a15788bf51fa9481fd09ad76ea531b6435f227842211f9250450dc4aa79bd06ec6be73fc63f874b286515f3f24acf9572a322d16fc816a1a781ddd8ef2795ff5c7cadd4d8846f81d1105484e53c7c9831f12f5c374bf12c20ccd7438926f99971010ab25fc2d156038f99fc22c5f44a28ed09227c05e6ccda572d8a4f10f824514c5ada115cf0aaf547ef7729cba96ef93d4c134aed5352ca2705c48222b387bc23d08f1e3bf3da1d9751712b5c0f961fe648593c257ee4f59f7f63b18e2aa3cc454c07a43e7acb5fd9ca47ff679e184c96c0d7409da60a1788508de61f389f968f82d7110681a792144d24ad3a283687ce6bcca00cc17b3c7f49bed4f474d4a56cb1a2eccc4a54a38b2432b232f2d2a6a153c7bda68d676ac668c85a69a0b5e1e7460f34f3334337b4c3fb9970722139e0a99c877c98a300497dd05ba3a53be9cc179f3b42aa7d2d80bda5272d86fc4a632f79b3c5b6d869ffc1c0797a0acb35f7b6da66597a2b360b622dbc917e24a42901adabf02a42112fcc76e48509f33dc975874e57345fe74c78ecfdbbf6f77dc242474d4437b968301e96a7239099cacead59a358dddf3974387eb47520f4f7031309bb98c158e1ad621094102d64f08aa86a0ff1ebe66cb728bff5623ae2ee6707bc31353160846ce7bd87a1f31a376b570db259b3918fd8b6b2a760e4fb6d62b8486be40467fcb5ffeccb88121e2f7a8288f7d5d5c2b28675f9456d86b46434e33728e0c471937a7f79484789fee86fbf93a03fb3471e2f36f49853ad4d6d1a56e0fbfc8182e0f14bd0406dc5f7ba820b048c15e63cdac8fc4227737c08071acfea384d7fa2bf2955b6a72372f012c2ee24985c0dd5a803d62f66ab314e2b5770f9fc86eccb7143cf0ca779976b8f8b68c8ed323b53a72622bec0b41a7b96609be54f65f9dbe1c524681493bb52742a961bcbbdc609cabcb404d323bbc28af92ae4a59584fdac11b8c1a5ae0e92f501b573cb8cefc4e77ba984d5895b5551f9ac256ff5bec63d9a4177cfee878b2e4941191822e027a773e31188300fec58847ea1fb06ab7eb8959c39d55be7a11e3ef2d7835fbe22ff4d272b49db1e320578d3bfad76bacb6231e926886f1052fab03b8876a3ac234b5dc17fe1e660d694a8470031464acacf6fbd1c14d0f343dcf0f268e67ca414972d16f90a69a34dc5264eab104d9122bb2386d0379c472274b8bdbcb682a1222de35b07e999f519926589abcb26c3789c11cb3199066112357167a5ed30c9237f343f697d199bd14b3828ef4485d53c9c25f67d6266ef0347adffd627fae2265b9f6a4c969a9005b6a3a44ae0829530088b7d2e7fddeff0b941d4903e20c0bb090e3f745324d2b3bbf7af6064f6cf00f3b3f18e0ade7c991ec780fb7ca455a612b6873f33c6e6044e71908e5e50db4957c60a8a3419cad9ba05dd22f9d9e5e5f2f01351aff64fdea53147ae7045b7a0cf615ebb3b763f0ebcaee2e2b1995c26828af1df89c351ffb9016c6dbea7033090321a4920d4019741ebb6fa59e5d7d9a28622647cf9cb61a695385d4debe4a0ca9619e2811d88d3c748ae4681e61043a8301ccc3ebd50ab5658f0e59c7bf4349dad5ca34e7398de89", 0x1000}, {&(0x7f0000000100)="eb7e6de2a8d30664854754cf2d8c5162a16eb3a915ca0580d643115553563cb4042ac1af0598681ef0df", 0x2a}, {&(0x7f0000000180)="17983723a69ca14fb055126f098aa2c8a4c83da7ee583d34dfbbe3dab02c", 0x1e}, {&(0x7f00000001c0)="3ad1162aeb32ffd81be6eeeb8f613f24c09c929f4a77261672b142245a12f9b9acd060767f366b371e9b", 0x2a}, {&(0x7f0000000200)}, {&(0x7f0000001380)="8d5b4b2559a5060bcaddaef0db54d3e4ea83b77ed792f6abb2b9ffbe8845df5ba4133a5f099f1b79e6334497cb910869d352d86f5f99c1c302c1cd104f8048fa1b858f9eceaba47444a3792fc1591bc08db1000463906e3fc0f7bf649aea9f996cbcbd0c0de3eef1c262bd9f4f8d4b9b085cbc3bb172759157a53b4e0f4b5b92e06688489e3f925e2c3e8aae492d86d1512b7135493d5265ef1a34788b30bf1ff438df46824ad62bc30fe97990d67ba2024d02954d7dd38c699fbb3801e2afdbd34fbac5c9ca84abb73fab64221c08525093636a66f44fff1055ea3bc3618cafcf2701df4e6a663e4299ff8abcdb9a6713042168dce69c1d93d5173228a1c0f890d4ca429cdbd6d583b53662f4cffed32f6edde155613183394abb9ee09595a87528a47839e0a1361f06ddd171443c8ebb080a0a60fd530c08f012c030ea58886550f62d15724f48033587b4159df1d88979d56ae72571aeff79bc43097b5ef9e2878be6ea568181916fed0f42401be647dd0174acdd454cacfed9fdae0c3b2e7eb9f5186233fd6771e1688d4ec84dc8ff9e0d8b792f72ada84c128c468b193dcbab10490febc475ca6c1300da31c6f87d4223c3e64ce1f00e442c724c581f2ae9833413d9f5aef058a75d0ce4573a9fc070caaffa6677e14f06b24442ac6e027c3c11d14d0ec75564959c3e0bf0edde127196b48963356bbf18dc11df1031d71b182fe218e27f053c84b4862946b85830b47a67e4ec8b2be7f2bec105bd74c611d65c351e8940ec6714fae7b928bfd07a8b528faa38b9bd1c0ef16c33b068fc2a4ea854818613c5be4a156dd32aa30559c6c6766480aa6de4d524a00e44837f34d49e2e10ed313c8cae699798dd60497d99056278e101343b902d7654229bc0f9823c0b13c7572c80f195a58fb6760f80572955b223f7ff283ff2b80d96c3684e8e3ddc361da4b750227cd3e5624ba6eecbb073d97d2b846c89d0aeea79cb33b53a4e31a7d43da353cbe47cff98f42786a5bfe5864f87069594f66c573fea1b0648b969ee8cc5a31fdab5fb72c97dc02dee725a0fa074b770980e276fcb10e217f1b718ff608ff87ba8926de75bb234251eae7d5feb6ee9a4f8bdb568d8228ca7ea7944326998436a9357e1de0e0fc4597441c32a6e895042524fbd4945d88ff87c6ba0fa1177fb561c98ad47cd177c014cb7853b1da4a79ad67c3d0e932333d9240963513a562d221b38196f0d18b2ed12b5f49042716b86474c4a2c2e85d67121123f421917213a18629eba91b057c9038c9c0866d35f1d93b2c68fe73fdb5f77853ec7016bfa35aff30755ff6f4ce224f92401a8cca3300d65854f445b2d2e79b19ac95bffbdf45a9913ee065f1210b7aefa0eed20eaa12cc992893bc673e17bbe211983b6f9e7fe214435a408e9b913d43298613a6df03266fb878b06486b3d378146d4153e238399e85935c48d243ab59d65e1509d3da81bdfc607859bb8593188720ddcc7900104a10da378e2fc729973aaaa4ae74a1dd89a8d4c108c016b458fd2f1c4ede5de905bae3723ea008e31f5042f7d3614322d78be79a53395312ed067ba22e12c4f5ca583c7ec53e7548ced50dd663e20e1dc3ed6e3d329894948d47dd02ed87f802e0573ecffff62c4b0bc78fbd6342f2b85954f238ddba572570d231b2c92a9320085f032ed98a126edeabf726f50d05a50024bd87ea32081530a1233e458529aa4fe62b08dd8c733dc2a7bca8f3a4d21d0ed3589c759954cc2c2c26519a0db37d15849ff4a47ca0ad070441083de38d9b62edaf80d5678f6ef0a4f3d198a8f6c054b5dd232f5141bb111fe725882c8f4328361246879c8736c5c72a284a36922241a77ba2f0b41773eb7d7fa14715b876e5be1f7be7e2bb6db88006f4e6ac2ff184a630b0c3d7a73c6552f46a83486f4060026be193adcb8a630559427f8dfa69f15d370aeca5143ae8ebcd6a4c7d9e904c57ea654943e6198bf56e820d1d277c2ba4ce5a82d9dca0d72420721702bcf3e784b4b7bf77bce64abcef0f72d50c8d9cd6366a08f285df8922bc8c3c768266f0e191466c6bdab8a3e24169f926b0874c00f648b6bb5d675e34c839e6a9f9ee4d02de886fff9d9731f4492ecca53b0c08b7ee6e1915c21e9cb2996c536338dfd604088dbaabe4f499871b00bb98e2be00c2d4a44ef7b711bf1b31ce04a97f5f25490b9ff606fc6b57a6dfd2f4cdc61082089c1377830766e7b4a928d26d033b5ae553d2e1087ff99573b8df3fb707ccca300e9e1789200e874ea3adc3e9c28fba0d66a54787bb2f40d294485ccb71fdc5f35ea4c3e7591560c11a63165a1fa86651d580c672482cb219c989d35c9dd8a1268f6885106d8d44269a1d06aeeaa1250075d72a999e35adf6307f4064fbb2aecaf6f367c85acc369da4b260b5f7e419747099935c1562d604d4ea9ef16c5ccf3d606684e1b4998da1b8b54c07348474aa4e38d14b5fdabf3b37b5c1debcea457bd2ce8e8c3aa95eb1b1bc71cf5d8450faf0cc28704b42f0de755286e693313ee932d217cd1ac39090ae100db14de2e2ce5aced6570ce7c2d24977432e43cf355041e92c7944bf03145fd387d6ead4e3daa511acdc5f33930e16433685da18bfeada085f81a5770dd68be6b2cd426aba69c0d40596f820b38b103c56baba2745972096068932cc4f38082c74dc1e9a23e849e6414b2e2edc8ae964a9b87c515fd204c644dde623aa21cb009f8bc37396c0a2775b407e161d5b2b80c926a07f5765b149bed1d603989260c3b7afb55bc50abc8a912342cdd19fd024406b2fe941408f5d3eb786fe5e936f11583d81a8a4b992a9aa6b0b309efc33c5c2638360393304d112bdfc270eefad4ec87ed2a46f0a3382464b6285563db124818e5cfa6a9764f9beae4fc475ad5aa1c9095d8422d02faf4de275beb5e1faa736ce4889e3e907017a33ce6b1c8b0c20213d1c80d213d8b1d8ba0076a34c432c78b2d2e39cd238be277efafbe62c6a69a67f65a02cc86884a434864f0e28e7478fa58b533d9f1e1fcbccb8a73be54924d5d619df60412726acf2e49a731f1b0cfa3afc90a2cffbc17948b205d375b3bbd1bce3c736a3b4e5ceb4d77ba753010ac7a7588db3a56eb9f07b5ef564c0f8ef7a8bb65a7cbe0af8c16a0116e62ceacd9f399d7b5f23bf7071fa38b38efbf2f67e5003964b16d145cf76e44918281d326de61632df341227ba17f84f5729093a74bd14a860af1a2f6ab0f3aa2d4f5eedb3b431716f55fd9b4aa10799130af021ea7972666edb310855c41125c94a87f99325562cc19336a490f28c03606e9746ae7b42cd243211e85cca1e7d965440de0eee27620ca4e2673e13636f3854f8b4ebc64733de9d9e612e62c1ebca5b7ee15049a0a4996faa8051bf0816dfbc38f508cd886e11885de466d8a47b89856c8c5329954f3fb23a439fe1b1e7aed2e292e3d51fe07b57e1a89dd88c4513e9b8ea41abd5a3b210bc0467743bd5523349c3c80a0202f784796450e89c0280750d4faa24b2fbf19d5411820436405eee495fa9bdd3c153a909f0bb9029153e7860acaefab163685fed2623b5aa8e7ad328bcce3169bd0371ab7d78383e05aa72b9c261252c6c0e21f8c90130b48c4c9e03069d691ff68c1be09ebe9d6ee938e32f308d1a62b3a6ee286fbfdcc26fb9386be03724de0ad6543ce11f9c331aff943469ba21db7bf0290334a658e11d6d43a3094cd182866c302728a29098c9acf9897a3338b0a1db43874d0f6e37379924fd47faadcdd374b91ee862d77dbe08da537fb351477c472899c8283533c10695b58dc96fba67631864130da0686533e1ff6b55c6b8acb2b406092788c472617e536f59b75bf27c2aa55048fdc349fe397ac969436d3fa205944521099fd7e7c999e325b404134d18c3f104669eb96f69fb339a965e76915f6a83496da5fc9ae234325992b1f8172d35bbdb0b3151e17bddf05426bf2d52623babe8c72d92d69362245e178fa92a191aca3302579ab9275ba2303ae47f1a3b9c6288f750fdd53bd9ad9090a0bdda8833f7e6a425da97d67ac9d64d67ad3ef87bf70907eb8a43f8dea916ceda4c2b1a587de5aa031e5cbc3166cd7e52e1ec59cb71c9ba39abd49d1b63f3a59f2f7d0c4bdd1120840072212e906d50ca8f66bb5dafeafedaee2ca01101eb061e6bae6910f69236a2da154763c47be0d1b71c457fa226710f90ca2c96eb319cfa973a4115347be9749edde06fa3b90a5be56216aaf71f410492f6372e7386f1b18ec7fffa0b1dd585196d4455ed0cbb0333d5776c53d2c65e3d9c51fcdf08aa76c9ce7308085bc5b2b9e653dc85de2f467408c331ad3016d093852b4f960a6639b6a1cbc68c8484c9be07d3e31c49010371367e2a9cce6942a6890286f56003fc4818243c4802a20c8f7635d888984204190db7ae57bd9132a0adc09348fb4ffa6b2eda65e42f371d860cfdcb4fde433ae86e23d359be9a364fac6fc2cedfed74df0ddce88a1f3893729f03dda88e5669461da57bfbb9d3904d38de0155b53b6b90e3a3ac7d4c1e09da725119cb33c6821e94a19dc75f8354101dc850b0a5fe774de7436e1242bf3aac8a43a6ca13e23ed5dac19e24a2a3111db3db286a4176ddd09e810f0dde9cff1d6d49a6e1c4ce6e08b751c8123051968baf22d21f5cb722664c498a69f44b2b821f9bbd5295c157398dd47c3f911048143839c3263d2a21b29eae137a9af350dedcffe4b8e967a5dbcc4600f786246cb177a1b708c05d24508a0a7f3f036d22b2108436219bbe8a9da782a775b5a8ae9771aa78322b5a3a1b3633638952fee3142c8bb0e76fba6d4ccd5a764ebb5cc9f4297f1229575dec650188fe066c0634ef76f81202f9b45c8f1a9a3f7171602678ae78a16e492f0433ce41ad62afefbe2823b3a7d7931ce89a896f9aa58527a85dd3510a309a0e02bd28fd1f83615291b0cc4f2f1e3ef8e05397b2c537cc7c6b1f49a5b79a7fb311bbd226aeaf4536a3933ee26b95cb1c06449bfc20fa0ca97b2bbd8e5b81e7d32a1c61c8485a58e32bbbd312e74df02e6e4ebbcbeba0db03dbe5beb676eeef9068917a9308f81905bf160497ed7c30991f93d939a532cbaf8647060b636baa9ae66dcbb6411edd1b3dca05cd8eb3c3d38109c7e66e41f5619abf041d634edc12885900af8af34b686294fb5e20465171ce42de77e0a3903382683f6c11bb5d99711f1893d70ad3750ad1c80c8b6b2a6acf22e33c25bc7faebccde20dfd7216f5fc74b346e232238dff9cbe870149b04d3811fb7ca95b03d2805be8b6fca3279d781774ff53b9dca2bdb54b9e90d873d4f670d0fc56ce2da7923e209f1dff0ba3d7fe20803ce4606ffefa13175e35f0d8f92f515e226882d573ec61403820d126bce9e838797d180683fd7cc7598f5879e1cece0f9fa7ddbcf3497433c38d3c677c558219de2e6015b0663965809ad12e76436318c7ab9b3a2372f12cf22ee30e69be14e84773cfcaccf390bced382a08939dbf83d881706396ececd7eceb7ae649dd435250629d20f3ba4ac1600910234c062d8cdf1c13838c9acebe746d7083246cf0f1e28b96e1125f682414fb12f3653d65198b6d2f303682737f055bb85ebb592d527b29299260dd52282f8920918393f75abca7ead225714726b92ca3ea587e556ef5fc49e6e6acd7999e5c6d84ea3561fb3e0f16a696d7346dc7f8266049f7f9cf02b2d452871936329207a36832e2986001be5486e89d62b4859755051cc760feb0c2483", 0x1000}, {&(0x7f0000000240)="01927db3db9b1464982edfe94b064574e86f7f39d5b270abbed8300fa6f6dcf989351f2762ccb04084741aaaacb24fa1be10ff04de2da586a01b80cd24ecd52555cb2cd4af952f5aa35d2442d3ae67a81ec3ed51b5425056607ee3164ac1f7a0fd425ed19d924f5992f033b666906b270c1a04f9988c4c6993", 0x79}], 0x7, &(0x7f0000002400)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r3}], 0x58, 0xf4832c95b43becb7}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, &(0x7f0000000780)="e6d719ad8f87faf3fc429c7604f862bf406b4aa5b88d9cb951ba260ef205063a5d8f392249f2c702bbca2747075077d0188294782bfc312de9a4b2e4d0a52f7a2c8c60779b1325252d3aaf77ed54e2302d466dfce42affe93fd3cbd9f6aae21e968393bab6cc6efe270d61a4d9a73389a931aa3e5a575b23faa00d1d4e3173803440c5d7a317bfdcf0ac1a89a0fc2cb8e5c7219f824a0a20979b4942b71a2c471e2d79fbc8487ddd060eb24207b75fcc10ef6c1abc92b01d895bbb000000000000ac7f23f3a0867da8792526c091eace522bd52a9a751593afc4cbb49318f668ccbd4fe9d22061f037e45d55a37202e53fa0404a083f43e7226dfe048baa2d4662f9d0ab6b3574455825529d3e04d46b6f236ea76b629f1476ba757c7d882ede729623014bb9d5a46d6f686a60890adc7f20a4d7787f4f90a51999e5583a0a624e389b60001083df4ecb8c382d75db509ab8b7435e5ae8b82da0033fc6cdc4480f5f55294c9247ee7436e8adba10765549ec503547d13450cb75632f13589b8446de7c6024afe65f39", 0x189, 0x400, &(0x7f0000000380)={0x18, 0x3, 0x1, 0x7}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) open(&(0x7f00000003c0)='./file0\x00', 0x8, 0xa4aaad1ddc67e9f3) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='-\x00', &(0x7f00000000c0)='-}]-&$%\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='-.#!]&\x00', &(0x7f0000000200)='@@\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000340)=':\x00', &(0x7f00000002c0)='],(--\x00']) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100), 0xc) r2 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x0, 0x26, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) unlink(&(0x7f0000000240)='./file0\x00') ioctl$KDDISABIO(r1, 0x20004b3d) kqueue() fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000001c0)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r6 = getgid() sendmsg$unix(r1, &(0x7f0000001100)={&(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000f40)=[{&(0x7f0000000a40)="07d1b5cd6fca0eae293dbd46ac9da96e46601b3d2b84239504634f1312055d949f64099929ae400ec4bbc02864f77645740854b81a8d38212004e25fe61e06c2b9695f8b2055a05b3402f2823205120960408d9fd30397e092b6dad0c66c9302cb895f463f32594de8eeebab45f3ee4b3352719c56f20541e1707e0a3fc26524b74a0ff875fde8e32b13e712843be2c50008b2c3af82b013698475a4cc07636b02f4f442f399f732dc9406e24aa57fce74f7011c14e8db2d41d990415e6eb10dc9d1c324af990ede57a5ce13e8cd0c9bba99dac659e19ede97a28e2f", 0xdc}, {&(0x7f0000000b40)="e2010a51329c9b57892e07f206f2226dbc4b975e97cb667e5bb7c25925ec89ca0c7b98e004268c7274b5445f6d4f805f0e6c279139ae64482bd45ab0426ed8f8203d874650e9481832441b6cd1a1d0670837bd218d43ec18aac2cd7daeee95141b2c61a528ec52672044d78fb33eae315fd5af9a6e40b551abc0d972f6f979fefec3bb16659014a7d41e9ecc453b5673ca9461702a9a58a62cb3538597d240781cc889b0e7a9", 0xa6}, {&(0x7f0000000c00)="9044b08705650a9b5ff610c5cef1a38991a5d787179a7101876a832b5b6563c2667714f01fbe61de3d610fc6ccb1eab912afe5129d41c89056761bde634020d948902684fb0504f22d0f969f0c2d5e7fb989e242897ab8e93c3a1393f1bd3b88cca1f549b0a18b203e00eedf3a85169f895c079e8ed60bc373eb50e1a625ec62c283f6a888e3e23886c8a796e9efd1a945b881be5a85614bf6e616358e2837e78af498e65ebda8d653982b9cb5d71e8cbfbecf69e53637f27a2a70ec3739758d179b2991090319fd8d5ec3131a52766922acb500e5738a39308b7c0a394f637ae87e", 0xe2}, {&(0x7f0000000d00)="a3e7455fde0000000000000002b1de4b99eb132f9efb9ad9da676ae7747be98e4886ed241d41cb74e23487e672a397a50c27c305be82301b6e4cd78c84270a8c2aa3d142140a572ef345f5794048db5db3c02c689ca84ef826ffd2a7fe5a2a068b8dfce2c81272d169820249c79b6647602abc3c3c080c9cf4118992a19b667e6c3fb8f2effdc215a2d1a40c4145c150130d8e14", 0x94}, {&(0x7f0000000dc0)="7932b8f333903e52440ea480ba750765ca82522d3c53c5541739f1ac094aec572ff8ce284e14cc6a8b66211be4d1ad70172d07cf891924a56804a0aae0a4cbc8370c604d94b2c4c28c52f28289d9c13c52b5952c5071c0161ad41095956e63e9a08cc72cad821a05804482f761c1c52a6f827a38d599c08ff78cc325cda62fe18b02e6eec8a53f53afb3a222d0512b3e86f185293765226a7ea364b34fc9462e1edb02785e7526e245d76bfc739f2dc3e66c190db1fe7a20838a29668d597a9a6bd6c7649345868432d07d548ed9c742a79e52b2262c952c6b7ea8568593afbc85", 0xffffffffffffff81}, {&(0x7f0000000ec0)="46fa4ea0cb51fb89b24d02d6fd407da22f6a", 0x12}, {&(0x7f0000000f00)="ef", 0x1}], 0x7, &(0x7f0000000fc0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}], 0x128, 0x2}, 0x2) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000100)="7123ba68c7a4ae2562b3e928d7d83e3f7d33b3e23b2ea5aa1285341db6b874efd22e30505afbbee67e593adc3516254862eb71f774d634116df3017f15c817e1fcc27df50d2002245359abe24db1db3504e2be5de09e478f820c8d54803b9c829a710c4cc37a8cc1f59f7043cedadbf69169be59ffe31918e7eac264abe972ef7af2811229e518b9cd835cf43d4fdadc2df2e18d", 0x94}, {&(0x7f00000001c0)="7523bb74a2df467ef6b1c090c54b62551baa3ebdde91b71412e4eb09faf48a514c26e72a146bce54a9143d430e6228d0761c56acddd90a2203d1b6c672a06a3ab8b75748fece919d442fb3321739c53612829aa0dbde795dc128bc5d709b580033fa5c3d0e0be45b5e930a34ba5f37038f33727fca7017c05e61e833a675eb27befedcb47ca68bb4d954e2cbe2c1247aabf0876ea49cef", 0x97}, {&(0x7f0000000280)="7dec09806aa1b5c278e36ffc5d78f1f9a370e6111f82e7610eb2117f1aa7458683629976db45effa78af770e226071655f861b822372f5f62a2b5141d1f1ded2f1d28a2fdac44eb9959cb3a29f786e45eafcae8cb54aaa830ff6dd69a581fe3b", 0x60}, {&(0x7f0000000300)="61ac014252e0ae1f9f8cb8db4c065c44d86ecb6af7a8692d9ed8a6130ac0fbf34bd2e925be6f3ee00b23abaa9b18e4c440fd379762749282832588e352587568eee32ca6e7284d24af82f245d6401a269b046700aa19e7dd4d8def87835c47c17851074e976fd59c6a04a8b6f4fbfe5627c172133b8ccf78599cbe592cf6a2deddb3fc46c9a5b9c0adce6091cee429d942be39b18d63c47f409c1711ecb73c9faf6a39a105efe6649b5977cbe7e0ee17c38af36b8ea8634c95d7c259a0b2e7c3a132c81e3be32553818cae186940ec293d2400a7a2e3a1864f4c62dea51941c14a27cd857a2b47e1", 0xe8}, {&(0x7f0000000400)="c30c03412c85eec043a8f372d2c9c7e7db59b7e17185c0c7b89e848e0ba580867ec0b9da920964d1549cfdc2fbd07bc2bcbe0b643ce220fe4d7785fde9683a5b4085160dbf6ed894dec52fb30cbbe61a3c145971e4a85a151e8125d93e6bf51403d5d36b9f4d079dfa29441d8b73895f1f38b8cda63f32798abc1ebbc623cb84a04814229224cd6db28d544e67547f168ca2fef5f3e0790d99fa65a03a46ad45d39670050407ad29189c768392cbd0d232489557c9437d76f108d5629311dde146", 0xc1}, {&(0x7f0000000500)="7665e67dbc3ba6cbc5ddf91ba08844508a70c4bdeec8cbb76f30f0355564d56c46faa5c2fc90bbad966b41eb0f009ce7611565e3ff83576047120426b6c170fc02e6c4d3be0ce9cfe4d199dd2241f90cc19727a383bb8b636e3041b8e07eca9df39008a829c750960e254dc50c012352506e4e53cbcd4b74d11e31ec281b4427e6605515f478a2d63ebb59192e3257a13d9933274d7462e255ac33555f271008fd9af204982e770342e3ecf44fe85abccc4c4f4aefdad763bc172b65ab2694fca6150b9c7133254c5a9fcadf8e61", 0xce}, {&(0x7f0000000600)="650df32b21cb35598aff2ab1a487c236f11710700d8de7235fcf90972c0bd8f4e833531041ea9a3215bd16a97262bbf3ceab7d200aefb2af21006565a20ce047c86c34152c114336c985af109b879a784ce2d7f87a9744100bee49614c06b44af9f7eb8ba14a7c5b65ccd3baf4", 0x6d}, {&(0x7f0000000680)="1f4e17706348d6a0e32915136efd10ab6d2065d9adf34d6a3d4964c4023010cf4c8a93322c1fd7f846", 0x29}, {&(0x7f00000006c0)="93658d3e265926e40ceca4179bd4652e4ced4d90756ef6f6af6ed2c41e800f91415c05710e2dda901fbf83e1f57d1d26317384272b5a76cf40e634ab1d930eaf1609828dbd61aba21dbc83a9c2696ab409c2edc6311da4e6", 0x58}, {&(0x7f0000000740)="3437dae723b78bd1dfc7135913f6300fb495fb0b65a56f037646f9ecb95ad5d8f040a43c3e0b156b6a9006369196e7cb531974d2656b97ab26fb852d7d555e750dbc74dd4e624008fb2547363a3fc6b6d57ba5a1ae7ac49f0515351ec16a7a7898b6e012520e907b7bf15a7bd15e1bd28abd50c2e0d2510bbbf72210870224dd472b38fe1b4f4cf4b9a796401f45c5dce77ec570da313c737691ebdca17f79b82a6359e9ed0953ba80940a795cfee38e08e87b48002e00ac87e3e855b7a0b9830f5986e466cb344e62f6596d7a4d0fb5e4c944", 0xd3}], 0xa, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}], 0x40, 0x8}, 0x1) r7 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(&(0x7f0000001140)='./file0\x00', 0x3, 0x10, r3) 05:37:04 executing program 1: socketpair(0x1, 0x8000, 0x6, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r1 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7) listen(r3, 0x7ff) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x56ea, './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x1, 0xffff, 0x437f, r4}) socket(0x6, 0x0, 0xb97e) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000240)={0x101, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe1, &(0x7f0000000100)="68ec95d0406592355fe2fa979c484cddc2f66e671a29b6b4e453f07f7f2f5372f49dc616a34219fd28542b16963824f0613082af2d836dff5ec1a44cf0ab17400b876dfe1783a3b5834c79a71489dc338f188fd2acac8b4a26dbcebc1daffbf4407631187b03822b746b18aa02953fcd51bf88b5b919002d83db2619cd169747cd3ff75bb6cbfe1a319a5e37284d734b54e9a4f26ebe3dbfc64a48cb2b8958020017f5cc39e916ffbcea9b2765005d6a6d2685ab31d54fa27f1d9da98975061a683ca50a604c4024f9561381d7d3107a2a1b4c084e4c4917e639a3da74545616e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 05:37:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3) getsockopt(r0, 0x10001, 0x5, &(0x7f0000000440)=""/192, &(0x7f0000000500)=0xc0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x1, 0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000580)=r0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="b0db2ecd494b6e6edd7864fd901840df5be79871f135923692c9fd43a867210a80c3094925d427eda56259c81f2084d8685bc4ac86ed961809294d97d4c225fc424d53ba7a40fff6c215b641b3e854823912edb0fe380642df7ae8ee96613d17d0db753f86eab46d55ab759c3182eba915e149943344a6998521b19accdaabfe74498ae80e815976f31e5113e723ed4a43bb8ac17af219f72458715a9a777c682ff60d7e90180d29cf0d857711007e2d365f75fb7dec48c2f3a73f19f750d7c6", 0xc0}, {&(0x7f00000000c0)="1a18e98d82bc9b4b61159b87919d2e7567276734034aa51198d386bf40b4fe1ec8fb93a13840a0490c94c7d9a5bb97baf67dffa1321ea7acccd6cc19ef88a075f9648a5e57c908a277f83f050b", 0x4d}, {&(0x7f0000000140)="c8381f13d30223ffe82f6196956d34afda189088455cbe5f2aae271077901472c5ce5d203a339fb1fa93711c0d8bb55e9aaac66a394773510099c330ec20b768abe3f3a53611e4481cc166da9e725c0bfc446123d1", 0x55}, {&(0x7f00000001c0)="c482a4ff380ea62fe1e470464f2bb78335f64ead0a65b5ca421ac1bb2e", 0x1d}, {&(0x7f0000000200)="077f0f2a09546cae291560372de77281265bdb48ccf51240910fc89e03a1c0a9c4f2328ce3d509b275e0d03165d91627cd710f0c158a7363c1d4ee2255a722e8b3a3d9e050a4e955a16dbf5392af2a1b6aaeb5fe9d4f96715a20d1f7dab0e2b33622ba2cdc8df63c8140f7123dfda197767b2d68cbb7ce", 0x77}, {&(0x7f0000000280)="1245c757311eb821a6dcb577784adc0bae7160e39b25b13b630f8e51d3a5ba164da213a54847d1054c454388f7a950f72699c26cffd483a0a094ddeb58739664881c52bf1e31a6a786861d55c1337cdff4de74609de805dd3d84e1c74e85b1f7526183af76e1d835024536860bcefd32d698b69ae23bc6", 0x77}, {&(0x7f0000000300)="80fb17ef54b50c5eebb28580a2567a2616662962512fb1dac557984e4cc9a40c6c56a727286a1456fa439eb3350eaf5e81dee2c33ec9150b7e7e8aae3f252f4a5cbe4b483860943d86104eb2594f5cb822f6d40897057b88a77659bdb48e4fd8549a2ed26322c73646b1013d038d9b004159d957eb4c3ac81b33213c4eae9f225cd39b74cc9a4e20e24b8218a976f95a9f2b2dc9f206bfd5386e964b1509f96d4e14c49362c698302dfb2ffc3a4c", 0xae}], 0x7) getsockopt(r0, 0x29, 0x20800000036, 0x0, 0x0) 05:37:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0x14f, 0xfffffffffffffffe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x102, 0x0) nanosleep(&(0x7f0000000080)={0x8, 0x7ff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x1000) 05:37:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xffffff55, 0x0, 0x17f, &(0x7f0000000000)=ANY=[], 0xf4}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x22) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x98) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = getpgid(0x0) getpgid(r2) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x0) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) ioctl$TIOCSCTTY(r0, 0x20007461) 05:37:04 executing program 0: r0 = getpid() setpgid(r0, r0) 05:37:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x0, 0x0, 0x10001}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x5, 0x7, 0x2, 0xffffffff80000000}, {0x0, 0x3, 0x7fffffff, 0x1ff}, {0x6, 0x7, 0x8, 0x7ff}, {0x20, 0x10001, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x44}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="96") r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x8, 0x5, 0x1, "aadc247044878a51000cba82bed8fe6b53744655", 0x1, 0x4}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 05:37:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x80) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) sendto$inet(r1, &(0x7f0000000180)="3a2ae1d026afd3e771c2fc1a5538bc6c6737483c5746d817d7347cbf69bcf48a1d0a5fcc974143aebf71e9da52c448accba0e670a606ba1b27f41969d18bd5180bd83dc73de43f0ace89c8595fdce295192746f08cb91e9b196e96663459230cbb9ca2f8e075b5654bc34fbbd821de94a3a381f152712ae7dbc686d8133ca9b82e2d061a9e8bb11a6a6e5e76a5995f3fdd011239012e62e15dfa795d60d7828d09d829ea7952c86bb869766c", 0xac, 0x5, &(0x7f0000000240)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 05:37:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000001780)="23bd22aa21", 0x5}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000080)=""/73, 0x49}, {&(0x7f00000001c0)=""/175, 0xaf}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f00000004c0)=""/183, 0xb7}, {&(0x7f0000000580)=""/181, 0xb5}], 0x7) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001700)=""/108, &(0x7f0000000100)=0x6c) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x4, './file1\x00', './file0\x00'}) poll(&(0x7f00000001c0)=[{}, {r1, 0x11}], 0x2, 0x2527) close(r1) close(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 05:37:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820a2e2f66696c653000"], 0x10) 05:37:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r0) socketpair(0x6, 0x5, 0x7fff, &(0x7f0000000040)) nanosleep(&(0x7f00000000c0)={0x0, 0x6}, &(0x7f0000000140)) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) 05:37:05 executing program 1: socket$inet(0x2, 0x2, 0x0) 05:37:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="16773b98a672cc5efd305650f2debf7f7de02e022446", 0x16) 05:37:05 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = msgget(0x0, 0x40) msgrcv(r0, &(0x7f0000000200)={0x0, ""/100}, 0xfffffffffffffd97, 0x3, 0x800) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x108, 0x3) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x11e, &(0x7f0000000380)="9e90f9c5e08849da05956fe3df89f2dfd2af4721f00b13e0597cb8de00ca78f5df72500a654461f4276859e4406beae31ac9fcb0c6e58393babe9093f8f144bd73521671aa6432518ea87941b119d5b9db1814b33cc4abdbb46135a0b846c7e69e5aefad38f534857641763554f4bff82abe7f8dc390c59b53139b096e6735f4ba37a3c3e2c7fe7e60ce04cccd969181280e9f26c1272b869fcde4e554346ce1c4a0e3e6e7659ce075f2d36147f9823c000d33d83c40bad01cb5bd0f396ea6127d0c083bcedefad8533432d38a53bf2f69c6ac8d6ae9af4bc1bf51546419dd200b0336804af86cedb54838d1144dd11b3202ca19951ff9ac57fa170ea228bd2117c0b4faa461a54f3772d9fccf03fbe49f827c7f8c2e322077199195bf7d") 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4114]) syz_emit_ethernet(0xae0b13fe8f48bdd1, &(0x7f00000000c0)='\t') r1 = semget(0x3, 0x2, 0xe55d4dfd031c4768) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x6) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x3ff, 0x4, 0x100000001}, 0x45, 0x8001, 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x40) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000003c0)={0x20, 0x2, 0xfffffffffffffff7, 0x9}) ioctl$TIOCDRAIN(r2, 0x2000745e) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x7ff, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="b26eff85a79d03b5eed92b2d38306cb9ac6779620d438a267717a1e0e33ca3e808575542632e0997a5d1244f7107741fcbd4d36c515a4b5e63c1a8c46264f0a161db6f5f7bd9526104d45784a15e007443c0c31ddea4ba7e26e3434ca73258308a783de459c9823c808a0445c0c50b", 0x6f}, {&(0x7f0000000240)="d833991234df145e0f24ce28f9e7b4d587ddfcb941dfc6674f47daac61cad60ad950a9fe8f54f02ab15cd730449243ac", 0x30}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x60) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000002c0)) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7, 0x548e, 0x1, 0x7}, {0x401, 0x80, 0x4, 0xda}, {0x1, 0xeb9, 0xffffffffffff8001}]}) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x40}, {0x6}]}) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x100) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0xf2a9, 0x0, {0x3, 0x10001}}) syz_emit_ethernet(0xffdf, &(0x7f0000000180)="04") ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)) 05:37:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000040)={0x8}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="a002280000000002d94a"], 0x10) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:37:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000140)='./file0\x00', r0, r1) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) setreuid(0x0, 0xee01) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1810, r4, 0x0, 0x2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000001c0)=0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = getuid() r8 = getegid() fcntl$dupfd(r5, 0x0, r3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) lchown(&(0x7f0000000240)='./file0\x00', r7, r8) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000040)=0x3) r9 = msgget(0x1, 0x200) msgctl$IPC_RMID(r9, 0x0) 05:37:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 05:37:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202dcca4ac4460db320004a00cf9da88e5e361086ff4c8f0777afe65f9ad696b55af6e03547849229f8fbecec8693637fb458141a3be353c1530d2fa445fc013cfad03538b31e12595a11e597819ed4526257684baf3fdfd8cb3c6bfd2f6c2a864c2f363458fba5f37095893f579ff4c6ca91b0eca76fed8e6a8735d8d12d1f37430c799e2a77027e7f6f5ac9fef3085bc9bc54c71d1484311ab6303e46452db0c354358e90068a62e73f6f33ef8614940fe9aba37e767043e8268968209efc836f18872dc591daf529fd05b47e2eca8014c0"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000001700700000001000000ac1401ff00000000"], 0x18}, 0x0) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x74}, {0x2}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x800, 0x93) getdents(r1, &(0x7f0000000100)=""/237, 0xed) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x70, './file0\x00', './file0\x00'}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 05:37:06 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x9) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) dup2(r0, r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x4, 0x7fffffff}) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 05:37:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r3, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x4) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) socket(0x0, 0x20000001, 0x3) fchdir(r3) fcntl$getown(r3, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) 05:37:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x8000000002d, 0x716}, 0xffffff5d) read(r0, &(0x7f00000001c0)=""/198, 0xc6) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7fff) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x0) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x80}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) 05:37:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffb) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000100)="e46a3fde557b69dbbb8c6659f11bb53291a148dd07924e", 0x17}, {&(0x7f00000001c0)="eda17ddb7653c4696aa81fe9e6a8eb89f4d5f22dbfe88461ee48004f132e18696bba3243d54be894931a49fc2135f18d223d6dac7eb3ecbc9858cdd23d3b7d9700a2be4f7a8787bea252fcfb5cfb1d2d23b3efd214fdf430b8d335b51554c2a0eee45c47df8b60233ecad15d201fb5ac8e6980caaeac84ef5925c45d24295e11ba8d7ff92799acb868b1f82cfd11f21f89e99a378f4dd33d4f73364c88933c6432dbfefd81faf0150b613fa4", 0xac}, {&(0x7f0000000280)="6e0af6f044732ed04cbdc69e7dd160e30721e675dd32b32345fab3e4a3670f6a7a4d38ef5071e514a3117c159586021d126056b2164758bba91b854141d9c209df679179a93bc16dc516c545cc161fdf21fc4af8d99cd1152c853b0bdcacd84daf6c59bb8f0e935a2c265575313956c385a84e236667cc3e2adbf1a2cee2afafa2f8cac5551c498fa74c52682dd7d6224c6d4040e90f7c6d2905f4a93cb2f7357fc0cc80462d0b670c2666412dd61749385b96c1a9da6d25e56401726c7d238be6f269", 0xc3}, {&(0x7f0000000380)="99d6611ab7631a00f6897f95b1ffa22857129e5458eb8189d6d14775473733b724b61042aaa3dcb8a12e4b3ca0d198d9a31518a2c20b78352d725abc087a8d72c0607027d053edb40a13918e84eed514833fc785148b320c1938335c0d7827c02cb50ac60beb8669f7a7ec3910", 0x6d}, {&(0x7f0000000400)="90b46d9c93d91ca09a6445098f289e317e22f12b627866d84bc3417d44f92baee6d7cc134134c2486cdee6714a8e04d003a9426f5b6e077620c34d78bbbc8937641a816098054fac10712f4e15d69edab447d4f405ff3811f9379d3bd68ad06c00b3cf85a1ced109936388a65f5bf61ca01db5060c86f722f7a422213da8f799f175d2b4464f27d6c2a13d0d4dc481915ecf142d6450859b968cf6a024ad0537562d6a7b64b38450f283acbc025e7d561513abf6222a28bd066ed1ea3396b2bb3ee359633ea6ffd7d5cf52fe2b73e596cdd3cdecd87721ccf7ce603f18505918d2e49e3af92e", 0xe6}, {&(0x7f0000000500)="b6a2fa0e4e9d82987298ed4971b05b6b2af3c0dc079fc16de51ebbbf37e8975c1631d5d347ee6dbace03e1d2e062b0ddff9721078da99922932d536a071b609bbacd386d896c5a7e329593b1be06232b74ffcde628c1b7f348a3f654fed516e09a1085670c2e6e4b07", 0x69}], 0x6, &(0x7f0000000600)=[{0x30, 0xffff, 0x3, "f7955d62593646d9fa1bd99e2eb47fc692d9c6c994ca6ee5f0e8b560d39f"}, {0x100, 0x1, 0x3, "33cf70a6107cdccdb68af41d9c282977897d9947498c31b42b4dd089ab06cf3333354a3885c16679c94ec6fd7abde4918b5b723ef1ecfdeb6df9c33e199f9f5edd20f2852f9e6b79c3bd224b09bfa46c7c17210e2ae8c0d54d53bbb237ce5e44f54558dec0ca6f03bef3ef33ff559d142e6a97e94b53fab177f49536c6f1d8cbfa862cb39f3af810bfc3787d27c85e9cf08ac6a752d2a76c219182d270c6ed4a15902238bba09c94ff6af992bbfea658bc25742d485227439def9945b7a91fe3ca205b5fd00d450ee9ee6cfd0fafe2db67cdbecdd420e588f3be22b9a3c0d892cf25b7102c62aea05d"}, {0x70, 0x1, 0x80, "56e327e02eac6aa6d90ac98db651cfce26ab62a308fb70743dfe5f195f5392bd1fcc3866041ba5757d352d79239aefc9955e63d08edf94a47eb10508452c6de7735c4c37e6ca0296821c8cb59b1ebffbe45048f3080e17794526269681"}, {0xc8, 0x1, 0x5, "33f4ff500fcb423eb95e1b77ad4167ac23cfe09c1fe4df8bd14e7fe477743a142159af6309226420ee43a64db177078d08402de91c008801f5fe9dd3d1aacbfea7d1e0666f5e74c65918a57e458d03ee6550be493d0f170d5e8277d3f0f6acd14f98ccb42c1a6626db172857a0c4c536613232011bcf3f364a4e1fad14e4cf56d48bb9cfe7cb72c4e3efa2a768d4f6ad8c269a76a03a42ac244e3133ef57397f3047daf2cdedfdbae08b95c46c943aacdfff398bc8"}, {0x28, 0xffff, 0x794ef900, "6a92fc353040eea34387d866d44f22d174f363b8"}, {0xd8, 0x1, 0x4, "243cf7feb4f7df0260060b1628dc12cac090cb2a4d8a71a683d31fce848940bb39dcba6a570f5966f17bd5918339fded07d2cf1c28c79949dc8502eb4d2cd88e3735cfd5b0d052192ac35710e65e41c301119b1793f5947ed75edf30a3391f71cacc21e0cc48fa217b87249c094d9568ed49b09184d2eb7695d58401665393e0bea19d1f1d8d33546fec1e4ce6d7aee99b044fed6ac95b84fd10266a220818b85b6d28240acc15566be9e98917bdd4a748d4fc54176bd855396b36c2491489657980fdec88c1b6"}], 0x368}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x249) 05:37:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fsync(r0) fcntl$setstatus(r0, 0x4, 0x4) 05:37:06 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:06 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0x0, 0xc6}, {0x8, 0x2}}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2a0, 0x0) r1 = dup2(r0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x20}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x7) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[0x72f, 0x25701e2, 0x9, 0x9, 0xffffffffffffffff]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x4, 0x1, 0x9, 0x6}, {0x4, 0x2525, 0x6, 0xffd8}, {0x7, 0x7, 0x100000001}, {0x7, 0x2, 0x5}, {0x812, 0x5, 0x9, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="87") 05:37:06 executing program 0: getuid() accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80000001}, {0x6, 0x0, 0x4}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1, 0x90) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000002c0)={0x80, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 05:37:06 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x4425) setsockopt(r0, 0x1000000000029, 0x200000037, 0x0, 0x0) 05:37:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x842) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000000)="87", 0x1) 05:37:06 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r2 = getpgrp() wait4(r2, &(0x7f0000000040), 0x0, &(0x7f0000000100)) fcntl$getown(r0, 0x5) 05:37:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xdca2, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xcc4136e85a992fd2, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 05:37:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) flock(r1, 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x46}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) recvmsg(r1, &(0x7f00000007c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000180)=""/172, 0xac}, {&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000380)=""/248, 0xf8}, {&(0x7f0000000480)=""/158, 0x9e}, {&(0x7f0000000540)=""/76, 0x4c}, {&(0x7f00000005c0)=""/70, 0x46}, {&(0x7f0000000640)=""/173, 0xad}], 0x7, &(0x7f0000000780)=""/6, 0x6}, 0x2) pwrite(r0, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() r6 = getgid() r7 = getgid() r8 = getegid() openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x5, 0x1}) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7, 0x0, r8, r9, r1]) syz_emit_ethernet(0x14e, &(0x7f00000003c0)="0e09000000cb8d82f97fb66380f9af0b2cfde804000000bffee503") 05:37:06 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 05:37:06 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="133cb6460c0c42957e84dd9226918a9d84d484fa5e4f7d09", 0x18}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="9be7fa193b4807f55b7ac12c6f2bf4848d8a31bd310e442d", 0x2}], 0x1) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000480)) chroot(&(0x7f0000000140)='./file0\x00') socketpair(0x18, 0x5, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x34, 0x0, 0x0, 0x6}, {0x714c488e}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20000, 0x10) readlinkat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/154, 0x9a) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 05:37:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0x2) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0x3) r3 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xffff, 0x4, 0x6, 0x3, "5ea60fa3a896c80b420b3c31e60b7edfdc641786", 0x73, 0x80000001}) utimensat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x5, 0x8}, {0x1, 0x7f}}, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x4004570f, &(0x7f0000000180)) 05:37:06 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x959) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x200, 0x1, 0x5, 0x9}, {0xef, 0xffffffff000, 0x101, 0x7}, {0x2, 0x8, 0x80, 0x10001}, {0x8, 0x2, 0x523, 0x80000001}, {0x0, 0x9d, 0x2, 0x4}, {0x5, 0x9, 0x30, 0x74f8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) sendsyslog(&(0x7f0000000200)="533fea1f11a2a8b9322b6fa710e3aa695daf90393f49d71e83eaf0ee69931e832b84ca23091261cc019179e4c109f73445593a3aee1172626b0961a5c78604de38ac52cb510bfc067948a95faa5587c82671db76bd42d0b1787a75a95e5d", 0x5e, 0x10000001b) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x80, 0x7ff, 0x9, 0x0, 0xfff, 0x2, 0x1, 0x1, 0x0, 0x20, 0x400}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 05:37:07 executing program 0: r0 = socket(0x6, 0x2, 0x5) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="bf26fec27e6b7d9c6f1722671272ccc2b75fa8f33d090cc3a6cdc2273c7159f253eacbaf2c5c8f378343a08716f30cd9482c60189a3c38318e25b0c942a92f2e0b0832cd20ae9f8f90c325db47975bfc434fd914176b5dded8ae10adcd26a5b571d662f3a1467847448e7bc2feeb40d8aa64c0dbf57fb45914e78fd3e65b0090573d292ba7b2a8b48854a3bed7c53c15ca3fd6174eb7ff22953f6e5bc1a743068e4c88958f6f238852e590ce3fe527be3737ea3b16810da6be974a0117def74a93f9a46012b16070fcb9e4cb646c7c28965c43ebefccea588de8528cdb3eafe6b81c38909d912006361d7691a7a02e0bed2550a5fff5a4a49079f05a8db9d1491df53dd33cd2987fe85692bc272663c43f41581b7ab0c227741b9f0c728063c777098338c3a04f565c9ee798079005dc12ed17983f4d291e7f069bc2d67e59d43704cc8cec3bab8346378aab87faaf42259986615714b0750e1b176a018a8c281bf08d8315b14e0050352aff6c4b85e12a0224da1a19b0836478c1771f01a4929ec952b6c61819f33deaf247b1a5616db20acaf3035da4b989a2f255cdf79b6ecdff4f011e2295b8c35def26253558f6b46f7f563f1a9ef8ce4210166b14f95bf18f44ed8f282bf84a9f8168c74979afe5d94f012aa1208c6a10c7d5810b309d03f89fa07e7c8100b9c121c18839e5be8a61b3009be09d5c371c28f470840445916b26cd7fe0122d0ebce50da8548e6e444b8191918cc964b7264b31b071c5f8ff8c8b6bb8e55a638ef04940b352f84fb51dad64d864a8e18ba2f2e1b6b4d9ebf2bec2611c158cdf74397f081a1c8338c294fec6ae5ed3a9f2349ca3f66a4c6e69245b05ccd5b11f8d318329dcce4c4387c3e4ca8d2175f5cd125d6771c53dd9ccf6b25036a95133c60400d86a2bdbedbeffe1ecf2fe4aa718edb435f1e0d46c76e5d8eaa1a3ec347cae7d3aed28f3debea613666d7b006e66d40abc4dcaebcacc1663219cb761e28749050f01abeca3c0b26b396d43813fdfd97367c3c7dad0ec0f05f6b3d255a9e00dcf9f9abd21faddda0fee577e9e163f271de269cc3f730a12f6426fbf69ef41c8eb68d998423b7c7ba63d4f8c87d1c558befdeba09f2168e9ac9342f2fcc61e9bf2af9d2d9a5c5543787a38a33ee84be17d247f6239b06cedae4bf5f86adeff01349a81e4bfc7104263c156c0ba1d5964930cc2ec66a12e00683b9847ddbb0085f1c4c95a2f8cb0c13fd6b68ffc253b2d3ef5a94095c44c0afca86adc77d293b5ab64f876a250c6e38ff19e60c8d03a61c7d656c40013f18b8ccd289e8290dfa2993c30a023f906fd462ffe5219fa5094197fc479500fcf4b2a2817bb7c50a391d37708d2ac16ccf1f07d3b4c3ac55b48c02410a63e8b6d126931528637be29d121240d25348cdbb6020953588bdf4bd3639c96352ceefa2cdc2d10ed3762742e4d4318c1c2f3e38a68365c0eb7373252de577cd3f434cbc16936657a84d27046c08547654f84fbb7ead635637f66d6e67073bbcdcb9e54f5e3f7f7b9a3f7aa6ca3065d6420c31220ee492c9355a2fb27f6a51e862a51323710e2a269eec8d93e723c61505baaecb091f9c762ac94e24bb6a1358f532e193c2df8bc11f28b16846df147a1904ae1fa6ed50c12bd037486966119d161950e8845ab072b3f3c0aba6ae2f2dafcc2a7f0513a2cfb4775c57c468fa67c0f8c1d62021305b072a62cd3bef54d10bdd8d2b316b7498db0496300f9443d45ab780c7f4227278c8001ca5b212b50ec93fc8a4efe5c309c2e4facde061305e191aa71b3a1a3ac408d088dc90d50c48a14eb950e9349a9115c9e367eeb9b0d038b8f0946ab05eebef13e803761e0026877b4e636fbd67ae7b963abe4ae844c21363b9300ae9ea88b0c5f73a5850a31dcc8a87863e33b7596d0e31ec84f0cd29dd82bd609625e099582976ae690cf3d61c1a6ccd9745f6e2a3ab321973c5edc0072c3949843d4ecc328cb2fd4fb54ced0eba87191b6659bfafa3e6c94a8ec548152fd388f4664ce76f1bc05a9201745d99972d7714a9b6bc14899a19ec62dcf587b2bc20f2bea8209b748fab64010e9d609c04e5d39b9a201d6add46ac86836e2d50ae2cf5b8193c15f44ff0e65f1badf95725c9b71e087ef5dbb63923178ef50ff8588171c27fab22d0ef2451a36b328db97a7b8e3a0f5c53bdd9ca648d1c91599e336bf37aa052562ff300af6f36dba195880fac3e65129834d87415c728640f4e4c64f684d5db1a6e335cd08bba981ad11f2960a02f7336a5832d6421c3f5dcbc3d55491f429adf844116c0b67ce9591bbb53e3fbf6dc0cdb5e9483d0da331968d67350fdadaf3fcaaf9e11c83c32c856d7b7f6e78386b2affb29f48b622996e3f9e5588ae1f3ef1a4ab109a06517444641d27d972f72318ece4fb4e3f9d6f2acba9e853ed045a8a22d714da287e2a0368db5409f24c2f9e9993b158769f3c0422fc7b55f5cb958dec31415b100ac62db60551a4689451c5d4ca956f7ec31b74a4faa247780cc72c6775cd752452ec13a775d95248224127f28a38d5c1b3c3b5f8faaacbe850676c67b15a9c95e286ed6c974d778138b66fc500294e3339193326d8c222eb73d22a4ea8a96cac5e1a3d7f33c5ab98e98b0052c23ce00e9d3b2b1fc4943ab642843cf821402707a6534860d1689d3a05854b2fc3fd07196b59249a0161432d7d5eff4eed4b2940751ae67dc4620b89c19457a88ea76669a4f968196e291d170445cb9da437aa7993ea42e7a38191fe44ef21106cfa1c6ca329a01a6d8086e2087abb83d375cb8ca05f16f6a51d48c2173f0dabba1472b729f0ee97011e29f6b674facd6e8e0527468ae576b4b3e1f0efc5d3fa80d92eaf915cc366454bb572de850eca7debadb5575c8d4c15453eb33a5460ce053cfb447cce17d5b7a1c3d452d98a21a9ca48bf97bd84035633646de9261440d179c2d278b791d03bf3ce0b4397fa6ed3661a0912cf8b90c249a3aadbd08d8de1da215cfd5d9fc5964feca64a1699f298dc73943778d3d3d7a734307c7d62d89e6a11f01c3f377f200813a35f67857b3ab9f075d385b2a495c548955601ab868f49bdaf816affadcc2cb0693a67778c7597630fea520b5baf782b154b6e9dfe74e753ead75eae173b3476baac3d34337c7862eb0134e45659ac3ff3a2d530a5cb11826ebd36ed7e2cb4f722b513ea078dd79836e3af5e69166f976162e073ac6db64528c0b5c983cb3d61012fe16a7f0a1adf7f24d5c1e08e1fbead96f771f3c5cb2a4a25822837356932420dc47738e2e064796f8036f32ac0931003f0731ed30240e7fb9cdf807eab283002771346822d89cc98a66e9621df5b625d086bc40343e5dd258773863209c2af710737025a56fe73491005159fe8980fe77109242b6d9e2757ec71cd7ea38f8597e8e413333b00f4770aabcecd97894b59ce2d85a588ec298e07ab8a67b8b0bb67804f542ffcf61cc9bfe9327378c499f43bb93ac955a5004a1672cfefea2f6e9a8766bf3e9beefa3e1fbe7f7fd96f7b3ff86df7308491cd4525cfe6b79ddabd51a1231df0f451f889a4b3b1e1383eb9b60dbb78aef3403c304cc8cc9234869ba62d7d18e4182fd813039c6d055d3ca6f050f1d679278783a8c5f02f601401c728517a45699057caaa3c78cd557d2c49821a70314d55988e695d17371253b74984febee1add9298771e1129334609b18f6d671941fb1dd1b295c0db4e2d75239e76cd2e8afb0f93c39b3d489cb70bcfc04d2d53d3e569b7b4260e6bcb663bceae97293b3ee732c36e4dbefc700e21179abac29b68df50e79ac09dae7c29ba3cce2533d01ebbf92fff91a976ed40a628b8bf50d312e5059f37a69857f82601e0eb08e2e52173ce9dd781de94977241aabebfc5f0529508c0a39759fdf88927ccee3c474a7b021f96552f7ca65abff3230befd28b366aea4d362885180dd91a179202e9a301012032a8f3ba77845be4ad10a442bf2ff38020636c11ad8a17b17e8e325846e4fdc1289b78d1b49dba007a49c58f64656ebff150197baa4824c9fe25d6c22fd08e58c7b3ec7c62ea7a9b41929f8aa2c98f201ea3c3b64ded19661cbf960557bafff3002f1ea3c9bd3a084e831595f98b4dafb1fbf61ea09f3feb3cac17b0bb81da3cf0afb7854107d4973c0db5c9066b52f5b28d2c35c6e72291214f0bef2ace317c2a71f1a9ffbc71dfe00d54e184144d09cb7866ca0ca7796bad493c2f768872dc4a2047f7e24671a6f067fbab259bfb56340c9e9eb67ed07a9b194d01092402a440414e5446c7611ded59d104a19309c4b886cfe82311d5cba9ab00e5157af5cca6e934bbbc4f9a22b96b4da686386b6124d41010a9662742ce45970036a8eed324026f5409ab110f757e0501cb4f3e0a957ae8773d3e6b65d5946c075e63ba8e388b9b5499bdcc10556ef19e5d0f14822bcc8079459632e455b46a7118f44c8cb14edd9a96a3b0d3c521beb37cfa23682d9c7e1199dafd567ac3aab9ec8290ca5a55b372f3f871f4835e532ac580eb532396713b066643493f8be993e3d40deb6cd0ae55791ce0e4109ea6152125dc132eb032dce81d21957e66da737c7f13e0dd66a5bf66c3a3493bfa7690036be22a90603ea3b348824055879136da1cdecec471cb8b0eb4afe80545ebd869d884fa3f10deecc06081adec129db1136d8c29b44a2046c573c7fe8468fbe3f80a8095045d818ca3d2418b0db24e32c7f9f6f938a6b2a4b82bb7d1f18e0b8752dba1bf86cb5c6d4c82d2edfda1b54f8ccd6ed46fc4f79ec1fd319e61b576e73db95df7c46110b36272d7e3a2684894af5e3f473b1f76f7fd917ad004f9f729a10c746cf01d508b14be552f52077a05a86abb5bf3a66e32bf53db779040530f1f5b42821a63d16dcb18c2601a5a10730b53d9a3170002d415810184ebdf069c5d72f42c9f3096ec328272fd93b6940dd01118ec323d63fc8a2225702883fcc40eba2ed5dcc385464e96aedfe553ab2221ed98e2ca57f57fbb97efbe4e0b5097922d02815be0b792723155d127113516a6ab44bf6c30badea9423061bb30f411c5607757922b143cee4eef7537c098627c7ae6dab55c5563d3257941f3095d73ceb3503b05c7456913889642fb3e8f14bb657ff200d51fa334bda0b047deb666d28692175b2fbd1ab097b8eb3972aa9c62338604e0f91ccd02fc95814ef00ededd0abf542b4b30206e24d439159c0a2dc28fef987f6f716a2635bdcaad67193544d66550d6ec1dab612ab9a11c0c57a172d9d98b1db5c86b1b972927cf1bf86d821fe5f57fa779586a5865674946402f80a9ffb56b6ccb2d8ff366381f527a010803894678b05efdc78778a033c33de9569f74793b9046794eb09b223e388e70a30d40cc794b82fbd5fed12f4a379f446ba0187f61fa4630af5325666fcd36664c72ce736f9f0da2fbcad7aed885b46090e95154be47da7af091981b6fae509bde5e95873ae3f018bc5565ded9843037909d8214acd152542dc360ab98d716f8fd405fbf02efb1e003b65b8cd2d58fc9c46ea056518b76829e88964d443566a296f2c89a526275c0af5487a3339d22c6c8d3f3f80aedffe85c1606d5b721235d09744f7663cbccbded0913bb7c52b69602b3aac525ce8adf9892b92b6682e3856ad0d19dec3e792adde37adb8017a097cbb1671114f69f76e9e5286a51307fe12c0506efc2cbe7dfdbe522b84f9958127bb35f8cece6e30e51a30f18e086d25d34a9219edd0cfe11920", 0x1000, 0x8, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000001100)=@file={0x1, './file0/file0\x00'}, 0x10) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001080)={0x5, 0x1}, 0x8) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) 05:37:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) setsockopt(r0, 0x80000000, 0x1de, &(0x7f0000000080)="9f2eaf12d44062d9023e552e44098230ea14d7070d6647427bb9bab6e0673a1116bf3dc78108dd385dfdb3745c1876773dca1bb3f2962e448fc5fc012f0462392cdf0f7dcc25a8238cba6548c0a7eacc7b093207be78391f710f2d34461678732c716739ed7b6452ea074def4b574d5abb21c97ab736825fc67517b3", 0x7c) socket(0x21, 0x2, 0x1) 05:37:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x96c73148eed3012f, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x1f, 0x81, 0x3, "4c17dfdde0ddca7d31d8dcd8de6a7d658f628a67", 0xafb, 0x80000001}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000480)="90", 0x1) write(r0, &(0x7f00000000c0)="b736f016", 0x4) syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 05:37:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x10, 0x7fff, 0x101}, {{r2}, 0xfffffffffffffffb, 0x8, 0x1, 0xe4}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0x2, 0x40000000, 0xf4f1, 0x9651}, {{r3}, 0xfffffffffffffffd, 0x1, 0x4, 0xffffffffffffff7f, 0x120000000000000}, {{r1}, 0xfffffffffffffffc, 0x4, 0x20, 0xffffffff, 0xfff}], 0x12f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1a, 0x2, 0x20, 0xfc86}], 0x2, &(0x7f0000000180)={0x20, 0x2}) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x5}, 0x8) kevent(r4, 0x0, 0x357c, 0x0, 0x1000000000007, &(0x7f0000000140)={0x4010003}) 05:37:07 executing program 1: 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), 0x1, 0x0) close(r0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x301, &(0x7f0000000080)}) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="14") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f00000000c0), 0x10014) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 05:37:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x124) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 0: nanosleep(&(0x7f0000000040)={0x9, 0x1ff}, &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x124) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x2, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x9, &(0x7f0000000400)=[r1, r2, r3, r5, r6, r7, r8, r9, r10]) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) seteuid(r4) 05:37:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x2}) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x1}, {r0, 0x10}, {r0, 0x100}, {r0, 0x4}, {r0, 0x2}], 0x6, 0x400) 05:37:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="04"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x8001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x2) 05:37:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x14c145d48fb1958f, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x8000000000028aa) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)=',^\x00', &(0x7f0000000180)='@\x00'], &(0x7f0000000500)=[&(0x7f0000000240)='--#.,\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='+\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='\']*\x00', &(0x7f00000003c0)='*\x00', &(0x7f0000000440)=')N[@\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='!!\x00']) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000005c0)='./file0\x00', 0x200, 0x16a) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') ioctl$BIOCLOCK(r0, 0x20004276) 05:37:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x1f, 0x2, 0x7, 0x1}, {0x1ff, 0xfffffffffffffff9, 0x7fffffff, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000b1, &(0x7f0000000140)=[{0x800000000083, 0xfff}, {0x50, 0x20000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) read(r0, &(0x7f0000000180)=""/191, 0xbf) 05:37:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) poll(&(0x7f0000000080)=[{r0, 0x2}, {r2, 0x100}], 0x2, 0x9) fcntl$setflags(r0, 0x2, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x4, 0x0, 0xbf0, 0x2, "7e608b2acac614d0349abb49b9ce4f4902605c76", 0x5ce, 0x2}) poll(&(0x7f0000000140)=[{r1, 0x100}, {r0, 0x100}, {r1, 0x40}, {r1, 0x20}, {r2, 0x8}], 0x5, 0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x4, 0x400, 0x7fffffff, 0x7fffffff, "8159d6ce021f562ea046095a8bba70e33cbdf2bd", 0x100000001}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000300)=0x4, 0x4) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/14) r6 = syz_open_pts() ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) fcntl$setflags(r1, 0x2, 0x1) getgroups(0x1, &(0x7f00000003c0)=[r4]) r7 = syz_open_pts() sendto$inet(r1, &(0x7f0000000400)="3bececf05e1daf489a35989802e555b4e85f6ebd088f483bfe0531f8cbdd19b3d9a7793a8c6294674ec9819658cc95b06cc894c068971173c06fa0e62c08ac2cce28dfca8a10198e3254d0e56f149db1bf548084143665a64cb5cc", 0x5b, 0x3, &(0x7f0000000480)={0x2, 0x2}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000004c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_vnetid}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000540)={0xf9fa, 0x58, 0xc41, 0x5, "78e7c52ae4426b4c79f3317c252acdd5bbfc2097", 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000005c0)={0x7, &(0x7f0000000580)=[{0xffffffff, 0x8, 0x8000, 0x1}, {0x400, 0x7, 0x42a1, 0x9}, {0x5, 0x1, 0x1f}, {0x4, 0x1, 0x6, 0x8}, {0xfffffffffffffffa, 0xac77, 0x6, 0x1}, {0x2, 0x965, 0x2, 0x4}, {0xffff, 0x80, 0xffffffffffffff88, 0x3}]}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000600)={0x1}) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x400087}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xffffffffffffffc4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='r') 05:37:09 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x8001, 0x0, 0x2a7, 0x0) 05:37:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0/../file0/file0\x00') 05:37:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) socket(0x3, 0x4, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x3, 0x40, 0x6, r1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff39) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 05:37:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x1906) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 05:37:09 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r3) 05:37:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10d80, 0x100) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x60, 0x0, 0x1}, {0x6}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x99, &(0x7f00000004c0)="9faf0d3355ac8f3ffa9b24e52431ae48f8a7925bced2c8ac8f8d744678bf51c5b20aa0050000009098f8a730d5fab920d86ab7579dca09226c7d101c162a8b4402d0e2aac99bfe9fc11b5ab2ece31ebe523540ff0eabc06848e723aed2b751e55c942701f3349caf26c7e6912c43670b7e24a695c9ac4116c04d4ddcfe75cab34e075b6ffcce8e72df9c761b69264d1ed334ecdbe127ff66d0091b74a00e8713a5bdd93663f6574071917a6ac7caffdecead402d04e2e9aec3181c0539df099c96358538c3aadbe2f6b08e6e8a856d2b83c3fe7d72873713aff53175e5b8f8280f3ca2adf3244734c797b1269bd491e5f2a0d2d54d84d27fad1fb2be5f8495dd629d4ee4798241d7350000") 05:37:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000980)={0x8, 0x7f}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000a00)=0x7ff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xf5e) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000009c0)) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) ioctl$TIOCSBRK(r5, 0x2000747b) 05:37:09 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x4) r0 = kqueue() mmap(&(0x7f0000bdd000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) 05:37:09 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) r4 = semget(0x0, 0x2, 0x20) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/79) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfd8b, &(0x7f0000000040)="ad") 05:37:09 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 05:37:09 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xffffffffffffffc0, 0x401, 0x1, 0x524}, {0x6, 0xff, 0x1f, 0x6}, {0x0, 0x2, 0x6}, {0x6, 0x401, 0x0, 0x7}, {0xd3d, 0x1, 0x4, 0x9}, {0x3, 0x7ac46a3e, 0x6, 0xff}, {0xa1a, 0x1fb, 0x5, 0x48}]}) flock(r1, 0xe) 05:37:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x9, 0x200, 0x200, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000000001000000", 0xe, 0x0, 0x0) 05:37:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="dd803d6e944d7292871cdf5877ebc0f6c82def0f439765587be1c03c506c67232e7acb0fa25d190d5c869ed77872f1a2c842fb1075bd966789dccf4188a407392e4fd1ded555bff8fc4c3b6d1a43f6526c6764545a44d0125a226bceac3e6a7ed01f0b96937bbdc24742a9bf2f2630c798418926bb46c7ed8feda1181803136f0b08a8bb4c563e985a262cb3d87913dc21239269b558201df14ce12398d0f64ff2148f5a901ba435edb982f40d3dc392879c3a9ab5af37c72783e615172bfaddf0939177c34f257d42fe8c2b03d7686955d9d639395f158a2bf4875e032657abdf7e688d34c5a3ab977fb08bf63d2b45d88ad9271217fb2b8920c67ce80cf7dd31e5a9e364bd6520"], 0x1c, 0x0}, 0x0) 05:37:09 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0x63) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000180)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) 05:37:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x40000000) 05:37:10 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r3 = dup2(r1, r2) connect$inet6(r3, &(0x7f0000000040), 0xc) 05:37:10 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/243, 0xf3) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) chroot(&(0x7f0000000080)='./file0\x00') 05:37:10 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="072c66cc3d37c7149f875e21e4d2179e12781e6d1b9812617e484fa5d8bef2954f4f784a7d130fdbd8e21606bc5c35c90b021760f327e11d639a58fd2b9d414d81fe8c517cb4dba63e46b35689290ef5329f213476d998d69c445b864175fd2fa1ee5a35487ffec5f76d02497b3d378e197f60e8d53e0a0ddf154a9311e405b11b3de9ac14e8990df09c891630d879658e947fe6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x207) 05:37:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="3918632efe", 0x5) 05:37:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0x400}, {0x8f, 0x7}, {0x41, 0x1b1}, {0x26, 0xff}, {0x26, 0x101}], 0x5}) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8082, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 05:37:10 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000280)=0x7, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./bus\x00', 0x80, 0x110) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000300)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)="dea5d5c6ba50175aadb768303cb84f69d3cae05b4c3c2dc8955dd37e212b4e185606720947838b4948436596e84f3b83fc8fbd9c3c08", 0x36}], 0x1, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x480, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x15}, {0x80, 0x3}}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x8, 0x0) r5 = open$dir(&(0x7f0000000040)='./bus\x00', 0x41, 0x10010) poll(&(0x7f00000000c0)=[{r5, 0x100}, {r3, 0x2}], 0x2, 0xffffffffffffffae) fcntl$dupfd(r5, 0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000011c0)={0x2, 0x800, 0x8, 0x9}) write(0xffffffffffffffff, 0x0, 0x0) 05:37:11 executing program 0: r0 = socket(0x2, 0xc003, 0x0) fcntl$setstatus(r0, 0x4, 0x4) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="735f18000000000040a4"], 0x10) r1 = open(&(0x7f0000001080)='./file0\x00', 0x800, 0x81) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001140)=0x10001) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000010c0)=0x9) r2 = msgget(0x3, 0x40d) msgrcv(r2, &(0x7f0000000040)={0x0, ""/4096}, 0xf2, 0x3, 0x800) write(r0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001100)={0x0, 0x80000000, 0xfffffffffffffffc, 0xfd, "a33d9cf341d6057a6a09b35aa2c75f923ae49996", 0x9f68, 0xe6}) 05:37:11 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xf0aca231ef3e2990, 0x0) 05:37:11 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup(r0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x3, 0x3, 0x7f, "6446e2751c63db7cd69bab452d2cd22dad510ebd", 0xff, 0x8}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="c19537d0bfe0fb2d2555ac490c96ec4c9d1c8ac95a0f51ae9a3a91cce337b2b1330489a66846089107acee4da5f6f9e3355ecb723bb6798926fc51c1656f44297ff380739bd1d542c2ed271230fc3d04afe83c50fe728926aa5329fc48a9f240aa0f4df4746fbc1628e15be1d5e9aa47b79d31bb034acc7df0a19e23181d02f18b3b8cc988f7a634d800b5782d23180fbcea29b18f5a085765abcd9424aefb54a9ab2f6b46de0241892036b34e64d1c131aef55fd83260f1e94ead672f66ae4a1b8f86f61c89f442a6aefa40e5cf049d623f1b6be4e0865f421e", 0xda}, {&(0x7f0000000040)="7245bdd5e57d771b05101f413a332ebd1324c07beb646677c3e434", 0x1b}], 0x2) 05:37:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6003, 0x0) 05:37:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000003c0)=0xb62d) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f000007d000/0x2000)=nil, 0x2000, 0x5) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[0x4, 0xa20c, 0x200, 0x8, 0x3, 0x7fffffff]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x80000001) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000400)) 05:37:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) sendto$inet6(r4, &(0x7f00000004c0)="67c29b9058bd7409daab0194d53a46417a03299e85e6b87ad6594c833789d520a438acaea6c8f36945d549f65af0331b9a431420d3ef1bb58e0d2472358bb091a180a2ffc64a36d3b7240bc129a02e682607c46c1dcfbd1e126dea3025f9a67e7d4f8c48ce85d31a20cd0da9b644184d5b920dcef1bc0ae3199e185e908a38f6368beba16ecb934c83622f1bd39a60bc68", 0x91, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x100}, 0xc) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) r5 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r5, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) semop(r3, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3}, {0x3, 0x2, 0x1000}], 0xa) 05:37:12 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) select(0x40, &(0x7f0000000840)={0x94, 0x7, 0x3, 0x6e69, 0x3, 0x4, 0x8, 0x7}, &(0x7f0000000880)={0x800, 0x4, 0xfffffffffffffffd, 0x7, 0x3f, 0x7fffffff, 0xfffffffffffffe01, 0x80000000}, &(0x7f00000008c0)={0x1, 0x8, 0x2, 0x9, 0x9, 0x9, 0x7ff, 0xfe6e}, &(0x7f0000000900)={0xe807, 0x8}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000580)) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000000200)=""/202, 0xca}, {&(0x7f00000003c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/37, 0x25}], 0x5, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x9, 0x5c15, 0x10001}, 0x1, 0x0, 0x4}) nanosleep(&(0x7f00000000c0)={0x0, 0x100000000}, &(0x7f0000000100)) fchflags(r0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x40) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000540)=0x4) setsockopt$inet_opts(r4, 0x0, 0x7, &(0x7f0000000000), 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340)={0x0, 0xfffffffffffffcea}, 0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000800)) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xd0, &(0x7f0000000240)="5d4eb3a25a6a26925499a3329404df055ed807c5a43a4e09da28273535c53c493dfd82459ab790b1c85c40f8065c0be61225b4a594275931893154884593d597e509d998a2f0e7cf1eb70275b568e7099a5e5ddbbcf3a633069f38c9eb9ed1a73a0383351db4d0d95c46ace79a08aa0f98ee9f4d8db46c63309c091bd1e8cde5b675c0d612d2895b5d061ab5b4415a0aaca5063e1494f0466d873501f251f09b17a60d891de0b681a59b11f123ce7fb97992d16b2176719737fd2b095a3f357f8df977c8a9cb68e34f408e1b9eac1755") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 05:37:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000005c0)="80f2d13fd0cbd45f6ffc05de55099fbfb40c7be9c4e0d2d67e0d1116473c588ff726a4be5085eb78e6833f22230400000000000000743337b2329bc3", 0x3c}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x401, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x3d, 0x4, 0x6, 0x140}, {{r0}, 0xa2f556c3bde441bf, 0x8, 0x8, 0x414f, 0x5}, {{r0}, 0xfffffffffffffff8, 0xc3fb31e7bc23f3e6, 0x1, 0x483be069, 0x3}, {{r0}, 0x0, 0x20, 0x43b47feeacb265cb, 0x3, 0x4}, {{r0}, 0x0, 0xc0, 0x4, 0x6a8, 0x2}], 0x1ff, &(0x7f0000000700)=[{{r0}, 0x0, 0x20, 0x1, 0x3f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x4, 0x2cb}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80000004, 0x76, 0x20}, {{r0}, 0x0, 0x3c37057da4f10710, 0x2, 0x4, 0x1c}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x2a}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x17, 0x4, 0x9, 0x8001}, {{r0}, 0xfffffffffffffff9, 0xb9, 0x80000013, 0x9, 0x3}], 0xd1, &(0x7f0000000280)={0x9, 0x123}) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCLOCK(r1, 0x20004276) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pipe(0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x5) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 16:00:00 executing program 0: r0 = getgid() r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() getgroups(0x4, &(0x7f0000000140)=[r0, r1, r2, r3]) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) unlinkat(r4, &(0x7f0000000180)='./file0\x00', 0x0) r5 = semget(0x0, 0x0, 0xa6) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000000)=0x2) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r6 = socket(0x10, 0x3, 0xffffffffffff12fb) msgget$private(0x0, 0x40) getegid() setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r4) fcntl$dupfd(r6, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) fsync(r0) munlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) r1 = socket(0x2, 0x5, 0x5) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") getitimer(0x3, &(0x7f00000001c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='\x00', 0x80, 0x20) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) linkat(r2, &(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2, 0xe8}, {0x40000006, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d500f6c653000000008107d047c9465f8822eaf4e4fe73fe145fd91f6006b13c8cd09b99f1cf1c6ef2b1bc3f2e65e2e15e0dc1fe9cde7cd7a9f846fb3d83fd47d2c397c6c258ea54665e4edfe18f999eeba53ce6679b75c3c1280f1cc575eafde42503eb5dd3e5168a48f9ce9e99ecbf9ab0df8b64455e9b5a1e0152d959f7b3d97decac120dae41a6ce3e40b7e163e0c1c4678bef9c6876e10ec281f28018874e9b54354b8eae2ed953cfe45adc76224d20e03166ce5c89a2d4592e5590d2253d627009b9f2528259abbcb15f11e42fa853e2c1f7714024e19867d9154291b92ce55eb013ff34633fb42930d6100daad4593870a4aea308c7ae3c9382cee8bb2d715c6f85e164bf24f164c5e4b0a33f825712e7a573845ac94aa8a1d82d938b054e960d863b0c4b60a88d1d6343f3ea0"], 0x8) listen(r0, 0x0) read(r1, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x3, 0x3}, {{r2}, 0xfffffffffffffffb, 0x10, 0x8, 0x2, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x24, 0xa0000002, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80, 0x8, 0x9}], 0xffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x9, 0xd1}, {{r0}, 0xffffffffffffffff, 0x8d, 0x80000000, 0x7ff, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x95, 0x6634e77d78f449c9, 0x9, 0x61a}], 0x400, &(0x7f0000000000)={0x1, 0x1d9}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8c2bc6eb16b3b5d8, 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x8, r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x200}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x24e, &(0x7f00000000c0)=[{0x3d}, {0x81, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x44, 0x80000001, 0x9aba}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x101, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x8, 0x8, 0x1000}, {{r0}, 0x0, 0x0, 0x1, 0x3ff, 0x3}], 0x2a469352, &(0x7f00000001c0)=[{{r0}, 0x0, 0x4, 0x20, 0x40}], 0x40, &(0x7f0000000200)={0x1f, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x11811, r0, 0x0, 0x1) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x2) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet(r2, &(0x7f0000000240)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0xa) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x9, 0x3, 0x0, 0x0, 0x800, 0x2, 0x3, 0x3, 0x0, 0x3}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x9, 0xce0}, {0x18, 0x0, 0x7, 0x1ac7a94a}, 0x1, [0x1, 0x80000000, 0x10000, 0x9, 0x8, 0x9, 0x1, 0xf72]}, 0x3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x400, 0x5, 0xff, 0x10000}, {0x40, 0x8, 0xbb, 0x800}, {0x1, 0xc9}, {0x9d17, 0x0, 0x7, 0x100000000}, {0x10001, 0x6, 0x2, 0xff}, {0x1, 0x2, 0x3, 0x8}]}) fchmod(r1, 0x48) socket(0x18, 0x3, 0x1) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x10, 0x40) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x3, 0x3, {[0x0, 0xb9c1, 0x7f, 0x8, 0x9, 0x6, 0x773, 0x9, 0x9, 0x8001, 0x9, 0x0, 0x59, 0x9b9, 0x6, 0x9, 0x6], [0x3, 0x8, 0x3ff, 0x7ff, 0x9, 0x4, 0x8001, 0x9e19, 0x2, 0x80000000], [0xe0a3, 0x0, 0x3, 0x4, 0x7f, 0x1ff, 0xfffffffffffffff8], [0x66, 0xfffffffffffffffe, 0x800, 0xffffffffffffffff, 0x3f, 0x9], [{0x4, 0x8800000000000000, 0x5, 0x7fff}, {0x4, 0x7, 0x80, 0x1}, {0x1f, 0x2, 0x1}, {0x6, 0x0, 0x8000000, 0xffffffff7fffffff}, {0xffffffffffffffa6, 0x8000, 0xffffffffffffffff, 0xd95}, {0x3, 0x4, 0xffff}, {0x8, 0x94a8, 0xb39, 0x5}, {0x3, 0x9, 0xfffffffffffffffc, 0x5}], {0x3, 0x101, 0x4, 0x8fc}, {0x0, 0x1, 0x80}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='c\x00') preadv(r1, &(0x7f0000001880)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/125, 0x7d}, {&(0x7f00000015c0)=""/214, 0xd6}, {&(0x7f00000016c0)=""/149, 0x95}, {&(0x7f0000001780)=""/234, 0xea}], 0x5, 0x0, 0x0) pipe2(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r4, &(0x7f0000001940)='./file0\x00', &(0x7f0000001980)={{0x7fff, 0x8}, {0x81}}, 0x0) ftruncate(r0, 0x0, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/tty\x00', 0x80, 0x0) sendto$inet(r2, &(0x7f0000001a00)="dac06b8ef96ca55557b99476f38751da74205cb142e89c0fb508239134f3c08c814b1a6407c8624670c4b51bf83ce33aeb8077a29430", 0x36, 0x5, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000001a40)=0x4) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001b00)={0xa, &(0x7f0000001a80)=[{0x5, 0x8, 0x5, 0x80000000}, {0x3032, 0x1ff, 0x5, 0x4}, {0x4, 0x1, 0xe9, 0x100000000}, {0x5a, 0x3084ce2, 0x5, 0x200}, {0x67d, 0x0, 0x8001, 0x2}, {0x8, 0x100000001, 0x9}, {0x8, 0x8, 0x100, 0x2}, {0x8590, 0x3, 0xfffffffffffeffff, 0xfffffffffffffff9}, {0x8, 0xc5, 0xc8, 0x1}, {0xfffffffffffffff7, 0x0, 0x7, 0xdbf8362}]}) r6 = semget$private(0x0, 0x0, 0x200) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001b40)=[0x7f]) faccessat(r1, &(0x7f0000001b80)='./file0\x00', 0x10, 0x1) mknodat(r4, &(0x7f0000001bc0)='./file0\x00', 0x100, 0x3) r7 = socket(0x6, 0x5, 0x7) semop(r6, &(0x7f0000001c00)=[{0x1, 0x9, 0x1000}, {0x3, 0xa4, 0x800}, {0x1, 0x3, 0x1000}, {0x1, 0x537, 0x1000}, {0x1, 0x1, 0x800}, {0x3, 0x3, 0x1800}, {0x1, 0x0, 0x1000}], 0x7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, 0xc) r9 = getegid() chown(&(0x7f0000001c40)='./file0\x00', r8, r9) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0xffff) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) 16:00:01 executing program 0: getrusage(0x1, &(0x7f0000000480)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getuid() r1 = geteuid() setreuid(r1, r1) r2 = socket$inet(0x2, 0x4000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6}]}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r3 = socket(0x20, 0x2, 0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x40, 0xfff}, {0x18, 0x1, 0x7, 0xfffffffffffffff8}, 0x800, [0x4, 0x48e, 0x3, 0x5e97, 0x689, 0x615, 0x1, 0x80000001]}, 0x3c) r4 = dup(r0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000240)={0x3329, 0x2, {[0x4, 0x6, 0x0, 0x4, 0x80000001, 0x1, 0x8001, 0x9a89, 0x6, 0xffffffff, 0x0, 0x1, 0x0, 0x3d4c, 0xfff, 0x101, 0x3f, 0x1ff], [0x2, 0x6, 0x4, 0x4, 0x0, 0x3, 0x7, 0x5, 0x8000, 0x5], [0xa6, 0x6, 0x1, 0x7, 0x9, 0x4, 0x9], [0x6, 0x1, 0x100000001, 0x80000001, 0x0, 0x101], [{0x80000001, 0x5, 0x5, 0x2}, {0x6, 0x100000001, 0x200, 0x100000000}, {0x8, 0x0, 0x501e, 0x400}, {0x1, 0xcb0e, 0x3, 0x93c}, {0x9, 0x7, 0x39d5464e, 0x2}, {0x80000000, 0x6, 0x7, 0x6}, {0x5b82f872, 0x6, 0x2, 0x4}, {0x1b, 0xcfff, 0x6, 0x781}], {0x1, 0x4, 0x7f, 0x8}, {0xe6, 0x61, 0x0, 0x3}}}) geteuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r5, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)="b2") 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xe1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x1, 0x5, 0x40, 0x1, 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xab44}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xbb, &(0x7f0000000340)="b6") munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7, 0xffffffffffffffff, 0x83, 0xed4, "533fa2ce241f41817e553dca253742981a34e327", 0x6, 0x800}) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x2, 0x4, 0x1f, 0x8}) r1 = syz_open_pts() msgget$private(0x0, 0x4c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getegid() r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r13 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r15 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="bf6b6888839ceb57aa3eaf95c5ad72e24047f5e88ccf40c90d5e454c0b49d340c7791472c99b22060fc72521e58919d4fc0573c4a49acf80d79471b95954ea4b78ecd46cf02f639e757e49ca28e3b0282167836aac1c70aad2b52631eb861a302d6697b24fe97fbaf68ac480d34675590ca00326191fd09ed1c7be278f4e00f94c5b1343231a64d0c2fbb0", 0x8b}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xb8, 0xb}, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x101, 0x5, './file0\x00', 0x9, 0xe0, 0x9, 0x2}) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x102) shutdown(r0, 0x2) pledge(&(0x7f0000000000)='&\x00', &(0x7f0000000040)='\'*\x00') msgget$private(0x0, 0x500) 16:00:01 executing program 1: utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x3, 0xfffffffffffffffa}, {0x2, 0x7fff}}) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() ioctl$KDSETRAD(r0, 0x20004b43) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) shmget$private(0x0, 0x1000, 0x9b0fa3d4e869a6d, &(0x7f0000fff000/0x1000)=nil) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) r3 = socket$inet6(0x18, 0xb4ba9f990cb57cfa, 0x3) bind(r3, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r2, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b49baf", 0x3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt(r0, 0x28, 0x31e, 0x0, 0x0) 16:00:01 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x10, 0xe6d67cda18d79cea, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() syz_open_pts() r1 = socket$unix(0x1, 0x41fcfd769330e56a, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x6}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x4004745d, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x48, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') fchdir(r0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x7f}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') pread(r0, &(0x7f0000000040)="75a52dd602dfc4822e66be83a15a45242a897529e587361556cfd6d5aa00f23f59c1a1928288a378bdb97b9f6bf69edd2eb8fc7758a38128fa181b273e5fa64b8c8aedab02a293ecec80ae136dcac1e1c1a9b53150bde505c1fdac16bd6f3d070d7a7a664c", 0x65, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0xdc) r2 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000340)=r2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x4, [{0x3, 0xa5f1}, {0x2, 0xdb4d}, {0x2, 0x4}, {0x2, 0x101}, {0x1, 0x2}, {0x1, 0x7fffffff}, {0x2, 0x401}, {0x2, 0x4d}, {0x3, 0x1}, {0x3, 0x1}, {0x2}, {0x5eb9ba6ca36bb8d1, 0x591b1bc3}, {0x1, 0x1}, {0x1, 0x80000000}, {0x7b0372393ddb984b, 0x3}, {0x2, 0x1}, {0x2, 0x412}, {0x1, 0x8}, {0x2, 0x9}, {0x1}, {0x2, 0x2910}, {0x2, 0x7}, {0x2, 0x100000000}, {0x3}, {0x3a51636e8d25c555}, {0x3, 0x6}, {0x3, 0x8}, {0x1, 0xbab9}, {0x2, 0x2d440000}, {0x1, 0x3}, {0x3, 0xfffffffffffffff8}, {0x1, 0xffffffffffffff7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0xc) recvfrom(r3, &(0x7f00000001c0)=""/225, 0xe1, 0x40, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCLOCK(r0, 0x20004276) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000300)=[{r0}], 0x0, 0x4000000000) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000240)={0xf5d, 0x1ff, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/null\x00') poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x86a, 0x100, 0x5, 0x0, 0x800, 0x9, 0xb6, 0x2, 0x2, 0xfffffffffffff07c, 0x401}) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000040)) 16:00:01 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getpgid(0xffffffffffffffff) socketpair(0x6, 0x0, 0x8000000000004, &(0x7f0000000180)) setuid(r2) setpgid(r1, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setpgid(r4, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7e20000) r1 = semget$private(0x0, 0x3, 0x102) semop(r1, &(0x7f0000000000)=[{0x82398d86d581630d, 0x9, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x101, 0x1000}], 0x3) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000687000/0x4000)=nil, 0x4000, 0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xfffffffffffffffe, &(0x7f0000000140)="00010081", 0xfffffffffffffea1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x7010, r1, 0x0, 0x0) munmap(&(0x7f0000686000/0x2000)=nil, 0x2000) 16:00:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x1156, 0x0, {0x2, 0x1}}) r0 = socket(0x20, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) sendsyslog(&(0x7f0000000080)="60089fbc06", 0x5, 0x18) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_gettime(0x4, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x9) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x7, 0x65c) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xf7fffdfffffffffe) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 16:00:02 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r7, r5, r8, r4, 0x48, 0x38000000000}, 0x9, 0x3, r9, r10, 0x100000000, 0xf406, 0x4, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) chflags(&(0x7f0000000400)='./file0\x00', 0x10001) getegid() r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r15 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r14, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002780)={{0x1, r12, r5, r12, r13, 0x80, 0x5}, 0x100, 0xffff, r11, r11, 0x3, 0x80, 0xff, 0x232a}) r16 = fcntl$dupfd(r14, 0xa, r1) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 16:00:02 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x82) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/46, 0x2e}], 0x1, &(0x7f0000000100)}, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x40) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) write(r2, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d45577fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587ff5bd080514010fc0f6b1744eba0125106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f0000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:02 executing program 1: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f00000002c0)={0x3, "9f62dcf8ca483bb49b68df1706c0164a9205520ba834620dab715120e0359a763bf0c3eaf7f93be80d7ab83ad5847cd9f3358d14146036315fd824c19c3aaea68923cf77d9c504e48171086bea6476975a89706c012ddad6a5869884da4286ac074764595fd760a9ee1b900b5b415f"}, 0x77, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r1 = getpid() r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000850000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000005525000000000000000000000000fbfdffffffffffff00"/168], 0xaa, 0x0, 0x800) r3 = getpgid(r1) setpgid(r1, r3) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="004300ffffa559b6393357986a064490fec7ad86fd39ad6875db352afe9037650000ebde902454a90cde71d5fe61d30d0efc3bdb48ac2684d1c060b1d4b3d8bd8cb700b68e72c81118c9a0260b00000000000006f04be8d439c8bb660d981fca240960e95ac78ebacd4a1fe616e3e080e57fcc000000ee7f5682a08efcb0f206e096c2dfd346e3c0245460c751f4396729109a65f652120a10573327303878e2f078439dc00d7902140af227a959e5b4931dace2288ea52e474493e54f445980d1766536309c028ea71ee8787ca574679d8ade81f121404ef650fe17a7d8310000cebcb5d1c4044789ddd180d3700519070776310199f6fcea2b890e00"], 0x1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x10) msgget(0x2, 0x4) 16:00:02 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) socketpair(0x6, 0x4, 0x4, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) r3 = msgget(0x0, 0x82) msgget(0x1, 0x200) msgsnd(r3, &(0x7f0000000300)={0x0, "590b80bea32899926483e5652c4f40b83856705ebfe51e733603bea38bd636de8648f7ca11b32d9858dc5f3490299f93b5df4a5b58f07375385395d961a54c6318ce07df03"}, 0x4d, 0x800) msgrcv(r3, &(0x7f0000000100)={0x0, ""/186}, 0xc2, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/215], 0xdd, 0x3, 0x1800) 16:00:02 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) unveil(&(0x7f0000000380)='./file1\x00', &(0x7f0000000500)='c\x00') mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) lstat(&(0x7f0000000540)='./file2/file0\x00', &(0x7f0000000580)) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 16:00:02 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdir(&(0x7f0000000100)='./control\x00', 0x180) symlinkat(&(0x7f0000000040)='./control\x00', r0, &(0x7f00000000c0)='./control\x00') sendmsg(r0, &(0x7f0000002b00)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000240)="8d713483130071c414965fb30f79c2974a6576ae922a120bdc057db6de7e14431a475d65e08641945d5c60734334a06cb9c4874d9bf42f63bda9e78ef2805ce3ce9d183e7d0dbf4598aae302a6e4d7a28c24851becd96d066737059e443b962f311a842113265a81ef3da45676e298395b6bfa02ef85ddeb6ce07280dc9cbd07832ea49ace12611f529d3dc061a904724dbab50360e78746e1b45fe3642ed26ed30ca5dce7e27571915052459ba62759c69176cc0205929c1ffe72812c88dbad77e33680e52858907374d243e940e9beddde61cbd702fe70617e8e3c2cd7d65d844ce21d453da9646e0f5517b98adff9a27b494d9d9ae144b5073d7aba8ecc80687b87fb74d21faad62e8f08e4367583e5aacb9631b4c36570fe42241bfc25a8ecf1bb599762378e87e835bf14fde46a1f50954fdf736260c6fa9f4c4b78d45931b94ebdf0ee04a4375d712b441d02bf6d047ed7e1355ed319de0b9e6612141ef1b19d2768824104ebf555c93bb1095747d08502a7ae3a686092a78bfb70bb55105b75095581f72fdc3a09d8fcba92d66ed7da38100ae31eef957441ebd0a4eef8d44085ac6c086713a4a8c6d9981aa7f699d8ca3d9adc314f6c376ee346ee80800f550b91c9a13938afd842a59698b79adc715f76a3305da57584923a9bb53879dfa851c1ab784ea7c3ef98ac8cd18e73f926ef06862c00d7127075c0fa04a2ae922ef99f35e091bb2e856f678cc527bbf4258fc6b883bdfdcdcdee351388b17d69f5460b0504cb2db4648b5a602f5f9e8b6f02208dc27f180fda7bd60e9affabcd3129ef6bcf44cf4ab698dbb80413d85ce79ce9e77159a92e5d66d132f38f31a28791d753f9736a79921a1829a95f83685f2f527b8e1d0a69ac34484ff5239ea5366588e84297c5c106ebbf9bdd751997a811fe84e4b4d8c4c8fc59599e607386155846cf4f7cc8d3971a26c37231137def2d5e19736f9f1943ed0170c84bc27bbaecf0971ccc6ef3c3ae507c7f49ec7a1245916eb40d19ab30b4df629d1ce53e764071d8c282fae235e53b3e0d02f32fe2093848f15a0306a753c67ffaa59a19d50ed17bf7be512a570b1be854ca33245f30ff31d2008f2eafb2f8433a3d0bf1740bb71f48f631cf10b62f1fd26590df34cc490a766549bcf0906330bdb4ac81a9b43fcaf1318e6d269405b5083c7af51bcfc3d0af854c0cc57027a7386d8e60585b6f089148883937419c47b6d93afc39b9469bb96972ad9eae163dd296503fc1f792890915064028c1312cba157334f415d9eb480992640d516494f50e2f6754990002291b1249ef0d195b180c65f25df68da5a2695ad372fe2d3be164e2b0a558af9f1e5e65f4e37e9e0ac7101c477d619a2a007d5f167ebe1f0cd18fa4628367c6889e914823842c6e72380bf3c077874b55f6b2176f2321b6e02d05d633b48e7540af04feabcd81ece127f13e73e313a8adac462a88983b510968d4da8830f0f9a16b0aaf6771544891fad5197c51eaaee87ded6bb6624a51e4574c453930f677c1581e2939549d1c34bf31add270af3a6ccbc843ffe2e68f0958b6cea8eeba04a3626bb3d17c2dfcedcff461b3ef1f14f2c58f1555286d5425f933422f4245bf4b67e61ed638f80e469d7121c041e28455082125e1bbfed0cb2b66e2a55de480a830175448fde80968a7cd6b16043d80715cd34a6fafc13f0ceb49afed84354a87180de2edee8a27d69a65cc41e0f8d33dbd29c811282bce932d66b552ad064addc2c53e65013e59fc82eb274d7381ecab3d7655111fdd860dd2ac920819be569bd1bf86af8a49e429114083c66013a8e9b04f1e4198cef2b42de96cf860d3aac57a1b39ed36e8b8d152554eeccec15eaeae84b5df1b50b6e6addf1490bdc3c3716a77d0a19b9d885fe74a7b2842683e691b5b25d08c1b1c17d95a4a83e1412b322a1cf29b0afecee4d48bdb2dd9eeecd6a4f19a63847470372adae6d5bfa63e5de8f75e250c578d278b891377fc8b4f36b1b1a20e679c29cbfa49f2cb7580ad7586978f4b75c0b4d807a65bfd7421b5302e7c2419b8249042d5352dc372734612b9e40c82b04c09f6e62646e8a6cbd103f08bba819b04c8fa6deba58e387281dd53c369f1d25a5789a8a19baa6886f193e7542a4cb666d24f0bb2537ce6738416c64fbf451e38399f19389ff0ffa763f9042c93f8aeb785c68ef3f1291e10b3c748154301c037d8bac54a31ea5afbfeaa42d931b7ab55f58961f7b7d254944afc3ff7a7390c8ac2eff2a1a08b170818b92382e7f3c3527eb565bd7e30b6b8a9ee6e1a07f25179fc430918cd2d968aefd87854a58ad75c0737b8ae140c1ed38f57e154590bb7cd066a0c445737c06e8fbb4b53adc1705d3ce573d0c2436d744da854daeaf6ab84d0e9fca81c627ab0ec783eca96713205ca0c8fd64f4ab879c5179be14ea046b5115f3737e91de287660ba1ce3934ef0571022a2856882e661638ea0e62f27aa94b656b8eabe671bdc88afe79a525efa32583ef8b46f98ee82f22ab3b9c2735c0ce7a1c76c857ba67e5e0e911bf6f075e4525e9c8252326492e7c06e7198183d68e1f2c5b35d121f24e70f010266b2c8fcb06207a9ddef0a4d8c070813e33f60552787588452a53413f87739408c7179298959c84a9b94a6ea3ea78a932723da77b8ff6e984df445fa1593d8c5c9fc0442e2a2c76102d01414f69f3b141dc738f2e5a8c079be2ce7d813edc9734755b6eb3b34a20d515fa83dffa331bf5485ff9bd2330eff805ababdd680479aa7712c89caa43472bfda4a6e217953066a16f01e99e986a042838a45069093545d315b7ec3c3a1d0da8c421e44e0200f4458c7d2cfc8b3d9f52147e9cc7ea8c1dc98fa47545ae5d5921661e324f218ec41be6a47b2d2a4b89bb1a43195d9fcf55554bc603a4af4a3a3bcb00799ec4f5946fbc10542c4c2fb1cceef74d1f08c168b4864bd0fb0ad1e96e44a3cfa2345a01f9c5841873a7bc250565e238c0159acdf599c9545d2ac8052b9ed85706d733da27005132b1cd3b74a960ae67a8160ba2e02ac26e0a83e712a3f0f726e96e808d1cd799fef3745d606b29ffec92422569ed3269198f5243daf077187ac03584d140001e5ea554eaacec1d133d037c1a0fb89bddae23e1ae1fafbd559a4c830b6cfcf00e0ba5c21075c288947e5a6b3abb3dfe7738a24dac7722fcc8fc31bd6241fca01c21f9809255cd1653dc2fa2afc165a3c862a0cd4e800cc66126f0a1d483c84e5f8d72edcac0d4d25396701ab8fff720b0b00a0479954134df5bb43fed709b0a5d253adb99671dc2310b1b6dfe2983752e127e54a2b8e0320430372d6ab4e25ed1b03b8ab6b75b2b0c2dce1bd97ff19ceb0708ffeeb6b3ee9404e3fbb2c103b5684371d4f320bf9383b8401896a3e18546771b7af25e9af28f2b6e8f2f8d25b6b8e29a65b9b833953e6717fa95ecbaaca29f1f6e123c511001c05c13815860f284e18e18976e2d31b6a0ed553e4be9d398b4fa2afea4f65bc1fdb6adaf8d4d60176da50c658e630e5eaed7d8dfab2d401f39381bd33e7603d7fe720cad162fcc2cd2c5aae98f459f7d06d8c9f2d89c6b54d06c1956a74f51f64d0f4b98f8215e61ec928fc6532cb8a4ca2a6a4c4b9691ea0ad0b919c8647bb46a2ca180596ff80a4f487508a2cee6854964ea84c18653f7996057e9412b3ea7800e1b6244b501a22b9ebbf4f5cc5ececb1ac44b334386d4165f99e4d71e795e5b4f5ce0f465961819325488aad0f707f1a3b350070dc9b90df2bb0e2eecc00c227d35ac065ff1da72c34a2cbe4d9240ae3330f8e4137087b4ec6c4f27fdd665e19c71fc8fb23ec41647db9317a13448c1d5f6e076f12947e20c571dc30d0688bd78202f654b3a054a82369ea704a5c36913c24f8fb710ce21f18c1e087e5a35481d5866fc82c63e12ad967c3e6776ef694197769b4898e6bc240984d9065e193e3b5d9a32d8bbc9fa2556c642c4638ff9ca2a5a5093fe0d84ce41ae75108152f04d36d6493ca49c8fcde12edb50f9fa0fd6665dbe58e631ac9cf5ec2b9e96e2b607c72b8061a274f01af2adb6587e1ad723bdddc7e77e6342f8ed3c00bc2e85bf6def481481a31446042a59b9aa7210cf75085cd8151546231eabeacadfb053bc309123ec126aeff4e98c232cf11dcc27907c5f307b8d0459c665030df151c278dc9de4da43e421c23fa223aa53090434fd75f0ed2b9e46cd153691470636382bbd87b8e42c5a6cb8b6ff77dd5691bec8d50ec310eb91b121c57494399a94d032f8434f754670f26986aa45529ebdc24c42b24521a824665e80bfd3cd4e69364b7cc2efd68ecd7a74d5bc78b20abdfe079379a884067170c32423fbbc9e866045a679b7a7b0aa6cb29034d012846f302ac92ce103895bded5aba020a5df28f76c1c847d8c8b85b9f757858432cb1c9cbb80f99fc8ecb672e10a7099fd084ecb2a22bbb6fe26486bf6d1be4068b961f8b02ab93bdea56cade4001ef2be345edd3c70f662cbd120648f98274eb8b164fab8a7b552a93f09044f4cd2cd4e6a999eda43f3c015311db8a315ba5bcf6cc01ddd3d27d1276117fb805c247a4224b1655390dd6a558344b878219ee0623f0e28dcde0d8fc6ade5675f74c52e639e63b43cfe81142302c604746bf233e2ccdb420362f02862e6ce24ded5d5d24228039e5ebd3f41f7606c3aad3914d77501962b0c425d38e1ffd5af87cbf38085b8937a7628c3dff4be0cbbf2fac2cb006161ef7407f5096eb77ecb5d3fae3c4e6cbab84d83302863cac86e8b6c27df881bce923803921fc6257141de01db5e8a90e55ad8181b2c7884b5b09737d0b35e60974895547c0b4afd33cc39377f3451ea0c5246e60102778342fb7ac52ffa43b72e6eb3a3ceb4bab203cd01858552ed4f941a017fd336b44cb4fa1e41f98926cd8570c19821baa794955fb19051bb17fef1808acc853b53cb755e00aab5dd24b53480da5bedb5806bca67d6240b69bf1392cb596e02faa1309cd950eb97f120816a8b44b85eb290b0071fcada6eff25338e531ea047cb6b4607906481f97f254b2d379cd4ae2d6d96a63a50e3cb5cddab3ac2e994fb42653b6c8e658643d0d617775b5085ebd4cb86702d81678efc66943293e8b8566a50dea9e852078400db0c2f06fb00c852d1873026ef4b3ff52df2521a0ffaf369ad93a0e5169a798d69478fecee52c19f33e9f479d4bb328d51e4c0dcee0f0c23bbf469e65c6d0792b9c01a371b72c7048cd36117a71be6d4d96bae9b8b37205b3f3f6bfa248709b71d09eb509bfb1f9c226bbe95048edbf6917599af927d4e20e0f0ff8b316fd1ba7578f6a2aa440764e1bf785a5e1e9d7312839271f1d0beb887a0d05afffd72c31a230d4a720ec1ac39ab34ec2622b9e65bb91f44cf377973e3ae69aa3585353e6ce5516c9046716f2d834188ed88fc3ca4d7b180c8793f03b1b14e1f5beec32e9becd317a1f623c1ef4ba2cb022ab5a76e3acbb35ad29a0ed6918ae599739b71c841d635f5d9e0b8511e0388bd27d9c629deab8ec43a42c0b23ec2de600323b4f7c41d5e5d6c33d468824227b1091bff45fcc20614b131b55d3fa5e673978633efb2d435e4e4187adb3ac0c7250baa56ff737968ba4c9b2bcf5441ed83cffa6ef0a8fde69e1e57e780b08149fbffe694470364c468b6289820d71b56cdd4423a5629bd2f040e88981d14bd39c3b0a422a481ca3c88ab467fe823baf3208d18e02a40f24615c085786b8a6dd1df85505f", 0x1000}, {&(0x7f0000001240)="0fca454476f8eda5532d1fabe0b3e129e1ddf0f22007780e1a3b86414c3c5d65db391681c43aa3e14132a26620f1d9578bdcb62fbf6e7b192543665883412eb72c85a4f0c4f28c25f3b7991cd628d9c5106cb8842abfdeb155bf0873c0a45794f4d63ca54cff58af680ab7a7ff12561647627267b057587812c12b5f015f328707f259ae9910d410a8aef4daf116bd58128b0085fd3cce6d264d0293ecc72145bced3a4f6859852312cfa90c85632e7a7468839e6cb3ff7b3039c3c5286042c20ce19287047a219697e4758d4fdcd7ef52162a555b811550f0110061931e1706ab3e1032448d87fa1aa7cb425de3bfb8e6af50b0d352493b620e0661f14cd9db7d7e361bc4b8d6859259e93c6e69feffd90beae166e1b783aae209153d554d90bc5e2b10d31107043f8a0c41b6c533ff101f417b6384b2fe3f60d01678a4834a495c9b6eb6603ed61923b62a72a64f78293b47502a6f27784b157180778f481d9448e52c68d92989e6daf547dfa6f5c3253b47abd3cf40e19cf006f34bd6c3d7dfc1a1761862a678d301855afbed334a28fd161b9ee4b2a013d3639c492be271b3e5260f5c8fc6b30799e8735b2d9d563b95cdf3a0865c0de03aa97035640ebc3faeab4450aa75dddb345c77bcec7ea120791566ef86bd4848a1ff75d34c9fdd030448e0b39b26fbc48797335146f34cea90578b0d7f4e4f1f25522242d15c2773334a7b7f279337bf310974519a4ac07a9bd51d9c75392080913f7e8371cdc2688f3382023dfd0d507f24436b66127c95cae7c42ee8ce41c8f02e2fe5378f6f88bb66c063863fa61ecc78b041b896c95f09e113da41ce10b69e73163d22e55e436f7fbd4918157aa66ac1513458b92afb843a0634e0e743c46d1b42833c0bd1fd3cbc0ce576b082143e5727e4242e4fb495f161e5947bcbbc3a59089b29a460cfcdeeda0d2a09a558adef3ac422f1f2dd6c6951ce3a401b72100ca918b3c2922c773b19f2f935c51898e1a8828b7b561fb1155b9ba922889f07935dd7ef7385947928ae76c49766f63d7cf18b90a4b2690489451c81094c49c61a84fa728baf3a25dfbfe493a2601ec931d885704bd090f7d1b72e7ea3c37082f631d5945d57a10c22d997bd0cd105f61e8f5a5a6020d992e58e03178eed1e50e1b862836cbebba6fd2b52b6e2e9e993338c12a4f0761fd86b3912acc2a1b4242e6afd1a9414489625a6cbb0c66069a0dae27f3c21be692d51e69e009bbf5caf7ffea681e9758826950e173ce526ced0aed107b73c1bf13eb720909874f0e3e455cfcb676f77ab4f04a8c2236b94ee7265ccafeaa1cd9b171d194a35a355bbc92d67c90d40853ac398d12af8c327f56757eb4f0e77e8cd74230ee933dad1b61e8b2d7e46635a17c0282ebd4122f68a25618f4a0a399c83aa94c7932965aa395ad9c51d6e0157978f13e6d4e23410e6323976b197c8c64507187f4641a0839bc739673c942c8a7f3b3c2262a45c7ff8cdfab31d53357dd1b773126055065472046bf2dbf9386425217298292a135274b68332fe55cf574e12320baba005020e3bb5755d6fcc64a96a53ea61a6e381d2bd99800547db0eaf1db3c21c04d147f1a91e5e534dfe894e9caf53239c0eeb3f81f2eb64b9fe7f406febc4f6e67dad16fc0093099727c5d758fe1aa6cf3e93bc5b9596886231cf818d63dee9903421326289a2ee9449e53d1bd4663160af49bf7c1a61c083373b0a75c9ccb2113b889411a9db285bdf74248a81088599b6ee100d456f51ac9517ef08220dc2380dde30e32dfdb8ef6b09697285a2f19dcfbd5729949de80e60dec300e0e22015fea620f2dc512a742af53e80210b787c07b91b7c6fbbf2b8ea4b3c9596d8cc852cfb878b2ad1a291d9caf7f966e9d7f7bbfd91eef6f78280aba168af678e1932775d188f3a7ea48a050a7c2ed2179e4d0023cb40143ae5a8405c5c7b218269056a5404c9ee6e14629e7c1bd2f74a7f28d5d63d103879b9b46ed81c332bb36bb2892d3c2039556ed178ba253d9b3d7ad9cf664049891238fa0d469d429211c66971f3b8ebc692b11c767a65a7342e8faff09ec10d4408de1053b3128e017367cd1f0cf93f7ac1e2aaf8c062a083e1089838095942e2b1926576d1b2dbaa12a1f98999d265dc11d7c1244167f4b0e4312dcdfb5195b0dde85abd0620878bcfd795f28b8785915eab28949ba25cd20bdae43cf30e77de2b60a15cf769618f0b3e534ebdd7a7a9ee025612020c64c3531aee7bb620e91b75dcdc2e5c748cc0f9133ca2f4576ab4136583d842317c953b714e435d905205ec166d514b1295ae19593fd19bea04a751ce1233bf97989e8426c6846221ff7c0cc24ae06f348ee5579f867d48dba9021472f11993f98ecc54de7f04fde3c05237aa3e28c6cc574847dd7fdbdea2f6bee682055fb6b0f12df3b7aaeb43b0516bcbda8c2b26981869513360f6e247e06b9856dd99a150c2e2250f75b95e8deb2adf7ae129382f4e647ac886454f0659d6ec48b92a4e29b1f651e2df8d46f568fc64730990a6cfcad29a75654f005eda389f72323ffa21f5eebd2f87deb107a2e651e1e2649f106c29851d166cd005b85207863f158182eb6a14a5f5415eca1d16fb9b976d020b2f71868c27cdac9a4ee6d36547e698cffa2fb296e3fafa1eec089c22c6629c43115eb6516ff563506ca42f6140628fcc33a0279560f8ed185ac09a09b95e6f552e706a0953c10bee4cd01f9e9c14d7699a78bc4f5b830f37d1a185941e938242601de68755dc1d8c1e3ef6c1af48a5f59f6ee695dea3a71eb630a48fc261bb31d27397f821fff00d9fc0802e790946f88f63e87a093734f38059254dc4b5b5d57b764ed798a2f57fc74099b1f29b4e76cb8bdf5398ed86998f6c0fe655ffc790bbc2bdba53d34532bcfaad80e983f54d04f862496504110da2e317afc5e552892269558a4f94d7f18263c9fbdaa2c63f944d321d551fc513e869e46cfd11c85d2cfd0b0e2f8e14c4a62eeebcbfd9d5f6bb14a2b459231f424b2ccf2d224e071f5ac90647886e827faf4bb4c5b76204f9161c389a8d6303db2f9704d1be38ccf15b3fdf7ae31dcf94c248c2f01bbb6bd319818b59840ae2f409c2adfcccf889642a938bf9f250db7aebe507086d61c4fed79c8f34cab36c70920b556313fa5a3aa3b8c725667a8dacc607ffb6c282f954cf569a5d7d8320ef89ac83ca0ee93dd4dee7036ef75112ddf694cc176658af44a2d054cddc9686b6d1ffebd8dab968a6be13695e2f768f7d5875ee14450cb0b9beaf7967a69784969d88d539ac0f1b0db6552cc240484bf1793b3af5496736146c4778ca44ae21c31b62ddaa2413d215a30f16b863a5261ee9d4b19e974b3b79537ee0eb9b75847cc00aa1f84c66a99fc9568908045981f97aea9e016d1c6ffc0d18f98e263a752465012d9629567370229c3a4e075e68bc2d361e44e640bab75c6fe4d4bc42e7edabbee35a5e1ec69a45a00db22731a531dbdc27f4e264c88393dd296ff4ec6ec7828808cd6b0aa5d65c8dedfe292e04d814c26d95c6a2c68edaca4e271d5393e86c6110b81531d827c43a5fed1f88726cbfa94a1fdee553d74d9a365ef20689e47e7b29eaaae89b0f628858aaa9f923a4f5c8c09b217fae0815a5a84801d79546aefc05b176013e822c55a89b6796a423571db64e42f208ab709fcf35f9743bcc4b9e88ffabff3db28aba1f116d392de904b513d04573899ea08262aea5ea3eb58bf8bb079d5fdbf73b103933bfe0a840776d8b8b7c42b3ad982b9fee0c156724dd929a64e7bfa6926562a34922fe2bf8872ffc0739f09507be54ba8f6ecc71502512a31b56af9de6b5687d1363d0068d1b9a7ba334331582aee85467d64673f05dab0a4942e983224d9a25b2dd766c1e13374dbf307003bcf395287b622d09337019942bcd929422cdb9443145ede755302f512c748005f1a95094e4f7017d7b2e6da51618684a7d6ad89429aecd8075ca8684974b6fe772acf1bc225e166ab6b04a2cd4957bb951c0ddcb0ec28f835b4dadb3c73470550ed9c6b2251f87852ed0dbe8c43880c7e692740ec6870c52326117b6ef575a43df83df88fba8f3f0ffe8f08ded89ae1a48b10ae192243567962b790d01134d189aa7b578dfcb437745c84da7379b98506902c4eee0375807e0601887e4cc1ed412dade2de7f844c1475a65d9211a0c053916d40d1d3495eb5b25d7b03b669128f16595541888e74dc698bd92c709ddd3dfd838f059c05840eedbfcad7765b2e6913b47284bec539ad21f40cd7716a3e025582de42fdacbe9376a8e5d7a6c874af091b18e00742cda9313148ab04b3a1b4b91b702bb169c3359575561877be0ecdd5a944888161d9503fdd253efa1f145430099f0e65062ef7e791edff2765c0a941c0f05e9625577efbd5e66c9f90c971a4839b4d1ae91f445d71afac7aa8b571481c9d200cd10f0d1ad8b0160d8f26aa667db8a32f5cc98e5c7a98bae6c38b630ed5952e369b97b1693312b830251d045ef4f50df756f67cf637e9cea2aa443c008d1fae8547224527fe81732e309d05fcdf9f09a21252dc6fd6e351f94a4aaa6bc7982b308734a7654e0de4e9a428964019ec913f93127c53424490e0abd8a6b0b7826fd6f277c1e81766195370b454bf4de904a49184b22011b480768abaa9f7a12bc53fc4b1b0f4a0ea9b32a096e00580fc5f1d17abaf62d8eb8bfe460bcca33e61ed902898d9105629ea471ff0339777f4725fe823ba83a4b92845fa4ad38d9291552145a965f980d49ad850b7ed84e60414ad74aaba81f0e8bda49fffe416add1dacd32c0c22b27c31132ff408c2ed15f280cd4e85ba5732224dcfbf65169724fee8485f82482ff37d212a268a770db9681572ec15c9c347f85ff4575fa90ca2746f67fb9d37aa4c43d46af28bd635169882f5a7a5856a35d76f8d27e8533e55f4998d112515b68a5cbfcdafec5cb19e0ca7e9700a76f061e2f29cb3dc30197a7d94567077f012db5ce5a75a268c30f9585e557708dc36085a2db30b1e1f2a22c6888e0b5fa687db3d63136ee5c1748730f1e8e8a741e7fa49104552fad396ac284ed91e4152b4bf56c29cb73f95022440df314278688db2da045757903e809fcb347899545ae908c3a82740c90665bd59ef1dfe9100edf587b535cffc108adc61b577b1ddbfbdaabfd615644a90f96d993349068664781404acf31bd16357359d099d6252838dab22c33f150366b0880b4e4a37defb660fe6f47e35baa68613a2cb6beadcd2282a10f16c8b72a8e2c07423005b407552a513ed5fc1060c9f07166593e57852106b96b062f7cd502fc887ea6526f7ecbe4139c9f883dfdab60381766165869da71be5e4446cf8cc7f6a5af304bd40da6faec58789ea1b2f5e2be2add17aca87c54d3b3d36846aeb191bbce7aebbd25c14bcfad107be14a23bf73a3965335ffb22c549e352ceb7fc715fc0217f00e47577fdce617f27234a0d2922af07ae61f9deee4811109ca3851d11ea154cc3bb5676310f2b54d2e043182210553b390ddb0e97a9b2bfa3d0541f4fce322f31a80a4e7669a336d22e7e7618469bbdd6978bc617b976acf75549e39e5a9c8bd90b8dce1f2f8168ec4edc8fc5da1fa9e1977608b0bc6bfffc0d0807c75e79151693fce1b30559f16bcddc85006d474f0d7ef3f283b842e16884f4229288e4b419a0d08533b9666fc70e65742db0d049e76e26e03c6364ef82fbed931e19f463772e4ae4a07bd93ca416", 0x1000}, {&(0x7f0000002240)="d9c1eea1f5ea26b2832f7914c05045f6add754760034bc9dbcc8651fd8a9400db54af9d4d189e7707cc881f41ac640489e24a96fa94f5c04b8e5962ffed076eff41692f6f1f650d3e275bba5b4534466877826108a9702391cfc1d2ebbcda7e49a7921ac6a4231b39423993a9354cb4914f83de27af4d658a7ef04ba776601479da75170845ccaa538055b766730a2b6f777de363f253ea11c10cd3d36d6e9aed3d335e033f49591c856c232f2b39ae8b5f81d3be1856c9066f23bfb0d98e5687cd52bf3d550a6a1891bbe3bfbc6491f34b64ed571f708f730ac5eb3ccdb2ac09b2547069c2d7ba7f7f87b722ebeed7f7cfb0827", 0xf4}, {&(0x7f00000001c0)="c730e199aa29810035e984df3f4a5775f592e865ae4cf9c5e317da1c2e17478f399fe2f1802160575c5c40bdcdc911a0524d1ec0326f", 0x36}, {&(0x7f0000002340)="f71a70f0c090ca2139744c60ced0cac2be0089300d516b42e9fc528ffb7e3ad0e2f8d4d2d060a5165a6c60d6d5127f271358f2f09750e43d7652808819d4e963cb4935f3097eff2c859ce1aedccf4b06827a2c9ddd9dba203cfabdbcb6e9c5c2691ca835e5fb5a9806b72d7ec1755ac466ff253f2f1d1486b22cad70c253e7d3c41f97f036aa26a5bd1d28a3760bd6ab3ef0312b16f01c154226950c502de7b39aac06d3fd23c60f44c0ededb971de90bbf28ce660380ec16ddda3b3fdaf7a845c27fe52946b4dab", 0xc8}, {&(0x7f0000002440)="c94fbe84c79f25dc9f9deb86f3332fdea7b230495fafff9a723c2c0a7b4f8353328bd2fa322a67e79b2209cb477c814b757444f2df40105a5d9e4e4459b8bce6ce97e33523984102df17a1cc2e8629f6474d61efe3b62177b77af2f2e61b25a069936a731492d099c9bdf7132846d38121261a082cff68cef32554eea106dc7159325ae29eaec41d067cf1ef7bf40690fc741d17ea2a2ce9d5ec3aa17306d329bc8c2dd8b9d8fc12992c36cf3d0ec15de1d206dbe13c8c10b0d731573082d05a683e6938824ce5cc0132685ebac95657bcf74154eba47cd3ac20ed48c40447e00d72527484", 0xe5}], 0x6, &(0x7f00000025c0)=[{0x30, 0xffff, 0x7fff, "5c28d6079928cb0b9ed92ad23a1ad989e65e4d58920732472afd1601eb91"}, {0xd0, 0x1, 0x9, "240a7cede56f2beb3f9898c634daf270c2e3cd94960dbe4ef9d5f12fe8793c59922a00fcf3db3417509e048e058717f68b19f53c52342f148c8563b11ea068e6b54d69fc0f20d320c84e97d9689561c10ef0e784cf81d4ed63594d8befafffb1104c31b20b3754a2817e76656dbc359704c5a73bc0c60ee161a423dab91fb5de96471329ef41675ecc3edfd6eab35cf627577d8b6f5862253bc7febbb2accfe3fad24d29a96e9832f3512dee392f7da801bb6fcd830259743d28cd03cc81"}, {0xa0, 0x1, 0x7ff, "4348d765d019b04adb0d84bec20397f63814dea1032103868b61cfb7421ef8cb78218ed62cd958e920258b577fabdc2d71ba226def833edd6dcfba332a8f07e35495e529f2e877af411fbf137b7b7c18274b33723baef09489f2125484fb78c0d865ad21745f9d91a1eb6dd9978e31c7ca2361b504daab62d9c51e9b37fd7fd2114c02d6fb4006d23b419c2c"}, {0xb0, 0x1, 0x3ff, "ee196b360822b460bf5e8b78f2d64a21badb94ae3457adc8e7745eb776c719d3e6491f60f8a795a6c496c7bc1cbbffcc8063759952e688b5c0bc2295f7616bd7e9193e98b110c2f68faedc908c4b758cdb0dfb94fd2a90bf4dfc7d2c570822a2fcef5d75aaf55c8bcf20c67cc8e98856c86fad89eae7a77a51a42e72034ea606ebec4e1357e87f90c5cff2eddab49c4d3a55c96f911424f0ffa6595d1b"}, {0x10, 0xffff, 0xfffffffffffff23e}, {0x28, 0x9c8bcc39db72313b, 0x0, "8be78649383f3a61fd9f0864f7062406f4"}, {0xd8, 0x1, 0x5, "dfb85d8808b18cd919d4e8ae6c474a406b3c6accbda8f370181825187bf4bd3721d55fefc60a2d107b69794a0dbf37ba65104e29260b57d8071ee9d8e221ca73cb80bbad0144c771ad35b18d74f12f30dc4bbbd78889686ffe67eb03633f8ebea5eddb85719428bc222b2847e65d85a2b419e95f85b92606510458958a2b59237ac8d09e0d1a85fd264fdd39cb3f8bfd86d90dc007cb51cd123ec462ebe98ca02767a42a1e3cb8d6bd2ff2fb809b7dc81f9ddb989cca524673b9307a18266045ce5d6877be6c"}, {0xc0, 0xffff, 0x9, "979720877f73de294718412d95938d988ede6cf80ed4aab52726111468c089e01070e83b207f4417c073ca910fa40a7baee9e4727cc5e60a8b8026e36b4da940934c6a192d3f4bcf85a491f577859920a2298b61f6233d53d09d89d247856b77fb148fa51a23f19934f3cfff5f74ffa8ae69a7300d3ca287d3f02e6a1c4b1dcfba085473cd02853f3f31859b5eafe951cdc17d3729b11f189a36c98b4db8681a3a207eb2f921a992a78f"}, {0x100, 0xffff, 0x1, "5b868c7281ad5763b19f6d8d33f611933306a630cee6bd84db562ca28aadb8616ebbf45e791ab4869c7cd8b303608671860523c5d15f9b53f6ae173c9a4a48821374eb835307072fdbc6717a91382ee79c0128cf2fb09d69345417f00f3673a41b1b7c9e6ee99514bf5aec9cb03a8bcdca6eb8c90640f646d89031a91136d8df95c50a66eb911118f80313f3b18199d53286d4ad669a504f18d04601468ecda23389be5470c0844beb53926b77d12c6adc0852d6253d16027dda4fbf5b2da251b73f2cafd9207e2b0e39c0719eb11361ad5514302b75a27edb113bdbe3ae7365dd7c7f8e5f58141a3408a5fa29bc092b"}, {0x10, 0x1, 0x9}], 0x530}, 0x4) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x4, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000003c0)=0x8d00, 0xffffffffffffff8a) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000780)=""/129) semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) dup(r5) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r3, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x7, 0x4}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x10202) r1 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x5}) msgsnd(r0, &(0x7f0000002e80)=ANY=[@ANYBLOB="0100000000000000ed995b21866ac3a1525e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c177896857a0b962dda6d14e1d4a5d26e538a96666a3a7a70010000000000000562d8008008f6eb1a37aad1b5f119a00000000000046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f75c007253a5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c5460af95c22e5ca7"], 0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/142}, 0x96, 0x1, 0x800) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:03 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) acct(&(0x7f0000000000)='./file0\x00') poll(0x0, 0xfffffffffffffeea, 0x6) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000780)={0x1a, './file0\x00', './file0\x00'}) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) stat(0xfffffffffffffffe, &(0x7f0000000700)) unlink(&(0x7f0000000380)='./file0\x00') r4 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='/dev/zero\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='#:\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='^@\x00', &(0x7f0000000640)='!\x00']) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0xf0843ce, 0x10001, {0x1ff, 0x7}}) r5 = msgget$private(0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r4) r6 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:00:03 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) socketpair(0x10, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffe65, 0x0, 0x28d, 0x104}, 0x0) r3 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x111a, r3) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x48f, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x190}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x3}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xed}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff6000/0x5000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3d}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) ftruncate(r0, 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) 16:00:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xbb6f, 0x3, 0xa1, 0xd479}, {0x6, 0xcc2, 0x8, 0x5}, {0x10000, 0x3ff, 0x0, 0x7}, {0x1, 0x40, 0x7, 0x1}, {0xffffffffffffffe0, 0x1, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x14}, {0x35}, {0x6}]}) r3 = dup2(r2, r2) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') pckbd_enable: command error 16:00:05 executing program 1: setitimer(0x1, &(0x7f0000000100)={{0x9a, 0x4}, {0x20000001, 0x4}}, &(0x7f0000000040)) setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x1, 0x5, 0x4afb, 0x4000000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10001, 0x0) pread(r0, &(0x7f0000000100)="0cd309a6f4c558b640ccfae56d84abdd38e9ce109b490159249accdbb825fa08cebafa6ca98e67bd7e5e30ead0f90261ee38e0c91a69", 0x36, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00"/4098], &(0x7f0000002280)=0x1002) pckbd_enable: command error 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000140)=[{0x3, 0xcc, 0x800}, {0x3, 0x1, 0xf3dcd425483af227}, {0x4, 0xa6, 0x800}, {0x0, 0x40, 0x1800}, {0x1, 0x101, 0x1000}, {0x2, 0xea, 0x1800}], 0x6) sendsyslog(&(0x7f0000002200)="c3f7f43dc3e0749dbba9b90041dac2ac21d671bf21c4deba90f4f37d3a0ec0104a30563f4f206fd6ed36d4277d40a4b1b79c76c323f49afaf376b878538ed90bb091a810149f8d6583abd89e43c95e0243fb2adfa4bb0315d0c559f3024d2f6ae61fcccb7ef0613b58b59e9de29c579405d44730048887e82bbbdc66ae26e5fde909171381980d6a145e5692e4af65640a92eec17eca03515ffe7624182524db474f6867c8ad64b3540a6a79b61c8bdfad531979afd52b67566216288057c4fb5940995dec6d014c1dc5551da5048d053521902e1386811f91d968e16d1a010ab718521ba5fccb1ce74005b5ca3e6db956d15fbd6163c996201bb132ea36a0ba725496ad46145a24848892163dfe5c47ccfb80f97048db19c01e7a2380324cd48aca1f3849d16084019338530c3f5dd156fe72d0b5a692df81674ee0c63436d872395e388a9c46a596f254e7e031f68c23634682223c095ba0abf6e800bb50f6df35d5e504210c99a60854bf68797e6fa329a2167ad32173c21157dfaff692047f90f7ae56ce40c15e5b756729baeae2035caafb31ae2dc4adb4c936b5f3644c8109172c9891c56da68c33f73fbd093c9e263c69c60986ca999f25ac326c58b43b8edf8e33790675aba2dfbd20365c5a3ee5c47d5bf9e2d9ad5eef57e43cc043d480d3f27642ca57494bbfb47e7068123f47be2841a2315a372a4cf4bc92c292f181f3199a854840f154b99dd02ccc524a62182287c3a400f0a6dafed29eae12b0d4c6cbaac11db0c83fe041079cc00679fc8860ba47805f46715a00e8ab06cb713da645ca39be5caed1bf09685f7e110a585a86b8dfc6f86b81cacb9eb501f4ed80612626f6bff8b25aac37c3c26872cd50f4f7aae3db9d8e99858ecd288ac8a0f968f237e9aa0fa99738d42053a84aa1f5531ba3f1c9333716d48018ba63faf6a2ea0f7fdc87cc087613cb79b01d43f13c0d2dfd5eeab86ff3bc9ddd5f8ad4bb8f8778c27ca724ac35f6b9b206b488b8c316c8b9ef566d23d287dda6294e70dbd7f32f92ba4f75be5dc35461762b81c29f83245174b8ef706e6f9afccdd8cfdbedab717c4c0dab1053b52ba20fab3b41c6ad5b6ffd9c71c04818b5f611c52a3eb86365404c18c1a6f534df33f32fdd253756e55c8429ff1ee341eaf920eedcab75c8a548fb4d352a85de1357b90ac42dd4063c65e6ebf046e4717a7bbcf59e86376d08cdcc39eb7cf414e1099d1248c0e9015a966fd2d8b8d1d4cfb7f50f3cfd97702d407b43609e21d2d99b0d865c1f9e6b39a7dd7b899010e5199b558a80bcda538ca53f376eca2a6bbb6149b0ef1e59e86c32bb4e09f790c1c3b324175cce2efe5ea6024be3ef69350415a6b0440b3319b0716d96f9b0b5c8993ab198910c51cd85d324ddbf7efc2988937847c5c3ad8bdacb1cb517e25e7ca366af58050a77f61856717a0316a64a35ffe798fac3e6ca2155e1d576734713a00539eb536b04100336be5e2226c61f954c181cf336035df92acc2727db734add97bf5b61322e23699d09487956845f777a9aa5194cfc4620eea1c2ae27dc44008241a6470e40009f5af4cb71cd2a9257f2e680b8afc21d87b5ab1cb41f9a189813dc6b78fb883886f82b74c0db8ad2f922ba85a1d8f799c5e436736639295a4f194d781a6794d917610c6b6c38a3f094f50a71633e9e707f800f63f1b39882243522d6ef3c744d6dbdccf42aa6852a4752804da2256f276650ddebf5f398016ed936fa588ead296ccb145e602de7cb9c1a526bfb8c02f4b7955201648c87723d530c296509b4e99807c97ba0cf52523941430ee3dac5077e9018ed2228c3db41efb1ee4c837caae1e90fd02be3961a9b7dac6339c447db0333c978ad97e523e3eaad8f4875f9a2e11d7b41df174be1ba78948d33310d1bcedb1a56552466d715a21caa51558ec2f47c5d9e5f1fe8255db579536b724df863049a41e4337320c63726d9af95d4fa736c112f46b33e7d5a830dfc5a54a7fd002c4027c2f50510b00d7a748f6606cca0024a1d5f56800eccca950a6eb8edcc461f2ed8a457b5970475ffa783abfe8872da167e35ca6b6a57f4ed18e52c3a0bbd9afe47388b45a7fc20ed8dd3fe440e92a0f8bb677f83a9e788748b84d94b877df8715496cef71237587b9b1cebaa5cdc24c70de78c0486d250dbd7d061827b0baa55d272309116055e58a0dc11d823ad81dbfcdc8b5ec8f1e7a0f6fa809c2c1c4e800880e1ab30554c153d6f8a91cdae281189f7a9c16db65c317352f501d36efdd392233e93ef4769d09998ab28267140561e6dfc6f9cd7fc3b166d3720af18d551d311a733882b96a0cdbf7082502f2263bc68aa53096cdf531a10b2f2cd244094380bb9fe1b1519de6f2e8978109b0a74ba7d46557d8a4bb294c18cac27ba41c5f8443c9b81910e70dc18afb88d263beaa0a6cfe90d8aeaf5b75646c9853d1df6cb9ed0e3047e336066146d64c004e90fbe23c25d3ecab6a68f66cb9709f2c9145ef591dad3c334008ef219b362e88964dd8d39bf8b0742c9ded9ba5c2adcec88b9c07f0f28bbf527cb1444afef39d79f8078f85ad86885abfac54b383f748b6dd1ef758dcca127e2f985a7aa09f831ade13668ad484aa7b811ca727f4962002976157f1cfec1c385967c07de9ada377873627691cc308b77b3735db2a7b68a2dd9d630d8b08c88eb8899eae2019927a57db6a8c1cf06d7f9d991064b8583f89b10544dce36f31a6e9b900955d3eb9f827350579bb893aaa712a03ca446ecb560cadfe31e6a20a6f504e94f4fa0a318df24182c61f8360a61dc4f66a81c91c17dcfd419efb044b0c4a54c2b403df24e4d3d7fdc4e3d878b2fbbbabb6b65ec4410d2b429d20d4b442b35f56c98370c3ce673b575a0a69d583f6f46e0e6fa811762083543d0c30107e94d8ad842ce05f36abd842cea661da90e0df74e506d8a371fd70bbea056f956137ff80a59cbdf6c46d450731f745415b267d3d02f27026a8643af2d7ae4a1c643d4fc74ce5c6d290d10031905ef4f9d9b55f8fe83ea443009eba4f38c962a882c54c44c815f2892870a04a4f8c9982c7fe6093616fe501a30265e62d8161b1c15686423d4faad948193ba16bb8592258dc19092ddc3d1bf32a5b2e346e22263443fbec963168642d3cdc64e80f5675bbd633c09ff6776f5ebf0cb4bb58c8ed7d8204dd1b7d73ef57ee57927235b8f97cbd4573ff9657d868758f67df7645766fa5e4432cc067061ff8d1809a65c59fed8ecc2a2935379d1352baf50f632b40e35581eff6d0d366cb708d81f505baef6be4093545e80ebfcbe088e6730699a7d0f227b5c0f54569af6439a68fc6a0d9fe57a4a90134c94f3cb3b662a46e2a955a4a580863318b16648137c6fb982266ba51d8e599fab48f5e3ce901242c1e47768af99a8edbdc1e3b082e4fecbf41cd683f1a0fc8bf5ea9564778091719af07a25048eb33f0f2ffdfb668e0bab23bed32edfdbe46c36fad60b9612d7157c4917bc09c96f2cb7fa4a33941c43b0766e9a17b89d707019a1b4bb1afe9efe0c7e53e4564d1e0b988e1b73a2988d1abc6488b0692798563bd0da06d232485e1776fd335bdead13e40500fad7af91368b0efe799b9be879b9bcd12bde713773c6034f02c23c1143376b58f64d5710492d3d16eb84bec61bffceb33b8c22c7cf940b729c0b6cd49151ce38393ee4dca5b8f4ca38cadee6c1fb99676cab6c6c7647af39d5dbe6e3c820887b6780b107d1e43ae8c5eb866681b52f136f7d564d33ba8910b82ff5d127a49fb2b367fa7b795f6bf28460fdea1578f4e1bbbc408455c44a30557cfbfac86a62316ab4ea9f05c5b0a3e1f8d5bddb4179b540ab9309f04ce901a82b54a940da6008e70eb018c6641ae46db5074c5971e80435d787a8dadaff9aeedb041fd098ac28bfbfbef7679638fd39ed8d641d5bb3be41d20571a436d979f1158dfb9304cf516dc1e9eecdf03c03bec3eebb70e4a437a6acbbf57458ef523e3864fffe00fb909ff12cf22cdb22c0b33ecc3b78b92d5749c2990d9dd80415363855759e59f44c98b5b345235e2cd747f44b65390fd756912fbbdc40fc1fef287cfdabed315c98f585b413c9d0468726977d7a3641f2bda616d1a83986f26f40e3eaf373b722e71b479ca7a8e2b148514c84545112a15ebb41ce2be413dc7a15ffbd0c3e6c12eb2555243dee626430aaa00c0f465d5e2d6cd1df3182ae1b5449627f09d68ca7c2c9bd1a4d8b17b88e1f3684f45588d043d77720f2d9abdb8393065df5091b55998719d6539cf7b1828c8fd88f15bb2d10a040502f9158115e02c7a0cc744c59ae24d0ddb09462d00b797c04cb58b50a0759ccf9f9318edbdbe88098fe6a1608f90c87321b736b2fd7cbc2f06b6ce3f2060adca8d4189fb5b6aa9d8f2bfeab2e0617005cd8d406d5a0fae24fb4c90160b57f5dd1acb06e33fa1fcbfe115c995b5f3326a15f4a3e0fd22e40c1f2674efb998ac4657764aa02877667bc28d9cd1f484a62a8c1b2a29ae80bfd271ad5769cdef4feaa05f3426a5e733d0f6c3bb4544d54bd2016a5204bda9c9f1e73e4d8dd1545f4e67e08d8d37f9691c29b859e9c390b9183d430cfd8c5ae1dd8b115bc96e040cfc800be059f1640200b4e07152871be1508ab99f43b84aad2f39a51459e60e391f0736dfefc1155c89e2b18e72706fe8889a0fa77ec98c58adf56f541fcf356d7857c0eee02995ab8d9cefd7d64b233ad763ad49296c2e998985f6284fa75ae13d48c8d5b7064af536acb466c7de1e20efc796dc5c875756994f7c237a867f3a465793387c51772ff53f3eaa27a52cb0c5864b080bfa1bc08b9cc02999d1a2321e11244ee75b57fea36354b56a13ad1efc36477603ba279a359e903fc8dd287169d217bdff9e3aaa40bc4f2da8cd3164974485fe78e0313278232ca678b9c41a0225a257d77dc0a587c5e7003c80692429fd3b06471c9054ba58c6bcb25c2d0890cba15228d7edc7fc51237082cd7c42ac33cb7e1edba5eddc7b430b85e79bd436959be3a52f6c579fdd7ad2ebfb35fa09e2fdf80e921667a058d8e7c17d2a70b97d0fd59a55969a5bb620411964555d6e05b08b6b0cc57740565e6b60c83e9b7a1cbc2a4d66e3a098a720a3e088e7c0c09dda7e2f5f77e85a706c2f7ee0a70ba9e11349ad669b5c6992650d395ab2f9471d9c68c35eae850b0e856f5aad31ec5068af28b5ba822540624e20b92a9a2563c547d73c641776f55a2183e5dab177ac3dc042d16e63f09ce58943202a5d3e4ee7127507ff4c5fa58d4c6538f0b31e7f524b693e2adce1139dfcc25c7bec2e2ff6d98354fa51dcb4ae3ad6b9d53cbf7ba047eb3ece730c1747e598a137025794abe5caf0b987c04999b88d4e620d66e30b67e223f61f86d4902688506b237de590f7a0a14ee96e4ede2b08b4305a8461fa608b3ff80b329158a2b2bb523632bdfc79fd61f53764156d11e9bf2d6141ed69f61a7cdf0ec62c30d7a0e27cb99f1633abffe2880402da3dbb7a89eeb1f6d7f76dba4f44abf1cb1bfeeeafeed92fa5b988921339bf3951c8f674cc6ec82b51180c7c92690a3c11eae66bba8dd8195ffda1d894e4440bbb368a9dd8140bd76e2c9b0eed77595e23a9c0f961f3fba13f330a2cca28c4fd400908f3d9af649395d22f9ed68f1f419ee437741a55a188a4ba6a576349eb588de3c786940eadfa3f4435b0eebce8f5401953a4ea66e428f5b3264668b89ab777b00"/4097, 0xfffffffffffffeac, 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x79772c9e2e341a2a, 0x41) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/210) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x1f) fchdir(0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semop(r0, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x3a0914c44f7b202a, 0x1aff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/187, 0xbb) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)='on', 0x2) 16:00:05 executing program 0: setrlimit(0xcc263da0bdabd46c, &(0x7f0000000080)={0x7, 0x7af9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="79aeea792ea55270faa4799c", 0xc}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000ae, &(0x7f0000000000)=[{0x2c}, {0x14, 0x8, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) 16:00:05 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, 0x0, 0x8ccfdf6085d780bd) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x61}, {0x1}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xffffffff) 16:00:05 executing program 0: r0 = socket(0x20, 0x4000, 0x9) lseek(r0, 0x0, 0x12, 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fchmod(r1, 0x100) write(r1, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x395f690f68f051dc) flock(r2, 0x9) write(r1, &(0x7f0000000980)=' ', 0x1) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbd, &(0x7f0000000080)="1f") ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESDEC=r0, @ANYPTR64, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRES16=r0, @ANYRES64, @ANYRES32=r0, @ANYRES64=r0], @ANYBLOB="7ce31586a270477e98f5bbf370465d46b2a71e8c9078852b40eb68e4db655e79617b1103cee17dc797ed0f94b7a702a5290c980a1eb6b1235df5be49aecf38a4e3e7b1c6691b0fc0ebaa68c0911a", @ANYRESOCT=r0]], 0x1) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000002c0)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0xdd) flock(r0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x45, 0x20, 0x6184, 0x8}], 0x40, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x24, 0x2, 0xc186, 0x800}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xffffffff7fffffff, 0x2b00}, {{r0}, 0xffffffffffffffff, 0x14, 0x10, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x0, 0x73}, {{r0}, 0xfffffffffffffff9, 0x8, 0x10, 0x1, 0x10001}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x5, 0x8}], 0x2, &(0x7f0000000140)={0x10000, 0x3ff}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="d702d383f8c897b0641f6dc387718f5127eca17c3adc14da03999e14c06b1268", 0x20}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8859255698f25420, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r2 = getuid() r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() getegid() r6 = getegid() r7 = getgid() r8 = fcntl$dupfd(r0, 0x0, r1) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r10 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getrlimit(0x0, &(0x7f0000000480)) setgroups(0x9, &(0x7f0000000240)=[r3, r4, r5, r3, r6, r7, r9, r10, r11]) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000440)) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r12, 0x2) getgid() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x25}, {0x1000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b200000006fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a8fc037211f3e7f73d3fec19dae462c9929475b83c3100f181bb4c5904e2b02c055a042ac3339ce4ae49f36924feda01228fbd88edb5bfdbb813fddede52fbde39e0c7934194843d80204208951a8b7f4305013bc4f4cef2c3bc65187a64f3c151601bb1dc0bfedc414f5b4931464d13255e043e8396be6593bce89135b30a167d558d48d7ea518de6841e9cd845b85d0f4a8ce83ea284a7b", 0xfd) r1 = socket(0x1, 0x4000, 0x70) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x104) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) 16:00:06 executing program 0: r0 = socket(0x10, 0x4003, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(0xffffffffffffffff, &(0x7f0000000000)="b051da5dec3672b752f6680449d59abdcc9939ac0258c9f94df10bbdd693ddc02be7d51338d5392a22739a13de19fae69fb712a7", 0x34) socket(0x1, 0x7, 0xffffffff7fffffff) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") 16:00:06 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) select(0x0, 0xffffffffffffffff, &(0x7f0000000300)={0xfffffffffffffff7, 0x9, 0xffffffff, 0x0, 0xb41, 0x1, 0x4, 0x10000}, &(0x7f0000000340)={0x7, 0x0, 0xd6f0, 0x100000000, 0x1, 0x8000000000000000, 0x4, 0xf1e}, &(0x7f0000000380)={0x9, 0x6}) rmdir(&(0x7f00000002c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x80, 0x0) r1 = open(&(0x7f0000000580)='./bus\x00', 0x800, 0xc0) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x4000, 0x8000) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000007c0)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x2e6ef1c6375b1b1b, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x10000, 0x0) r7 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x10, 0x93, 0x23}, {{r2}, 0x0, 0x40, 0x20000000, 0x100000001}, {{r3}, 0xfffffffffffffffd, 0xc9, 0x40000000, 0x60, 0x2f490cf5}, {{r4}, 0xfffffffffffffffd, 0x1, 0x2, 0x6, 0xfffffffffffffff9}, {{r5}, 0xfffffffffffffffb, 0x4, 0x2, 0x101, 0x800}], 0x8, &(0x7f0000000740)=[{{r6}, 0xfffffffffffffffc, 0x48, 0x4, 0x6, 0x1ff}, {{r7}, 0xfffffffffffffff9, 0x4, 0xf0000033, 0xbe4}], 0xd01f, &(0x7f0000000780)={0x791, 0x5}) read(r6, &(0x7f0000000800)=""/221, 0xdd) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffe, 0x41}], 0x1000, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000200)) r9 = kqueue() ioctl$BIOCLOCK(r8, 0x20004276) close(r9) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f00000003c0)) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0xfffffffffffffffa}, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000080)={0x7fffffff, 0x3c6}) 16:00:06 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) shmget(0x0, 0x2000, 0xa991fc4d701205fd, &(0x7f0000ffd000/0x2000)=nil) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) shutdown(r0, 0x0) munlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff16, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000200)={0x80, 0x6, 0x6}) fcntl$setflags(r2, 0x2, 0x1) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) 16:00:06 executing program 1: r0 = getgid() setegid(r0) getgroups(0x3, &(0x7f0000000200)=[r0, r0, r0]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x9, './bus\x00', './bus\x00'}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x1, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f0000000180)='./bus\x00', r3, &(0x7f00000001c0)='./bus\x00') 16:00:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r2) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001200)=0x5) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x89, 0x976f}, {0x1, 0x200}, {0x23, 0x9}, {0x24, 0x6}, {0x48, 0x168}, {0x20, 0x1}, {0x8a, 0x7}], 0x7}) connect$unix(r1, &(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000180), &(0x7f00000011c0)=0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001240)={0x5, 0x6, 0x10001, 0x0, "0e16b4d415faddc820f237b19c1dc47b4733be1f", 0x400, 0x9}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666e7c031000"], 0x10) 16:00:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202feffff02000000ff"], 0x10) socket(0x18, 0x0, 0xffffffffffffff8b) write(r0, &(0x7f0000000180)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0x1c) 16:00:07 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) pipe(&(0x7f0000000100)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x4, 0x20, 0x6}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x35) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:07 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) setregid(r1, r0) r2 = socket(0x18, 0x4000, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) clock_settime(0x4, &(0x7f00000000c0)={0x3, 0x6000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) close(r0) nanosleep(&(0x7f0000000040)={0xe}, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fffffffffffffffd"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000080)={0x100000001, 0x100000000}) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bccbaed8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x70) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0xc52a8f7b1c143889}], 0x4, 0x0, 0x7, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x96}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xaaf, 0x4f3, 0x5aa2fcb2, 0x9, "58ab51027710eace5be4742d9a8e4c580378de7f", 0x9, 0x5}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) syz_open_pts() 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) r0 = open$dir(&(0x7f0000000240)='./file2\x00', 0x100, 0xce366aa0e4e8f2ea) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x1011, r0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000640)="5f6725b5693358c959b6b35867fd941d8a5cd250fe6e64e51b92a3e4d50a8502ebae6f49dded8387925e48726b77972d11fdca6b0bdf589ddf4893212424b2925bf8f3771e22c1e79cce5f6281ec9c92cd6abf5347fb026be33f02f485dc00d9f51e7fbd014263e30710aa49f814fd96b06e905eb24a4126dce44acbc998c112ca3ffe55eabe5fad0d00e90d95d6cda6cd024cb3bde0eec7b42b12a0b902cb8a8d4f8647284d6cd01aff16a6f00e42f45475ce7eba2857f45efd40ab3da60d3f2239d98bad98d0b2fb45ee4ae2661ae15dc089ab8540558444cc36b630cc8fdc7431aa885b4d00ca6a8b9dad6bc74aecc233a0b7c70891f1e563e5809d80b01055d8e743e14c0cfceb41a4a1ebdcaf933531ad0c884926ece3c12999f133a67a533daf84ca88adefd2ad1629ec27611e89a2b665b886a3ea990da5cc63107012a93ce0c0012e18c6084794c80b5f5d3e133ed643d85ac803f99ac5276a93c783096306bc1ff3b96e1ec0db652f5fafc81f81cbac6247751866ca4093e3a090e982ea93f54b3658f69f75c4d04553f8f33623e13d147faffcc61c169de1abd0ab6feef5836559fdb243fb5fd1bfc7b9751dcd7a9b9e40474d4f7723097d236544f1491e0a76b9bdad7eea6bce94ac2b35675ec0365aac9211cacbe8eee0ad85b69cf1c8b5b2bba90329ef8559b5e2e84c8f12992e451f6f660445dac4d4752060dc72b75432f42fd6fb75904d062198b31f54ba624f5ed213b2941c5950de781e744e0e2bb551394065bc02e33705db66b94287529761c2c860eb6e586614ac0246548cf6075ed790e71c4a106da3b58a422544c2facc3044a203f9c694a018bca639f44076302421baacf32d24ffb051dfdbb4052b83d8d401c2a4b16fb4619a768fcaa89ae5cf0877af3cac0b7acea1e74d569ed5a4d3373f3397e9f5f8e653ec299b0060d5674cca267e978a7e3d9e162e413c7e67c4e0f245efe4aec0a0af949c8a7cde01244f5efac11b1d7bb916b281a7d055b8e09991c8b6356655bff67565b3abf5b95aa011b4d87dc4ae5452b8e9a58596a0835d2f3c8f3e5b806c759c1559c27bb1f08a661aeccbd3166974d5aaf0727c89e88dd43b21cdf31360bbedf9df67fa2010ce58a0deffc06ac0d6dffdf9946b0bd67e0d9c7333afc6e1509763cae2a0982c2c53fd99da1fb0016f35e60b53fe9850bdf3cd9de7911eb30a622a68260f06c91c8646a5e4a344334eed53457c899d1d07e3e345e561cb79048f8f607f8dd872aa8217eb91d8d1d3eb3c2cf4832f3dd068161c7ba0bd7c8d77ddc70d58cdee6adc7ed4fba2485336f992c26d735a28d960e7904de82a510147021ceb612f37d6e3a1cdab1f445d88c0305f49ecc3531a8b199f8ea4bcae643c004577f307adaf7f0f5699fb895f48f61957a3c82ba5b620bc2751ba29955ac340ad6c0adf9453c6598e0d4f0514f6894216b1f703c3ff400189246aee395a5bbdf3b4672b39366678400ab57a1f49c819ad303a148d31db99408ebfac46215cc8a8b3ac4f150eff6d92f528159713706231920f020fff30722ec26d4f3f11dde1ed3b3e472e6e4b32841aa3092ad2d35f1d8cb884e1197bb1a2a0f5c21b62a89cfc7ffbcec2de83c3e5c77dea3d31324616e1f8e14fa0d396f17052a584d41a3fc922fbe207ceb884602de9447206cf9d228a0724fd320cdf789a90436110dc328702e4a47e4a930cdabe71e8dba2e123b62116e5080cd7a5467f1bd4a5f7fe4ffb07e4d2925c913a564b9a1e8b4f4b8a56e34d97dae4eeb2a6408ff36fb23420b557049e92f281473bbfdc39663370f282eaeb72a475450c4973bb0fa5c48a26cd928ff928135e3bc2a542e5a84f0ddd65c4091f0bd3c82f2e75710a3a15be2ecd5825f36e2e428f72be536e0198da456d2d4a4dd2733e3cfdd151a9820daf86bbf40ec1f299654b5ff99684b9b4e687d25fb8c72fbc438753520eb669e5bfcc3f8487d895af721b90a1616082f141a59690ea06a440eb2036197644cc8dc99610f881910d7cf4d12fcb8f03a7f30a014b1c219432c4c1852148be07f77d69fa0548990ded1ab953845c3dd477affe3078038b81c2852d7752c01f3d61df31708336aeef58b38fef91d857eca791342b447e3622a3fb72aeb5f70916ac022d1397aeb13b02b663c2ad4988e32a6945f78d28b12c77f2d9129423ea2d3aad358cdee41a2349871613b768b7189766f4e970ba56e213b32dfec96662f04ae44f525558cbb7cf8ae21fc92afed053302f15d19583cbaa8feb69e12ce7e9c8c4d988b2780ddea099cccd4a4cd6669f0b4fc637b3f7d1c1339aef6fc9e7cfdf1572da3c3a8af2fe9634839108cc2d0032ff6dfc7999140a7049b2aa4f4ea781dfb9e95943e0ff15a4ae7e155f2e0e583ceffb281ffb90903eee22949c1bcf1484d5f73c89634f037ef646a0c551e8d9cbdc8686becc7b2769cb5bf47a1f58361f4bfaaf74d24e5f4549133ecfab5c6e932648527c17fd8f2b49805fe37ddcc1c2d0fd4e3f613df05c80d3db9f3b7b1c7ba04f9e9ed3af6e0e96db5c3d8ce9f3079bccfa72cd30770bfeb4d0060bc5cf1cd0ecadf5c9222f202c5d92d23c5d1096b5eff1558ce93fa4ed84496385ed3f966ea636a2f0a69cbd3d895f581d6e838750e46dd63416bd2bd62628bd664d1d38b75b729deab153e6a51540065c7c2a29321d59c6ac1fe51f6e5c94b1af8f1eecf2d79e465a95c5c7c563f803130743be60cdc6226d07434c00bb71febe4f405c252717a391b37254e1ab4f6708b01b08c3abef36e1ee29f6894d1b2a21d584fb0ba856f451930c46054a98af7cbbce99981c0b0d97622b99845bfd56daa24a78c4e28b9a7a778f4b65802cb51477ea382a3640d30d257983fd784befe624d0cbc31c196fd49301b2e1a21b9aa633f98575a69738acc1c927621b389a110498f13714d086f48fb5a5825174f0436da5018d54235ce421d5be10bd35e9bfe4ee44c1f96e287730e4b152a37b537a31f06daa0655e8ddf25dff80ead3e73b48d7c87fde0c1f03ab08973d6a4a13eaa1fb52c596408dc034386af95c7ef81ff3e21f13a2d7b0a9bfd2121d38c2f7a2fa746e3f473069fd2920a8e68e8df7d4663772d432634aee17972eb6e1e858e7861419e4d79f2482324c3f212bf826cea8bc6bcefa5ee608a221c4e5f91702fa00eaf6d648e3e1e64f2a40c9975365dd7cedce069496a422a1d3744c2fab4cfd5c8204621e256b9a901b3dc97bdf5bc36cb4d93352563c649e6368a5911567befba9a5c300a57dbfd811f8f882676d8380fed60cfc6464b3d32a9583579557f34823e4ebe788a3d454d5feb8c020204db201cb49dfd13a59744d1f3f6fa1b3c681a6bf410f39cf66688c64842d42b6ce96ac90bc49a528974b01f3dbdd2860d12f4f72957951da4f7ab6074b0d7156d8babdcc3f728b09aff05465c78b2fba552f89980f05f76499e864c096679c48e4e191e31476e9201099e75e3246e7ab6557ee885641089760ac426d54df9f4ea605bfcc7556758ad6d618f255623154a2f9d2ef8828c10b05edc290207aabc69218ecddce748e3d77ac16efa4c29a666c203b4e9bccb703ac65edd330bd2d699c3db8a72c7ac2b71e0de4fce919e3e80cdf7477852289382a8e94edb6c1bc363c42f7b54e1af5f611cb1e16429131e328511996f2170afcc7df6daff081ad70fa3dc1e8c77681031a649f3b7fe575349737ea2b028ab2de60d3f84b988b5f88d8964c6adb5b7f0e63681b6e06a0c8e9e9c71c2236548151ea6072640f13773a646a20878666004569051f3958c0feb4c37ebc4a2162cf702b85af6522fd75ef9f44744b917d2d6f947e9ab66411ba1679d54f3ce9695ec6136d996749052e23f43c206d6763600b42684380d89ff28aefa2578562b5e336be0f40114fd35a51478518e6915fd86bcbd800e0c8e3714dc106872b24fede8c669855fd7e32b96fcca4920f80fe17a61b4394a4b5181515f0b0579c7fcb9f44e96b4c0527e140b291c84b4372e40991da4c527ae7cdc3b6362739cdfd31fbdc463b0ce8ae96f70f60161f202b88bc2c9d9a53b9df9ccdaacc7c422306ede21c9335a169b65e4039a04b101d7d59c6177dc43c9edcadf21d83813c106a81d83fe6746014f16e0d4b6ae79d291f9bb9352515f5f6bba56a6a82874e0c6e0f09d5993f04d8f978e04b66c44a0529f29d28e578a4eed5c3b03b704503b55acb4d94d721e31ee4a6c889ac26650b858e92f512146074447166ff5243afb6e7b83db086f96f8e8e49f5ca44ad6e97f8eebf93261374089d7e8eb080d11d27eb89c4725430999647642b552f52e99ba10e1fee264ef6874465de1ec6ba2de951899577525db1e9835467bc1ab07dccf3f456751a015da1675935e3ab63b7d36b34ef0f7e9ddd73f4929455cf230407428c6e73885d2bb1ab49fc632f9b64bbede28c68928b6d84760d066ae885236e9dc9a4012977328a839a474c1815c295400792f1a512b2f35f99e42f607a368a2a5f77ea0a058ba3a52352359d847e90412997801492c4e677691565a8446f1682f0122339397a83bd6fad778250f04d90dcd1fefcdec33d79344b88d2bdafde11dad9b0fcf390e9bead90b151c9499c6007e07c5585797087bcaccb6a72ca361ce7fea7b5a533c74f8cfeb94900f78ffac75fea19d6799705136e2df4f51cafa519f958f1eee7fda8027ba52b7e8ed305ffd5325bc0b5408d7389d25be727944db294d8e095de898875de575e7235df82d72b15845b13ad75c2aa7d68c4494933449fbbe87e7da55766df565c564e29062118d50bdd5ba9e464b8c808c2abe5b90488a7ac262f229c8c22f61a3f21a33a3c0d8d6c767d5a6cc34cd8156358357a4a986c3ef88d99c1234f1b569a4734bc263bbe2517ee39399c32b24bbca4a919fd56351a684ba3824513e2e1ea677603650ca658dba330e2fda84ec3936e6ea757f34ec2397da0eb6b51cf0a0ecd1a5fe919c0255d078157ccf8fa99eff26837193d05914a7b3415f2262f52b87e394525bc97e6b97d2c402fd7647e9306218197f04562bec44e5bb64fde73f7aa777af2add17ad40dcca3708c28cb9089146197f4e747bc34fab1f473db150a9d0f4d8a621bd250246cd37e402204cd0a2dce416b5229f964b02b03722b4f86ec35d3f7b7f4eb8115c50a83bb0fa846f1f037250f3f2302659f0fc2837e8235acfd6e4e7cdb055d0fb37604483da7980c159891b2288fca17e5b3a1a6f83bcd37c469695917091b6b812c56791f3e5ba28ac02a9ac31b51c999833600624eb078928ca566e8c087ecc2b188affc670559053fa766361d8b6526cb2949c1638629af7539499961742cdd3acf9bb24a4199f879d7d424c5b101aca4aa01957e17803391cf9952985631f39d2a57ce73c2ce01295849f5d1613c3a9ceea75ab56ee096fd5395ed2326fb3d82a63f219b23d6bc5154a3a9c40abdcc793422def1142cea1b41144a6cc02cbcb65ebfdd4ee040baf64b3218c0051773f8d1378923fc5d04f42e2b8428a2906ac49a3166206b35914ecc50a8e2d27ebec78528e78d3719f7ef0c586bffd942f2129995de66aacaf9af03275c70e3e79828555ca6b0dc778eedc3a63784a2778da75e1f0fbc85166b080925419687c1c3e70cacd6758d85a8abd900a6a176fbadfe3bfe0824f9953197154d130ff0aa894ed37fca3b89a893424d34d3ac9be5d2ea17015f25bbbba3f90da68791ee0eed008aebf24d9275551f", 0x1000}, {&(0x7f00000002c0)="3cb4eb3a49d75c4d5223c09931e804b4bae3fab338b10c39b9db38d26636fea2d074911e38453c6aed24dc88edf1a15826a1c7e6a9d476492f693d36a66b14c806cb8b1598712ebbcee47c64035947a695e8f542afdc8d1196cd1986e0b3e319d13e3258a3d036b61d291ddf9be4738e42ecf0eb201378a45ecbe3b084fb9dcb7cef9e222e54adf477174c7b8fe4f4a02834d3f4e68574abe803ba1784121ef9ac954fbb1669776074ba0a46cf5815d030e853a391198a6e95a9baea63c0fd10c2ac4ccb46a31b551c677dbccebb1824a806150b6f81ba813ed0f6038013f052711fa3208e96112662479e4024f575c49dc481987390103d2c5c", 0xfa}, {&(0x7f0000001640)="5225afa3fd6f3b4379a9294def1c3680b978b04b054d6e714939aafdcab54d3e98d1c53ba7a6ab3ce8ae743e12e07879cd6c1c2d369a5d478206a0f017d352c1368b02cd537e02b64586c08ac961b60e7a8fda79087830bf9907acd24e180e339dabdffdc6db936c07ab00d465cf43de29a9b47a0d79ce464a2beb24fec01b3231d297b53d2a7392603413c83587350427a561d53abc175650329f08a40168bda42e616155f08952a662c38b29beb062b62adefec408488c4ef39b5cd1beff74fadc3e72c153173dc280aadaca3b09b6b469e0e3416a14516f8aa88d365e6cc9272718fdebf928a4055f202c08caa606a870603558b8cc75ea3dc103dad68b04cb2cfa66155128f793a0cdc342c8882f3294bb3665c15747f0501eb6d397c70f805f1a2746b24ba96f525da492fc4c628cabe0b5e531f47fbbb2e9fde7a623c5aea019b71208847449e12b5bacbacd6067be1df1db417e8ca137d452001e806ba374cb8e6443c1071ce759cf93e749f6385165c3f77a1445794064db0d373679dccb79280c2cb11383b518100186ae0cd389f8387d24d44709a9647c056b2da019f0ac2d61505489840c0083850905c1054ac3495797a066dfb8f890a5af9e6445d0fc1d301dac19c20410c57ab05ae4e8891f2a63ad742ab567df76bd7bbf05547fe5d081639868ff6302c0d9b2ee50bec84f4cd1e0e0ae19b04824e61f4eb824a11df58513ce35ed4bb17c0d20a5e31a9b5de3bab8e342810136767d2d2b492c435768833007fb62456c85348f668228a508213d5122cc63f1902e9a967d6052de1c005906bf8a91e215319b27ca183b723edd39aa7c1584870d88dbd1c7208517621a611684f835cb85c36e369e3ae454bfd1dcd3b40b40c7e52485e026e1c7fd8d0d69a3b6fdf3ed7e77bc85b003e6f8f8b0c26974341a23a530e35347e498d6564bb77fda19cec9342ddebc7aa730f46ab4a59210ee9031de4f9b933ca26ce4488925eb04a711e08c5e5fe88ec70df94a0996ff63f644ae290f8595e28bb67f3e5c55d63fd45fc92f14fef37fe7abb654208c99bae99b9e6ca6c1426f927f1f29a53d5a328611dc3b72e2978204e3039fe2fecea01d2989a7833a0c95a0c0580e1e36d2f6a5c32cdb00b187e4dfb20d2698d2978277860bd2a3e4a0598da940a2f41b65f6272c841e98f8409c25d1b31475b8257caac853e5ef07272c964435d9532f61a210b6514a50506400fab4414ec7dbb85e75485482585b36451e9afe7c0683277c245d9e6b7821d242b28da8b2733e5d2372afddeb661de04b5fa3ffb00ab947debe15467f52eab0b3aea3b5c7328c360b7c51a21c344b5f271e1cfc82cff767992cd5ea007236e58a74f4d2a83f033a307ee776bc9a9595616a92872257364812e7ab5dbf2a9533a2b615aeb8bb812a1d487dc446357f2b9399d857e4b670e0233ff59c22f1afc60374dc4269813cddc1123e0a6de12281fbc8d5df21d0ffaae86322394e223395f07d29df8372cbabfcac0da2a2997c718c395e98dda8fc6bff81db88ccac55d2f11755f98d74d4fb140fd775a904b847f9c1c6eea99a88875b6af57acff310ad0b4631a218940c12a42311ecc8c87d7cad2d3d0ca9d1f8e3b3c1bab5dab6e8c1b86ec3a220b958a5f4e015edcd050e9e329590a9a80c79fee8b454c50f868ee8f886d2e1dce9b5365d624522ce5b23b2d038c605d02849112e4147d6658b6ae9990c73dccd5fa2ab72daf4bb0f86525cc6527181e012e3b937246c66ed791f469847638a37e4c0aa7c2d0a518da27edd183a8d6cfa703a5b43ec12b1f124f1fad3c48d420c894881cfb370d4ebbd85ec69705925cc8f6c4184d3f3cb68ccc9b04808c21fe9b8cf63a12d124b49d4b71621a7fd683cd8480b7f5c763db6a08dfb5937efb3b86942b7559b20472f8deec56471377f9ecacf078225ec13e78b9c3b4cdcc566d0a76929a484f39dfd0a00a64dcb9e40c04f6603b86850eded7a50625b5f3a64a57b687a5b3acc8c58be57414f62af66973b1f4ecd21643486c646abc30348a51e6032f5a8b0073ab416aeba7e3dbcab350c4b574613b490731fbf24ad857a14ccace1a7867795c92ec0c1b008330aefe250861ed0cf795f333058940f53fb24f41e70062ce70257cc0b596ba53c471394f12c9e68927389a47853318cbbf0559e87a646d7948e2ee53d841818f0c00f1104f0e2aea49e714622a210615d430264cfc99dc06c49b065fd622a1ada8fe4771f00e24a4d8bd175de0859cc3655b623bd026653fd20bc7236cc2094318fd369294a65f64b374238df54f13941b3a001dba79019c02f59f4090c970321bbe636cf52518cc6be42bf309ff12477ab21b28cfa63afc50af28769ebdc9bbaf7170ca2e767fc36c29838ad914959a55b3cda6b36335ea4960d383f0d3f6d8af2f13fa7e78e5f9d2bd62dc5c4b900b0dfd540411ef07b58ff7c58f19b6d52ea9123e5c4909568412d6f7f17827a1eccd62ba83bf67bffe6bd476541ce8a29a0fda3316e1d58ba80ac11de5af452f1781e24fd49288901aeb542e5c72a246a52c0c07ee899d5871f6bf3b950271d248bcc8e6eb3b062bca25fadf7987f6962d3df2314488901c22cd337298543fb727e65c7c937ca7d0f559f1874f3bc20945aa250265e19465366ae12e16330a0e521749b5db2aa1918671f23ffbecbbe6293667f2f6d1c2c630d8c9825bdb955a0c541a49e0633f37f9e1107167647c09822dfe7fafb9779bf2502c193146445148a6db0814e593c031c7ef1262672f6ba9024f906aa72b9594ab87e99d57a5a1c32f0c399a8d08c12533a28e02e6b11859ff0a024a644d658cb46ecf6a953f7cd8c4f369f4d3eebcf35cd862ed658d1dcce336d66c78ac39d641a440daced928e72451c046363c609c1bb61288d157290ad24533048a16e9cb63e2862a4ecd8aae5668d6d5f8f1f4d1de89ab47b002f512f7aaedff5d28032350193dd4f2d8ebd5df7d342844eb5e8c484a04383f0e937b992fab9f5d6331083df4391c82548dc84af41d7cca5f1dbe195944f657c4890a63185a04d9458beb7d86645a2ce2c1ca595cb4ff90bdd99acbdf19587e8d42f30aab8c49fe87d400a6f87e61fcf13f7edd803a5fc62eb76e0e275f86035f976a35ed7d9cbb350873a5eb7d07b18ac386d3025d4ae3a8c7989a3ac88a66c7d7bd7192793ebfa5c53d195fa59801f908930c1a32c1f09f49c63becd55e285eeb1c5a45bd886b53a2291ce0633c020b176370a0ed99dfbe868347253831beb5a1c816385c3ecf1c3633498e827ed4616236f8264944f381cc79b339719fd113ec23c084c51fdf5f8617a8c68b136f51ffc275a22e9d571d166f07d67d4acda572fbb0128415fdd093695d663fb37d5e16156de8f43e17ed8e1c5c6c40abbec909a9d442d2a70a22d1046d54ee47683a1d35c34a03950b050fb1e64d0fec40c31fffbc8a913d9facd096ce4e676d9835b5395f873f08e1df8d2df22e47ba340646e993eff62be43b55125f2c4d828011b1beb3fbb8a84e4ccb7a65d5d759c397a409eed6093f1da9d990621c96a42fb0d43bc7cb72ec6df79fb64d9ab70a040b7b26917bb9ec399c9199f2452e2ba279a791f7525aa32c3b856a083f52da6b6da429b3111b84b56543320b20b28fd75088d0d44fd2e937804169e5c791693fecbb5140fa70ad92691e70d882a406df4dfcb1172a89990e9c42e2e00bb3f0908d1ed2f95c1ea73990e3580358a13c23e69c974d7068ca525e6caf1f6fff010aa658f85a90ed7e5501b8e20ee2868f7949775012ab28db990ef4af8e08acae5a5d4d04e0b13960bd0e386fcb142202c53ca8ff7cf0a2e628fe3928e0d276966c3ba14e58fb168c6c12d7cb122b3aca1eb1ce81ddb15cc08af1e96e6ba412a557191c14d70e0091edda284900ca30043c95620d56a3d5a9ece744a56f7b75153172b3ded754057164420836becc0ca40b437a58b6cbcb800ae10a9fc151cb217b49e3ed7f74ff05e824af3b55754704653ee4872c005bff2d8d0ddd6cd3ab2947bf1e0a635d7e829f0cbd6ab98b6f9362388fc76b73cc613cdc2f4a6dadd0dc65ba6a46f6d4b2f4fca0c56fc35347b5fbb7e09f73d6e5ee65c0242a8d3b9a6ff1c5beb2dfa9af27d69891b63da1dec3726cdd511e93e5d100117b6c2b808267a3656d37e4d7baf82b2f169d66191c0bf04a1fc2b71f5e908dd37d4036386eefb8482859020116a0b6bc57868f1085e3f482510f274d393e79ea3f242762d6f993186ba2d4b05866e35c0646c359fb7aef645eef5eeaa30ba6fd8c0e8610b670d75c952e87f7e16556bd8e12f3d6d90d4ae6ac0356165cf740f1600a64f68630ba422d1e38bcf7bfbb6ff359bc1ed45b333d0897e9381d4d52b39f15112cdf0aac1938d36d354f79a9071d6fea0387daea1bfad5c5e639ec8a2eb30af5709563aedd5f1133256ff5fdde76219f8bd983560d4c51995187ef20821acdaf263db3139fd193a08f5bab53a8f22f5b4fbb71c07aa692f2b282e6b827f2878dcf1b0eb02dbe2e5b9f41784a2e9243eecf9751a5901684626e70b9947e1206a92a09bc891f2d191ed5b69831713b7098e76482c654ef65d97adb790f236b76f68e11809a4d7aaba014cb8e3022dc4e16bde250330a687e4dfd8bf165e7fb945f6ff845d82c693f90985b5019df6d5712a8138bad704c021f3aee1a538fd67ee56a7d4548fc34f50e7c92b91a18bc8235afb094f278c3fadf857d72b1a4de6f0ddec43b745f41dfa5e9d9fb177afcafef41311ba00e169f8732df2c60edbc8cdb5f18b94d9dfad229db57ae2e826561d7022490a7292615ed0ea57ae6f86e47736aad54cd39facbc698577003dfbd6042e62a92e208270da40c8e892851866f0306690330de7509e0713511e37582bc12ed527d373ff529a217f08e446978fff1cf9c0d0c1fd71d6925636d6a59ede569e0dff57479ae90e004c41c58559bb8bc335756588507cf1f7892a201a0d9a928c54193fd67ae994f85f5dbafab8ef7de991595b5a0324d5608f5b7208c7561ad7b6bf88ff7ff204eff28d933872f939f7187dbd3c5d94e1335db94c6bb16658f6b5e61c79a0b6c3237ab1ca3594ce3e50ca943ad5e1b98ab27fc60deb7eb91b8f959a39fc33e90ca48e570f8a38982b0a5c20868353cae9768a825e9fef0a053b46c63afe9a150e886c2989f9e8cda585d32dee2c4376ec2d4be60daea522a5657c5e081c5d1d3f3e3d5ba23a2e4de9d21f0d6bc2aeb8442e376278045c160629ad1532f2bb43af02a6dcf40a680782cb841015a9651285f021dfe5cba9b088bcb42e21a4861706ef10483ef85278d0b9793f395560d5f204bb017c55a84f6f867a517d0ff17fa71926f5aca0428676833d401b1bb95fa2890fe3ffa41ef7dc775eacb35dc34a4bbc6c28a2532931e8ba727f517ad011df605875a4a6ef7c88b04045e20b33ba2b8eebeeac832220ce3a0fbf8bf3235ab810dc5db3f7f975391d76cec5e15dc699637295248ca4c4af1b13f21d00902df3915a90f5055faac3ad4317f88a4474bd98582fbb5c06de61ac109a56fe4eebfcd7b3fecb15c10b28a18e22557a6cf06e440577005a9495ff92a833a3fc3a587bdddeefd352042c42fde3d90e4d2ca62c7220fe7054cc2accf8b542ee129fdee1647d88c41b618577a5148f82a70ac3e36f47cf4f6baf21e732910102c05143818c6610853acf56a73363a860bcc63a15baec4e8794bb9980d617ad5f64609087", 0x1000}], 0x3) 16:00:07 executing program 0: semget(0x0, 0x3, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r2 = semget$private(0x0, 0x1, 0x82e391ea08a7bdf8) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x50a87954c59ff28c, 0x2) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) fchdir(r0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/219) clock_getres(0x4, &(0x7f0000000240)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0x3, 0x7}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x64}, {0x6}]}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getsockopt(r1, 0x9, 0x0, &(0x7f0000000140)=""/206, &(0x7f0000000280)=0xce) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x7}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="89") 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x102) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x8000000}) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0x77d93c3f9fc867aa, 0x1, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) utimensat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x10001, 0x3}, {0x3, 0x9}}, 0x2) fcntl$setflags(r1, 0x2, 0x1) r4 = semget$private(0x0, 0x3, 0x80) getrlimit(0x3, &(0x7f0000000200)) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000340)=""/215) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) accept$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev//pf\x00', 0x8000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x7f, './file0\x00', './file0\x00'}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x44001000e, 0x400008001}) getpid() pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="60de9181bfe7094bb488b928c640cf6b0e740a684d1d6552e4abc2c22eeb4a9f1ba80f932d97604f96cc38874a0c4ecf395cc0ba182df243a10276c0d347bcdac80458ea323b1fb801394a35f32027c057e3cd2d1f73a34dd101ba103ed8ab66ac4b409438ea636f694f647f4163fa6d3a7764c3edbd772b2fec1251aed2f6745bc394930afe28bd8c919ae4d61e", 0x4}], 0xb3, 0x0, 0x3) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="e0a68cead1350c3cac8312698881ebc5ef942e24b6d3e0c915dac028ab165f613eec7521c8b8647ca46dfff69231d2385e164c3623e96be884745c26ed322d440a29263d0659b7261ab1597e35524a8a829bf6990c5087a3", 0x58}, {&(0x7f0000000180)="085df5c86c41e0bbd6", 0x9}, {&(0x7f0000000280)="9605fc3f58c375738a4bd2f26e722f8894a99b93f0624f0c20ed4dfeb1dff026f18a70111738e82f68ac0f68785525ab1a27cfe3141a10121e6af848867cb26c9c46d767eb58f35a5cc14a1827c6e4b10dbd8c9f8525b7d5cb52f5dd59a4723010e0134e39c82ca4a0142962f6263347bd7f20a6e8421e8134622c389d4fb17a1366e3313eb72caacf02b0d794db1cf4e26673b63e8a4af93fe513b46ea94349b5769ffba28c78a1fd6cc8faa8b8a15d597c66", 0xb3}, {&(0x7f0000000340)="3c23c91ab222587b19d494adbfea7685280b6ab25483cde7605f56bbceb5554ba8e4382b25bd36417ba07455003ddea97d89fd2345bb300fd486ab7d90e0b0623736206be672d71a20ed760865bb7331eab3460f5f32fc7fc82f94bc21152d11e4dcfdbfa753bb4064f27620aabcb2781026cf724f7a252918b2972b0248b971405ca2", 0x83}, {&(0x7f00000004c0)="b7656b163cd267ce6134b4c3570bea5be91d10d5b6a4c2b7ea69669b8cfe83888d54f9ce924e2d4cdf668cf0a235d9e3f2a280b23e92a19648c744dafcbd26caf16d6080da720b0910b606851825af9b9711c7f2550ac812c6e6c8a423ab11478178d494c488e81c91a29b9692553b0cea7844b3df05ea24a8cb25d4b26319a6512b08ae48f76868bddf865c3c762d6e25542fd2e10a97778448b11e707b0fd8f2691f75d095e96e31f3a519ca530c81a87c7e13c1d35aee265e07d66aa3af308d661c10332f90fa69324dfd26", 0xcd}, {&(0x7f0000000200)="29aafae90250c98e6689", 0xa}, {&(0x7f00000005c0)="338581fab4e444d402bb17a85ee41d3a140cde77a4ab4d76ea7dd0aae5a65430f9998d807fe13ecc4984817e0bbccbde3d593bda08ed0e4f9adc6f2c56fc210438c6c0aea7d0a7dbb3e31a7a60dcf1e75ff1f2fabcdc8e782ee21dae2e73acdef0348ac2e2c9713cafa4b8cf31f7ad870b269f1f17187aa8aa551f2320c925f0106e35184a7d64392d72b36bb94024666ec3380e6629e15151286d41497766e9883294b15da85494f35423ecd46fc5e8dcc510cd8473c62e699e51abdb60bbbe69aecabdd6ce4238c53bd62eb0f281212053a3b40f5d02db434b27f87bece4fedd087b2becc6348a60cffc7b9eff0442329e", 0xf2}, {&(0x7f0000000400)="c4768d999c017ea5551717d8d6f285437e8f96c23b40148f95fbfe46b752685b143a00a3b7106251431d485fd1431f", 0x2f}, {&(0x7f0000000440)="a377285b7a286ea37876b5ca9c55058dbc5d2a35e3b542dc36c5b03055faf663", 0x20}], 0x9, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x4) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000780)="2c5f3cdab08eb2ad325fae52ae22ea9596", 0x11}], 0x1) 16:00:08 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = dup(0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./control\x00', r1, 0x2}) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/\x00') unveil(&(0x7f0000000180)='./bus/\x00', &(0x7f0000000140)='x\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000001340)=[{0x68, 0x0, 0x0, "36180bc831a99b83f6dee99accbf5bb46afc299ec06587504c4419528d6909fb542814b85b37d50b4e4f9be9e91b3142d0e50cd51c179a5f79bf993c34bc3ecda443ff8f0763b181cbe25ac0f1c131de9d"}, {0xe8, 0x0, 0x0, "f28f4a1d231b6f05f5dba5c409640c40c52fbe2897fd7dadad23665ecb07bc9ee954ffd159ef4e1630ff9edf0eb77d79a7fd9cb5399f77bbd8226dc50f9578609a3f675e9f4dc4681174e9f0650d4944eabb0f7d62bb061d3085fcc5cfbc60a13584f1ec3fa3ff3c489e0d03288dc1ff65c152676a8dbbfe0e097bb1ce1a5c93eedb1fb17d89b6ab00d8edc0823db58be064ee61673280c7277eb51f38efc14c7cb855fa1f6818234d9d0d0c0177ce351ff63800831c91fbdd9a98c9eb5aff7a519369fa22cd1a7a2d3dc07b75ba101bac"}, {0xf0, 0x0, 0x0, "260e55492c8a4c72dd77e9e96bba73ea32bde4b308d066192e24d43570ffbdd3efa0aff46f96b88fb8c3ad7f00153f1f4d95d445dfb7df94e4725df4f37503a48e07fbdb2ea496ec0e4a576c365488db65821dbed5e9bc83a9d32f46346286b356f8583ff9708dcb90089fe31ee87be00fcd4b1cbfa2c2f2f175857bd1870dcca60e26c35557dbbf905d0d2c10f4f4cc562ea9f2a7dd7c777a2a98da8a32e65cc954883de3fe48c676ef1748c589a24832db1f5e194ab25885f92a74eb37d35ab3e04f464b499c3b501c3b8d03d88d6233e13a4cc8b49a1400"}, {0x28, 0x0, 0x0, "98cea48a3af176573045daf1b263e3bf5c"}, {0x5a0, 0x0, 0x0, "7cf02174ac1c766a2abf2f76b73299c93cad467756f5d0870210aa033d85155ca3545df717bea1f5ccb328d0183f6f5af7e605d3d2153ae909119347624d2f7db5c22ee4805b470f24b7d4899add17f3c8040faba7868c2874222d1f64122421866a876604942007664023973fe7b3036c0a9328c2efcb17e96850d39f18693fdb12c7e8cd1a498536944d91d6cc4e5b52d4896cb4c36cf718b192b6ab2d7b4c962c93a879c977e841af6004c7f03e768276039e985cdd575b0103e372427efd660e1b69f9e31bd9f98117456ff0cda80650b96bd619015cc0382e98b7d3278c6bb3d75d9f8aeeae441370477c5154c235cf97ddae05ecc091b3c333b51164e06c7507e109e8957bdd24840d149231fa24fcb748f3623cae59eb0bab2e0d2db93255d093146402d2ffd046c9fa75869878344f3a91b0878c4fcb2d7964823a9228116132109290b0a31a2c3f76c50fd02d594cee09532918acfedee2dee309a23f3be1879591f2479c5f54ea03171af587a098ab3a390520c53a2fc44734574abcfbc356d541efe15709b5e6a7e5f8201e6ff73946c10ebe88da22558cb1faf2f13ee3d3c420f9c080f41614d3690264081ad667d7bffed96ef506585c06eaae044e060b3e7c7bc5d33b11d02e8e0221c0590090ef75b4a2e7c527256b32452484c5e01679022af6508c8e5c41aa7a0409e32d01f579142094a0dcc5cfba34520bfc4586f4f6cb7562d9e69f53132aae93c4fb010b7dd4cc4f38d8655d5bdd7a96604dd4848165143cbc1fede67bd5e15446564d7e9a1a5443e08c44b6521e9a3147d9da758327dfbd94a51f2cc765f9ee08425d070932ffa9d1cad00f09b88cc04fcef90b80bd54d8db75961578ad465085b2377d6618f5574762916f1874bd49e497b06adb2ed1d3ee0a4803b78e4e30c1cf956b102bf9f2eb511734d662ade24c5477958dd033765d64bc32a4a4c2f701ea8b5a50486ee2ad137b27f78a89cf9080dafbf8c7641a928d463f100a57b99777c9fb0a93652d240fb1e997cddd348741cdab38faeb363557fef1ba8d98f90d3295dae5f943a7e2423a89bcf611309d8ba7cb6c6256d0f4a5a3b60e31b7c90e9adee3d14e267765bc58e1d21190bdae2ef5e42757ce4d667d47552a04e3cb50cc23ee86dd254c6a55d6c10d0841952ba3f5d76d485f67b42709950b15546ac92487df6143b89381c85b3090a8d26ff6ea4b469c8510242ddfdf624003dd897898c25b472f1740e487a3a34231df9c2019c79b7f3817c69d105d07f6b1ecf2991e2961f1687e9d01676fcb3e49b76092f3df27fcc0cf141f2ac7dd43a790062f3b5ecabfa67c31543f43a03c47e4fdd889801c4d97e5cd3797169241ed1229683bbb1301188d9e4957d47a965ac6527cee4d0beaebea6ee30ab696e1b7ec4d2bc1878ebaf783c5588ae3b0ebad7fd7dce1f6b5d3a67937bdf715a38c21ff2b06046367c946d14bd74c01aaa1bc3506d01ad85a5f9722628936ebe6e3f3d1e9bd3f1d6a99c93e94758ce8799b4f88a9ab674525187c2db2dbc697813b111125c32c996eeb8eddff4379f7c3ca5e2050af50197daad7a59279201c6e5a3e3c966af8f5c91a69d448fc933c3b40bb9a3dd64d1c43c15c6bd45fd26d1f79248626f26e9762b6d37bf852e2c7af2590e334cb7394ac88d1261243209337303738c0a2effbe95afc6aa0deef3ad195cf68e0d52847de88137f58a7eb54bb4e83976ab01006e73542ef2c30c8072f06ff37f7c118a59642d3ec7ba9925b8b09e58b872211595d36e4ded5c0fb3e8df98e9a39a1a356155eed6ee02a15bd8855aea480c1683b47fe4289274a381e0d2e16f08face1005b2f2e6063d91d8c11b4f876cd7d9915e2eec4c446713a1f82b4c128582a8aeb5664840073eb737ea207334895db41412b1e5b2410f4155053774d42aeb16af805d0415fd2a5e73005f482272feb8e34ebccd14e0b4fd202ee80eafcebc55fdc1c20e9b63b"}], 0x808}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 16:00:08 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x0, 0x2}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) fcntl$setstatus(r0, 0x4, 0x4) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x9370f40757dbc08a, 0x2, 0x0, 0xffff, r1}) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r1) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0xb3be079270bbdc, 0x6) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x1f, 0x2, 0x40, 0x77b, &(0x7f0000000340)={{0x100, 0x8, 0x9, 0xfffffffffffffff9, 0x8, 0x7, 0x6}, {[0x1, 0x6, 0x3, 0xfff, 0x48000000, 0x1, 0x6, 0x99, 0xfffffffffffffff9, 0x2, 0x1f, 0x8, 0x3f, 0x8, 0x2b, 0x7ff, 0x80000001, 0x1ff], [0x51c, 0x3f, 0x5, 0x200, 0x8001, 0x7, 0xffffffffffffffff, 0xe5, 0x4, 0x7], [0x0, 0x7, 0xfb02, 0x5, 0xfffffffffffffffe, 0x0, 0xcd21], [0x5, 0x1f, 0x3, 0x3, 0x5, 0x7a47], [{0x10000, 0x672, 0xfffffffffffffff8, 0x80000001}, {0x7fffffff, 0x644, 0x5, 0x6}, {0x1, 0x116c44a0, 0x400, 0x80000001}, {0x5f5f, 0xfffffffffffffffa, 0x4, 0x8}, {0x8000000000000, 0x3ff, 0x3, 0x5}, {0xfffffffffffffffc, 0x4, 0x5, 0x400}, {0x7, 0x2, 0x7, 0xf1c}, {0x1ff, 0x6, 0x20, 0x784380000000}], {0x40, 0x9, 0x400, 0x7fffffff}, {0x7, 0x0, 0x3ff, 0x400}}}, 0x7f}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 16:00:09 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) fcntl$getflags(r0, 0x1) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x5}) getgroups(0x0, &(0x7f0000000000)) r1 = getgid() r2 = getgid() getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x6, &(0x7f0000000280)=[0x0, r1, r2, r3, r4, r5]) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000000)="1d0c7c0cc92d71f8f62c88ed7b1adb0ba597e510f03300d84d821bb4baa01e2c8dd8de35afe657aae16b3437dd6d4e45c61952fc2bad95b78441c4adeebc8e1f2fe9755e6d20055fa3022a3a85b9b7df439dd15ec6f65b8d641a9b31280f75c5bbec68df56a6e426727bcf4d9abe2ac29a541a3f3c5feab20db789b1e4e48d2b1b52c2e9019254ef9cf36a51c405f88eb09dc0458175936a21902bd8f9b036be2246c9dc2f15705561603074d47f660c2a557e6505fa5e62be3f829240b0808ffa99f7e15c418012a51535beda7b3f25a54e17cdb68e3dcef0e655c28320c2bcf0bf17e2d8b5c766e0ca9b191d284e22c474bba62b1dde5c"}) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000466000/0x3000)=nil, 0x3000, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt(r1, 0x1, 0xffffffffffff0000, &(0x7f0000000000)="21c07668e5da6cd76864b2e6f29a7eef2980a50d50f9e959f79b19ff23d0fbe7ec165fbdf9c23c2c15dcf10d6995adea129c4b35477a180bd04d2e0800a34b978aed58cee2df3677a9aec6ce95a9aef78e5996d0d1d852894fa31d915aea0251bfb543bbfd1bbb84ef6b763b456af573b331a12642fafa076cce9b509cc434988d98724c37665b8f2e6ca774f6b80b750c47ae3641c0c0fb3c0f04d215f74e25d504676f7b46cf26cab1", 0xaa) 16:00:09 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x30, 0x3, 0x0) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x2, &(0x7f0000000200)=[r1, r2]) r3 = semget(0x1, 0x2, 0x439) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000080)=""/139) r4 = dup(r0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x8, 0x7f}) ioctl$KDDISABIO(r4, 0x20004b3d) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1811, r4, 0x0, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1, 0x4010, r0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1000) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="8bfcf1825741de23d7bed457a42caac210328799b9addd55b234447922bc1693294dc4badb8fd68834f8b0fd43bffad473cbdfc20e50bcbb44cfd5a7330a8a8a9a46762b020a9d61408a8fe717685c7cee5f5087b352fdebf6be7045ad6eb4f2082df4a6f746b18ef2fd371cd21510ca3fa57a40f87d70029b7410ba066f615c97bd739106cc5f84aa6a222a83a3fba3e96b36e5e9d57944f145e8bb4f6198baa12e0082eb8a9b3a444ffdd6c15ec49173018e9fcd5c5d3b147087f8db9e756f26a3d66cc47c072c0b03ec3bc282606dee9de5d5038250019dead5b32fdb3b4f", 0xe0}, {&(0x7f0000000180)="63080b33ba79a9f5adaa1ef875a56d61d7c4d591712da56107327d2dc19f1bb839c12a209cf34e02b442eebcc228b3a334b310a817e0241668bfd5df1353e00261740a91d60893780052551e1209e0322a32004a82f0530b226d543d71c231380814edfee1f970c26a21701e10c6520162049924fe0c614b0550fd42c95357c4026ea6ec7bda203e", 0x88}, {&(0x7f0000000380)="679e4c00c80ea51a17ad75df1397daccd84df755816c4e61131decad115cf04de97968670ba1990770ab1b35577bf96582321a921afdb47f7e273b7f9e7e8b2039ea43f0d21e1345749d8b04044092be7a8015626c04da13c752afc8a2281f1d997077937271bc60403cc5999c5e88f9e9bcfc1d098c49fa3b5c77a93284e9719cfc4b121e8d351e0381df4eae5d1d2665c89b6f1f3591dd5f3e9949b66c6b226a96ad18ebc5a047fdb003b649e3a1fc75fdce0e3433a7a83f9cea3973eca27c1fa954bba2587fceea0c92f7b5d04bc2837e5436e87fecbf5e06d20f8281e5208303488232c424abec4f7e5ff82f280a50aa0cb8d558a3e3bcfcbde0b9", 0xfd}], 0x3) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0}, {r0, 0x100}, {r0, 0x20}, {r0, 0x2}, {r0, 0x4}, {r0, 0x80}], 0x7, 0x67f) pledge(&(0x7f0000000780)='\x9d\x00', &(0x7f00000007c0)=')\x00') r1 = fcntl$dupfd(r0, 0xa, r0) fchdir(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000200)=""/209, 0xd1}], 0x1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="fdcd852d33d86e7921f4ba572ea7d08d95769dc47523be90b40760a56804d0bddb565245718bc08d9001c2199f21ea282bd53e3549602169b553d57b86449a96a85635e53bba1ac62127383cf2898fab7bf7133f33180ceaa3a7ffca71685ad2c6d0acfc0c3ccbca03152fadcd97be63790216dcf899f9b94ebf8ba369591952f1b6f5a72d0ddc91ae42a3dbf98d882bec687a53fe82cc3c16f5d5571b0fdebb728e0ac800bf63d5183fc47a198f7098954d2a3f052c2571db0b758f86df749ab2c168f8d4346d6ce1dd39a995bbbed0280e", 0xd2}, {&(0x7f0000000340)="96874a934ae8d2", 0x7}, {&(0x7f0000000380)="226d4ece29b7e01aaf9b8083294004f58b633cb5c6ba14a8dc06f713153185c9bd92d9d08b4476540ad3fa194df3d70a64c70a5c20f82d54679a936c99ac0fbc5a18c7736cc348394baa2fd285dc4104820a2c1fc82405bb60b184bb4de6bd1c1cfe8a777e7a3e2671e052a22b254d9cd035c59ad953dc8e8b64c49c3fee54912d690abc4fa618eca8161132964cea7d97d20e168a27e3478bc86ec69409d693aa2d50de57f802", 0xa7}, {&(0x7f0000000440)="90c0168720bed2b5782bb86666c9e92eb90c1df5df4d92d54b45ec7bc1b4f86c93cc7e882b3a594e2f5ee7aa17b4c07b142976ab51ed20ec884431e4cfdef1922eb0c9b04a218dce146dff41fbc11fe5e3dd16fb0285df809fdd0074ee4b1cef7691784a", 0x64}], 0x4, &(0x7f0000000500)=[{0x30, 0x0, 0x2, "f18359621849a0a9bfc1e5a06b1a4b9e1cd7a3764ba6913c0ebdf7"}, {0x18, 0xffff, 0x0, "0f59e0fd393c"}, {0xc8, 0xffff, 0x5, "966d9b5336a9168b0ec7535274558a8771f39e0122d7f6b6c987f2037294b8d3335a51f5e3ec312be2eddfdc6b9baa1f9a9dbbf3cdb1c156af7f1f1bcbe7bfe126a307cf327264a9a0af76b79a9a1ca758ed24548815e770d88d8a8766b6f3ffbf7f6b8627b81a6b609f390b465a22b66629eb5d6772802cea1167f6ffa7848bc88ae98b790488ab589f6c5d3ee6e2fe0029fb2c6b2375e1b7d6abc2f70e6ab5672303653ccade882cb01dd11a22ca9d1344c4bc9a0c1d8c"}, {0x110, 0x1, 0x80, "f3db83412b6112c5cead8828ff1c6eb99948529100525ab5fe72f289e135f6ea01eacc918b27aa91662a56bf4044fd76b6ccaa294f48272864a17107d63867731641d36726731f9d259e059acf25e43bc40a16c3c6278e4b7c93784b15ebada964bc3780d2bdc09a0735f85e75650d2bdd3a59403bffdc072dcf43a50fe7a4fadbebfb0629f042ecb8c8dba31afaee1673927aacb053d081fc93dc9f9eb2840ced788dd148225c48d86d23d210fd4af6ea0066de8b4bb241643193f7f2ec2cc3c4b143000b91aeaea7e55339b2f5d347383192f130c269d202aa286479d00f4086534e6b01aa269c40cccda114e2b8015a5e3e7529ecbc703359"}, {0x18, 0x1, 0x7, "d5"}], 0x238}, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:09 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x78) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 16:00:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0xc5ab) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) r2 = semget(0x2, 0x0, 0x3) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/232) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) 16:00:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) lstat(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:10 executing program 1: chflags(&(0x7f0000000980)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0x4000, 0x9) r2 = getegid() r3 = getgid() setregid(r2, r3) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500"/214], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x7, 0x6) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r4, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r5 = fcntl$dupfd(r0, 0x0, r0) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r6, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r6, 0x0, r6) getpeername$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x115bd5aac58f6d74) dup2(r0, r1) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) getdents(r0, &(0x7f0000000040)=""/35, 0x23) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="e4ab826165aab7596678a022845843b7b8cd7378b111e10e3b3f2b5e45e74f8cdafd0ce0fbb96bf6698cd424c572c3062a2fd6c1d5aa3b95e34243f1c34a9e95a21ee420cefe093cd9d8309a8a81a0bf73c14253185d0ac1ce82d1784f2f73b336104493900e90ff0f1533d6077eb4014f01dbe8bac1d01453589bbc45e2e6a2e7d3412b", 0x84}], 0x1) write(r0, &(0x7f0000000600)="f5dc3c127e13131f86a5430662c9840073f56b0d6837e452abe70af1b23d3fdc2576bb47d899a0e96e8a42c3a125d017a8e8fdbc28a527103458c9e08446cd055c4db1a4a4ebb95fd471abe782977133cb51ab25618d75c8b1436c782adf7470fc7ae5c82148f6d9216405cf653a5813e0b3e506f4c5c0162f071f1544", 0x7d) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x1f) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0xe8e, 0x6}, &(0x7f0000000140)) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x4, 0x2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:11 executing program 0: mkdir(&(0x7f0000000140)='./file0/../file0\x00', 0x40) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7fffffff) chroot(&(0x7f0000000040)='./file0/../file0\x00') 16:00:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x7}, 0x8) fcntl$setflags(r2, 0x2, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r3) 16:00:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x890, 0x0) getdents(r1, &(0x7f0000000080)=""/38, 0x26) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x3}, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x100000000) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) openat(r0, &(0x7f0000000080)='./bus\x00', 0x800, 0x84) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1f) 16:00:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) listen(r0, 0x0) listen(r0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) r1 = semget(0x0, 0x4, 0x2) r2 = geteuid() r3 = getgid() r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, r2, r3, r4, r5, 0x4b08f78ea88d9f80, 0x7ff}, 0x5, 0x4, 0x2}) r6 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmat(r6, &(0x7f0000ffc000/0x2000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b7") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) socketpair(0x10, 0x4000, 0x3, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000200)='./file0/file0\x00', r1, 0x1}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/126, 0x7e) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x0, './file0/file0\x00'}) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0/file0\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x810, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0xfffffffffffffff9, 0xb22d, &(0x7f0000000180)="9bb13416bc0888bffae0e12ad67ff44924345cf56f8a21676f50fea222e6998497a3f0701df581ec3b2a5840a204639de1812522af0545d7d5a0a43f2cd6fda7f87e8ea4296bea17f4ac636afbe213c0ba0805aff6aa3b88f2cab6a0f87d4e6bca988cdb8570a6c33789cbc0da7340ed82bb6fbcd7053ba049e7b0e6625b86df07f3a6dd909a05b9d633404d51b68fa1a2054a2048a8eb88fbfe3b4e7e8f46443582307600edc69f4336f17640ad194d1f5d5ff6740e05861a3b86fb7457e8aceb2aceb91a67cab96eb04417a5f65a3754b575e8f9b705f1dcd00a786edb", 0xde) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x100000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x40) r2 = socket$inet6(0x18, 0x7, 0xc00000000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000340)=r2) r3 = dup(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)={{0xa9d, 0x3}, {0x111, 0x8}}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in}) fcntl$setstatus(r3, 0x4, 0x80) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x82}, 0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008ba8162b27febf00000000ba0d3130021e6232e99a00000000000000000000000008000038", 0x2c}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000080)=""/91, 0x5b}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000280)=""/148, 0x94}, {&(0x7f0000000180)=""/128, 0x80}, {&(0x7f0000001380)}, {&(0x7f00000013c0)}, {&(0x7f0000001400)=""/6, 0x6}, {&(0x7f0000001440)=""/16, 0x10}], 0x9, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r1, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) setegid(r3) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r1, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)) syz_emit_ethernet(0xfffffffffffffdd1, &(0x7f0000001600)="001304df5f2b27046fd299b90aa133b7917f2d24640463abd5854f28a90438ad91d8ce45c0c3b04b924d81b3c028d83271b993879108fc52858619ea633097c07ca500d83fda346e703e671f801939c597f2a2974c863ccf3443a3d97f15c13fd269587acd40091307e86c46c590b88ddffa13be35865687d2ad4df8d4c7a3a74b990854f5ff937b411cd03c26eb630f7021b17c2118b68ad5fe17fe85931c790eb4a13a70384059abf7e840343161d1c4174c199c36b46b0745730000000000000000") 16:00:13 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000037, 0x0, 0x0) munmap(&(0x7f0000feb000/0x14000)=nil, 0x14000) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x400, 0x9}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x100, 0x81}, {0x18, 0x2, 0xffff, 0x2}, 0x9, [0x0, 0x8, 0x6, 0x3, 0xfffffffffffff400, 0x3, 0x1000, 0x658]}, 0x3c) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)="97b55f1d957563fe8b93562fcccc50aba840e0f00c2f71b00fa9fb40c2b3d1b857fa96818e11d750d57cc8aad19be87c942cb1934fe4818c0c00195aeb868803fb55e96b106a4ce1ce083c7935cb64c1b854f5352c9f594ca18b0920dc1b6e50275c81593dc52406fc0c348a0a0aec8d9b64bf11944748dd79e4d347659627deb24efb7a76a62fbf984e88089faaf6aa3e94b2d9cb948c6a2736aca46755295563d1697acf61e12a9a8d8d7f120ad98b27132230aded2987e1e947e17c862dfe56bcc1df56a483687e19d2a99bf33089f486fcfe2e4a3bc10f1e84e5e55d015b14b689ffc5dcdbf8b6f6b3495a75", 0xee}, {&(0x7f0000000140)="cbc2432c84b090", 0x7}, {&(0x7f0000000180)="88b2531d47aa2cba2ba648b5767e81f04e74104904fe9ecec4bb294a5fd2b0518f6b8bfa559f1db700fe43908be12660d51599dba76b62b830d4ae919fdce2a2a33f095cccfc934f8ca754c4e0b73404892c854092a52f0d7beb3e8eb0e532b412fe84", 0x63}], 0x3, &(0x7f0000000240)=[{0x80, 0xffff, 0x7fffffff, "5ecf2e79ff8ff312d04cb50ff85eb91124f550bd33243b800585affdf9fe0c0dfc89c975ffd43849aaead29917634a4872134f240bd4bbedd37cf8b0edc76532474f3c149958c001a10e2e226f5430275da3e1e01d12b5abef0af9c3fcd4abf1eda7de7a78d4786a2ba29a6704ad"}], 0x80}, 0x402) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x0, 0x7fff, 0x9, 0x1, 0x6, 0x800, 0xffff, 0x1, 0xdb4a62bd2760b2d1, 0x4, 0x8001}) renameat(r0, &(0x7f00000003c0)='./file1\x00', r1, &(0x7f0000000400)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) sendto(r1, &(0x7f0000000440)="a54698f3043c47583439123f649885f5e3b9bae8e49d6c2fd0b6710e7b1474d748054da2f04f3c1a443b6281de4f309c4ea6e20db57fabf4c20b92994f401727280f801d04ea212132d7a32f54f9a0897c6fc6741f029292b01754ea929500841e5f6ae5a2968bb8dbd6919816ac33cca41941015b461f1e84ba0da481a097779995f2958525a80a3a57fa5f3b14eb3f459f2ea7fdf3cc83de96443a4118cc5a2d76f34a1e9aeb3be8ef0c4c991953e666753f8ad1e5436a5aaee9b73bdf4b9542cd", 0xc2, 0x400, &(0x7f0000000540)=@un=@file={0x1, './file1\x00'}, 0xa) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000005c0)) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000600)=""/10, 0xa}, {&(0x7f0000000640)=""/143, 0x8f}, {&(0x7f0000000700)=""/188, 0xbc}, {&(0x7f00000007c0)=""/58, 0x3a}, {&(0x7f0000000800)=""/49, 0x31}], 0x5) getpeername$inet6(r1, &(0x7f00000008c0), &(0x7f0000000900)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000940)={0x4, 0x7, 0x0, 0x5, 0x4, 0x7, 0x18, 0x10, [{0x8, 0xfffffffffffffff9, 0x3, 0x10000}, {0x6, 0x3e9645e1, 0x6, 0x5}, {0x3, 0x0, 0x101, 0x5}, {0x79, 0x7, 0x8, 0x5}, {0x7, 0x3, 0x4b9, 0x80000001}, {0x1, 0x4, 0x7, 0x1}, {0x1f, 0x73, 0x0, 0x3}, {0x5d, 0xbce, 0x80000000, 0x7}, {0x5, 0x4, 0x3, 0xffffffffffffffe1}, {0x3, 0x8, 0x8001, 0xff}, {0x5, 0x5, 0x8}, {0x1, 0x200020000000, 0x7fff, 0xfffffffffffff0cb}, {0x6e, 0xa98, 0x1}, {0x9, 0x5, 0xca, 0x8}, {0x7, 0xf38, 0x4390}, {0x1000, 0x7, 0x2}]}) accept(r0, 0x0, &(0x7f0000000a80)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000ac0)={0x8001, 0x8, './file0\x00', 0x81, 0x1, 0x3, 0x6}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000b40)='./file0\x00', r1, &(0x7f0000000b80)='./file2\x00') close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000c40)=[0x0]) chown(&(0x7f0000000bc0)='./file0\x00', r2, r3) r4 = socket(0x1, 0x4003, 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(r1, &(0x7f0000000c80)='./file2\x00', 0x10000, 0x2) bind(r1, &(0x7f0000000cc0)=@in6={0x18, 0x3, 0x3, 0x4}, 0xc) fcntl$setstatus(r4, 0x4, 0x4) msgget$private(0x0, 0x20) r5 = getgid() pread(r4, &(0x7f0000000d00)="dd5fc0e7ac02ee2d16e0e95f62dd363ef767f7119079af5ba6d47a1e53e09f0e8b6ab80c836960dd5047520d9f0c89d7310df6eedd0f2a18ea1f346849fd94fd497c1a62aca4648ee0359b37a17cf452e74cf95e500d57f9dca7615beec8463a37e57a1f20c375051de4e0ae581f8675099906536e1621761c1e9f841c600f4580059cdb354f451cab27d0a39c02d8604b12227a86f7e109890216cac2d6ad13a7a7dd948adc09815138070fdd032c7c1a0a821af1add84374025bbdeb38b3328338cbd4adddbd04e1c9e68aa679de7d2795e5d4", 0xd4, 0x0, 0x0) accept(r0, &(0x7f0000000e00)=@in, &(0x7f0000000e40)=0xc) lchown(&(0x7f0000000e80)='./file1\x00', r2, r5) 16:00:13 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) fchdir(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="ca375ccdff7b09394ba5e7dbac1039bf2a0f93ac495896c79db456019bad6a86d7e9bdc88f6c46a8dec50f95d7f524b7145acd27346869b23c5dc0fa7409016ada02993d5ba0fdb933896ca7d47ef86616f28c90aa3a802d2c666dd1a96a6140c0070f6793b7a15ff00c37d1cf927ef0529e1999cbf04d7c5e048ce9e9a7678019f4d28a9c3872ecc16542b18a039ab81057f8f51f19fb062b790fa8b3e61140e5a3afd7505024b9787b75bf5790765f3126273192352c4875864c67273ef874e381ad54ca550abd1818b554c2e35480262d8a479466fb9bd30bd26aa77b1035b70502225cc4338e16a2764b7dc598cc6df7523612ae", 0xf6}, {&(0x7f0000000200)="8bb43eeef8cd10ce33992e4311d15ef1c127ebb39efb7ad1366afa8e9f0912bf093d0bc7a2fac0934920a951af479a70ea96c43b52afd5d47834f7c8bfc8160a26622862b89a57a97635da97eee971561f80b68bfd8d255fb1b8f3c6836a39c3b765567009ded64360b73d61ab08c65f3af974ce84cef144970e1dcfa0e33259c8dca4368cc6f794a3538db959f84e47eaee7583e4316b773469d904bec80be94b453fbdb4ef3304fefdd0d86bc43c524d1e34321e067410216169d2b7c2a34c20de1d265436b10ecf0f04be548b2b2668c6b846b68e35a676a0975bec7ee3244331122b446be0b841d9635518d705eea4b97ddb9e7903fe2cfacd670e490826455f010906c37fa54cd3f8c0b81e06a83c0b08ad67dd146ea46ea8f4cba6b89d459645a0ef8d378dd81db8a70914b5eeb4a2b295e11e79c8414efc30f59a1b57a1ff90a4990e611065948889f027dee24f5d560596b6c37769decba932f0a26ee361a05659f3585dbc7eb76ed0bdb6dfab931167a9c908e5d70c0195f872a67bb53b9422380aa5da025f9e8a1549c2f7685eb4995b44db5161cb87f6220b35ac07e5627f844e0c6d1171c4790277fb9555f31abeb61a0526918fa70b5898f1a3c01fc79e945ec67c2089f4207417b3af83f1adafa54489502868daf40cd0e92fb352b060ae37a82a78013ccfced8404967f4bc16c6fc7b38b137f97d511f027ffe4c6c63ecde5fa6ae034b1e8cc8c2849c04b7927f65f4a6cc7d662eec01948df5a43347a6dbc1961cf939feff88bed1539a5929f470b3651820b11fa3a4e7c1c11f492da516d57ecb63abc06383b0bdcded7c553c657b58639ba636546c4469978d4c4ed3a684f7109821dd7b91e16396ce143f52d3c58fc8b60c5678e27cbf1cb65ab4616a5d5206815eb0dc92e390117a77e6d10dde1e0ef9285d522c54e85a91c06c33b2ed52873c6376df9361542dbd705f0daaadbd25043748e43b3bb3faac64239c8c5e65decef053131ff72b9c35ed4c6d85a35e8a3d589504a6707b8c27283a769dd82ca3b52134ed5b17d31d29d5949219afdc935205fa98d9c18c8ea7b27005f9017a35810f65418e72509d327f8b6961ee800718d603e12f14e362b92b0bc83174c4b6d13cbab91827fc53aeeae9d5dc813836b355257de3ad020265c69d94d528f53f7b75caf6a8938c7a3efae8a7a815027998cbba0a6caaf51ccff68219bc0bc82c5c5b5e555a1581759f3bb32ce7152966b98cec83332e27fadb6e04cc89619dac805e166b2dd13161ce4b3bd2da339ea103b1544bf7e98590a21e11f5321e43b297831885300ea346b0965723f629563053e69566810144b5ce14c95365086a3cdd7207059a1ae6460c130eeca5723672e063e9c6ba9aad67305726561260a5be28c76edfc69ed9da40c1847e51ee3af82bac443f22071fb87fa85ae29e86c04e58cb0772946f177fa865688b0a209209dd8c68fd3231337065d113e930dd0f09fc384a1a94df98d51069d15051829c2c91c6488aa247db4e030e98207d06fa39728323febd2c14f7be7b8c9a100eda2d38f9c7eaf92892d8e7a1e7c6064fc406c5b75782cdf047fad46176e80e62d845928a485fe9e70a25a8e7e18fee7e31239fb78b75420581c15304637480ee79be5d9f01ba53ef9350abfcf152a859fe024cc415d7fbb4b7720cf85b76708b81de59cdd785c99aa63192ff6afda8ed3aee5230612648e59712ca0d669c18f4d1204833eaea815a369da0c0757849f778b7d190407ba94aac27df17283435316e9ee6861a9a33aef86a9aadf4376ba376775ba18cd7a07634dd28dfb504905cacc486a0b043ae476ac4e3cc02f4ea70fe61fa30a087f55ecd685eb13f998c8e684c62923df08a106bc0fe4bdf6e297e26524ec5b3a3a27665042498a0b2d05a9a4c3e6d1bfdc04ababba92f81869c8a435b3c9e3a555c49c5c557720b49b58757dcdcc8998697b0530126e02aa85dd218a9814d436187e63bb80f92bcbd1026b4e478c5356f224507e788f199389d762df5342896aa4edf69d14b93a39a68aad297cd07ce8182f1d187698f11178238b7de3ab823329a4a0f456d462c5212d254f37b3eb495556fdf7381cedaf0feb6a0517f5e9f18bbb2bb05e9dc924face8987c6925dc37652fda4f45f00c5b5278e40522ff0b4ba9d6f5a901f1d0eb60c2d4ca5ef1080ed9e52c02f1f2321b0dfa9889378da54a5d958e76d8f1b8a76620e2dec5e3f65b22a2c6febf840752f9314d9114d071038f64eaab8182c9315d647751fe9304d6abc22ee5ad7e7b3f3990a8f21846e0b06cd8c9632111bb8ba62f9420e8a59b6d8690ba2b976b5b3b26c491541527e22e662f86646af7307c2af9ffa96fcad8e6a863353fc7a8b33ac40b5f27689bc3f39b373cc663148ca94677a366eefb128fd3e1b850733359aae92db0984e25899c72caeba6e8e0781f7a5a7e4a6883180c1aa46fb82d4fd51ad044f5f3ab07b4f79ad7303378e4435bde7774fef18019f3074e026702db2f3aa8aaebe5407efdd7ec1ca2e748a1677de7d4573ed3f984d5e54f0787a86cef78d99bb126fbbf1850f371f8f610578e4b0fde1be1bd227826a594322f364d6a029edfd8b36f055fa0a5cfc9a515e8b93c8368d033172e6ba4b287ce855875b935d4d4dbd3f38a6ba54ce09f57c463830b9be5552e93c8898ef8d69cad2f2306a5fba5908f51892d91cc53f818dcd605e8ca8f11f4e653186d3ed1ef84af4a6559fb504c4e6f236e7a5c0d6859d7685a83945e579e958499833d56f2e5f6e49a28348ad3e00429506fd999a610c37e7c0f3141098d60e8ac204cc5cb12861388d5f293040097ace4a0f3555d7f4ae90ce64185296db8e076d73ca2bfb925111de1d10c6da826872b68d271204efaa57597e57b41b8ec0f007fc9bda30b775ab8e9b69fb292f6f62c1e20f59575ced4be024a2d8e2c65af556ebfd3e479c5ea488d02b0309a3f5d3a33d9609a1c0cc99c16eb365b41d84b3cc4d0801f0f9522430bb5686ef332237a147aa831d07729611af7a89e39c5fb98448a79e39049f77e9006346f8dbc3912e723864d749fe8ca6cc6dd84557348e450339252b89de428fe1a172025c45757a7d1297d7006787cc3bd73a24be174f91a3c8bf215d852a794133d5170e47534055b06b913f7b16f4157c8abbc85a096d7ff93c43d7b1ebaa2d3c3951fb443161250d3293609b690b3cff13d73cb6f938d0328952528fd24d1f2a0ac91097bd3120e796922cdb2ba645975735ba33817ff498ac29481544f5ec4961390de75ab7249b4648cecef7a334335e91a160e0346c390aec2c4a4ef8e464020393319a7f045f0075c5e0945260576ae221b59504282dcc89cf73b0345c1d61b9bc0d52329e1726867b0fca02bdf0da642edb7f85f64822fd93c67a13ab5a8cf99f9dd4b8cb68270f3e8d8438e6f21152daf3460b87c56b683c109eb684c9e91f45bd2e88a1ffd3768a05621ac67ea4b385430fc092fa0afd5e6c0ae5097994796d64c1946fadbe2b7795b5e4379696ce5386e042cdcf8b4e936fd576be7e758fc46b331632af7aba01480078432e4b77c72ccb154e43f57d8806f108c041c40ac9739eaef9b6b826d8d8380b9304a3f4115a2ff1168015e600668daefee2c557885f4a8f098ef9a8512fd6381a0ce2374788a96f73715c7eaa074c56cc7483680c7fbaef69c210ff8acd08a30136faed91aaaf0e49205a92d6e7bea1733721fd5aa47c223b4a32ac2426cd2e9c0028f08aac055ece6857edfc169e557ca91a09c3919d51855f9f7feaefb69ec6843d534494e4b0b609afc36de3065453e9fbc558bea6839191673c24c5d20d69fa7e069409897b90a3e0ccd8be461d615d6de7e5bce4576b1607126ff47daa6f935d30c926f91a4bfde6c2baef8ec6577e9f6281e4b5528b22a6c53d1016a1e496b3dcb442b0365f57db049853c7f219c520a7cd3c973837e61b05e51fc32ceffa76721219053267a8d815ac0351794f682ba24b749a85b182215551176a931b79ae9db191bcba7835c2d16a4cda0364435eed7b88f9ce6ca614bd0a13128945e04bc01f05a89b11f314638f5d0a27dd1c000b755edbcff5dfc2776df29e0438ca7cec30ec1460bae7637ac1792cb977fd4936d7d56329fa14b126acf3b9d298db3acb6ab3c5f99a803bcbba29e89af2c887d094df03e91fb67f75a3f23576abbedc1d7aedb2deb15e1b36afd50a2e1acbb43a03f63c1782b73a6bdc92b0f41e3bb18cb35532ea9f9e13aae8da081904fc9cfcde9defb472730d25503f1865b868d17a55d7e03d17f68ad2d5dbc69b6bcda5f999e2db523622de551a0a6e9e70ce78a5facd0d3a2232d37961e004dc968463e3d6e3ad64e025c45fab61e7891fd6267f292bc758553cc0b4b5369e2901910962f8e4b7ef69f2ffd4197ab52d21bfcb161a469e38126223acc40b2bd2db09eb1533bda4a241da19ed3bb7689d2c71002165a55ff2500bc5c2edeb918cf70e22053b7b6b1defb49fc4aaa7a146b66a2480cf7144d69b46835b2df94a86472c33473b25933fcbab8fc688c2dcf9d1fda6297b33ed4d196a59566d6293b8bdddbc26c1e70ffe18e3fa3f6d6d03963e43cc3ee609450a8feaa536826af83dad3845851e40b6c84a3f1dfe9a9f68de9d324fd181c35e95be22466b0856836c5fb42e2a290c6b71ce8f22afa8b7d93095d9d44a03136e6c0616ffa7035027cfebdea65e52ef1478503955336ddf9a647ff3c52d0ac00df962c6f87f3f2a283f07bf38b863de8e428afc01fdd4dbd872bfc57dbdb5a92b074734f78827e17ccee252678852b18ed62e2d7808bc97280bdd418bfd2e38f00c4b29efc5e08d20a80548134b95f03b0174715116ea588ebd06959bd396f835d353b285fa0174ab158a0547a019b94fb18cb0039d6e3082906692ec424ce3b0b522e00f0f2382faaa05d1f92b785703e31cdbe1b748fb76cc732ac9ed02d647cad58c5ebba88a268b93777a941449234f1f3101422a4c3d9108d7f3b038e44a514885fac828732a6ba72512d4b085bc6e5c3da7fa5d4ddd3f2b2bd1a917ebdb1ccfd9c5c284b2e5e40c4a13d8303f2af1233082cc49c454360b9d5b59b395d9a40673d43e1d75f89f510ce093caea84707c6fec48ae579fe0a7d9299e80440ba63915dee7d9ab77344065cf07a0810b513a159a0182867fed8d5b0852455ffba118f1a6d9e8c173ce90312552e0dbadd0321f799b27d816308e3bc73c775d58804e3536164d7881905e000894c84ee79fc64386af74c691dcc5552b61f6b7f16223b05cc7988a135daa41a81fffe186028f4ccd4ab68c20171b15f36ec0c84953fed29edfa2ea786dda952ff5687df4377f6540f96359c0dce5b8083a15692fce85a28c2f4b74c274bd4c1f3ed5dc1415fcd84c739af56d0c594d5e8e18adc2c5d8a594056cf0f68b0ce742938017d9f400ca19233f88592437c87909e18549aadbc867052731f1f16e412279aa7a5e13d314726edd864495d190ee6257198032a2b2daf49f31c3efa4d5f3529afbc5ca256bc587afa2dc0d1e14afc21b0efd017829bc9d61ba565bbc23b96b4169c84bda6e3504b97325f3b2556e2022eed510a72a9eb8b550171defb6e42b1af5afe37c50331af225fb3155dbcdbe4de3462ed4cddbbe80e185743f3cdd7e13758e1f9f9bb9195ec095e0af264ed658effdd12c7f12bdc7e734256f3e61995efbd9bdd55ff9793831a77ef36678b6fd9e4147ea056f5", 0x1000}], 0x2) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000740)="e5fb", 0x271) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000680)='\b', 0x1, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x8000, 0xfd}, 0xc) 16:00:13 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000005c0)) write(r0, &(0x7f00000006c0)="558107525efc4590e9cc1a8e0e1606d0579f55707b2853ac5b20258eda7588c224810eb90292860485da8ad0c036ad6948669873c1405ad0be47d659cfe9c4555d3cbeebe0b9dc57fa2778295ada5beeb5107542dd9f6340779f878d89355cffd0b1b17c7f78f08ff47dcbc1b692ace563b8700599c6f23f3cd10802d40da49b6fcd95a62dde97c1964f7ab197972516f3aeb6661cde852204be17754d78b4cb5eeefa84d337e65682699be0e3217ef917febdd76144a8422d92c5df36fe9e98465465e884ffb507346e9d9c7f3de0c13c61ec06abcd0a4375ac4409dfc35fa9fbc6de55afd1e5feec3ca9fcafd6644299ca6bfa0507c67c36104358bd1f8e8007b4f80a89c2aa0c38614e839aa9c3e15c8281a95a43d03ca28c7b98d32ef0366e4f819223d8da0002871a1c127c8c65c962189e243011cc4e4cee3e759fab117e667b1be387f4e1ce813dc51d86925520dc63b0af43b9f69e9921d3835ee4af5c2bad70d00361159d235c4adfcc608cf44d9e9214c55a94cbe49f13d85f4c2c425b4dd91ef46302c7c15d3828bce73ee88398e0d62e43b97c86d871307c61ec54e8eed9925224f345d72231170629f0b402d37cd74b76dbf7d927aeb79c78b960b0d74b4d59f9bc07a642654ff81822bc541ae9dc428c065d04e2aaa2c12a636408862d6e0f7c56d54a27c90dac16e858df2c739d9fac73b98f5e5bad1d1e627035df9355b4099a114802b0a81aaf4ef1bb30fa6ed8b0ccb431fa9c1b57a6eb36245ff2b7f62ff13604ab1f6e582f43e03c78e6f68967753151d26c5adc81ae45378c834d526fc70745c70fd0f63cceeff44a852002e01ee460b3533acbe6e7d7272ec2adf5d4a3c2b9282fe98a2e3c4eb19c289923afbc36c2b137bf688f840d0206a0249bcae06f56b5604986c99492dbce0f1979c5224a9e1a2c21ec11457ba76f799ab3863ee0f4b0334c8c6a16fcc92acb78f6929c92cc65ac667406f9a2667e53f5c8da6a58c29add406482db72d0b571114098368d0fa81672f49387ef51fa47c773032355d8b67a42c7d81d121a6ea30cf4318115ecc07442c17774d7526400aa84f52fdd556f427d2c1735602d0d40d7fdf6372dd72739af47b3f6a356a4b5f924e0e53b51ce7ad9fb19e24c222a0bbfc239a49e7b0d8be3cd022a09be9227b8db8754b1da4d8243bf1f1a78b131918a13cea6d84b9e852e5f774382e8ffd347cb0e197f32e44efcfdad426a59d188067d3176303e52fc5edac19d8bd044c0017424b24451dfc4b44bcd58e625a02bd03567182c5d942afff59747fa0df7b2960d5b93a4886338b3b4423121df581ebd54aa25d701c73392313bc742aa3afbceda0c2fbfef164479c600fa4640f993194f5da64ff8d6723d8c90c537c0a9d466754360f7eb47d1d25a337c0b8832d1750a2c80a92d49e6f6a3b42c0600f301f531e77758371dd87b6bb22c76abcf3c4b215fed08040327def6e677e538785b99d1b9fedd6f3d7732c7696f4abd4080f7852a3ee91dfb703c035f7debd24f991b3c180fefc5441b37f9b55a0a363230c7644f41e31036fb9f61218f505744874594aee0efdbfb479fdead68ffb3e26eacf897c24a7aceffa6a2e8e366ca4b897f356f687bdc5ec0548d1da1da04b73a4968e9560316bd39a035f9138f72a9ee7d40fd6f5ef46d65213cc3873b449318b4762b3ff457db9e04999b195950a2051391f76cde0031b1bec16d8979ded3d31f7e9643f27126d5ad084b0dfd4de11d2ee330ccfc045920f9062123a005cfc34d2b988efe121869bee49fae247a02cc85fb490d745961967260bab1f531cc6cf888cd7943bee3844c82645492f5fec404268cb8afa2e2448c61d258489ba98a9b3207470d8685af6bc54f59c0450407f4fba880169f983e381420719859755c8d4cbd2dfbaf3a86ddaf6d8dad6f36ddb4bd932c965352b428b79682bc5d981c843ccbdcb81714aa8f53d450bfa368dc938cddd31418f5a8fbbf85340691d50b4bb8d90de38867428d56b827606c2c6f15d1bc9b30519900f9bf4f72c4c10434024ce7d6bafd799cc4987f466f3a18dae3c290ab72d8a6d79bb1db06722bd8a882440827ab31fc8f8c7f5ef959bd9ed4484330db94d235da217a6031339e78b15396fc5d2a902f5915904d1c3198b765d0a8be3c16614acb1d0016c18d7c98bf202f20200e3c8df3c7ad28fc5b2f2c9b4604b88d695a035d4b4c7dab958b88171461ccdcb085151fd11c260919f2700f00df92fe325457580a9e425ae2f2177a12217b52ad60868ee1ed4127728c5b6b8d74c416651987b6f28fdbe4397cab82fe13aa9c319a7b31aa0e2f7cba35b831ed3e3aa84bf58e4672f8c21f0dff246062becbc7f0108931ab5b3d7006562af04864c8c9d328a49f3b43b1c35d929cf3d36512a0ab674d39611b4e9fc9084849c8b02dd6b1b544197a71017ef952a8c5d37b85da2541d84c7a839442d0beb457ddf2ac83030af1511daa2139fd11f7e83d329934f2510cd50f1b8df0a4dd8cf6f251055a5197f65095d9178861c4b06bdcfbe8b394f2ff4f64b91a70112f81ac51179cff213fee4bb43537a1db2f034c19dd47abfe8f30b065965a7af976a9b6fb442ec9e109a50e25f240c60fe8b5bd3a986d91114bbe153daa4d66d4e4be9c755b2ef0ab0ff6f9ee9c9e36583ef953f35aee08d4499dd43857e46ed93841b0a88acb593f13de07927c67771864bf5464f486472ed1a5fa0cc15282651207185b0a3ee167894ec246ccccd5ca7cb2b73d0692c3780daf814ea9d15e32947051b06792a9f4fd1b75f0f89d0bfd6224cd86948ce5edc560d36c4fc2c122622e3b52b14e99f31ae9d40c00b89ad3a6ca0010b7ff900c6a4c7fa8d5d181a62a800db9facdca868b5205955f8d52b1a9118e43d927bf57cb34bae9141f87c3799f932e6ca75a8b3bca9b0040bf8d9cead804f1593f47301dcf7acb132e915e7a034b904ab9dc7d336a512ac6c88e197228fd4cf7a158591062bb9f720e715fc74e8566f9d484f25c16db15536bdbe26da3dfcb967c3c2c3802bea71698fa6685d94058abe75762d7a6e920b5037afa6150551175677cdf5432af24b88680698874c034f7f2b99c852aaf994e1b34757d8c1939d75deb41ee1730af87f33f6226e73f2c011cf7dd00c4a111298d0adadd166e645a04c343702ec6841f755840b693110cc13cd8da7b0bd2cc2f6fd0c146c390f91d783faa7d4c942f4971bff1fd961264d880d3b9b00a88c259982e14421d5472cc9b7932d3c4b320e4ff575bfaf3da3f70afd8759ce5af2cea9319d96b3f720eb447cc9b6487441f94828f4c5142b5f69edd4252216fed24ed4c2ca25663417e2a7fab2d89097a6cb8b66d6ba5691a4e5252f3f04f61f794b7fb6f360f332a814eac6976f2ab7b9430c47d0a641af4f767959d7c1b84b7f3dfb874296ad1f31da056e6e792880c7f7b30fcf0a3184b9a403e4886856358a2657f95681f46af58a18804045a9b6759e6b5ef183419027468c708fb38e706cc4ebe4b7d5b79da9a1b09f1417ad4fcf9f69867421c8dbff930b443d72277c143eb978dbc000bf80592096aaa7f7617931eb2d5e2c85f1e9b37ffe0c8f83f9260fb1e3b3ba3b5d418f69cf9e16831583193b7cbc38494cebc05768f774e49b5acbdf0fdb97fc7796ecc569d9dd57051feeeabb67b08a791235d4e3ae784389445d72f55361651536df52fe9ad9ea017c2f66ff25622641d3b4bf40536808e9fd9fa0a68167d34acf47611a9be240a4a0cb33ebee9d5a2619629a838a4418eabbb53bd6067e3680b4e36afc6bb4c9550ca227017ee2db5613ed77cd41951e4b2d24809496f18a165423c999858e84002cab1d6de5cb7a5ada92d267b601b36b1bbc5c1985dbc13e598f0a5f441fdf68f1c654825d0579bd28682736cc9e863f5b1fc7092c892729f3460ad93970ad29c79c96c001631c03feff84ba5f0d42f0f66af5327526fe199f6f82340cedf28ef1a543b806122e3e1d535ee79faa50a4382bf9d92a8d9f2f928c0c9b900a514ced4211531b34d91d43aaba43018a9a83c816ebf6cfc3e99a1af9c9cf8b7331867ddb6962053cc28b62ceec8e899b72663715b2583357477d7e9d7c427d9fb33ae83d95166620958731da44e8646a3d43634a0cc182a2948b116def5449c2c86ad403de309b1aa995ea92b7902e72a39ba3e174f136d516e348bbd82aa5d22cc506b89b575efd833efb7942f8ae8b9e0d4b9c5210ced8fe127fc56969d6e0c96cae17f42ccfc77b10b4d2e8e220fc6b4ea6ed5da728fa24bb973dd685afe51f4e371e2f96035e1de0ce072a83318fb627401f85fd4205ce019e078fd4f008b3c89f51c9e6b5c6c715601be011f78b6e5f53dd89fb8dcdbfd7dfcdf262ff4cfa104391a26e0ae3698ec29dc03a0dc786658b96caed232be45976643154eb08ec13c5b3343a2355c5d34d9ae7d64f0f7c67963fcf1d2c408a041acc8e8aa51cb1058f62927e807c94233dc5f673c7523b0e06c74d60ae62a83c6407341ec5cb6f5d225e0564820d1bb6c0e6418ddc8d4c0cb857093191f03fd0654d81526a08842fcb0ad09a636d26eaa7f80c3b82aebc2a54b76f1ccf223852765c93eeeaff204ed88f8840be290f17850a48e3bdefcb7511e9ee0aaaf6482ff41fdf4496ea5177f0cdeecc99f45038990f0b182ace304c72c7a2b6879d6462049790a011b59fe2d26d8d7bc8cc50a894607f35d6b373cf74eb7b4fb2770520947a7b2421c6f45025b86fd701077ae83006f4bf01758c45300a9acef7321d6cd4dd6709baaaf14e021256dc403f3fd3590b2e90623e09e27ebae5b961116f5542dfdef4c4419e6e1ce9e7d53f4a7e976769a42e24f5c0e921794bbcfc2fac26bf3a51967e18af1850182a5895877febe71e4a4599504f37741e54d5287b9736a08ab5dd011e13c9d811b90e6e648b92af51dc1afdec7ecb358d5303f1aada9588144a89cb35e9a467e9cdc54d64a97a2ccb44f85918328398d5510ae342a42085645e92b6764aaf88f02a7915448c32c2bbaffdc74a76055965bf15a1a0d798f47129b0ea578346f50e2f01a40adc6feb57803f2bbfc2eb8f347e5c44c6dec06dfdda4616901021e779183b073d87b9f38d5c9c208d159b3d735f88d125c30216168ca4a410c3c3535f90ae2d0512db63ff50a89960d2316d981fa8d21e40cdeae8d02ea925f6993438a19b702826cf7122e1c6803290f24ba6d57592ff224e6559dca37b1f06047ad3e756a065ae7ec48f645f6df48e2aaf1b054d8489e0f6502873355e856414eaa858782afe5ee4c19860f4dc8d75b9f9a73ee55ee878966f2ddc7127aef20e2dc7fbe38095ce085b8e8801dbf643f06ba55a7c27e5911d7150da0ac3b87564e19e39e3080ef96516c6f23b100272f2f68221cc795524f170540e1a064b6a41102a001282c89b8f8100acbc6fa671e7fe642aee23ec5d52cc7f466b3e5bfe9b6b07752c8553ee63cab6e18835e215321bc573b3315f5d8bc9d2c1f37671f516692c4fe97d216e5c11112eb772d45d368b0606283b9177276304af626e3943a4aefb03e86522b6e53e5a1eb6d22cf57b74af8854127558cb39ec47139d7482c6baab8de67d1dd752456a18de28f764361f15a2ee88bdd2734c3b891f0a5f42904d05e7558cb45d4a017ec8e5635867e2cfc051b9999a4391b4a08d25467aeb9293d17c7e2fcd8fd000135c0166f89823877984f8032ccc7d42ad25062a7b0e9408960deff", 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x2) setuid(0xee01) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000640)={'./file0\x00', 0x1ff, 0x1000, 0x3f, 0x0, 0x7, 0x6, 0x8, 0x3, 0x3, 0x101, 0x9}) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8000) r2 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file1/file0\x00', 0x0, 0x9, 0x8, 0x0, 0xc0d, 0x8, 0x4, 0x0, 0x2, 0x3f, 0x1}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001900)) r5 = dup(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r5, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:00:13 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(r0) renameat(r1, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') r4 = open(&(0x7f0000000700)='.\x00', 0x3ff4799d35097ae0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xc4ee101c6b766cbb, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x4}], 0xdde, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = geteuid() r8 = getegid() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x171f3210fa273752, r5, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="18093634d105530cee71955747f16abe8f95b380cb6695a3ba714d36e4f493470446edf6e44f0cf12df379f22de0f1697013665a1dac28f3621c4893fb1f6c03fe0960a3a95de17b251266ad8f6b78c27f31b6646f1b9c1f57efc0b4105e53e179b60a4d4290ffb34a00d9f5ed9e4c73e6cdb50d884732bbf7abfb98e4d98991093c3469dfc36acba88d1b1499f1e707fc2409a1fc76931881ed5cc3cc36e0f6214c158e91b7e32e9a4a3ec71f672e35a0b580c560613e99046f890d737720ab87ef64187804f044b4919629e3cbad9608204400a1928f77dd65e1a0f23186a096fad1e7dc293a9ce90c03bde754ae0dbd8b9001", 0xf4}, {&(0x7f0000000200)="75eb31b9137e75f3ee0e3321d79d8df47e417ef054052aaea01f45b88027ed434e594ea6bf06044d0c144bed2e7bf8266685056d6fe7d3c5aacaa010", 0x3c}], 0x2, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x38, 0x2}, 0xb) readv(r2, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/119, 0x77}, {&(0x7f0000000480)=""/111, 0x6f}, {&(0x7f0000000500)=""/146, 0x92}, {&(0x7f00000005c0)=""/204, 0xcc}], 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517efb01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c34420000000000"], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x21e2c5fe39fd2bda) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000000e40)={0xd2, 0x9, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x8, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x6ca) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./file2\x00', 0x6000, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x2, 0x180) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000180)='./file0\x00', 0x10011, 0x80) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7db, 0xfffffffffffffffe, "03664071795ab900ef3caf0000004000"}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6, 0x5, 0x1ff, 0x1, 0x1825, 0x2, 0x2, 0x3, 0x3, 0x1, 0x4}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a00", 0xc) 16:00:14 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') acct(0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x88) getdents(r0, &(0x7f00000000c0)=""/173, 0xad) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x87c, 0x0) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0xa66c8222f4219081, r1) r2 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) socketpair(0x1, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe7a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = semget(0x1, 0x0, 0x0) close(r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000035}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe02, &(0x7f0000000080)="e4f9c2d3423d0800fdac7b0ea0") 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) lseek(r0, 0x0, 0x1e, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='W\x00') 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r2, &(0x7f00000001c0)=""/62, 0x3e) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="18d1"], 0x1) r0 = dup(0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000200)=0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x4, 0x3ff, &(0x7f0000000240)="44bd86efcb03869ec15841b27cf10a5c5d9ba698bc3d8a45c0293d991f862ca08f5879e7fa8672b35a3db42fcfea32c11a879320dfb4b1d20f6be593fe7b90529b211d3ccf1530ab08146e5d1ddc5dc790335196982fab5c3152f6f30d832710d289597501792446d492fcab29b97cfdf60df78d5f4f32be741bf2d4665112876fa67216d6ba25ce57addf509773a381fcb3568648cd058a3c60c62d67852c865f85fed8983863382644209fa2e9abaeb3f8086c4a2316c85f8eb450ee5b", 0xbe) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x82) r4 = geteuid() r5 = getegid() fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x20, 0x4000, 0xd01c, &(0x7f00000001c0)) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x8000000006c}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x212, 0x0) fchdir(r1) syz_emit_ethernet(0xfffffffffffffe31, &(0x7f0000000340)="01") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000001540)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3c5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x101, 0x4) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x10001) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x4, 0x627, {0x4, 0x100}}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x0, 0x482a, 0xa52f, 0x3}, 0xc) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x2004, 0x0}) 16:00:14 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) 16:00:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="78bdb95eb7719553a230e536a30a369c593bb3a34eda393b8b809accf7b29b1f49ddc22ca9bc2884fc8498732cfab5b3fb6b10e8e49408a1c9d935f0633709fe18bb683370f37781e83971e68707cc975e3dcb61deb72354137646ed79634e5e830f6b14f2c9918b9e5585b9a594e2dd5eeb4a2fca5c2799b44c5495529ce148889a4ca2be206188c9f3210019e420cae48b57da713cccae75f9f9b3183023fd13f9cbbcc12904ce7b5b31ee8137c58eafb128e41a09690a47fecaeaa37dcaad7fd3d1c8eb730ce0ea915c61f5f67b69424dd20b93ed29907ff73e79099e9d460a2493e1c34789ad3fbc95946ac5e1c123892ca5dc5f26b38fe8a8c148a8c80b9b2f7f1fe8ddeabff3b046ad748334b428bf295a9349256804b930d3fb0358ad3c4951db2b26f835aacd9674f8f6159b66ccb6123af00313e4e6972349b8fb64473f973710cd803293d4072672ac165d066ef707df71e085af9874979e94006bd2d55a5c19c9536eb4c3fb01415fabbc3080c328a4257c0f2214268cb7b42930f037d11243e266d17121b02a66ab0a06779eea88a74afadbc94a557b27d41c4e5c885b1914c18f86814ac5fa0fc3d742219cd7c6af65aaa8d4acfbcb899e2be33342809b015e6db2995278ff439825650239b1407fd659a180243b1a76a8be2ddfecf8bd3439502d36ea0c6f5b77b49520549373499b6f47710e3be4be6fd370502fd3d5211587e4fd541bb6be741a9c2cb110d67fb3344b3cbd1a0b5b3cbdf62249afa1baef8ed096e332776504548ee01b438df38113747e5de76e267d8b409a2b401c41154ef5e0ec0f5cab8244ede11fb61cef7d9a31b64d2971082c718f1ac0ccae7974c482b594ce18a1d53059a78579a9375205deef4e8ff3b3dd7ff599f3ac6de5cdaa7994ba8852866c67249c0020b5a64c8330aba61213616faa22c2e0d15b7c1ecce2153b30dc82f46c7a8b28ea3ad03715a3fcc8383f5d5e215b528db0ca9041f149fd5a66a1606c7c89cf7d714af729f721feeee8cb9b24e1aeff4fdc6f60e05f2294a12554fe9772a3b836c66afa00e8c527309e259f7f75c88eec10549d4e6aeba2a3fdbc1b84fe83217813eddf8a1fcfe3c83fbf3488229a70fe79fc4a8c931edc981e0f02d6a5ff44f455438fe37f0ec7d45d3b16024a5fb373fc06d47d2e523014f25233083faec9c6d01d7c68c9ddde89ae5804748ee01c613e9ff9da3c8ee2fcfb9ef53de09a4e431a60f89fddc93be668ca1bfa826ca2f861a4d03088afac85c388e9c978e6c14f05e75de8e18e5f2bded20b82d1af6433383082277e1704b3cc84bf78cdb090b9e8b0cd5ca47b7a89d2ce70835f3f50e685030424a6ca66f7c9799f091a52db16b555ef0d51135d23e61d56899c6cc1a08fb42c5efb6943ae184e76a52a594cead883b95abc286cea1d4d291ae5cf2b1450db2b8a876910ed2bade877c2976565b2c0ba47f63f989e6f865b466731c5a113154c4c3db8225cc7825759ee24d3213ff9d2a32d134318b394b7c00485eb3db28a7cdf11b6f9d443b9b2cb986bb446e746a244c4a0616bf8b0c206788fdd9d9bf132034cc732f93f6ccd1e11bb912d38be522d26784bfc0756dab23303e3fee5d44f877073ad6d5ecdcf70896388e6865525e3a4060d94f3e90574091211026b47fdabdec17a6f878a555070b2ce1a5028ad1d5934642e25d5b13107e7705d67612591de5a0f49a174a3a1dd06c5c990bc5609039519f6eb7c571ffeb34587839b239986e5cde5766d8abeae386de1553600b08ea71056c279be21c7ed391d4654a2863dd1649dc6a041969571f8154f2013412d8331482c890c0ad21424162f4301ab91f49afe3fcff2d7d036af36ec0b3e446e3ca70a2763a73907ed74b0919fda31c6c2b5686db12c2964bdbbb2a7ad8a64a538e698fae23828932657c59b84940c2f66445e281435c0899a08f18a7a7c52d3309072b873f5efb882ba0b2a824ae54c0211690b0a2d80b178f8394174b8ce9637470ba975d019cf3cd684ed5bd25436d51affe626f24423d2d9e21fe7afc689bd4b28c88cfee3308c140db94a03eaab3b315fcc1a1391cb562b8bbd6001025b19407713bd6e260e80ff266e60ecdeb8af1bdc7ed446cf05c0034b6fe1830428e511acb882f05b6d126ca512d75d7fc7925adddb82f18bd257a622ce13b04601b75b376b3724a1d5e5577d195345ba0c947bfac1cb92265cad2ada6b1f5052beef17801c96598f4491d63eeb19693aaeb1ebbf599e08d19253d84c334bfa975a33acd2b596cc11f990d10b8ed33711ceb6251145e259fabff88c0a8555cc8a4cc704b3e4845b9df24f3c1b06d7c6ba0bf58d58f510cde3148ca3f904fc2577f98f1bc4fec2cb32059db5aac3be54c9848f0c8bc45b4068858483beca909f97f4974013b0a82d6ad3006f74d452ebfc8dbcb68b9595aa109fc2ba4ccb0c782963f73739b6a7cc4795ae5410600de7717609869f45e22df7899666867c934491e5c6440ec683494fe217c36e936c8d62c6a25599360dd2600e3c2dbdcebff5b6b32bc07fb38cb3f97343b50e83f3a58ea01100fdab0ed801a79aafe839705d484f258a667718ea91d9a235ae758fb8d6388cd58eeea65407c8b1732c74ecc9f7e1be08ad3918bfcfbfcc711fa0d5d13868bfd07272f62d6282f1a5212ca2146495fffe529a52ed2c0fe30ebb4e87015e7ee6c54482d75b2bd3a1862927451b35f6b200b4bb9c49d5d1883c3599df2eeb3aaef788762aec2fefc1505c584e22fa026b27066dfc84d38fdc491e435e9ccffd38f56927e569b705dcf2faee51a4be2d1e2e6ffe8a84639259cde4ce16f1c42c74604243e4287ebf8de7958518db7ea8be14301416fcfd34601a54e24fe77a6600c52b35b8c76c22bbf9e2564232161f11cb1d2534f002ed2249e607d1aaa1f2e58b8d9ac61e7e4f9fce736e85f600a7e18914ba1a34e781a7c11d48264f16f86a01083bbde8f052dceea48ff993e0bc49398d10de02c11a35578504d26c918a3c9ce3302ba4922765ee3f32501cd3efc4f63baa97970348da6ebf75715c20f811fac01d2d7849d93abd7ada9edac04d9667e2dadc67a0bdaae07142917fcae7e1715a52c36edc29aad470809476891ee680ad1f433ce5bfc1ccdf2f8f60f1b0287d6de9c7f743cc1be7cf7410e9e99601ecdaed82825c0642f7f9d2b50bafb4ba76237fcc6e98f03653d1e1f48eeb5447385f040e162d1c7438aa53dae1600db549d88b557e8181b71ee5e481e6dc12a71375d362239b6d9230ce34423fc0d2d69c60b2d0458fc4a76f15f37ffa0d98291e4235670db32da3af2f8056f66c092e80cef7e812be7de82e3eb18cb734dc3d79c78b840ccb07154b81101d5c5a8312e36f9ae23e11fd47f22645f98920bc4abc4f70e32417d5dc737233d7debce4f0c1a14a83983f9df7c3a82fd2baab46837771d908bf52ec0ee833099375124d222455892ee3305130d6555e0c886088ef8faa7212932da89ac9754652ccdf48ee59f3a34ca5bfd765e2f98144f4f5f0ae7a18bfd6f30726dbd73556756e68cf5c466eb249ae56fe8c6b1f3eeeea0262b46e31bfc9a13f212d6becb110e0c8994ccfaf8af13d06ef6dd190f976d4e3cc35bcb6d50f290e5ecbd662448151e41508103a5b3d1a28775f8d1e1fd9016cde01459beb3734d7e9928c3e2be4442681f96b61265de5cd40153935475cd49f2a1e5e95e4f3e6461e983c108e98071d34a268ae7f53f02f8701f8a2c443337c6b4f2f08a48ae52c34472efaf7ef9a7b0548d856158e6274b6a450e2f72ad8869d6d047cbc7f6a19e75f150bce7ee9b316478bb22ec2f8122edbb2782c9d74315c86af35348bf0fd66a9b6da27ca9d129d24d2c0d516a5ba9297dafbc56225bca33e2a048b3b50ed9a4624586bdd65ed06ea6f98463720cd41e455b1d33035bbfe363e204b1ae96b01defeaeb0beb8d1e4d30ec1f52da5cae9f69dec81279affae1af9eff2c6d7fdc7bb4c001f5968850b49a2a57ecd53f529469a4a722d6ae7e601e2febdde99206b6f585fd42a89b5275424c56859d0240d3c646e32bad0986eba5870703d8b024178c08d0f28bce25473f6eaea637568fe3d7d209275751ac447183c11a3ef5ec1b7cf2de50303065208afe2d8e91aaad3a35c2179f2fc33a4238a0dbd23428f1866d3d038ee96e2b51e3cfb65ce3de802159dc69886b3c6f08f0f17373b8d00287a5cc39588f7f8433ff54917739ced4558cffcd4b0ea5a5d597443a3fa2e7a9706090ed3a41e0aac65e07487237aede55def542b2589ab707e5c48a006890cdb2a175f45494382de238cc74f2f4a3b9cd8335cba391f41c1737e80d4885a4e65b36be33f4d07e2ee080e9c3c9786ae62aab5ce45134e58348662627b72d479d1007bf1c0e19639432c7095476b3497add68f974dbf2deb699586e48f0999f1527929157e138269e43d69e262ad437a6f1209b904e30c8917102accfa1371d433d49fc1a2e3598a22d58273792bcc67bd4fd6ee06e670e20898a49b190cc0043c60e18806be187e2c1085b16ba3f083a4519b1b2c0d8dc10013b421ef4b145b803e252b5fa0a3e868583e8f6b286b1401211c2007c9046347734899d4fd9fd0357352c7eb6f2befa236af89d2056ee41fe7e80138ac2bbc78b1e29cf3f23d624dfb69bdd314d9a0f3fb318b0a9918b8e78ea344fdb97aa0098d59c0523f2db0e552b35b27584cbc66943454977942ede540af3146650aaa21180c99d88c8521f5870220abab005543a31ea89a9c3f155e27b24f22f69d956f814dbbaf31d63676ab853f55069111bf77577b1235d482e8ef65aa3d18123183de2c5ca939ab0b36bc1328126c6918d3bab6a9994d099b1ace1f12ef0cca3f8b05d33f52134c37d716aeaa198f9b97372d5d0cf5ea31cd40a0ce1443d65686398481f5eff7a532fc64dfab43e9efe235f7fe9e8565b41399fd5fb7a0d4ba683081954f325b862cccd04e01240bd0576cf7552182efa773749294ccb9e8a2d0132d446dad1494864bf3b721efcf8fe0dbb5ad476a31da3f77eac2014486dbc930021368c7989a4133445238cdf5b1bee0fed77033ef2c7209b54f870b11b2aa15dad7d74fc5f4d9f3ef4e83d6646fb610018d93bc53796b7ee4db2d46355771d3a0ebbfae24a81b407686f79965797bb8fc499ceafa6d730eaa083f79744752853ef82c036d833a3653d3a4f844fb0039927b69f430e70db5eb8a593c60c59d9e351c311c6dc7da9b96bfdff485450e6cfc9a1bab87abf90e66aefc6a467a042cbd11ed158edc83466ab54d27c63f3bc4a367e3a332721545051de38f507207f260c3f8b2f739e7e739bf019afa5fdc3db2f40e7bfec2447ca2bf54e894edd8ef10926f2e43f3e4d3551b9a8ad267cee198dfaf109e9839d8e70ee42e7c9190f38fd69c937f8d5a7e9c1621a2e76e43226e917e9032ac9b624f655902d258f8322898ab6ed3c062e55c7c3af6370155e0c564a9ddbdaa14c1dcf1872f0121e868f29e8186fab5c767e7a2ae421fd54a6d042bf659c7dc90aae3ba84b11306820911bc9cdb17ab53c6c1052f97c531ade6b9928fa6465a697ae585190a02ee1c18452b53f57951dc94b70c36043db60940bcddb6cd5b8326014ee6e1d5911bb590b9b74a4d82bd22a593a60302fb57397c84392322ea11c473ac14f26639f7c31af1ff101c4e3da9d1592e3050f86845c1a90a5d46bc9254b5064baf0d6539ebe111f24722c7359a5a2a", 0x1000}, {&(0x7f0000001240)="832b24054d1c87595f103485a26a5e70e159a053628ecea7b5d0949db79252cd1e5ec687f12e5c0147922658dd54b7f65c509fc4b8bec4d9175f786cb0518964d329c4f088491a9a164635f47929352399081483243211be7244f50778fde056bfe1fd9d153908b260392cb129e9e6351de9064d806df28ef3080fd5fc1c877963d2e680e082f08c078ab408154911414a6f4687bd90e1549b204e59c8685b7e79b8fe1ea6d9e8a76fe5cfc170e5526c5bae89a92c7c8cda7677c39c88467f474e0dd4b2d955a244bbf5ccccaed31f784a4edd7775b13d90a624471846510c36613931", 0xe3}, {&(0x7f0000000000)="f340045cf3945cb26a901695077addda26ca0d962eea75e53f355373a5e77c2d9dcecec143010827b71f5d8858e2173b321536e3579e3af09124b01d1e43ba46310119ca169abb9b21a2402551274beae1533b2f7a5f18dfefb2", 0x5a}, {&(0x7f0000000140)="51b9c63ac29c5bdb1b2b04391d52ab19d582f7775d8dfb1a8b0f13b3088a67e9ad62d442af56ab1cdc165d2c5de74fd58c74b2cd8840bbb7c9c84a8bcda4600c74defefe243b8f6a5f3a551e59d25c050f188bf1c34c6a6f11844f3f49429f4f0bec676e9ffeafe12a4a50985da06120f0bc275fe35c364cb7631f277142a61b8ed422d553b70721a6570df7934d", 0x8e}, {&(0x7f0000001340)="6e7530baef0ebb8dd1de6be5a9f835960a045783eb109e2c9d605b0e257e527781e94f6d91e1f0aba193b7a7471fd6c35894a8824e33987cd156bbd15009035e9fc67b1f8bf067d7a70c2ab3779705dd1b3b5d1c27fa5704b22d56ca1c73370f42ca62803fc29c6fc8ebec190b86e6fa31a8309de68fe580abc8ed54eb411b9f4401e902f736b5066804e7bd4976b166f10a51d76ec180bcf56d8495612aba4c3b317bf880eb49d36e682a4bbcaed7c6bbd0b3151b6614951d8041e81e4325c433a3d81583b4fb1bb1c4baf183964c8d583326070a815ee93aba73d8515722743efd25e0e3", 0xe5}, {&(0x7f0000001440)="272aa6573e9dff362ac5d9c01c89e875a04954445b48f39bfcc7b1c95bc7dd1dc2df865b663451f7685f013844a417d0d6e31fb554f080f227ec59f2a439696794f9ded5c7249cf8506a90be5261a26090f3ff1356d0c80240e4", 0x5a}, {&(0x7f00000014c0)="11d021c2509e09de24bbddb4420a361557bc15abc7857402540f7a8e58cc04416e129d55bf64b8044dc9cd6a360b66dc3257f822337c02ae1200c4d557733e34147a5a66ebfe40c8912997cde2cfb7c33b37be2d20234546a159c9a2232087bbc660bbac869234b27f6e75926d3395c39686056f900b6a700ed623b19c24ef4495c62d740c329822ac95df8b6d6574705fcf261febe20c9d9c6bcf84d091b402240d6dfdedc3fd403b04854980ad7b8bffd0cdb754888ea6132a73e8f84d197cd452b0c02c17f9a567bdd29afaecec58c6271873e13958b76b436a825a234ea2b4b59c20162c6255a4fc6c5a958b58a18564b3b72d567e36e8", 0xf9}, {&(0x7f0000000080)="b04decf59e18057fb76541b9715f9d25153727271bb8272ebae4ecd9f40a2a", 0x1f}], 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x100000000000023b) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x9621a819aac22414, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x2, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) r4 = geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000380)=0xfaf) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r6}, 0xc) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 16:00:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x2, 0x2, 0xfff, 0x0, "2c2269e7f3d5ee972112dbff1f709af97ec2754a", 0x1, 0x9}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000500)="43cf404d105313a18b82688b52fe47bedf7d649a37e1d2abb75edae880cf6f7a01c4be3a70595bd37d6c2f5d6552dd6e9add1a9130b9befd62bb17fb016f1d2598e066ed2ba846a907386c13ed3fc88ed5e666cea228467fa85651c23759161cac5d3f0dcdb663956ecdada3bef554f8c2d39d7621a51c5a84a891307a065531ff5c005bbd7ec42d70c603326e9417f0ad2551cca5a2f487ad2c76efc5ee8c691c0e813c048f7e30fc890863c4e898f235d55380390edb0544f2a88818625045aed1a0d8f3adc0bd6db58ae8a49683a8e4015d317fddff4b755d", 0xda}, {&(0x7f00000001c0)="3aaf45379f1943edf6a1cd3261be0bd35facc3b0ea2dea2a3a4a501ca5c240e07692e92791da1c5e203448b00f9a5cb29ccb3ccb9e79563e685c1b6d6dbc720a7c15b9b441de8274752dac8b2cce3793a734a7a6086ee9bdc05db9ac541530d3e833df491b613eba2b41feb427344562d6425d5b7a7fab2aa9832ceda345d5947ea938bfd7fc9c0b6d5437f41b67c1638a3b", 0x92}, {&(0x7f0000000600)="30fbfdd1aeff331830db74bf92444f55c31b2f9abe56c4031e017cd3e6e20f5de19577f39d044c69376ea84ba9d03f8122125652b050ed830b09ddca270770d124cb5c2f7bf2ba51a549022089556448a1559f2738ee0b1cca297996a980ef8a583686c7fed673b42e80e78ec3f19470ee8fc6696516893dfb0dd5d52804e287cab3b7f3a046d89be0d5be38a06b6a01b704db16ff571dedaa44f57527b2bb754d3018cfd82e2ffb6b630161f5f4bf39fcd27f30843b7bad8e299004029216a8e40933784a47693b5802d1778cc700f5555db69ad8023aa5b279", 0xda}], 0x3) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) pwrite(r3, &(0x7f00000003c0)="ef04f89c9da9622ed0009def5692584f4d93ef7db978193a6a7f756f4c58e08cde5e84951c351f401ef9716a75dd14b94fd4fcc089ac0d5c65d6de93ee04387b06b5154a202beb738a541c419e5ca1bc7113cc011fed2a1206d8d880f17d472faadc8696aed45015b64679f5feea2d6eec8bec3194ea87163ec79ed3d342ed549c502b9a7305a9a40b687e17b36441bea750ccd6f0ecc50cccd00482b594b020d24dbb56fc71b7fae74b5cc9a5af5828826d5d5829f11cdf5f3f206d1ef9857d", 0xc0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x98a4, 0x8000, 0x7, "4f035dd9d6a8007583e102db81832428fb873fb6", 0x0, 0xc5}) write(r3, &(0x7f0000000200), 0xff38) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() close(r3) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000340)=0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x9e, &(0x7f0000000380)="31f4e7d464af4ba802bec3fb15b54bf46e9c77e69d15fe7f7017e63d9431bbf11242002cc1fc613e441364c4cf4335239dcfe0ffa4be572bd540be81f012b61c4349c675c2a646bad5845c4d40ded98c46e3bae40ffa840ad9f61d6a7bb07f7bf999b4af2064404a393130ebd100d4457ca827472c617d3a3db12ee07f9700ebf5a8fde692f089924d5343d42fb8179a4c6b45fb330dd68c7c24a6f205f8") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20, 0xfffffffffffffffd}, {0x25}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x5a, 0x0, 0x0, 0x0) kqueue() dup2(r1, r2) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000100)='c\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x2}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x1f, 0x6e8e6d8d}, {{r2}, 0xfffffffffffffffb, 0x4d, 0x2, 0x2, 0x7ff}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0xffffffff, 0x101}, {{r0}, 0xffffffffffffffff, 0x30, 0x4, 0x4, 0x7}, {{r1}, 0xfffffffffffffff9, 0x10, 0x40, 0x8a, 0x3}, {{r1}, 0x0, 0x80, 0xce2cef161ba93492, 0x4, 0x7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x42, 0x2}], 0x7fffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0xec7aee1aa8552c86, 0x2, 0x7, 0x1f}], 0x9, &(0x7f00000000c0)={0x2, 0xc214}) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0xc0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x3ff, 0x80000000, {[0x0, 0xfffffffffffffff7, 0x10001, 0x0, 0x101, 0x1, 0x7, 0x0, 0x8, 0x5, 0x5, 0x1, 0x20, 0x1, 0x1, 0x5, 0x331, 0xc9], [0x5a1b, 0xfffffffffffffeff, 0x1, 0x4, 0x13, 0x4d, 0xce, 0x6, 0x6], [0x3, 0x1, 0x100, 0x9, 0xffffffffffffff16, 0xffffffffffffff81, 0x4], [0x6, 0x1000, 0x401, 0x4e, 0xa3, 0x3], [{0xfff, 0x68f46cb3, 0x3, 0x6}, {0x9, 0x5, 0x0, 0xfff}, {0x4, 0x36e8, 0x8, 0x3}, {0x90b3, 0x7, 0x6, 0x1}, {0x7, 0x2, 0x4, 0x7}, {0x81, 0x2, 0x0, 0x5}, {0x1f, 0x7, 0x1000, 0x7}, {0x5f, 0x7, 0x5b53, 0x81}], {0x78fcab6, 0x9, 0x2, 0x7}, {0x8, 0x3, 0xffffffff, 0x80}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x5, 0x8, 0xd601, 0xff, "66dfe5493a065e83625e40fb40749b81500aeb45", 0x2, 0x1}) stat(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) r3 = getpgrp() ktrace(0x0, 0x5, 0x4, r3) setegid(r2) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x2}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xef}], 0x1) clock_settime(0x4, &(0x7f0000000000)={0x800, 0xbe0}) pwrite(r0, &(0x7f0000000340)="4a9a698a551162764cdb483231e3c0d6f2f615311d32edc5170daa34687d8b96c071b65b7dc28ab7c0caae6204e53bf533ca1284530e564cf21fd0fc75b52d1b1670c7da54155516acf1198acb6134333719abf4ab49d8063bd5570a409b55f1d8091dc28c94dc89c27f048f5389d90b647ec0a735cbeb099828079cd78ea8567ba56ae6de5313c0e5461581baf3589dcff94c2d91c622c749d3a28d08dddde6fdc4033e245dcbe3c5ca7b0dba4c05a7b12d4a83d1a9f364ae916bc4f0d2ce9b0f8656f77d20bc3a9697b249b9deadedc003d4ecc846427a2bfe09c942236b4321ccc15a668cb76ec68286062f410c87679beaa85d923aa79c31c1057daec21c875d0ce353a66209d3ede3a0bcaad9894dfd3af44735c2afcb02c8f0dfc8f16475733470f8ff629c6e3d23205d70990e99dc21c67d1b5fc0f8b4be260f6ce1e34fe3e78fc1a6c9e501c52d602819f3030b1ff50a75e3728f17da3ab7bf466f38e96c4e9e3ee4ea30778cd13bbff88562f73e26a51552813e87b6acc54c992085deb511a9c029443ecac28925182e22c93eed98a7dc3cb0aeb16111b08cb9cd0450d3b41951f14964e85750b587e292c6", 0x505, 0x0, 0x8) shmget(0x2, 0x7000, 0x404, &(0x7f0000ff9000/0x7000)=nil) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200000000000381, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x8) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/240, &(0x7f0000000100)=0xf0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x100000001, 0x6, 0x80000000}) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0xffffff6c) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x66, 0x0, 0x83, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) getrlimit(0x7, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) select(0x40, &(0x7f0000000140)={0x0, 0x5, 0x0, 0x2, 0x6, 0x7fffffff, 0x9, 0x2}, &(0x7f0000000180)={0x4, 0x0, 0x0, 0x7, 0x80000001, 0x3, 0x81, 0x2}, &(0x7f00000001c0)={0x5, 0x7f, 0x3, 0x3, 0x7, 0x3, 0x6, 0x6}, &(0x7f0000000200)={0xdf, 0x5}) ioctl$TIOCDRAIN(r0, 0x2000745e) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x0, 0x8, 0x6}, 0xc) flock(r0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000340)) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x200) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000440)=0x7) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000480)) connect$inet6(r0, &(0x7f00000004c0)={0x18, 0x3, 0x81, 0xdacb}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x6) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000540)=0x6) chflagsat(r0, &(0x7f0000000580)='./file0\x00', 0x0, 0x2) bind$inet6(r0, &(0x7f00000005c0)={0x18, 0x2, 0x2}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000600)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f0000000640)="b5251d51c9e50f3a8fd710170ff58912077e555cf0307a6aefd5d7dd869140ba5211084d2cffcb0bc15daca5e52f35ed9185026c8891e113b3031bff0e800075e158bd523879e79bf0da82ad93dec5504f5501ab5d6d3eeffc17216b2de4f1878349889ae9fcd9e17e54438f5be66a622692ff609599a0991194310295a43c0dd4de7321a904785fd78b12383f5eca31a2ecb4877aa28e3cb5a149cf9a08ef43fc9ccc8c036160d5795fdfde5a24e39f7b0ad87a05ab7d7399f8de3ef4a8c6986c00bfe41903bde4c04be7264217b35a2f5bf4303d32133c8859da77a5be", 0xde}, {&(0x7f0000000740)="0127eb42884996d58a590491862ff353dda77aa68bb6917c72b5efa5eae277bd4340f80a6c4d30c3af504149bd321c6d44e42202d7af2c67b37cfffbd895760bee808fec19423be6c64fc88a075d0fa5c47be90991b28d614486a765c65b7517a6ac8b558b2f12df2b5668012dd27f4a122e353f89948a459eaffcc61733fefcd92688dbb7567b8139d10d4259fb1da281696c0507b12e994a0ab4e4a303d144ef16a9ef027d49d6bfb986c9b6484b3a3129e41503d920a978f128c76d57cc6bbd528a2a15956cf1", 0xc8}, {&(0x7f0000000840)="ea3f8b36a81f33ff91225d38b48f2596b178ef6edd0da7ba49a59902b40a01d9e328a3b94072144400f2701ff637ddd1f7cebcd9a0b27027a46a45028874d6c4beab528fc1fd0c40898da7a97dac7fe0a49ab1c82a7fc2d12281602edd2d1955a2783479d8658139427cdece2e17506feb07288086c3f2c9666910a7cd31fc92f17c762c716ab46711b649b27fc4fc0ab478fec55fe140d00f45d46b569352a66231274cc1a5ae73f22b0e80d627d3ebefb70b87a56864f71b4fc4246156b5bff24f2a3a7c523517b8562246505816579f83134d2fabcf966cd012738c45f0f0e31a919457465c9f3bd015304df1bfc707ca2c", 0xf3}, {&(0x7f0000000940)="84615dfd9fcafa2b2585078dbea6226c69b0f768049283120894d8dbc60e8031b91cfb6b03dc8cf81e807d1bda1601dd6e3d54e93fab97e50d967d20357897b493be49795147aa086f1d2fc1005ec65439eaca33a6fba4d14470cdadee4f2b8d8a0fa1ea6321085c8ada05883a2dd302f9c87da0f4f926bc6b0efd6911a07a984a9b3d00619e1a163d93869f6258dc7af430fc7aa69800a7a9a250a4343f2e9955f7ef5b4d1e3cd9c98d91e36c51a3075be75bc6d751dd0c83f89145a9e490019eb8df3f5bd13027691ca922d479cb8a8a66ceca7c2cd7dd56b09887c53528fde12231fb92080ca020a05ffd92b911ab94d8281e5e74b712", 0xf8}], 0x4, &(0x7f0000000a80)=[{0x40, 0x0, 0x2, "6ae3f55ca459c0f5d949773dd32dc3ebf287e568aa28ec9c3a8bba8049f545674ee385cb55204beed3f869"}, {0x38, 0xffff, 0x7fff, "81ed1f0518875d3fd133156a506cd74cc66c70a9c099a9c12299fbbf9c31368a878d6c1c"}, {0xc0, 0x1, 0x4b6, "58e4976e5f8c1b32ff2217b02ef23c52f5f6183a7abd436e16a3a90428954f36a02252138edd4a8dad1f57d5f8e734614378020a4ca2999a417d2e0dd76c674da333f53d3bdadf849705cacabcb96d2843ac96d166d87e68bcf4b47ef7612570c5bf814a123be135bd0e8ae881965424d2a25a3dbd54f1d0df71495ed46f472d0fb437a0dd64f3d97aad11cc09abd4195dc2f29a527ba41efd89b4070ab94f87de8b514ee976c4dd39ebb91c308f49"}, {0x28, 0xffff, 0x8, "af17e93b1e6a1b3cc775080cb660ad9c8a9534"}, {0x28, 0x1, 0x8, "5f810990372025e21786901db616446562b8c22e"}], 0x188}, 0x404) lseek(r1, 0x0, 0x0, 0x1) 16:00:16 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xfffffffffffffd56) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) pipe(&(0x7f00000000c0)) dup(r0) 16:00:16 executing program 0: r0 = msgget(0x1, 0x248) msgsnd(r0, &(0x7f0000000580)={0x3, "287c888735dbaf10cfaf70582d0bf8f6a9b8112dadc13a8f11be13706c19b906a64d26c3dff4ca5f451517f662a13e5644376dcc413d21ff51473a153cf25f82c74b7bc9e8b80e265597bff662707f99cb2e561e5db51b70ea065e8f8266391a94ad78e1975b29a026141df3862a7fd531ed506c767872f10776c0eb614ee3d1f6d5534e2698eaea95963cb885af65f9f539d76af54e67c08a024a9430c31b53eca25504380b1ce0854d396b4d7a2b7969089a148fdbeec791cf03a201fd9e05eed891a82e92a2d5"}, 0xd0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r2 = msgget(0x3, 0x100) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r5, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) clock_gettime(0x2, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r8 = msgget$private(0x0, 0xffffffffffffffff) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x64}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:16 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55415b4f1f4799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab5d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb9ac2af433ac90f25b74d922f76208a98baa4ee16e3a11560fcbd9b90064c9810f9788a0c4d42c25d77a2a3560363bd1736599e6111a5e5d75aa5727d25c53f8aa3bd7ec79636d143976c9dd8cd3e5d97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b550439df134e6d3dd45fefefecc20500"/1192], 0x10) writev(r0, &(0x7f0000001680), 0x4) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x7ffffffe}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00') getegid() chroot(&(0x7f0000157000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) 16:00:16 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x8001, 0x9, 0x6000000, "b06bc6d0d606bde0b4da18b9de5be900f6705295", 0x70ec, 0x3ff}) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x74) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000440)=[&(0x7f00000002c0)='/dev/wsmouse\x00', &(0x7f0000000300)='+%\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/wsmouse\x00', &(0x7f00000003c0)='*\x00', &(0x7f0000000400)=',\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='/dev/wsmouse\x00']) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7, 0xfffffffffffffffa, 0x81, 0x4}, {0x100, 0xfffffffffffffffb, 0xbca9, 0xd0a}, {0x10001, 0x1000, 0x1, 0x8}]}) r4 = getuid() setuid(r4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000200)=""/95, 0x5f, 0x40, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) fchflags(r1, 0x0) ftruncate(r1, 0x0, 0x4000) r5 = dup(r1) ioctl$KDDISABIO(r5, 0x20004b3d) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$TIOCCDTR(r1, 0x20007478) 16:00:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) pipe2(&(0x7f0000000040), 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/129) r1 = kqueue() r2 = kqueue() r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000300)={0x1, 0x2, 0x0, 0x3, r3}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = dup2(r2, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000002c0)) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000006dc90100"], &(0x7f0000000080)=0x7) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={r8, r9, r10}, 0xc) close(r2) kqueue() 16:00:16 executing program 1: r0 = semget(0x0, 0x3, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) semget$private(0x0, 0x1, 0x82e391ea08a7bdf8) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000580)={0x10, 0xd, 0x4, 0x80000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80b}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xae29}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x4c1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240)={0x4}, 0x10) dup(r2) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) fchdir(r1) semget$private(0x0, 0x3, 0x49a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/219) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000001c0)=""/71, 0x47}], 0x2) lseek(r0, 0x0, 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x5, 0x9) r3 = dup2(r2, r1) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x1ff, 0x6}, 0xc) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x20, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x198631b4d781e000, 0x3, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) getrlimit(0x7, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x200, 0x800, &(0x7f0000000140)="9e304b2918e69c9adf0d5b9795530603bf21f2a380f1c9f054c481172eaf5e9f5dea7628f43a806c59f6b35fb0b1f3774329b1fd5ce4b5ed59b769aba883c808e9cef9ff3cf13c9bb11fbe60b917f4c37886ee584d07d8eca5e167b62713ec1dd224c74cfb23583fc22195b1c37a6dd2b116ec3fbe64492102c7dfeff77bd6ad083b3abb9dca6ea1494deae5224908381072a47d26789d959590e679cb861400d1bcd3a5bf694f44c981bbe867813e3700d8bb7acc25e6fcdf86f1770dec0a311b2edf1bec66b541487e72e9b622d23b73ad1bfa4b82b91745c02f91f8317ed6b22b013e91be74cbcd821168949ef1f76ab9a931c109084e042320967872932b1a06cce0f726dc71427a7fa29af92753448ab93541d8cc0eef927696e1c34f9bcfc13b9d4d995ca4106ae32432497bac169489c800f6e55fe55cdc4a2a80bd984fd4c236fdb3638e40c3de09ee4ce5dfc12832f2202cd6f2e8ab47505f03920f7bde072e4dc494a58e80e91625964f4e3884b8964432b0d62899405d00b5733814ea0eb09e1f9f55b553840ec79cbd00a34af8c6dcb7afbbeb0773a23018626c76f5af57a305eff02f73a4e7a2f4bbc1eeacabe9564842a37ea1cbae7d00701e4a4384c88a4fab43fa1d71150d5b49c5993c612936382bb3ded7f90a4f3b5052c0fbb7389834db8b01cc6e9cda91748600f4dcbdb406b746a7b02c918e4a2b2148d700e6c0ad8535c3137551bb40ef9b7e7c62a06b44188973b4584c2e215209204e4b3465a6a9c3fd4b3dc233ee1ed72d84ce2e24d475421e818e4c252819ac8c086cc69da7b6e87306978f4dd025f601a65eeeb4d26ba17777aa81953058840f0c514ad9bdc7b5ff4342dca4660651306e82881f17b5e96a109817c68336ad39aeadadd1c49e0accdbf9f00ff32db662c5e76a94530cf90c1eff2d928fa4a6cf9c4a35b8185261daaa672dba25dbdbf2654dfd5f7bf194d29629ccfb8e118ee5b6f8a60cae8805c513528f29ebd322353783422dd471ae0ada0c6991e4095201d4f7fef4a4d97501c9bc1c53587360c46478ddb036ca701ce8453923ee924643d4999c27034a80c762999312cd822bfa0452cc0ba7aa64bbb48b823dc6710bca5e974f0721866108e69d0e6e015cc6b63b4996b61fbeef842ddc36f4b2c4d0022ec360ec99a043c52fe922eb171f846636392dd0a6f6bb0c939c0f02e0fb3ffdcd8755159043ae1cf619457bbd839c0fc9429222a6ccb74775da24a0f402d6136b0cd0217cbbc5534e35cb6041304c42c277ada4b7248366a9252470cc8c7d8a24fbe51ef7e24dbceb28ed79786f66ce028f6b628e0a3a0d22fbc7314c3457baf9939bc1f3208015bcad4e624bdd49139e4c3dd8bd84b09e057053459c24e70c43e72162cd2926018fe9d3054ee4ac9dfa9ad3b6a360c57c746cec34b6c4ea5574bc1ce29f27f9e3c1cfe82ddeaf80f2eebdefe56aa7c9229311169483ebcc6e7fccdd1cb7eaa5812cca99de878c0b472c87cd8832d4643901f0ed4abf531dc26e74e2ca92aabfbcf2c9b7c86939c4c5dfeb7767a3df47f3f1c1776c1639685c661cfadb55dbbace81e5584ff27c7abc5f6df29a2e19b66274434866cec6a4eb5afea739cc6aca0285380e12bfcb2f5be29a31a597bfda46e19a5bf37aeebc54ae8914555b9f978afd3873f495c28d24e913b0b78a9959c4676cbd1ed2fc7f72204c68282a430a7e4fff9f2d379e65c63c82b3b376dc8b91add373d198f817f7c04b1d0176c7518c98f67f47735286adf4ae7c756ec6364401bd7b63aaf4b448e72f53ec08053b6fe4a226121091b74fa3711c97d433fa900d8dcb773e6d9536eb95ca9e6d6f6cdc75233a0167a52104f1c1fab28d65f57f8e965c7de7da8ddf3f2a7b7261a8d52df51d4345bd1f18823b4b24199402c7a8022ceda55aaf7c985e7b137bb224a6aa8d85d445ee41336cae3328a185ba966f5a04231ec1fe47d853af74142090219d0083b249c3947de034f1b5c6f7bbeff7dfbb2dc0d690cd5d1e4387ca45da84093004857213ff54f38edc59bb4c16ab2b260c3b53f0d5c05bab3e2940fa38b650deace77ba26e0b49b4b36f0ff5e18b8058739f932f0eb2d1d20da32f6e3c2fd9c67834b401e43bd96f6ef0d426fa2efab1bc674bd3f0ddaba9d9cc7457bb83216dee37f3d310c3b6d75292e1f743125d6bacd37346684bb0e33f330fb85448b63d5bef165587813382286e88231d0d724cc868d6264fb264eb1224c8dbb3678568619baa629477887a13e11fd227244a99e252f90aa7758d3f572ec3408ee68878ea59cc55daa16b554e607d227b463abba31a5731bbb0b2398c4fe08c2b3bc339f4e2aaabcc4573602038a7e885c9238dedcd719de057eb5417bb4771b777e1c1968496f99a55ac4995aa2ba98dce76caa7719bab7b5bbb0f88b7ae9606e52d107e5c2ecf6a9120c89ed9585ab19b2b932613b541465a65475cec3c79bfe310b867855f5f5f69946b03b23bef48831173216cafa3be39e96283c44b74be842b3324b0fd0e6015c6bf5991560eb180ea8e2a0d09f05283e303407bbc2401c2625d0ada0b12ac2e883296f2aaeb43e6f589b02d880f6c7f427fa02ae55074a9a668cb0fdc28acfca6136888938f12f86842e4c5469f17dd5fb8cdffe9250d9709edc0f5628bc1f718fe5bef02f63b1ef31543629839eb118d0020edceec8f57bb5df5a581fc52bfa174333edd4681aaca5a9672ca8538ab859edc939a4fbeb3bf41d1338b91b5639237783050493960790eae3bde457533b4285c115c4f50375bfb9eed60dddfe70aee382a3d682d754031339d1d2c1643e5cf3db2fae87c4e9bae4670d64abf278f57fc23e4f769b6c2cce5275cef2cbd87d8f2cdf8167352b315f99480aef7b1c7c6bc3f106220e9ab386f78a0d3cebbc005e99a8b8fc4025f9676a6af78fb9b38977250709eaf811bd6fd9e0a19c47d0195d6c661e71b1cac6ebe652f6d4a46eeb16f7550df7e6f5b62d017e2cd0658a680dfdce04f1233665779d7985762cdb4b14aaef62d376b02b5c0333bcbd672da58326aa7573ff15b4e0559b71fbb1e93b56fa810ebfa01a383c6cccbd0afb7abb499fc1a91ae06132bf540d45efcc026987ffc65c174094da293ca3d320643a2ea653c71df2fc1d864677a91b9e7e1880389da33d8968af3ff16f61e1c8d9221963d19b669a4f1af3414de48ea728aa30607e59b7fb2a0dc887cb70db7a2aa7ca61243959c6f4a7858507c21f644d9071d821d7685e4e91d5b87953ffc0ab2c1507d6ad616474efa2a949d480a65ee845fde41f53d2aef9686a92be8f6d261e39483aeca3081bf3a825c5cfd698359e8044812b5a96a2d90cedb6d08eea633a97276bbea0e64aaa38012cd2642e2cc17001136ea91cffcc1906582c7ebda46d1f52d07d3f8f09ac80d8fcb45e8f95fa5714adc56eb3d357b0c7c8d68249ffe9d34e054f88595a06a6f93a2f578cd55ca133c2c8b2c8a1648f7f13cdfeb3b5b78f397692173597ef60d97f655fe2a1f41fdd96833acfd23d61bc6ffb47cca74e2a9f057c7c32f52e8e9a497f371dc2f0654d51a5f37136e4b45a6de638196f7288099a1345a3271e1adbc0748c31a34e2f5d6638dcefce95926942ec29729f902632fdf6dc7bd40e5bc48e7721fe315a0fa7abbd3038c877f2ec7b2ca5f4e4abec211d82a718cc59ddcf68076a71e61b8dfb868a633e7448b20aab84b2a260b31dbd2402828fc1e4389625b1c009f6efa65b1861d0af80fe212f8b2a0f4fea2d1019a9dc6ae942e92373615fac38612dd43459ea5827a0b70c5ac99e50a65fbf57b38abc37208eaa33971abfab36a8eaf0da9313477f4f0023b86756ffbd174d5aaf01c7b9d60f06ec2cf899342b9f00dc3a28e9659de5b33b740d3c12c700577746881c0729d5971db757e1f709b5e2a51510043c1c4d3d5aeb57068a22887e39f51efab0d3e269a41867b3d6042bc8fa77cfe63a9647f147477f93a4f06bc1e48314843bd8fd44ec0a126e8a978b2fc8b3e62b70351b03ffbb2670300b104acde13312478f53bbc940c109c3ce9f150c6a7ad58dd11684e1993033718529a07cb234d04167e5f9ddc9dcbaf90042d29b3f849c60d121a79ca1ea25726b261be78d0879d6458f23a77b041bd05e38302b0438fdaf09e2ab43c631e0bcd2469a761f210ce2642b58dcd22aa0369634e003d8eed552e9f98b97fa7799aa0e7130125c89340982198711508acb851c8e974e6e1daae4a992280d44596756d898ae63bca758787f3a769c38386bbbb8b1576c250bf6dfda71865ee69dea2bf6e38930ba64a85d8622f426851aae936f8f29b20ccdc1b3524871e8b7e666679bcbbaf27109e71bc275a8cab6bcdf7646e48baf8b064f440e066f015c055a2b31e5a5bece30526e6553999e493a5d8df2fb85981f9736838e741816272709133331171e968dc078a4ef3150a21dcc6514d348fde2eb01b01ffd786310a5f62d989079158936610834df7d6c2b190c13b3c535b3933a38b2aecd821022a7aa00c50a24514886e0167b63c06abbcdac62a2edc495fca9943b56bced637856dd42a749529d27db716524ce2221cdbc37a3a0fe178b2ace59e38a804aa6ac8a9a1b6f499ea0f84a78943792c5ab7e93f5afb8067ce2cd96ff80292646d155d699021b68091ae6d143175e84b52d69a63910c4e1d453c3cdac27ac9656ac9dec0a6baabcd9c8b3d47797c269349ed1511a82069ca7e52b6a7f750185b12cd7f2cfa6869e6bc237970d7929951416593e0c53d1248acaded26c7eab92be84f55fb4800671258aa70a581a75f818207ddafd1d4efc3b9eee8cb866b0a63688d045b2bcc0e6c7cc126716dabd54e982757f308db8b8593d0bb4a6962348df3892ab5907340e8326f6a581c8165a96c2d12c6b689fda068ecc1e14b13d004569aaef4f318c436a76cacceafc11408aa730335fdd9579d49221c44c4296cc6ac40be32ea2d9bce59483a494af72be37c5bab86af8539f74a2d9f5e97276d2e68bdd6f50d7e6527c8c13ca7963ab720318fbf60d2f36fb6be1f9cc342d10ea1caf950340478204f430dd07c73e4123b7b737696126ea320b47e66eb92139ea6678e848a7f32aa500549c73d2eebf7811e95533be7867de0a80ce2e76e7eabff40ab43369f3476a55352f873ff2a1afc9439fa3f3240f3033224878cdaa62e7d0d006d44298e8f9feaca8c5a88adc6970fd35bfbbf9a15c9642d261bb24d11c563587dfaa62736e77276d5e130bf9bce72862e0395bf2b9a6a2be3d39003c2e70bdf9ea4f9ea9b6f8ad1c9c96b9a07e60f77777545404d5415d61cc8cfaf999b3ab5d2660e87e0e9f6dc882dc7122142895ed1806e2680f7078cecc67437cf4ce5a6d54b92ff277e0bd29ba1c64d6374d925989c1f3b5aaf86925a805d02098d58b7fc948b478899883cd6b3158eb330bda5bdca6e13599802eff36eb41ce8bda5431c174c07088d2f3825ef2e0c3ff85e51cede860099787cdeb9bf3fc14f64967cfee35c9d070e8f1620145c56cafdd6da0ed543ed51bce1902dbaedc99085c572faa0f9dd0e908f6f6b01080139776a2312166493580ef1a07183aba008d8648e0056632980d1edde9efdae4c9f532bf6384338b870e2955f9d9dcceaea841dc7827704fcd28345dbd0647aef8545eee98f7079e9ad545e739d4f3576fd6f7413d2a34254acc9153c488a73a5fd31c391a9db419a0c73b9b126f28ffca014cbb31362f3af0fb3", 0x1000) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x2d}], 0x8, 0x0, 0x10004, 0x0) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x3a9c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="0000001862040179002b000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf6094f1da81d8600000000000000000000000000000000000028c1ac1c55b22a000000000000000000", 0x57}], 0x1) 16:00:17 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x22) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4d}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b9") pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x5, 0xf59f}) shutdown(r1, 0x2) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x60) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) r1 = semget(0x2, 0x0, 0xa0) semop(r1, &(0x7f0000000000)=[{0x6191045e249e0294, 0xff, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x8000, 0x1000}, {0x1, 0xff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfffffffffffffff9, 0x800}], 0x6) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x80) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x1fb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x800, 0x6, './file0\x00', 0x424d, 0x4, 0x8, 0x78}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1aa49195641ac6e4, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x403) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x10) chflagsat(r0, &(0x7f00000000c0)='./file0/file0/file0\x00', 0x10000, 0x2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) pread(0xffffffffffffffff, 0x0, 0xfffffffffffffc71, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000100)=0x8) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) r1 = semget(0x2, 0xf49c2638e6962d3d, 0x2) semop(r1, &(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x7) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000020}, {0x6, 0x0, 0x0, 0xfe}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x5c) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0xf1}, {0x5}, {0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000006c0)=[{0x0, 0x22c}], 0x1000000000000083) close(r0) 16:00:17 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getegid() r1 = getegid() r2 = getegid() getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0x0]) setgroups(0x8, &(0x7f0000000380)=[r0, r1, r2, r3, r4, r5, r6, r7]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x34}, {0x80000006}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20000, 0x0) r10 = geteuid() r11 = dup(r8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) write(r11, &(0x7f0000000240), 0x0) seteuid(r10) r12 = dup2(r8, r8) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = semget$private(0x0, 0x3, 0x28) semop(r13, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x0, 0x1, 0x6dffc6f3583e1b72}, {0x1, 0x7fffffff, 0x800}, {0x3, 0x200, 0x1800}, {0x3, 0x7, 0x800}], 0x5) seteuid(r10) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3ff, 0x7, 0x6, 0x6}, {0x7fff, 0x9, 0x1, 0xfffffffffffffff9}, {0x7fffffff, 0xfffffffffffffffc, 0x0, 0x8}, {0x8, 0x8001, 0xff, 0xfffffffffffffff7}, {0x1, 0xf43f, 0x8000, 0x2}, {0xa72, 0x3, 0x101, 0x8}, {0x2, 0xffffffff, 0x90, 0x388}]}) 16:00:17 executing program 1: socket(0x2, 0x400000000002, 0x0) 16:00:17 executing program 0: getrusage(0x8249e81626645fcf, 0xfffffffffffffffe) 16:00:17 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpgrp() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) socket$unix(0x1, 0x5, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0xea839e52a1953ea6, 0x7) dup2(r5, r4) listen(r6, 0x100000001) r7 = semget$private(0x0, 0x3, 0xa6f7ce17b0374e05) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/232) 16:00:17 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt(r0, 0x2, 0x1100000000000000, &(0x7f0000000000)="d0d613af03958ec2858dd43662", 0xd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) fchmod(r0, 0x41cb4fe2742ef49a) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getrusage(0x0, &(0x7f0000000100)) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x8, 0x101}) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = getgid() clock_getres(0x2, &(0x7f00000004c0)) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchmodat(r0, &(0x7f0000000500)='./file0\x00', 0x40, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) clock_getres(0x3, &(0x7f0000000440)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getgroups(0xa, &(0x7f0000000400)=[r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0/file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x80, 0x4) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x82, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='r\x00') pwrite(r1, &(0x7f0000000000)="e0f1dc1369e6fd93f0fb2745fc553c38b02921ba45c219c360", 0x19, 0x0, 0x0) pwrite(r1, &(0x7f0000000080)="4b0cf8d1d4e80d9e21db69e76c35", 0xe, 0x0, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) socket(0x1, 0x1, 0x3) r3 = getgid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = getpgid(0xffffffffffffffff) r11 = getuid() r12 = getgid() r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x20000, 0x0) socketpair(0x2, 0x3, 0x6901, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = open(&(0x7f0000000500)='./file0\x00', 0x31f63f94c8e0ec82, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r17 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r19 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r21 = getgid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)="1ef77a2377b09fa288288bc74d0384c2191b688aff0ddbc5fde7a9c0542e1e8fb987628eb3a9a9732bb0e5c5d9c89d5f5338eaf1d8cc98202b6817eea5f945aeeebfefe45ee0760ff1e54817ff01fd8e1d3e380d295a95eff868284b6c06430db25bd44e8647324241654e969f0ee495c3a7100d75737472f88120e8de5803292087abbc5ff486520f2680ddf3d7e0e8ca85f40d7dfa2b27ae507224f7f94edeb1a1838935a94c93a34419df4754503021f59e3801638f3a0897ec1b3b2e91ee8f5df066cd6ebf3a7f1166e39620eaae7c", 0xd1}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="00000000000100000000008368b67b1e00000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="00000000ffff0000000000000000000000000000054b57b3052161292c89ce3d501cad0722b2c99660a50bfc21a61f0cd75ae5742add6e5ce101fbb639a2dfe8f6efa0703f515972d085aad5c87b88414962ba103d27c74a0a0c7be5bf623a20cb61bb2ec60d99281d81dd2f5ebb1caa5a9a181c9689d7d3ebd820ec65385e51720382d2a1d0b2857ca0088a73aca4d8d20a811c9b64cbe17f95eadee241dbd30e4ccca1bd8b163832cab880ffb1d97394a9b5d9cbf98c4f0c8853", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x8}, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:17 executing program 0: setgroups(0x0, 0xfffffffffffffffe) r0 = msgget(0x0, 0xa0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/63}, 0x47, 0x3, 0x1800) 16:00:17 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lseek(r0, 0x0, 0x0, 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 16:00:17 executing program 0: socket(0x18, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:17 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x101) 16:00:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:17 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1a8c) syz_open_pts() syz_open_pts() 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgget(0x2, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x4, 0x9ba, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x67f) 16:00:17 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0xd17) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x0, 0x4, 0x2, 0x4}, {0xc7c0, 0x10000, 0x3f4, 0x7}, {0x4, 0x4, 0x95fb, 0x5}, {0x6, 0x5, 0x1800000000000000, 0x7}, {0x6e, 0x4, 0x100000001, 0x5}, {0x4, 0x0, 0xffffffff, 0xffffffffffffffb8}, {0x5, 0x8001, 0x8, 0x1}]}) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) kqueue() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x80) r1 = dup(r0) chdir(&(0x7f0000000000)='./bus\x00') r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000080)='./bus\x00', r3, r4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() accept$unix(r1, 0x0, &(0x7f0000000040)) dup2(r5, r0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) fchmod(r1, 0xe93cbb965d629196) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x100000000}) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="c3bc", 0x2, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="9b5f3445286024cb5194aebda1ec99c47d5d5510ca592d2bec48afbb17bb648261320d9710acbebb37e4eba8b5df1d4bd6dd21b054ec387c8b91632241678b6461d706ffd706dbc863251297ecf7d731f8ad16bf05e8827df577d0ba3f6e0c465be3b17340d73b37dc93a3870ca49404d3b5e0418bddea4b14", 0x79, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 16:00:18 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1000010) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@un=@file={0xcdc31a9a85461464, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="ac0233ca7c22b7fb3772cdac1a57efd34e44a227fb44d999bad5cd0916b186e182451dff7c4f0009b932906198a4f25b671d3b04ba36f95333e651aec4f963603d7857150cff91f7272067622f662a1a4d2760af517a68c047f84d2ce5db8ef9151caec1198376838b875344305a3c0c5b55931f571aa64005e40c0ad7ed2a09b6d9bbbbfbb2a5ae74a078a01e41fc5d9293e653560ea93e420cd2423d87c64abbf08c74ed093a1c4f1598a50804aa0eb747af0e5e90fb54c16146b3fc9b239b8b42feb6bbad08d954da606b8522334237302874878f07158ed18f", 0xdb}], 0x1, &(0x7f00000001c0)}, 0x2) r1 = socket(0x18, 0x400000001002, 0x0) connect(r1, &(0x7f0000000240)=@un=@abs, 0x8) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x7fff) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 16:00:18 executing program 0: r0 = socket(0xc05121e761225a06, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) pckbd_enable: command error 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1010, 0x0) setsockopt(r0, 0x100, 0x8, &(0x7f0000000240)="11d9c9bdbcdd89a97cefe77b9240beabe9d00b31a2ddc12336fa65b4669ceacefd7c0ceab2d511adfe5475d6f418cdb43816dffcdb86b73d4f70cb0f3c1f846529031cbcb383bf4e50b5a908dff6ee3d8d314d462781fdef2de90db41f2ef50c6211a0ac", 0x64) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000c, 0xffffffffffffffff) readlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=""/111, 0x6f) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1, 0x8}, {0x7, 0xb7}}, 0x2) r1 = getegid() r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f00000002c0)='./file0\x00', r3, r2) getgroups(0x2, &(0x7f0000000140)=[r1, r2]) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x5b2ffe4e9e09a16) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r1, r0) pipe2(&(0x7f0000000140), 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:00:20 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getrlimit(0x4, &(0x7f0000000040)) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x1}, 0x8) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x85) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x34, &(0x7f0000000b00)='c') 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x7800000000000000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f0000000100)='./file0\x00', 0x10080, 0x100010133) close(r1) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x8a, 0x2) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x81) write(r0, 0x0, 0x224) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) r2 = dup2(r0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x400, 0x66b, 0x40000, 0x5b5}, {0x0, 0x4, 0x61e1348c, 0x1}]}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xbc, &(0x7f00000001c0)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x2) getpeername$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) syz_emit_ethernet(0x326, &(0x7f0000000380)='\x00') getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x1}, {0x8, 0x1}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x6, 0x3, 0x0) recvmsg(r1, &(0x7f0000001840)={&(0x7f0000000300)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)=""/218, 0xda}, {&(0x7f0000000440)=""/162, 0xa2}, {&(0x7f0000000500)=""/186, 0xba}, {&(0x7f00000005c0)=""/143, 0x8f}, {&(0x7f0000000680)=""/70, 0x46}, {&(0x7f0000000700)=""/171, 0xab}], 0x6, &(0x7f0000000840)=""/4096, 0x1000}, 0x800) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x4) linkat(r2, &(0x7f0000000240)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x526a) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "50f08f95cd04620c4666af0d45d8e88ffd572951"}) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) socket(0x20, 0x4, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:20 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r1 = socket$inet6(0x18, 0x4, 0x9) listen(r1, 0x0) r2 = accept(r1, 0x0, 0x0) shutdown(r1, 0x2) r3 = accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) recvfrom(r2, &(0x7f0000000000)=""/221, 0xdd, 0x801, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x23, 0x8e}, {0x86, 0x8}, {0x5, 0xffffffffffffffc1}, {0x8a, 0x5}, {0xa92fe2788c2ad2e3, 0x401}, {0x44, 0x2b}], 0x6}) read(r2, &(0x7f0000000140)=""/166, 0xa6) accept(r3, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) getpgrp() 16:00:20 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) listen(r3, 0x7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:20 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000f600"}) r2 = socket(0x6, 0x5, 0x395) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) lseek(r0, 0x0, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x2) readv(r1, &(0x7f0000000540), 0x37) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) getrusage(0xffffffffffffffff, &(0x7f0000000240)) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0xc3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) dup2(r0, r0) 16:00:20 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$inet(r0, &(0x7f00000001c0)="4c6367082879bd42296fc1cf486d0d94dc92c997a90bc1ea93d07eab6a0017c4caf2905aaf8ce50a0404d9b2451c60f590534074ffa0c24a8c0cbb0e4f2d5949d0ae87bbfc941171bd501754d3e37228c7f75eb1ffc0eaa63090689f3162e6ce971a938611d31efa6110dec199b5bbc0c4f6e887a96e01e02b3208351fb69b424f1845835b01664c1e8910caf5c1d7e3e0c4a88d4b7afcba9f71b6c82b17d8c615c95e5af6b0fe2b868c919bc581af54e0d024f83fa0316b140e8c0953f1ca86705dc460d18a44d79d30ed6fccb3d3e43f8d04d1d0741e", 0xd7, 0x400, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000167000/0x4000)=nil, 0x4000, 0x14) pipe2(&(0x7f0000000040), 0x10004) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) dup2(r0, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x20, 0x0) sendto(r3, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r4, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x1) socket$inet(0x2, 0x3, 0xfffffffffffffffd) ioctl$KDDISABIO(r0, 0x20004b3d) semop(r5, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x8000, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xa9, 0x7318}) 16:00:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x80, 0x22489d2803b79c22) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r2 = getegid() fchownat(r0, &(0x7f00000014c0)='./bus\x00', r1, r2, 0x4) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) r3 = open$dir(&(0x7f0000001580)='./bus\x00', 0x100, 0x100000000) mknod(&(0x7f0000001480)='./bus\x00', 0x2, 0x81) pwritev(r3, &(0x7f0000001400)=[{&(0x7f0000000040)="4141b2120f49a8ad3e14d9c0ee6f79091f6c4c55b29b0febbd3afb3317f8992361a018bf0e83da05ebb69303e8cf816b8aa86e0fde1fb6e6", 0x38}, {&(0x7f0000000140)="d827a5537cd8d64958bd93761b5019da5c6a5f6c416a1b7503948b5abceecebda198399de60839a29164485384ac0369cf224a851824ec2f970c01b2425dbc10434f614873183996a7d6048562962a6d13cd7739178656501445c03dd32f2a2aa8bc73c1a5b39cb3a9a72184044577a759ed66523cb34c8b97739c6ca294486c30751403ae33eaa4e6ea3d3fdd72e052beff4a275055cb4fe03328aca544ea2c2f0fb33e81fc3ebdc6e21307c7d5e74a6015975e23c19de546a8ea74c099e61f2e4a439fdca1b49c0a63cf61ce3c4758c97179f0ab6c922c93fee961148bc26205340060fa9f606c860efc92fe2d738df0485d73f9ed2aa647205b28715cfb78c2cc9a9ee55f700eb4151a9d9946cbb31fb9d6d9ab719e6976665a1782dc825d431588174c056528f681bdf186b3c90c2b2277c9e7b403d88f012b1b9832fd821d3c31c4f549b1408918b5d8a598ad862a3a672845f2b33a4c9348d7ae5476028cc163f884805849ffaedd78112a1c5cc75cd57e7f3b5a4e26ea7fcf33f73da5d9105152278c4e7d069277abb9e8c75baef4830239281e0d25acfe83b4a17dced309d9424c5324e98e20172aedc2388771fca805c994f9f47fa51397189614e9fb0fd9f70b15adfa3e04c3bc6e1c23d725c94b236aaefdf3b8a3d064dec66f4300d5d511d5e265c77dbcb1486e6637546b024402cc280f2abf79d887f29921069e61b9077c070ef5bcf03ac7233ca5c1ff80dcadea518966384ef1fd6262b66dd0f0560e1bec23b179bf0e075597b5434bb28e9237b851bbdb9291a8afc0aefd2424bb9b2b88ccc3e613dc31074ec5006becbd9c4e9eb8c01ea8ce9c7330c386adcf8ee4001c3b0bf7df0a6427c82fd26deb2ea562a0f55cdd8a099a66e0e7bef500fabb86b9deecb26e3d047c37610cc723966a7714bbe58a0845ba0976f80aab103cf61a73bec5e32a316119df0e909c4b43f1c9a3a4382e4e5eea5917ede144e5be4eb86547a39ca12918dc903e6dd6616115ab58a0456ddb716651b688534d39ccf9575453e3def5e3add7be192e434afd2667a13245faa668578c589267631f40c6ff0be5d60dd280a05ddae4821c35c0ddc819ec549ea664fb60095cd40b431fb84f9fee94ca07afbf3aa9ba80df4ae0017bae19b7af6220239217f9bb784c1289319825d8c9d7258fd6224e9e458197b488562e14e4423b4e8d02c788cd068ba3fcbead6cd6394667e23ee4e23f84a939559f86b17252f68d41aa2572e7f5037aaac8c8ecdd9b7c8f4d2fed13e06dcae2708a916eeede8ad63679ba7e48f9e88bb4285445fe40e0eb52b6fc2345123882e9ceae0b592c01e0b690e29a520043c77121eca3e60cc770147574b43d19633d8a13b46d8d1b705d101935177e28b489a1f9d6a6d7e5862a4e19113747d13b062175627990dc79974f548dec381d8d49798b8bc16612d05619c5e004640c240a5af800657b206a993771c3e091f52dccf276142b596263d31784e1819d576689674c93a6379a6c8e86aaedbb56b45bb5e4e075977361ab8f89ca6b65bdbc4edeb141c2e451a25f1829f729ecfffe8914bc964cea051f0a5f8b33c4c708a9b476f48625e5bac736a8c998abb4d29693c4267851ff7180594b24f7ee712476883a33fc83a37f6f432b50fb2c11379b08f66a3d4e7882ca0f9125fc7a256a0695362a6ce873eeccdc531b153da9f3d4f6399f24daa6ea639029a8e562508680a6a667677eca2eefa72e50fc346ab538d5eaf668ff66dccb1fed957126fd3b15922b9d5ddf60ae1d9f90a04724bc4784c75679e03b45a3c23e93775de42a387b0e56ed1dc4b910c4fc296e07a624ea225adc6fa29b9c06a539462975df9a42f30bd82492bc8206cac8b489a0d82eba6a50bddeba30719c1a48434c9fd8310653dac2571626703ddcb838e81c32cf84fe824eea9717d0b7d242bcf20d794521bfdb522ea8ebea916a1a6b68e807d00a27620316e31aefec6a86715284198bfeb3970e734030016292a4ec631eb266bd37ffbad358d44c7ba5ff1a4e9e997292cf50914c995133bbbd199d93ec84482bf6a992f5d7d8beac3434be92fff87d2e9c0d4cd925d64cf8e1f0d2d3ce574a458afb506e30545b65aa7ff45e3d1014d77f1a457588d7ed4567a256664fef6ff623a14653f2a2dda08f08f1469c6a69cf8007b12427eb9472a4a2f4235af8362a7b438078dac1abc6d734109fe2bce43d4e60e4f0241029b8770349605f8d5dc2f67cadd1fb3994678df417ce9bd71f00f67071334033c04e15b29797da8c104e949d544ee2d78d820e32d2fec82196dba808dd46eafc92f0216b7a2db5ee0b3b4e8bcdc942d3444cf43d32ef4a69a52770b0c94fa989528a59f80c1b3f3f6f3f59687befe8d7a3620d212eb7cf8370230c16b0fb963d26efdabd2812778b99701ce40c2798835653c51ca4d058b38df2e06c9e181abd9386e3ddfe573eb4ca13c16134c52a2447cd522d15c9c23f7cc1cec42e4df2d4d4cba9d6d0f08a4e47b0df758582c40159b855f8c752e1755a758c5acbb23c6591aa7de2230784465e3dc6baa6d6feced6f802ce4bd985aa7eb7d022aae7f6a4ef9b6d05850dd34c711d1239574def8bedf5d76498ba875dc97254211a0ab15be8b1071d955ff2581fa4c74dea526f85d6828ca82af57c05c48c5dea8a72129ce7527e37a0daa5ec0cb93685787fe2860238296895ef0c4f30fe4627b06085c5da0e15a9c6d2c7792410772e8f84801b256dd39c45acf47046c21a1cc0921659157f1b46094ae99e076fa65a00471266f4f83297b0368cbdad594b6e12b5138314c06d30858cd828bdb454e38281330aaafe0c542f8370c9b27eaad0d474f52b86da713e91337c29fcb3c0889886223f5079cac3256f89fde1170171c21ed4f7bc17d1f28cb3d72aa1501f1e4fa38afb12c5de3b7523ff0174fb4b1293cbac4bc6b8e9d5a11a31d0f008b22191db3c52099a1b6263c21de824f03857aee025ddd054972dcbe8aaf653ed139b750cad8efc77b9f96431ca5b289fac7972123e04f77b2580cc85edb32f3fcfdd636433bd63bf878fd783968a295a1a1b759c900b3e7a3b73c9f57d6a12267bf4f8ab9a192d68032c7762aae7791b81e962cfb740693b206b34203805bfda5f6e6aa269a3dc23b1ee44d16c807ab07883a1ea44a5571663acc4652497f8fce41937558957cf09fea01fcff67e4f2e651e332c0b869503f619706fc3df080ce726bfbd4c988e94fb9ff560b7ec4c09c971842ec3482e2a37f3d59dfb236dfefb0e995ba22b4b813476c3e467641c81bdbe376a611e81f5a3dd93b3d8ca14355c80d7bdeff41818e6fe9e635aad91bfcde06f83b0101db271eb52ee1165980466bdda73e17e96254c5e80ad5e046be047df4db1723e39795add01e8772899ee59524f71e014fcfa49715a52306c6a00627ac55a092359d0c40c9caad007a73b93716865277d0116ded42d505247dd674895ffaa0782ca3486988b69bbc98c41686b3bd1558dc3f6e34a60b025fc911cc5eae07d3e51f55b5b52c8e9be783ab135f003837146dd817ff99cd1b554963f23957abc1a6466e4b3c573e7481a8fc75df4a2b34730f368a03cc565e009a22328a7b8d5176118a9da05eadfffbf5bf263c9b99694b84060c1e729615aa87cb96c0ec4acdeb7ecb9b2b9039c0d251971643f406a740b1c8e49d360037c8b48bf0531f5cce976ce8a5777321a8c56605247656692c20089e875965bdcebf37c997528dcae6b9d956818d91257d7ff558bfe9783d8ad840417b5cf0100eaeb23e500ed1efbbca6cde5d0eb8b8b2220741c22f35501ad12bd743328ceba92f4f8df9342518d43f8d29844aabcd746a534f102bea2ad3803fa842eebca55c5e36938bada7d7ad54c09e877b0d04e64553c60fa294f133aa1107cea32d55e73e7d354ccab8d948fb0c119f448ee193cc87b12341b4014d547cc69112a271dcec23610b0bfc45af4b16b13d4d45dfd6aa0e3029193492279f384ca971fd757607a6fd37604b4fd3bebcea40d864d4ef853a461d2a4634d03adc0ea59d289f91b5c547f90986c4bf0090f13a7ba4223e385972fe5c4ef4165770aca294cd8e907d95f29c3cb932adaf02ac1db4b3356ff58f178a80e837edab61fc9dedbbe79bbf38112493601e4f72e79a8f54882d9cbfe218066d8ab0ef0d5bfb3e46e4ee538b4e042fd92760511cbc52f608516e01f2bf95e9d6db5320cd91e1ff6c4571adcb2857cd0507015ec717d54612fd4417e5fd1c38b094b5e8ed147525ad10200bace569edabf8358379472d58987dca5661b2366c63511b51190c7a0ed22994060192fc4a833c54796a07c53029d94e2e75a039e7cec9019e7b7a74f5e358582fafcbda8ed711088746e4fe01c600995d09a2ba5c47a872644196c4e9da95803a38f93c7f64c617eb1699273afccb9d214aa23b174334bb37ce472af4f6d1f232c86a8c0d69e9a06a37d20e5d0142cd8a963ccc3f37c6228e21b51eca805ac8efe7c125e866cba6135c66fd183e177cb9fd465e6528aa176ef13bcc37b554cff6414be26b15ba49484bf5f162b1689db3c990628a8642439059bb33bc5bb6102d39bc56e86791c20d0a24236f8091b2e1a313d841453291d9af0893224632fbe2da145d2b0a90408055cb7173de55d24212feb789130c0306bf408a5fe58416f9a5efbb6a917c354aee4280b4aaaf9e0e6950b32824be0fe4b9024aa3eccf25ac65192bd79fa666566f0a01fff2e83e9d8365cb7d13c854b2a84eb3a12f2be7d7ca3eef851520f16d6053260978cc395cb1ea1c7e2376137c67ed3a39ed7ea87944abbd470388d4064e7f74784ac6b8ac31088395420c013fa2847b805a76b8c53193743c7a87a9e13b1c05e73f653a5e1a2dde402eab9be0ff6b0c8a30ddb9327f354f57ebed59180ff26647ebe783084fc43a3eba09d0a0b8f898863030090b59cc3c9f43c8eff2a305c8f86f912615bc4146d7d0af7f6d7ef6c2011b682d7229b4487bb1538204c14987e7ba63cfbbd4e21abaa5cb7f5ddc40f9c868ccb95d80172e90a0836d2fc3023682b1538619a93bc98245e4acf2ecc031fcfa1c5d6926c11dc82f260cc70c9e586d9120e71b998151dc6c558f537ae43faf0012e3eb82ed437765595bddf9d5a75c1ef9724989f09b42d620820a79da5208230cc23affbe349faa87ff7d742d1d64132bad2e297e937c0015174f80c37567c092f658780b875ab64a93482490864180e3c3b277ebefcbd4fcebeb780ff5e08ccfaf735746ad43163686b28a2695f955ddfef3d4ba4c828c9715176f3ae76d29ee1a5b62cbc1a4285a741872c75599d8fdca9f4815fb6465664701b7b1d0594328711de6d229ad9386c2dbc46c1ef02898121ac878196115c8c283309d814d4c7a6a10f7b74d3074ff03cb43cda3ab21068082edf291a4d2f413c6daf6be9248d170cfc5f024212417f1b717002fb28ebd0df08d0f02530ac10fabdfafc09e909d03b12fe6ac6c7cbcd5d51efc580e04d26506ea4a76667378600b1e84358cd035e31829356b2ccf0b7b605cfa9efca7c10b2b9ba2d6594daa7ca88fbec0fa3348c8024755462322767b765982b368400f3079be4388ab231b0d3b96e831b56d78bb9de1577104ecc66a5c3eae196eacb61c515d63b4d0b929a2eeafc46083680e5733af91f1500b50ad6396e3a32233d29a5b53e66103a0299a169cfe57a01091c2fc22bc4275ec0f47822dbda91fce8d868b4bb52", 0x1000}, {&(0x7f0000001140)="f77b236d0f65fcde1ca915007dff55e7ed0c275a6d56d24df82a9d531f6073a559fccb3ec53d3eb3a11da4f1a81d57db2e6b6dca3ff2e237ef73d111cc7f4d0a38560bdd9114b2abc2f27b4c58ab3b68cc5c0f567977b025058d8a34aa15227ec0ab22618b4c0cace3ff51e08db26f9d098231d5506e6e0664f8c53f2c7a1117c0e68208ee78918f53a31ecb96b057f5a71794", 0x93}, {&(0x7f0000001200)="21b1a5461839931b278a1c9f66a9931c38b33fac36701bafdf47ee8f7014e3450aeefc2359e8caa47256ed0d43690a63c7b6ef11c0f82036f58a8a7171bbd3873bf052c70b2330df17522a02e370c4b63c52a3b0266eb41275e3371cea7234fe883d4543ae812782762d7eabf8213ae25ef6df0ddd1e8f8388edff1f1e8dcca4c2dcce5af4b9c8a5c9c63964ffd5d040f4b4f2ae575a6d61e61ae6e129419862cd1b5c959f04a8ef74bb4c49e78ad0d3256a48cde0f4aca6b8b937f49ccccd949d33cd6f7afd", 0xc6}, {&(0x7f0000000080)="c7900065e76a4d", 0x7}, {&(0x7f0000001300)="1408ff07b26512bb75e7fc9c3e5c74b412de7bfadbe1b0da77329dbf75fc85126158c7813fbb9132315785041764616f5b730ff1c65c67f0641290766ad0f2edb74583ff5ae6f5e86e8e2b29746a5f04ad51ddd783e66648a077b36db14968207eb7af9b97952a0df3dcec58d4e0d869a8cbee5eb4109d55126d5ecb76bbc871773d608663067e0a909b0ea749b7305a3e945ef8674425b7f18a6e8d8bd514f723592591754fddd24295dab824adc0bcf5e4196b9a16231ce91c64950325a750085313cfc95ad4", 0xc7}], 0x6, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:20 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000340)="d290cc0d391432974931e11343b4e2dc9e1b1c1de3e366e42a1d2fdc7d4c1c2e633d00b2909ef00d8846b8cf0bcb4ae30b5386da7ef8c9a3f3e1a60334dbdf7aada89925cd3f2cfb66933187db62f43aa9c37c7f640d80318f884fa1bfe9a843ad86b012bcf713aa7bf19b90a0145ca47c635e1fdd0f5e6499b8d4ef73c24c47ec16c9820042e9187ceef9b50ee7781d4850048b44ce5682f2281a5c77ec557712531ba578a3970633f2358d764af9c5df0b210478644bd2e0c03035876548fde1af9b23601691623e9e297399088cfcc65a2100896c92d88f8bdead979f170967a7c32201eb35161c83763434675561352400163d02f3f9a3bd5dab791b67cd95fc3fbed73e8520335ebb2f86d7be425a81f19b97a8c5ba7b6dc86df507d4d2f5ed6dc995c535c0d08a5d483b3b08bc5ab33b000992c42ff39d4325b57b002a210330779c398121d220f3886de4e37cb6603221725a845903c691c909c271bc1652a7c023feaa91a55eb66f65a47d37bca41abbf158c2094cf62a83675c58b8cda4e296fedad2afa2fdbb4de81fd8da4c8bd2359001476b6a4231a6ee87cc44b2400ba30a9532acc95fc84d69794ac3e2a1b41252d7ffff91f99d881337e6987b719db666225e92f00709dba9083c956809b92e0e4d0cf4ca57e68f3c62700ddc595f4f25a04aad65e2afd93888420d61ac4edb753181f75e3a2e0e5b1507d37e68ccf0434afe08dd5c821c827ba4e25cca2451b9b776448b8d2f9a2d9a489bdad70efbdade27d37653c324345d19967477fc9ae47e92187253525de5a3d010c0ec0b627a1ed513dd9a8188fea87e109d2893b77320de9e4a80f96e6af059b50c826e6b35a5f2cd8be4dad57deb9e0fd733708aa48ae3d4afd53b33bb81d3e074bd56ab5ae2664b4f05c6364fb23f640c537e618fc77ec6904800ef29c79a8582e5b0a075bdfcadff9bc90c09e2c275082ebf6fb08bc7c2351900883711bcf74993b4700a66827bf12c893e9d70dc63fcd9907bc6c486f84ac5f77c9ef54f29ab328bb971f76588e3c30cf577b480b85de0e4a31d7c223dd57f3f27c68e0054607d52c77f0c38b5e994c8a45854dae6dfa06c44548e1ddec80d920a82ca798691f8ee84684b1ab4e3b401c8a3ba960ef6fcd898676cb6b75e55015bc44c67813e389afe851995ae9ce98786c53a040635c00349656d1878d13b45faa36676140ddce76bf5f84011fc05af7f462932b337fe1d0613fb606e3b5352cfdc51bd93fc45fd0550da4ab45f0c1d766fc43e2d94b0be5f3d1e115ae9922a7cb14fdd61683dca1b9a10e951e684d16ed40c4450e6b50622fbf917ff749164d3ce7a9ed9c7afefe26d5b1d6d20ec88662db448799b634ea6c9cd70ce711bb0f19af528a908de708e56987429f50513e09b76cf9bb47e671cbbb863d0ca1469fa7d43f932f96884ef395029ec9c9ecca8a01152e3f61590a59e7f0bc9af871ddbdc3fed56577c57d366b3210ee6d2e93b12bf60e18f4a27fcd27440e40bc9433d2b13c77367554bfe39b2191b9a0e2f3ae3065ac82d8d130f2f0710f4e9caf7e29bcd0e836e02b046946375f5d55358c8754849d3de312ea0236b3dcb9f2ca0dd1a8fc40c8b46f9f8e43bced6c1fe77872df6e8320bf9e0e184e3f2bd07b26a03193fd5fe19a012387d1232eff46a1b29252f607a8afbf43e3c79af33d1e0f23b5e2dc250d355203cc8edc7a2e44e66e2bf6d8a760c373a936c502fcc425b2044e80095bd37f10ea8883019bfd3385100a4da5a35fd873fff56d45e0572f6f53ca736fc5281641edcd9b765626b942073dd3fb80161b8d8347b01125f069d2703ba5d089b76ab859a0c20fafdf639c6ba4bb8a3e930e8f81d97edab6bd4de4e873161e80c141a0498f437fc23a818bfbbf2accc25544cf9697a5bf0ef9bd936f6c8e45bba468054931b67bdfa89b26e503776b3ed23db4605d5b2423e03675dda93efcedbcbcdb696ec3d202080a0f54397b19dbb0963de61659bf22d2bc2593cd39477276aa5f766fa1a918ea68f38303e1e450abf1ce977a6958b032b3a65be8f9b436e577167ea377d8bac398160396490e1f94ff05c3437285c02f5361d42347d0086bc0a3d8a6db7058fd960d28f09262d296df5504cc79a8a0252feb50250813bc272c8a2da103f2545894364c949eb86e307878719d6f0b7d9f3d068efee7c1880b1509b458f986e324b8f0355b803d7a3ffc5514e687cef6c18a72b60b07462abc7a1764eb50c17a171e8beeafe01fd9d8a7c36bf505707c73712133cfeecdec58ed83c32b9a4488c8e6882d6071ac852cfd625f31227316c82a68d4b9025cd0b6a7aaeadb9f6c12810eca36f99f3d05d26f2ca880b2c222ceac4de21575f240511546118147fb68c3b5bfc3d422d5da5b47eb4266e0b0e7b589e72d4fd4ca2b40c70637edb1c8a60568302db07d86f229f85128a5674492ad8d95e7ac8299d6c4048e9406f06ff1d006dbe4b381db00c809cebc16d60740c424463eccede2547c9802ecd5ef98a7f6c6d27da31b1fcc5be6706df53bf72f7267c7ec3f70b3c593828c450079d939b2759b3275c78f225b8ebe40896bf64b18e6bd4ec554dc00e940e6dd97e813bc3a46aa7cf3a0aa9603207a0cc231411899866256520fb537f02a8591077b6ba735b5885f07cb7ed3f7e660cb733cb034e2ab66c3c340fb63efd557131140c2427a64860d903330efef36298469b656195065f73d4d182ffe5782a8bbebf0750ca44a97fd0cd238579510abedb74046e52657151c5219ee8a3250811d08e2b06972dc7efaa4bb03ac68f537538301d5a8dc7b35d96cad5b33aef551cfec87695c9cbce1df62c66e4a6d01faa4edb62342be059a991dfb0441ab27702e6dbffee1b9b7a74a10a14e9e464b3f8d463e9fcb5b9d12cb676751f543726513d5dde6bac7886b5e253d9058b4a945cfc78649f89d2459ce7a45dffae2ff57551c09b4f3e1260fadd1283772e03e55a347309838dc15a6cf75176cd1c28d5e2b10c48599accfc2f6e51a7de5b078ac22f012f8fad44c347736c95379f901aac9c4fa2fe4edd2e0b24400bb3b6034ea3d9ad03783cced1a8104e66dfd69f69b14d52b206d37dc54971d6cf208a61afeadb16c7cf88dc58e67ebdabe913518d3c7780bc91fdbae74858dfeaf0b87a4afb24f7bf98893dbb127fcf19bca5413e012e2ef1456b796b23f7899b32d92dbadd272beba27f8ea9ef7456506bf5fb3137becd92ee7086dd97ecbf3d55f899669e70f2ea7b47b90e4f71eeadc9f654c731d3f1ed4a5238bcac338fe597bed949b0a8b2a6094485d7017e0cf14545d433d5cb027881a0f79090d50455697f4a1bb6e3b234a89182764cc9bb37cb41ae32b3b92dfe88effbe8349ea94e3c8c842fb435707e4080164bc0267a8d001783cbdacacd95cab707f7eba4eb5fbaf08a7423425bb4548cb9b21a6172001948c47127225ae9c61da776a1e31bf8c611dd3f36d462633c9f39a32a6a6c294e2232babf6291d03a2ae062486335aaeb687a5e456f43830bbbb326247c689628ed0dec7b0f301be73ed19e9516b3dd17af08d9849d9390874ccaed3ff47a8980ab04b8799d2f7cb6e7290e7abc98dbcabdffba0dabc23ce554e2d7a2b98aa8e17a01ab372c9cf981a80fa8b89b222973584aca0061f04c7b11069653760843208713f648791e4770d413a3ce2ee4f09816647e82b12d36a362faa0227085486f1cf64d0292e2a14f440cf71857dda51c2ff4a60716a32ab342c1279fab13c8a273b2d56c1214dc2bb907cc2e13ff80184babdfc8532e6d1e9dfda4df9001eb0deae5ffc6e3deabf266edb48f2de4e92f1d2d1fa59b2bde768877136ef359e914efe7c0f0431dbcfe099b69117c114b8456acf5eac191217e7eee28d6b5f86d497b8226fa941242d2e9eabf4b64871b4c2c3cb1c62913a958b60f7aafe37d93b3b619b926d6509a630511145f15c49a13e15aef948f64fe04933f108c376881ef1b4b3c318d6853399f3c2a3082a37b605bc4fdcf2eec3482bf64222887b4deceb4964bf92e5336b7f57d298edc113b1d4e41f11e7464c1c7fe7d0217247e50e694479c3c4f441ca7293f918de1aeda41098294bef57c5de809525c690604a69b70f7257af804ed7cebff6d5a2f91ab867cbc637d1eb81d21b090084a3a0545c6ed7f81abcacbb00d152e8e79e3e56b6a58069ce37817863c75dc397d4b64af2add4fe1d8d399b4cd7270acb217419675981e9cf561c15d3c14545b8f8c091262082186c0b7565cd88676d9cdc114b35dd4efa669564966cf8b9b0420bd65a163109e64d42112dac6ff2db15ecadb43a491f5508e893a8c399ca83c7fcb3f12bc469c1a5126609f29e5f58873c2e254e9697990ac7511730fedc661a79818cb696e48400d0049d472545df938dc65cb8ed78d1be98dbfda8282e2bc1e086691e62207bb8e4df01ba8f00cf8bfafff490de64e5447fe8c29718901e24a188a8f5442b4bac15aeffe06f8b20af78b2f78ffe53bf7876a4480ff838152e46372b1329a7204dc9c6528f134545e362e2b9e5b2b6b0132d9016e1207b650feff2c548761a6092ec51967cb486cf4915af081df1f8456f77cfd4df68e991058c6dfe409286e8aae093eed1643e0836f8f0c225e0ee7e9d9ee2474f9d52a5569cead229d43d4b58948013cccbc3f2a3105a794be9030430000ff89623e139ba4b8b4f0338b51e693ab453895d505b9b89017c469693c86dbe347de1d170ecb3e6b2f2ccf6c907425beb7e35cf9ac11c52eb364f8a5200e6920a9a28b82cf0ddcb56f1982a790b4f2392822df949741d2e2a37a7341119b4af34cf5aee80199302831ef64592280e2af52c6c8adb33164ed94ebeb193f84e8ae8e71be6a1adb92ac6afe2c96313425daa0fb757cac102ff59f9000748c9078415d2d276f376b82b57e1132a3c7a75177f5a89852994432acd96e5e0af564feab2301711da4d5fb96018cf1d644fe4ffc697a38f6fcf43fe9716660c58beca966275f9da74c2bbd75d5d20fdd8f93b4a59e318a2864a4394e3a177ba4e0b72da1cf3db1a9f6bd7696b5d2720d71091799b4ccfbd2ebc6b2e54e2989512847485509814dea319545c2a379cc8aeffc3d313f206494f1db8d531e8d00bf12faca6f24866ff8fecccf2bcf1675960af42f7bfa70a1b8332dd7b8f914ab78f71f3d2cc561bf87d1160d12f55fc00f5b63c1aa9276daa471745b127c1b58dee9cef5f32361b38e0f5ac97db9fd5933594d84318201c61b6452b7f778f9d5bab11ac2e5b4237e5839cb18958786b2072f1ade685c061d3468f61b82fe8cf881f80ea6dda067319935e35cbc3c2eb013c4b7beeea92afa23289c612a0e01712dcdcc69937c68feba48e057b29ba400d2c968890f8f1894f105835ae91331fd7adfc26cb613b139407862a365a3c27821ad0e7d47099a861e9e8718661794f1f764698515e6ab5b94e3438c91ca5752f8dcd651864220c52e6ea12552e40187b474c9ea61a639f68fe95aaa3a75bcd1d4759c42ccabf142af2330d276c08ea7a5da0af52e045cafb553d7e68ba92da0fc5e8acb82655b37c5418aa725d75ec9fc9636460989b08de870afe08b3e4b88e9520f8dadd77f5b60a0d4897ce1b1a37a42c36d2ed40e83962941082710faa0666ea353ea0794b8159a0cadbc0ffbc7c4a27a0d2b5d0bef1ecd981f4d7163e51b02dabef8a46914e5cb9ad1f0a72747f097ac654d60679514ffbb48cc293b97a3") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d, 0x2}, {0x7c, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17, &(0x7f0000000280)="9d2b50fe005701e26ab0089d3bb389e60ec8dca9e343a49a9d1173ce2d1fc3e4938e0000000000000fffa17bbb445c28287f38defdc351d96c59b2a7ef2c0cfb14e3b9c4bfd701897bf8ac158d059ebb6c0e00048252c642ad3979e4cc94f7ba9e7f516456476ca0330c015d6e6b8f60f6ad5e5c688ac6ab5385c19c9eb69202000000fa461e2748ab7380d74c6b270a92ead1defe1471dd987d8d093fecf56267194865c9c967") 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x100004000) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f00000000c0)="8ddf8f4621f0e87a76c822dbb8ad612b") 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = kqueue() rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000700)='./bus\x00', r1, &(0x7f0000000740)='./bus\x00') pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000300)="01cc6e86acbaa1497ab82af3991e19f2096b36f5b365ee901fa25888222cfef72a1ddde5863c78e6dfc811592b16fb25f3df1747296e899330615a3422a9e452f160b18ba23d11095c9a396c99c78748329c19aff2a3aafbff2f9a7b05bd34b5327ec844a6dfd504b246695b874c4a9ea3e9b8f9d368852aee447ec3fe02fe183f0b9ae31d7eb23446785a2d6f0059935748ad6f713e679e75c6b7c400f9023cbb729885acd0194cc71b8a2ba81ea31cd00b232764259fa138af609328aa9b68ca41cfe9f8cee15a57f8234094178aee015ba13d", 0xd4}, {&(0x7f0000000880)="4e2683f967b7b3c1c5fef649bd23d85b2e0d4b1e76e30d5e7df5a248a741ab06ed5aeaf0c2790b3865f3c7cdd3c90fd9c991453ab7e1684cab84159126459a63cb439ee1c655c42c1b643639025f47e2578edaea39e0d4c8a3f8fde7456e95cb917ad1ce95b3152a2d236ebedab4e0823bcd71dabdd7884ca6cb130ec009ea47ac907b38c08400de1c3a29008234078a56579412dd0897888c072b5b9e952d22f5c9e0b40a80d9304c26575e82e3350ebf207d2dd96e3978bbea14803725e929a376f59b8affe6c0e83afd23b764a043c44e2a1a8faa8ca22fdcb8d123502e3575848c5c14d2cdf501e5cda1596e6eae4f2e21200f73b3e9e7f0b394de77a5a561b6b898f8ca11f93c917b9d64ab4ab2f7d2bcac3a6fdec4bb666564ec110ee0efe623e52a249f1c5944ba45c2b46c0912dc79b788e2c67c9b4b0ecaa892c1b342de7610d488d21073f375ac3e8c92facb60579d9c0f22ed68b208982ca869d6d53c39a56110d71763bb856029ef55d28219462f56ce8c107002e891ef14163f2e40a0f686cd545c4e733a99ba7aaa33c164ba6fd2de9df2e887701fb4e82298aaf8af1c350a068eb2a9e510e1db0e1302bedb3ae0217cfe242b3e9f88f16dc93f207bb15082528b691c9ba0237537f3863eb0613451862ff38453ac155b0e9b42f4e8a61f4ddf42d5aea4fd78032633e7bcede7e3601d6c99eb9ec675c2f4989c94ade51e1172cc29f28b96b15d29d9ecd910e508f924a450853eea0ea313e928bd8981ad34721a802efeea11bc2b5aa70a714f8e49c7bbed6567e1aae7540e41c23c0ce0337d2f47dd1af8c277731c0b3a02b7a5eb13c012cf95b3c91d75e1214f59be544fd0e7ec5efbc6bc050497e4205ab0886e6e540d05042ca2d5f6422c6d0a09a96106f20338cfbc5afeede0d0747a57d8ee1900e1630560de55de7576604581c4960bb9571fc0727efbca7a2684e2e8fd09d3a987b0902b7e77a7a08ed48c70edf54ca92293ea18536873a896b1fb3889d9cff9567c2a5ba90dbce383027770e53430a3691c84d6e01ce664f2d606c6aeb7d56c4a000a4393a5251cfcc870f868bd916993f14920a9aad0b3b91ac28753578a2db63d72c3bb9b87cc50e1749ae4eeb90cde4da8f64fafe6d73753d7192b3ad6a1f639ff213b40f1a1de346785225c3ec9a1ba06c1501896a43d62e24c80941d6420fa71f96f671cd5d2c3d3fb81b6e450518d6cfa5e13d06cb4defc932e33138c4e51c3e8d7cae5f37e070684d4288bc899c74ac6e10fde091fa52492eb70dea23d1102774e1cb230be47854ee0aaff8df3571043ec7150a9d5cdfde291e684736b5fb8ed1be8d1a0b6602944f9d42136650c11ba1ad34929b9d503e23e7a05bcab0a24da2c6aa7a2e837a78105de351e6d9116e5d553407e483e71494f8327192ad93c39be03b5905da2f33bd1b54688152f10eb1fa2b927dad802511ae5bcb695d190d111177410d434cc120aa6e2f34952dd9538f38f0e0b0043a9ec6b1dac9032f9bd515d4a29cb20f9f7660b7cac509b3677246173d95dcb1c4be63fc8d8b43f807b8344b13338ea47005ef2614656ab902356994109aee3a8dbf4a55a35d690787b9d72fdf8293e5fa9c8a14d93ba4c3cd4a403258dfeef5694cd9be4782d01a9f5ae361d20cb5cb205c6699f2580580ac4eec238bd6bc1fe2a3af46a115c880ad961615372f92f8c523162ce71d2672574f21f7fb5c01011b2b367292e3c6a39b38f11167696c4dead44456c09f57bc67ed91a4a7817638f80701fde178273f1f53ab3c9b6de8ec035e05b3c7f38eb4bbb34897ddb153f8bf045a45ecd38a65a8f62c64247fb6648ef47668ede4a7feae33985c00bc1cf6c56ecd9a0397074ad86a2f4d71310827128de1c0e87c91508dada38c23dffd2e6a7af3c77c6ac5adfc91d4a7d70a1cec4840878a95bc9fe5f2a2654f76a4efb729b57e8201883c96e4cbfde6592eb237d8ccaadb239827e87c72a8449354b01578be39e4244ccba6e781496a404c1667579f00c65853233c3f90d45da5b83aea83299e3cdbf20f251792c0b970b803fbc80e11e44bc9fc98269ed31ce0750f5c3bb8544ee1dc2954ffd3fd813febdc695e5db3f30c3f587301ac36e1b361bbb57ca1d23e8aa1af7f3159a8b4b09bf9cb16f2a70acd16e93b6de668b5d9f84dc70521c64cfa8dff0d866a30529333c3f8484c567dac4da49617563acf0fc1cff49876a4c233ae96e59174ee128a9426951723421f80dca865983dae2721f5281ccc1ac05363960054ec7dd8fc91fe0f30eb75cf5c48df6bd45fe6cd6715848a31fde6ac42e3e2d5ad071419a64cb9e1a0d7c413adc6a6a615ea73f4eec71922ecc6af8e859426c7c3cd92575ad155545f9be96604b93e0033293da886f01d0ddb15bb8b9e519c4b3af473dbe781346cbaf0625fb2a246bb115a8126e1546ee281bb0263c531a4d184420dbeb2af745b09e8b5cd3d8a96aff6af401656611ed145b6281c0b75dc49e7cdf50e18ee792cec11d33bc49680224bce2d8d348b7cabec7eb639581095a796d1840bafd56ce112ea1b4ebd5a10f0465cb8623bbea444df237ecef95162e13fdf1877a2287c0fbac8dcdd75618b5b0ed323298593f0cd1e9c29212397b80bc7b9436a39951ad12b7ac1de8856e24acc182505a6bdf5f6be4535cbbc2fc34504da8c5ae1d6cbe90936644f8a379be183e0af701a6269b0b71f956e1744cde17e7019b1661fcf30457ab87066f235874561711e8b3ade83ceda8fa0e27f8edc0cd4fdd58f810cf9462bad36215ae1824ddd69b3529c60eb86606ef4513adeddafdd4867800006a6cb5e55ed876d699d4e06fa5252075f99d3c822a9f17a564d8787f8ba5692778638d4c6fe645ea91879889242b3c11953b015b01017c695a549ee9ed6fdfc8f7873ea80aa85221d2dde25a490ec14e4b92ccb4e6a30898375f02a4a4992179b1d933ce771cb28b9d5f2dc15fa2b03e4317c5c9b1b5817010a8c587be7ea119dcbe4114323ee4a70e379ae22094431d2d1d64d310ec90645ffd1364887a8ea81ee3f0aaba37809c4695c5b055b5aa3a6b0718fdb368338ce718308ceb20aae88fed7ea51b4eef3fd2379ac2e30e36b37dbfc603b0bd3fcf28a63c33a7da0893a1f6f44a9ebe9b1db533be39254eb040b4ef72cc7f02a04308e8961e710001c7e11c34a741cbaf7d0f4c813d2372e9932e37d6adcdb81be252d6ad05e4523b76bbf35bd2e27532f8a8966c5207faa7390529be460654000a9d41cfd5489d3f83dc444226562b25e71a70fcb15703b6cef1123865e45ec3a03916febe46730607ffea1d2987bf4d7298a25403090aab0f8d0c3cb58e2f7a772a193f7ea3ed89420c0435f986fb1e8495cd8a9d5b06366cd7a3a9a4a9b3483f207b50da9c1deb122e5bbf19bfe68ea069c4c999884464d2f6111bdc99504eafb043864d2a773c6a351795e5d50980e83cd44a6324455fb7ba78af10b854c96ffb4eccd1667c5fe3c6346ce3eb362b647cea298c8e12b967ff8549500660bbcf6d02dc84e742bb6ed14756b7c5227b5f5c46f28e2017269dd352168a88b6188e95f64d1d54846edd9785e25db43cdb7357a8edbfee980023b3a89c55e00a6d20b875e54aab000b76cd67e492a81b03192f7a176a0b71634e3b424b316c69d813c2184582295703203aa7f7963d5a355c751986a3e366e9ffa53b6c48c89f64b14b1022dfa9723223731b59ab9cd4190bffc2a364aadfff1e7e0d5f36fa026479d834b6780d3acf2df3164bb44dfcd51a1c03d699e85e6c36a4fb10a5bdc87fc6006b696d32aabd15ab29df92f94cdbec0fde05e5efdab68082fbe1469b567a9191025c08e1c65e3c75fb8ce14f9dfcd8a79630ec65a99a8d012b087ccf7c9a8b618f4fb1071cbbd84bf02f048886fd016433b33139917d2776ea45091ff8af63778cd3ddaecbffb58a52f832d977f5ebc630b9312c8b38eb9c5e89931af40c041a93dc9499f62ba219a7f33a147c27235377ae0b995b41bf6540346394495f0c01c599886b0c39456a70ea8cfd1ce7e760445668f513eb32571155c54f593c8732221f6af61fdda4f3000e4fbdfb970c48b86329da50ac374d31615f009cdfb74cce98eb01e963dc63c034b56120ea7fe9d5e50e7bc408c13f2c7b2f13109c0e311ac11c0dee666b21c22497640a3a1769546f7378deba4b22e8df6ec273c305064e5ca8d3791dc384b7f46742b9db105f1ba0b80f173336df1ea0369598dc1c54f771cd0a50bcc8e9c044c7635e1d034f2b29d7f66befb1e967ccc954d636ae45eb80dda976fcb23e0bcf1a13a0e0eb38c2eff7230e82ba2d3963b087a3e7f03992011fae8c6efe20084174c9465889ee43206aa7535d2b2763f8f99bcf4b952630fb954e54ca1306bcf7f98610a8bb52f354ba9f91a90c9781fa734315aa7cdeae62aaed64f082b8396f09022acc94301fe20d02f742904d8f56ee5a2b1b50812e020e2ae5c6799e31c3097b03b50e326339a35d65379e1faef1a01e3a34ac982e580f667fe4436837c2b98a486c1128b7bea583f6ee0ba78e0aed37c9bc86288b3418e5aa012d667b947b42db7ec3c7a9b20788d3979bd1e3edef69a733b3441694adf2df44274c2ad3ed326ab2f91f2a915a2b768761c3f966028fe2251d6fb8995c82b3809bdbc9fac61530c2458c4ad070b760f67eae1f526a718e3272ee94cad0be814af7b5ba1bb34e837b8f876a7e67c94819702a288511f163d2ba193df52787622ba91b5767808099d0afc8da623527cb7b40fd4bc517f235731f4726d102859f47335f90b4d4ea380070ac98df8e35254f8de141cc8afd0f2fe6270db47b042e995b3840ca6a6a814f6fc830399b6a6ba42cb9d3945853da10b7d4cceba4af96aaa20e093beebd052294f1ee974d2351b13c54bdfc1112c7d09f344821b4c4609be20cb5dec8e9ced5043e8bb50e6891e14e5fc8db94182193cb925f95b4f0ebaffb5c05994f0f53261d892a240f72fba08453c75ae6fdcf79e314e1469e4992e2a823e890cb0ccaf98e72de2b113a3cffa383ba37bc39d935c894e8f2a4e9d5237a36a38694244c9e918d8e4cdae8f1b7291655f0b04b2ba0cf87f83788b8851103316fefe96f0e6621e54215eb9276141511e821bc56b647159b49b70cab237eba4bcc65d9b8d321abe1371df5100759756dc2413b77d2293903aeb88e1ba424709622b695d156981d2948775bcf6159c0bf30396639b616769fc3c588ef347eabe8b1cc1b68fb9663ab28868b3659a34224097c7e0367820142539984b114d46976c3c7fe3cdf5b01bf175624ab06f1e97263a438f4041f5732409adff32f0b808022d15798cd30c62fcb03f31a2889cea94da6b8894300bf4ce13a8a8f573e09bb1681e52f69e1a19ad286c995379d89372ed5c794c8512219a6f711bc3c6a661e17367a98b89dfd7246ef7a778171f45e2492f03b5800e3a7213c3fb92d190454e942231bfd24c0fa185263ff40e6d4fc97717fcb942bd6da7e9f979f1311f0df0bae37ec19fcd35f6cba6f6ca2a22dda9e37d767ea450f40ac08dc765bfe0e2f89758fbef361b0a3811581d635154e981c33a7f9a310b25b1e6ffebefb0b741826b1baff0a66df5002f8ed536b757bf7aec9be50dc1bdd897d2a0b2a7d8d02d2d8dd67b604d82e9922e1cfaa01a1b5ab434dc50e6bc5830e73925a5344622a293ccd0fb94474e7876cdc054b985cc553157b2432a88504921b6fb289c4cb98", 0x1000}, {&(0x7f0000000400)="63beabd7f1aee32e5ddc409393c6b72893acff0916eabc874b2a301aaa3f15f7be966acd8faeceb560a39e8ac92efaac4e9b2b842f5d08fbe065277c", 0x3c}, {&(0x7f0000000540)="73a1446275890dcc31ae3a59b26ccbaed040f294e039a141b69bf5e1e90abd8d637d4ac5229db40690d9d49eb795ab17c8e81121e190bc5210a3448f1cd9d061325c23057cd29d8d86f0ce2e8415642039c0ba5ec3e8a9da0ace07e73846bd8805a3b560c4f6f4710a0275d3111c5c39e3087047200129080ea410d225c1485d8781917188fc15a7723b1383f3fac413135539e03ddbdc51b0fc74ce7138d761d91e1ba689efcb85cf62bcac05215a63a207c5d0ba14ab4df4cc3ac94445762030e420c80b302d18a6a50b2d07efa1546340cb40ac1a454767e071b0aa0a578eb664720800c82d40e032511c198c0de34debc3b6c100d0", 0xf7}], 0x4, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:20 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x9}, {0xaf, 0x80}, {0xaf, 0x1ff}, {0xcf, 0x2}, {0xa2, 0x7}, {0x41, 0x9}, {0x80, 0xa83}, {0x1, 0x7fffffff}], 0x8}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) chdir(&(0x7f0000000400)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) sendto$unix(0xffffffffffffffff, &(0x7f00000008c0)="d97b5d9cf8dec5e8ad41758debae67bc634eaf72939b3e70b23a93fa0dce99032672e4751793f1ca8e294ff5838c1c4d40fd8ae4b21e12a160a05fc861e236adbbdccf2b73a46dc949b7e73d", 0x4c, 0x406, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r5 = socket$inet(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) ioctl$TIOCSBRK(r4, 0x2000747b) r7 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000280)) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0xfff}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)="55bddf1ebd00fb3d090eeebc34de2e08d138e1369f749408a91687c3f0280b70cf216c1a806de3777a46b3ff005f8034ee6cd781c8a91d83e896129222833aa3d2489b", 0x43}, {&(0x7f0000000180)="f2d387328a1d0a540b08d2c22c58e40e3b848d5dc7211e480c1da2122baf0b16a43a4837af453bf43fdf80c03ba694ad5824d123992fdac87fbb1a44a46f463d261712e11365564da553c4d0388b0f3bc09a3377b44643c9dbf2073038", 0x5d}], 0x2, &(0x7f0000000240)=[{0x30, 0xffff, 0x0, "672584eda1d084ce6a1384dad487cd0b57046ea8bd37cfa499a53201990d2925"}, {0xa8, 0xffff, 0x0, "73367ced3daa353051eb62142b950bf90cbceaa10832d0582f2d8c24dd7c5cd28d32afa1837d73700495d02aadf6f02688079ad054fe87cfe736ea9e18c0feb79733ebf8f979c141ac52965a7feba6046edd47cd1c6f07f0f381f103fdd7d27d86bc09638dcf6192dc58f4e8a91e552f0e52161b27f743bdfa5d310c843abc67c1da6f6ad0da925aaebe3286224d55183dfa"}, {0xf0, 0xffff, 0xfe3, "1324484b1a5d708e997cc171f24838bb3b1f9337541693f4eddcd4f5fb82804c97ee238ce0534b3db727c36e6b592857950a2256e07cd6a1a76ce2b8d7ea4c4996607988c38632eb93514b454cf8d1fd9d75101fb2e1c429216f97d0ae54d87c170c7a17e3aca364b8dc105348007b176118c5c552967a4a8e831c14a22314fcdeb9a29c6b09acf432229d4bf97ed8d8dd57e89621a5c79e1d236de9dbf2eb183f46e78d81fd3dd84b1bce910a211923e90a036ac65718320c1639f3ed7e97c397be50841c4ca3c850995093301057d4849f06ab728dde8a32"}, {0x60, 0x1, 0xf17a, "f4269e8613b83c4fca8535f971cfc92b9eae099a2be6a0692696e25ec15481245f0c89c8fa36fb04b299bc8b9e8ffe195dd00ecd6b2d487311e1d8bf082a4ae739172f91ae1d908b63"}, {0x110, 0xffff, 0xe29, "859bc43e369219987f1e019a1faec50ef5e387f663edd0a9b03809c2262a73d20c80f38d7f55c14633b8e1bc8ca8dd89dc741d9b15a32f1f5c2a4802f1090ba0e08bd40fb7d7fc4c3c7a99d94325818a4c4d406c80a92cb3e489e07ccd5c57a68aedc902a742f0dcc26ba972d2f5229115a712c290b2e579e8278e2663832c5cce45f44251b65c407f5803024e625d029b071913a2bda47b3b25247e732180c6ddb80e8db4a611d1b64cf60a52fb3748d1bb2ad4fcc480290afd8e477cf586bdfd565410c93ccc2d5dc8c2a460f0b6ecc2411f54cc9b503c09219d9466fc7c4aec39f8db84174347a8f28be9be63eb255f15f2926611e6111e"}, {0x40, 0x1, 0x8, "14c61f45ff45e4c0e6d8f0fbf77e2c0cbd12934fcf14f9ee027ff24ac253f82710600987361bc30ea9"}, {0xc0, 0xffff, 0x7, "c99ee9f99b4a4cd6aa687dd3855ef4693203c7bbffaf7686b918cd7a0c3ab32ba4c2fa532cb9503b80b008396136998a03e122b5766abbcb101ea89df283bec7a01c520f8ea42fd294418df2406a7f8eda9d2cfc5c95caf2df3f947fa5cec10ca3697c229215d24e91d17e72a5be1b15f25c5f40e745d119b195beccbf5b91e66a0b8ea7f35b13942875692023c3a6431343ab0eaa073a669297c418c71f7078f9d34037f3b5e0f5b17729aada40"}, {0x60, 0x1, 0xffffffffffffff75, "107bfc91cc5f231eefba35d1161c71637ca23d22908a8881134b6839977e03e8e22b2ff399fb19b7cf0f105f95e18a26de1e953354f4f21123951e4d0f08bb45f84ffcdaaa1d9426c51add6b79"}, {0x98, 0x1, 0x2, "88a61343838463063b179a6311c1d2a89d791dd1fd0d17cf7a125315d078eabdbe5b7a712e546fe946befd1de92dfc77d38ad2ed7f2ce1f683f0b51de5103e1c616386c77060bc7b72cb6a665e05943109bc8827a597bcfbeae0750b79dd78e3a0b5b99c2cef1674125bcabfe52b9cbe1f0f44c9c7c19f76093b49b9885e38295be751129dcee6"}], 0x530}, 0xd) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x40000800, r1) write(r0, &(0x7f0000000180)="1b8b9f9538457086b90fb444dbce449c71a45b197794c8a2c6ef2bc2e0f9c7bde9d8bed80d24cc0c73381b32a741a07cffa396181549ddcb8c288fb57015b2eed0252a89b06b4eb6fc14018dcb4008491d49d0b2e06aec0a1bfd5563403597f58be8223ba0c3484e48b2f2b01cf1462305c37fdbd774d749e5ae5d3791decafef514704021f2a97a14d4e733dcc1ee5d14db1eb6e08008579e9a056897c2c4721e429218de065656447ef066ef7f5045f7ff76def49ab78814fee82c4eff2ad3c1da94d40fde4e092bd5b202d05db505685408079ffbf3e3b84ee670c514eddfeb812209dc20bc4d4c", 0xe9) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x6, 0xffffffff80000000, 0x77de, 0x4f1}, {0x7, 0x6, 0x22a, 0x9}, {0x58, 0x3, 0x6, 0x3ff}, {0xb400000000000000, 0x8, 0x9, 0x8}, {0x1, 0x1, 0xaf}]}) r1 = syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x5ec844f8eaa2974c) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x1ff, 0x4, '\x00', 0x0, 0xffffffffffffffff}) close(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) close(0xffffffffffffffff) 16:00:00 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x8) poll(0x0, 0x1fc, 0x34) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x6503) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x3, 0x6}, {0x8, 0x9}}) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000000000051, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000100)}, {&(0x7f0000000140)}, {&(0x7f00000001c0)="b583b70300a4e9b4ffd767ccab740a2b4d10bcb091fb95ed70701c62841a9f8155774d453c93a9618a2e70d5111697b945b5fbcbe71c7bbd27a9624196576411c75d51b6857b68a62e55e70309b3c205db668955add3c414ddb66d60b80232e555feebd6f382a3a5efdbf66a91ab1dbfc1bc26", 0x73}, {&(0x7f0000000240)="49133e97aba5e06415d2c478b95b5ca14004af6ac665e7459bb62e6b0d8f0a8fea0ee493985038532b86fe35cfb2a1fa3b127f16061e1f954e94c1e92b0042e37a43686a278fa3d68f3081a71f74b173f4457e74c26793021305454320fd7a835e0bb90887a978b48c4744aece36547644bebc70066006b892bfdd49d9e4c4094ad46575e99b40e30fc422fcd450fe22c456be94161b2e66f69a26698f3c0932d7318c5e99c8a87a2db0f277ed4cffff2ab5b93d1b8afd4a7454e455b17c6f325821386b4518b96ff3508f43c8c1c5267c4ea034e3ef13ebc0d9bf0f17fd503ca096f066da96f25794591c63eb6bbd63dd9ba8b7", 0xf4}, {&(0x7f0000000340)="b7d3462c5f23e41b434bff6d2873ef2f4de3bbeb1291f05eaba408b7c1d38998c3d7023a343f36a71aa29974dee8a73a6df4204a00282b36385c625ee2e814bbae486df6615de8eee8e482d6e0eb291438bf4ebfcfc7ab3fdb44990b6d95d20849abf275caa8f5f5d0f7c14dc44cc338826fe09ccb11672f0008b87aae598ac161e4dc8cac4849aa316f23cee2d20779624bde001f972a014c0ff3cc9e05ff9b7aac878c88338492504cbd789520f135b5d70133be1ee8d18b609a", 0xbb}, {&(0x7f0000000400)="7a193f7fb76dd5122e59f0a97b650e92480de27807a1c45ad38ec45810340b651490abdc309f46ca0266ddfa107578332ea07b5e755d761217a23af0a06e5832850afc82e16ad8147d6653504e0bc41a178d5b3928be7aa55f78c5a5d52ddefe8505c7072971e6de780cd969ccb119026ae1fdd49e5f8cebc4b20fc1d1ef5be1f15afc73d087d356d6fffa4c3918cb43a117ed949e6be238506a928ed35ecd4a7dd431f8800ae6c8869f88ef8231b71376361e1c706a2f25059636d5a62c142a3309d4399d4baa5b1bf61a0fed4b13fe92ddede7e2125c5ee944e643ee3ad500f1", 0xe1}, {&(0x7f0000000500)="0dc82c20da0e7c90775ef42ea8d62baa2e2fabfde4f78695cb313bfdb4f449bb1c4453bc986b309619a3cd6e5a2ea587c3653b0b67a49eae66eb6c6f99009fa255517ba91edcd998bd861da6a6f79f70ff2c7396c9252b33b9a48c936194961585dfecb21c497a6b7dff0821db0037ac74595825147c9008098c274f176101b01d7e6ff61492d0e7dd4172f7b7f4f917966c3aa8a39e89280a0094081655a1d793ad778a3b0152a6b238c9f2d448ef568f34723f1439dd96f5f0ac3fff58ea33c1fe8fc65393b691fcfbd2bc7acab8ede3929cd626324390a6440541ac390e2056a4aa66cc2039cf498514bb64a0fdf4849e74d69154", 0xf6}, {&(0x7f0000000600)="cf3428b940265ade446f444dd228691acf25fe152a5c16b5dd90d75fb552169ce5f3c637f2811d1ff9d8a1f3b5ef48e38f7dff3637632958e755bbeb9874e811c8fd5730bb13821370ad85b59814c27d48bd73e9fb4b7ea274e9a6ab6bebcd655c8b1d4220a427fd885ff7291971", 0x6e}], 0x8, 0x0}, 0x3faacac92e272c76) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000340)=""/101, 0x65}, {&(0x7f00000003c0)=""/101, 0x65}], 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000440)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x200000, 0x1fffa}, {0x5b}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x100b4, &(0x7f0000000140)="681b17363d976428fa219a1cc779f658f4bf1518541effffd9") clock_gettime(0x4, &(0x7f00000000c0)) ioctl$TIOCSTART(r0, 0x2000746e) socket$unix(0x1, 0x1, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x2, &(0x7f00000004c0)=[{0x5, 0x80000001, 0x7f, 0x1}, {0x3, 0x1b0000000000, 0xfffffffffffffff9, 0x7}]}) clock_gettime(0x3, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x5636885cf68945a2, 0x1000}, {}], 0x2}) 16:00:00 executing program 1: r0 = kqueue() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r4, 0x4, 0x80) flock(r2, 0x3) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696cf1f314"], 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x18880, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x9, 0x4, {0x2, 0xfff}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff25, &(0x7f0000000180)="b6f0a0bf38bb53915723e29ad7460300000000000044a6d2040a43e061c61499c4e29d57310efecc55e527ee4ed8aa627f0ed3295569b4406a2c9367aed952d3cdb9ff0902630e59c3936e407e10c37a82314e320718b46334f210078d08a7eea07d3760d51d83964f8cfd6bdc9e54320f12ede7b747bb6b9200000100b3901ee1abe9372a75691ddfc23387a1acf496edc2aa2a741d4a45c960f00cfc7ff301c7d86e59c81fcc098861f8523753c7bd2d203a0e3b7d2be955000001000000000028b9c96fc4504d428a80321cafa3b91d2c4df60f934b3ca87f2b76313aade2c2651e280421fe357bdd2a4c043fa321fcfc50a89a03d521809e4193f167dd4283a19646e225af1be84705b5c4e983037f1e8966") 16:00:00 executing program 0: syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r2) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626dd410c4d11befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cf6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2"], 0x1, 0x0}, 0x6) 16:00:01 executing program 0: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x200, 0x0) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x10, 0xc7c0e3cf261db20, 0x3, 0x5}, {{r2}, 0xffffffffffffffff, 0x28, 0x1, 0x401, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x83daf839c3d68648, 0x4e6fdd1615428ed9, 0xfffffffffffffffa, 0x8}], 0x9, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x4cd4, 0x6}, {{r5}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x50, 0x80}, {{r6}, 0xfffffffffffffff9, 0x1, 0xfffff, 0xfffffffffffffff7, 0xfff}], 0x3, &(0x7f0000000340)={0x8001, 0x10001}) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6, 0xffff, 0x2, 0xfffffffffffffff9, "8a9674f7b9b0080a710174024371b105a8613425", 0x7, 0x6}) openat(r7, &(0x7f0000000000)='./bus\x00', 0x80, 0x1) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)=[{}, {0x2}, {0x25}, {}], 0x4}) 16:00:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = getpgrp() getpgid(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1000000000000008, &(0x7f0000000200)='W', 0xfffffffffffffe6d) recvfrom$inet(r1, &(0x7f0000000000)=""/100, 0x64, 0x42, &(0x7f00000000c0)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x4, 0x0) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:01 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) accept(r0, 0x0, &(0x7f0000000080)) semop(0x0, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) r2 = msgget(0x1, 0x20) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="0300000000000000ed826a9e3681daac48ff7ba6fb5690c913e7d94165440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f7f7ecbfe3528bb7d631ad1efa002e729800f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc11489193b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003180e00008548b0c231929aaf8bad55f53e0000005763f2d3f5c2f60010e71aebd377cf52a4f5698f8ec0d0850d4a1fad4a6dcb85dc0c9584d40081d24f4da33aae930255c31544635cf207a65f69dbb7bce90d1a91dde5164a586ee70ef8dfd7905e3f87b533f53138061809e051fabbe34a316feedcc6cbea08fac6308f8e7655dd05d6362bb9b112f284d08b56af03f35fa3b7f450c5977ba2f7e645242a461f5c38a5f3da2ee8e52312296c4cae487befcf9ee370c0cc206ed4f73fb3ac0162fb604ed7247a493ff70effb7fe0f35602f0baae96a117be490038101e2e01f10c3e9f062cfc19757207527c0dd857698302d8c58f9ccf682a7be51c6dac3a6cb0addbe3ea5863799050cfee190f937b51b006db49594e220a545591e7ad98b62f7ed5caf805bee792ac75978ed561de1b1b3bd19ae1fd00f49eced938199ef37c75a46d980fdc90a5200d525d1cd028b265f859b2a9d233bb2156e22ff9d2c222953e70eccf81664611218ddab25376446ec466f6a35de09e8b8d391232fc8d778017ec23a6fca8a5487ded945a44ec6a3641cf6860439f0ee97f047e28c7cf5ac513ad5603197afd735008107f0288a4e09b4d05d02871cd9d6fc6c7be41c5d88256bd7b595292283110dea81acc9"], 0xd7, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000680)=0x9619, 0xfffffffffffffebb) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000006c0)) r3 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r3, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) 16:00:01 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r0, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x32, 0x137) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/119, 0x77, 0x840, 0x0, 0x0) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x401, './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x800000000000007, './file0\x00'}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x80000000, 0x1, {0x6, 0x2}}) semget$private(0x0, 0x0, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2", 0xfffffffffffffdc7, 0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/76) 16:00:01 executing program 0: munmap(&(0x7f00001d2000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x9, 0x7}) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f00001ba000/0x4000)=nil, 0x4000, 0x0) r1 = kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x80000000, 0x9, 0x7d54, 0x3}, {0xfff, 0x80, 0x8, 0x744c}]}) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x0, 0x2, 0x28) semop(r1, &(0x7f0000000040)=[{0x3, 0x81, 0x800}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgrp() syz_extract_tcp_res(&(0x7f0000000000), 0x5b11, 0x8001) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = msgget(0x0, 0x510) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) msgsnd(r1, &(0x7f0000000080)={0x0, "38a10ab715d7d72bdbd405f6485f7f04ee795deb04520d06da43c7eea3e119c47c4e239235248d726d84dfb11c601592b46ce931482334fff5d75856cf5160feb1632ecc485fb9c47f4c1e23f55094187c87d0985c083d404a60b0d6056ecc3a2b8b2637a77c0970bf5b96b5d57bac2211f75ea02bd7fb0f8c1bd07aa72ff274407d5c1a18"}, 0x8d, 0x800) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x4, 0x4) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:00:01 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x2, 0x400, 0x3]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x7, 0x80, 0x4, 0x8}, {0xffffffffffffffdf, 0x3, 0x9, 0x7}, {0x3ff, 0x4, 0x4, 0x3}, {0x7fffffff, 0x5e8154cf, 0x1ff, 0x2}, {0x7f, 0x80000000, 0x5, 0x1}, {0xffffffff00000000, 0x1, 0x81, 0xcf9f}, {0x4, 0x1, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000300)=0x1) r3 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x80, 0x0, 0x0, 0xfff}, {0xfffffffff089fa5c, 0x4, 0xd3, 0x10001}, {0x4495, 0x3, 0x200, 0x7}, {0x800, 0x7, 0x101, 0xc7}, {0x592f, 0x6, 0x9, 0x400}, {0x3, 0x1, 0x10001, 0xae}, {0x1ff, 0x101, 0xbcc, 0xfffffffffffffffc}, {0x2f, 0x80000001, 0x8, 0x6}, {0x1, 0x8, 0x91, 0x9355}]}) r4 = dup(r0) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup(r3) fcntl$setown(r4, 0x6, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x2) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x200) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x7) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x2) 16:00:03 executing program 0: r0 = socket(0xb6eec76be7f35f2d, 0x8000, 0x103483a8) recvfrom$inet6(r0, &(0x7f0000000200)=""/64, 0x40, 0x0, &(0x7f0000000240)={0x18, 0x2, 0x1, 0x5}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) r1 = semget(0x1, 0x7, 0x100000412) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x7f, 0x6, 0x400, 0x0, "6e408cc180738a000400", 0x6, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x1, r2, r3, r4, r6, 0x10, 0x8}, 0x2, 0xac, 0x6}) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194204ae80a23dd78a5245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d6e433008b092ab6196591315ec9a34b50416b355d0956e07ebdbfa36056ffd94fda12cbbd3e334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a112989700"/261], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 16:00:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getuid() shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffff6f, 0xd, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) socket$inet(0x2, 0x2, 0x0) close(r0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() seteuid(r1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:03 executing program 0: getegid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x40}, &(0x7f0000000300)={0x1ff}, &(0x7f0000000200)={0x1}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x95) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:03 executing program 1: r0 = socket(0x1, 0x5, 0x3ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x2, 0x200000037, &(0x7f0000000080)="0000be29", 0x4) fchdir(r0) socket(0x7, 0x3, 0x2) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x9) 16:00:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x9}, {0x80000000, 0x6e9}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:03 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = dup2(r0, r0) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="85e9f794", 0x4) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) mknodat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x8, 0x0) mknodat(r1, &(0x7f0000000080)='\x00', 0x2000, 0x3) open(&(0x7f0000000180)='./file0\x00', 0x20882, 0xf9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x1, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:03 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = msgget(0x3, 0x100000000) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000080)=0x1) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="03000000000000002e5f5da9060602a34cd7119d16162ddfb02e2ba4d8d7bee9dcd317eee012679de1dbc2d1d8006f87d4a123d40ccf40ecda3d1a0865f8042a2cec0c18c08f3d455cdbcd8f2ff190e1feba51a70422744856436722a0e70780321949dfb6c4bae3726f0cd2ba27052ade1d25ced6742f1b8fcd57d934cd9f3f3098fae03a67ff23bdf1315764325ea69cf026727152f2816df24c8f29d203cb015c6f074e21371af22eaf6160822fdd268288270db44b55de11b5413b9e605ba69c1a45211d1322fdbc02cf21c2ec3475a643cdd606918be71631217c2979aa9fe57b59d122966acda48bc5e7604c2f91fe86a8b89ef0d6d0a34977ac0117583a53cb3af4d90edf92009bd8040cb96a0ae7670bb92c9391e8fdde8ee7d152cee53e5ae933a4b2fc1540bc197c094b606dcccfbafea405ac0899a126a67ca12cfea725ec4031268bc4c5e379813ca1ae76402cc70e624c26b00961e776685153e7416e572de5ea918f94a927d6bba95aa233475f608a1aa63c7e31865545d15278ba451a1f057d58be8cb3567e95457ae02b627376b2ac235331d47a2a58c91b664280398da028ec68ff6668f58314dd1cd07e6dad369a282c5264eeeed88163536c191cf186b3b0d985326949e837dedadded5974289784b6079b6405ad194031ddec7fa453ffbd0a2ae89c04e9bed1ea51327e2a55380055fe7cfce869c7798648d4eeba307fe76c3c5e96b855d821d81341967cc83d4b9d9d78ba53138552e0465ef76cc085b31ba99fc5c2f78f198126bdeef9a2898297cc42fc740f12f5c4f85842cdfdd5ace25fcc8a7990bfb447270b7b25cfa72ecfc0db7d5fe31b6f0fd81ba42a6ada7b860eb368ed780b9d2bf8de846d5bc59bc0ba3982fe94a5852db9212872c727fb81ff500986c4cca5f49c8e52ea60f15795d894194f83c07267ed442202b4f808fe20c0036cba39c8d6b7ea845b02e87e2fd022074ffd0446f666b0343167190c9739241e15f3036080783bf09121a2437d305f6736e9276776d5be27c0734c5576e85e00976454b53157505ed197d46caf56ba126e08b4bf2e5a58819f61702a2f0460dc7f1747edfc0e6fe2a306855ef8227e9a3418b07ebef35863b48feb3a089f6c997c4047fbf8231435fefd4b6cca4cca1cee3ba22ffffd7f8f11900c57dc2392295dc03fa4f34aa011e0bed4a64f2bd6798c90e8fa071362ff5434ae3a2f6a98df8a184e265777e3d5d1bdfcc278649d9a393f47f0dc85e212292057dbdc7cd4b58c4af51352fd7320cc777330952326f68628f0cb4c1988ce8410ebb61d79511656f03137b293b452844fdaa8116007376bbd0d2109440e176a46937712d9f7f8c3f858a6793ec510be4c0d568bc9bf7964e6467b1ac6925bf60e7960cf3186ddfc7c640893d84835d96d979f864a638858607fbaf8b191defefa833d6c16bfb09583e6d190acc705b83a8a9d7d93f24eb5017a9a5a162b606957b65ee32a8bc7826bf68b5cab4ccd8c4c13a242a4047247968078d9e5a3b888fdba5697b2e9cf05ac0d8d80327baae449916155591f7a932439c5ecc8395b4160a640e2aec28ece64b2c00d49a9dec8927f4cd7a724ecf20f6a2f6cb56e4f955671186c18295f91c959c9169974dcb4b258efa71f7848c59e3fb90baa3f411da123558f62ae9f8745dc38f35895ae9d2b3eba76f8f6b0f97260410fce38dfbd5fca60b7c5c8f5af775a381ae8c97c722fe153324c5cf68d697e855f9b6737d7e6478e56dcd3463e318c3b18a8187dbbe8660f39644bd661bdeecbf5d7fb4be9d17595c0474dcf4392295572e235ede0e678b30e8f1d0ead99c9dd3740e1f96cd14722d6a1b20742b861fb129506bc810b9a348f4392c1b0aad36c601bd20d41d8a28a8ba0a49cd69c4bb1d02943754f5d6a6aad51c557d7ba6c3be7d8b41b0c5574c065b5359e91da1235d45baadd61c6bf9e626148f6a77fe370b366ac5e6db3cd88eb4441a12c390b625280ea6d4de1c33b643734179a33f859c69629856cc00a34123a49d50804423304acbb2000f147738166db3a306f40e34b5558eae24c666e240fd880c94898b7b8f3a4099cba2243c5545f0235f66837befcfaf29cca0abecf0601e840827cd082d3bc34af4b17ddb27cd2596e2ffcd854a1779c8da69e83888b7aa1c692f4a15faa2a7f9ac47a87f6c77fb98c50b3329a80fa9f33735e8b8d0588e107053f431cfd51a0457a28d3eb961b16ee89337bc1a5f1fccafb6b6a6616208e3d14b26644a950ac7ad87728d4ee29fcfd555644626107416fd39bd7806c015adbbe8cfce8aede6c5596f2f1535804eb9f0c756c4bffbc13351825a3c9ed28ca629d0b401bff3339aa81560f2cf0b68937adb2e448f639736a08385aee4e073ac4a8c0798c41410ecffe22608d32b4dcfa41c92ffb3d07fc80a6322a2143f4aa9fe2304d2df533207c62983e1649fbca903377056c27433a5f0ed28e5beeb3f1cb8ebf7fd132d8afa5f5bab2dd484ec686803c877bc215d9d5d3a1a63f601b5a9f4b67f030ea5015c8cc61147b7e3c741427d4036f9789e8df6524314cbebd2e31e789cd1b63fd6dcf15c790d7e9fc154a868b9fdf833529868d087eafbedc59477ac44c24d922ace4300aa5cfb1ec814c2be0a73d3ff43abd6c8f26abc826984fe728e786a9669e7baef4a49bc33dcaa84b3e9cb8c993065f46a30107870252bb3e1fcf4cb4e65cafd874360a6c5cee0d75114c0be1b0d08c8c25835e820d8b6b89d1d573e5abb3a6dff430e4a852405c4d6343be8716c3d146b70c779e8ba61b69c34045958b693a9b298353e4b4da54a1d44aea848258ea28049b96ca865794901c224a37c690064e25c4e88616fab8456faf2accec261e57cbc9b3403437e216cb1d47230d1a9b4bc9df2fb34589d433612e3a862353ff05bdacde8cf614a026a201a9e986acc0f225991e48ca15569a37dad39796d8d13d98c6560e739bb7e4759d6abbfa82174b88445219ed9c75b05383b393304953b31440cd3f5168bf8ffef87764ffefdb49bd425945492038835a867314afee8082b434e8b7c18f6aeec56670a45fae1c4dcfd77dc82df34f86398b3ab3ca07eaeced279c4f15ac9a874d8975dfcfd9cd89e27cc7c1e415cddb5c6cacf351ac0e819d802dcc5730adb2e3553512df1aae71522c78c29d47ba5082e9e30f83b4349d3935c46fe4e813fe222a5a177438e222d5b67fdec0bfcaff99547d3885cdcacaf6e63d74c757088743910fb8ffa003189894f8af7e3b3463bdfe48686701c43a2efa2d5ca979a95196f96c51cf1e1e8f3834b14bb43a4e0034748f05d83a9d8c81e519ef7ba2c4fc8ff28cb1dfe59f58bdd54ed2d089748db81644a91b16dcb796f03483033db13d7cb4972f116cbe67dae9443cd6db509ef4222ac322bd1e0c31471074a9468e089822174afdab04ca083fd4c73bf6b8f07bcee51f633b0764c89423a1a2509f34b744300964b7893618cdceda8f0ae71876bbc1e6018d465cb08e45ee5a34fcf6c3e3151392cc5b032638446a96ff7ceb4f9c1fc8183f6152725ab47a145986d920cf9dc96b328da9d344a1205df15d244b2e0c0ae701c507a534398d692c489bd40c3928ec2bacbffbdb8e90b5da855aed24a46bca0219257cd0e7ba240f3384559aa5f7a30293d4d2a19deebe81dee136fd1b7d9c807deea9ba47232acefe37a349ca6a237fab5695de88c351696b2fe933e734abbabe78d7fe3c6a2271168209b29f40abff3952c4b662a596c5a47a0cd871126bb73bbb8310717b14b8763b507701f2a09d0cb06fe3af43a64f8fda8a00e0c6e26cb9ae23cfe89d915f4d4762f2db2d8ee689dfa17b8790a81bad113d1700f3b76bd76053b86a9d77e50c20424f99e510ee20c1d6ddd7039f09d48e0f93b7577d36f7c402134f0f370ef005f901ee4152bf417e76358d3129ef23e16e64e0bf645a8268d0561f7ad07093b7cdf778aaadc10ddbe4b48ba8846df61ea23708a50881008bd5fbad494028a8e6c162d688c1ff15f9402a413ae69dd2d1cb0fea27e186121688073fd72382f0c2ca4afc3da8f697f2278bdc1cdaaaacbff76d4863bea0b8312360a97fa98ede3287f2ba2ac6bb72be19da16d5ff1a2095be3e165c3ef368a05388f1909fc4224df4b62a070cd8080adaa2a0a9afc5042a759f77366730a2e4ea0d6f3028bf3f0b7d4ffc70b86f1e9993c327a673e0321ed0d7809343d390a4f67d321d80dd9fb04fee557ca84f9ae9cc111f4486bb22e3fc93ee8e073ab1437ef5ea084bb07d7ed59d9b50799480f57006de584f0cd62bfcb2f16a1037dea4ba7e9955c54c91c5310e9897049464e620598d38489f4b23c1b40fef666fa80f682b103b36c95b50529f2dcb881d94935831fed38284933ee63d4e2525e0c82d38a17db4949b18e72a52e80af67f507d4816b0131bc5a34db3276e486bb401a45cd01fa45a381f94562b5d852ddfe1ee8e01953be5339e752f6336b95fd1c83b42f177af127ea6594b0f34c68889c7b1c421c5ca78aefda7733f099ab5128638c373d0c09a93ef283e6483a82b77e8f597d02e491889623cd170182b937d25545b5823c8e32458ac89c001c134e30a1efa3e8c34fdfcf6735afd858e2c14eb21262d389157da8b077eb6637ebd3342a4c459a46fb89d53381ed7df805099177f1f410e4270725dcfdc32014f02dbf5b79f8af7041d54c08e725a9920dd87307eec3f2faf450a586ae409f6aa0180e296a6a84036e1738a8d3fd47ea0e4665f3e63c6d2a6a3b77d864b0b114d6578e721d468908184af7c70452cd21c097990e6337f9417ef4731db4df4e5129e70849ea0091a5fcd021ee0f72db41f8542d82219d03b7cd9b8046a851a8a174071e8504282c99b32024070a3474ddcbd207cee3da13d9f75246ef515bca3c83b6d43aa986cf27a4f78c6761bf98f4a649d3501d0aea62e64381e207ae7cc561efb1e79dd4ce9c38d05724c62b4c70d993cede4c09ae83cfa01276b12d134ecbecff9d62e965e615097e608577a271beddbccd667ecff174febbb24109e6b2354e03e0dfd515f8e1f1023adbe31afa99e9dc5c2c8bfce7ebf4038bc2161e8a15a8fcaae7457487a5fc2892e08805a703f8276529c84019042b79e863f313e8fd7c20a19bcfc1b98f3357daf94e4a216e2c95f087a61a0d821cfd33d25551b398bb189f81144bbcbe14b98847a7bc06e2f3203dccf9fdd9ce46041051d4552d9004d7011c39684d017f19f2ebc6e24819691ee3067f395e560d550f497128fb991bf9f70dbd0238eb3ad3b5b351eda13c10412a07ab8114db36e0d1da2787ebc29468bc40266ea8c6103ae4e84b0a12b28e736606b54fcfb41335fbd5c977a4f9761eeb205866460ebf7a89bab1c6ce9ff4507bc49ff57f8f540c0246dda235292d5d164a7953618a0b2278d9528c9fea17a359a65201a42b377bcac6dbff3e38ca9bbbf0055f3cc7bb6b492baa7ef14b646b0f0dcac689f55eaca07e56bff17a381273bab41f3b92d96f0bc5e1eb28e28ee42295acb3f8c0a51045ae19633a4f2d781fe927265bd2de15e4697bf75f9c0bc30753840f400d63ab57c8e7125c2ef11c8a98510d5bf0f6eed81d99ce537405f8cd3d7963c28889478eb3acebb8afa7eb2c399f7751994dd4695216a2f993321a5d3f070e813d6e58888501b30788445a3b2aa9417df50d24f044a579804fe0268a5943ee2c344656e34680fc8e29d10387900"/4102], 0x1008, 0x800) msgrcv(r2, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000039ab4162aa6be4352a140000c11ff7f300000000000000000000000000000000000000000000000006000000001000007844232f73e248260000000000000000000000000000000000000000000000000000000000000000000000e8fabff312e74ee4a74825c41e6034cd8c207a8d7c59e992edcd"], 0x1, 0x1, 0x800) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRES32=r2], 0x1, 0x0) msgrcv(r2, &(0x7f0000001340)={0x0, ""/136}, 0x90, 0x0, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r4 = socket$inet6(0x18, 0x4, 0x8) lseek(r4, 0x0, 0x0, 0x1) shmdt(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chmod(&(0x7f0000001400)='./file0\x00', 0x1) r5 = dup(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000001300)=0xc) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2050, 0x47fe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a388107000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801e20bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/182], 0x10) writev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0696f14e0ef3e06dbce2cb43a36e3c944838bb08e0500000000000000c769bd950e6a4c3254f6e0223bc9273737809f5515007d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3d557d252f3a89", 0xe7}, {&(0x7f0000000b40)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a1a0110bb7b4198ad0b775df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d22d75315f9ef7a57dde21b", 0x19d}, {&(0x7f0000000e40)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4391d3a338c270fbd498057ada8cd8bcc16af6715de3a682064839a91bce708abafa6180c778929faab9a9e565a99892495573388e2dcaa542be73ae5a787d277519c171e9d54ae1c6705525c2a9d728fe895fe39d1ac38f2cbac456fbec4b5c50c6b34bd891db94d20a576f70c0e541cb611c8a82726b3f3770ca6727e5552b72a505af16daf23", 0x50}], 0x6) r1 = openat(0xffffffffffffff9c, 0x0, 0x10, 0x1) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000480)=""/227, 0xe3}, {&(0x7f0000000580)=""/244, 0xf4}, {&(0x7f0000000680)=""/204, 0xcc}, {&(0x7f0000000780)=""/230, 0xe6}, {&(0x7f0000000880)=""/196, 0xc4}, {&(0x7f0000000980)=""/158, 0x9e}], 0x6, &(0x7f0000000ac0)=""/122, 0x7a}, 0x41) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) execve(&(0x7f00000005c0)='./bus\x00', &(0x7f00000006c0)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='[\x00', &(0x7f0000000680)='\'\x00'], &(0x7f0000000940)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='.#\x00', &(0x7f0000000780)=']^[\xc9\x00', &(0x7f00000007c0)='}\x00', &(0x7f0000000800)=')]\x00', &(0x7f0000000840)='&\x00', &(0x7f0000000880)=',{\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00']) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x34, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') unlink(0x0) recvfrom(r1, &(0x7f00000004c0)=""/138, 0x8a, 0x841, &(0x7f0000000580)=@in6={0x18, 0x0, 0x9, 0xdcb}, 0xc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="a7e320b5db8364ed0f2c9202be497ee5753ecde3d0d894f3eb6c65dfde3304f9f75f60fca55f1ac2c4d4fe245ec3f9f6cc76512923c9e380a401616095fc0dd558da6b827f74cc7bfd769a9fb02d6cdcb2f8582797951616387b4751b5200f3f8e664e29fcff85e66ca110a62140cfaf676a544c65a654ab3c74d3140f7f3981625f25a40381d775d558189f8af7fe7747aeb22a603663777c3253f70cac120314ebf77429d27a727331a7842746416b2d13b0092fd470f7de42ebc27842968e2dcfcefa5e178adc264fda96e192ae2d4be498a5442e96279ce2", 0xda}, {&(0x7f0000000280)="8aa8be1049053f0daae7ec4f1d8efe6f1ad900648224b0eca1b85135212119eabf1e8a0e3375661bf82bb707a90393571247a87eaae8ca2914f2783d3b7fd52898cfd8d233961dc8782fd7e38a95a15985a5c0b0d27d5d212d4fe29a66e64ce8fa14b9c96febb3a80cc3a374b6e8b0453d45339a773a9f4f0b9446097ad083329efb0ffe795c46bc4678c633180282606e574b32b0e95bb1e9f2f63efac9bbff65e5b86a68c51e8e6c16bba77cef8d6e6d1c667f25ebb5e3d5c38e0f1f167a90b0f56415c755338b31beeee2217fd3b16070716cd2e8df568e17dfd6d95f2e253fbdef60", 0xe4}, {&(0x7f0000000380)="34eccebb702713def1a9a09cd23b9faadffc6be46353731367787b1648b7cfd549ff7a524153f921d7ade81627134d16c96d556f0ec36f162f6b596bd8d1ccc2e184f32765625d3b27e474031e39d602f77a6cb7f8a6167baca7179520babf7d2e2f0b01fd6837f6a70120908ef60fc7806e2499bb4ce2d02b889a249a0a261a176ffacb6f756ee3260d9a14c720c201414fdbf4c3d31dcbfa6b18ed16ba2d1623b3f9a4729c7d8ecdb083714dcb5d2d1e503a633298f7e1b665684faa93ac8ebbcbacb6ca3d1f28", 0xc8}], 0x3) close(r1) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getegid() r2 = geteuid() r3 = msgget(0x1, 0x0) r4 = getppid() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x401, 0xff8000}, {0x18, 0x3, 0x2, 0x80}, 0x10001, [0x5, 0x3ff, 0x1, 0x9, 0x33b, 0x0, 0x5, 0x100000000]}, 0x3c) r5 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x20, r2, r1, r2, r1, 0xc, 0x9}, 0x5, 0x200, r4, r5, 0x4, 0x5123, 0x2, 0x80000001}) r6 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2, r1, r6}, 0x5000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10002) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="000000186004008b000600000000dfffdc66921c15ce4f3bcd72c90000000563e04bbf54c83f00000093a83bd552c22d31ffff06", 0x34}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10580, 0x88) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000001980)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x80, 0x40, 0x74, 0x2}, {0x40, 0x33de627a, 0x6, 0x1ff}, {0x2, 0x80000000, 0xffffffffffffffe0, 0x2}, {0x8, 0x3, 0x3, 0x1}, {0x18d3, 0x6, 0x401}, {0x1, 0x7, 0x1, 0x2}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x4) r3 = msgget$private(0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x100000000, 0x3ff, 0x2}, {0x0, 0x0, 0x2, 0x7}, {0x100, 0x9, 0x4, 0x4}, {0x8, 0x100, 0x59, 0x7fff}, {0x4, 0x5, 0x9, 0x9}, {0x7, 0xf03, 0x4000, 0x9}]}) ioctl$KDGKBMODE(r1, 0x40044b06) sendto(r1, &(0x7f0000000480)="13c67683a2954b22b4f51652bc566b54d46b62fd608cb6d39c3de0125120cbb0f6c3103504e5cdd26f8a6d76edbe2936912b4a177555bf025202448a521b6819faf88be427723e6ac14274", 0x4b, 0xa, 0x0, 0x0) r4 = open(&(0x7f0000000600)='./file0\x00', 0x400, 0x0) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="7986279c4d797f33e9472bad78241486a740e2682831a400004996e5ea4a038b42cc6c1d2e9850abcbf50e9f062110371cf00000000000000000fbd6c435433ae2f3d83d97", @ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES32=r3, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], @ANYPTR]], 0x1, 0x0, 0x1000) munlock(&(0x7f0000ff2000/0xc000)=nil, 0xc000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) setitimer(0x1, &(0x7f0000000000)={{0x8}, {0x5, 0x7fffffff}}, &(0x7f0000000080)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/198) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000540)={0x10000, './file0\x00', './file0\x00'}) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x1) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = dup2(r1, r0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000280)={0x100000001, 0x8}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x400, 0x5, 0x8, 0xffffffff80000001, "cb9b59180468fc663f5a1ecfebffdf040023b7a2", 0xdbb, 0x29}) r4 = getpgid(0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x4, r4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x1) readlinkat(r2, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/105, 0x69) recvfrom$inet6(r1, &(0x7f0000000440)=""/208, 0xd0, 0x2, &(0x7f0000000540)={0x18, 0x0, 0xffff, 0xffff}, 0xc) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000580)) ktrace(&(0x7f00000005c0)='./file0\x00', 0x0, 0x200, r4) recvfrom(r2, &(0x7f0000000600)=""/105, 0x69, 0x42, &(0x7f0000000680)=@in6={0x18, 0x1, 0xc5, 0x1}, 0xc) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000700)={{0x2, 0x101, 0x6}, 0x3, 0xfffffffffffff9f7, 0x8}) r5 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000740)={0xa9e, 0x1, 0xe76, 0xff, "4a2a1f199e7f3aa927737907f610aac205828b38", 0x0, 0x64c6}) sendsyslog(&(0x7f0000000780)="62c541baeb8a71c1977f713e30369f8e40a921573ebd15c4caa2c7a336d878f10a5f4c3518fc799b56791d9c2c46e363c57b656906ce9d93436b9178207fbcbeea95cceeeaab6e19ef14826277b7204a75b2ba", 0x53, 0x0) open(&(0x7f0000000800)='./file0\x00', 0x80, 0x1) chmod(&(0x7f0000000840)='./file0/../file0\x00', 0x2) open(&(0x7f0000000880)='./file0/../file0\x00', 0x40, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000008c0)) kqueue() openat$klog(0xffffffffffffff9c, &(0x7f0000000900)='/dev/klog\x00', 0x40, 0x0) 16:00:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1c7}], 0x1}) 16:00:04 executing program 1: r0 = socket(0x10000000002, 0x3, 0x40) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r1, r0) 16:00:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 16:00:04 executing program 0: 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) accept$inet(r0, 0x0, &(0x7f0000000140)) r1 = socket(0x2, 0x3, 0xfffffffffffffffd) accept$unix(r1, 0x0, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x10000}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x134) linkat(r3, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f0000000240)="ada2946722347805ed93d94accae333cba567ffd017cdfa7ce9f68d0f9988e3c2982e1676adfa6b96b1cd9de0f73997d5a5d4f9074dbd93180fcd2d14dbe2e55805be5aa5977c58e2fe2c7dac4d19a027bf2aed1257a0e7b01234f3e65470df74b1b7e42913df1e2ae2145cdd6c2ab40d1f7f3dcff4659438204d3c4428a6ce7a93a580806f565fcb532b53e1f4804236167c3b3457d2fe32abb525ea7ad0a1634e7d004971f4115b61541e79a4af6e0cf6f39f8d11ca68450b26756e41b4bc9fa20a9dc153adac19299e745833f4744c1f118382d1da061621daaabee34f1e379689287db075f025c0704f9a4ea1891c4f458655a4c480fccdb619bfcd850583c7b8529f755c1d9f20151e053730025e5691b180bc057f95850591a05b839a5fe52d5f13b32b37f360e488a273856a400f324a90aa1b71fab757c2514286f1319b1d76c2da021bc944678383b538ccce9c4c677227af7824c1a7893c9ae7c081c6b0731349d322ec577d5095a095e60524ccb776d64039d331c139e1ec57306684ad3d2d89bea8caded6a4dcbed0c3e057b2998a734aa897f2095b564a0275f223a66ab77f4c8141b1f69b74e5f7bcd2d5278844237bb4664acb7b23b5e68689d9446e03a2c850410e7dda50f205bf1571a43346f7889337550f80c02639770509e19dadc7c9746f6194a12d2e7b84de2de277c398009e76987dcb6d6f20bde5b5a5d7e527ba3598e0e662667de00749474f4abfc6a8521b59bcd2acc486379c395f9481bfa01fb61fe6078eadf77f9b1462d94eb993494b03fe19cd36624d732b40347d100ce13459d4ae1fc656edaed80a3aaa2ce3565073766116d90593a6e7d2be9ab9b7fe51525654542fdeb375f9b6808ad144500cd2e47cea1e94587e233b33556141d6eba0cfb2311b842cd64b8db47adb1cc6b887fbeb70bf9438d9aea2683106cc2da6c47fa5987fea2a352d10c8c26856fca376a5ecfff5b56c6e8ab940ac1331a6a67a9798e74e79e3a5f9071452793700809e4ac20307c08052bb0234a2ad5743f662a8e18550787f8d814515e570c60c1014877f2c0dcfded34b3e3be9b7b95c0fdaa6e7601cdd2db4e94532f9af800f40cf5644b42b2a8fa943d500ae5d62b17ba9de0506a148c256bdcce2665bb5b64180caa4facdbc3f06244cd099c4a9b919bb4398587ecf7e9cb8a195e9419109aefa73947ba4cbdab5573a99b0064a827665818ba856eb53fa48a9637a90395d8356e406afe7ca2ea89358da43b60947b0f16b86f06f78d457b07dcbdd60d33c8e43632104b81cb5c7f3b2509e8cf6e61b100b8f90b98c62c51616249fd08ee0ef4e4dbc4080407be0e5902412a58b335420c73b8d85dbba913b322026ec4d14d867b479853e7ed0785336349e1121f1df57431770d3cba0d815549ca7ed45ef45ffbe0f3b87d66a9333ebfc85220207be16bffc5513ba92a40ad3725f656c1fa6cb45caad56a35707094758d5b20fd10dce99b736b9ea40015d871c0826f09a168b3aae2b30285ddc384b6aba3fc01517d631e7c366528a6cf89c0078aa5320418776b0f7792ca534329096cd938729ea856cea026bbc1521f4a1ea50685865ec33382e502e8e778d49dd3b131abfff7d796e62a4a75755330b7ca783e70f544bbf0b38bd52bcfbffa7f4faebea42179662f182e76ba5bb9dc22e6c8d71d3475991812268965d234aa7c4a0ee47ded0434592a1dc1f43b675a7762b0556f59816389db15a11ee59edcc6e878168b338c5a829f595096b551c0617b10fbad7da89db42b3c7151ca54f8a7d8593740aecb3b5a5567f25a20b97b40cbe54ec2eb58e63f3aff21a80292d6d4b7f85911c129a3e643d09173a59401e1d99c21cb2906f4880acbef74a3cfb138229b95f7af6fccf7cb00e93afb5df115e20eb703be0399f455df5934535d59b3485c8320652faf86ee6cdc4a6d19e79658a364da2c7e940ca11053cfb5568f7054047c329d41fba483edf98f0d5254a3c4386c8d0f170381e593050e66d897fec166c3da0190f8f4763a78cd149b4a13dee4c7ce3f10209f77d27b3466b02c86bee62c80459bcdb2d397943fa476bf40b3f3127a55227374c3289a63dec49ce71c9d11e9eb69971cf9e20d2e6461a6b984bf86495417c28c93ebda1bf2348de56a63e0690f2fa955ae37d5377d1bb55af0d661254fa3b0161e5e6cfa192f127e81f53e01f72d655af8135ddd511545f9d626bc2b5f47a4eb7e96b87e7b2ac8642bbbaf41e91f7a26001708a9812424fa02a070f4eb0e6badea837d50e42f9bb0dd352ed87f9f6e99baa61a025f930b91d93fb3441ad2e40b30c3d711bbdead5d24b4c462ea09682f800daef7d0cb2e0031d77385d305f4a68737ef7e6cd1d60a4e67356edf8c7b22fe1cf82eb4366158054b0bf6de19086303eecc422058c4537fb81c3a6de767ee409e8e3c8686fa4a2cc46cb3de08cf5097d5807bb7791492f1e59e11712db85a9e0e9e0fb70f7c66605a0d062da7594aa8ce0ddcee5ee1f6674263a8c2ba46dbba09a536d5cf5773ad428114dfa948bb7b389da76c2898ff68d5534f2a84fcda34df52a76173a6742fd76597835bb7406f9931437b2edb2e71edb2f0b8b9ca4344cf2c6dd03b8c437526692ce986d3a6627268d2fe79cbfd5339e11fc02668c115ddde9e09606f67962cf71a3066dfa899db4f1c943567c3893350746dbeb927dcc2377ca6bcbf87fa4580ed68df9172fb708151c78103519cc6ce22f59ffcbfa67172eadb5de6b918066bf3717981d00157504c8c0ee9aab4896c71258ea0f6d0e0393a5b08ee1df7e49249b802f408ff946d449315f64f4ea8f609f4daac533d91658ecd0c1dd8cb5e73ae2874ae9eeda41c05e74f0d3dcd24340f97269bd084209c22773872bfda2f11a3b9e35abdae363d0ce60155155adac2c6afac5b1b531077421e2b684cf37a4fa9719df8c003ce43316cfe5bc31240c051011a77b0237cc896a422e860edf83606077b455d2e1feb1fa25d20f7a75590785c93db82de37a9e6eeb3d4bbd3b55f31c2703c871f81d7f7cd1cdef15dd42eef4896c0d8bcf6b8a132da2e3ee9465eafbc12a937be9540b2a76f21ea42a987690de305928a041a0276ec7b06f10dbbba31604de74224c15619770ec4ef47deeb93e0133b771c5ab0df979fc2e967cd8644099ad1baa7f2f418096513d1bb467d5221327515ae8b3e0fc1162726c22eca0ee880338a2d0fd160a4176b3f00cd523aa496adbae6d3d13b49a71389d81a13289f8a9fbe5163bc7a3c8bf177f6697f8a20d19a5c3c72c392e14c82dac68da1cf7efdf3f1d38b2fbc32bd5a32928bc0d62af797cea1ddfb41e865bb1d2047eef85a65207f3159b6f485184fa351a1f9c14e560066d455c0eef9d1ce3929696f22a44e57ba7bdf160e87b33d9027048ab5bf4b70677228386a74910ec8c26cb14bffd72f71ed3934cf0d08a02b9b3617688656ee07ea0211ee33b39611abd671efe08a6804f3d6187c41e9cf40d32c7be19a2162c421c2cbb689dfa5f0e6620f517389ac16c638efe5465a29f539dc3b45fd317793f12499b0d891605952a9af5ce4942de5970053bf1313b3eef5e5236a0ba827a4fc18eb2f465e3071abf43ecbbc7497040b325fdf24f45c9cf54a3fa1c9965a7ff78cbfc4695983d6093f22817f28d12eca8005d889309a2ad1d0817b7bd13b845662593bd90a88b8a540b43485c8e53ceba6c54a4f2632df522fdf14942ae9401b53d0ef6644f37eb4f45adc1c0b0436a4e03cc2440f2ca8fcef191c7ec0a26831befd4177d4a6b8dfd07627ad7f4e3faaa49436c637a44f88146dccc2b0faac3a83de56b86ef59962a23d92aee4850ef20aa56f0f2a5aeca1243304cb6268a0aed9c5cc50fdbd84a004efec1e2141e39b1890e8957a3c7a1ed6aaa5114b45a3ce686bc91485446f54e9984eef35ef0cd4a4cb08d2c3d30ae0bcb79262761e31ff99763f3a1904c0aaaf1684b7f2eb4c665332633e0b4d775096881fdff7ecb35fbb11f77fe7ddc46a7c8e493c9a510272eba4c82a7d2b3f1d869143b3f43e7fba0890c7eeb1565d589bdf6afbaf5c699428c2fe52444a8985f87b59cb3283cb0fbce10ff262af0bf965587f9e33e93ba3d7ce0d7b58bceae8337e7aaeb76840a967731e0ec6e9f2359ebe981971b176f3617a30ffd1063844a0a6a01f454df01da6e57d9b8255c496770cc831e22f2b05f178646f0811473a5b648be8af4b5a64b3f89e40dd6483561147d753231de480c4e84c7f8e8ee4892ab9ae378f88b40bd4830479a343ffe7d021a97d40bd33dd023879d1b5b1e0a66b521fa4de3cda0ee593febb68d47fe051ab971dca7a11081816b7280a59d8ed2691b1a619b70c0e3209bb43e3fc34d960e7fba88b0eb3ec4ea15852a8dc17a0a5c18c7bb32e43260b9c7d598bd67de8cce376d7e1d9d57f0dc7a3daa2a04b437b05ea13235458818057095c82b6f57ec4c437cd62378ffe6f9c06044fffa55539072215f8b3e0c7629c3866fe2fc5290ab5fda37fe532c1ae40fc4ea9f1bac3b7193a6955f608d84d9c533a888aac78f9d42b6904813996e2f134a3ce61a7f4758ba0f31b234a7fd6e0dfa96287c53b94388197ece5ef3aa1753dad6c8661736f2dc597f58b4fa27d06602025466db5ff51672d86ce3358a00b493c1df2cb13549ce45a77edf7b7bb59f0e7c74e1383e3fd00032aec2fe4b454a229165476a4135677fa856b28ebcee467b4e68ef9dcdc12afd2e7fc52259f1a9e367f5e1a0a8406f947ee2fdd1b5717b6de9618310139f4b0c16abf02e7f2136e402d95b639a05f45ecf613d96ff64c02bcdf624afb5affbdddff6fbaabb4e49614aafa078c06e4a32fb916964b10661cede1146921e48343bc67fb25cc6c2bc7b5923d4c4cbb4d68f2e2ffa03a51762faea5064955a22215e9c5be8a309b4bef98851210a4f4529f5eedd091f578f2e49753d95b0d4df429d4dc56c6224ee35b38654c6ff9ba0fe638ff2d8f57aebf8303975fbcff31074636496b7fb01cad0631275e8a0e5ca070ac7b76ebd93e1da7cb91e18943201dcdc789a3f2e92f20c8f8f80f896fe86fe6af4f8451e2dc5295808e99aa87ebeba99b1869ebedd41b63f543ca1824968a4a3f5b9b0826a8a39342797e45ea2c2e833904210ce053d0e96b8f77be9d5358998efd44cee87bf1ced715ad7508e5377c1066081bf185ad750c16b74f718c0ba6d6940b7eecb56f277a10ded46873028d2e3d6d03e4ed69b8c4caf9b50fe271fef6ebaa223069e984528b0f26182f312549cbb77fae01f450d14ef14ac55b8d36383d1e3f0a88a4a8724f7b90d5682b1f02957ccf00917ef63397f82f95146f0a2287bd1e29bf874a59672b7679afb8b3661e32ef3e97ab0e2df4512373186c719b2c5144cd4c6fe88fbcd3d783e28809752db40dceca73c1752d39d6ffcec011e8ead422c8c90fc92b7fbe4a1da76907d3953fbff25719000206ef0d1ab4b1839e27670c69f4343c893bb0801775fdb8d10d8ef4a832f2e0b03445929a871088fb27fcd8c83943b8b1baa2faa29a535cc37b2c29823d1d1ae42c8b52895e5d32027c8ff4ead6ec625b9a10942c843cdd8dd3e7301d0654a6a6d82be9586f6c497b5e1b885bfca3474fddfbfaee04933269b5ed921444d72ab2e74249c678751e1c5ca42775fb03b1303399eda4c5186b35a8f8caf3ee1eb9536c560797b90b5bd9192bc8df67ad6cd84801191319582c711dad898a54863cdc", 0x1000, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20290, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x50}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x1, 0x6, 0x9, 0x100}, {0x4, 0x6, 0xa2, 0x1616}, {0x8, 0x4, 0x8, 0xfffffffffffffffd}, {0x3, 0x3, 0xff, 0xfffffffffffffffe}, {0x7, 0x6, 0x80000000, 0x7}, {0x9, 0x8, 0x0, 0x1000}, {0x2000000000000, 0x1, 0x4, 0x7}, {0xfffffffffffff800, 0x3, 0xe8ec, 0x800}]}) 16:00:04 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff0a) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x8a45, './bus/file0\x00', './bus\x00'}) ioctl$TIOCEXCL(r0, 0x2000740d) setpgid(r1, r1) read(r0, &(0x7f0000000180)=""/211, 0xd3) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001680)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/194, 0xc2}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/232, 0xe8}, {&(0x7f0000001440)=""/225, 0xe1}, {&(0x7f0000001540)=""/133, 0x85}, {&(0x7f0000001600)=""/21, 0x15}, {&(0x7f0000001640)=""/4, 0x4}], 0x8, &(0x7f0000001700)=""/162, 0xa2}, 0x843) getpid() mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000040)) recvfrom$inet6(r1, &(0x7f0000001800)=""/243, 0xf3, 0x1, &(0x7f0000001900)={0x18, 0x1, 0x3ff, 0x80000001}, 0xc) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x20) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000140)) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000240)=""/78, 0x4e, 0x840, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) fcntl$getown(r0, 0x5) mmap(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') 16:00:04 executing program 0: r0 = msgget(0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) lseek(r1, 0x0, 0x0, 0x1) msgrcv(r0, &(0x7f0000000840)={0x0, ""/105}, 0x71, 0x1, 0x1000) r2 = semget(0x3, 0x1, 0x10) semop(r2, &(0x7f00000008c0)=[{0x1, 0x200, 0x800}, {0x0, 0x587b5518, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0xfff, 0x1000}, {0x0, 0x2, 0x800}], 0x5) msgsnd(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="020000000000000093c79ed127f0486553ce270eb74f24710d59a76a1a7789927a2f0f650f8b1ccc20482a0d2bdf324941a7414bc692439cfa1a7fcda4b3212cef80841f321a1e3234af6c9dbbcf477d8a436e8b2bd0e6da337b28bfe82e4a3ce131d6c5c6034dae06699114a14b78f9b34cd38d22669f9a18a3792032f1c3891a4ec8d4cf091246f82b0701dab96168ce515bfb3602fbe0285b49d23fb6c2f8c7e0f483316d9a9b597c717e320f568a4e257c8ee81c2cb65b61e3df19afa769308556d3fbfc3ef63709d610ed37c4e40135bf814b69700d08d35eed9148cb1f4634275934a2d74df4e8161df5c74436998b33e2f17291f6c5555b528d84d2b4eca7e159e24095f6522a54652dd102220a3e13d3bc9ca5ac709869b874908f7e158532d9f37028ccf188ecde8b42fae18b24c30d7d3c696b87f0748a60db4d925efbebf01539cd769899ae35613c10aac7ace8e406796b23083c270fea0a36de7d9de7c15aa90b1885330e3115e1ab4370f3c639708811be209e2e03b53faa7fe742162dc4ffb2aa76d81511701e35b09d9596aac56c72433e7ad57512ee048c6c6eebc42b0fcd18a3834aace4e519c16200db2038e8d71695a5d367bb1ad70857f1c21f070e7665f5f80bc22b3e130d3bb36221213ccb8fd88ebea9d294b4387d43372f7c33300d334330f435e4f2aa939479f1859c9049ec756d18ef3ce1e4d04c1c3723049c633d9c7991e236fbae5d88f452f0d97a18f42c2e676fcfc2e028797141a312321504c0cfd7afe6a95b4f51774982642ce900db06b157234cb81530dbc299ef3b78cb7464ab8d3805aa3ee13e1aa50cbea137d57bd3813439e409bd71b845dc98feeaa70d4e00326f8aada4ab9e107f1b18712c9e29a89f7325738059d6c58d4031064aab59e2e888ec26288edcc0089badc5f5a6b9c5914a253121b5c9c4e49fa7f2ab1890455a6c8ed0dafa169512ea0194cc4332da2f21faf239c5a1248697de7f27b975b234148b552b7ee485a6a98e086e193eb4eec82edc0487312a3483c4bbe08f996333fd828ad93e6d32771359697d166fabf7dcba8a8718aa5e2037e9c55ef4a02846c72f094ddb05544fbaf8c5207b93408a9f2b34b45bef4e2ecfb121ca3d1b9e34b3c416e8fbbcaa14203ae862ae601f7b06f08f76aaaceb59b121d117f9fb799c59e6434912cd342be601ce27c7f1305fecf252203a215b3a0211cc8c3aa8a4835643231d902e55eb880897545f82df90b0850fdf7e9f0f384c0ca15d0b296ba280ff49368dd6122ef9c8217bd40b352f7ae7e81219a3168d7e3446732b08f5d53c12d21905bb423007a7e31abb029a7b39e92bb79c54c0a02a6f34a3fd5813857292eeb973362a3544b77cae2a6eb45db4fccd6b5843e438511f671d80895ce99f65c4f3af4d9e9d78c23e9056a28767c069f1759d6a7d0090b7dcb329fb55c4b83fba66a850933637cc8f99c5b0bbff4f1f20cb6de213cab4b0f1d0e3a7d25497dbdf96d57d2c19bea840e0740fb0526c31084d1777efdb21547e1856e34412269985096830497ca39e973f2fe9385a802a335f8135d1d18f239d47b8aa272b0d497a46722afbd552f73efaf4aa7767647fbd945e344087018cc9672b0f6989ebffd6872901043c224de8a70f634db85b962f24f927c54ea7c43d852662443bdab9c8262cbeb0d42eb609c146ac3c2fba45cf44d24b97db2ff24ef169bb340a05e68ed755acd4dbb99c9cd3cda6f787aae512478f38c36b674b0127080d563d49da255b47184b80e516140ed7451ba70fd1877abc73323d446a6d56209bfdf3f69044eb8c327d670124841fe5042a77beaa797f08cdd62a14b6f3480e77e4d08ba44a9fb0f388bd59bc1e0a0f97969a82f4df66c800b2afde7989d07ad743aed5f60a47bb4aef02348ad2958802da21ccb0209db3c751806569fd8be05730ff8a89780e65d6858cc9544318dbf834c65742fed635c159cb8774c17b1692de2b2c7a67b850094861c2e9ee78c74a8b6f797b768133155ab65df364e1a389ffa79f9ee041f22e52ac4f75eb057656c1302d2cda024888f9b3e6fa434469eb309373dd63607228371fe4c747ae73484ce59015c60c7665e520e75afaa8fc38497886f41ca01da266bc3488c6d6333d3cd12431ec3ffe5da5c9b42c8a3f16cd1b57bae1ea8c35ffa439e528852859bb1637dd2247e1404cd2a8d736c88278f9899c09ad64ecb632021be191651eb7c2d599cc580fa3e2942bd9ddc1da9e946c8136ff47e78eb4669d2a711c09df73023e0318c66ca8b2394b7fba103efb90ddc692618617c9ee47fe884df502c23b9b577f1eab54e5f179a0393cba2526bfae4ccca236d8d35462db1774c755368bc7e54b5d35c87f2f40e46ab64102455b0c5db108fe84deb27d91fe54f43393cbdbe380d1d3fe6277c3ffe1d0ecbda4af9e82cf7aa8734c2d435d4caa24f537eee15394133071c195b3af38acae2e72bdddd237e5669cef0d7aa1076ed0020a0b4af1a40fb51915c8e3f00e81710eed397779178aed5819fdaf32d480beedd1ec53fcd59d8925bdd8cddbd32c3419eee48ec51c1d6bf99d8e14288c4573099528708034821cf4f324799d6a66e3b86d2b0e001e73f1b357bb2d1411f0f1cfb1e4af14900786c1a302e6a4e295df73297b71f534945cb1f8da30a04ca43e302400bb54853dda061f96c571133f413d103a206be223694a05d87936faf65bc534be5648cfc0819da0d40611b990fd98d00dce75ba42687d83ca1f4318f588d68a47352e2962299c38a604fef767518013ebfbdb6e0949e16338fc50c8351405999ce464da11787ea90e860ee4c06c9f0cc9cd0d800f7ae8c2cade1472219b26f5bd484c4bb25be888b6a84070c0b61fc9f8525751b7827bd3"], 0x801, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:04 executing program 1: seteuid(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) syz_open_pts() r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x34, 0x0, 0x0, 0x6}, {0x714c488e}]}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fchflags(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe(&(0x7f00000002c0)) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) r6 = fcntl$getown(r0, 0x5) r7 = semget(0x1, 0x2, 0x4) semop(r7, &(0x7f0000000240)=[{0x0, 0x9da, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x2, 0x1000}], 0x3) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r1, r2, r3, r4, 0x912f9470dcec187d, 0xf55}, 0x3, 0x1, r5, r6, 0x101, 0x80000000, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000100), 0x0) 16:00:04 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008100"/4098], &(0x7f0000000040)=0x1002) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12015, r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3ad0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xfffffffffffffdb7) write(r2, &(0x7f0000000100)="8c65", 0x6d2) socket(0x0, 0x8005, 0x30000000000) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) 16:00:04 executing program 0: execve(0x0, &(0x7f0000000080)=[&(0x7f0000000100)=',.\x00'], 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000001c0)='./file0\x00', 0x876c3f631e4f0597) mkdir(&(0x7f0000000040)='./file0\x00', 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0xb556, 0x4, 0x6, [{&(0x7f0000381000/0x4000)=nil, &(0x7f0000062000/0x3000)=nil, 0x9}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f00002b2000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003ea000/0x4000)=nil, &(0x7f000030e000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000421000/0x1000)=nil, 0x8}, {&(0x7f00005e3000/0x4000)=nil, &(0x7f00000bd000/0x3000)=nil, 0x1000}, {&(0x7f0000684000/0xf000)=nil, &(0x7f00002d5000/0x3000)=nil, 0xfffffffffffffe01}, {&(0x7f00000bb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f00006e0000/0x3000)=nil, &(0x7f000026a000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000418000/0x1000)=nil, 0x3ff}, {&(0x7f000073c000/0x4000)=nil, &(0x7f00000a8000/0x3000)=nil, 0xff}, {&(0x7f000060d000/0x3000)=nil, &(0x7f0000ff4000/0xb000)=nil, 0x891c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000637000/0x1000)=nil, 0x9f7}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000690000/0x4000)=nil, 0x6}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000fbc000/0x1000)=nil, &(0x7f00005f4000/0x3000)=nil, 0x7}, {&(0x7f0000095000/0x2000)=nil, &(0x7f0000fa2000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './file', './file'], 0x100000001}) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x800, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x31, 0x0, 0x9) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000200)='/dev/zero\x00', &(0x7f0000000280)='\xdf\x00']) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000080)) read(r0, 0x0, 0x0) pckbd_enable: command error 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000040)="a7d135909a47aa572f105b7dd537e4cb8a8a32dff729fd", 0x17}, {&(0x7f0000000080)="5144068feee67b2c56a89e0600f1b330a71c", 0x12}, {&(0x7f00000000c0)="ba05a52b899afedbc35e2ecea7b77b5d73fb8432fe63f69c514765c0", 0x1c}, {&(0x7f0000000100)="c34aceb6acd83013cab2cdd007db3bcdcaf3fc92d708f458739709279ef9379a54844e53585daedd1db25e9dad2141183fd1f063", 0x34}, {&(0x7f0000000140)="27f07ed6e4486d68ac7cb850d2eff8ceabcc02df20a0ef99c37ad15e586b710db8450c38e6932c01763aa501a9889fea0a6ac777734cb8812dc7cdd95421768df74cdb32fc", 0x45}, {&(0x7f0000000200)="17d343aa6c04eab2d3f693e7f2ac31e67f58b5f5af0cc52b75fd89de8c5efdbd", 0x20}, {&(0x7f0000000240)="3b1ff4d4ebcdba68b71a096bf77b236e4250167d99", 0x15}, {&(0x7f0000000280)="9e7ae53dbc936a50a0bbaebe7e05b89c54509c42af53541b281fe240699b7ab26225bbbdb0e46ad4b044a30a858e63b2772f9311ad2a03c23632988997406439f524516b9e0380e4de26", 0x4a}, {&(0x7f0000000300)="9416bedf79c5c45191da", 0xa}, {&(0x7f0000000340)="ec98a34b457c65b40090b6f727ff6ed97ef55e5adaac3c1156d6aa59192d05fe71a7aabbae52bd1ee2e393e10a0693f8abc614b08b", 0x35}], 0xa, &(0x7f0000000440)=ANY=[@ANYBLOB="2800000000000000ffff000020000000adf1c11c06b5ae1897c22181e75b173f9f873f62ed17a9009000000000000000010000005f000000aa05650d94d7472be0151cd1aa7f091e7b6185f8294694eff61408ff141f7e01f3a6fb0c56877e7aa9dd0a04eaa2dab9456dc38ce7a41f6eb3d3608a77b3727c4362c3a3fc09a525b50b64c72d82aa5004ee37470721881e8b3bb8157af503c3e3f2cc1358ea0c8fe92281412347afac8ce4bba1606be983e21c911ea7a5b0001010000000000000ffff0000040000000aad2cd0b531b1500e3a36b1b2928dd51a28b513b6010ab5ec46ce3bf79afc365c643fe514e4c2a0081b8fb7f90620a4dea22bc4821cfc5f4c8ddce32e9e70c6131fd231870ca5867f0d808cc5995ef055068bc6f70ebcb002d2f96664e038e7a4b93475d0662a77a48fed0e90e9e562b61d14bf640c97121f49898c10e16d6c9a2bab8b7b7320113109a3122ed5f086fcd1798678f0a6f99c5145cd6592f311a846e6f7f8e2ca4b04d2c79bfcef4bf94c08357575f85b1fc67d5356b8e91b5a14b57de82a62bedd44bbd50f5c7e376cf38e5f863eba7af72c36ebc68527385b6236a7bdff2dc9fa57cae478443e6a6445dfd28d064ebdad366a701a9f1d8f88981d3b85f292726a9326d2158654ea701f4cfd434d4e4e5b9aadb41bef6e26f725bae364d13407c25140966b7da6ed5052858422257e7f3c526a404a74a9eb8a798ee7cecf07ab5f12c3bc70f4dcc973894a516aba1f4d09bf7432d2f8639cdfd5332cf28801a3d36fe24cbe2bb571139c57ee665a73b26ff40944ed9e46e10d6124f692b5c36671bf5b5bdf62ba3a869aa0291d32262fce63ef2785f6c1b7fb8d8fca254d8ca1318d421440d189ecded4be3e1c0ea5d38c680a8875b494b26c7b34644cb5147f9b81b394fd29d1fef8b247d2432b1ee168e2a9c869e7a3a917810f600a0548d8f558b22f140d1a172f706a35bbdc7e2ebca152d73a00c3b9144150e3bd2fe008021bf9f658bebf8c435cf9a8b339650eb6cd57c9ce1e2c799f7c84142bc5f79f5349d1f4bb3d778db132ded05e59d5f8eab41d53ef568936d673d3c6a769d52b0b210e0ca0b55d2ccda70aac8e747f331a171edf19df418cd321b61a069c6c6f5b44f526e4658538b6088a46e2f392b68f193e1d445827ebce77db3c024a1c14ba8a83c13df4beebbfb08ce979afb122b2fe9c3e897ed3814ea56cd1b029d8acaedce47ced1e55b20c011856c1330a3ca30487a879200a7191974e800e82391d771c5618185f99f668898ff3c8584c279fe40b3fa5de963e99235dd34db74b30137185bcf73fd82aa6e9fb96d8fbac4274469e7f95a7012bc07656622d9ea7c9338f69eed32a4bbd051c77c658b68b00ce7f6e50af42d919a0f8dae1d215f7425272a267254d56986c2edc0a52e53feecc8a35987ae376d2f0e7d99ccf8c23d04fb59896982dc0ee7cb54660cdf6268261769128abbe45e6c5eae3909f21e7eac640e933656ecab2ac1f1ef96755ebc70a09f81115538b7c5e71ebee1817fa5408d0b0aa9beb45783d53fbfd6281ca586625cbce35e7df49644e975bb8805a103575bb0c336548460b98f7d78ccf76e26b230eb67451bb3587402d0adec3d7ddac855045d42e921d0de886b4da8134a811816044b75f41a6578d8022a88cbfbee6fa40eba260181dd8394d7b0573e61a9403990bb2b9f6d3b836b320e4659cddcfb65bde511f94df007eb47371d37234323d17dfa268dcb7383a81c37b6d35268181146c798141d2cbe7ca1d0df1f76024fc3b0c4ec9f66e1a7c8fe70f9abd35477eb94aa695faa5435b1d95794ebbdf71a28cd2965ce6d42fcc980390aefe299d5a6deae66a4a8943be9296c9042f9eb71e0ab85291e8692f31334abf5ff53e11dcfeb44f8ce03caf3d424a48ed0fe50926249f0025221ceb111aa36737acd57974316b849314acf06efb26d038b475275355d4ec75f21b67c1b3fe74f93fd2266149f31bf98a723d128610fe717a67f7eaa3959efb1a6095e92589fff796ef3395429e38764a0157e476f9d259ae72bd8338ca6975e166c3450bfda5de2095f7787f862a086c03d4d08c7554eea240e2575fd4ff5c9025774efec2f5aaf0ea508855303f3c5e4540c82d4a1cc894d40b8dc1b94a10bfdaf629ba18d459220bd1aab8324b26f39d57151368e2bbdc327ce5fe4ef1a7c0ba1b9abd4b332017ee6fdb9160fce219ecf1a693f1b91bafcca90caa1d2dc083ea811da065acc147821159853005a92a54980b3b862ffe4ec2c846757998c55fd02489d912d66bbd5f9ba2bcbccdc1139ed23171e89a8eb90e4c0b9ddc2ac97ad997d4fe9b47b7227bb51187bb42b6289f3b86bb1a545fc04adc1f735f46a676e8e429019e27f9c68237a8943f80e47358b491e7870ac94ffc14fe63788518c0ae50ef402f7a2c6ae4e8788f6b2fb1bcecffba1d98cd1cc08bb9062ff3d7e53df34302db6a382ccc4ec6339c3303917a9d0efd03d9442a53026bb1cd0c8f80e3b6d3c0ebd6d6dc877bcf4b786319632d981343a4c08cbb74b60e6bb56aec42f9acd30b36f7cd7f99ace8d7c4506e8687c139d00d2f1ea5554a2b86ba34c9d9995126726a0e5eef42304ebd78249e6e924ed24c3aad57a4216b7e4c66d3f9fc1744d128f24b20ec34954182901b0e936ba22b421e5260914b2e0128745319b395426b6b35029799b75768b9f683467452bd972a6ac7a07756d999bfc9da4c2a2057d06fd07a7a499dd226dbd3c2ec27e325262673498c37dfcfa85b479564a2015f69cf354ebfb79fc971466ae70b99c5b11d4b1511672ea291373d4d7be022cd24aeb2b891910deee6ed03f94aed61577b06ca12dadbb393c3396ac83b2f1df11086338702d0da198797ae4f0583da813a9b49b9bd30854e44ff0715e2d9fbcaf0de1f41499eac506c2f8ef1df725845ce7d60808be56fc07b0348acc3acfeacff0f379303d90f8fa5d381b6f970281fda1a54bc87d7f3c44dbe0f77c3345e4889788d640f077aaff316367fb1faed996e5ae590d507fd1eb07b3fd082c3cf4e873ce98d5173787fba0a9289713532a087e9fe5cef1e4666606313d62344ca5fd4da378f1788e7f967331ef0cf83777fb8620cf50079c80b65199b546b874bf708ae003849b549977a71651814567741d390dbb8cfdc78c5ebd50e2394b185735d851be65dc889a957a3bef8903208c209aa69cd0cf05257cb05606240f1634a3ba407693ad3a235cb6bcea9491fa375a6a16dbb91cb20d72e86fa27d51e4389d129dc7834ea9a6936bd8f73459395e8caabfbb70f655f3809725e82c9c5b04c89d058cbb9b8b1bd86afa07baf54269bbafd1210d72d2d11fb57a08e467a53def29b052a92635e6f93983673912661f75ccc1c4df1ca7b30be5ecca16bf4f3996d7a90dc5d54a0a907883f8f3f084b9087574a18acf7c9c2ab41c4c6524bcf84c6f9530dbbdf6077b41ddb377591d719312015e5e7bbaa5377b399f2e9cb9abb51e0545716edad5e4ce7aab763fff2ee234acc5399db017898a2e6b931c8ecbaad3fc6dd4f6994cf2ea4cc926a0904430a87efe386d51e6342176c9945bb525f92797be347568d247ea6d9224e67d48870621751f572b271de26b3630dec2002df75d6bc7a496aea4975f0e2326fe4f4a61d3feddf628c2ca1730a0b546761b9977c648c481c5445250c6ca96f2a1d2b5254e233a66c4b75f7f177dbabcd463622ed8415e0b247b4a8aaa7a61120fc8e7a3b55c35a18b1a36e9bae184c8df152d57b0d66ec9d1ae8604d4fac13c439c116cdfb1cc2cd151cac4f34033c3db44aa0bfea4df2bb866f952cf7be377a6aaa9f1ab6dae4aea3ad35c4959e6cd4da6091bf8525ed616b9d69ae334becd76509153671295e130b5dd98cb82d7a334d792b0dd81ec6115abc822b2b57ef646973a4ac9bb5fb96cff433417bf0d73468d81e4216076b6ece869761073b1cbc3b0ac29f6e7c5d1062f33e19fb45aa9a5fdc37709b61073e092de2443ec8ba852df493ba2ea699f30e56bf58988593b8e24179c1049cb5690be3cf606b9a3d5c296b64004a707d9a74204b856fac9ad37559cf59bd1c0748a216e1c59ac1fa4e43edd890a816e0018a763aa2d17dc454a9ceb856b489adf481e860fd0ff3ace175bbfed1321ccc4bd5245abecf1971c410c3916f98b4d4748b9ccb4ccbe45763d96f48b3cfc27b1fcc82c636ba3e388b595c45a545493e431e37466c3726c5cecb362dad0c76ef69922afb354f9f3fe070d283a612cf7effbc13e5191cf735c6c4d4d1752584168fd405fd46f27ea2bee92f6df8b957945c0e84120e79f081ae4d9af83328fec315c146393153f107b6778ceb17f685690a6eafdbe8d15f449d88832704c3343d08b6a2cfc9fd7090a740da3359977e0f2dc33cfa8ceb028f97fbedc869a48b71d4cc4efb3cf9b0568fbcbce4e0e492c70abff2c724a8bd146e5ce6bbe7abb28ebaba813d9529a8ad1b512263af4c235f4bebd3eb2b8503eca94850ebf74394eb3920235b6b08635b0e9a0c37625e7a392191fb31c6673f448eef621774a23f2020e9828d432776b29e9afb5cccc8b075c3d4742c6ddccc5e3419d4979b689f61efe68dd3f58484b3b620a1b13a14f9140a51f2774be1636379a2879f7ec2d59c931b69631a1c5835ea116493bbc3173f9dfe6a32f50429f80c69884a23d39e06380a4348a7ade6c45c0fde597e59155f2fb32af46d7c40c86cc08cc25d4155987568473b93154c929117b49000238a4597c539cdfb21edd5f91ae486cf0e9314df21f67e767cc237f7701930df7010f9405b64af0378156c919a7f5b535c41a229fefd0cc26a5357734b93565649b2f198e79dc57c5de32dda0fe4dc9155e6166ea1ab2c84b118bccfeac111f094f9fdf71def83c70545c08579ff0d82d2db15ae41dc81a0730112b9e7bfbcd591a988c337cb47270422c4f58b728c05e3a9b2ff390f17fdeaa1200803d12a4c241593e3d7478ae2e8316529721f72e457e045ea2fabb047645327733d34f638339749282fe7b52efe73bb0e5a5917637e3f370b1fc5a0ed333db45269ae2d8f6c11e2247050b080ce73b490923c8c66f4487ef159ae60440cbc20393e4333d52cbf5455884d61578b4b125766e82ab584391a1a9dc280c079c3acbe2987dd4026a3f022633405f867fe718492694d59dd3426ba87949503f47fcce41d859652d8c54c11d8d9e5dd22aef0e0f673971a8a86bba83ab766c3edee8a6eb5423d740f6513d9aa9c37178640b0b7bdb32bb67b05ceca45182c7c775bd57c425ddff21499e6d4a008012a5e87706e9fa3a767871f644244746071cfb23e1518ee21d92842f49dd3253a9c01d74a6958eec96ee0104eb40633b29346443f0036a981d05f9102d6e560721887a8e217d654a8997754b732aabc2bdda4b012550ab626df14f3020b804c327cb99272ce26004a952fce01c8b144453404822ad5314477a1600853cfe3d1f942a76f35c3c0dec2f6aac95370beeb687db0c03623bbfaa4edcdc4d61984cfb885e972d0154774abb0de2cdbfa66abdbb2df2b5a8063ebe7a66e3d63d9e47c011243bceb8c71e0e2d7a7713ab459146dfb2ab54007948773bba5d01e80e108b287b1c2e8a5523c124c07234435cf2913b3d9bd3820d1ed929bc67446292ff51ba491e4ed6ffb9eb03b33b7c3e4d1adcb6b7db5fabc02f6f9f01a79b84be00af0be54fd8c4dfaf48077bf3fb09648ffa9ecb4bea6342b6adf5d67de076ba489fab7d906cab9ff432c53ab743f43b36600e51a9962cad692293a430017eefef2e42f0069a69dc896bc0989c6f33c1a974a1d1dda9a75a0514d6eaac3b1d90f3c272e666aab9cf4a328cf81a5f2827b94195e95cfe273f7b716f58df4f18358741967f16ccf907dd35d222c05cff5de24bdebc29ec539c4740418c1c1504c4b162caa2693bcedbdf051dcefed2fbc8745c00dce64f52ad0a4b60f97fcc6c301ba6cf8473c0ca7f0be3df8f4c0eabb4361c82b4b5d80122d2f7c38c80000000000000000000000020000004b42ca891e4770cfed2fcdbec4f80f235ec80af592f088017fc89bbdb78bed1a6d96f12f99118477d521f20046ceddacdf6b429037688fdcd3185b337f17302c657564e756215a6336a94d84d0067213ae830d16df3541ed9149e04cb5905f6c8a08026d7dfab159a7425b635f63b4e23e7fbe8cea70e54c7e63c76155344bf56743f36469bf2e7ff977b80cc1cf6d73a66ae14675748860837cd8e2eeada00778e7b9c7a0508e4945269c3f8352be1803000000000000005800000000000000010000000001000011a1767d356dec3a0e0a33e6c2890290914b302c5069ed313491b2e542bd128e8187687d0427b608929a61d8ea6d85ae6a371cb97d60c8a194ac0abccad96e8bfb00000000000000"], 0x11e8}, 0x4) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ad20") 16:00:05 executing program 1: pledge(0x0, &(0x7f0000000200)='vmm\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000240)="ed658546527af2e8cfa95fd8429f749856011e7fabc71b69f8b1761b8d18200d1567470af8676e152a11f32366541db8b16e8b79b30c612f24fd15acc60b41e8099b9c6f5e43c6270d87641c410779a9733e5f6a2572c91ffca0c72f3ee3d3c7396942bd4bf1da948e6134258e24b35228bea18a7004ac3c39096b2be78b2fbe5018aa0d3d887db5f6979b993eb7bfb29ad8ec5d915a031357d7c439a7a7e01d385f771f6d1f882855c96dc5fac8d12888880edd9bffb7d9108bc0b89349e7a9506356373c8af0a11cb6173dc37fefae9462f98996074db3a3dcef4e590acda5a0c239badea1e60195c0fe35dc1c23faf1af0266e9b59b49763f519a64c2e11adc21a7b1eefbdb7368fac872bca7c0e53c302f0f6499eac1d5fe771d9d3baf98f61f0b13119c501ce9c14d33d218053b7bab5977a40aebe6eb4b04f5693432ca971cb11cb11c9c3e033c59482cde3b6e4e7f0084c5809e295db6d4e9ec47798d58f74c764a5bb3b7b1468014e4cf424052426bb03b46a3343cd1bd9784f2d89590a87c2d75e0eaf9ba9dd1cd801bd72426940c0f76fdb6fcae6e4fa85b0e24335805ba32d305e26497d3b0a7275548e7951f183fc0beadd26d7c66ad484c87e92c4b6256804f72cd0820db01ca34bf64debd4f914646bed664a6b8a7ce0faf1cfefe502abe27b932f660ef7ed0e0734aa9c878424d7903bfeb0246ad9f1439dd785277a3fa96c0571350addd954b747f364fe82d8ace56403e5ba71cb744a866f108d6e581294f98f49c12c1dd73767ba7e05af7eb7b354a581de3fd5e86cea896f1d6d21af9c1407b414efeaa38b3d25f1cda2fbf358c505f0b24de8f5fcf29d3d4c652feb7686ed3bd8f178861e0d08e7676f73d65c4ac6827610e2c05dd57a89a4c6418aa5ccd462ff423eca2ab89041c22303ad6100ef7d04998d8c204e1c0c3036a533d24c383138a91b0d5b79872b770dfa59d25df045e03ee8afa1d8250d8dd64319b523c33a2a1f5d2fc9fafa7cdd5d25a2d8cabd7744bc38df9f3107d89cb8d19c3fcb46e0040f75f8ec14af4eb5ce185c13a110aba999726b0feabaa21e8e562d5a2588959c84175713dc265872f13a3b16fd0e3d30841267df4c4e38d8625b87b6f73f656986b9ba7f23dc9eb926cecceddf275e4eb6ccbab19173ee09b3898d17cca0b5752c0198281bf579857c088b642377fcddcb3c18c528ff307cec92b9aa8f54a287de18550440b5903e32bebe9793d6c4ada2c5238f9d6f09a8988948e82ad6db55b3427324058030111f06e049047194b255e571e6d43a6b539d34cd715144b5018757614305261c047c9eaf167827a58fc76d929630f8fbe2dba3a5855d6258573e8becd3b70c4bc8919abd4d08e0df03a26e7aa91305724fb4ab344274748a841ccdf651d19a58998428acfc0ab22bea89c0584c11950ae1e2fe76726d1e4ba61c0ec6e9794cbc360a8a310a70fd5ef07118dfd5a690dc7ddb062157f77f1bfd5d375e6e1d382321ecc6c7752d41aaffe677a4bc3f13b19165093a601d3526462bb4d3ff6c2dfb623e8b29c9168cd5204f2d4525ff912cf3c5256480e55882daa71fe350b89dfdc34599782dbe750f14435252eb736132fe865543a826dda7f0bb8a0c9b3a0b74a917403c9d8daca51b3babaf5dbd74ad9d42ce92f440c896849d0960bf0cc5f81e5f809d927751f702ea8d5453d042627134681535f3a3f096f85d8b9faf28506b66b20fe04bdfd86939fed9b25e30a1020a1c307a217be011426c89334954c79543521c4531e179240198ee346dedda9f4eb7faf9343bead505871bc1c34d1c08dc3cd0c462a30e8a9ecbb0af0e86da8289244f64cdbb276e4d90d2dac0136e39a38ddefc057eb3d8362cc68f75e5c4dc03790682bc0d45aa65df53c96b7dc97fa9b12ceb80c8eecfc896c4beaa1e4c79c85be54f41ac196937a631215c58141e2df04c519f129916ed1eef3faee166501edd407f5d23de95ddfdc176b8021a69bd533322df752c5ecd763b9e0f18152832a468094e4311d12cc3c3bb5336fa2995ce22b67c4d9651c0a5ce99ae4d32e4a1093b2ce719d9d51b4f8195096070a52ff2ffa91cc841a35c1bdd18fea8d0f8f4af9a2ac727359babbd22ef428e51b008ea5544fbc62e3606c4435d6da4b864da10d37d89f6e3007b72dbf36a79f2472dedde6320d9cbb232982d5ccacf2ff7bc81c22e26bafa3d067baf67ab4a4f6c2d366148559cbec9dcb839f5d0426312d4e7d053609002d0962c8ea829de8f5904b0750134e7f7df6abe1b755e666fac7e102389f9dc6f0ace9f704e0b66445703f956664c909c9a72077be7b228c5ef145f4843d0ab1fe64e3b8d0c77c2134326e6426db0f813b50d72b9f09a69937f62f7c35057f5cb58139165a7bc0a8a43b35c6d7e862363610e61f9c35c702acf4efa5f081eff184d71b4068727ac00887e2926e991f63e2d377e2b05064c6f06fa73ab1686b4c8fd2d58a717247341e849313d27d77c3261375b1ad053e02b947e9bee960d924abb3f6773502355b307e567a34acf80f9dd8dcfc6bc45dceb26af4313c2072160b41fbe37cc852b3a86b9bc721e0e0f24343be02dfda84c5c59785db092b435bdf12665eb735aa7e7b674f12d0234d9b414798460ec85f46dce00ffb9b94d2fbcfd66868fdeb27a6f3be95ee4963d08570dc68f3e8ed4d5e8cd7b536e1411640eda2b54e24bfb1052797cf34b5db29473461304caf2f23cae26cc3d690e7b06a27984513c157e53e94d308fd3441946c583eed8500fb6088442afa8abbf2aaf8c9b074f83461b609e48cf9b5bee2aa815f56c60e3a5788e0c2f65bea8840d709c0c2af8f4e30710a61c5a3d967a9ba303866368e6b63f399b749ca13a8b6af95d5f34fb166e175e19b16291525ae3a3e41b610e01219d663a641120949a64a966151d1f64d02cc6821b19aeec309a58c4ccdfecd7367556242f2643e73945439adfe16edf708bfa0c5543dda2bc58e27bc4b579c35928030cb1c7487eb6f927da3f875587cb66784b9babdf62da8308e1ff9593e34aade2622bcdbb7d1b5127456d7975e6d9c924320603ecabb3b0c02ddb92654ab28e6e3337514d56abedb565196291bcf4c17185a2d7414eadf662e61d27afd69a7bde00676d5419dd10884184235f265b65fa5f984bf60ef85fb73a0ea28327457ed15fb2a817df2c993a9e5430e97d6b778bc12305a82c698c2125998ed4f98f5caa9019141d9dfe7056fb2717c900a2b0b98d5ed0fa2fc0aece5a6bc13ebe62ee322d68bbb1a96159fbe165cf778528cdadfeb88d481a2680a2c69d8348146b1c8bcd8c8eb4c562e55345f2257703fba9b73e6d50637bbeb587b4d22b0c4f3360a79e7af12263a04ea39dbb3c38c9e6aeeb1af2296a933e37f2f5680f4e01cda851aeeadecfa17a0bf3ccf1bddd506875d8691be83fc98b1a756b815da7639f26257dba63c47f6ff97ec154418de8956a6614a8387e4f8b85a1c9de9dd38e42f93f3f96a290fa8bddb3604ca3b78e8904eb19e9b641fa46d56786081361ddfb215ec7daebaa1a106c5e91655384cf2255d15accb5e36581b10c70b1690bec6f9825b28d607eb697602e9ab9facafa77e335e7c0a8e751a73535ead9ff77d8c6bb350c2cf78cb95a702b6961bb5484c9c37c8aecf4079fc4196ff15dc6a32cfda6c9cd547725cc27971cbee196882b2b8bc2a827ca253f5115f8d9b95b1c3d4325453bdb1e8afee6a812d6e9cd416a56817a59011c438d575432bf0eb93d5a675ce94f2c12bdf4f7e7ae081277642e2e942a6cb889caf03bc2c0c09cee8503c5be99f79f6fcf790edeb5555ce02d17ef99227ab1881670d842653386ce04d700a86727ebf0a72548b36fd1412425aee4bb34daeb76157b7d94bfa305d087022c7b6716d7a5335d4b7e2ad50f7e0a4ba71f6364dbb7876ddae09a3a23caae474d908908ac0a0c9f53471625e35325f0bde12dd899deaf2cad0a463bc259c1656655e39d4524b2c4622f76ca1e3915c34ec10acd4812f6850901aa3a0be4e2a9f3ab133f22f4d33428fea7c43237340e948977fcd30c939f4848ccb63dc6900777c62bdbbc355813afb8111ff1826bceee0ca2941cc54e5b9da5027ea8288ba45888aed314b2b5a4d74335987e764e5618054ba1dc742ce4859abe3b9b6a9bdf4aba51b6fb7d5f2de58f18c2e613e280bd8cfd074802db8e3e86839780593f60888727ad6be3fbc6cf7bd0206fcf87fb85ebb359514683e56d4bb8c7d09f25e347466a2fa9bb179f777151b160d330ef77f4d482ff176ece77c0e9ac22a6e19961cc8d2dd89026e76749b1ee7bb1a343a1b3b531311a599814f510e4c3c6d168f9fd20c48b2ac93afa506a92df79d85a6a516fdd53971ef999d9b58edd701710f4ad88d5b8f23d06e167a31f8d80a414ffc4f5efe5065a64e5357f693d3e23a3a6ca3c055d41b33aff76d376a108b107fabdbdec84a3970f58d592eb1f796b327a2308cf8ba97e98cbc91e643a0cad5577d5038bd72c5289be4744935f21933c0cd1d2a0190230548ba259afd22395b76b0d52797110bca043de68d22df24135a5f2c8c815d2f1b236416d7d54c1c385e1f2e028b9bf61431af23aeed9ad19ff487f3aef7c0f4b8bcd0b53cb3f44bd547771a312b964bb43624831fe9ff5d706ae11fc73e2be907d9d3d16369c5fced12284474ea5ef110f29dc8d48ac8098b3ec08db9131e84f924b74d65218e965c6242ec80c3a909646cfba037063667c04c5d168477286e46a77c4aeb50cd7bbbe206802548d406007f77b91c6da3bd7f1a588dda1e9e1a5bdac0b6b62bc533ed184d492c5d3fc6e603545a2a5d0726e275dde5b03113768093ecf9fa124253ca9f374f040e2822e879a75f31a591ca691009b043680ba507b88661b76ca933037b574dea5acac91889d48588766623b0d8d86e91ebec9345c5854ee6a5489b13f325886d59d542e9f6738c01595e0661c0e90d5f4eb7f544896508ab96517f331f494111753a8f3d1268b46ef35db13f80ed928ae90089290d27b0b2802827694939b194476ce4ccf0420c4a69fcbb057585a21b32291a5d08b09fcfd08347c1e9faf622ce7c5cdbcddf44ca6f13edcbd0c8e4e71c742200db8216b7443a445f409aa54676ee1556c3b5170d16bee611d8abd85eaf4b437c751a95a1d888d7f79a55aca1ecc3379caa2bce02f298dbc28cea5a91df09d3758b0afd8821fb8ccd878cdabae9a303101e2e45e7d213b4631477c5ab9431f990fef4d8580ab0d21a666067ae93cdb1f35b0f7cf48b4fe36e6f1f17a2be76fd790ff70cf0990177a25cb4b736db255d88d31fb400dd3bfcc2b523b28127f1becea6875acfa223345ede1122cbd213df9129fdae3e9db0853f003d7342a2993fd8f73702b1912cb827f055152a9cf4ca8d67f4b5d292a53b82c875c532f1778807300719e29685341a24a4882eb6293e4b0d2b5f8c69a1223b48dda8eee3c33519ac831cf8bfbbe83542ebf90f7e682959255fa200b6a2abaf405f61e4715ff6ee29951880d213abf83a1c1fc3bda05c36193dee2069e11316b8280fbfbf70bd5b54f891f09189f53d05796b1d3ae86d40712c4104be89bbd82a9e1152e358e9aa8c681a95b44dcf966a959d0e7f9a327808b81146fbc72fec73f33a854dae288cb311c6a8babe3dfbbcb84c75e2855c01cd6a2169f7bfe4ec7f4164e84a51a6f075cc19c64331069bfa0528c1aa49d9387505b9ff606d8d44678e54", 0x1000, 0xc, 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/177, 0xb1}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000140)=""/23, 0x17}], 0x3) 16:00:05 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair(0x18, 0x88c1ff0e50234b98, 0xb6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000180)='t53', 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = getuid() setuid(r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x8001, 0x3a04, 0xfffffffffffffff9, 0x6}, {0x0, 0x9fb, 0xdd7, 0x1f}, {0x2, 0x4, 0x7, 0x5}, {0x2, 0x3, 0x6, 0x80000001}, {0x6, 0x6, 0x2, 0x8}, {0x6, 0x1, 0x10000, 0x7fff}, {0x4, 0x95, 0x20000000000000, 0x1980}, {0x1, 0x3, 0x400, 0x3ff}, {0x9, 0x3, 0x8, 0x3}]}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x100) close(r0) 16:00:07 executing program 0: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) write(r0, &(0x7f0000000100)="a807b0e124c263f57ceb908f8f251337534b6e79e51a6d58afcb3992761c009178bd1e3d55191628f5bfd31218d8562c749d7676ce5c8a1407524926b92d3c1d30c2cfd3125d34d1bb6ce354048aa5e3abb4449daa2f26b58cc182063d9db97c0eeadc0ba8a3aafa96adb00d9bc69a412f803c9d6d0ee8ac669fdaefff7523e1940ee2e7637fe63a07e7815c3f48bad63bf45af5de7405a1c7e974e836abddd116b807dc7786c133d982d148c395b1de3f415d0d11de9bb8429e483b7fba0c4867bd4f661224e9134fca2af17dbcfdf390e6075f04fec1800c85a15a52eb201d6cf4fb534772738a7b6ffee410ae7a3391fb6df2a426be04f957480b10", 0xfd) syz_open_pts() ktrace(0x0, 0x5, 0x40000200, 0x0) r1 = socket$inet(0x2, 0x0, 0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x2, '.\x00', './file0\x00'}) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0xa9}, 0xc) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x0, 0x5) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r3 = kqueue() r4 = getppid() fcntl$setown(r3, 0x6, r4) kevent(r3, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) close(r2) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x6}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)="187551a7f4c97be42584b81cbfdf40f750c76b17aecf3a6a87f4407c906a5cd85e771ef5d7706f596a4e370cc639b24f175c1d4ba14cfd1b51c8993c947fc089e1017cd56e8ce4d35f34e0e899cd30a1b6a2af9340e5840a46fce664d394dc50d917a2e9a83ecaecccbfd4549d13c91c43e6c41395c8fcf6e1ba6eda29f8af4964dcc83be09a7a9d1507b25129db0d5b5a85bac5e993ff2cbf40ae46c9d6c126aaef0fd75cc2b64090d547e4de60b313d71c1a34fd4329022c1292f0b232d4eb473caf4dcd0f55c333773b3cfdf327824377c526d7691291aa5a9637403a62b0e8cc51d03832af3c25df4f0a229ac53f", 0xf0}, {&(0x7f0000000240)="1a7919f4c5fe0bda07ebd18ad29cc10b65a5f5acd7727cd39cf70abbad41f10442e509b67431a1cc3a8626dbabb51e9dc56cd080aa15849c472c728e1e3b54f30a866700946da1a1827b3f1fcd", 0x4d}, {&(0x7f00000002c0)="e88533c31a1be341565ad1d5", 0xc}, {&(0x7f0000000300)="f63ca880a4bd2a8ba97e", 0xa}, {&(0x7f0000000340)="8d2ccaaa02dd669fb147632ca834a7a63985aad30fccfd425491b06a89993bbdf842f87286959c069ab05dc959b634a052f45e7275ecee3541375737338dc6491c4407ec59a0d8927450a1d4bc29b039410ce4f7f659b901fffa66103b3ed43e271978e304a8e57ad4dffe284bf78eaa5aac7a15321e16d3ea7411b77d990b04061efbba646f13e9cd9ef3c15386a64d869afb1b1bfa2ab06b3a186f", 0x9c}, {&(0x7f0000000400)="9fc40076b9d3bbd46bdfe51c77ce033e19fd46263d7a638a065a52a60dce09eaaee26c45eb5c8bf11a0ee3873f36330811e83ad192e98466bd7a85e6288aa12adcd4b59fda8bf03c6b48fa4a152ac7cff4e1a60e0336502a07094378af5e8d07c1ee4ff2b1eb052464ca42e3a8695d9f06ed5598e259d217d127a587e0bd13918004", 0x82}, {&(0x7f00000004c0)="ab7f3b57ada2c8bd30c24c8ad5555f4414d293b75862499a5dd876be81537034e001d1c29475183fd001be68ffbff39b2c3f24e3d9703606a85105011259afce9f3423a5cebfcfbbae4e08f0820ddd8c79cda4db5b8f4dd85143a6d80f3675b6f6cc99b4e9f22762e059a7675f8cd8c1a3f76f3fa80d4d398b2a48cdf876a9d378ddb16b404181fc4e97c59577e11baab717e4d697f2780c2901d72a6139f573", 0xa0}], 0x7, &(0x7f0000000600)=[{0x48, 0x1, 0x1, "6df259316cc2c69e82c46879be7f7196b9fab48ba2cb1b34a3e259d5f04b256769d38103b954a4e5026a53d45200fc51a2"}, {0x90, 0x1, 0x5, "851715a76849b502e0543597f5bb99966b0e1d2e90394bbc0bf35d4e2953c2e6ac42cf0d2fa2b0bc59a4af27127fcfc44f444b3970e11a47456248ca4896add23ba4a0f52eae505f8c4aaddd61a68eed201e969ee09d4c94ca69f67893dfd62a3c9ddf3a50f73f87bd2cbe9a9d7777377e295855ea0c01327a"}], 0xd8}, 0x15ec8715bc0191f8) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) socket(0x20, 0x4000, 0x8) close(r1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000740)=""/4096, &(0x7f0000001740)=0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() socket(0x10, 0x4003, 0xe14) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x243) semop(r1, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) r2 = geteuid() setuid(r2) shutdown(r0, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x800008000, 0x3}, 0x7a) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:00:07 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r1 = msgget(0x1, 0x4) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r1], 0x1, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r2 = semget$private(0x0, 0x2, 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000240)=""/84) r3 = msgget$private(0x0, 0x100) chflags(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) msgsnd(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000882dc2393165e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d506000a13e0796c1c0cf323048aa648ca2f02199370b8d8033dd68a922a34a3665836697be62dce44ad0d4942ac3d907962361dfdeef0203a83b525943f29e1a7d81ac3c0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d"], 0xd4, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000480)=""/190) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000340)={0x0, ""/77}, 0x55, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r5, &(0x7f0000000080)=ANY=[], 0x0, 0x800) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) recvfrom$unix(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 16:00:07 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x80a94c2178b2e3cf) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0xfffffffffffffe00, 0x7, 0x3}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="217932ede1f51f7f", 0x8) r1 = msgget(0x3, 0x14) msgsnd(r1, &(0x7f0000000140)={0x3, "addfa675f8ee2d39506839a98dffb1b1cd2f57251ce28f3d945a8bdf1ffbe7df558a9681131e886e3d3afea7c6fbdc6d24d36ba20cb32be12365195e7bd67aa9a0e014cc652edac98df9e99db2eb737a1c7d54e900780cdcd3ed1824b962545cb1d34d055e5621797a3a465b64c023a7c7d9fe6931f87540fc2937199f994ba6391742126ba8b00691c27934de9a0a4e7d05ac121d180e21fba2d55b221276fcb4f289ed1adfe9f24062746ddffa253e2e1b71e3921b368f4a762496fcda71a3dac6e3fd35b8f4f9d30eb3b51bd087ef11eed855225892a269a4039851cf41a5fe27f26eccaf80e927627ed08071ad122698a389678a187e1e2588e9a6caf43176f82b2d75"}, 0x10d, 0x800) socket(0x18, 0x4000, 0x7) getsockopt(r0, 0x0, 0x4000009, 0x0, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x7, 0x4) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x18) fcntl$setstatus(r0, 0x4, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:07 executing program 0: r0 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/159) r1 = getegid() setgroups(0x1, &(0x7f00000000c0)=[r1]) select(0x40, &(0x7f0000000100)={0x7ff, 0x9, 0x2, 0x10001, 0x6, 0x3f, 0x8, 0x4}, &(0x7f0000000140)={0x1f, 0x7ff, 0x4, 0x7, 0x8911, 0xfff, 0x1, 0x70ea}, &(0x7f0000000180)={0x0, 0x6, 0x7fff, 0x2, 0xa5a3, 0x8, 0x977, 0x4}, &(0x7f00000001c0)={0x3f, 0x100}) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000200)=""/247) select(0x40, &(0x7f0000000300)={0xfffffffffffffffa, 0x7f, 0x8, 0x2, 0x3, 0x3f, 0xffff, 0xffffffff}, &(0x7f0000000340)={0x3, 0x40, 0x81e, 0x3, 0xfffffffffffffff5, 0xfffffffffffffffc, 0x6, 0x9}, &(0x7f0000000380)={0x9, 0x1ff, 0x3, 0x8, 0x2, 0x4, 0x8, 0x200}, &(0x7f00000003c0)={0xffffffff, 0xfffffffffffffffe}) select(0x40, &(0x7f0000000400)={0xffffffffffff0000, 0x6, 0x1d4, 0xffffffffffffff39, 0x1, 0xfffffffffffffffa, 0xfff, 0xfffffffffffffffa}, &(0x7f0000000440)={0xb489, 0x3f, 0xae1, 0x9, 0xff, 0x8, 0x6, 0x2}, &(0x7f0000000480)={0x9, 0x1ff, 0x4, 0xcf4, 0x7f, 0x0, 0x76c5, 0x200}, &(0x7f00000004c0)={0x8, 0x7f}) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = getegid() rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') semop(r0, &(0x7f00000005c0)=[{0x0, 0x6, 0x1800}, {0x1, 0x96, 0x1000}, {0x4, 0x7f, 0x1000}, {0x0, 0x6, 0x329501815ba45b4d}, {0x3, 0x3f, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000600)=""/104) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000680)=""/81) fcntl$lock(r2, 0x9, &(0x7f0000000700)={0x2, 0x1, 0x9, 0x0, r3}) r5 = shmget(0x1, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r7 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0x8, r6, r4, r7, r4, 0x8, 0x40}, 0x3, 0x3, r3, r3, 0xfff, 0xb1c2, 0xffff}) select(0x40, &(0x7f0000000840)={0x0, 0x8, 0x400, 0x5, 0x2, 0xffffffff00000001, 0xfff, 0x1ff}, &(0x7f0000000880)={0x80000001, 0x625, 0xe4, 0x7, 0x6, 0x0, 0x7, 0x100000001}, &(0x7f00000008c0)={0x8, 0x63eea6d, 0x0, 0x6, 0x8, 0x5, 0x80000000, 0x1}, &(0x7f0000000900)={0x8, 0x9}) ioctl$KDSETRAD(r2, 0x20004b43) fchmod(r2, 0x14) syz_emit_ethernet(0xe, &(0x7f0000000940)="bde5661b315a149c795ce90a95bf") r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000009c0)={0x3, 0x1, 0x0, 0xaf63, 0x4}, 0xc) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000a00)=0xff78) semop(r0, &(0x7f0000000a40)=[{0x4, 0x10000, 0x1000}, {0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}], 0x3) getpeername$unix(r8, &(0x7f0000000a80)=@file={0x0, ""/4096}, &(0x7f0000001ac0)=0x1002) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001b00)=""/192) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="0a886a425c902eed99393c6b83a2f48ca3150e6c39bbe47b7c1e6d8b5d5017da08474940339dde096f0b62269702547d98e81882ea301daef9aa262f69a0286059bab4c26ccf8da7dca172c7110763d72daed96b81ca829a0cdd1e7c93fcf865de76a43c46f825bf2e64d1b6ebada4983216314757ecdeeb9fb1313fadf24416c19cb2fad19ca5ef7f", 0x89, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) getrusage(0x0, &(0x7f0000000140)) unlink(&(0x7f0000000040)='./bus\x00') ioctl$TIOCSTOP(r0, 0x2000746f) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xff, 0x83, 0x2, 0xcb39, "19ca206c0d0359ad81c310813c3f71959ac7cf77", 0x4, 0xfffffffffffffffb}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 16:00:07 executing program 1: socketpair(0x2, 0x4000, 0x4, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="291e00e00aff10"], &(0x7f0000000500)=0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') getrusage(0x0, &(0x7f0000000140)) getrusage(0x1, &(0x7f0000000240)) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) getrusage(0xf438b994f0fbf97e, &(0x7f0000000300)) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x2e) chflags(&(0x7f0000000440)='./file0\x00', 0x10000) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x1, 0x2a) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0x3, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r5}) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0xfffffffffffffffc, 0x0, 0x2fffffffc}) flock(r0, 0x1) flock(r0, 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x2) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") getpgrp() 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xffffffff, 0x1bfa, 0xc1, 0x8}) rmdir(&(0x7f0000000040)='./file0\x00') kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x3, 0x2, 0x0, 0x2}, {{r2}, 0xfffffffffffffff9, 0xb2, 0xf0000000, 0x7f, 0x6}], 0x1000, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0x400, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1ff, 0x40, 0x8001, 0xa3b}, {0x6, 0xf200000000, 0xd1c, 0x4d31}]}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:08 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1}) 16:00:08 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000d8e8d1285e98f30e8c36effa7539733bd00"], 0x1c, 0x0}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0xa7d96ae3e6a1c983, 0x28af) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:08 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7939}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000340)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r3 = socket$inet(0x2, 0x4, 0x7) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000500)=[{0x0, 0xfffffffffffffff9, 0x1800}, {0x2, 0x7, 0x800}], 0x2aaaaaaaaaaaacf0) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x80, 0x0) clock_getres(0x0, &(0x7f0000000100)) accept(r3, 0x0, &(0x7f00000004c0)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x800}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x0, 0x100000001, 0x800}, {0x0, 0x9, 0x1800}], 0x6) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0x1) r3 = getpgid(r2) geteuid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x0, 0x800c0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(r3) r12 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r15 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:09 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = kqueue() fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x4, 0x7e9, 0x1800}, {0x0, 0x7, 0x1000}, {0x3, 0x20, 0x1000}, {0x2, 0x4, 0x1000}], 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = semget$private(0x0, 0x3, 0x80) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r5, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000100)="96") getegid() r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r1, 0x2, 0x3f, &(0x7f0000000240)=""/205, &(0x7f0000000080)=0xcd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x6) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x4) r2 = dup(r0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x400002c}, {0x6}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x9}, {0x2, 0x81}}, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x9) fsync(r0) getdents(r0, &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x239, &(0x7f0000000280)="83f5ee2aedc8da1efabf9cedfcffffffffffffff75a9cf26fdedf21cca6c2223aa471e8f8480949375b273e8f846b36a04f4ac8c5b357545785438581276bb7fb9cb470a0d52e9d05da97ee25951a6ac2f7b3d667a090d84832b44af2c22afac9a0137149b8a9c65f0138a83168d9f5601") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1d}, {0x800000800000016}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x7f, 0x7, 0x7fffffff, 0x40}, {0x2, 0x2, 0x0, 0x4575}, {0xbd45, 0x6, 0x4, 0x8c9}, {0x8001, 0x2, 0x7, 0xd39}, {0x1, 0x9, 0x400, 0x8}, {0x40, 0x3, 0x1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 16:00:10 executing program 0: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f66696c6530009b1868d7dc5645e9daa0ef633d5a86942ab86848809f860c4fef584c45c9e01e0f6d69d5cf1c1f5cea71024ef8c5a643d64b19118ad61739b1e2f7d73fae0074a5e7de60d9760f552300e02a0700ec28ef38870d6e758e6cd1cf5163846e8fac02088dec4def9227e4fbf13fe7f60c8976cb1fdbef42b0c5914bd347dafdc714d780711cd00407ace292bc5b558ab9b60b179a67a34d81d00f090e61c64f1ef4ae033294d0d93e8adfaf3fd1caee523cf13c1058f23fce28d4a206561216badd1d3659f34a88c3bb912fc57aa2525e44cc3cb3"], 0xa) r1 = socket$unix(0x1, 0x3a914639d054a010, 0x0) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="70e12d2f6609798e65c7960f215386b983e6423b2a04a091ecdbf423eecf0f836013a525f29a0e681f1a2222b911940d592514c430537f1e3e12c3637cdfa44b796670bf"], 0xa, 0x0}, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x9, "05db1fb894b451819aa121632e7e2752a3b0af76", 0x48}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='!') r1 = dup2(r0, r0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x401, 0xff, 0x40, 0x4003}, {0x0, 0x4, 0x9, 0x8}, {0x73ab7346, 0x8, 0x3, 0x2}, {0xd5, 0x3f, 0x8, 0x100000000}]}) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x121) open(&(0x7f0000000040)='./file0\x00', 0xb01fd4670963efeb, 0x80) 16:00:10 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x8001, 0xc2e, 0x6, 0x9}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x16}, {0x24, 0xfffffffffffffff9}], 0x2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20000, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f900e3000000059e99001000000000ffb67b2b4fb6e15b0520dc0f"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000240)="84afed54046e7106754fc6d4f76c7f751026cdfd9deccf7b625c550380ef1aff8c803e505b2c5fc7f9e84a88a1db05f740ac6544d3164b71439cfb7ee77445f55b6815ec47dd6713e780f7b5d9af7ba9e40a1c98", 0x54}, {&(0x7f0000001300)="e9eba5ff751e56ac39d6d4f419545b7279a2ae534c6243d43e964de6d98ca01da2430ab74637e9c4507239404bf342293526a7c6a3c8a147a5616882e9dbdc0b1f8d0c8e5d682c9eac571ab8ff4cb8c6b38688ee", 0x54}, {&(0x7f0000001380)="00e7545183cd40894d4938ac5c16e598971dc9b0a8f3c53a98535d604ae253222a478138699d630b7d6555b5bec93c400b3a62c8accd07ecc0a4e002e8e49c22e5e375b3beafb8bd71845f02c7621bcd083b057a106e059301cb63b1458ca09b9634686941de28dac285aece31f5068f7d0bd0776ff8484c82f1c47aa6edd6aa5972af7e82a6d6a24f1b0104f8fe6682369afc37a2e7fbfaf09159412771123a6c233e912ffc7895d948c4348cd83c7cf3716dc1e6d457bc61c4bb64c9334c598386d2c4b597688fdaec1f1490c542cd633691669fab3bb26f67", 0xda}, {&(0x7f0000001480)="5cde432b4f9dc89d23353672d0522ec08977d9a3cf5df22519118fc844c9d767ae3ec84dde27d4a16bbee064a77a98d209bc49f0ffb11b22ed425c5817d68037cd412e1e486b2e4eb6c9f5a2f547367f2b3e0f87191c9ec1319bb8fb1257893aa8f2f5b795876e0a483a061bfb698eaf1ec3c1dc1daf1f7089d7e589d46bab94a082903eacf99f982de6833970cefbf6644612c54718acb158121fc72eb2f571ae77000f20eb", 0xa6}, {&(0x7f0000001540)="fd04d6c7c1c3b61824057d99d47b771f4eacadce2490bffe4f0d3749e75a2a8fdf4410e269c3c9a944bc8ef1d32be5336bea9c4f988b098345bcf104983bbe83c12637c421", 0x45}, {&(0x7f00000015c0)="2366591007101510c3c857d3d46a9c32a048c4a3e2f7ab72c18723b203d8ed8ed0233987b7b2b4e4009c4959504ae39939f38287d9798a773a6679b3e9c84c8604ea0123b21cedf6c6", 0x49}, {&(0x7f0000001640)="55cee4354c9187", 0x7}, {&(0x7f0000001680)="f4af8e5ffe9b228dc76eb6067e9081ac7a42f9f22bc89d0eda47cd86b4e9829f879c0ea6d7891fe6e7a2d490a10fb03f6e560000b9a18357e2b5f9c4a8306e32ecb113242fc281c8c1793819ad075da1935e677fd696d018dd4986715a46808149146390851ce471beaeee833b71e89711ab31bda8b7c9a9a7523a0ae9f34c932a30dcc0300dd1ecf3dacb58483dc3f7c92f22e0107493ae", 0x98}], 0x8, 0x0, 0x800000) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x88) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0xb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc4e, &(0x7f0000000280)="89") 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8ddaac848aeb2dd8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x10000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x5, 0x0, 0x0, 0x7fff}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1, 0x80000000, 0x9, 0x7}, {0x8, 0x0, 0x8, 0x180000}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() clock_getres(0x2, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) r2 = fcntl$dupfd(r0, 0xe14f4ea3e2437e39, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) flock(r0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000380)='./bus\x00', 0xf21b43c3e368c01e, 0x116) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f00000002c0)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="441c590e8a77e441b3e4cd5fa3dda61e19b1a4a619c3e0f3df4bb14db9124679c76b1316279912bd1d011566959cb8658d756a0a0441dc5c24b0b25c50de6f8a12967d0a2209a30b6d1c2dd55c22408f", 0x50) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffff7fff, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x1, 0x6, {0x1, 0x1ff}}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0xfffffffffffffeeb}], 0x100000e5) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000140)=0x6, 0x4) syz_open_pts() 16:00:11 executing program 0: rmdir(&(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:11 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x5, 0x2}, {0x800000000}}, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x37, r3, r4, r5, r6, 0x98029b8344050b60, 0x1}, 0x3, 0x200, r7, r8, 0x0, 0x6, 0x100000001, 0x1}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x3, 0x3, 0x30) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') semget$private(0x0, 0x3, 0x8) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0xf) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f0000000040)="68b956ce75a6999e72d33348a2cd24538e47256bb0253d7f97526d67d1122d6f80f4a435ee7cff177506b7f5eb8971a80719cb74b17d1c43434a723a79f313a841f0ad32787b6a4872c034e4793f8c01d9b5a758e099c706485399ffff076347675d83747124615b1db3aba6d9795b6599b547d6a9a8914f24ff2484b2e4a534fbc378740442e758fbf26ee40c05a7d8968677a6034ced791f6fd6c935caec77ae176f0cff87438e22ef03352642b7ec3631ed38bac2e6eec6b5827b74ec3e6a1a793111b909885a98cf2be93fcd9705c2ff413c38c5d2598983b14ce4e9f0994086082b4cee728b57819285563f7c7bb3af931e4c70", 0xf6) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000340)=0x1ff) execve(0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000380)={0x8, 0x5, './bus\x00', 0x8, 0x81, 0x0, 0x200}) bind$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0002000000000000"], 0x8) sendto$unix(r0, &(0x7f0000000180)="09b12f255547bd981da244453c221e76a4ecf3f642cb612f9b5a499fd5d0be783f8becf607ae30c11369fdf4948be50480b534e4a303af5dea1833e3c91e06de7113e2d7cdb18041b207c29c22eedb332a95299c103f534c99f717b1b3f62ffd14173accd022d7c8f7064a9e7ffd19e5764ed216c391020f487f4226b9fd2811d73b597bd90589e7e3e1216ef2541389fd60cf26f4dc8288473cf4120b030b7c3eb05768b858bfc43ef306799ec6f610172df5fa6fa4ea4f0d2a3380ef43202577fd2c777eed33d2", 0xc8, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e83f7757300"], 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001700)) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000400)="2516bb86ed", 0x5}, {&(0x7f0000000440)="9debc76f6faa82380964e4205709e535ea015e9db9208b061f086b0cd167d5aa5ee582fe79ffcb32ce9a1d9aa9cafff85a95d108f6037be8533bd963ce1d2e5b79b466ad4b49acd810ce244ebb165571cbd99c303e823883b9ea8f6d25ceb520e2cafa90aa724971bb9716628987c2cd340f10939589a027ad122cb1370234829216e1d36227ecf652387016048378422b7923eb6796b78fb634a9c90960956ceff3dcbe15219b36e99d9b7c5144947c90bf68b813ac429e156822cbab2468f8122cb2984c37b2db1e60c5d818b9e74eb2afabc41aa873b81be264a6287e38f0a671bc44ff0c2fe5de2bed6d3f98d6ba77fabe8837796e64934f2dfb407e8ec4adf1fd03620cf6966655b116cf8d7fb070152b535b66b23169ca784d1d4c9d711bef8113d29dc48eb57df28440b531f3b03d5696e051cd7db30f4c245c45ededd48ebf67319214bb3ba0d5d17b7fd1258a76c97de7171acfafd9c62a995996528bb050ea025446c986c8330eaf4b88b249f4a236e9254c4ffba37af883f77917e1bd0d7062bc7e7ca9355a68a54a0e378d0e54922bcbdf44b51676631c7d213e393b9051e061055b790642d4fc8a50d98d146ad9ea8da08869bc530703e572ad9018fa4f5298e074941e94d7e6ec207b7b0898b18d0fcfb75fade0d0f22962b33c941a63685814177490bd45af3eaad9e38fba7ea837aeb59c3e48ca55c4fc780dd13c5c3d26f2a7c568bd1e2d40d53c4937979d058aec02d639068123d135fa0701f0546f79254f25f92dc5ec9d2b08d82a2d6d9dc07dbe704e95b8952a9363a98746abb0fd28848d0c0b8576fdd46947eafdd61bfd9739d2f626c37b5b316e1152e639286a50233493f91d347f8e8053ea4e090b8d5b65d1f2d5057584f6e697ccf21c36b5581ae9183d23c283f0d4acb2c50374dea4d1b783982886d4a587ecf3bca0dbd7a3f013d965317a71efed18d56bcfd319e5bf46087367a2b1ab33a387a5154c34ff5b1f801fdd8ec6b3a6bda1ab8fd8f2bf8d86c0d0cbda1b6eb2915ddbfbd8790522efd0c3e5546a6c8e2c607f81fa20e7cb4b1e59c7a645ab9acdc04ecfa0436d985237bb9a0ee9418d37768950087fc50810e73368429539e768fbcfe4d5b7650b629b111f3b0a20e7a9b3c50afce3324031899f5544258dd27a946e2c7acca65ce95ebcd5516ce40b5d67107e241f61bbd4bb084b0304c2825b45ed60e21194fe8f840cf650fa0ba2843ca542a0da9cbaeeace1176ad2f0a970d5fe20a6cf1c11e3c47616bba678a624ee62d36d03320b2a363d9a69b071c4626c19f795889ae0728d5513a858f930feb671a3b8f5a753c9da04ff8a10c37b9e68bf6e2419e36b87791622b22a64f42746be8f3a9883fafe9a78a3d408dd9464ca120e4c566e69c3e1297615e852fbc1e6ef06c6b8beba386534df6376a9a5c9bdb260e3ff7c61d18ef25651f61f38af389a395d40cbd755a63fbf7f8197d2a531c5dbe9e9f35a27a4bf1a546210b4ef01ac5df3a46fc5b8436c03489ebd5d7cc3162e6311faa7d1efcf4f93efff7161341316632882429b322811994ee4f2dd99c44da417c6262491da358bd9410bb9f3e3f3eacf136a38950630c886f512a3749115bcc52ac1b31b72ceb495dac8d39d439be1248e8d60797d0c404f09212e6a9913d09588c01735bbb3983d19b8ae604234f42dc26cd79950d16ed9c60a82e4ef9a0e0919dbe7c3f8397e19911765ec71cbfb807fb45d5c7f8ca7a811fcc01962f44492b36d133cbe3b26c4dc894729cd86edf02826ed5b09b04abb703fef7d86cade6aa8d2949e96ae505363c27b358c857ac8bec26944f59408fc29c2bf544de76e5c9beb577483ce853227547351c19ecea877791bf8709935c315a211cbfc85d7f8c65e957b28c06eb52ceabdfc45104e4bdc46c52bb675953f89cc32b004b35ad1c1d57956cd37fbdbdb1c6866eacdcc6a1fd70e57fa1dcac4c0a90689d7b8ab50db760649b5413ae86e9ec5697f8ef9ee065c4b5271b7f34267555d42c9bd68878078eb1c4ece78255b66893fe8be3232515d7b1f80bfb75abf74fe9cc12546892c51f1e48fa1cc7a7c4b4728269075aac30888c9da620b6ec202ec640c189b18916279d4723a321f4f35ea23ecd0f7779edda350d627eb97893ff66020620e87d19ab4436fb10844eb6ef561213fc086be72ac999e21bf14cf012a3aa4b09f5d34463c8066a8bf6cf150097de4887ff1579a85cf1758d662c78b1e86600df53c123a5b446e868288bed78801d2c33d95b3ffc3c95a8c36185bf6a76f5d2810caacaed4b781086bb4773905cde961f326a8167bb9154cb892ad814e2e42d3b7c0c4477bcd724f80db79b0abb3e6ca5c1a1593b9724dfde0f745eb61dc97e3a0f395d84c1ba205a6f2b4c98a70582de6ebc91bab142de81d5c1738004d8d8dd6f85975ef55550c98f9657967e18facf55af364e7f7145727c18c1fbfd83ee2569f6c7624fb978ff8e637969f30ffee3c2aa5f2dbf6e0b3893c407e9f8436bd668037b6125f046e65055037a039951590d1f4a8340514de8bcf4e6e52e5fc3048da62a635a4d21c3a502c35ed9c06a0301f1291a3bb0c0d51d169b1696c72281a325e6ad6440a3e1db3ec0eb5eb0c4dfe1e63009664f5b941f2c8ae540fcbb12ee668479e5a77aadf9adad62c33f5d7f0cf8d16f2ca4c89049577378e52b457be8e11008bff879b7fe0e720d30fcd107c2e39df3fec67a712957d8b7ca838bdc22378aa0ee233bcb30de103e7a6ede62e7c3a5b030290374430bfe6798e23b3ffa7c04372784c28c3f878809eeb1b5af7f5d067cde9721fd159a26c023f993afcd0d0faad9c394e40965f52893f6637d15dfcb7c995b28bd2603b95d869ed6875bda2900e29c558d8e4a3cabe884368efb7ddb2d6931ebcc9257a4fd4615edc9ebc22e58dc3a6e058071a9696797671db0be3ea6f0f07de8bfd521999fab5a1b8c2828b6616f63f2da10654d5563c699fb91002bbad6bf6d5a6f3e26fd64e1bd5d0b918430616fdfd2c61be10764e8c38ed5815e13c7c37bfae9b0411d0e495342415ca9659720bf6f5e580b572db3349152997d0a3575dfe476c05a6331dc24d8f699424ad72ea30d06c068c4f6c765375223c74696f6ad40e03897244cffeb1db2b0f12840afcecbb69c4b363f017d9a8be3cfc88c504bb707ac6afe0bed21abb3d4b353f38f2fb4a0a4e1fe909f65412648a6cfb9919468581c12f2022062b673548d26b9b597d8629c6063197d3533fd94ea53c12e2b5f01da3174b151961482dcc082b9fb7b52e9ee230640e5436922009dda11bcea1e527da6fd45ccc11478208e5069fffc5c393f24999e8f2cc5db55d8146c9807b6d1fa6d90c13a3e9d76f2261c01cd0fb26de931b05ecdeecc979ed1d57e4a1cd4c9ab4a30ca696679a938db9b459b687ebe489a1177015b546b6b885a366c3dd60a74fed279af666a88000dbdbe27411ea5522f1b3811ce0b08ffff91966b3ddf87fc11558009a5dbcbdc197eb144e04aee430bd681cbfcd3ef21dd95e0e0f9263f2f71768bbaea5eaa94a3b842344e5a3914dd67cf03b01549b7c389de74a8878d586f658a7cb1acdbc726da0b74d27288868681d07518365c2384b63a3df893d6da35429e4967b14834bc6f164d5db2d71bc8e33a50c0f31affbb67b4b7111589ba021ca9e0a25078ccea517f05b640138b019d60c2e290dff4b9e9891715f01586c5b36015eaf6eedc387479fa2651e37dd2e1c74025ac78a45b6807ce5f57675b2f57ae18b9a0eaf06b0c3383da9e7e2312d1a7d81a24b84029dc192e5b3da047d8356b928d837d21cce7ce39465e3b47da629903aaf76aa3bad47d1b81b04cdc5f840ce56ec99c9d205101764df3eb68f3863e43987b5d19efd1322d3fd9fb3f500a2fe51e4e30889764c6a050477e4a76af29b04c4cf8279ed93e2218b52a83880f33f3eca6ae8bf2aaa87171bf57e62d662cffa413c0930dcdc0a8b5b2bb1fbad371bb82caf74d5bd55608f9af30221074540be3f39507fd48bf6204555f4209c4d06bfc84c7de53aee6e46bc1ba6bb8a2ac1f31c8992f9c93f3036e0e5c267d13bdd37955e56d2b639f10ff789c75e9df20a559d89bc93ff9929559282c24f294336d64a88949270563832149458a61603cf181dba188da7cb91d922d0c151068ae68fc924536a093dc057a847cc4d166c4885858d95546398fc5f02848a8d89b9cd7a111e990cfbc918cddef998e8cae41ebb206586e62aeab1e4b07af25a9cdefa4cd31a438b5257c9aabfe129540d71b7b3989b9c8e2cdd104765acc7d1cf04e802ad44cf5d54d008f30ce1749aeb020f20ee5a6ae2d9905d64109bb793bad7fd2cb7fefea01cf02b0e3a405b6f63c9f7e9f61fcc4e33cc65f2f28deb1989c2f4e6a8e8838c03f7d0dcc3d6a2ca9d8d89071363c9b5822239f7be92a29d1431f6dbc0d9fbff99818c585f694d2b85d88c619c5897a13659187b4c652d1b888289856921d48385646f0483043e5183ce504508fa834a0ebbc7498aaf357971b50ef41faa88bda49826f5db5b81da2812b8109cc86ff1039bae205801b3288418caf8f473511c9b033a617e3962b9aafebc27429b634f8d78ae0e4353ac8d63ac6fb9c9d06b37aa62275bcb93ab20741a609d98581de14ce53c7d85c35facaac79a90ea6ab86b0a1071752b1a296dfb603f977858807ca5268823f8d9a66cdaba58fbbab82d70f2f0f53da3c62beff79f1084e2889cfbb43fc329aeed365c11621adccdffa8429a9ed16a6ad635550c25c7b8b62a61711fe6195b2e6c0f23beddcb5372fc23f3600a3a55ec3df479ffe32c3718ca0ad7dba30de8831164fb62a090b910112d54f796e9b36f4f863561c940c8bfb9a1a90e7b85b45a7725db9e898e189286e0be397c018365316abfa432a92a7db2a352fcd5ce07da9ec3521605494e6ef39a262bf5aaa6a91f5f501b8f6d6881b10750b6c558cde340898bfde0d407b0d62ed4a5c5aac2a29cfac39132c48d73e25d13033b3c4a2b8de5b2aa5ba929c1ebc3261e0d3de5c452117618f34c201e7fbe1b03076f73f9b6a8b226c8db51b611647c46bdf4661d90c27151f9757960419e575aa4d4a5b89521c7cdf2ebe39f2613ef537dea820bd74143cec815b377698ed520aae6371632a8045af52774fd8588b64228d9263da207fa25cefdbaaedcdefc83be6e4af0a3d1ae50fc10e335166b27c806b24729de80c8c5598a87d9dc5f61205c89db415a680ff755b0e9b04345a4a1de57498bfc42c2692790a17b5b3c62e17273c01508ce7ef09a0e690479b13dd3892d2e7028c9482aa366e6a60594d0804370f70bd73be8d3a415d78956348cb525c9dbd122910d5a4d25dd0234203c8f6d0f3572d7156b789f27e438fc9f02ab293117a5ac670dc4636b46f131ddc6c1cd2d95e6777a968ee3eb41936f9c5a1f3e69edad5c6f52b1e3f01ded1a61f1f4f5cb37bac91e261dc1b23f49cc7848b982ffa03964b595e12d8f843bbc0860d490fb6f466a84ec0b6859ff1d2fd598e5911f1251409fa3659a8d9fcd7d012edcca4cd1ffe30fe2b57ecab772db4cd1ec79fc11101b92c84d6081f36bd2121f678c3061345f3b912ae0365786811ffa00f2c6f4b276b07534bf0e661412b5658bba3a86b59a20019f357b029d9e4e9c6c1bc760fd0981ce621cd127340e518ce1e172b03fd5242be9bb5d76f7d45a8b6769f7df46910c9db2136dd4912aff43073ada2353f6fd30", 0x1000}, {&(0x7f0000001440)="b763e2f35ab991f07566dc96b99e21caa496db4f9cd879310cb568ff7e120db1d9398c5808bb6c73d7b546c89525fc4b6cf39bc0531f770c4d2e37e86c3286eaa0f41bee07b79fb76dd3b48daf58e24f2621a7df7b84f5cc2b2d1e165ff08a56516ffee226", 0x65}, {&(0x7f00000014c0)="bfc158e09de05788777fdc4bd8a0550419c8f9f3c66b40eb43b131f947ebd0306962c25461dc2af72bf81132a776c01eb4a732e360bb394420197fc1669d510f3b3976a3095a3f93adc115573fa4e629dd265a7b0a6a5b340beb9dc8f78e64e17728bd9545cf9cf029df7c9ad25adb65b803ceb8d1", 0x75}, {&(0x7f0000001540)="073e9f36199393289b8fc09de9857342365257357ae8f145383aafa104f262fd1e17d7cfa0225f83662095b967582789e1129f45d4cc2d51067d355b8654ac8bce1d4719222505a8a1357eb12a2178f358dfcd5dd94c2c647faef12f9b3a3ad3d5c328277579e953de6fc04442b95863ecd515587d74c7d42a45e920054f80c68723c1aa8aa5b50d72d8952cdac35cd148834dc5a4f49aa75c363cee6f80cb991ce71b366b170942b276374ca4a95c5dd85d1323ee3cb708ea3381e872228f6a41f77159ec29766058185cc7c48e4bbd80dd21df96f698c155a5bd63ae71b33fb0dd96ad3dd0c4f97b1ec6fee0a4f7fb0189edcba5c1da36e15b379f4ac399", 0xff}], 0x5, 0x0, 0x0, 0x2}, 0x40b) 16:00:11 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x2) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000006979911b3d12b4274306150379824438000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000d837724200000000000000000000000000000000000000000000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000000000000000010000000000fcff000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66be43887280000000000000007624a6bd0fa7d861cf231490e00"/306], 0xf2, 0x3, 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0xb) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) nanosleep(&(0x7f0000000000)={0x80, 0x2}, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getitimer(0x48fc69b2129340d7, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000400)={0x0, [{0x3, 0x400}, {0x1, 0x1004}, {0x2, 0x9}, {0x3, 0x100000001}, {0x1, 0xffffffffffff3366}, {0x1, 0x4}, {0x2, 0x100000000}, {0x3, 0x44a}, {0x1, 0x7fffffff}, {0x2, 0x1}, {0x2, 0x1ff}, {0x0, 0x3f}, {0x3, 0x7fa0}, {0x285fdd405042f063, 0xc7}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0xfffffffffffffffa}, {0x2, 0x60}, {0x1, 0x100000001}, {0x3, 0x1ff}, {0x3, 0x4}, {0x3, 0x1}, {0x1, 0x8}, {0x1, 0x6}, {0x3, 0x81}, {0x3, 0x3f}, {0x1, 0x6}, {0x3, 0x20}, {0x2, 0x6}, {0x3, 0x40488b81}, {0x3, 0x3f}, {0x1, 0x4}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) chroot(&(0x7f0000000140)='./file0\x00') pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffff4e4733f12f65305ff75b3c29255c209a0a7f3778c7996b124f0865ad288225c0a56596405e7b27ab3bd6c405b0224baff756f2c29856d3f46d631fd713b3f2a3472077b41c0309d4679bbd89a3c0de74f84686ad048d1a9000"], 0x3) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8875) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xffffffffffffffe6, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0xbdf9) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shmget(0x3, 0x1000, 0xe0, &(0x7f0000ffe000/0x1000)=nil) ioctl$KDGKBMODE(r3, 0x40044b06) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c62b5044b71d6e818a9efaae5a002094b60723f4c6861e123b81855b5319e0000de1ce49061c36804", 0xffffffe9}], 0x1) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000001c40)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x37) 16:00:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82024c00000000000000"], 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000680)='./bus\x00', 0x80, 0x7ac419cd46f5705e) chflagsat(r0, &(0x7f00000006c0)='./bus\x00', 0x1, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x40, 0x103) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x1000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1dd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x40}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e44}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff4000/0x7000)=nil, 0x4}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xe4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00'], 0x87}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) open(&(0x7f0000000640)='./bus\x00', 0x100, 0x2) write(r2, &(0x7f0000000040)='oP0.', 0x4) mknodat(r2, &(0x7f0000000080)='./bus\x00', 0x8, 0x5) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfd4aa4eef60e18eb, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') open(&(0x7f0000000280)='./file0\x00', 0x200, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x7e31daf7d74867dc, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xed2}, {0xd97, 0x7}}, 0x2) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) getgid() open(&(0x7f0000000000)='./file0\x00', 0x32, 0x100000006) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) r1 = socket(0x6, 0x1, 0xd274) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0x8}, {0x18, 0x1, 0x2, 0x1}, 0xff, [0x200, 0x8, 0x0, 0x8, 0x6, 0xeb4c, 0x7f, 0xffffffff]}, 0x3c) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83, 0x0, 0x2}], 0x2, 0x0, 0x0, 0x0) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x4000, 0x10000000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002ee32c00000000000000eb"], 0xa) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) 16:00:12 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) setsockopt(r0, 0x200, 0x2, &(0x7f0000000000)="9d802a317f8783820cbef7f47829beeb756ebb6ed2e7701c2cdd8284a2c58ed0ceaf7ab8731f051d3f73c4b179769a1b3e94ef50ec26e7b3a7c7fa4f31f6f9e5b91ff7dbdeb44ab55ea4a1be200dce3c4dddd6332208cd7ee6544e9bd560d8f4de9d2646697dee99e6775d4caa15656856b2445236e2f1f44b2b01fdd1c575a459ad6b8d91b060a8482ccdb9491a77aaae4670b39e3fe0cac3d05ee4db32ff67925a7c394bcd762ec16be593aaac05f4dc353852ae29cc693b2a750be917da194c32b82b477b54408b069a6f92dbde5899d787bc60bb2c2bc2da2c1ad6301477e98ec1dfdf135604c496633a09b7eae8", 0xf0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) kqueue() 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000000)='./bus\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xf521b9031e2f690) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x20) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e9000/0xd000)=nil, 0xd000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x6, 0x1000, 0x5, 0x9}, {0x6, 0x1c, 0x0, 0x2}, {0x3e4e, 0x400000000000000, 0x8, 0x5f8}, {0x6, 0x81, 0x3, 0x4}, {0x3f, 0xc586, 0x7ff, 0x1}, {0x0, 0x7, 0x7533, 0x80}, {0x116, 0x6, 0xffffffffffffffff, 0x2}, {0x3, 0x4, 0xf4, 0x6}, {0x100000001, 0x2, 0x200, 0x7f}]}) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) minherit(&(0x7f0000595000/0x4000)=nil, 0x4000, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[0x4, 0xffffffffffffffff, 0x525, 0x80000001, 0x3, 0x4, 0x7]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x7, 0x6e04}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x10) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x3, 0x7fff, {[0x8, 0xeb, 0x6, 0x2, 0x435f5c0e, 0x3, 0xfffffffffffffff8, 0x5f300000000, 0x26, 0x1f, 0x0, 0x4, 0x1ff, 0x0, 0x8, 0x7, 0x7, 0x8f], [0x7, 0xfffffffffffffff9, 0x4, 0x0, 0x1, 0x4, 0x3d, 0x80, 0x4, 0x200], [0x101, 0x80000001, 0x69, 0x2, 0x9, 0x1, 0x10001], [0x8, 0x1, 0x2, 0x7, 0x3, 0x200], [{0x0, 0x2, 0x2, 0x8001}, {0x2, 0xbc, 0xfffffffffffffff8, 0xffff}, {0x6, 0x8, 0xfffffffffffffff7, 0x3}, {0x23, 0x20, 0x7, 0xf4b}, {0x85a, 0x10001, 0x8000, 0x5}, {0x9, 0x5, 0x6e77, 0x5}, {0x80, 0x8000, 0x8, 0x3}, {0x80, 0x20, 0xffffffff, 0x80000001}], {0x691, 0x100000001, 0xffffffffffffffff, 0x8a2f}, {0xffffffffffffff4d, 0xffffffffffffff80, 0x780, 0xdbce}}}) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) socket$inet(0x2, 0x4, 0x23c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="865fb3ffac4289baef65750885e8638e5aa596a6a2a88fbe4d2389189859767fe6ca58d74d68830581ccd32125572a777bc3e1fa50a170885260457af24077b58bb030ecd19bf51a77c9e0a2e614ffde63fbcec8e26fb10f200ee034e5df9edaafe0ba83a6fbe413716c92340f0a1b38a640e0a251e3dde08cec59bfa0413917a3b6d26ddacfa8108a42febe5056752c2b1d20e02715a9881d05e6f9aef6cd692a4c3b37b04c7cddc7a044977cacfed0b51ddac4f856ca78e81e157954439761e4d531fc2c4b882a9f1bb4a7d62eb92b852df13aea6bcee3255d24", 0xdb) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x100000001}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x8000, 0x9}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x4, 0x2, 0x40, 0x6}, {0x16, 0x8, 0x0, 0x2}, {0x1000, 0x4800000000000000, 0x3b00000000000000, 0x1}, {0x1, 0x6, 0x4, 0x7fff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x200000000011f) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000180)=0xc) socketpair(0x22, 0x7, 0x3ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xfffffffffffffff5, 0x0, 0x20ac388b2af0a640, 0x0}, 0x405) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000140)=0xfdd0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x21) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:16 executing program 1: socketpair(0x26, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x41, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x20, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x101) setsockopt(r2, 0xffffffff, 0xd3, &(0x7f0000000180)="069a5c1b868b8353eeb910d8e312aecb800b0716bbd76e38b144ce2e6a948113f26e47eca4baafadd03e552cc8034e8e90a6ace7f48ec3e2517deaa5827109abb9be88d0afdb6d9c32d0082d25f1be0a6787bb368b3eb02d4399791054f1e683137543e083497b38e45e94221668b953edadd8d8e00f", 0x76) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0xfffffffeffffffff, 0xfffffffffffffffc, 0x4800000000000000}]}) socket$unix(0x1, 0x3, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000780)={0x1a, './file0\x00', './file0\x00'}) shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) stat(0xfffffffffffffffe, &(0x7f0000000700)) unlink(&(0x7f0000000380)='./file0\x00') r3 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r3, &(0x7f0000000000)=@un=@abs, 0x8) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='/dev/zero\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='#:\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='^@\x00', &(0x7f0000000640)='!\x00']) r4 = msgget$private(0x0, 0x1000100c0) r5 = open(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x8f0e3cb67fd8577d) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x1) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x7) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x20) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x100) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) 16:00:16 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) setsockopt(r0, 0x3, 0x3, &(0x7f0000000040)="a2db2333c7caa3cb5f1b0f95ba52ec73e2c1842dde8f1a4c05cfe88dca1cdd72535bac50cbb6dc305cf0870067ce2a18b62adc4f9901a2dcd5eb5dc5570413b3fbe82f3d805134eb3f3c4794e4dc74b2fc517067f30cbedf21876214e3827cd2d0018d8ecf2903eb1841a4e0632b06589286a50a5842fd4c9747a5e812d09d32c0e135e064", 0x85) sendto$unix(r0, &(0x7f0000000100)="35f285782a23e3bf1a14db03c56fe38d5c93fc5d7d2fe1bc2f351a958f6a24eea28f478c662f665c9ed3f57e3a5dedc49023be58f5a0344b83c4", 0x3a, 0x718e7c0c85bab227, 0x0, 0x0) sendto$inet6(r0, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/161, 0xa1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x431a417d, './bus/file0\x00'}) 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x0, 0x8004, 0xedb8) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f0000000040)) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00003ac000/0xe000)=nil, 0xe000, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) socket$inet(0x2, 0x5, 0x7) r2 = getegid() fchown(r0, r1, r2) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x100000, 0x8}, {0x5, 0xff}}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1000, 0x8001) 16:00:16 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) r3 = dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f00000000c0)="3cfb03b788ed22d6588cc2805cc330272545718fd49612d0b98893a0695895ec2ad69de8b2f4833c4db50f013bd176703a54226825ea866771544cc89b57aeb67a8e7af57ca18272ec9647dfa8091b0edaf4117e0f61d1e13fc19ad69e", 0x5d}, {&(0x7f0000000140)="65be9c6d65d9ed7d3a03e56fae6dcae25919e9f17430978824fa0ce1a668f658c11f4c0da5051f009a33a68822a67f83c74fe766c3cef297beb4fef9da34232888fe5cd35ee27e8e1f498f7273fde2f8df978fc09bd3b9d26696294d86ab9d643f558156e34c0ffefbcb7bd7626c43404457e0", 0x73}, {&(0x7f00000001c0)="1985a0e91e6787db4407856ea4a1cd888f1dc97e9dad08bb8dc74196c1d8cf7a401225bbf2646adc8b33faa895404824f9056e966df973f3c8f8aa7c", 0x3c}, {&(0x7f0000000200)="68ac709bef3d94e2272851ae3ca7e7966ef32d56450be6", 0x17}, {&(0x7f0000000240)="6ed03c846969bdfc9af7252347b2809fa5dbcfd6355a9331720b2c03fa98d9acda7e7ddc0985224e6a667a59293025f3c1914cfebc38ceeaa2911a2e37086f155e99577ca6d4ec95230978b412b247e7db364a006c04ea74780b6d7645c605fc186f29d9a0fb52def8", 0x69}, {&(0x7f00000002c0)="420d93cc1a9b0c93ec514e6ead2bec576c2c0836b0140a0a89fa2f09749db8c523abc741ce18ba2394d27d7f99cf16a2a874daf641769154", 0x38}, {&(0x7f0000000340)="72a0033e6ca816c63c246406f29a0aa7c9a0b19dcd0500ce9196a2c6dd25b863405542a6f4686fce21320497c8e0d44ede6ea096622475728c97e6121a3043f643ac057bfc67e64f4eee32a8937328e46440d743bde3c8553ee6b8a8a5b002a774fd6ed34d366d5c5f02ec26a05fb61ff284f96fe3db610ce744feb7dd47d74d08f985cee291ccb837e9d6823464f7a8f8a6f629fbb6ed614d190602dcd2534a9ea32a24bb988f9e5b403536402f9b5828e3d8187af0e429b8212f58b325568a52e5cc5736119d74bb76a6ea1f55427dc5", 0xd1}, {&(0x7f0000000440)="8ae04b29a2a70fac8aa24e2230ad6ec6c2f5795d7c9b6fb0776f62e7ad43778228739175a99be801", 0x28}, {&(0x7f0000000480)="6905a394dbf849106a33b761c39ff97735d10cd4a9c78f4e954a04734c6cb668fc3e8754b097a73a23f61a94ff9a3c0736f25f9ed218676551c600c9945863b48d204404c9e3e8d013d7cced6868fd7c52f53e7780525ed32a8f924513e27caf4269052af6aa44be0d5cc4545c4a723892c43d7c0c8055f2fb24a199aeff70daf6321740ebd34eb8ec40e2ec94f7256cd053768ff3c8568494b1e16550144ccda319949533bedddd15b2fc55adea73404677f4e8360b4abbf90c2c7db99fa9ec97f22008fc", 0xc5}, {&(0x7f0000000580)="84ce94f1058e0db888fc5e11d051cfeb4a4f3af483f3a57790e82c44e752ba063fea33f40d68c37038c4c1c89dfecb648fbc15f3eb574c5cf80bb6bc2c95daba7850dfe6e86eb08339e210100a21be4f0d82a2e13a639a4c552db2b70cecd4221bb0e6100638be05d6a96a74ac1cc4b0", 0x70}], 0xa) 16:00:16 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') pipe2(&(0x7f00000000c0), 0x3ef136b7f2c7c78b) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x4) faccessat(r0, &(0x7f0000000100)='/', 0x2, 0x4) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x80) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) poll(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x6c}, {0x1c}, {0x6}]}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000080)="12") 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) openat(r0, &(0x7f0000000180)='./bus\x00', 0x80, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x8c) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) fchdir(r0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000280), 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x79, 0x0, &(0x7f0000000000)=""/121}) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x8, 0x5, 0xf0, 0x7958, &(0x7f00000000c0)={{0x6e0000, 0xfffffffffffffff9, 0x4, 0xce36, 0x8, 0x1, 0x5}, {[0x7e00000000000000, 0x6, 0x465d, 0xfc8, 0x7, 0x1, 0x3ff, 0x4, 0x0, 0x1, 0x5, 0xfffffffffffff957, 0x100000002000000, 0x7, 0x1, 0x100000000, 0x7, 0x80], [0x40, 0x0, 0x17b, 0x400, 0x8, 0x1ff, 0xfffffffffffffff9, 0x5, 0x2, 0x7], [0x4, 0x1, 0x10001, 0x4, 0x2, 0x5, 0xfffffffffffffffb], [0xfffffffffffffffb, 0xfffffffffffffffe, 0x1, 0xc2e, 0x2, 0x100000001], [{0x7, 0x2, 0xfffffffffffffbd8, 0x7}, {0x1, 0xfffffffffffffff9, 0x2, 0x6f8}, {0x100000001, 0x0, 0x7, 0xfffffffffffff461}, {0x1ff, 0x6f, 0x1, 0x1ff}, {0x81, 0x1, 0x80000001, 0x80000000}, {0x1, 0x7, 0x3, 0x8c}, {0x7fff, 0x84, 0x9384, 0x2}, {0x9, 0xfff, 0x6, 0xfffffff800000000}], {0xbcc, 0x0, 0x2, 0x7}, {0xffffffff, 0xfe5d, 0x0, 0x4}}}, 0x0, 0x10001}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000241, &(0x7f0000000080)=[{0xf799, 0x5, 0x7fff, 0x1}]}) 16:00:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) shutdown(r0, 0x1) 16:00:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x3, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x8, 0x144) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x9, 0x4, 0x1454b5db, 0x4f6, "bc0d0fdcefe683358d69c0cff14c331bf3a484db", 0xbb6, 0xfffffffffffff99e}) semget$private(0x0, 0x0, 0x310) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60, 0x0, 0x0, 0x2343}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x1, 0x200, 0x5, 0x7fffffff}, {0x401, 0x6, 0x9, 0x4}, {0x2, 0x8, 0x7, 0xe7}, {0x10000, 0x800, 0x6, 0x7}]}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) poll(&(0x7f00000001c0)=[{}, {r1, 0x11}], 0x2, 0x2527) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) pwritev(r2, &(0x7f0000001380)=[{&(0x7f0000000040)="22f5899c279062f1593a9cf39e2297d87ed1944bc2a92b3d6b6a7bfd92f5e5eafeb2857ea0b35c10d89c731661e5a49bbfb7e63e9399c0c1b9357f1106b4d18f9b209c55e4adbe8677f06d2652085ce844550d639a6966", 0x57}, {&(0x7f0000000200)="1a91c574beac1c08004cb92172daed25648809571cabf9fe03e251e71b8f9effec35e41c4136e0cc28838c94df8d45eb0966f9c6cfdbe0d6ec1182f00c1315da6011530be48e29615038e8239b78812ceb136ffd3481252a51fcd552d2b77d20f621027593fef5a509fb3e45fd06c23e4426dbd10af2fc62a0181b6140d002382311d12a1434b60a4b062680e5de273373149ac39800d02aee671609fe94e5c5fafd7de39e7855a5f5dfb7519ab248e4b2601cdb2776e3bce886a817946782119898f99cdb03c945f72b40226d87dcfb7774d48916d0fdace82a0de95163a28093967a22b3ac34950d4c7f39031c4fc7fb7d43b09c98d8b93958fb992a70039b66faf99fc64457cae2eddedf49284b34fc5d504ac0b74e9a4928b9fcdf637fcf0ff8adc3a7e9d7bec1b53bed7c601edfb599c01c4da0101adb468fb44fb3d646c6ebe74ab0ce2e9c4e1400ff0699865b86525f0528b8bc0d64921d59807224af6113dd43b832fb38e54160b29ae9849b544a379267fd9432505d7ec54a594b2aedf4a8134449f948721061796ab8240415302222767c45210f09f42037bde88ee2b9143a1f262ffcf38ef00ba79939acfbdf2ce4e41ef2fa82b8e1068fdfcdce068f1e5e0961c046c9ef135e33ea42fae390ad3af86a01f0bb400b33ddb9751778342c4c8684a1f01e6833f57a2092907028f9800ebfc2b3af5e76d3bdbf53d28ab4654a07be8e625561e85d8b84aaa08f051c90774415ec15a4960a1db592c6318e523634be69d419eadc150cb7fff3e571de515e67a0befc554efbae35969ef1bc4d91abe9c1ac6fbff44e3bc7a4436d19f44333f5243b00e87d671ef997a0ec4bc61db144c0bd591db38f346e9788376a6bf9efb130ff1b37287b4138e971d0386779c847c9bcb6dcf15e5290445590e6ba77ef2520e559f4016d8d80928415683b07b0a0dd9659f82c8f99b8e9d4a152b648bc445081f8c8e0c3c225ba30cdfd54c0e2d9c4fcf5c0fddf0c511e12f4e261285106c4605ee550542f3622650bb5bbc26faf744cf7e1c1f01205ece82c13f7c44d56ae8f58357132895fe68c8ded0b97f96364b89367b0108505a40632a78f8dc1ea7a77e8fe797dc40e95433889a1f893418a0d1856c60391f9b10a3b06186906326b52ff27d32e79af389389609391fd93fcad0a7b8e5118fdfd921b356cea2a84a2fa056b591ebf3e620b3e66b8ba878abf0629dec8c78f692d94fe3c9587d400df09e6121a93f3b43da781e52d12e2c770f2b45624a5db60189f0a9055b41ad862a4024690411228d60b4078306b461dc16efa5af4080714db19d6746d64bf6dad42287752ad01bd684ae77f956e7bb87c36c2597b7bad46c00e7b0590bcbd770c145973864839587c0b069df6a6724a4e3671bf5fbb0c543a37952ed7323eb4d08456eb02f8adfb94cfa2404d17ea7d53a11e494019ccc30be16bbad2efb5eb5de670756d3ff053d4ab96500599ef81314466fc5dac67060879d3e6c399629532464d238aa4bd0711293f67539eeda7238aba331c4e4e0b3fa9bb82e1a150bf47ac0c804f4c116bcf8746817f73a8b8e6f85cedc9e5a26adff2105af630ff9d77d5abc0e9e67c22305f225173ca463ed4f9f4c228274af3a723185f368c7a83856d470352d3da72fe0a5b5822019ddb85d164f694cb08b76c442535bb64606b59c15778c213019eb5c7659d921fa9802a075fdc07861b9946a0b453788520acb7976dead4bdb497b79047e27e58048634c2f04ad2d8d87ead0df1c115e5cb9230a82b722dec3c9ed84fa0d13687d21c4a2a7c827a9bb197cf36215888095b3bfe4c6aff0d033e86f4d9dfc07ab5c979e753a76d5579910e65c98df778569fb3e19029b7508de28a6c142e8ea83248d6e229270e149daaaaf03d3c372ca1f59b377cbf2c65a6ad3598cd97c719da05b577da13bc91d452b572022fd50e405e232fcef6d56b8ef337ad187bb2538a718aaa8f2c72c47be02d2d6b653bbb79fdb190d320c7f0a1d783863183acf1341f773090e8d6556ad1d804193fc8424c8540d68a3dbd15530a6bc3aaaaddef43ee207282a01f40517d2f33b304fa25671f888a10197a6ffa3a5840c785e2665b4c909e6bee9290b01dcd36c2209c979830662b3708818be501af89ee85222d5b038d012b031f7b340017b8afc40e35f6f5805e73a2ce307c5919e1b7b5b7c603c2d771c0a5e57aba4afe956fde6f7c372cd58e41c72db68ed10e196c66849deba1eeea535088735ce11dc2014305c0e7e7195b38152a07c1983f79927e8a4e171e483d55c5ff45316ab916038769b7cfc6639be85080fc822727600852346ffec2906796cb5482d295fcb080fe3f4bb51fa4d0f8b2b7178183f2576cd3b8d9a821203b4b063d153fad172c42b4644d42f467233c11382366d6a0604a9bbe3bea046b38327806a3b7beea5dd305a10defe066f61d428905bc74ad8e560577c56ba5f4817ed241a2baede27c5827bc6ee0ded1fde66f40656b221cd7921a429e3573b6388f2e9d4d939c6df4ae2341868dc75c4f58a4c5327cd3b5df1d4d562dde761f87be50a9554b159fba960a2d3ce6af796fdeab7aa22f51028edc525dc781be60977f8b99058f0c7f1c0b2e7b6a687dd29715c57d74affbba6d62d2798d93033144d7bb90c5b85968759beb0694a9521d95a755d20384b85e93f5c3021e8049aeb64256a5fa8e908df0eeffcb8b0eb1a420904e1be1655d0111df0fa771948c01cdf707c655c12c733094a3005ace44599cfa786ce3c37445e4c309cd3f53f76c4136f9a20c761c48a38f20a9ff9a0e343a2f07e39497ef6b02d986582c7f798bf6238f0604e5eaa118f491c0f1c31c36c8a245c3e3793d7413ff0419f18e570f62e6bdc4ab36432736175a5c8f23764940754d43f158ff60179f8c138475ae39dff078e417afac0669e41872bd4d67002fa139c0a490a455674079718989774ee45e713b2bc0fc88c4af79eaf5f8e7ea97a000177f063e966da12e5bd76df67ffd9a3541b274c7b3693171086f821461a5e6a6eb0c1ed23a1f2a52b10a5680c4dd3a8dcf8d4d824dce7265403a4b55d7ef7d700c34cc9caaf957729cb62dfd9bf77018c278c2821f0354e4cf8e58aee73ae3220e88ed00a506ae1ef117781682ae62fabe9e4d7d8a486c2cc19d05b6935492b7f524349d7c50f5c48fa7c22a75cb058489b62a93a0eb0119d20e4c234984a8dba78887d8420decad6a6912e45882cfdf5b0291906ab6c864525be5f57a4b731ee12b81d7a371d1d69647938eae7cb87cf0faaf435c331c40990265dca55621797ea18c5c3a5c6e5bdddd6342e87f02e3db7a927220ae8ffde851675a7435549ed7a64ddcd41adef2171f68af1f79c63d4eab1c74334590e2b4e99eca45d8a26067bd862aa7d0b6889ee7e6a19b20f68ffc3621be8cd12a588f98bacff0a389b530ffde4f112920cf2dc2f8aced567b17759b414bb8b528d2dd0534ff94b1bdee8d72737cef82d6ce7263918af2bff573e8c7e1557641f2b5b39a6a95ac2a0435fe4256ac10800c6e4b41e6b46dd6aa38b183b5c18e6a50c14f9e59664b05192065ef132ba57ffba98a669a4df1418b6f3069b5fb08d6b0ec0738ae6b8153fa3cc21e77d6752dc096a4a5535137b144162b5847c97a33917bd63155c8c8de839c1088e91a4536ba756d197cf1d2c8e6287e648c2d752fed2f4da1fa990a8ac5c6c654b8068620b2a8ee76a877bd5bf318490dea7512eb743a813a95b2ef95c7092ea7aa7c8bd2d1a4672a97d7a935508678176a8c938be82945ec4ee7d13d59b6348cda7725cd4a9be1181009b44e14c5e0f0fc6613c0a30ac425a9e2448d5792967cdad7b95ae383a94bfcb3fd2fe6fea0023926e621f3de3ef477f330d866e07f06991c75a093a3bf091b2e73e6b7d4c24bc4a37a82e64da89797bda3ea46b66c7e2060bbe5dded777c9bf45ebb1edb982871332ff963ca37e3158288d4639af81d6a5b02b6f5a2047f4f301ae34db8da109c021fe15a8133aa5ce7a5c9683a3b5ff5c31a70f72122985bca93ce620d523b1c8906474f8c83b93dc6757ba38db1063cce3b62dc58995f85521bda6920c858e422bd4e840504d36c23c2307ad543cbe58ee6e3c10b8115c9442ea811b803deea07b0a8136ba6cd063c2dcbafce270474a5e902e7c606a92e3766d4203430c6fffa25b5ca32ed4973843e08edeb6b2eccd081f1b3bb2a2dd4c95c0acba53db2f00d1d493d986c4715428b9f8f4dbc272ce1f79da992c52496121326686216a1c526eea0f9223c7ad90bd1fc9be7d3a09ad6cd9a511310a14384141f02bc52aecad915e3b8bbf3ac7c30a51baaac4d0ca561b605c7d62ec96e07427d484b62da73e09cf56ba83c6e15fb5a1e184cfa31bcac822c50a6c2195ecabe50021abdf021842e6a3146bf7cffa7d0acefc8fc6666c10801f0daf31e072e0700ead3f7660244a4eb4ee39047cb06a515162c3f402e59507de429ab5824a3d40746a52d8a9460c1785e973cd7dd9223b2442240ecf8303d6a1e808523bed80514f32e32b331e9d4d7313567014239c12b9ae789e9cd861ad85db8a996c030e0322136f956a3dfbcf52c34f5c0dfc45f2413fa4ce72f7cdfeeeea4c2031fbe77dc25076426b3bf6de0c6ef7e140b684f6ddc9ceef118ebf3383bdb3a4c838d5ae5c17cd7cf07ae9771a51638b98487126bb198392c858333f9666106ef60795f8c1a4bae87338b82a9e406caa5bd9ee0a85dc852fbf7e9802f992bb1579c88e212f2db97bfd5372f687af93d59d702b504076f99de50dc6a0c57a9c35b715d62ee8887f06e9996bb6ccc28be08a18f036b9be3f161c105fa998d5263e078e6eaf3cef13ddb424d3babfe18d3083fca6d3d418204234eafd1b899813098a1716085c0975d5c76ff778df6a139c2e93353a8a2a5356e816c4bb02fca94ec535e132b4b633f6e0b8ad59fde628b15b983605a076401dee489c37e01ae49bf050e6d70dc16d837eedf24f25a9571c8404d8927aa4d0bd8cb9dc155a6cd99ad4b713c70a10d63eeec3ea0bd6b2924add1c19647d12daaa4a088a04a2cd0430d83e191dd11ef4b2a39a2cd7092d3a91b31eb19eed9d672da692a292c3caa2a61b8d1c5480a74691822e5897a52d5a58a636e857ef9c67b3295a3d1817b8a9a80deeb21b7c1591d63b766bf22c74a55408b16790d9bd69496cf4f9b8342faf22c10e30c4cb7fdbd65415efa6541cac178dbd204023fc923fa88c47a8c51c13131d2fe1b7057ff7225a77d1902ff59fe2f3f721e4f4dbcfdc41e7e016868eac040f1f0343e7c990c37b226589a94c01260f3f9742a588aa36dc75c08bac889bab0b98e8aa7ff34ef963fa50222163d85275228c0b2921d03d1672c4a4372dfb82fa145617d55dd003cc2a075f38a0ecedce60d9dd7572af630740616fe7515bfe5ddb1f4b77eca834d845d7ecc7e229023d2e305a5d85ed77ba61891bb1555d6c9d9a9c73ef53efd269ad70bf01cbabe35ca083ea1e5f9658203151ec5558d222818bd5447fad19583e02d147798b4441f08f057d350fb85a3e6eb602684cd3ab6b9eaa29358495ec72252f980890d9fb0cbf08b6a140af9b54fc28d9390f3225e01bee5f7ded788f831b72df4858f1b0934870222dff0ddc302128a71acc3b46f8ca261a6d73e2b965ad9ebce9126f262cff55cd0216efacd3cacc0e6edf8a08a46ddec431c9566e5bb030707d29b92fa7b27cbcb2904573e46105d9ba4", 0x1000}, {&(0x7f00000000c0)="98b2ad8149f07a79d1deba40e5aca2a163f4ee04228a4b82a90e51a4bd1ffb223afa39e83a9798", 0x27}, {&(0x7f0000000140)="a6f460012a78693e0cfb1c80a967d748db7f7ac8e195323f53e2bcb195c65acb0bec50861d171663d0728c0117c8c35b2cb1bdb56809a70778dfaf48e752c0a4d38aee7a3af4eaae04", 0x49}, {&(0x7f0000001200)="76360b80774047dbc2c8009ace68c29b25be45b45cf3f92ee96ba1d2d97c69ca23c7f24b7f352ab36f5881903896de7e221b9ad83ce069367e85cc873cdebd59091e9b0339a97e1f0ff9f5563ec47bfc54952ac23452bc0203408605affc7d6cd5fbe6f65c2dc883520245dc4113cddfd43c2c371201b0ae717c5d4be02c0c3f90eeaa358f59c804cd64f8969722cb9c2affbb60135df4a2761599b602fb3e47b499f8d2", 0xa4}, {&(0x7f00000012c0)="a5ec939297326b9e2ec2fea901a8e564d07fee1baf259173de04605ec3036f7e1bb1e407f4e60b300b16e8", 0x2b}, {&(0x7f0000001300)="f2bd00f033bef3f2e600bf82fcf3a40e7ecc08b6bf5d78e0264f8c3eda68384eb7c08c914e1644ded00aa5795c58d7a2499fae6018a5de6582f0f8f2fa94894df662d8ff95ab053fa7c79916cbd7d76f7148d0f7c3146911cfbb66f0be9ffd3b9bf0e9e93960bf321d8f", 0x6a}], 0x7, 0x0, 0x23) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r4 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) flock(r2, 0x80000000008) r5 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r5) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r6, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) dup2(r1, r3) semop(r0, &(0x7f0000000240), 0xa34a786d47e2563) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000003c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3b9d4b9736687c4a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000240)=[{0x20, 0xffffffff, 0x0, 0x4}, {0x9, 0x8, 0x10001, 0x3}, {0x5, 0x3, 0x0, 0x87}, {0x40, 0x80000000, 0x9f06}, {0xdea, 0x4, 0x7fffffff, 0x4}, {0x2, 0x2, 0x101, 0x7f}, {0x3, 0xfffffffeffffffff, 0x2, 0xca}, {0x6, 0x0, 0x3ff, 0x7fff}, {0x0, 0x40, 0xc, 0xcd}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec6, &(0x7f00000000c0)="e3df2f6397fd64a3c74e") r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000002c0)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/46}, &(0x7f0000000140)=0x30) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x2d1dcd4e) unlink(0x0) close(r1) unlink(&(0x7f0000000080)='./bus\x00') dup(r1) 16:00:18 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x6, 0x3, 0x3, 0x1, 0x900000000, 0x39d7, 0x5, 0x0, 0x2, 0x3, 0x3}) ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x1, 0x3, 0x7, 0x0, r1}) 16:00:18 executing program 1: r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) socket$inet(0x2, 0xc005, 0x100000000) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180)="bcc4e69a7e794ecbcdb9f02d60bbcd9ddc43e1b4427b7b1152912396a14bcdacf91ef00c2590b668c762881175a41945e9b4c7918c1ba7068850b2d72d3f5af1b63e01520c3ce31f8cbe4a1fbe602dad8ca3ffbdb413e3145353bec20355114c54578296ea5ff84c72f9c684340c88bf4321efde825a6a0676656dc3e01d3bcce10d5dd778b1e4cae4aad4c9617e6815f1c19bc82049124bcb700e63d9d891930dbfdf61547c964362ef10fc042c7a1dd96dbd7a5656996691978e2cc781e11d993d", 0xc2, 0x4, &(0x7f0000000280)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x40, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x6, 0x3, 0x7d2, 0x5, "e7e8badd0cd6bbaecc494f2d1967a3a834a6ffcc", 0x7fffffff, 0xf2}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0/file0\x00', r1, 0x2}) fsync(r0) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) openat(r3, &(0x7f00000001c0)='./file0/file0\x00', 0x10, 0xa1) fchdir(r3) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0/file0\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x2c303c417dce489c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xc}, {0x84}, {0x2000000000006}]}) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x1, 0x80000001, 0x1, 0x6}) 16:00:18 executing program 0: r0 = semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x810, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r8) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r6, 0x5, 0x8000}, 0x1e3c, 0x8, r9, r10, 0x1f, 0x7, 0x2}) sync() r11 = socket(0x10, 0x0, 0x166e) setpgid(r10, r5) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={r10, r2, r6}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r12 = msgget(0x1, 0x200) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000200)=""/186) semctl$GETNCNT(r0, 0x972a5ea7b5de5d34, 0x3, &(0x7f0000000580)=""/23) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) fcntl$getown(r11, 0x5) fcntl$getown(r11, 0x5) 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$getown(r0, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10800, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x10000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2, 0xffffffff}) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) socketpair$unix(0x1, 0xf235157768329038, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/183, 0xb7, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="010900000062827300"], 0x8) r1 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f00000002c0)="4d53c0875bbd837f0a2cadc9b32fd2531cb23dba8e62", 0x16) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) r2 = semget$private(0x0, 0x4, 0x200) r3 = open(&(0x7f0000000140)='./file0\x00', 0x81, 0x4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000300)={0x8000, 0x9, 0xc6, {[0x7, 0x10000, 0x5, 0x82, 0x81, 0x6, 0x0, 0x4, 0x7, 0xef, 0x1ff, 0x6, 0x80000000, 0x0, 0x8, 0x5, 0x4, 0x7f], [0xffffffff80000001, 0x8, 0x1ff, 0x5, 0x1f, 0x20, 0x4, 0x9, 0x2, 0x31], [0x101, 0xc000000000000000, 0x6, 0x4a42, 0x7, 0x9a5, 0x1f], [0x5, 0x4, 0x8, 0x7f, 0x2, 0x20], [{0x93, 0x401, 0x7d4d, 0x7}, {0x7, 0x1, 0x8, 0x3}, {0x7, 0x11, 0x2, 0x5}, {0x1e30, 0x80000001, 0x1, 0x5}, {0x81, 0x1, 0x8000, 0x2}, {0x7, 0xfffffffffffffff8, 0x1, 0x6}, {0xe7ef, 0x4, 0xbbfd}, {0x1, 0x8, 0x7, 0x6}], {0xf97, 0x1, 0x8000, 0x9}, {0xffff, 0x200000000000, 0x4, 0x5}}}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000200)=""/200) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x5, 0xa0, 0x8}, {0x401, 0x20, 0x7fff, 0x100000000}, {0x9, 0xffff, 0x3ff}, {0x8, 0xf4, 0x400, 0x3ff}, {0xff, 0x1ba, 0x10000, 0xe82f}, {0x4, 0x8000, 0xf06f, 0x7}, {0x8, 0x5b4ab4f1, 0x80c, 0x80000000}, {0x100000000, 0x0, 0xfffffffffffff46b, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) fsync(r0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) socket(0x1, 0x8000, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400035}, {0x80000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8211, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000100)="f9ba505a67171e3d16276f2662b48ffda8d8e9cc21c279ace963d469e75b484bc69640e58f6f09a458b0a3ba2d") 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) r1 = semget$private(0x0, 0x2, 0x200) semop(r1, &(0x7f0000000080), 0x0) 16:00:18 executing program 1: select(0x40, &(0x7f0000000000)={0x6, 0x0, 0xfffffffffffffffc, 0xfffff00000000000, 0xb058}, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) linkat(r0, &(0x7f00000001c0)='./file0/file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x80044279, &(0x7f0000000000)={'tap'}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0066ec00000000000018"], 0x10) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x6, 0x2f, &(0x7f0000000140)="0a7205e970630e4b754e4a39105c3ba963eed5bc8f86e9828f3e00e83a", 0x1d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x0, 0x0, 0x101, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:19 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x5b) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000040)="fbd8d06ea1a515b14d705489cd4dd0980f4420eaa8b8a3cda4d60cc4be189271a6649e915ecfe350cd8b9b385f6dce9d56d676a0c16539c685670f5dba2b7074072293a3aa75852d1feb70334bf5e1ed7bb20b79a2bedf930ffebec87a8a3bab267b49e4ee7c8ac99ef45ea5eb436323a4995bd9da5d0538112c8907b281b73a4f91fba87c0fab9943a21c27e4fcafcf", 0x90, 0x1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000), 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x7fffffff, 0x3, 0xbf7}, {0x800, 0x40, 0x4, 0x8}, {0x0, 0x7, 0xffd, 0x7fff}, {0x100000000, 0x8, 0x9, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010502000000000000000301060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d14678028ff7f00000000000013cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906600004e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1000100eb) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) dup2(r1, r0) 16:00:20 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/59, 0x3b) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x7}, {0x4, 0x8}}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0xfffffffffffffff8) openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x60d) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xffff, 0xaf3, 0x100000000, 0x6d, "13efd02d555828a528b602f40a92f276cca4637d", 0x8, 0xfffffffffffffe01}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x40) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x20, 0x0, 0x70d6, 0x4, "a61e7bdaa98ded54adefeef24b6bce485958da07", 0x400, 0x81}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r4 = getpid() fcntl$setown(r3, 0x6, r4) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x4, 0x4, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() r2 = semget$private(0x0, 0x4, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000300)=""/244) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="1000002a11c100000000003f00000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2, &(0x7f0000000080)="ed58") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) fcntl$getown(r0, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="ffe72ffe") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x54}, {0x200000000000006, 0x9a2, 0x7e6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = semget(0x0, 0x2, 0x2) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x104) dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0x6, 0x282, {0xff, 0x4}}) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/26) r2 = socket(0x11, 0x2, 0x0) shutdown(r2, 0x1) sendto$unix(r2, &(0x7f0000000640)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb776a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000000100000000000000000e000037bfede6474cdc00000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced4d8b0028f09f7c66b7e505481daf5ee519256f33fbf9644da836e11b444ac40bb78250869d3e6135770e427931029cc82523cf68a8f1f98830767ddacb39d4853c6c86b8999c4c627bf2a053a9bb7a3d405058a325ac746406d813a36618a9a128229d873c2d6bfcab75592aa40de254c2594798dc440753907976cb739ab706ad563f855369650cf3102bca9390f279edd8484bc394a8006bac4f6533f57f18d47b644902fa19e215a4002ed0c4aed808877a4496159b463d3bb51c47aa03d46d4ed3a4fd074462e9b6bd74ea1f93dd2d0e63577a80bbdb7c5148832c348d1c0f9a46d1f71d9da2f12d503ccdd58787251f528fc9eec911", 0x221, 0xfffffffffffffffe, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000001c0)=0x10) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:20 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xadad86b0edd64d02, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:00:20 executing program 0: setrlimit(0x0, &(0x7f0000000100)={0x7, 0x96}) close(0xffffffffffffffff) r0 = syz_open_pts() connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f663000000000"], 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(0xffffffffffffffff, &(0x7f0000000140)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) 16:00:20 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = getegid() setegid(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x100) accept$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) close(r2) 16:00:20 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/186, 0xba, 0x40, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) socket(0x20, 0x8000, 0xff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto$unix(r0, &(0x7f0000000040)="a06d3ef070ffbcb99fecc2017b67fb8f66c1c7975e5e31a0efd614f4c4598fe7f62b1593c8d1b0842f83d50dfeed6d0ba2c44c9e9a9375bb6576669b87b8d99f57616d492fa1c9203423cd3ae48a8266c106a1", 0x53, 0x5ca02915543dcab4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/101, 0xfffffffffffffe08) close(r0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) recvfrom$inet(r0, &(0x7f0000000180)=""/172, 0xac, 0x800, &(0x7f0000000240)={0x2, 0x3}, 0xc) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) acct(&(0x7f00000000c0)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgid() 16:00:20 executing program 1: ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1}, {0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000000)={0x0, ""/212}, 0xdc, 0x1, 0x1800) r2 = getppid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x3f, 0x2, 0x80000000, 0xffffffff}, {0x2d, 0x6, 0x3, 0x20}, {0x761, 0x7, 0x2, 0x8}, {0x2, 0x101, 0x4a82, 0x7}, {0x94c3, 0xffffffffffffffff, 0x6, 0x5}, {0x7, 0x3, 0xffffffffffffffe0, 0x8}, {0x4, 0x0, 0x58f, 0x3ff}]}) r4 = shmget(0x3, 0x2000, 0x240, &(0x7f0000ffc000/0x2000)=nil) r5 = geteuid() getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) r8 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x3, r5, r7, r8, r10, 0x40, 0xfffffffffffffffd}, 0x7f, 0x80000000, r2, r2, 0x4, 0x101, 0x9}) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) fchownat(r3, &(0x7f0000001300)='./file0\x00', r9, r6, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r13 = msgget$private(0x0, 0x129) msgrcv(r13, &(0x7f00000013c0)={0x0, ""/160}, 0xa8, 0x3530416f82b4b169, 0x800) getrlimit(0x6, &(0x7f0000001480)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001500)={&(0x7f00000014c0)=[{0x88}], 0x1}) msgsnd(r1, &(0x7f0000001540)={0x1, "b4ce4b31dadb83fb4ab15446b948fa4bdd3c000953696d3584b8ce2f81e76da4992cdec3dee92c1a471556786fe96abbcb3f5243ead117bb9ee8a5411cf80bf9e0c9ad8c40"}, 0x4d, 0x800) shmctl$IPC_SET(r4, 0x1, &(0x7f00000015c0)={{0x3, r5, r7, r9, r12, 0x30, 0xfff}, 0xfffffffffffffffd, 0x495e, r11, r2, 0x7d31, 0x8, 0x80000000}) getpgrp() r14 = dup(r3) write(r14, &(0x7f0000001640)="1782c9b8c2a00634ad9d355ffe7bd36c38b12229592e918a511b22ec24f505e49fe6033f136894d5cf4ed11bb1846c8f2e34d34101a81ead510b8b4ec93b04539df7d91990b7b32a26e7bc7a5d50768af869832c8444c5318f2a9d1dfe9d8810c87a939c1514eaaa0921f1ad177166f5c5317a57d4868dab2d17a91d7ea9bafc3674aa8bebaf6fe57e7fbe98d2722e37b5a7", 0x92) ioctl$BIOCLOCK(r14, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x2bebaeda2e3d6578, 0x0) open(&(0x7f0000001740)='./file0\x00', 0x20, 0xc9) setpgid(r11, r2) semget$private(0x0, 0x3, 0x40) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') linkat(r0, &(0x7f00000000c0)='./file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0\x00', 0x4) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0xfffffffffffffe28, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x6}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x200, 0x0) close(r0) socketpair(0x1, 0x1, 0xffffffffffffffff, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000100)=""/48, 0x30, 0x3, &(0x7f0000000140)={0x18, 0x1, 0x7, 0x8}, 0xc) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1e951515bb2f14d67f810efc911b06e272e5a8bf626d9dea3c5c300"/87, 0xffffff5e}], 0x0) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r2 = dup(r1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) kqueue() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='r\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x800, 0x8, 0x5, 0x0, 0x2000, 0x41, 0x0, 0x2, 0x0, 0xffffffff7ffffffc, 0x8}) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) socketpair$unix(0x2, 0x2, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = kqueue() r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000180)) lseek(r4, 0x0, 0x0, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x210a, 0x9}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pread(r4, &(0x7f0000000040)="f99399bbf73485117776ae9e14a49e808e7f9c776356daf86d542b5bdbeb3dd9ab25ce47e25728e20f4e643537a823ee42eb43f6bcc58bf3e1c83012df8cbb298393e4ba0117aac16abbde1eed2fd41b27e683109dedeedb52fd9196b544f3", 0x2a2, 0x0, 0x0) 16:00:21 executing program 0: getuid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xfffffffffffffaa9) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x3, './file0\x00', './file0\x00'}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0xfe9db0ba8257c81a}) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f00000000c0)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x100000403, &(0x7f0000000340)="05bc6e2239c9ae262c2bcb6ea892e3a778321a394e68000000007c2186e9b8fb1072365d87cdc17fdf09000000000000000000000000009fc8990ae9c48ad6090093472fde07c6807c62a3836b86aeeeb889dd6809dceded50a4b6a45468c473d170fcc6e7d4ff7695d378f81a64b1e1b61d4ce3a653328befd53371b40de0de3283e84046b4a243fbb8110f2953e87527e5d7e6cbbe170ba02137f664a6fe6500949e1edc3d6a38a6b8707bba24cc32237247c2663ca0592a027100"/199) 16:00:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x19, 0x2, 0x400000000000000) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffc91) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x2, 0x0, 0x5, 0x4, r1}) connect(r2, &(0x7f0000000580)=@in6={0x18, 0x2, 0xc000000000000, 0x9}, 0xc) listen(r2, 0x4) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f0000000600)) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000480)=""/82, &(0x7f0000000500)=0x52) connect$inet(r11, &(0x7f0000000640)={0x2, 0x2}, 0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f00000001c0)=0x1) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x3, 0xf3cc387}, 0xc) 16:00:22 executing program 0: r0 = msgget(0x2, 0x41) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/35], 0x35, 0x0, 0x800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000180)=""/102) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getgid() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x7ff, 0x101, 0x6, 0xed13}, {0x5, 0x4, 0xd819, 0x8}]}) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendsyslog(&(0x7f0000000240)="4852b9b6cce4e74de16ef74f634f8da1568c203bae8632f209743ecc0832c30adc78c703d995d2233495e18c8abd73eb59f2df9a837a61c32375c5bb759b2cf0da7f15abbea99778949d9257c23aacc441c5", 0x52, 0x2) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setrlimit(0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x5) close(r0) socketpair(0x6, 0x4, 0x5, &(0x7f0000000000)) close(r0) 16:00:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2a24e2fabdaacb7b, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r1 = fcntl$dupfd(r0, 0x401, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x0, 0x2, 0xffffffffffffffff}, 0x1f, 0xffffffff, 0xfffffffffffffff8}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x48db, 0x2, 0x7d, 0x1}, {0x100, 0xfffd, 0xffffffffffff7fff, 0x7f}, {0x57, 0x3536, 0x6, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x200, 0x4, 0x8}]}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x7, 0x12}, 0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000380)='./file1\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) close(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x4, 0x220) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/150) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r1) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) nanosleep(&(0x7f00000000c0)={0x9, 0xa2}, &(0x7f0000000100)) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r1, 0x4, 0x0, &(0x7f0000000400)="2302ad28ccefa0d8dee7227f70ec3d26be54e9d513f9d70c05788a101c72cadc0f1b6c9c8ec60968f9bff98f24946cbb4896f6d4ec78268b3bba2744c5af4401bd92eaea059615e4c49fd31f52d5335c9b7ebe1acfcf9865696dca80f97d5c40d70172d529c1d69549f2d8716ff38edd6c1c5ccbedf54b0cabc52c041fac405d5a065a136f3a0809985e60dbe311de1ba8c644bd057fd00fb1046345567be7af853be3826585fc5f9d7541101041a541e6d0a6cae99b1cb205cbd781f3669909bd39bec3ea37075b554d95e54e77a3d6675c3695fd68f478aab0e647bc9e235d7e635afcab9434cf8a7702bce5f460bf531fe0ef0086d44df3850da0ded611f1c88ff6aa648b0f179f15c65f5c038bcc2be6cdd022ca637b6ec744fe16efbf832d752096da93f24862bec855666fbb1c95c5e85083dba7785f4923481dc5eaf9dc83447d07df829aca07c35908cf8cbcc9c16c7fbc29cbaac5512a91933e2f253b3502397b92f30e2b24e265acea57db5682c01c6ca1557328a0b4121d33345317fdebe5da7ebb265fe1f3d0a18a287d1ce3e38364b90f5aaea1eb749e5556b429a8bc47aae26c858a2684373e7a9ae8574ee850097ed752655b3e78d64e779c4d7534b2288005d1c24df7993992ea71ca6dd465b16b92fe297181c7cb3d7624dbb484d51d91adea5d8835712e66aa70a6639b6fbe0d70c3f595b496f1362955c8db7a19b69bd80d1eb50f74729f595da7b29d723c8043c6f302ca197a9a72eabf153a2ea861bb5c1fb12ffeb63ad74efea167fb2ac7fd6fada61713b3fe02afd69db7d81582a187d92f7e20cfc25e4a92e3fceaf16b01661fab154760340fb0bf77ea396f5d01a991e7d19b7ed164ed7a250a1532539ff987b634fed876c666f7c21e4fe276094f332130d9a78aef7cea0ed2d75d0009f6e08626b880e58be51007cde91a7a9dd4f982c13e4ad2b1f232e8c38c164248d5f254a67eb59bbb71eaca231112df1320443dccad6b642ce4b8a94122a8738db197ee5117457aef45782480439fba752a5d8a4c64d9a9591feb1f728955eda15feec1ce8ced15162fab89e501f4bb6d0e3837a5c4d896780f256fa564b4d34dddd8f63603da0ba91796667688aa44db991489e818901e70d947f5aa37969cd9650d06f8eb9dd99855b1589e128f5e9787e7b062fc0713be56ceb68db85eeacf950de6d05df6e0b427da898e61750083a17be60a714bec013b968d470d03d2d97070d6e6e78b3d5492639abbe5a8249c02b74f0b9b6d93935c2bdf13a22b89ee6998566a4e9e9183cc002e8bd9b7e09bd3fea4e02e880da255a77c878a12e52562252414557c79f8ed2734213e1f095173fad5ba52680c7711f3abe690b367523cc1f950e9e19fb844e2a38f1ba06399ec928abff2a16ef70b285ca8e5fcae1424cb48ffebba305e82c7a7661c6cc2722b8572f80d0787fe6e7e94daee7fcc0dd26976af7b125032c5845a22cde4baa4102ad0907095c57d73846bcc28f33d43040a9550b45607424c8ecbcbc7c9448736ee43782652474a3eb94dc75c2000218c1d9b4753333068873149cf445437f7ee4a1c5b42fc503e5cd978fccae1b9c776a346ff850cbdd7c050d0bbf06ebf2ff821a0d59d22628c5233ca95e6aca6944aa8cf62bf9a704369f9e3b82824cc11c89917763911fddc16affc197c44b846bb7f13eb416398bd62cc92b5f6e7148fb74af6c09226e0677212314a5492be03d8292fd392c92f726fd412fac807bdb7855ef2d2f874d11ca252b47bed1baa597a73b84340d82d530712f545c25f9a820ea68d8749bd6c22916b8a337d5eb49865802cf1aea9c2f8e938a1a6ecce92ed521036241be03f34eb6fc67dca40716b3bff7ce7d6eb840bf59705af6be26967a08f57fa2a5eaf262d6c005521b56aa475f7bdcf653c6977f5c89f4ebc178d0f59c3c25f1feaac408ef6d6ad8417a214d0e58120364da567d4c34f00a70fbc53dbff8c5e90a37d971eb5fb07518d48253cff1a8b7277bbb73eabd1dd2544432e7bfa0acc6ad259c61120879b1712f4621eaf69746d19c524b79f3d5e8f7dc759c1a18a85362d64d453ef139fb8c8c084008d30de4bd07b72ca0cce17f3792fc0ba2735ca41265c8b9e4ee7b42652f6264fdcc8417189f79d1cd1de8d32cdb67e571e54e7cb4e7b82fb83997f58a884fca833bbe203c3b65a49c68cc95287af27923a3a7f5aba21d4ec941e32595420cfaf4c601f05bb9983168ffee11d2dda5efec6bf6f8844e390335140eaab19f68d33e98e42b55abc32eed4d31cc2e3279629e8f0cbd6ec3bd7f589a28ecd88256078d0733e726f1c72c4e918a4923ebcb23fa075f2b5fcca19ec408f77f4e453c15d715041b497e5c925ea81c2d196147f147f7741deb9c1f9718b722efe2566d04b17415e009a3be0f85bf0ccef4e0ae3ac3b0aab71bd5721fe309b083f49443efd07a10f91f405242424ab030e78f8b9a6a062cd01ae5ccda695a2b4c3990e79698a8af465b269c685820710d9f363bec0675202536f660d4c19eb5bd2eb1371fe6b0a954a640bdd4e8d398f676c383c469ef34d08e42b286c7b10e15c118a8751c10ecd48892d90a8ff8fe639160ba62da11f5894d6d73cd6cb0bebfdc88655d2b609ff47b698eba329970249459c0433c070d800217c4e9d7908507b767b8d1655d99e7498e5251097308f5c60757770aef48f1eb1a408e18b66e2e504aaf8b1bb874cdd3a07c0b1f1effa5a5d4bf351b56c7a9f64bd13362640a2773b3a8977d14edc7e4730b6c210d92f458c34bf940d766148acdac9d7ce0974e49162dac82e5b40f917252ce44e304318fc9c203d8a6631b30f8c23da1f2cfc90569d34b8c12cd444bc669b797872c7f906c789747457f4c7be797be60c1d1e23cd55826d2adcbf1c18941ead8a777bd89a45d51388f041c3ae385fcd612df25828f138c9777d3f1d8457f5353b92035a8bd245af878b50f3a514ccdf90b3b6382f3d5b82f6e390e28b73f40eb5593eb8b347de73269dd54dc338936e3ca9f0abce424437eea2749cb67bc51429425bd72b9e0dc750d43359966dd2ba2ec989e47d2f24c3d1cef94ab835bb97df6c8410bf63a8be702a1090c0ca3a11f1db9b1450ea7edde0f721d45c96abe8094302869fd26472679c25c9ba1e2640649fa7b76aecad90074be8d1651e9fb2f0739bb3a044a27a3e20113cc330116d73c625276bbefa918dcb1bc898d8b10e5be2fd93a5d5b1b42f030a8e05b5d726eba670ed5fd713a1b5d2578f029f71d6d7d90d6c2db102bd77d64d7d733a924e4892b7c41cd842ddb4978235c8d35d8478653b6a50e198d82c457eee7a51fd8ad7f0559c68043bcf3a7bf1025d6b994ee6a08ca99ceefdc3d5f836004999c00df9102b2acc25454a7ebce83a59a08621a8cc105ce30a89e32b3cab58c7dfe841240b9f6d62b3efcfd61e1dbd862615d14a1503a0f0235dc6e22a62d022f40c86a3ca694c9714355ec87072c628ab6e64a9f325e1b0551e3f4db8f84251aa3324f059be78022ce8ba4b0611bdaedf2ebd70f4fb072de25c5c84966a9a756dff2a19d358a05d98f65d028bfd4b4383e2025c6e2082735e0faffe086a7f85ac0ed84efe5938cd2e4c83030c8251bfbc77e8001aecfc221f6b2117171b0469cc763fdf4bbd9fcf087a3019b8cf65a2a01fe07f8baab4613d15cc43e54b91c1ecad7db075f69207859a590501893a5415ca75fd9fe95c64f278af272e42af7bd852a66c04c45aff1f5b279f95144f9468464a8575e8c56fa139cd3abf809772b96ee84e9a25384e1bd400606b5a2fafbd1424d327652b3fa762765a2611c2d15305a685004e32dd4ca653aa730dee441603c1dfe1831d9375885cfc9dbe35febc1aab0d999ff323f58c0de1c255afbe16be5d674c31e9170ff4398f7f60a72a819a5d86fad9793752a52d2b7ee123d03005de969de3180305576688121bbe167e95d3ddf782706df13cefa71fddc6153194181b5084f90b31a1b41f28d53c70e5fddc87a7d256e9cfaf736c00e88022097f67b37bfe5de47183b9502af59395b30d93a6a4b316735ccfa3975eade36a73fa095fad089b68b939ca5d0f8f8ff02b3bb61c6e8c493478932e827ebd454eecaf29807971f10c01ddd3fdec13888a26b68fdd3c3a059eb17eed65bdf5496ad03ee64e8a04751ae6f40045df59d481ad48ec1429c4ce2f7a779df24c286f2e6ba1eb4612a9ea20db0f7c4be07456870424fcd10a0b4f43d8c00719e4d718d685ddc3771ef682fdadd8b84a8d1a1d8ea657e26807b9939c06dfca57ac3ce7ce4052e472899ac99c941988588e4f0417dcb6a8a900ea7a2d39641fd7fbd9436a84e23fc702d832c58c318aa8a0622e7149558471d9c98625f3ebedbb31e6841c9fa26dd183afff38452b340ad79b5dee2233983a0c1b5cf6dacf85444e75381677b66a01c7272674820ccdac02dd3390794c4807b9e6d6cab53c3cd6df614e4c68143cd1086bae699f99ab469e832711c52c8f753d1940fa8631f68bcd51b528a907361a87f19b42b47ec2d3b04eb736184dee5b441c0cfbb440f901cf19ade94c22458bfe8629c1a82a9ecc35fba34881120df00b6ca90a7c03ae115f3008bece4fa971bad07bf07ca6fac7997c4ad1446d2c5d9d56449ed1ae3924a4bdcadaa3ca2b0ace32f83bff7d3af0696f0e3ad3e6d7e4c1bc771543e7c3fc657c931a1a9d968a2c1d7df0b69561bd9531d7ff852ff0d966f6fc285299124cfe4f20452fa7bdd1a3c3e096192d7a6c1cd91105b6fc2967aafce652de7357b3ebfa6b8ef301ca351d241e614d4157985f0d8cb7ac4b936283379418b172b4ed89c9f364249167998cb2f1076b695c64ac1cd13449459ce4a35e547e181205ab2e1ea630902cdf0a739bfdb27d3f82208060e769363caedace9d64f8115816208194b92b3022ac9c64e084c5347f9d08905f0ad925033eb41847baa155d7ad1d897a4a90f7aa928761fd79aae74f019b24e7ba2f755d2ce6abc06f2d6e690cb7bde3e61a102bbbb66213712b92d2f3187d793e77238fdf54ce9d6273b29c708619d89e79dbbf2de98eabdd5224bf33a371bc04983f176fa1967b6056b0beaf4695ae085cdd48a70ecfe8f4a9000be3a0671bdec79d1210c48a3760e775e48427a903a751589a6fb30174997b6b67cbe502ef1248459cabcb1f975257c66c185371a3781099eb12963ab6fd20493b1b544fb83a3dbaa903416313d7e5f359258e4a303971d6b6162093a39799aa4d1ddd478c0dc8642866eb26cf91d7810284d196b9775f1fa13e7502f412e704df0419feb4243277792965823aab390271557d6adfab72ee62d4471fc7b0593a001e4ba0b18c10bc871fcfa0a1f7ffdcdddbceecda106337ab78b4d7470323ac303dbd067419fe68fe8600d26e0e266b8bd3c3322b628b9a691adddaf75e0b9d5168a581bd211f8be9af385637b65956d2d192d4797ad3e7e8892a72116bddfdaa8549c2df804cca09a644651486c5573a2f885d31f68192c81cdef683726065afd5ee97b73e7b38307f30707989dd622e643162950a2de6db27d7e99d8709ed2729ae8448a3fd408ac4788d37de50ba5c8719a470fd6ae4787aa70543aaf1136ec541675b36f06e001ec11d79f5760d010008d8b31b01ca2f5e84104431df18d99ae3de237023aab303c2ad960cc459b9cc8ee2f21948c4df13b618744117a35ed5029a3b13f5b78b4678a57345c96c40ac4c6a46e21c3d9c91", 0x1000) 16:00:23 executing program 0: r0 = socket(0x10000000011, 0x5, 0xfffffffffffffffc) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x100000001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) 16:00:24 executing program 0: r0 = getegid() getgroups(0xa, &(0x7f0000000180)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f0000000580)=[{0x0, 0x7, 0xa9, 0x5}, {0x2, 0x8000, 0x300000, 0xa842}, {0xffff, 0x7fffffff, 0x7, 0x3f}, {0x5, 0x6, 0x9, 0x82}, {0xe78, 0x8, 0x5, 0x4e4}]}) r5 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/215) setegid(0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0xfffffffffffcffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) r6 = dup(r2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r7 = shmget(0x2, 0xb000, 0x104, &(0x7f0000ff5000/0xb000)=nil) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0x20, r8, 0x0, r9, 0x0, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x200004506) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000100)={0x2}) open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x100) 16:00:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r2, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) dup2(r0, r0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00') symlink(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)) readlink(&(0x7f0000000180)='./file1/file0\x00', 0x0, 0x0) 16:00:24 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f0000000380)=@abs, &(0x7f0000000400)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x5, './file1\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f00000003c0)='./file1\x00', &(0x7f0000001580)='x\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 16:00:24 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), 0x3) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x2) dup2(r1, r2) 16:00:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = semget(0x3, 0x3, 0x2) semop(r0, &(0x7f0000000040)=[{0x1, 0x0, 0x1800}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x10) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xb7) close(r2) r3 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSCTTY(r1, 0x20007461) write(r2, 0x0, 0x0) 16:00:24 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0xc4}, {r2, 0x4}, {r3, 0x12}], 0x3, 0x92) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x89) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000abe86f41a422f3ae2c0dd66fe8aed4a313048291a9e724d3f21ff382fd08702e8787ee7487f90f9b5c5ad13badeda0e8276f68266151c2971a0f40347b716bab401436f2b858e48dbd6d2e6fefca936f344c1cf1ee5ea03557fba3c671ff6bab"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f0000000000)=""/27, 0x1b) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3d}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x10000) r2 = getpgid(r0) fcntl$setown(r1, 0x6, r2) setpgid(0x0, r0) ktrace(&(0x7f0000000000)='./bus\x00', 0x7, 0x40000502, r0) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000240)=""/240, 0xf0, 0x40, &(0x7f0000000340)=ANY=[@ANYBLOB="004cca07bc056c65181a2e2e2f66696c653000"], 0x13) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) stat(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f00000001c0)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x8000) shmget(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) r2 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) fchdir(r0) close(r0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:25 executing program 0: truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, 0x0) r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x8, r0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x0, 0x74, 0x1000, r1}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x3) ioctl$TIOCNOTTY(r1, 0x20007471) nanosleep(&(0x7f0000000100)={0xff, 0x59}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r3, r6) readv(r1, &(0x7f0000001200)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1) r7 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) close(r0) r8 = getegid() fchmod(r1, 0x10) r9 = openat(r0, &(0x7f0000001240)='./file0\x00', 0x42, 0x4) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000001280)=0x10000) pread(r1, &(0x7f00000012c0)="35312d82ef1e398dbce57773a2dfff4e61ae2218e0b02d2a4cf719ec8e94419ea2eb737e11cc017c9cef0160cae831bf962aa40bc158c816ae1b6617a934fd55b72c8646b42ba8f64c6d5afe148b03763548e82961e2391723195de4afc9cdec5492c7e393ff5ccaaae121ab1c476403ad76578f056135b66e581e78842f7cc026bf65c129c31e1aacb828e91463f94deb986e12e80cdf647d723c2327058c1358334259986f1b3a8d1aadb77bba6c8337c48867c9e0a1e3f04e499c0098d82cfd79", 0xc2, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) shmat(r7, &(0x7f0000ffd000/0x1000)=nil, 0x3000) getdents(r1, &(0x7f00000013c0)=""/6, 0x6) setgroups(0x4, &(0x7f0000001400)=[r5, r8, r6, r4]) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000001440)={0xe0db, 0x694, 0x5, 0x6, "6a64f82c07220247fb8439188f577afef77f256d", 0x4, 0x4}) fcntl$setown(r0, 0x6, r2) lseek(r0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001480)=0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000014c0)=0x7) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0xc080, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x10) r1 = kqueue() dup2(r1, r0) kqueue() 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xae1e, 0x2e}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x3) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x8000, 0x9425) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="5e7f452bf697b590ddb41e1a2effbf5c20c1be1e36ea2c2dcf8068f81f28f092733fe871fa409fa8", 0x28) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000300)) r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000680)={{0x0, 0x8}, {0xffff, 0x1}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f00000003c0)=0x1c2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000580)) r7 = getegid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0xd3, 0x6, 0x1, 0x0, "6375ba71307b4700", 0x6, 0x1}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x0, r3, r5, r6, r7, 0x20, 0xae}, 0x2def032a, 0x20, r10, r11, 0x4f35, 0x100000000, 0x1}) shutdown(r8, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/134, 0x86, 0x9c37903205da74dd, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, r4) 16:00:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x91}], 0x5, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3) close(r0) 16:00:26 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f00000000c0)="b65a08c3858613a0ffd6ff21b28ef884", 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r2, 0x0, 0xecde90708b1f54af) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x22) getitimer(0x0, &(0x7f0000000100)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x7, 0x219114fb, 0xa}) 16:00:26 executing program 1: chdir(&(0x7f0000000200)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") 16:00:26 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0xb6bec75ab2fee639, 0x80) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x4a351a86f0b9d9c8, 0x7) fsync(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1) utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xfff, 0x80}, {0x9, 0x2}}, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="d3852336b2a2200224b6f4794601b99f19020b8b3e5c55a70334dbd69ce84a732439e3c516937249e019c7b1ed78d12b66a00003e2b637f3d1837e423e37d6f115a9bf8b85ae6b03df01bb3c62b95305822e237860f8c2fe020e1e986e8469607f7a0cfefb807d14bb185dfc5f344dcbc1212a4a791517dd69fbd9ca2470b35c8f73f435ecf5438e61eff8d078dc55bc4b5d3c804fc19b4939d4daca6c0454bc5216678df6a60458fe2446", 0xab}, {&(0x7f0000000180)="698e378f3ccdeed31c607aee583951900afdcb288b72a6784bcdf9e801079d70068eb3d529c47f005c746447a9c1b40c9cdce9cf2bdba310d0750c95632662a3ff518079e008c711a9acf990cb545aab380b7a13e90949c9a2b892f7bcedaf52203adabd657a5c8dbbf34f33aceedcbbbb2ac0c52d8a91", 0x77}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff0701000000000000000000ea78000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0x60, 0x0, &(0x7f0000000000)=""/96}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0xc73d71b32064c56d}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffee2) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000140)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:26 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) kqueue() setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:00:26 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000240)=0xc) getpeername(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xcb) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0xf0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x9, 0x8, 0x10001, 0x8, "29252952013947ae81e4d7a4c449ae118f66548f", 0x2, 0x9}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x106) 16:00:26 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100001104, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) 16:00:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:26 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) ktrace(0x0, 0x1, 0x4000030e, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000080)="03ee4e006d477c665518e375e14f97477af0b191d1b284", 0x17}, {&(0x7f0000000140)="1fa4bc505c663017c696dcb71cc50201fe92afba5037b665f1531a076ac29b8c0b7a116994ed99730a387faca4d986196a12eb0124db9bbdc2aba99161da37e023fd7f61a5d16df824ce9d18010de84a4373bb9dceb1bccbc9d74e26cdbb5cc3c8", 0x61}, {&(0x7f00000001c0)="01bcc3d7f266f7d3d7817db8a8ac76ba153b5a1074d0c7e7b6cc1b085f78ed47a49bf57d6d899892f51a295abbf25026d0cb7ca679ef4857217c11e18f13b4f9d73254981ac60b4e87ba768c71a065df8f54297e7e22fc1b517399c2f9baaf55b74f8f0123f72d4907ca827f9e8c89731a0ea372376fe351fce2", 0x7a}, {&(0x7f0000000240)="be76abde07fe8b58f518ad1751b597ca9f0ec7bc36d6e74885060c5ec22ade1e49b50444edbc6407d0c125749dd48277766a0ef53b3451cda3bedd8056d79feb9e7a629ad8a010f4e137bb30b68aa2b318de4e38f1d18096cd36040cb6b48681a67568ae45d200e92a6f80fe0dd8cdbb269891f537379cf9d21611a7dc8baff2d565730e08ac792f40655ca33f98d715d655ac555690112a713b50f1f8cc68b4175e126d6203c41a5e0c", 0xaa}, {&(0x7f0000000300)="8d60667bd5f58634e9a8a56f817a3184ab14413641f2d0a14a8d83fd1fe6d341cdb7a89ba1c12d7320b41644eb35a188f3bd3af3853d83549dd88f0e8950aa2abd2a2498589e4b50c35ae42b59d0b057652378a6a2e9f388ddd6d3eb4f116e096bc4726f4c07608483b49925857131c9467ee9ec2f33d726f72687335309e8c27be93c7edffb2d5b365910ecceed8a334cd903e421a0fc2d2cd428747a00", 0x9e}, {&(0x7f00000003c0)="6bae0f26c4bcc6824e0ef7405e525fd1a0a198f07c653bdf20800415b26a62ce98fb62f50caf28358491bbddf40ef36ff8727776f5f8264efe33d58a32d6aade8a41a290b6abc46e9dcc4a47d01f3fcba3522740e999eec99a4aa91edf2a7811377a9f1983ee0920c670c4f06de5897fb15de5dd7bc6f32d0d76438882881aceee88fcd310a38d6d1364d223eda1300595992816a37ef04b131a0e17c3b61f419c6ab0ad9b79dd6412a857f5401cc6321da311", 0xb3}, {&(0x7f0000000480)="41ce30e47dbe4febd9b12116c8cc72b56f2e57c61b42708e7febfbd826682339b41d9e7ba5740c2ba755b81f4fccbe8701a47549844ea57c828574a3ecd4974bbd5c59513d35d5b70cb2ea658c583baf9fa063430cc677e2419c5d2a24bb05cbba51da4326a457af08f79b3faf60adb33c2328a5871173749440ede1b0673af96b8d3d5553e05191e375e76edc856c302c771ba2f2b30a89ae4ac928bc052b8e4cd4637f04057886a9e27ebc317579da6b6f606880ae2b95dffe93ddef08c7c8c00909f0df45ee7bbe573ad7f677d3b2fe9027e08d552f5f13c9c1c4ee70e11950069c54ca2fc72c3a071b6befd56bfa0e017685565f09bb8387f5b4c8c31afd7ca27f70b46348deaa2699997807653223e973a065f7efd397eef35758ba9c14fffcb254e60216b25b37939679e89697596834e266db15951f658faba48c4f1224d93484d2d4f9cf3aaca90cfc8b1fe70f184185ab0ee52d1d302a9008754bc48c76734f931e34804d050ecc762b1b894f6eebffc898d520f687e0886ee238d3aa62aa5bf991fa36ef7d7c6cc1ac959530c59e2923406b84debc78cc907d82995d00a0901df2eff03c1af8d94f80c2f1109ae35abf6358d7574a8317adaddbb4ba8bef657d33188d6477faf5d3fcb7f0fe459bc5ced354e1ebb7cab14deb6ff900fdc4fd6ac02cd93e9e0b6454a41ba587eed3e69c9a4e06f8de5a42abd86e5ac4a94b20a3358981cdba0195cd4cb1241d431243602249d15d5b837f76f3ce595f3060b728e87f0aa28576f02b685e2a8113618578d3a346b8f1d1bcad1d6786e36c8343fa2a9235d7bccf40593f052d7737818c7a12f1c002584fbbecfac560b63ffcbe43fafabedf3e46f35d7b2abbf3e43c8f9103acb46c48dd35359a64cfa7ede99174d5c37d75afa730542d6939771fac2eaa9e0d7cbb6421694058f852f28a17dc5ef9f87837c8220524cc2c2139c144ac5795d5318c99441d95544c7c43eadd0aff171361cff38933785a6018d8e2307776f1a8adce5259ab5c0ef6237e3b9aeea51f653757d226a637ba1c9c711ca0b6b07549da2308c7c7697f33677aea6dd7ec1421f7e9779a8bb824b3d9c92412cccececb68806098f19d9514722d2734f1884f9e082997337af64aa5ccea8710ed0c584793d3644a64600c81ae301e672bb43fffde4ed35cc0911817768859f2d9a203e515bccc709803743d82cff6a836efc2f09be69bf1c8c2512ce84a2ae061b632ce91add2969eadfa8f2ab8a6382291a7b608eb00df571ecb32be38dccf506d8a6be3e2055b4bbca4408e12aba47f03a36d482864701df46040086a330fc2eb432615a862592a7b7090b898ad10d7ca8c1622379b66ba48b1dd9beb2feaa6a2d53709e8b07cf815b12d0b7b823d2a087028982a4bbe1a58f1a426e91c64bd2f11a443f3d09eb623ba53799c11adbda9a06686f41ce116482b7144015e452d3b45ec79416c8f483994d96d64b98a90ffe65c30e07b556bee558513b7c8ec02c5dc3089bff34981656544a6caae847bad38328532dfc89e097cb2099d030503c60246f8bca81508980073db1fd47a950f2b85b3d0be623de5b5985bc6e139085838944df76a1a68bb90ab8c19aae10949353c711723c2c1070c24113d1a2bb1f635ee6ef9bcbc8c748551162bbc1fc97affbf42a0b246b48bc2d1b7c694381e92f46470a0781f5c18b9c1f64767f252bde5020554ef55b6a5a62b849cd53ca2db7740826a15d09b55ad818589d4c15e7b6652adb990e0d0267feaa52b27b1e8c816ece3fc4cb4ff73514496b001f8c2b62889db0c15d5c38250dc8d3ae1bd05527ed1f2203839776a95a8b42edf6944444ea7bb6ccba008a29aacb15095300081a8942a823926b27ae478034e51b792212b13885ce59a803b8201b5c36a6534f0f712568df9a7321e3ce32df40adbf217e7fa2f6f5733cd2d4cd93d0032a04864db94061368afffd2f927c682fad3c257f640bee42ae410b3615d95142a97ed6191c910d5618823ce89ba542fa545e0f0f6133c41567c4ea58cfbda6f1d95c1cd60157b0f104b4929c945a1ae6eca27e182904a0b9240e2ae45a20c2028c8a8858c77afd7eb8d03b035d0e32ad5f8ce4a92802c824a6def67886bb96158252ee8e74a35b314db9c75660efd51cfa7b58c365e15486c69a860b459afcabfc4e306dc3d323d653f51331308743b4bb9889168a1088e87f38228483093e319850c197b58906be9c4b5b9d0a527348ec03870aa40be7540547fa41e0a6220b30fe7a3c56e0758fb9bbe3b8ffb9ec671280ed4577d07736f0fef5e8f80e58b3937163704603c9cfea06d6107ba3ef78ac2a02fc00b758169d49d54580dde8f6ffd999f888000b12dac4a75f708274398a544259417fbf09d00919f8192585835a90be237eed0e5575f154e19671baeeab3a5ed5314e539714e30ffc2240b83e877236076d088b525fbfc725ad1bbb6023112dec2fe8fd39aad950fd4460efd5686ee0338007ae83fd6e174b99e97758122a02da729eae8f9c9675f461ed49289ee39aaf0a6fe8d68c9816222aaa116bd1281c909e29221931be5f75e97a54978ed9500d2eb0c1e5f234930aacdba68a57701726c2911204bbaea35a476d04ee676884e5d8d3c0a2940c8d1e9b5ba631976c60f2da17b1c2ebe1e0e171c367f84767a8da64a9e3face779840644afc4f47d7c64dfbfcd083c0643070db90ad4278a4448c3eb8eaea81c4e82cd5c5c3047021ec4b310dce54caee7cc77accb92a9cc963b38eaa5f497cf1ece83ae86623327c1f3dd665e2819248d612856674d4f3217818259274ee971202a2689a70656abce1aa134b5b39a36ae5ed0efe5e54eef92a4a7d3d3f15bbd7b1eca2976b4433677e4177542d0658d7b6e6f930eb40b43ef00432339fa3443f330a5e8cd425cb0d0bc3b3bb291cd4a78c6042ecbc9df65970e41b8ba7eaf96cc1ac842c27b4146372780fe6d568b4e8ad19c632f128dd360e8bda2dc26fce82f5143a2c79ff69b02bfad72d6a874d2a07c2a987f7a27fd7da34d5fdfe05c7ff131178c5881390c08e32eafd825332f10c2b59a28c8490097f7bc6f2ab6ccf2c013ac35ee989460fbee898260cf0327c06c8c307d10402ea6e433bb69d7810aea76c815723cbab7a1edb9405d1504862eae4f6839bf9a495fc5531a035cc88686951b664df10ff062d88cf7da912287c5793705181703f04a579aa1e6e35fe5aba566f7337e8b921526bca2c371f1ed5cfcb02281ac5d4f19aed3e85a99307adc95d58a42f868b1304214285dab496442b555b06bb5b98011468dc3f0d78ccabdd298bfe4cdfaf244590cd18b542b44a6a161d6401802304a7028fae7ac2d6dc2436f33d9b0352d010812a88ad5f06448766f1834508e2f45f266ac003e72f634c227ccaf3c8ca9c68685e08072fc427650c8bcd5d06fce0ddacf3bcd37487c60ba906f02cd404b730421ce8f7670b72864897d84d40f1daf597cc58d8a0fcbf9a92147939686063ed386aed797959f180193ff95f6b33545473757800afc7e0b34f2ff2d2e3d16ae3e84202240630b8d944e263a757c533925c31ba682ad700993d69436601922b4fe687686329247b123513289dc4b21ce4e1161975a4110bbe0ab3785b5d31e42f715311073bebddc04eb3dd7912a7f32b39b3c76461c6a8f683efcb6c260889ab27a42778a0d3a288dc27ea532bd8d97eb2ddfc2e612a76270cad88a844e791461e56acb4c3aa9db31d67de8e5f3242e442b4ba3be19e395ed5e3d5a91015eeb812d183dce89eabd38f0f3958ea224b8083e3f5e2f09c85d3e938a381717a7f68dd93c915985d34dfc1ebf828fa0a03331a6fef48c5e9f086b06511d7a7011dd5dcc526e025caf482442a1c2bb9303a98b33658e341687d02f8deb81cf03bb1974f7107db33a0c40c0ce1ac8772fd50e6baeafd6ef33231f3ac93dbecfd67842c2a824eaa9aa6ddd96c353a4768fbf06e8b9d14d073c7cbe7a38c46f4494ec0f878e6f769be06fbe0b48e4f720ff32e39611198ed9f94553f86b392fe7828d57bfaa76cd99cee1e3c76e5714b9b2abdf34536026d670b9df8e85f5fd30c5d3b4538ef051b3d46ea413934c84e7d46828e84a3f04fbc7163eb1bb187550962467436c88f6ec235b98ea9dc9f2131112a478441ef0c99846bc56f8d5c19081e67ec4d9ca948974af69be15d3a33a4861171e88c0e9bfc64816bd30f770b7bda1a845d931d4e4f0a71578843aa1aba9b6044309cd90e0f991716ff0f1de4e645a8a2e6bb3d88a778dd798ec63bbf09d1096e8afc447c6309ac7d030d0e708c2a3da30393e2546a65b88a9b84e11cdec86d2be8735aef975a317ffde56e92b7ccd938d969168e3a7557e5179ceba2279da3446df0e7a7319eca3b00a76133437ad7167b63459f1e587d9a11ea5afab3abbb31bda51f97a0ad775b95ba4b72ddb67aa48abda92b91e21dc30c00fd248529322c5b4254a92c38f4f4f4a18015805165f3d195ab2c2b9a31b2aee93aaa0d0c9d7037fe3cf1256b2c4d7e7548b539cacc41ebbbba9fe03c1d47ed59e087f1d18d2aba49bb1a631d62033979f58f2b45dc3fc89530d2368a279ed3a18dd63dcebe5d4917cf0edc7859473b5decba3099537325c469b19cbb6ca6263868080731d62c86ec9e3e253d4cc6b23247bd297949e6f25411dcd997e96e590b36087a9f5d4812e2eca84e6afc78efad5c882dfc9e39e10f5370ba9bdc859a0a0127c2e2558c6f325c67f6a77840c3cfa9dbede924e2b565cc2b4805aad72cad2ed420a45191f168d238c1505c2a3dedd7586247d7d5b3fc5fba3e8e76e380cff1a46ede24f6319f9e2cf36dc9c15f52f536735611bb0342bc12b01829b97344138018ae8ad7056a734ac070c9b86641d7a2c2d2889827a4d7d9df43979322ffb0e3efe7ce0187fe29219b8e34f5a74d2cfcd52d16b609bf54f8515d5e9b3801b872c5adc450d3b8d4fd43aa6533506af697488442f525c87681448606f323da8f2ddb6ae0e7c504d103460870dc33824160167f1e13c9203535791bc93e13fc65fc334aeb226300e00e415af3bc7dd006a1d29523badb20213ba2bfb274bc99c807138e40ded6ba0d6309c1b2db84a7eef77d7b954c379cbaf3d0d42107170f8eb3bcf747afef09e23f24f472add43b2dbb0e5e476535d3cd3cae89dae7af1f0ab610df63b0590eebe7047ffe74c8ff62a9714806fe5f582dc8925b42d15e4af52cc426aa8fabfae9edb17a532a50e477670affc5063a4af981a34e1aeba2c13c9b5e8e04363d473c8877469f3d5d7e728eaa5a9c48cf2129bb03b95141069471b216174971f86e5871314642434cc82738d43b9195e67ee4f087755d041c9b150393d6047af352b9abec70c385786c8fb8e897acdca37fa4c14f53506e36140a3341a399c86d843a9842eb2f02a8197b81321f7aa3b793d3269868f9d75dfba6446090e26cc2aa3efdb40bf6fdc2a943f8a0770166a3407baa1e7677d903ecbff62943a81c38d5dad0211d9ad3396eccb82cf6de4a0400e6bbc71e52dba90a33a84a6ba65a48127c0ba79af2ba950ba728b2bf1944bfbc8f9682e0f5887eda17259bd6c46630abb024600aac16a10826e305f9096ff5782631e35c417fd78fc8a80b5c81b67f0c83cae1ff7858d97a19aed32653c8229cf16b06fe3a2ffd5f22e16ccf50cde85d4e1d28dd7aa0940bcaf50837d25cb4a48108995b0fc58750583fe76f02a70059c9b571513db345e44dd", 0x1000}, {&(0x7f0000001480)="e3c1fcb3c88ff8413f67529507fa0b6a934cacca1304f7458f7bb5300ef605859a377c28c9be591765704608c313ef6604e6c9c8116d0fd9c5a325492eec8b3961835492b8383cb0f1ac841c72f53915ec67b8443b1b29f52ab5b555cc6753757614c6e0b43fbfa4baecfaf5b0ff31829314ae41f2816cacad0abafbc163d6e16718a695e2ecb6a0fbf445d02bab6f38de00ecd1f996835cc8a306dc1949121230c02ebaf80f89111b3263fbbd3da5da8f869e7a75b2655fa25aaf53ac6f652b1b78a3c49225", 0xc6}], 0x8, 0x0, 0x0, 0x40c}, 0x0) 16:00:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x2, 0x1, 0x100000000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) accept(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) socket(0x1, 0x2, 0x6) setsockopt(r0, 0x30, 0x12, &(0x7f0000000100)="f0895b1700c777035f9e4e029ab2edc1d87ac76615c5068d9bb9ed27577e4a269d686ea54fdba0e0ac5728b95f11316335fec3fbd411999fe83123ae44a02c09898c13c3d3e328161c76bc6306fdbb2e034bed7028d558d6f37cffbce68abfd85c1ffd72353dd399855432b6676dc99b2f761186d6f616f03996e7b8030fb490ddd63e3521deeefbc3026d1c690cd7478c633e847736316b53c5a8456b48a639ed1e675110ae3558cc8049251c33a376cf236fc3554ae7b896168efc1e9907c22aed3b218d2d", 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r0, &(0x7f0000000040)="f9eb16164e7b7faca3cff6865e487b4f990b55f9c2d152706b9ca5201d043bdd237e4b31f2ba9607cd08c46cd518d189c2e01a8e5475826c4dd2e897af", 0x3d, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000080)) 16:00:26 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0xe8, 0x1, 0x1, "8cc51f42cb72fdae91bc967022ab257d2589855b", 0x5ee4, 0x5}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:26 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000000), 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)='\x00\x00\x00', 0x3) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x10) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 16:00:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f00000000c0)) 16:00:26 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x6d7, 0x4) getsockopt(r1, 0x0, 0xd, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000200005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r4) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:26 executing program 0: socket(0x18, 0x1, 0x2) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000000)="592d7d0dc51a8b11ed4e3237", 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x9) r0 = socket$inet(0x2, 0x8000, 0x8) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="64dea4f2c121fc8941d807e0705e1662ea98612f583b6a097280d3c53e697f46582c270c07655621b97ac5e261a4ba120d5adeaf976c109397518129739116774b37ba55507b2468aa9bb1fdeb03186a78887a28943f03f03942a07ac5adde", 0x5f}], 0x1, &(0x7f0000000240)=[{0xe8, 0xffff, 0x5, "d911c5ec136c56de4d3e678864d2c7ebe6cfeebb2506cfd0846015ad64438d4460a43cbd2b73f37788ad7c8e6ff38982cde00d0909f5195ba49c5cdf17680ef0e45830c09048e37e4aa94a6623da09867a2c166eaf354efb303168c435b103894ea1c7a004ceb716f3e253f30cce159969667738e641c9038a6cc679185bd90a2392d1ccbe58f959c86ac9582f961eb0bdb2a4858135a7469c8e968c492e2cf93352d2067afc9dc3440f3a9860f579515e200c3a80d6b2d402a428a5b89a02f2e89846050dc21e37e7c463c801c17afb1def164c07"}, {0x80, 0xffff, 0x7, "324c12327deaab81f70415153b4749b38f71445e26d51c856507e0b2b1e77a90f27b02c8bbd42f19af3e06b0aa6c1311ecaa7b41691ea668c8d65241ee025db651e241df78e19dfc41aa150189fcdaea3972d3665e72e8e72cfae07d3757b0d52a086faf9a39316b3c7e"}, {0xd0, 0xffff, 0x4, "fff3c0c1b24ac4a951bd5a92c58604996be619e9c46798a850a0044d22128380199fc32bed20d556b46473602e20074e381edc4644193ed3f8dcb73b3b464a3adc85a9a9adeecd7a6b0ea30641ac041d69adcd379f7c0983852037bf5d70385eadf3febe3e6f06362f55f7054e654ffd42aba2cb78e60bb17272bbdc0b2c9d07c7a74cde2cb0cb9bc6976b2bbe2ef9f2b494903723d18add54c14ceb5e6cd335aeba6d4a105f9bf7d73637d18b8c9752b5bc3d37071ec73739ee1cf1ed10"}, {0x38, 0xffff, 0x498a, "30b3c2a786eaaefe96f508d30bb4708e59e834fbff657cad648485eb70bf6a77dc616fa6"}, {0x70, 0x1, 0x5, "79d60c2a13575af7e5752e32b94283eb062d1791980210da212c5ab16cd388260b1fb994ecf9bdfe0447da677228bcd6cb371f64a883d243d366e9b1eee85b4127d15fa0beda2fd8f420492c2ba26a9d15f18d2b3876c4d1317d0fc7"}], 0x2e0}, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x5) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0x200, 0x4, 0x8, 0xfffffffffffffff9, 0x43c48501, 0xfffffffffffffff8, 0x9d7, 0x10, [{0x4d2, 0x9, 0x100}, {0x10001, 0x3f, 0x9, 0x7}, {0x1ff, 0x2, 0x1, 0x1f}, {0x7fffffff, 0x9, 0x7fffffff, 0x5}, {0xde2a, 0x1, 0x4, 0xfff}, {0x8, 0x7fff, 0xc00000000000, 0x6}, {0x58b, 0x2, 0x0, 0x7}, {0x3f, 0x0, 0x2, 0x2f9}, {0x1, 0x7f, 0x5, 0x1000}, {0x2, 0x2, 0x0, 0x1}, {0x3, 0x8, 0xffff, 0x5}, {0x677, 0x9, 0x8, 0x80}, {0x9, 0x7f62, 0xfffffffffffffffd, 0x1}, {0x100000000, 0xa9, 0x8, 0x1000}, {0x1ff, 0x5, 0x1}, {0x0, 0x2, 0x1, 0x2}]}) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x1}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0xefb, 0x2f, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) setrlimit(0x0, &(0x7f0000000040)={0xb44, 0x6}) ioctl$TIOCSDTR(r2, 0x20007479) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="d179e31da52edc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) r3 = dup(r2) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000480)={0x400, 0x4, 0x9, 0x0, "12f91c4c44dcad52984afb407c5a947a4a7ead02", 0x200, 0x100000000}) fcntl$setstatus(r3, 0x4, 0x0) accept$unix(r3, 0x0, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x800000000000000, 0xa15, 0x5, 0x0, 0x20, 0x7ff, 0x6, 0x90ec2831497235df, 0x1, 0x5, 0xd17}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r5, 0x2) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x2, 0x3, 0x200, 0x3, 0x9, 0x8, 0x8, 0x10, [{0x1f, 0x7, 0xfff, 0x5}, {0x8, 0x8, 0xfff, 0x20}, {0x8daf, 0xfffffffffffffffa, 0xf7, 0x9c0e}, {0xa7a, 0x6, 0x2, 0x8}, {0x52b9, 0x8000, 0x101, 0x1f}, {0xe9df, 0x101, 0x10001}, {0x3ff, 0x9, 0x1000, 0x3ff}, {0x9, 0x5, 0x8, 0x80}, {0x0, 0x100000001, 0x2c, 0x8}, {0x10000, 0x1, 0xfff, 0xffffffff}, {0x26c8, 0x10000, 0x9}, {0x80, 0x1, 0x200, 0x8}, {0xb079, 0x5, 0x5, 0x10000}, {0x5, 0x1ff, 0x8, 0x2}, {0x80, 0x9, 0x7, 0x14d800c1}, {0x1, 0xb78, 0x81}]}) 16:00:27 executing program 0: r0 = socket(0x20, 0x4, 0xff) r1 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r6, 0x1, 0x4}, 0x9, 0x292d, 0x0, r7, 0xfffffffffffffffb, 0x3f, 0x7}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r8]]]) sendto$inet(r8, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000380)=0xff) getpid() shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r8, 0x6, r5) r9 = syz_open_pts() ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r10 = shmget$private(0x0, 0x2000, 0x100000404, &(0x7f0000c59000/0x2000)=nil) r11 = semget(0x0, 0x7, 0x2) write(r8, &(0x7f0000000140)="36012e9dbaab5ec15a68b57d99b7775c11f23de26cd481c22800d2c19f5ffa07c39e27b32f36883556101afc66c076da247154fefd038c35192fde6da14946d96d0428636f708718f8eae913e5f5ed28e42e2e35ddc1e1e5430160b231a119d7a2ca01905ff5b5940867fdce5040b7f924edb2b26e151f2ed7121ec3a4a867d9cbce33d9e5f1f072ece76f628fdf81e5624b9402c57309858d", 0x99) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r10, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) r12 = semget$private(0x0, 0x5, 0x40) semop(r12, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:27 executing program 0: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f00003f8000/0x1000)=nil, 0x1000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000040)='}n\\\x00', &(0x7f0000000100)='/dev/wsmouse0\x00', &(0x7f0000000180)='/dev/wsmouse0\x00', &(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='/dev/wsmouse0\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='/dev/wsmouse0\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1c1ded1f879dd6fe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:27 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xffffffffffffff00) fcntl$setstatus(r1, 0x4, 0x80) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) close(r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) close(r2) syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) r1 = syz_open_pts() r2 = kqueue() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8000, 0x9, 0x10001, 0x3, "1892ecffc9d6078facb882a5c515f8c236725322", 0x2, 0x2}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x8a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) fcntl$setstatus(r0, 0x4, 0x80) clock_getres(0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x3, 0x5) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getegid() chown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = kqueue() sendto$unix(r3, &(0x7f0000000040)="74238d00f7ee5e64003d4da8d386e7f7cc416a10", 0x14, 0x8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0xffffffff) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x12}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000200)) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) write(r0, &(0x7f0000000180)="4fa36ad9740d958148622ad4938aabf0b13f97317c1f13a03179f726d28d09a538bc360dc67f25cd2cce43d307bd22d109e4c252203ac1a79360907bf775f2ca195dc41c63885034a26b631ef9b1ff14ffaee7ede883d92299f6f0075ccb1abfa21191683e4ce31151b204467bc0876d88d43aacc747990cb704c32d92231a8c3048eba2f307b2fa753dd01303f23b53840320a27bdf290292c1d6cb2642702c05e7589d9cd327af0a2f5b2b4228c115274e096be564602c26e86a3d573cac3367660eac7ebcda90cd652c25d3e7ed1884a0e37928540cf3533b8fdfa1f6da28cfc6eaa2188c0ce4f0df53db6b2950d2fd0f44a841223481af1694f83ff6e29120558cd0e31d920d7c5a890bd3df6855fab267ba718c6090bc3b8032fa95bc0739a418ee910e", 0x126) pipe2(&(0x7f0000000080), 0x10000) 16:00:28 executing program 1: r0 = semget(0x3, 0x4, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/116) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000080)=0x1) ioctl$TIOCCONS(r2, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r2, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:28 executing program 0: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x60, 0x10e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000300)=0xc) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x1, 0x0, 0x6, 0x4}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x49, &(0x7f0000000140)="88bde80ff679faffdedd7e45784825ccbce7794f7e212ebd26739d6881403701fb6da6c772bac2df0d04672b4044471ade1b3b6e185fba5a5c027d5728f7dc27edb5e38b51ce48ce30") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') 16:00:28 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x20000001}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = semget$private(0x0, 0x2, 0x701) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000001c0)=""/68) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet(r0, &(0x7f00000001c0)="801a2c8a4fd2b86d88903b4b5134d395de2eea1e0ba74ccad5409ded8671f9b9a430d814f9301b23bb7c678d2b3093e7df0148e7fd1cdd30ebe7ae415905efad43f3e635acbe95b321c08b439ed1fd15098616241813d32940b75cbcd4beb9bff44d6dd2a21c925dbc20034f2e4e438b5cbb5037437eb25fef5cdb3077949ee0f92f969295b556af9a8e7a294b17fc4ebe4e9169be93afe9ce78c762499dee0a24", 0xa1, 0x404, 0x0, 0x0) 16:00:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000032a000/0x1000)=nil, 0x1000, 0x10) 16:00:28 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) sendto(r0, &(0x7f0000000100)="4e3820242d07604db1e43bf33baa984868cb845dea316138de3face78ce1d37f18186813115b80e433236a5497247e9c93650311e2b24c96753bbd80c22bb7f44536e82a9bf8c84bc34ea8aba5a018ead799d5ece1c9474ca6da91ebe350f6a05a1a25275cd98b4bb2e323fa0500b5ada0f6934197182de5c2eaa0308b9bcd6849e6109acf24b4371cdd", 0x8a, 0x1, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x7fff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) r1 = socket(0x1, 0x2, 0x1000000000000000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820205660400ba51d368"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setsockopt$sock_int(r1, 0xffff, 0xb62f22c7761c839c, &(0x7f0000000280)=0x80200, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0x7f, 0xffffffff7fffffff}, 0x8) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) fchownat(r1, &(0x7f0000000040)='.\x00', r2, r3, 0x2) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x200000000000a, 0x33, 0x7, 0x8000000000002}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x81, 0x4}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000180)=0x4, 0x4) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000000040694e0e4cfa772dc1d1404300000a73d1d09075288182a3e7bd438b29be9c894314ba35d0875b8b0185001365e18c0fa6ae84c9f0611da24e14000000000000", 0x57}], 0x1) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) 16:00:28 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x20) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x108) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x5eb, './file0\x00', './file0/file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x99, 0x5, 0x82, 0x0, 0x0, 0xfff, 0x6, 0x0, 0x0, 0x8, 0xff}) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1003, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0), 0x0) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r2, &(0x7f0000000080)="8fbd790dba988495717c8c", 0xb) pwrite(r1, &(0x7f0000000180)="58e78fc0a9977492783a6c2afe56fbc227f7ba96696bd639bc580573b7375d11a484234e9c31f12fd3bcc0b1a1335721dada3383eaecae7f60bf84f3dc74e5ef4eaf4438010e7f2fa314e5ccf904d55ac9751d3a95b1f7c340ee697a765988f27be4890f3d77224e972768952f54d0393cc7c41fb222864e04134f08b5a0b23a9af1602399ae9f5c5351278c9ba80cbec9b3b91f2e237816d7a8ea05c2492b6747a58a91052314ed2b836ee55cc8be69207b635cdd13635e19ec81df206af330c16bcc42ea52230a093e198c713ccb496c868695bef0b6d16ed1a9bec3c46424c89562a1ef71", 0xe6, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) close(r1) 16:00:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xcd) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000440)="6d4ccf89d9b9e18616ce09932dfffd531ab810b128973616518cd54cabfb42be8ee182487ec2e3a84e9621faeec1eeeacae3b2ceb276d1e71f2f701db274032d0faa4b4818cdf60f5f232978179378fa224121b2082cb3fcb6a5a90f6ea534e2b80a14f71455484aabd609562a0e121104b1f9e91d7021ce862d83a7cf0e0901d1355e168c63c99e4d0fa6da52af382605d5eb781e120e217cd2223bd3b273e29515a5f70ce5f141926c890fdf896d9482c089463a74575b2ce2aa2ac3c02b3ef74dc065f389129601b95fc3c3dbd2df9c6d1b366f69709b090d6a5ed96dec3cb6694850867679a9527afce6110eabaaa13cc012668c86c26aeabf9fb809149b", 0x1823dc625100e947) 16:00:28 executing program 1: r0 = socket(0x12, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r0, &(0x7f0000000300)=""/155, 0x9b) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xa792, 0x1, 0x400, 0x2, "13fea077791c544ab54b10cd0286f73d5f4c7ffc", 0xffffffffffff2669, 0x1}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000003c0)={0x3f, './file0\x00'}) read(r1, &(0x7f0000000540)=""/226, 0x2) fsync(r1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="f0e91ef021eec3da6dcbbcab9fb4054502c7c64c3ad34a4b53c0b7621d14c3e324ee7c9e93c3d132db970b8a28098cf3f7a8b6d0ded072738bf04c4836e52b69111718b17a31de94f43bb181b081bc6b8dc16af53e3f9541926d95899f346c9f62623cba19d1169203aca0564d4d4f2168a2589f70085cfd7ac210bc5532dc77849f8800aa012b4af2d9ad724ea6a017d7a579a375caed751b6901386c061461c4d5cf72bff4aa6b0818d1ac57e065938a279d21ddad64edfda36e62b360e38a90664e25cbc7bc98f2f1e585589daa81a4087576525fec0af1a34c43538f814d5345cd7e83166d1d7963dca96291dc57a8e95bf245feae92598c87728cc51b1b0d2f01806abc0a3b0163649a252412b8885f57d48d95171173bdd579b4b5f5a58e48aa37ed456207c4607b50e6b2853f6ff7048c0dc2ba30a4bbd146f248f2c34e7d6d5c746fb6ca5b1bb1f5e0ab78a3a37d42170875f4058cafd21bec87ba78c49234222c9c503ac5b5bb32bb9063405c2214deee71f3f16c36308a42fbcdb0e0ec96351355f8abadbffa12cad4627f8b6a6c81057f5bf5c00f1442234669e1054020f0fdfdbd6959a4783faf8f55ac892d6bffc6902de732cd3883cedd2f69a7d93052c28fe7ffde5dc6071153bd36dcb7f2eacdd785864cab1113a8d1b382298e0e38c07dc733af7b345266677dacd1c22a294741808e99ddc0b9bcc6f0f54429c87c5c382e6ffe26cf71c5b0cf255a26bc72bd350676c187f8228adcf5808a311e1b98f2bae0a7d65fc4ebb268f9afde313993d5adea0eadb1fda4bc0143e12588b7e1e666541596659e1678c7957210ed1bd8bf768d8de147d2cd4017688dc16e6305cb5061d1485a71cff2ccbc408ade6ef577e7a4fb7d17d9467e74882ed8c1a7a2c0a4ce8978c15894ceefc45897bd740586c9839bf90730f8f63e7396a41ce6b3e31450307190c5c3e0b1f6a370355f30923f4fd6ef2e18741b2fb70ec5e885d1dd233193d22385d11efe970cff78a05b1e8c61c1ef191b3aedca41d665b79decf9227760f91d60b949e98a28a2328303adf3e29db1b3a1597bc84282a134ea1ef2ac89a76a89179a215a7a1de14ba529c0262c136c8983d2a93b5f8ba84b87397acef868a70c51c0355d9a8900a8717b84fcab84f41ab3546cffbc3f7c5db45000f3274eea56148f8113a92c3d17cdb58f79c0e19d09f2633194d4c4739057d8e3fa78f0f17b6df6dff89fc7e595fbf91dddc31fa6c20f27c5975b04ebc2cbb4587eac0576cdfe8bcbbee37f3364ce6a5cf0488a5abeb3a187923d42c6f331e3bc51249f4defe7db709ae1f1d9bb245ca7e8a000038d7d4c7d597689d79262fb80cd04059221e9a9d85c8bda22a4d6f6c4cf9068c45d66809ecfdf84a2348cf654c93921bb02e4f09c6c56ac42e6bc1c47eee287753c41a6232befcb48932f81c0174c8716f16230ae28516feda0fa7b4cd9df57dfee58f4c98a01534e340e3511c00589d9749ad68fe017177e93195ebf001aa479bab52273b78629973868ee42b8ab26b846811ad119d17e6aa6a4f6d08f8c040ea413da7f7758d3f5ba7406e4ff78e6b00ecfa33356eefa81e64e8ddf59bc00e8140549ec6082d1e6002dedb3fe849a7f6baec190bf4639362455a161438d59b67371ba8c0fa00807ea46b5d0b006def0f9d42b681c044d2fe2ccf05a49de05e61fbd27f3d828a35f3dc1efad09bae95b755d6f18399901684688d9e225c8811c6b67681d608b649cca46979a925908291cf2346f62287641173a12bfd7653328ecfbdb2e0f03fac8299a9f31981f54183aff225819ce5f01a7c4c2c010ed3bb52e657e5f653717577371d89e7d6db27b65bf76f3619701ccef902dc27381f5a3f5ae88a0d1b67dce1b7f1280376014c1da74ff0bfedf295b1b3b15e224565dda5a9ffce3139b72b254c497a35936f78e253e3434f9943a1f9be4352d1113e47033e178de92e297460820c85cd8c1630c39d43ba686e98279577bb2ea5e8278b432c01bc14dfec397eb745695889177b0cb02f2ce363cdd20d5a0d62f9092a3e8e25d06c03de178de87baafead239cf8153159d2093a00d395a36dfcc712961ac6a9c2206743e84c334fae1588f2b3f4f1bf7332600e0bec96b34a288e21db4c6dcbe79c7ada5ee6a72faf663e477b22310c86b761001ddb6ec864188d19923e195867d7bcea3a6f263a2448fc515805d9fd83edbeb405abc2e6a36a82fe5310fe1e65e45d2e5393658e6e4f6fc943cf788e64bf5f77df9648b38c70163bed5500380972afac928bd8b9dfb2d2eac6c4e3d8a4d2535838912add0107082b016e5e61a08bf354ce36f2dd1f5f5329aec590b097058f6a9602a5f66dfc8767c3b1ec25c47f32db081bae146be6b96853bbf354d913492cb696a3ce145e5218d9f1cc4a58169260a329795dc85d6a77742b2b786905dae38625e2c159a09a6d322e4879d01fda264870e6748e9dd510ba8cd5a2c2ce14dae75a819d55c24e5e9e1b2c1d58442c709e7a80f2004538ec10dad9b082795ccfad4d03662553f42ea5ed2e038bb449eb3601a77dc334a43baf4983e059fb614cf0bec7a3d856a584732ecc507f59e664fdc2502c604c901370e4e021656c16d492651706aa5bc5c2fbc29f264145bf9f24622fe2b695f21b7d6104f25d8b1f95acacf814d5e0b1a6a629bb4bceab35c4ddbfc84866f8ede342c7ba55c0e69573718d3ff5a936876283ee20893aa410f73787ca972e716298b3e1592c16846d2570b9df6f728e3c1f35f955e3230a5d0057ebd2ed3859f1c191bc55bf8da7afe6129cd7bca0996e98ce7769330642340457f6a7ff47172ca0adf5bb8c24488e725dedf891a334760cabfdb8d76ed79e01145601d706ae5b55d9aadb5b4a4ba7ea42abd49e65095e532a9f00ba2c8647644d95c8be64d2878126cb1e77d594fe5acecbb5156a9a473a4675e35600b14f598933fe75b95149597974de3f82ef67f25184759a54ee7e6b5feeb0d7bdd03665cb3984c66ce8a330f53cdf15eda255cd6a832a83fb43bf944986c96cca1a7549f4c2e71c6dd23219bc80173f297d5f3b6090967ba2e9e7410440d6203a2e14e916d71b9e3518ffcb320c7c85489a1bf08d704b470734ad4ffdb419529eb620ffa14973af124578f2e429d20ac5766285a172c8e3f44075032fe01e063b810c7e2d0569e70c03c31d6e5f37f04885bcda170ded15ebde8ee0628a1b800b5713868e0bf264785c9cd9b89f4281fab8045497b824263558c7254795e52371dcbc5b03cbf99cebcf80c28e561769b00779dd8a3057225eff4fb9af6f34fe97bfcb46cba54033a34fbaf1c71c18a624159c26a41ac15447f7afd774a5823683af5ff66cd28685ef9dda9f3639af33410a9fe3b2ce9fba1a5107591e13306ada379d8bdf1200fdc8af7f6edddd6713683b577608bc76bf730356b53878d086991fe24d0db0cd06c8430d6825f4623b8c4102a74e2dddb5fa0aebfb9dc132bddaf8294052bd62f1ed09501ab0f2b676edae4bddaca95e498fd3fc2f1caf6590a5fb3b303579cb3fdce233c7caea35eefcc0f47e0b5d0b131d837646fb9ee872a4698cf461d1951b875e6732c1bba63204688c84405d6b64f2b47bd2c30e82759c47b85c407aa55c70272a58d1ad4562cb21c2cee7eb78aa265a684f39e7991dbbf40bd1c4322fae498bafedbf6aeb693726221924b436e378294c56ff8ff3878dc226a08cb5f1d802935d79724000cc723b9992923170fb9f4df1053e36e3dbc9987eed797b8cf48ca1e22e143c9b15ffc8825c5784376b880fe9b5d4c12377c4a794e0aa07322000bc6cd02a06b85375f10233d1735b11e546ae6d46e6cc201bc2a6cdd0d2e43aae9d3bd1286ce7106020c593c38d415e359c9d99917a6f708162f8409083b5bc1bc1eda8af23ee9f1df526abc0dbe57e29c4233818910a701d01ba0b4516fb302c1d5eb8437824210cb05a0a74ad289c5034ae54e6eb1e44e835583dddb40c8dba7ba76ffc950947ec0edd59df195ea99cf53a4a48ffa380f3c79fffd451c284bdf967c6ae61e7e1a378ce12dfb1481b8cc86c0277dafae6b05aaca0252728bf3004f2f4f64211ee3f9226be58a0dc2730d9c8a51f577372a92e869d6e9bde6cbb10007f5b45a0a3d34365f92dd0addbf3cc6b918d492b22d5bb1f4df197c7dabb42f1b0d1fd77479d50de48fb7b5b7a27b093d185ac4d3bf2c5e77f1668094aafcfd5e496f61a0d2abba6599c708d0e9bb5f659f468d7b1480dbc94b5d47b0a0db4fb6b67088dc7bbe8d8f10d074328cf728716217fba77bef042246c8dd2adb1372c593c8adc96b11fb8f83912dce54b0808ec797635ff193600bcc7d79f05a5a04f5f579d620be33402f4d72bfd9c61a69ac40f6235bf33273f02c3aa593b8bd0ccf5348ede9051f845ab4cdf64e0182430635586d48c4b206d2ff474dccf69f40b3dce1e0d0f4f4ceeed0d809c1b63bbd7c60378b7be25f7fe7728fdfd5c5e5b22aa4254ca3ea46bfd6e88e74604b7235f3a66f4535c97ef153a3b5d7ee75793ba1b0c78a26248f7d43402388b3003f799e130c5750519b4015afeed436e1d853a16119678bf778c6889b09753988890c5041b8ac1e3a599a91fd5197509a08dd40a868f7ed779ca6a1418ed400309f77ac03c9a70527f40c972f83f3743e52c52b12ce9d32068c13423a7c7afc7e46f94733ff8aae85967ed99db1d5d7b8276e931595096962feed9d43a0935d4923349e0d9b71df36edb84a3889ce8195e5f5f49f7edf143a469c2ffdea91882ffaf08d5963efeeba20c038ab2481f910d66dc83db79b7e14ca53ae1cd1d112d040858e228ec52f544a77abca10a0e46871b1bc46b1cc093bcf351cd8087979a5188a57b99f5e5ce06446bc1b04b6bf3fe1eea0dac5ed5f6c56601f4fb73690bafc3a621e6076f62bcf5a7f95b2af7cb3506fc902342a3b49730625a0bdb147437d62a497d950911edfe29c7259ef41ea899102049cc2ea5271b92c6e072f568d60c2f6153b1a2449289185bbbd0c7fb460ba84cbda3d20db34d89b4fe53b96f0488fdd86d6a25c5f650405a8ba1124f87ba443b695a05c593ffc17a0a582be93178d0dd9a2111eea3dc738fa8a50343899daea0f9677ed9dc47dc81aacbc5a78be56580c9a265b043f69e3f8db156d9ba2c08455062d5b00b5b043c9d9f2d5a990653560a0178d1174d51f2b96c22b6dd4367a08f8af8462947ac41e8ae967ffd21df2b36a0cbf3baec061567e9b3137b1e7dda0a788637b64befa891253b84183e824f8480db11273285f669c842c2ffaaf1744ff306beafabe2a589e7466b771cdd0008eaf0d9ac85a79b48093762cf6a706cae47c3bd8deb6ca2ae6b93ab31f7c37724ad18b6844c45de146f5a4d0c80273bda0623fb4c66cd1a943710dbf2efece91232a8ebc1b4a888a241b1c6e43e9f1f6ed6299d526ee9f0e1ef49aae05cce6fb63b3dab6f3d1f96938f61cc770583675d19088bb90df08c7ce8b80d3af45ddb3b69c9fe1a95cad4c0e21faad3de96926a9cd2de71881a35f72d793b394eaf383dfb5b2f27e8e4df59fb1abfc18237acb6a0a7a8bfe1218bfbff30c4fa17343157ad7e6721adfb34eec0b7f4cf4c6bc71937e4705d8debe4ce806cb2c283e4041909643833c9c6a1f0b0b638faf4c25dc94c7227b6521453137ae546db489d1a50a2e84b562a6883bf983dcd7692d1481cc97eaddcfe533812efa388fb64d61a528405d9f1e9bd1cf", 0xfffffffffffffe9e}, {&(0x7f0000000200)="1ca2bf57fc5faa3ee1c863131418d6b0a10a2b20d333978e0e0e46028459bf245d2ff70103bb5e7302c241ea463b6b5e99d0e781ca477f8179b8c360f8fd60de233f07d182be4d064b70203f01988f837d89676e7190f5d9b14c169ac6d34e3fe08e3311b7f1d777d4ba45ab9287a411433d1b6f40c9062d93eb1d295e7197cf0f57d8a188233c0ff2ee962ff3775e44c38a26fd1ddc88f4b852370ca20ff32ca5298b82da8d6775aaefe3f95f0a47843da34dd25797ee83866fbbd7996156a16eecac94476eeb96f9347f664311e0b5f4f4e5adc6f421d89750844ddcf3631b29a32f92ca548e91193027c412246082aef55be07e8e8cd3", 0xf8}, {&(0x7f0000000400)="3bb11d5f31e97694ed08a68bbcc15e1925e4239ae77c04ce89000011bcb20a28c2b0994505ab51216f20049e8288cc399eac775b7d240ff85ec83830ef872997c82aa34c672d8d21d45059025fedb2ba3523c7794e8854e42e55749724d597e0c33f8174e08571e2a8e899236411414fa2a27cd98ca52276fa0152cfecaa54b6be", 0x81}], 0x28d) 16:00:28 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x248, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x776301debbd431e, 0x0, 0xfff, 0x3ff, r2}) ioctl$TIOCSCTTY(r1, 0x20007461) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) r3 = open(&(0x7f0000000080)='./control/file0\x00', 0x0, 0x85) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x64b8) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000400)=""/161, 0xfffffffffffffee4) syz_open_pts() 16:00:29 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x8090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) syz_open_pts() close(r1) syz_open_pts() 16:00:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000003c0)='./file0\x00', 0xa0, 0x49) r1 = kqueue() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) msgget(0x0, 0xec4bada690ce2f9) kevent(r1, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x8fa, 0x7}, {{r0}, 0x0, 0x2, 0xfffff, 0x1200000000, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x7, 0xc4bf}, {{r1}, 0xfffffffffffffffc, 0xc354fccbd2707737, 0x1, 0x80000000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0x101, 0x7fffffff}], 0x100000000, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x4, 0xc6faf2052909fc64, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x11, 0x0, 0x1, 0xfffffffffffffffa}], 0x0, &(0x7f00000001c0)={0x90a, 0x8}) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x10, 0x20000000, 0x4, 0x9}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x3, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0xc0, 0x20, 0x0, 0x5}], 0xfff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0xa5, 0xf0000082, 0x3, 0x8}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20000032, 0x8, 0x3c}, {{r1}, 0xfffffffffffffffc, 0x11, 0x20000000, 0x7, 0xb64}], 0x7, &(0x7f0000000300)={0x10001, 0x7}) 16:00:29 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000980)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x6, 0x200, r1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)='@\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x97, 0x1, 0x5, 0x80000000}]}) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) 16:00:31 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = geteuid() getgroups(0x5, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="e538de1d0401d434be27ae2bf6becd32fddf708f8f9c73e66b2c7b5d608442976b02ee750c4461b4b4ded82b1b60af144c3383b269a645c4e1e8d59740c755b33fca205417b7e723f7f6e8a318d49bb7359bd3f6df49851de5ee64493b248b5a289b20b51597c8af9ca7fba0e8abf4b78e9950fdf6bef542a0bb04cfa805ed3a80a3b1ac36ec608b0c16012bf45ac3376327f503d018a8be80786e140f9e7d0b4eac274a1a6d2b80d77b11acc16bd5", 0xaf}, {&(0x7f0000000200)="d03c2f0bf6b15766c5923a25cb30ebe9e1f7bcaa07214769911b7c32d70880bc328ebe0856369cb43875df15037fde631677a8f7f2f35e186d1063859477cc27dd609d7144240f3499acf79a9716952aae9e8426f5c8fcf1761c67b407e7aa75df09910c0a5aee8f7c974ea265fc9759f23058152c7ffd2e8d8bf77e989271ec3a9b627f20c9b2aab0e9977edaf87a0e519f1dcec27613bd99b1d6c63475fde4d4ffe72ac306a570f0f0cba1c10c839048b85eb1bd9d43fb043eb5c9396439", 0xbf}, {&(0x7f0000000040)="66d0628a17a6f4d6217950582c3702260d5c8951b46f5d7e15b46a65ac9c9462bd6e6c3861a10d59f489538b58e624aa7348078a3dd972ff33e0b739a3972e3c5240c39707200790bdcecfacbc907697e4b146be2c1577c8c615e3ab06c64031", 0x60}, {&(0x7f00000002c0)="adba02c2e2d149372590975194cc3438482d371a8478ef7d9e977cd4e36667bd077984176dfcd0a49b3ff3bb6caff5db23c127ec54c39544759502df618c31f6a0025f4cacaf29a8d1c1bebd96e52dab4af7faeea5cd1b4b50ea8b9688379f5fa034628810957f5d9bcd155026160068cd17cfd0f119b503738e54d49bc9327e", 0x80}, {&(0x7f0000000380)="8f59ec377619aedb02d800bc5f812e549be6af98d3bfebf320d755d19828c9bf5964c2f860a5662802a3a5c7851668", 0x2f}, {&(0x7f00000003c0)="36d18d9c8bb0e96bcd53216b398a06", 0xf}, {&(0x7f0000000400)="68a930cdf0ac19a592632f4a44262d904189272cdd03f3f965ed79a223ad23bf3ae0d5c34d44d31af05f3f03c0f03bb1865e450d8d6c56d9f4e67a30e51fcdb450634eb872771e4bb78cc4bc2db63c95809b4d869a21ad74f3b9c09b4c2923f6facc4abfc6ef5091e894", 0x6a}], 0x7, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x400}, 0x4) dup2(r0, r1) 16:00:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x6, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setitimer(0x3, &(0x7f0000000100)={{0x0, 0x3}, {0x0, 0x5}}, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:31 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001f00"/110], &(0x7f0000000000)=0x6e) sendmsg(r0, &(0x7f00000024c0)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0x8}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="d9303a875465aa18b92d872d192623533d2df9f2f481d1ff0149a73bfa1a8daa009d2a1ff4e341476e7b3a42e60ffd9657fc531a89f4df6ffc78", 0x3a}], 0x1, &(0x7f00000025c0)=ANY=[@ANYBLOB="1010000000000000ffff00009b0c0000b9313f71564a3bb44ce2ae80690650406f69eeffd0190b6800148cf5fc305b67cd7594e8364d10b02a726f6eb80796cae22d1d4d7f399ff2e03de90810f0635ef11a13ed3e2db75190a049dbe34c18f25191695285199117ee4dbfaa5baf9fa426a04f8a148d219e32fe924e145d11379c260399860cbfe40872df2395ab485874505a76f43c59647e196b8523e54ac05fb816e63f2441fdd791f184a7cfbcbd436d0ca82109d01f9cce663d428133949a15a7245c48bb1049a8a2bcbc8682a966d987184fc6a1c9995aba28237cf58d52ab11d2eb7433b48d21f4d082d80a28370008de2688d8876e848b8f29501b067599b456a7fa9395fc2c81e4cae2280f6b61bfc77b80c058561a4dea0d3d13f336c04b56df9d3468b099fbe633a73525d0c672799a399aafef3eb9abee3b3a7422b3593b96d7c492aaed825e9128c1a512ffa37813c801efc6ddd055f99312275d9e92b807c62d3484f9b3666335a07901afdd766b8680adfd5fbdb360056cc33dd792a23d83dd1077a6feb6543494d9f18325ad18937793fae92952105b1d77e81c59e0b47150994b06cd2bb65562e400c7933df29576b6a88f8364c6dae212803ba207ff4bda10dd8765086065dc7d64af919be0171acb333d6f4fae4ae6f7fa4e74904b2964e5de64ecf3324ad5b13512b586b8daf1126e357710b80e7ac4905e01ca7ac4454d2ec451acd3c9fa914ef41baf2c3d80a410a307678475a4b0f174d9d2bd25ba9a8890a1a250b756cd21beee657c02f07195a98bf06704a7366e78026d9427e49a4d195ead8e3082a9ef5df6404b936d1b8ffe080c527097bd1d90875d4c9f1e134f3f56813c5f08cc589d0fe802427a7a17327a1c6db47510e2efafae8f76ef81c18a55bae4bc6d3a38d2bfc9f04e340782e615b6beeafe76060ed1a5e6b78557d1e4f2394273ba0e91fc09970e6bc3e13a94e2b078ce47b475691a195783ac65036839df14667f08b3d0c5b79421e90c0f6fd67965729d79a3674818a8a0fc233d126004faf6a35b4854c568cca48ee2ff49e90fd97d0a35694cf8f4aafad8c9a45fba1edf74cbbd329c0623d44ae4e11b9401932e065d94a7f61977f7e74ec94cb260c3ee061e0b8a788c28995fee53f443b9c51e4545a9783290d9d9afb77e92897a0ec8712ddf37765729f56daf521fd9a987feaa36f742a3b49d3ade296a4810e2d2ef7b80031fdc5702dd0cf8742d9d2a63be4f533f8da3f3ee8536aa2b131319adc4a2d946d7556949e72a26debf7b3543f51f308fed920d56a0b4e1def50545a7de7f8f1175aa87e56ee7a74c35a139ebcd559a18ac24b4115e3ba048dbedfa46e61947496352e0859fd831a9c5c01c9ae58129bde04573033b723160b30d252aaef94b8ffdc91461ab1f34f70c67647060186e8c77a13579da1d3ed9e8cc759f653b610bfdfd8aeb8921b0815827c480f9c2874cf9d4a3066eae5bc169809d62f90b84c1433892fa8f12b38106bc020e0ed4fe195afe09d752fd45ccb8e037eb10f4f77bbb2eb949b4cbc226b3099a331c4336bd3d3941d1ed3bbade1671857c51f83c85ec5d52e0dbbb82390d4f786647932c7177f8ae142798a78105cf3f7a1b151d74fd7b0870f176a740d59f0380b26bd947bed9c2fe71cbc473f71d28c37478c820ede3d259e90dd070dcfd129717763daca1fc07d3858cfbf68b8b22764bd621f3b5bc0cb753d806007a550a67fa5c2a2a3912016ffb8e59f3331a7a005652bb628f9f0e6351707ab447c9c4e315ac6f519ece6efb19317605dcffa0a7e41b260088813944e59dff786ecb7dee6eadf0d7741716e16e3587b3e99107d8e678ca3a1cbe8c382757bb6a3040fa03d4968528298c503a9a8c36f19367c1fd05b12f466e1f67d67ce0df4416a2f010681b2a61c7b42264438c9466866d287aa8e8016859445c151cd11dd6721805b483af8de37b06d54ac82a84cfec6d13676d669fb6ea0421477416ec9bc4be955ec060be95a68d55e220a9f43aca50aeccf2df4b10be1502b86b211ee44ca1a5266eab6f0ac3a1810d3813781881bfd0011397795c89f8fee5e07d012994b6efe1c69e15af96a9aa91edfd03c9ca9402ce0ad3a2017fa25ce899216d186e695e701f87e2a8f49df6ae17324f6fba8c70a263a4bee5fc25b4dce2c07daca615eb6efc7f33d3243c92977f85e5da6568116308b6f6532a549cb6b99fdf4c74052bec591035ab7f8fc1c8aa59b86e78566aa8fd1f2582f13eedfc59ce844358f7d82215743da7e8a49841f4babac7118c41554cca26275e519fab86f30ded8e4aee213c2f35fa3dfc4acac3789287570f7afebf0771d01b0d00655d7cab8b8cee7c223b6b7ff9b5f4dc7345b9e3a47bfbaaa653b7db79c360d70aade2cfa8446583ca0f289c894900e7f0f325ff3555d21df61eaa305c6716825dc8ba4d8568fa2617944009f155380d267d87fe07f9d4310af6e312122b9f1a9c08953ed969ce14b43ae31b61db42a1cdb35e956536962dd2e8e7a7cf8cc7f6dfbce7a32b6ccc248719a0515fe104f93968deb70938c98c36441e72e98f31f3e570353c602f6fd00bbf32e02f652bc4984413921366ee06823e1572c44b8ef21338240dff383c3a80556c71c3515f39062dd0d36042f89fbc3d3b75c62821e87ddff33228928e7ab0023ca19b3f74330ee10da7f77f9523d499066a51b8ca3572227fe2c3c751134e95442f9a5d6c489af1936d3ff24dec81d36bb1ee181cca585324fef9466b0c12c17e18a22ee6c51a96424955166cdf2cb31091f5cda61604c211fb714d5a86a0a5ac8dac623d614b874d8a39f37c61937e33f6f4f67680813d6a23c3c68f33f16ab478b99f80823a45fcd00929179a069486f3da77ddfb0ceed143e206dbbc9b7d58f26b700dd52ef3340024eb3ccd381f92fddb58e0e9dab76a074bbf27aa52d459ce099239c2e1e374fe07f4323edbdf623460d2c1135eb9b22b007cc45e260920bd6761413d0a468793c88ca8df9d2413526de9053b1cc6ab7c7a762d669b3b710f9902bbb96803c5cd9891a4f28366f890ccf0db2bedadc1591bfcab817de5cfb2e9e17a92dfcbdaee5a1932f9106dbbc620d94a68a16975d6c537ca6f01f611129992b15ebe120eec0f8688c159dde8a677f4cd924b0ea42fd7a0048d1b5be80acff21870da7c55985281c75945a8167ca9b963a2bec733d816286f9e9dfefe2dace8d2e9c53b200f9ebf703586a9462e3c19768b2f1d15a4146eace2aa2f300f3dda5eceef32ee0798b423d1db45aeb45a81f26a9de940ba681f115462782984521366076762b6710020f132a135e66bf9a9add6ca77224d68d509e778befac30fa3738fc7bd4f176297a996470eb0ef492e5821faf2e9b30094b130f83e76733371e23fa4fa7db4b5440264abbaae5a9ecaf6a1299d4026fd0861b0b2b54728f5f7b5736f0040d4bf0a032dc0925793fd78d48ecb04d9da269754b24f7ddf7e1880125096723dd519bed687ad3d6bd73bbb7b2e3db244367f9e0039c3957e83e5eb27db7358b69cae6cc3d92722c53ac399278a93595f1860a49416ee8ad8b1da1602fe94523472cb6414f17108b0ec45c9b22a3de9391a560acb82f605c2e85c23de912272666aba804dd896bac125dde3f06390002e6054f33bc47687d35a1797e23df2ea737aade480a4d2966f1d7ac993e844d18579378f53e29d56aea00b792be71bc7482b767f70107bffb2d43aed9e7f7e9900311d3d5444149f001c60570386142ff20e9e3c62e94f8a3b51cb145bbdf70f01c974dcef54380488b7edd88dd8859d9c471a30463c8f14e9a7fab70b132d222c415084692937e14fbef53eb5dfd45298a166ce76f1d762cf4c681ebc2e1741efb84b472572c31e4c04daf674e331037fddc72390849fbc254a74c116148934b2d19859ee41bef6d4af1c3e2c06556d47b932939ea484a951f98a247fa3670929faa995d416e7831a4a7ef627713c4bd549a0dfcb245fdfab39dd29b52aa0c6a13d0bbf0e69347ec59018f554cadfe69980e11c4d816d8d047d147b3aa10526c28aa31d831da3d0c31b054cb2592364e02438a7c5da8ce384ebb982055b05306b5c9a23621a40ab0ef0af99bb8db26ca099e6400e2f8ac2545a9d53c2a16f54e95b2db091c461780f8e65321bc21fad8002e9650f90891f6f81609aae5850a7eb041d2417bffb89d8f94a6e47d2d07c398ed8f91ab037e8d199ec4d5fafd1bd05983517fe6e304ed502be4b5d602894f6a4fc4eabd02c7179eacfd1989e8071297de529d34239e6e41b4229358615c90872dc9b87aed3158ad128f0ccf70b2e476d518645ed21632869799c741516a5df42b8801d8153525b5505f9256523818155e7a1188fbade62902504052983566250aace98358bfab9892a3f80e7243efefa2576323b0b463ede931679cef439998eeeb70ef52554bd09e4b877f0425d7e372e042abcdf4fcce10e981327cd6c9b26dde8fcf8d501d1ebd39ffc4c8ee0ccf48c210585b75e1c6cf28090b48be3cf9740ae55645bd1958957f81a5f94a426b8923c48ace637bf7afb8b82c92098d361848d3493bead5e13e6e9eec56cd1ae56cb2c3e2e50370431f0f0d373dec4cba4d598014ef96b9fa1161908546f2a5e6b81eba2e3d4b52867c25daa1d3c1db944ad2b666357238eded34d3c63a8410b59f646c5be8f23d47f10ddd0a149a3d0ae3bc7781d50f1b0918736cb8c57065d2b89ddf2e0a0a057354c7add5768a35e49787825b74be029d7513c198e5d3528fbaa9810572c5faad5c85646d6556bf8318dc31bb6e55c3fc80312bae1d81d334324c2cef678409e3b000c2ab43b18a71e16fa288a9b8a88a90bc3c2b3ee6fa9a6e5eb5130779b92e9e1286adc322760ae11daa27212bcdc30e72c2296db4e6e72b5c3cbf8341fed9bd60a523ec474c85f5f5716d5906b2279fd00e788fa8bf56e84e7a8743fcc9d0dada277a0320c6a9497da5cc9f1a492a184b29143c8c81ff955675d63c608fa04d332db2702f02d47d1907c2b024336880170b6fbc42722d668c5eb61ec301dd94c1a1f0de0e2d0e35311f7fca660bcc1cc6f8da15f4f3c06c63a35a86b26f36edce597f3204eaa597934ad1e52198b2707e4185ec9922043724cbb5f9e2ffc6b0087c32f5866a704973247e36cb631d2c6954e51049cd849b8d3b13d1a0ec6b9647828d086b75febc341442248d395a43525714d36bc6d8fbf2e8ae368fe1baeae10ec450a51bf54757e21dc2b3024bd2961108f1b312286254316aeb8509b6f4760fa16cf74dc5d2ac4b8f14cf128d1544efa959b43acf7638a13f6245c4c31111027b4f495b2d35680df7d7611b871adaaef0580fe01f7b59c5f14280d10842215671d2798605fa7aacbb8345c9252fded916fcc28a8bf84193d6263c2be3214843ad6949888a6639d58a90f4b4304c23adf8cdf8e389b1092404734aa92adb1a0e36c652af4119ec7882f140bc70a87e43a061e7fba2b451b1881d47a814e84b101547b82d6ce6fd8af12832c0ecfb83dea6c7163c09e4b5df0d606413541b0963698f5d54a141131f0012ecaa04eef300480d6e4e3e9c9b522e4c2a009e11e127ddaf09406e607e5e6d5c492d56deac89f4a7b324c6aec85d54d3cd605ed136f3765fa1463af4a40fafb0bf8189e820142d23303b70020f8ba3132eb2d28de7e0235ae4361c2f28c14ae80ad0657f4d4c415249e3c97bea7b1571809fa999a1886222de1ad12d1580f71d1043ef7b18800000000000000ffff000002000000a300d721f8695c4f2c56e4948808179befcdce863bbb33fc0c346289060d8e0c129876ad58f1a63ada12984922cf766d5b31ebc74c175f43e4ac3585234978fb2a4f370f109b3c630c3cf74bc78bbcc1471bc50a0383bf3bacc67c9d593f935a3a9c42a0065be9d84bca4e414713af4259973700000000002000000000000000ffff00007f0000004f46da5c2822387c34862324cf813d5c1000000000000000ffff0000ff0300009800000000000000010000000500000005c0fdd5f4aef7f7b12337e49c336941046da9cc8262c03c01d35d1c82fb7e150ad1b27d16abd2c88a93ef7a42641a0204c78f634e4fcb38f21cd221f07c707dac9b5bb468e11ace67e4f2b115e084dd873dc624fbaaa7a2544f67d256e706c8c26c748558ac5a7bb649f234d9dc64eff200f34cb757e5c899908ceb932b9113291ab74d00000000a00000000000000001000000000000006d8989a92f1f069b963f5b119a40d86cd581833efc4b6e2cc7600b4495e5cbf444b45fabc9610d89ced2d865a00b4ba5f924aadd843d1807f911405f0444bddcec0449e786a4c996c9642a5887dd58a5ef898e42c970b3a295ab9dc0dc4379d8d775ef67ef2dc0616f8d42a489ad837836f8a8ee7f9b4cc2c78cecca43e04850e2d5c7b11390b612de1a685b71c100007000000000000000010000000600000062b9fab5114ce86f4d73fdacdfaa20a1ad1a2ca9ac6d7db8306449dca30ea9ae76cc2abccdf802d907d652340f8108467c072c9600b34edf37ea2ec1b38d2bda93330fa2b6b7ffb11351e311c0db0af6869a7f8d7e6e4a122c930000000000006800000000000000ffff0000010000007f77a7d912c02f72ac229171d59f06ac1b053fc5a292a3c9b91e22b86c3cbead12307c4752887df4fdb2d809cca14eab083e97448c81a432be5db524b76deda822e794c6f23118407014142e74ca6512d2c90000000000001010000000000000ffff00003f000000737b5753c5012075558ee1d0f68741e023e426bc750326adfe778b6a236dac858d6b146944c051beb3f2035a876f8e088a238374a28b7e1768b86f7a8f5da969aaa28470c49b254233843b61989b4ee2e7ec5d37b627d025cf18275428d13ffb2aeaca9b2f9c4b5b57f50d57fdf474feddb93798eb13a02c322e5c59ad3c546f117514d382ad9166eee3725921a2596309216de88c774796125e6b83782196f27fafdd1c43fbe72586ae1ce4da8d3d5fd8b992b8c2fb891c4ce058c8c463c6c40cbca39104f9374409bffc024da90d54c015948385e4a287368d74f0ea15427dbd48fad93b4d79a8f00ce8660ccbc516f98827c3a04053782daa164713e142ccec97b453c42847855f71a1fd0d985793867608af1a002962d2775f851438f645112598b7ba63696b2e43f00a0b5498b0ed0dcee05f60a6d4669e0d810543f38702f087fb2a604d29670ca438def743390fbe2a66360f2b163715fcd988c3b613e385d76e42d128adc8c8c6b6e23773d4dddbaeeec21871130d6b85c469db0fdd5a4e7ab9da781d10af6bdeb7bc66360a815e5e8321f5aa3e46980314073bcf0210779e2618f1c0243920081af9444b53bf78b1b7241a4d1c3408b66261e1b9d3608b0871efad2a4ad0da0b325bf773687ac4bb55a455dd4805e5caf389e8289bd22f5fa7b018f2396256b646bba3a2d588b99a7950e3278b68207e94889d3c9ab5ff3542c8e005f50ad173cf65359aaf08ab45c78440709a0ddc669eb0e6a22434d52111edb144b6e476aa1ee3c95dadb3ffcebb9e4e2a5b9c4783611f1f830d7b5320a1aa4fe521cca6155884761ff1fb7d48dac02c80c37ff6ed752f6539245cf3e4e6db3935d915afa066fcf56f3ba14f9a41b20323e660bacb203d52c57c5e015e22904d96897cc5da0053c7857987fdd2eb7e759d5f4434a7404f58b518f16dbc953949c6d00d5fc0573dd87bcb2cfb4139551dca084ea43f7800e158e32165eae7536f75a511425fb357d5e0968c9824f3848fd95c792d34b96faf6785de8f973d0236bccb2b783eeb96e24b32bc4017ec1ef7af0498ced92f675296228566d5de743808ad3985055921c6fd145447b8f73e52fd52d6639937332cf9a66cab3c49c0bb857a590adeb347bd3a623ac958a6f590397b435867943325471bf5add90a0817f61a6884ad902de4357c95a216c0e1fdc713cbe2ed283ac7430c89b0d10c0307b1e03420f3fb0d86f8bf9a64a2ffe6059c08507535b49ef33b81603a0654a41b6e512951c5d675d602b3892de2be833722fd278946e043474e876a0ef8fd4bcb9f056be86d85379391c4d71bd4f2a46560fee50938481bf3ec5e500469840b7dca92d0145a22b074b635bccf54acffc48383109706c98f66b33ae50752fe6ca29f89c858e4f120a5b9e8e33c12b933ad7403642f8d452665e45ca95a6630dddf1be924a1e8d374b3a5559b371df9f9c2543db6f0e7663adb995da05cb9a7a4699ccd2ce295f52fa795746b2801e19f9e048a5f23fd689b70580d919a7008bfe8ca9bd1fa9e2338d6fbd0d4902629ed30a35f3be718362e6a7feb7ccbe5dea0e7f3d1e43eb2535ed5774bb7ce77564c73a2bfbc9bbea4e1afab2d94bb7590b12bbc807ffa93187efca1ee812ff5a5a2cf770a99acb3e4f6f8e37e06aacf8c0d6859eea43de2cb5763384a04b2e9b929cc8e1efb595d9ceb70b7edb8bc01af2cda3e75ad856f353e8a2f8eaeeb461c872e642b4d9c35987476f014371df2e5f9964dff48eb975a9014e03a38b8f2d0740a02e3bd6f993449d5bdab56a0d24b02fa7d81632486ca1ea2301157eb94bc4ea8e86a8d641ae9b5cc96c6bb851e70696e68668015a43f3c1a7226f6c5503e367ec516fb609b04a4962c7303036603175c6930039e0e934ae7a2154da9868f006fec626aab290675cef98136aa6f9b62f6dedce440403afc2b7ed43334c224309d39c9357e76e680587ce3f7f3183811d1edfbca9b4f06621c12e5f6ed626b20eaa6ffd9e78fc73ec518969c5a39febd99eadf8f473de0c92c7579211d6ab089d57c25d092651d929a6fc2fbd6beecc0dbacc33eef546b23e43052515bbbe8b5c9e38feae23a0e297a0c8fc8b43feb38f6808d7c1272ab6e77297a4219db751c1c9374888fccdba1de9c4a4830b53e9b13106ecc2af5d0c8da9a95c62a9276b062f8628b9c6da2be0b008116c1709f3a183bb97fe887ca5d6b0255960f321e35edf279fd86de34a6ef55572e48c3bce0d6078d6fe051bbaa5e7e10af15bc9ab08b60cd5f90e335f82f444c70b4da646e1c581104527e9db91a2395b853a4685eb63494cccca77a1696891f30eddb678dcd6b66abcb73a58d15cce70bf8d4b7d6165c4c1fc704eb76ba29a47f66f62253ea8677f9780ac79d3a95ec27c284272e60f925c6a77e6b4a4917f14406fb0b987da7606383e5c4f20ae62690732c0b5f629b695ffd94351ace11c40ec6eb6d147149628a7efbb80bca698dbebe5ae2baaf01193a2ff768a452f5302411a5e9de760a37b16b5a243eda29a0fc31e9df0a2a310bc72ac7e14180c75251c8dabf51efd8a5e8fbd2ab2ded9aaf6c5dddf8ce9e448855b580fb404d80397289f42bb482ec3a6495e06f4986298d10201838c7e3bac5fd08149b91680ad4b08161bf942d0dc3f1e65b02d729419c380570280c5787e6761e3b336a50e1df1ad6c30ed7c61db4aa700be39588bd7fe4812b12e653e466c647cf183bb988d0ea72fbec1440475fea2e5b4ed319d0764e06f6f691404df023237f7f9597bbcb97965ee61d0c3cde6607e27b96c91d4b25072b2ca9d146dcdfda69661c6eeedd1aa9ab3edc4c5e6505ae03f6512db307b270320b57ba71234a1945397d236005e8f8bc177ca48f90617710c09519cc164d8ec22fbe5a9bdbc91788edbeae9c2476bb1daabbb7ee70fb1b95eac571d219ad0cb18f88347ec388220afb25397d6263ab4815ee4e2bc09ac860ef726ac7c2524efe114847f775c93171824ee5d072bec55eb44bd75187f0f3d8dc752bfdd0fe43f811228c9099605f891a0ed8aa585da8a4aa41471006cefde9989e6ca678ef4cf5f9fbc93f1a3a89a4b2d3eae0ebc8a83d0ce8eee1534618037a77b9c938e6a60cac77740da6f0ce63547e1765402b286a6513ea515143a1c1399ab92c731f3bffbc9d51a009aa0d81f81120e84e38016fb9fa1438f2a7537ff67be955fad6ef61825439997d2d09997ab17ad1336ea89285f6de326b9c54e1e373130f88c86c1fea7775ca5538dfe25a0aac0a101d499a5aac65bbff5eafdc7af7a5d52d97a2c67d0d56214d6d9051b0b9d736e0e0987ac501d297084183da15c58fc73c20bd8e03c5f06866f092310541679aebd4f837dd88527fa9e02455af5c7785cda4a7a569df7ce319b1b7d41a5d3d7d4e99d8024a00fa317894320ab607a88717b53aa0734885d066bc4ff829e51ea51801e378a97be704a4b01bf8ee38fc78f00be1e005efa3b4de5b5bb394e2818e7aba4866a0d98538ff8d4cd13b7dbfb39d459c5177bc9ad0c7707ed52b897c98474ae349d682ba054b7ab6f11781cea0cdcf6413550cde7bfe3a776cbab004b93f6cd1db75c39b9984ab88586c9381f11f39649f23c544cf558e1bd4767a2fdfa61f26523cf7b453305c1a5a792327f830184876432cf3419bd9c815f8e8e582efd643e1a3ca6bbc26fc7086a3dd6cdee85112a4d18072f5e12286bd58382694af34ddd40aa75480c9dd0053c61e0e7ee87a9628f537242e49c16812145ef99cfc89c2526020cdeddf3547a29a8b2f562b5b4b688a7f7fbdba9a9f2d30ef840bebc2fd508fc174466b2e1d3e6b94ade1f86700f5c1f1735dcdd5219e46d3096f36b66a952cdc412aa4d1333829bfe0528cbdb359882c691e985e1666df1428181046ea4693bfcda19fc55917749730f487943fdc449fc1d440d41f68c40261ba68760d70fc44ed31c2173df1e374793da0e6787e53ead0428a520fdcd784f9c21d48a4c9b20e179612f74f546e2fa7a3fee21ee3ef8e98bdfe3dde126c9a0c7530318801705864e6e8ee59be91e13ddf58df37c635dd63e9e93095ea371eaf9f4d91e3989bb0b3dd92360369316c48ae5d1b53c84c8072aab8a8c05a5d72281f9b3114f1d45bf3238df89de30aba3326339f4f3f5fb6411b5a6f86f85b71c21036c3d510695d1787fe3e74b4f2bfb7c12ba95101157f29da36fd5f2280d32f98b5f19edd7d13701c3df22bd1fbbd58d613de5bd374a9bf5bdb5ca64d95663d2eeb65bffd5a825ee2b3ca69cc6e889c3fcd4be75d8f188f345defbe83fc933d49f66b0de9582ca365855ccc0da1c07a52c6495612609ff8cb8c1ecbd1d36502f4f7e84c1957d822d0d0d6244b5a97379708b9991b864ddedf0690cc7adeebc8eeeee12cf466a994e338b52ff6933b3ad9449444de0d4fd463205f5a146e959b7d4c2abaad89d176e7957289027eb810cfd9b230075edf7f096cad0a79e4604befcd846e90bf00d3a207d302397e846b5937e4a7571dc89c8efd550e95cbef3c23fd7780f309cb736817caf529d6c850aa614868a791db53f9aa85fbcded195466f5097e5ca96900f2b8365025408f5117124c199415a141b9dea604402ff45a555fd531bbf442969e9023fe40d9c5bc698a36cd4a7dd940197c52f89abcf3938702cb9b761f045efa627a2e2917a97436b0f661cedacb89713ba6fa13e0aa30b10830df82eea2ca9c9dc056f491b3b78fb1ab42d446c1f7bb2ee63d035f82af48ddf2002cdb54ee7ea460a740120ee04f832ebe7194277ed4b8571ef3f8f5f5a35051054122fb81967a5d513e89e8d23c63c4a80e975a14003aa54f6086777a2d187d7ce21575759100bc0179a98c044ad2eb675d1e57bdd2e0e6e56fd48af99b8abfe518af82ae857c57139f7709cf9502353eb6d06db55c99adb52c4885689d3b45e1035745b9e52fadef2d3936c7b18149d1cadc1b14b89b7891ad9869aeed48273dedf008c5ceb27c890efa631b8df5af149172365df00e171b59b19bd5f22d5f4736a894613e57f107eb5973b4bf3153ccb0f649df95f7c29daffc47422a274fd4dee24be8c7646678f5d1398143906404542baefda5f8440eec5acfe2a3f471a99c57a4a4ab8598b3ab8cfcc17c93c4508f456a884c6d63e3a4d34f57d6bb9017169d388d03308465bfb47347bbeda66365e01ac70db5462e25a38bdcca24b0de00e6b92ae4d75ef0a9f8be0e83e6b1980230f4557c22cd36e065727af22cfee0cd07b33bf5870fdc79aa0f643e30cf9df36784e5cfe5d76b823512861cc0bde2c78746554acf22af33e5585541506c4d3fe3d64e26923a27d38e84259535efd991cab0bd1b8c9eb2103203c2e5d1ef7e5bb68d96c324c01155fe3786190575a31e5ce69e75bb0341f1220146373b9507d912fb8d0bc453bef404addaa9c8afaf751af63c97cc48e8dd3e4e5e557640e4ea802305c66e68a7a8e92b8fe118c120f997c14d8dc9f784e8b216386cd9c1bc267697be20fe7e32709f1f83c3472e3b7094a465ebc79b8cfb4e488508cd1c5ef2e127aac8aa2a984569e42550eccd295207aab765ce0b3ac0d85a1b8e76678524c2de7459cb1562502ca707eb75e6de73561e72fadcca0e48ee45c2fe20ea6f74f58587f34da503d46f9fb2b48f3510c0efe81a602c3615f46b074feae169cb79229b4790ef1e8336aa60856dbecc4e63b459684fe294b3d15f92cff8809c00000000000000000000000000000053deb41714df31b973395dad644a89429073ac57a2fb403ec9ef0eb5b5f02155010550b0a9ddf8958fbbfd0fff1f03dcc9668afaf17fc0ee4cee239ab0c67624dedf6ae05dc06ee298461b7d8e37000dad8289b878b265b748b75ba05bf39bf1dab6f6cfa65b5bb88048d2739bbf6ab2324d801eefe0c87cf5b8e36b1f57cf7e5709d58a1d18751843da84fbf6616a54ab247d0aaeddebb895ff6ad01b43ab6fb2c334f7ea86ba"], 0x22e8}, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100000000002c, 0x200000025, &(0x7f0000000040)="00000001", 0x4) sendmsg(r0, &(0x7f0000001740)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="4ccc2a433c4e4a3b75c26e278409d20d96fa10e46189091778544d75d8921ebef9344caf79cd6a6d5fe6d57338cabe45fad4fa0b5f49e29a68d0fa6d39befca664c789fa28f50b06a5964189d7a0e5e9ec3c8c7c6443905d76d7ca09950ecc4077d5eab8174f9319a72dc5aaacc728d7d1bb467a748787887824ef600ed0b16bc9eb360ac843ca327ce9bbbd2b1e4fe999ed2ae2", 0x94}, {&(0x7f00000002c0)="33e210f8cf9b6d07476d8546a39b911bc5dbe11b34129cd648db20e32c91a7a64b345230f423fca45951fecb269dca04b2542b61645e05d8a5e566d65fda3317cbafb1b25a5848b4fa052c", 0x4b}], 0x2, &(0x7f0000000380)=[{0x1010, 0xffff, 0x2, "ebd0cbf713a92d4f02724c30de094e7566398abb3d2d10d69ebcd408abb2e6a14b49e13199c413cbbfec4bad83490953245577c49e29ee49749d244fd8deac43a61c6c0225a7d8c1bc058cde8e6f4cfdd74d3b61943219d840069c4de9c82639991aef40dd531a29d7cd1a649b1788751347619e1b107ec257fbd355ed78d60f4e925d6eca6819adc9aa38fef9644a32b52cf5f9ca1f01514a9c988ee1b0d4b3ec85c980a91cf07e02a07796c672fe4e9ecaa78b952e68ab24657b56027a77bac323bd388fda47a8ec41c4a2d476abf010abd568dffdac931ba298caf5417de24797541fc822a90508aa6172c30efaab7a8367dde67383e263eb907d1468fa12b3e810eda11dde504e9dcbbc89b8fb6e6f5f6c8a61c6dc7acf20612df95afe0759d158e18bbc841aab28d9ed7dc4f6c126473f439bee703849c99a28993bde08bef471bb700edcb27e6b88aa0a6d7a922d33639d0dd962ba1ece605f82a45019c9c73c05bd116886cab4fd7dd4f84477992d66bb6b219068731342ddd2c39b914720de5caeff7108cc6e7328a36251682e0c8c91ba79e1e61837091ed46c9c14f1fb27c9f4d57f4a34e40569894fea92b093e99109a345e58909460dd84f4a9f3488b7e3181192ab3c81dc52210c0f8686049b922247f2963b06e9f2687e227218e87d91ae5971341aa41abcba554f4d94b3604056d3ebedcf3a274a2d813918fa631d5407c8a8da2e97cea076e304681afb55953344b8706c1379acd8becb9744b83a8d6e8e5784211b55b35eed7efbacb22356adb1594f1e5d7d054fe222fb9acb2da619fbc8a34f14794bdbf39327bdb8f99dbe0a66a9d6df9a8825300a6563f92b76463b28642d6bff3e68d11ab75253837933cde706439fbca92fbb9a90c07b5f00807fed4f55bec0c626db17c0e7bfe57d869d49e5a6f1be4c0650a5f7859a0fb239933b9deba515988e216a74622c5cbbfc0daebf50d032ef31af8883ad9fd4c7e424cd1db2a46de12461c55de69626d2f397d4eaa70fd7c9cbf81c5d18e47265fa3bf5bc417404e257b2b1d89f0de147b1afaabcd1b333fc6c8e083cd25d33095d4651ee8e47d1edbd2bcfd7e3a1efb2826f74cd40a9eed11bee9ec78cd734e4707aeda5b230b64d2383aedb431a20198a1b227326bae54af4dbd0c59201d1ec7957b662fa7fcf41134a8d9c7e02a913199cdd2b8edf928db4d606470fcda59bba9d5bb447a29b2440219e79c5cf838c3c23b6f8858e98f89967d97389aa350e36b7e8922f1d8d3a6d257dc0d800befbeef0b73618f0e75a0205e4d5b4597a558b624fc8512e9cc8b980e2d32be8381c8b9b4e5a6c4c04983dde3a343b9e321acc649378734e4d06e7762722b1135b3fe8758c4030f58140a4c0f30c7ec5f3d5d2659fa1591b377b2c1d614a6aa5762ddfdc220ef34b93d94ff3c7a2d3c6d7d51d30fadfa1d61dbd4b5621b8cfbcef3dada22cdaf7d554a93d07ca035f9b8507c4151bb04f1cfc0fde2a7425cc2769572c631128ac9b231ecc45f6c6c3c1abce72fc4f3d184177a09f44286479f24128bf6445859c21cafdc24d6287009b56b0dbc2770cc35c800971b83e20436563d9df730dc7c8c04e74e20cb9e332ff5cf21b94a7d813da42f6e618628625ac01e2bf900706f0ad22dc1c9021178c05a6d8f6b694074b913cc34e952ca28daef63960f20c26a7ecb6c1f9c4e646cc575f7e58b4ff7bc56b8a6c6a57958c88be1865e8b46bd61830f87dc28206e79d1013dcbed5c4e2fff1bca81cbb80dacb634279721c4b459217673ecbd215e6e57957afc01b790eb309e421faba6729cf3082d3e2ccf04bafd3c64e6dd3dace58a383d3617bbfdf7f65b6790a0365b19a866d799e9800c2c026e6c808fa888d093e8d6493221f529db17e7ad07d1e95d4a4095d7e1db820f14c3de42ea780fbc2acfc9e6e1053d3cc6e0f872992244529f04ed9204f8fb8b5b12d9bf71080cbf7774ad354cc19bff87e0e72f890e7fdfe5219e70d3d08cd92f82437d2b7def487f7997a3a75f20186c0ef3626aa2da0193518c074d4e222e7de1ff09954dd3c6f3349b1d6bba753c84310f7e3983eab1550e49ca20fac840a5e6424d343ca1e37bdcc4e1dd0469bf4a56b66a33f42dfe85c0b02cd760cddd3e74bbead0191353445b9cedbc2e49d742fe021bfaea541cf1d96e24b0f75e65ab7a221ff34eea3c8024a4f387644649afddaaec494f58be2b4e36c49eebbefd501a55b3afd0fe3768d5c40de3e3a59ddf8a213e66945f232806c6d40b530139e308ace6e9720f15cac7a278d79fc59f70e09893b4f604fb8b1e9aa409beb4aa821174d8ff49684e0aef812ef3b00dfd5b2c10bc66c354cf260cf773665f5c55a1b9cdab8ee57abbea9218ce35d7a200f0999c37bfb1c57e7c81f58df7ffb8f2350bdb18489322e3c70e5f483ece0a57f67e891a9d77420a1d20c2825e3826f1417b7f3039c7b70ab7243ff3149e7bf5f4c554b3c36c9f0cb39a08cde25d73748168288f6c457cee48e3402b8617d586f0faa9954daa31ee32b7f19c0e8e88b8a2af0d9e5a5f472982e9cef964a8a3b51e5240c7895c07762e0673203a34d5d95927b9c30cb7c939bf690a1420ed0bbe191a9c117bbd8db47b906cf5d2a84cd7145366de5fc4f2a6c8a2f2d88bac4e41d82518488d6c1ef22df7f5cf37ec4ac2dbd5c775c151eb9f33b854a25ff7a6aaf5f9b2250f5a5300a4e2796aaeffec006bb7bc9064efa3f8b80c4629a56b89276d9966d58d6842c50c7079fa99c7e6c6c4dedc76bfbf6df03e3678e683253c8fd32d8e644a8cf5b1e8a4a064413a49657ac03e0a129a36b98eca660f53ea27bee2289af84eb9979c3c459503d39177ab8838328021a2a51e764b3db01d0275df7374da93224647104fd4fa9d69b8364378fff43ed311613512ddc55d4683bb0cf9a22d471235109c37ccb3efe42cf9599b609f85043b4f8342e2e85034a3f410200f81edc72aa64f0a7f85d174feca3a32c4f57c2a8f00c210088e29141c8f8fc5166f51b8b3d1e48036c7b3cfda01e9bbfa351b9777989f16c2fb7d238e25eaa076b200b52a0006dd6a7cf39e1ef4f6b55bbd61f60d81cbe668f06d5e549dcb8a8ce61324b412dbff7ed0518ca6956c301a7040578c8e1d9caee9418a6f6757a76d62817cb4baf91ed8ea829547dfce9148068dbda2cb00a169c394144f2794918b8ca4cd77696cb6764dcc5ea03fd968bfd419edc975723e4503caeb85926845146ff231e71121a07bd935afd604aadb4e9d1326452a1e2eaf1d295b74002cc1f21a91b6152b8e55d56023857d850c7868e2670ec94fc7c067cfc88e5022fe1ef01462e1a338031d5bb0caada8188588589eee333418ff324a9b1be95a75bb34dc6a43166c7d438a01949cb79cd5223ed2a4c9b0ffdd64de5f203c5c738f203c0cc1ce679eedb6a599f325b209578f025a49bec88e53cf6fe78eadd099cd0e01517d291f83c1fd6c435ec3159b2bb21ef15b45d8276aeb7ef2475bfdcaf86d8148530dac668eac05827e213dd532333d6ed333e36843fea1738b3a8a3bf2d5b8537d05d800a37fe32ad47294004f835c4e1bf194616021690c9fe327d7d7ad72df855182308e71f2a84fad92c24c6737219b1fb1afd75f6819626c5adc55d7d869b2d7a01c0712b2cf036e53a4e98afcfffc2d3becceaa48bbe4b40dbd2c672513612120a6657c1d557b9369f5fbbb265170360596b1be5e5b0bdddd13779c0a52ebc1248a5468c42ce7f4c42f9dfeab391b4d64779180114f6eeb1062a9ced45c19b6fec19c1521923f146955cd2a80db91c5f9b72230a98dea27d9b619879e944800e96ecd6e3ee5c9039c9ad3ffd306cd97b82055d205ea7c72efa52ae0c88e4303f9ba1beb1246a617360fb4b467c663ea854505a57f010fa1af63bfe2b9ef7f985de36f21592e6719497f22b82165b5631369dc89e8e38832c731cbda00426140a5a74d6fa0495e1c99cd4417b7e31fecee104e1b20ebf9da1cfa29e3d499a317d46c98e638429bf7a43a9af72fdee7608a7b2ca88c866317ad7b497b068994c9a4a5498520868833644d969516f93d5eea9628a3b1212057190c6e40df9653a21d26c8622a2780bba3e1ce52ea977612065e987307e1464378d45c5ff0b5cac1528ff5e7658172e468957f2237b6c328804e995c7cf16abd648c43ec2a953e837931ba3f9c5a5897cff23b91d02d827b45026dffb8ca01b25e125608dc4d49d4042573dfe3aa77240fb4d759b37d47f403d71eea3a4273028ac52ff0b13984db89730bab3f6226c1aaf6e2c24d03ae3816b1a2df18e7cc37b3068d34099e9ec4f6d56748dd37a6addde2e3eacb5b8849681092bc61f7955be7823ad5601af0cc537ccc53ad9f0d37af5f3d5742a7cd9670286b4a59b37d1633a700534a9ce4bf713deb0fd351090717fcfe95c9227b393b14c6b291b079b01b4bfb0964ac5abf8f69081b5bf0deb329656395626ab60551f486207b8c83eb87f9b996bc9d7f263e1d615b320b4f99e8525f595ffce2f6be213a4ea34a3570a194fc9435a8d7e3cef5bab6b1f884c4b360477a3daacb441a2ae0188aa82835bb378e35f4cbeeb6f5997b221c90cec5e1ec00f141e78aae4b95b5852f42959796b983bbb5cd3446c5afec408c7956dc6857efb0cc42ff8e82bbb3a539299a0077b48e7156851497a6d41fe1c4d1eb58d29706604ad73646f54cb76d2359aa9642f8d3bc791e6f7203740ba4f3080edb6b9c36929bc405760159123b54bd30ac9b5f31f746c2302b79ef59b468c0dcb695665f31c8f00ff8195dc7d3f35b93d038e3c70ee83a6320d0787466fbffdd038d6f53a2fc848948dfdd8438f755cafbbd4349383f15828a71eaeabe631784381622e0e975940df9915ac5edd19522ed1531dd65e2f4b6979c07b65ad53b8da9ce382a139d72f7c279e7a96bd7d25fadc111a11700815ce86ad28d0a301b53dc17798a68dd6addf5059e0c731362d437aa3e4bf1b70cb8dd3e418d2b069236fe2d05dbcb6278e5c4956f0c6931e736cb68bc341a460ad668b04ceb500f81c159f2a3566e9ed90059aa04d3c8abc684397b28afd2ad84ab3a7c691cab07aa8dba5b1a428729c1127349126e45f7761a99909b8ce7dc209f8ee90d0451ad8b7eeba37e218efaf4fa46dd2cbe62ac34f89fcd229a68d057c4f6dd7096950baa0961b32cce926a6073db316334e65e915bc485b834b3cded40dcb59c3131c8048d6a4afaaa9be00cabf2b2dd253471d03db7df26762b866a538f278c6a994edaac4aea13c796885e2df1ac62ba481b4efba8e5b9419ebfe832873b81f2f56cb695790334b70371c696aedcf1030896c3f6ebc5d11037064c810c0266e94e8e530ccc89f9879bfea9f3670e788030754c12d88329aa11644a6cb4ba4015be51c6bbea3ba02671b5115ef093a05575f837c77c9170e94b2a7d8005f31536f0696a8c76257c29e1ca2832f6d021fe3bfd9d322473ded608545e17d8133562eabf4e4272e1804c593acbbf223aacb23d8b378bf69031ef88140f9c912afd1e7334879dcb26c382e53016aeba4384edc9feb6305c5a96d937a0d9e2874f3d1827ee6d6cb750bc5ac087c3635235d7c795ef08a118c98ce1e15e103825d20c919df54e96d31e3e583f2b96527cecef505df4d2bad53ea112bfd0eb8f0e6a20d9b637f8527908496c4e2349210264bfbafa4b37a252cc5c7cf618f4510889b7af66201b0c1d0eb6ba85db04462256c854b"}, {0x68, 0xffff, 0x200, "19f7eb4d3656bf2f5d110bd3d37846c1ce69c53abfd90a1747d0becb737030209c9d320ba95815c13dee62bd9b6b5f87285940f984a534da226a4617de0ee730571385d5d04de249b6f2a4faa38814a22ad471f9"}, {0xc0, 0x1, 0x9, "26401346f7f25fcc1cf4c917ea9f6908e51146936a5fec5ba39c8c108f3d6a62069db411b13502fe5747c708b76ad1df308b34d3b99ad731f9df8f70d42eda426f117525c6f4a2975116de45486fb0becd658671552906f3dc2fdde53f5b8973896e08d2fed83846bf7fe447df1fd337d1054b6c0619f07384793bcd8313d0d2a2b6425e69e95f182fec8a1ed4d76e85d02c4f703d5aefc11466dd2db3374e240e02e937daeb161939"}, {0x80, 0x43a197a294bf5e7d, 0x9, "df2290ceea467abdb9a625bfd1fb6f348689f5918b4262a77b1c2e038fd99a0e6bad63941698837e9b00662eff336f474fc7d4e16ad501a3c203c0d6c8ae1ea03e9c88dc240e10d2e88c4610e82edfedced6cddf07b8de0456b55974fa3b301d81fc4abe50996b922ff8331bb0be"}, {0x18, 0x1, 0x7d94, "8acc2214d1"}, {0xe0, 0xffff, 0x8, "57251109b60610c98326de07bd88d9f36eef2a0499cf92187a4acad54848676732fec72e982026103a3b550c9052778adc74f359ad0b4db4d8312384aaf04db34e446f2dc060d89c6f595b44b1d948c0d84fd9ec65bbe662bd08bafd16b7a3f58467d3aead900673cf16fdd30f1099bb40dd7429b705cff0f667640652adb4885cec357bd011ecbdf44e6f6d0a424f6a07f3640c95808239994405688f6d42eb9093d4e922aae5a3c596c659536907a9c3de449594b4d413821c7fd6218938fa69e11dc8158c8bd2df9b"}, {0xc0, 0xffff, 0x4, "fc49b30996a6ea1e00aec22228c9a41ad7cd508ca6a2d411d65af4ed939e7a37e76be5be417326cc6fce367f2fea6d35e2e0a7e9a167a421e05cb34047536cc73bdd2800fa17a2877ab9afe1821aaf0371fb8b2f5e346f13e2bfe7b16f4d44455a99f80c82b4d7c8669bcdbcda917929050be20e4b0b20f92c3b14c22ce3d97942e65b380a964fe9cb19dfb48b2feac4ffb2595e7db4d4e70046866861c3e9ee4503d797f950fff4e2"}, {0x50, 0x1, 0x10001, "15b0754babe57281eb596138a182ea0260426d893df01e12220dbe35c3757edf9a6886ce243d66dcc8bbbde344277d99a7b72c74f30c8bb82bb8c6c87b70"}], 0x13c0}, 0x4) r2 = open(&(0x7f0000002500)='./file0\x00', 0x80, 0x18) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000002540)={'./file0\x00', 0xfffffffffffffff7, 0x63b, 0x200, 0x1, 0x8001, 0x2dfd, 0x0, 0x3, 0x0, 0x8, 0x10001}) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc15852"], 0x10) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) flock(r1, 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, 0xfffffffffffffffe) 16:00:31 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x3, 0x7, {0xffff, 0x6}}) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x25465cdcfda04416, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8f) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x22, 0x0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00001fe000/0x2000)=nil, 0x2000, 0x10) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x10000}) 16:00:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) r1 = dup2(r0, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x101) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x1) fcntl$dupfd(r0, 0x0, r1) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x2) 16:00:31 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) r2 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) 16:00:31 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000001cc0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) readv(r1, &(0x7f0000001c80)=[{&(0x7f0000001b80)=""/251, 0xfb}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) ftruncate(r5, 0x0, 0xfffffffffffffffe) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) `€4ÿ`€4ÿpckbd_enable: command error 16:00:32 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)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) getpgrp() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x54ad85bc084e780c, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x800, './file0\x00'}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x102, 0x0) clock_getres(0x3, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) geteuid() lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) nanosleep(&(0x7f00000002c0)={0x0, 0x3}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="00002e2f66696c65305158f5432c000029bb3f0b649ebcc38935c6f65a2966696cc4c857c09a5ca16ac692cb63b88e4214fff5864d7de764f9f5600a3d1c4b6f7fdebf733cbdee00000042c7b249c64c0f95a00f5bdf0675364b43c5f64dabc3b555a30331c7118b3d82bebcc09bf868ec5923b55f2d3e5d2cea12ee07b6dd8e2291ac38570d2e84ac011e2263ff2e18ef3741c6eefbebe54d84e19d502d88a2d8c53c52f5500b2fa3f9b6548c2e62fb2182107db1f141f4355a7e5ee337fe70ba7d12e8edae0b10527852d8fde912c7393f55755d40180b88623bf9a1a8c045741bd10fd6b94d5f758ba89e4affee6e0c8e2c3a875952e72a0e23a7c4d31f9a2d4cd2903cec72f36ac087f428cbe704e83de47475b9ab2a07862610e4d3ba4ef761f6ecaa3ab1a31edf32f828c9248d5cdd13e24eb823390ecf26823ec334e307"], 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x10000000000000d2, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x7, 0x1ff, './file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x2) fchdir(r3) mknod(&(0x7f0000000400)='./file0\x00', 0x8, 0x1) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x10, 0x0) symlinkat(&(0x7f0000000840)='./file0\x00', r2, &(0x7f00000008c0)='./file0\x00') getppid() r3 = getppid() ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000900)) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000800)={0x3cdfd387b75af253, 0x1, 0xe4, 0xfffffffffffffffd, r3}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x507810000000000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) acct(&(0x7f00000002c0)='./file0\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000000c0)=0x2000000000000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) semget(0x2, 0x1, 0x40d) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="598eff3d07c667dcb234bc5ee431b5b493c5fe5ba9942b61d3328e0bd30e27d03fd0217efed372b287ee92b81d73356f39da7046a2704f96c9661281b0c2d3a082c0314e4532b8ea9a2bd69d798bf5b38e561c62b928718663d205d927799bcc58e3e3aae19d0cfa1d05de183afbb7b429f5554e8ac16b9f99", 0x79, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000045}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x7ff, 0x41, 0x0, 0x2}, {0x1f, 0x6, 0x8, 0xcab}, {0x1, 0x976, 0x7}, {0x10001, 0xff, 0x597, 0x400}, {0x101, 0x9, 0xff}, {0xafa, 0x4, 0x46f6, 0x81}, {0xc0, 0x5, 0x2, 0x6}, {0x40, 0x4, 0x5, 0x8000}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x0, 0x4c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x9, 0x400, 0x5, 0x3, "3060ef0abcd953de09f0f722807ce23854ec3536", 0x2ff, 0x1}) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x8000, 0x2) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000200)="04d5e3002d635e9c715b3e31d88a2a5cdfd7fd6cff24a879b0fce2ced856f88b1eed574b7093e09f97814fde6d52e71e51dedc0dd90c40451dc0fb0cef297c6e582daa8f32379954da57888992b2fad4", 0xffffffffffffff5e) socket$inet(0x2, 0xe9d3d836f04536f1, 0x6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfff, 0x7ff, 0x1, 0x0, "0c2a84f9833de2bcff607d3df861b5be7889b90c", 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x100000002b, 0x28, &(0x7f0000000040)="204a1ed46febffcbff13b9fd812e713048e69931929634cbc60ed5", 0x1b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0xffffffffffffffac) nanosleep(&(0x7f0000000080)={0x80000000, 0x20}, &(0x7f0000000100)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8000, 0x8, 0xc2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x10, 0x2, 0x1fffffffe) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:33 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740), 0x7) 16:00:34 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0xdbb6e2cf852d20fa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x1}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) fchflags(r1, 0x0) unlinkat(r1, &(0x7f0000000440)='./file0\x00', 0x8) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x7, 0x3f, {[0x100000000, 0x7, 0x10001, 0x4, 0xfff, 0x200, 0x6, 0x6, 0x6, 0x4, 0x4, 0x9, 0x6, 0x8, 0x200, 0x3, 0x5, 0x7f], [0x52, 0x0, 0x632, 0xfffffffffffffff9, 0xd2f, 0x401, 0x98d5, 0x4, 0x7fff, 0x3ff], [0x368, 0x4, 0x80, 0x80000000, 0x7, 0x10001, 0x1c], [0x8001, 0x0, 0x1, 0x2, 0xb707, 0x6], [{0xfff, 0x1, 0x2f, 0x5}, {0x3ff, 0x5, 0x418, 0x6bc}, {0xffffffffffffff77, 0x80000001, 0x15e, 0x2}, {0x26f91f67, 0x4, 0xdb, 0x2}, {0x5d0, 0x3, 0x80000000, 0x1f}, {0x9, 0x0, 0x1a, 0x8}, {0x9, 0x4f5, 0x6, 0xfffffffffffffffd}, {0xfffffffffffffff9, 0x2, 0x1, 0x1}], {0x10001, 0x1000, 0x7, 0x9}, {0x7ff, 0x100000000, 0xc40d, 0x1dd6d1e6}}}) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x80000000) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xa2, &(0x7f00000001c0)="5cf4d97431d5654223674e6f29f7e8d071fd25263367386b25b3322f95536ca3768f19dc2be652acd9a88d9797889732fc0c426cc5ec52b7eae9caef25621a0d13eab3beeb3af2ce2cc6a34c6f682a0cf3a373ff9d1b0041b2ee11a56332339fc36654d9078ec91377e0bb1fabb8a7164edafc584c6333152867ee336888f9037fd685260898e5d3b4c8dcc3d9a32f098c5b2f137b0c88081a6373fbeea652502c40") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x1, 0x0, 0x0, 0x0) r3 = kqueue() chflags(&(0x7f0000000180)='./bus\x00', 0xa537474431e14158) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c65300041a4ff7c261f725cf0913d9e978322"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0xffffffffffffc829}, {}], 0x2}) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f00004ee000/0x4000)=nil) shmat(r1, &(0x7f00004f1000/0x2000)=nil, 0x1000) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004ee000/0x4000)=nil, 0x4000, 0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r5, r6) open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) r7 = msgget$private(0x0, 0x780e25e59919ec1e) msgsnd(r7, &(0x7f0000000200)={0x0, "687375d34d6ffe53bf15cf765002247e659a779a61da06922469f3b596e65b86cd9967128bcb05dac8a3e0e917898bfffc765103b24ed2d9fb7f4f329045a058fcc3feb6b0537a5e852d91e0dc31a6161c6a4d938abb4abba113b5ee224c0344cb0d3027e4b7b2c43af7ddbb100ee03873a25dc9b98f280bf724a464"}, 0x84, 0x800) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='./file0\x00') r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fef4d609a774b45761d732dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d01d0509fd0000000000000000000000000000000000000016359623835e5de99dacb6000000"], 0x1, 0xfdfffffffffffffe, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000140)=""/179) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x28, &(0x7f0000000040)="269af9bb773ac294ebd3c1729e6d15686686278e574b556a1d7c10b2e75468fbb475ef55822e2aca") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x7fff) write(r0, &(0x7f0000000140)="1d3a1e564510622ee88068cc05d5d6994823ab9e54994cd6f4a5e932cf3079a6e136ce19dbe31bca7f1bd9583d052bb612dc5d800a39865f", 0x38) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x2, 0x10000, 0x5, 0x6}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) getsockname$inet(r1, &(0x7f0000000200), &(0x7f00000001c0)=0xc) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000000)) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:34 executing program 1: shmget$private(0x0, 0x400000, 0x0, &(0x7f0000000000/0x400000)=nil) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000540)) sendto$unix(r0, &(0x7f0000000580), 0x0, 0x400, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) msgget$private(0x0, 0x400) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/87}, &(0x7f00000000c0)=0x59) pledge(&(0x7f0000000600)='[\'*(*!D+%{\x1a{\x00', &(0x7f0000000640)='/dev/null\x00') r1 = msgget(0x2, 0x100000010) msgsnd(r1, &(0x7f0000000580)={0x2, "fa8a5b0d1456f21da1ff4e3e306ae38b74cbae07c8be527e0f41625d53"}, 0x25, 0x800) truncate(&(0x7f0000000680)='./file0\x00', 0x0, 0xff) 16:00:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f6669a23ac741116c65303ab6b7b126a4009e0121245c12a99b2a143ad86627e7fd09334943e9cc08e77d7e8ee67e87f96817fee9df64674185d08ad9c22d109356abe31c0e11adf5d3411c1975e69498ec3fe3b40a2028696af70e9773a90efcb2911a598e96f748362410b1f712cd499ba1fb96c8bedbf5bdcee1652c3c15d1f8a413844c9d6b46e994b7c1c913c1da1f1719065087e7ada2cf4c2ef3716d7bf280d047a05ea3b2"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff0000004f1200000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fd5dbcebc1291702b1ad05b9e28bc6074e438403c58562672947e2c8abb80898bce8d46d6db7473352b1e26155ba278bdcdc6e80735f21e98a4b9d9bfb36d98ac6acaca92b0dd74a5003edc85a8b06e89540a1a752293d3822c626ec268147c1a034ca41ade103676224e287f3776fb9da743d9918eb35446959e0ebf3f91497c0"], 0x30}, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000240)="1b5b10ec3e6a13eb3979bbeab6c798b9b5f76415daa0ae95b9b124430162c876298ebeaacfd840c1002b78bbd8943d0d3beaef53fb7ec79a5173b7ad6d93dfea568f23ec0a9efa31a2bdf7d33cc5efd1feae58ed3206cac8194dcc4b78ea79912bfa153ffb1f8eb4811cb45cbe95193fd8709020605d46ee8dfc", 0x7a}, {&(0x7f00000002c0)="b53b7eca718895541ff9c53569a35f1533c8a1d0e92882f97e93bc6b6e51abc171c19a7f0de65a87d21c13a6e7ce8d7065d68311f053876ceb15909057df2abcc097aa313dc1da930fec5fd6dee1e418b50e1f88abf3c7207605349d81c8fe92ae33e5d94d4b5c658bbde7b95f5eeba9f3992e7354482702f9b6", 0x7a}, {&(0x7f0000000140)="afa5d5c260c44ef3c01ed9c1fc7156a208f1641310cc612de759637fd776d924db", 0x21}, {&(0x7f0000000340)="db49823dc52ad3fde56e94c5d6d6f3d2c946eee0ba557c9e75a9807ff3cb7e0d257eb13a6716736edbb82c8f124f308f92c98f58bef7c6fe778f4c0cdd5d5e08d7be8383a2a0fb6cd7217e85a703764611e111b8cb215070ed1bcd869efc18a52f12fb50ab52b44b3107612b6a991ee13b630c22bdde00719c0a781cbd0c5ac9a8b8f75217524dfd9eb73912d85d2feaf96356ad1e11b28ec8ac16d9", 0x9c}, {&(0x7f0000000400)}, {&(0x7f0000000440)="91052971c18a415ba1f286c8aa258c9c8008d70afe3fae41f922b4d68901e7de4f0252d4feee8fe017b84b471a6c0671eb05045e39c20cc72040bfe120dd2ea36ee8171dcf1ce2b97046c0356019be74f407865f5e821ddaea20763aac9aa0c08cdb538658cc6f4f0e05d777f595179b07f3096f1c20fe76f9830427e65fa43b287f03952080d44a5efde7ac311b5248726b6c69c7033f47e540065efbcd0aad24a045fd62daeab00908f79424f7c28cb6e7987d40a90291d3a3c9a9653fbd3b70cf629bfa9131ee464642769155b26bfdeba3a6d17ce6837b19d8d72dfdcc92f2300ec77cfaa23ec870f0f9d14a9ba6674f404a5917c5b70405", 0xfa}, {&(0x7f0000000540)="a97c245d6ced1a31414349c8cb3594a782f28e6a212689cf0879ce5725a8007de6a4570e089e2b2af704e3aa9d82c90951a3b7c777844b5391abfb4f69640db9db07857fd15f8c", 0x47}, {&(0x7f0000000680)="b2afeecd2f46f6604094c26f8408e4ac731150717df5f8c3f0b1b6e21a6e4be2f3b8cb048fefbbb9296b7fa373fc5d000dd1d6046a25297bf1e9534f6efbd907b8d6586fae1b808e189071a6068fd7b7d96b0da3bc6f92e0a03b3289452bc37495eaed316a720c996cdb0bfaa87d3950c3d5e4a8e530004144c97b126c7a25179656aa79bd7b2f85ab1b2b25de3a6f3ab26d3911c084b6d364a664011614ac3412128d680967bfc65beab128d5c5f48aef4ba5cd4f02a9081f290aef3cb63138443dab08d497598a8ddc298e3e8a1e5c10d067c74d3a", 0xd6}], 0x8, &(0x7f0000000800)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x68}, 0x400) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x100) 16:00:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) syz_open_pts() socket(0x10, 0x5, 0x10001) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x20000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) r1 = getgid() getgid() r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) getgroups(0x3, &(0x7f0000000080)=[r1, r2, r3]) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20810, 0x6) r1 = socket$inet6(0x18, 0x7, 0xea) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x7, 0x1}, {0x18, 0x0, 0x8000, 0x7fff}, 0x4, [0x4, 0xfffffffffffffffe, 0x4, 0x3, 0x35b, 0x3, 0xca76, 0x2]}, 0x3c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0xfffffffffffffff8, 0x748}, {0x18, 0x0, 0x4, 0xe9}, 0x100000000, [0x0, 0x2, 0x6, 0x7c, 0x2, 0xffffffffffff0000, 0x1, 0xffffffffffff9587]}, 0x3c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=""/70, 0x46) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) seteuid(r4) socket$inet6(0x18, 0x4000, 0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x141) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x80) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x4, 0x4) 16:00:34 executing program 1: r0 = syz_open_pts() kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r4 = socket$inet6(0x18, 0x4000, 0x3f) recvfrom$inet6(r4, &(0x7f0000000380)=""/236, 0xec, 0x40, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x100}, 0xc) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:00:34 executing program 0: poll(&(0x7f0000000040), 0x1, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x38008, 0x0) fchmod(r0, 0x40) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x1) recvfrom$inet6(r0, &(0x7f0000000080)=""/249, 0xf9, 0x802, &(0x7f0000000180)={0x18, 0x3, 0x0, 0x7e6b}, 0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r0, 0x0, 0x0) 16:00:34 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semget$private(0x0, 0x30c5e43a426a4c4f, 0x797add66563d68fd) sendto$inet(r1, &(0x7f0000000100)="efaabd2909a41a953705a938a3ae4848c2ad3f0853e958e782dc9220fd0a4021412aec9f402e6289713d95257888494d184d5e3c28d33ea3b18fd042d22748bc7af30f6a7487c1e0f108482ccfe6c77d0db2a21ecfc2acaf390ebc20fbc5a3b324e8a520af06c1b272197506659c960c07fc", 0x72, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) fcntl$getown(r0, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e4052c625ceacb20010000096cd92b8a2c9f1"], 0x32d) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r1, &(0x7f0000000140)="b77c05d2f13dbcf5dac4fb319159d126af95933529abf53741941cf6feecf97629b67d934a17ffa2bf14a17a0eeaa22ce6cc5f7a9586ef30ee79a9fbd3efce24a181c1bd68a7cf46a317a74fb899fd225481a0951daad90b73cb7d8116593146fb48ac743b101b17f8c212a7940a3f540499eb156dc9130e5151ab677af57e74a38c290467fef536e494f6d94972e017826cb149357953be30410dc7aca4336432224f626bfd3ec85a0c7b772fc9bb11a10f33592b6e7403616be830e29bb1", 0xbf, 0x1, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x48) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6c3b1d74, 0x40, 0x7, 0x2, "6ac9415a31dd2bcea2cd150c7441084ca3995fc9", 0xffffffffffffffff, 0x4}) r1 = syz_open_pts() fcntl$lock(r1, 0x2000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x2, 0x2000100000001}) 16:00:35 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x1, 0x10000, &(0x7f0000000080)="2433cf77e73859eef1c30911853264c3ce4637d6916b48c58cb32bbfd0423fbcc399179d5e65b3636b6431db2a19443e063e6e427a84d8f924290e8ac42f4c75fb8fe6a45de047e91b6f1d942062c3d3138416d29699513c3a06362f55a8c4b720084432b0ef860cce6df0d2ebec76a0195f92335b480b283e35f28848464bdce65eb5d56a140f273252d044e2a2b3352d10136a359c2131e64fd21fe9f62e0266f61c8abbda86fdfc0ed5701e0f14aba83562a716473ef991d4fe2c33cac79a5ffed14640b975ff5a2eac", 0xcb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = socket(0x18, 0x4, 0x4) setsockopt(r1, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) nanosleep(&(0x7f0000000180)={0x5, 0x8000}, &(0x7f00000001c0)) 16:00:35 executing program 0: r0 = socket(0x10, 0x2, 0x5) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0xfff8000000000000}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)="b786f80c284094b2a4be2a57eb01cc8500e9d8586e4922af80fa82f37ce3c8750e846bc1a6f4aedaa2bd390f94bf00bb886f3cfb3b0704b27f01e4385daba35b1af70f4ba3e1aa7b2b7818fac2aba3f2a6ec50d0ef5123d02370c64b5a6ff5e1701c8861cba156a3442950bc3d58cb69b2c15a2b69d75b35d3615ebdc115ddfa61e18ba279ecc9ffa7f8e2c43e42b1956d659e0a775ceb56a0e08c9829551f483af41c7c1f", 0xa5}, {&(0x7f0000000140)="7cdc45063921020582e4f385f50a3f4ef44fffc2df570cf8af474c403f61098229bcf44724de001e3a0c9e9270068d258e6525ff6a085d155d3e1b2cf85d4778", 0x40}, {&(0x7f0000000180)="69015baa96b447043873dbd751dc62d8b459cbd5c9c177ea0af1ddfe44c80e9d89ca2c31860c626eda1eb219cd205fed59505de8f518a9c34cdc6b0c4c539deb38b56fafeca8defb52f9ffe29f9dabcfbf41f982cf02bf46ce6783cc9165abc1b47a9c6767f432946eb0564416df5c54431306eaaa31142fca55c8", 0x7b}], 0x3, &(0x7f0000000240)=[{0x80, 0xffff, 0x7, "56c1e541138b711361bd711e012bdfedc993f1c4bb13953c0a91b46586cdfe03a6143c9100f9976d98cacdb0b5e3cbf40098f95282852a8b9269d5de753106a7f0ca86902f7360924d2027a8ec563015964f2822173c269dc76ee8b90d5972efcbd1081ac55f0690fe2c13573889a854"}], 0x80}, 0x1) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) connect$inet(r1, &(0x7f0000000040), 0xc) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) getppid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) acct(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x660b09ee35ecad47) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x4, 0x8, 0xb1, 0x7}, {0x5, 0x101, 0x20}, {0x75f7, 0x1, 0x800, 0x4}, {0x5, 0xfffffffffffffff9, 0x3dc8, 0xf60}, {0x200, 0x7b66c360, 0x4, 0x3f}]}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)) 16:00:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet(0x2, 0x5, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000140)='|') 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:35 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x100000100) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10010, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f667dc63508ae"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) 16:00:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat(r2, &(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x1bf) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) getsockopt(r1, 0x5, 0xa5, &(0x7f0000000080)=""/241, &(0x7f0000000180)=0xf1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000200)) fuse: Cannot find fusebuf 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x20) ioctl$TIOCCDTR(r3, 0x20007478) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x10) msgsnd(r5, &(0x7f0000000340)={0x2, "008624bbadea7bddb130aba5a714aed97eebe2b47873c3b4fe41af1803bd4db1cebc56e131c8b13d4df578e39ecba4850fb463d8e5e67b77455b334e4412d4d80ccead54e6920f671cf6f847c0aa8abb2a96826c3c5bbf88db8a1b87eba7913c30203da254c7c4481777a92cfc69842cb7e8dd8efb17974e825cc85d6ec8132a48c263059d2dd4a4945656490920c3cb672eb5dbe61d30c4d1702e1166bc8f8ad9fe0cb34bb3eebf7394f82c52c559d33e58d4bc8cc771d61a8981a20e62535b8164c9a59363fed99ee610255095be4cdb95dd596a28c3c6f8e41593a8b358e51a4755285fac5343d3856285741313891a19b0e9b6cc950c6167b8ff4bef7b32a0c940732039d4c2f6a7ecf9ad96f09032695b0330dff022cd7bb63cd41b7441279e138ba0cfa4d84a4d6ad12f40e4eb783da40fee8b3aa0081ffe92a8fed134843cc7ba116f8fcf13f9100dfd4431cf659e267887894f2397a152dfb41c4c3197a4eef22a6e750db2fe839986a8264dd033faf95ae2ce6d81bbb46b4e57bc43486cf0c3ea385054ef609a4d0cb96fbcd832a098ffa70baf6fe3b9b95b96d8dee3d20f6604bab2b6a7e480fd51c78ad7132188ffafd2537c5eafb3636cb66ea5270227bacdcee65ec4584630e8174b296536a40d851f4d91e20b84249dc85f01c8010c4c9d851b39a2104bef8296e187328b9985481c60a16d97545a4ee2a7aaa95c0810f398b48b1f531fd63cc6138bb83356b9c8c7c38b07c730376f00408ae3102da0d6878114521e10de23a6d4fd2430fd94fff7d896490c066a4f7c506be7fc6ea3a7f7468e1b766bf4766e05d0a747a71dc4df669ec2ba2321d303e332558a5ad362026600534346faf363f6ca1c7a596666ed22734f61168757d459f50a27142cc10b201c63f99f5336f3dcccf7ab44d6aa65b096af22afdf5fe1917b8b8586872a0e0f28a6672a7963e6520275663f4cc1c4428d41c36b6ba4e204bbf851c4dcc7741b6bf407dcb0ccf0e3268d049023d2651d68bb8cb5b5f8fb4294ebc93b423b59c3e1e738548e456093c72f7ddcf36acd4aeca9d021b2ac1220ba863f3ee53837dcd33666c4a720a7b6e5037e1894d7646fce15a1f62d39902195f081d9ea1cc6a1617217ec80cd2e4c1b1fc06998c99a4d79f868b2b9927b8cee447a595d40533aac1bab927a7e63056a8498e6256f3c03a8f5d376b6e3f1a1a69ae8bbc75698a25d45afb3d1b8c393169cb18d8bb35325337b0a801a1667a41e693005fa360ac66dc0ba3345c73bbfd133af3703b8fcac293c618c475108276108be6656453a35c38fbf2fad2391b0f71ab1fe0e107932a7c9f947df96b017e9a7635969ba37d2f58cc55df213ca30d5eef24b1ebf95e19c26a9722b0889342b927ec87b5b23b90cc855d9c26e67b81ac68c613bea470933c5a1f2af251d3f779a3fe3e1ad1c84f2d129ce727937e934dc0e3eedb78cb33b82eac9305d8f4ddde82b39e663bdc333265bd1df4585b987cb948f5e0a6a57836cf73c8a492d30141c2c0c061ee4d3f08a4357354f7403bf79deffa17aa1f4a8437006e05c250dafc68da8dabd23c822fc15a9b27df77d59d9f0a1838f1a24a92476e723d1f84e7626ca526312346778528ce9a3c1ea65c94e67c404f10fa01079c72583c117a7a7cea152defafe8bc79fa75602b657d9cfa8afdc2a36acd8f77eb3e103b007c3068174856011767a85eb10f33a428d7a346300cabf57dcaa2157a24cb5c76dc03afc031f0d2adfb24495c5fca91ee5552cd7d75473e00cb9692f783439a400e343a04d138c49fa6faf9bef1a55957720b5ddd98ba5a5f0aac6b53d9572557df2e186a0ea0561d3f7a8425f9a962141b6dae2794e0c4c80267ebfdc11c9db8719a45007d7cbb7ce4c3fbcc08681eadcf56091f92076d468d17dc0abf60447702e89feb8c338d857742b0e07172688130b112ddf217f3f2cf1ddc3f242e2429f8d6ddbb2dbbe49307b97c111f7b4521e146e3790621bfe60ae5fe104467b1f4dd8a943a8c405582bbbbcbc0c41a3e6c7822c40b4c6c21bfda7809b165d3af457fd73b7637633c3d80a1ea7318499c7431d5fb70f0038b437aaf5906b2b09a2e7abe46468fb01ca1d4a6bdb8ae714f0863ff3e93306d709d609eea6220d4eb146465deb3e2e9aae16d048295e2558ca54f8fdf59e5b23057ca139a9e2ceb006ad60c819364346dc77e5368b1230a93d8553e1d4d1bfaa9a436f1e51b48aa21f556d4859abf4aa2f058defd4999f803193a2e031b142c112c10111e0ae70ab9f2a538f9f75dacd93595aa3a78f1e6f3b31a50b983ca67ac58c92f715d83875b6d5f0f43c67c6853d0260183994d28767fc2658026b10e528a1b4e88efd9c40e18232319b449780ffd15038a3393a95ef220d528743493ea64cd4ff2cc2ec9ec9f47649b9e88f84e5e31fa39645c9db3272b1d66458e7054de8822f958e55569115ba442a0973126d1baffd82790fecf407b0f94b296dec106b2dc332000ea92c982e0d953b1100d6949da995fc24c4a68b15ee0cc7696446870e4efb0a62d55f8e5b79727bff6c9a7f018d499d1c113d80e1c4c9e4f69a2386993cd8d8c7f716febf4fe4f4dfe98a4d8805e44e5ea88774824420ad1fd5b6e86fbc6709d2438014d7422d443d8cbb82719c00fb040622c0e031692b1a80be3d1f10e03c0273ed2e132bac8341074ebc34d456af6e59b66cb0d36d8a73120564811ff54b5ead0e81a07660d936c8b374e070a9147f871cd6e2c42abbba6be9d14e11e4993d81061eac0b0a4a7c22961b77e20744e975b1d505a429db68ceb1d7c1e396d8270b7abfdf8d883f173136c97f44418c42a774a684f2d48c2571721c7b9102c9f42e3accb0f4a2102fc518cc27eacf74a4f570aec56fc25bfe2cfd7e1539bff337191ba3fecc5283fa2d3d50a6b58080a329197dee138972b3b3a3447592f875a6bff8e865462dc4e5c0b86df274c7c0ecb87e56f1a882ebcce8c0933b2e27f29d0feeced26d834f47cdeb8631981b8d619d987812cde1896843085dbb1a7ecfab0ab38388f968ac71f6f8a473aa2310e53ff8400fe7fd6b2ddc4bbedb8689e0528eaf23b5097e6134a218925355b994cb9040b061d228a29b4989b585c11f19c01fb17066823905894dc54474f5a0030978b2ab2a4547b0c541af28128dba3fbaa04ba2c9410bef61a6d011f0fb78685f8f07a118e1f899253fd2eab10e42ddcc242aa6d71f366b0c2442c3541fca3c5fe451471f3838eb4ed612eccb54adbc136ee9e6f87f5751e0e3101d21ab7e88ce698bcd7a62253a884815c07f3b43d5d6353ed4c1181dfc8421cf5342f80b08619bc6a9e2b0709bb0f62be6302575d5691851ac6486e494eba37d5e3cd12b4cb6439a03bcde34ecb48e54f9d42ca27d62c02cf3f28448e0f502c30aea05b79be0e98b954751de5e47947d91e04c82eb07fc3eb88ff4dcdc55b72ad3c3bfd5e789da023168d6b79e36eb8b884fbb5e8cd74ca518f38e16662f56ccfb5185bc2420e2df92a2d0ad5485478be4545431a276f7a6c5d7d6c889b813fee4fc693c2999700cfc7636cc7f02660a5231e546d7156e11a81778bb2f61d9b3b35a5a23c164e9fb0c6b01daf1d7f6f691d539b907bd6502fe522983b40ee5f18acfd2989632c543ef8b215bc02091bbd101b884a69449286b5a03a23c6bbf119504c0c7857d4adbc2c695a5426df73d4ae444c1ff379c67779d84c09f61c8c253d000991acbdac7161c26e2e2c0e9219397fcc46365d2e799d00f612f19f1dffaae55ad46a67c3d1b067bf6fb939947399ce37a5e5bd8d2f0db7516c41eff027006a80c6ea386522f6012dfa8c5154b6502ebb172f777a8d59eeb25ff6b2271bc206a48bf2a6fc4b7e5d4177fa937b48815d055682ed365688c0a7c1f4a7eebfe8e786517e26f37b5add542f66603d1d96a864a8eb84894c106f49801221bf95ea8ea791267561f727a401a5679eb8e38757a74e3e11559628fa507633e9c3a6a86753cc27f70112d449ada48f6bd0d04178a1253367e670d319711bc66f0a3abcc7921e3369cea404c539dc87c3da9c2a4469e94aaa7f1b2e2fc01b267b0bb926aae8120e489e386b0d5700f7574b58da77dbdac88b4c1bf957378c2c6d007433f158492ccf19f62fcf649ea772eb15f36f12b837ce550ff3323787b1d62ec8a32a7ebdcf92181b4a14c10c6ba4ae533957c7e7687f533b6b645a6cb4b437387362e3768b6927b65b3d3d8d98dc01b46e9c3e8ab805663b73c2db50d826d429f8ecd6c3552ba69adba6a68c4b4c80fcc4a11636d132027c7aa89b298ae90d79598406ed368bb7afd97bd93cfecada348190677515e0d6e130191a649ad45e6e0be329e94c5c1a8fb323cf98dabca818fbfb818b3b92536e9030c24935cf4a10a6d54b3abc3437add44fd1613227043d49013503752474502b80883fea12ff1041dc708027da6b45db4bcedd9a85d4190cb23b53e86e78736b0338a7ef467ff84604014f071cca34ce0f134985481a209fbc4bb19dbf45cfa659e33b4a988c4b620fe77a8ce57a81694d966e6725aadd1cef3a7227861991f3961eb728f7d9db5332f9649504e0c4fdd992867b56dd70b84fb919d3a9e2b4b741503f1cb6cbaca9b960a8e27be716a33322948a7caa6de82082cc70e24ab4522d02e87c3b6381574568007f3665088da8a3277aef9f6d9814ab3654a119018e9bcbcfef15e6ac4b362c6a1c123c454e71910508161cdfcb0149acd682b293405af5c440b96c8100725cffb23f1dbe3be46028b972ecd0c90b8e36bf4580480d2dcff382f1ccfebbf0a26b88d72babf42d35efcea3068667e91abe918d7084302bb202c76e2c7c80508e634af9714ccd18b7c803c016b160e73934b6ed9d9d5e3f1ad9a89f72c6f821da8f2b5c635a94d0267aff2534b68fcbe92224fc00a8a13968bcd962dec18804f148bac5ce849f5a97161e6440a4533f1db1efd120ea1c3565cee38bdb01720088e5d8fda002841be007b207dcbf1bcc71a867477bda58dacad46ab9454d8866ee525e990d84c913396e9d1a9e9ce92f2cd08fc271c07ce81567ebb21812d08b9b269f7c57643ecc1964abe0da553889b0d47f724da01819d2792bec3005bca1d49ed87d1d8e39e6e73100c1a6213216a92e31b4bb8856d70deb11c6ec4664cfe8b4b266e569b3e65acebe6d265e8f2365b84c5fc85bc51e91d0c42d11027981d2571abc0d33a7ffc48cbf6f77186811ebba05ae58118d8f51ed875dd0cd96bc21e578ee8b71ed2fa05d00bcccbbd83d354fa39fac8eeb1d00108dee357683004c010c8041ebf460070332ad8bdb83c358e9b733392997c802865c8e5c96b8547e14deaa15eee93f7eeb06fdac6abdbdc216a52ebd566c77473aa03e433ebef346fe9de1c8e527ef49220a0596523cc2e915e8782af12ad7ca526666f5f1dfd283b1d570876faa0f6e80beb922d05289956ed072311ea59f0b262b679d841ea922a3506698e0e33aae5ce5d65a28364f6e457113316fbb4cdf537c74530d76aa271864a6cd49310a0e88caa124845b1ff64d55db6873f58fb649e4a5097184bb8d71da78a516dd5623a9f6d10cec13b33ea8d9cd4f4d9eadc405461bf0778ab5119de9135c93f5edb81b50743ea9d914e2d13b0926989fbd13334ecdab88ac7a98ce26cf4ba0ac210cdec39474ad6f9dbeed8e7d047207b662de615f1a1c3c0226a3e3387ff6324f800656734fcd7de19924f27c47742e040"}, 0x1008, 0x800) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x7f, './bus\x00'}) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) dup2(r1, r4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r0) 16:00:36 executing program 1: truncate(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x6) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:36 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) mprotect(&(0x7f00004de000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pread(r1, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x802000000) 16:00:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) fchmod(r0, 0x80) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f6669a23ac741116c65303ab6b7b126a4009e0121245c12a99b2a143ad86627e7fd09334943e9cc08e77d7e8ee67e87f96817fee9df64674185d08ad9c22d109356abe31c0e11adf5d3411c1975e69498ec3fe3b40a2028696af70e9773a90efcb2911a598e96f748362410b1f712cd499ba1fb96c8bedbf5bdcee1652c3cfdd0f8a413844c9d6b46e994b7c1c913c1da1f1719065087e7ada2cf4c2ef3716d7bf280d047a05ea3b2"], 0x10) recvfrom(r0, &(0x7f0000000240)=""/61, 0x3d, 0x1, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff0000004f1200000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fd5dbccbc1291702b1ad05b9e28bc6074e438403c58562672947e2c8abb80898bce8d46d6db7473352b1e26155ba278bdcdc6e80735f08e98a4b9d9bfb36d98ac6acaca92b0dd74a5003edc85a8b06e89540a1a752293d3822c626ec268147c1a034ca41ade103676224e287f3776fb9da743d9918eb35446959e0ebf3f91497c0d61d0b9a195107231943a3f9da0c7fb6a9b691f52383bbddf2010dfe31c116c3178d204f71ae2a16cfadeb37ee6dcbfbe9fa6dc81667edaea577f8b34d53b7b448b3e8ac66555555205368733f52faccb4e04fb052029ec215dbaf97cfe323d6817c663a6d89d646e31fb192140e63d2da9cd9e9e7a8a892dc9770c28311713cbbd5f4ed3a12b50b3456b02b01bef5408aaa12e5a5a3b3c3c4963f5a32cc8912a4d9cfd13fe210fff09c335ab13b07462ebb766853537f566210beece54341740e98f9ab51f01d6e941b0272b8a100ca7f77353eb28d0a20acf2f2e1120656f13231607dae4ca013c094b22e7e65c866439abfcf79bbe4f2082529e71acdd2ea88d8fc9b3c4e059f6e37ee19ed8d3a5e2f546a48898146a8c4c3c6580ab479ee28b6b8041f279545dfaa558534d94694cee05747beb6b073b2250ad91bd2e02212c472006d"], 0x30}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x40) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x0) 16:00:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:36 executing program 0: r0 = socket(0x10, 0x0, 0xfffffffffffffffd) pipe2(&(0x7f0000000100), 0x10004) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0x46266457bdbb95e6, 0x160) r4 = getegid() fchownat(r3, &(0x7f0000000040)='./file0\x00', 0x0, r4, 0x2) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x91}, {{r0}, 0xfffffffffffffffa, 0x3}], 0xffff, 0x0, 0x8, 0x0) close(r2) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 16:00:36 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x85b298d1f3849409) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffff9, 0x0, 0x1f, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = open(&(0x7f0000000440)='./file0\x00', 0x8100, 0x80) setsockopt(r1, 0x0, 0x4, &(0x7f00000002c0)="8c60e8d6a5b9c58d792cd89c0d1a8e60fccb4a14f42d8602d94947adb54177eecc56768478836d3ffa6289517f5ad5bd785d650ac949694030af1d65639cd1aad1116c26abcf10641b13ba5e8df0bfd11bcaed66546f3f2b0db8e7ddc784b23e3f44ed61e2b184c13976e2d6ff98a3016cf6d8a68766c350e25d1852437329363bb536b64e6ac9763896472a38efa50073559457a7641010db3a885a", 0x9c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(0x0, 0x0, 0x34) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0xffff, 0x6, 0x7, 0x1, 0x400, 0x7fffffff, 0x4, 0x3, 0xda2ffd8563d56b0b, 0x0, 0x4}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/69, 0x45}, {&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000000480)=""/33, 0x21}, {&(0x7f00000004c0)=""/31, 0x1f}], 0x7, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000380)=0xda) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x3) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8dfc7d912b69c9f17664011ad604da7a3aaddde746525852fee467eb56b972868c6ccae6411b95b6b87d348cd9f9ca6b8b9d2c71ff664c7f047698e837618127de9bc6e72f064baea64f9b289b1c2d6cda508919f4a15f4aa789e6bd84401d287a17"], 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sendmsg(r1, &(0x7f0000000a00)={&(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000380)="641324b1b8be71e3e6219c3360007183739d173cfb64657e132d8bbfa0d60af9e28440fc0612dbbd1beb275544f4fefc3f1cd0d305a6594b6cc65db69b2822e3b2125156bdafb1da2a1b75eb6d361739a6cde0bf60cd88b0bc49bd482a24958d779e4a21ee07edc6fff5f1613136dc6f6e79be92c57f09806edcb2c1f73e81b7e5357704216a93a69b1605e631bea32fcb26159652048b1a7e229d47ea2413e6f783d3024f2d9594e8377a2b095451d99b62f724ab1dc1d446e66d4cdddb5362b70fd9d81ce53af2b8216439d1bca5f34b6554402b4691739bee0905e8bacccfa3f7f997dd6e2effaa6d1d0c77361d2dff5c", 0xf2}, {&(0x7f0000000240)="435ab9719f3a7ed204b6e9beb50cc84c2bcef1e9353a0444d47148c1decf08a3c0e39bca01ee6e1ee9d96e1fafeb1cdb697d549800bbc51dd02a75416c0686a5cbd6a21626a0a1446caab7015e436619e550aed0a0a0a44a6908792a70c801ca70d4bcb445ee560d7ffb8a39131b59edf174ea4092f0268a0e9f2c20ce2d64495fcf21390c86", 0x86}, {&(0x7f0000000480)="20a3e9212afc78d199d51170978b3388eef4462718771f2cb28b450507d5c3fdda9ac8a767318cefb27105ebb1e8f290f3099d3cdb6a2d911b19498e94bc1a3db0158cf9d1c6012acca8477d3298e8f01dd616f89a04118fb4c7e5fb79520bc1a5ba0af11b25709488accab4b74b4400d00a45157ff263330e17082080acded5aea4f7952bf42965e41a52080f76ee5bccbe1753b354cec5e16edc19b7f9eec1b6834982b3b289586fed628f759aa2f3e17e77991ec62fd8a232d0a4ad726b1591d48886d29dee6b", 0xc8}, {&(0x7f0000000580)="3e077125ccaeb2772997aea0599f07830c7e307bd45b6d8d4f2180bf3b53bbdd50794e567f036e27515016bd53708718cb5190fc950781b060ca3477251dea0d6162cbf2b2c55fbfb9f52fa2d21c059b6f2732b3566ba006977dd526d007dca7bbf0750cdb368167a966c8ff15a06ebac333dc0d881e6aa7e75eca721b571a0f3befc6f3f7ac1e8e4b8b96460bab3a84f93e2ad669a8030c8efcbb6fa5354fddebe2aa10aff070e11f876d29fcae06cf68fba16f58e6c78d1917ce20f9c7f64f824c890030af4a07efb9d612eb392b00c055ed5242be83", 0xd7}], 0x4, &(0x7f00000006c0)=[{0xc8, 0xcd2b10957ad8e9a, 0x9, "93b502e89dc2dff81acb0bdb6b955d546fc284767031fb355dd74d9fedb125a88943903128d659e14825cd0312bcd976dcb66d6784f1e4da6e4a883cbe11c204ed1d1d4b5c57c541a3d71ebccbbf973830ed221e136d2b7f3aa80988d4906e61270b49edb6e76fff4dc83311ad02a6389d69c6be031f0f14f380eca63c13729cbcd09611ce994745fb8cbb229511fef507667094820354b97300e000aae9beeaacb43e39d54ca829423d90279539a38e149b9640b9"}, {0xc8, 0xffff, 0x3, "c55eee2a24051ce821317b55e5c1a6a7eb49b9174851145cdb6db3f28051ee32626183036884455f3b121085e43f67c7b1453b43d8b6bb01de9380a833583edd6f18d57c68f43e5feed09c9509935e495b4ebff303c2337481c796bf93b6d95e25790899f563952e4375e06e209a8ffa572d3a255c1dffbec66378d61288aa35429acdc11bd8c0a9bbdc27a1f4b70084bb71669fff0fe11eb09039ad3266628b19af64bc3cda9d04226c78ae3546fc83f2fc"}, {0x28, 0xffff, 0x40, "1f2773e64fe1ef56b2bf68b4fa04f9246c8f47f82a5de533"}, {0xf8, 0x1, 0x1, "687df8768ec1e498c0a82afb18ac513be654f12e649f0409c3cd462c4af189612c5553745b4f36e9ead684e47c2cd34e39c81e656486a8fa2ceceffed837455acd81de6cb1627e10512afc4a2877265c5e7650cd096b6132f660b755214c75aa325f74cfd486cf6ffcc6ac19187ae75d2fa885722563792464e3943eae8778b3a30e39cb2fdf7b70ec2f228897febb35263144ec0721b1c4838ef53ac563bba99bbfa9a1342adf332feaf8f164382c00dbecf3c668beedea11c960566c67f47c6d943abd590461df08fceabb6ca54290bbd14e9d25d5ee370ffadb6f0c665f5aef85c682"}, {0x40, 0xffff, 0xe2, "f295032953b665e03a8c2db33c36c20be7707d641575b93df890fd5bb77336cb331c986b1b94a12f1018fb503383"}, {0x20, 0x1, 0xfffffffffffff801, "10967a3df8f32f99c9"}], 0x310}, 0x0) socketpair(0x20, 0x8000, 0x400080, &(0x7f0000000080)={0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x11f) semget$private(0x0, 0x3, 0x40) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x20, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x200000005, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') setregid(r2, r3) 16:00:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0x3}, 0x10) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x80}, {0x6}]}) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x3, 0x20, r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") mlockall(0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0xb565485832bbcd3c) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 382609 52650 0 0 0 1 syz-executor.0 *479930 67760 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8265f5f8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8265f3f0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800023b9b220) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd806b35d054,fffffd80669e1e68) at alltraps_kern_meltdown+0x7b frag6_input(ffff800023b9b588,ffff800023b9b594,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800023b9b588,ffff800023b9b594,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800023b9b588,ffff800023b9b594,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806985a300) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806985a300,18) at if_input_local+0x121 ip6_output(fffffd806492e100,ffff800000a9bc00,fffffd806f6bbb60,0,0,fffffd806f6bbaf0) at ip6_output+0xd59 rip6_output(fffffd806492e100,fffffd8066b537a0,ffff800023b9b8f8,0) at rip6_output+0x4c0 end trace frame: 0xffff800023b9b990, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8265f5f8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8265f3f0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800023b9b220) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd806b35d054,fffffd80669e1e68) at alltraps_kern_meltdown+0x7b frag6_input(ffff800023b9b588,ffff800023b9b594,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800023b9b588,ffff800023b9b594,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800023b9b588,ffff800023b9b594,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806985a300) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806985a300,18) at if_input_local+0x121 ip6_output(fffffd806492e100,ffff800000a9bc00,fffffd806f6bbb60,0,0,fffffd806f6bbaf0) at ip6_output+0xd59 rip6_output(fffffd806492e100,fffffd8066b537a0,ffff800023b9b8f8,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8066b537a0,9,fffffd806492e100,0,0,ffff800020a5ec60) at rip6_usrreq+0x5cd sosend(fffffd8066b537a0,0,ffff800023b9bb28,0,0,0) at sosend+0x668 dofilewritev(ffff800020a5ec60,3,ffff800023b9bb28,0,ffff800023b9bc30) at dofilewritev+0x1ac sys_write(ffff800020a5ec60,ffff800023b9bbc8,ffff800023b9bc30) at sys_write+0x83 syscall(ffff800023b9bca0) at syscall+0x552 Xsyscall(6,0,c,0,3,d3367a32010) at Xsyscall+0x128 end of kernel end trace frame: 0xd35c73889f0, count: -20 ddb{0}> show registers rdi 0xffffffff81d56a37 db_enter+0x17 rsi 0x2f40 __ALIGN_SIZE+0x1f40 rbp 0xffff800023b9af80 rbx 0xffff800023b9b030 rdx 0x2f41 __ALIGN_SIZE+0x1f41 rcx 0xffff800021b7a000 rax 0xffff800021b7a000 r8 0xffffffff812e94e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xafc1b11f2afa7ce0 r12 0x3000000008 r13 0xffff800023b9af90 r14 0x100 r15 0x1 rip 0xffffffff81d56a38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b9af70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=479930 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5fb30,0xffff800020abf3e8 process=0xffff800020adc000 user=0xffff800023b96000, vmspace=0xfffffd807f00bb80 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 52650 382609 32176 0 7 0 syz-executor.0 52650 294525 32176 0 2 0x4000000 syz-executor.0 67760 384551 31599 0 2 0 syz-executor.1 *67760 479930 31599 0 7 0x4000000 syz-executor.1 31599 483412 93080 0 3 0x82 nanosleep syz-executor.1 46355 423030 1 0 3 0x100083 ttyin getty 95727 152987 0 0 3 0x14200 bored sosplice 32176 48248 93080 0 3 0x82 nanosleep syz-executor.0 93080 499689 45613 0 3 0x82 thrsleep syz-fuzzer 93080 92206 45613 0 3 0x4000082 nanosleep syz-fuzzer 93080 302276 45613 0 3 0x4000082 thrsleep syz-fuzzer 93080 120372 45613 0 3 0x4000082 thrsleep syz-fuzzer 93080 458138 45613 0 3 0x4000082 thrsleep syz-fuzzer 93080 303052 45613 0 3 0x4000082 thrsleep syz-fuzzer 93080 467744 45613 0 3 0x4000082 kqread syz-fuzzer 93080 298289 45613 0 3 0x4000082 thrsleep syz-fuzzer 93080 80473 45613 0 3 0x4000082 nanosleep syz-fuzzer 93080 200961 45613 0 3 0x4000082 thrsleep syz-fuzzer 45613 327094 92536 0 3 0x10008a pause ksh 92536 419740 94502 0 3 0x92 select sshd 94502 181395 1 0 3 0x80 select sshd 23159 395012 37353 74 3 0x100092 bpf pflogd 37353 210496 1 0 3 0x80 netio pflogd 65057 44081 39524 73 3 0x100090 kqread syslogd 39524 154219 1 0 3 0x100082 netio syslogd 29478 464992 1 77 3 0x100090 poll dhclient 93050 91823 1 0 3 0x80 poll dhclient 94720 358979 0 0 2 0x14200 zerothread 48060 404057 0 0 3 0x14200 aiodoned aiodoned 12078 416901 0 0 3 0x14200 syncer update 9060 55114 0 0 3 0x14200 cleaner cleaner 94201 172880 0 0 3 0x14200 reaper reaper 40564 59902 0 0 3 0x14200 pgdaemon pagedaemon 3517 283220 0 0 3 0x14200 bored crynlk 8547 492758 0 0 3 0x14200 bored crypto 3783 15798 0 0 3 0x40014200 acpi0 acpi0 41950 517587 0 0 3 0x40014200 idle1 59984 135983 0 0 3 0x14200 bored softnet 81358 406141 0 0 3 0x14200 bored systqmp 77964 232062 0 0 3 0x14200 bored systq 74026 36468 0 0 3 0x40014200 bored softclock 5818 514175 0 0 3 0x40014200 idle0 65776 505177 0 0 3 0x14200 bored smr 1 107856 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824bae40) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 52650 (syz-executor.0) thread 0xffff800020abf3d8 (382609) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265f5f8) #0 witness_lock+0x52e #1 pageflttrap+0x6f #2 usertrap+0x249 #3 recall_trap+0x8 Process 67760 (syz-executor.1) thread 0xffff800020a5ec60 (479930) exclusive rwlock netlock r = 0 (0xffffffff824c5488) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824bae40) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9561 6434K 7200K 78643K 15884 0 0 pcb 14 8K 8K 78643K 291 0 0 rtable 86 3K 4K 78643K 683 0 0 ifaddr 69 15K 17K 78643K 271 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1550 0 0 iov 0 0K 16K 78643K 204 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 3100 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 33 0 0 VM map 2 1K 1K 78643K 3 0 0 sem 12 0K 1K 78643K 243 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2048 0 0 sigio 0 0K 0K 78643K 38 0 0 proc 53 50K 83K 78643K 755 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 147 0 0 in_multi 22 1K 2K 78643K 140 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 435 0 0 pfkey data 0 0K 0K 78643K 1 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 102 21K 30K 78643K 7519 0 0 UVM aobj 72 5K 5K 78643K 86 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 266 0 0 NDP 16 0K 0K 78643K 77 0 0 temp 201 3556K 3628K 78643K 24295 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 8 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 73 0 71 1 0 1 1 0 8 0 rtentry 112 83 0 50 2 0 2 2 0 8 0 unpcb 120 641 0 631 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5724 0 5724 1 1 0 1 0 8 0 tcpcb 544 440 0 435 1 0 1 1 0 8 0 inpcb 280 1265 0 1257 1 0 1 1 0 8 0 rttmr 72 3 0 3 3 3 0 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 15 0 12 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 2 1 1 0 8 1 ppxss 1128 39 0 39 7 6 1 1 0 8 1 pffrag 232 7 0 7 3 3 0 1 0 482 0 pffrnode 88 7 0 7 3 3 0 1 0 8 0 pffrent 40 16 0 16 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 76 0 51 1 0 1 1 0 8 0 pfstkey 112 76 0 51 1 0 1 1 0 8 0 pfstate 328 76 0 51 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 330 0 182 12 0 12 12 0 8 0 art_table 32 331 0 182 2 0 2 2 0 8 0 art_node 16 80 0 50 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 8 2 1 1 1 0 8 0 semapl 112 241 0 231 1 0 1 1 0 8 0 shmpl 112 84 0 14 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4658 0 3241 47 0 47 47 0 8 0 ffsino 272 4658 0 3241 96 0 96 96 0 8 0 nchpl 144 7812 0 6181 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 24681 0 24681 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 1 0 1 1 1 0 1 0 8 0 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 22048 0 22048 17 16 1 7 0 8 1 plimitpl 152 200 0 192 1 0 1 1 0 8 0 sigapl 432 2240 0 2224 3 1 2 3 0 8 0 futexpl 56 27032 0 27032 1 0 1 1 0 8 1 knotepl 112 411 0 392 1 0 1 1 0 8 0 kqueuepl 104 494 0 492 1 0 1 1 0 8 0 pipepl 112 1278 0 1259 2 1 1 2 0 8 0 fdescpl 488 2241 0 2224 3 0 3 3 0 8 0 filepl 152 13422 0 13322 8 3 5 7 0 8 0 lockfpl 104 617 0 617 2 1 1 1 0 8 1 lockfspl 48 212 0 212 2 1 1 1 0 8 1 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 47 0 36 1 0 1 1 0 8 0 ucredpl 96 2513 0 2504 1 0 1 1 0 8 0 zombiepl 144 2224 0 2224 2 1 1 1 0 8 1 processpl 896 2257 0 2224 4 0 4 4 0 8 0 procpl 632 6582 0 6538 10 5 5 5 0 8 1 srpgc 64 11 0 11 7 6 1 1 0 8 1 sosppl 128 10 0 10 3 2 1 1 0 8 1 sockpl 384 2008 0 1988 5 2 3 4 0 8 0 mcl64k 65536 519 0 0 65 6 59 65 0 8 1 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 15 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 10 0 0 2 0 2 2 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 164 0 0 20 0 20 20 0 8 0 mtagpl 80 41 0 0 1 0 1 1 0 8 0 mbufpl 256 683 0 0 38 0 38 38 0 8 0 bufpl 256 10141 0 3122 439 0 439 439 0 8 0 anonpl 16 224608 0 211891 111 53 58 69 0 124 3 amapchunkpl 152 12951 0 12832 21 11 10 10 0 158 4 amappl16 192 11662 0 10960 93 57 36 48 0 8 0 amappl15 184 13 0 11 1 0 1 1 0 8 0 amappl14 176 159 0 152 1 0 1 1 0 8 0 amappl13 168 699 0 699 2 2 0 1 0 8 0 amappl12 160 128 0 127 2 1 1 1 0 8 0 amappl11 152 68 0 53 1 0 1 1 0 8 0 amappl10 144 1060 0 1054 1 0 1 1 0 8 0 amappl9 136 640 0 637 1 0 1 1 0 8 0 amappl8 128 201 0 178 1 0 1 1 0 8 0 amappl7 120 1026 0 1016 1 0 1 1 0 8 0 amappl6 112 70 0 63 1 0 1 1 0 8 0 amappl5 104 287 0 270 1 0 1 1 0 8 0 amappl4 96 2393 0 2360 2 1 1 2 0 8 0 amappl3 88 449 0 438 1 0 1 1 0 8 0 amappl2 80 17529 0 17448 3 0 3 3 0 8 0 amappl1 72 57742 0 57297 25 15 10 20 0 8 0 amappl 80 6883 0 6842 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 85 0 14 2 0 2 2 0 8 0 uaddrrnd 24 2242 0 2224 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2242 0 2224 1 0 1 1 0 8 0 vmmpekpl 168 17844 0 17809 2 0 2 2 0 8 0 vmmpepl 168 277676 0 275738 177 76 101 105 0 357 16 vmsppl 368 2240 0 2224 2 0 2 2 0 8 0 pdppl 4096 4491 0 4450 7 1 6 6 0 8 0 pvpl 32 602687 0 586717 234 83 151 168 0 265 16 pmappl 232 2241 0 2225 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 695 0 11 20 0 20 20 0 8 0