Warning: Permanently added '10.128.0.55' (ECDSA) to the list of known hosts. 2020/05/13 17:30:37 fuzzer started 2020/05/13 17:30:41 dialing manager at 10.128.15.235:7743 2020/05/13 17:30:41 syscalls: 338 2020/05/13 17:30:41 code coverage: enabled 2020/05/13 17:30:41 comparison tracing: enabled 2020/05/13 17:30:41 extra coverage: support is not implemented in syzkaller 2020/05/13 17:30:41 setuid sandbox: enabled 2020/05/13 17:30:41 namespace sandbox: support is not implemented in syzkaller 2020/05/13 17:30:41 Android sandbox: support is not implemented in syzkaller 2020/05/13 17:30:41 fault injection: support is not implemented in syzkaller 2020/05/13 17:30:41 leak checking: support is not implemented in syzkaller 2020/05/13 17:30:41 net packet injection: enabled 2020/05/13 17:30:41 net device setup: support is not implemented in syzkaller 2020/05/13 17:30:41 concurrency sanitizer: support is not implemented in syzkaller 2020/05/13 17:30:41 devlink PCI setup: support is not implemented in syzkaller 2020/05/13 17:30:41 USB emulation: support is not implemented in syzkaller 17:30:45 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000000)={0x2, [{0x3, 0x1f}, {0x1, 0x5}, {0x1, 0x3}, {0x1, 0x4f3}, {0x2, 0x1}, {0x1, 0x8}, {0x2, 0xab8c}, {0x1, 0x3ff}, {0x1, 0x7}, {0x3, 0x20}, {0x2, 0x3}, {0x2}, {0x2, 0x1000}, {0x1}, {0x3, 0xfff}, {0x1, 0x2}, {0x3, 0x8000}, {0x1, 0xfffffffa}, {0x2, 0xf17}, {0x3, 0x800}, {0x2, 0x1}, {0x3, 0x5}, {0x3, 0x7f}, {0x3, 0x400}, {0x1, 0x750c}, {0x1, 0x400}, {0x1, 0x7fff}, {0x3, 0x5}, {0x1, 0x800}, {0x1, 0x2}, {0x0, 0x67}, {0x1}]}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r2 = dup2(0xffffffffffffffff, r1) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000002c0)="872bf3f2691d3b0bf486e8abdac108d6b2d7c0737dcba3f9f5f1b2a21f0cbde5f08affde3c8640b1335529f5f478dbdc06fe477945ac500c384ea4150053b9979949c24c1df7863b96e86d806a3437e345c9f295702d8b9bb345cfa61b5dff68377da02b5918b1a3daab351e9f4a68709ed27f34f4d690aefebedc354fbf561c83acc6be6cd6d2304efbe9b9617f60cbb1ba6663c20764acd0d3a75ece720b2afb6467b52b7571de7cee69f3627704cdfc", 0xb1}, {&(0x7f0000000380)="70b42d1ee76f093aeeb4447761be3ab2f6086a5bf73437452093f82476871f199c343e50d621a1483874aa32021645dc0f983f011b9338cabbe640fb0a7a70e7d1e2795132d618b9f8ed21cda870fdeb93af40d799e6baadc861d089d2f2a6d38633b7", 0x63}], 0x2, 0x0, 0x1) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x40, 0xc0) renameat(r3, &(0x7f0000000500)='./file1\x00', r2, &(0x7f0000000540)='./file0\x00') writev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000580)="fd5ea9db0b3931665a3d02a5c6e0fe3803a616bf977d7bed36ad74be194633a8e6f25d2ec39cf7b936008d3e30d1c7233dc6ec11de43f3be054d105222a7fedfe2f5cf572598db7f6366801d4d64312c184c75d6cc17084abafe47457d9e7fa111fe60cbbdc74794b570a9750698ea084472a9c65c859aed4b67d1d7520cc0b2d4e0657fa7a035878c7e7e2de6a2b2465113c62abfb7d13c", 0x98}, {&(0x7f0000000640)="b757f5ae9ec625df401c5f081ec8f85ce80874c4771f8a086efa96c11499aa39fcffc8cd575215147285ade4a40c6c6af6a7728a7d10d160887eae5069109e9ae1799c10e24a837c84306ec706db37fbfb0e4bab9f7e8239090194608cdbd63a92b6fa2f36cc1cd11ef7cec66836a7e1df43d04bc04a85899cce74566c714ec3eb50a0a1070eb57dd63214491fe62b9f26603852f08dd77d5d0dff23376a6955b7332449a2ff43c5348b24f044cb", 0xae}, {&(0x7f0000000700)="6722fab8767c3f91a4439062bafa4eee9db79868105e15686c3c4594e56e4317eb99fc7e0a497b01f617dff937901cdf93a6e25379e34428fb505b2b9c4925ae0da1cb16ce578c2c3e137608b7db7a67e74821131202ce2d8e82bf36e9e79755162567b9c9c28a46f547d579fd45e6c5db6aebc8451b76a4d16a4bee3280194336ee7c12ceb4d44e257cb64e0003a0a13cc80583a1865880a21be38fbae7c03b2ab110bb144c9ac2603f060607f7ca34c6c931eb", 0xb4}, {&(0x7f00000007c0)="a9f1d376d9dd0eac534baee85003758dcf0a8a7e0740cf8d9b8c0c321b491c77307054a70e69d7a4ff6f7295826c74f0f4c360c4a8852a1b096514dd5906b683b5f092740a0a3f6146e8d4e1f59a54b58ab415ad9e66d392a717f5bbf81620584bcad5a9ea9fbc9f14ce9cf09c0e271eade5e82a7c41592c5c5d1e41e27168773e9eeed016f9c5ce4cb15bc91f1a66f4236cef0e6079ac9c48550b81ae0b9eafb1c51992d96e37f8c7cb18753a5f88d99a4596cc7a34302c14f495c779b72a8e480d3ddc8aeaa7bbed5ec573303beee2d2296c58965603586b4ff6a051f233337bee5a0343cd7e318743ee0f569668b118387457fa53689e1731d850", 0xfc}, {&(0x7f00000008c0)="8db721695ecfff63dfd3a88a405075a2f8f640b3e71083170aac1b19063b6618e7137cee2f8a74aac6350e178a42ecaaa4f5dfc1beb8ad03b81d9b7f54e006e9f821638b67a0df8126295510b35bdb3fc0844a501e4fe045d21741180aae126b73ac597b7ee44648b2d67862b5057d9fbd26bf21421b3962a8efb570a3fe528cfe51c22e0711a8e1808d95b00fceb9eec5853ec1263b804f7c0271fbfec963e09a80475c33da9e1561036a50c3f82a4b2f53f5557b4dd4bd25957f6381859975f045d78a2ab1e8784718adf013d1c2322b845fed36141b07864f934019ed138017de238598f4e07bb1650d1b0d6fa97f60728f", 0xf3}, {&(0x7f00000009c0)="1e47e518cf6502215964953f9af7aa41e1eabeb43d989119996b3a82fff7e35b15e529bb3d9453856cec46ca618ba219909d5a419a982cd4ef3a670d8f333c2f8e154c02fe139a2cc9452a4611c251789f6d3fe3cfac3a682da0ab59606a926e98aab5edf387fb4de5d8e9b257c02afc5e8d981ec62a690e239f3a7d37d882beb4d4e43ee3aa7dff22f4d02e7b6730acf3de6217624bf310734280c2b187d78c3cc3ebe5a1720a16853ca4b517b2cb317be19664d753f0981d19", 0xba}, {&(0x7f0000000a80)="f5fb9aad30bc78f92549da198296fa299e401a0973d2f4326fff8fadb723d62d02076c0b15d5a537eed384393a71ca73300330d9ea5438aa5c60335308a383cd32e611a17cc307708eca180d5831258b223fd2f2160fb03144a061aa33ffdad66671df710effb2490411494327b447bfdb82cd02d0d28781b1c48f744fbe7037b922f81de808aa383be91e0823b65567927609adbf9c", 0x96}, {&(0x7f0000000b40)="6a31947a5d63ba68bca4e03d85", 0xd}, {&(0x7f0000000b80)="831b5cba57cdc2be3991d2777e5e7834d871f0decf2a663ed0ae14683ab437", 0x1f}, {&(0x7f0000000bc0)="270bb3b76c6663f7697a09f2556ded6aa9c7eaafef3920ddb0abfcfe97b72bf9f96c63e34d1928b70d63ed40f655cee65646c1ee063602ac764df9d87ce101020391c6c4c914d942e25f0735dbae2bc679d6a9561c6bba7a7db2628865d56e511cab08e5043513af4d8ba36a5647bd8c73ffbfaf8b9a6b848055ecc533a825c413ed88ebe0010c842602802e583487f4643dac267a076f138f18ac8f14b2ca39d79a79d76500185a58b926aca35cd6d47b6fac1435f6f09dd4882065c89a9ed80f8b2de1f6cfad0274cf4d15c645ab", 0xcf}], 0xa) getpid() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet(r4, &(0x7f0000000d80)=""/247, 0xf7, 0x40, &(0x7f0000000e80)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000ec0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000f00), &(0x7f0000000f40)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000f80)={0xffffffffffffffff}) getpeername(r6, &(0x7f0000000fc0)=@in, &(0x7f0000001000)=0xc) open(&(0x7f0000001040)='./file1\x00', 0x80, 0xe) 17:30:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendto$inet(r0, &(0x7f0000000040)="a8f38cde2ce40ecd3da773cc951fed32d1b2f3f56d977a2e47faa7c97b993697b0e2730d849b5b063f32d8cca2b43d2b6d69293fa60afcbb395deff7512b4d9b8c0b0b1cd24611541ca74b8465bbd0c108d23fc0c78a68a3194e2d3499d67f9a6632", 0x62, 0x402, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x200, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)="dcb306c2d16b480ad94c6872351a96f2b63417cd747cdc66e1b17dd9bb58124444b9179ecc190a6cefdfc9e4ae86d28698e570a5d5b2fb0a79bb20e2bd", 0x3d}, {&(0x7f0000000240)="7dc4332b984e0933e0b8e0b1d99c6150187bf5235812af1a6203424139ecd4bbea30c28ad58cd42d55fc9dce412e8c5c42d1e9d7b4", 0x35}, {&(0x7f0000000280)="15b61717b9440c0e8f1f72604585c9f14393fcbda42f28afe9226f2b5308be8e007c11097c47d24ad717781b94f236c68fdbd615", 0x34}, {&(0x7f00000002c0)="798b25af999e9834bc1538daf49eb545658716d92ebc2650568f3c635337d900922b879e73e26f9aa5d5d7ebf3ca088347ed0438ace0efa21cc44683c1b7532cc997495c2b876b581fe123be2279422aeb2c7a1d56c76a4c76a3b2706bcf0b399a46520fa834e9d71a2392da449ea73231336a8223d6478ab933f0e1e54de05d8e11cdcfbabb339314e39712774b070c4341cbbdfe6a695d96a884caebfa67e13c59cb751872d9b6a4f13381542e1f76fb9382f386e8a3469a3524ca44c96848c5", 0xc1}], 0x4) r2 = dup(0xffffffffffffff9c) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x200, 0x88) r5 = syz_open_pts() r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x0, 0x24) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) kevent(r2, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffa, 0x34, 0x80000000, 0x8, 0x6}, {{r4}, 0xfffffffffffffff8, 0x8, 0x80, 0x75a0, 0x9}, {{r5}, 0xfffffffffffffffb, 0x20, 0x3, 0xff, 0x8}, {{r6}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x267, 0x9}], 0x0, &(0x7f0000000540)=[{{r7}, 0xfffffffffffffff9, 0xe5, 0x4, 0x4, 0x3ff}, {{r8}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x80, 0x6}], 0x5, &(0x7f0000000580)={0x6, 0x9}) r9 = socket(0x18, 0x8004, 0x20) writev(r9, &(0x7f00000018c0)=[{&(0x7f00000005c0)="d1e1b2dacee3fb2fc57479da84c51a2c11eba3d77bcd7c288d23b03ebd38ee8a88a67df4b213e493649ee18350fd3307940be62588ef9570197128307dc6cb75006b6053d70a2bdd1bb36430fc951b3f17e6dec213429b03989996d096b7549ab0fcbd59b44e8846af7b7ecf1d4cbf445f52ae690cea3f7b8bb691373f4ff666b6da8b", 0x83}, {&(0x7f0000000680)="64480fb5fd098afcb3397b27c39cb9192a6a4e3087", 0x15}, {&(0x7f00000006c0)="08c1305bd40723cb9e455fa1f64498b1ce26ae8d7d3e192c994b66fa6bbf594ebdced404e13c7978ddb56e2effee3330fe4916752068f3377a10dd5c55d29dff49b9f9c000306f1c156b9482b5e8da44741921627afa6446597dc1fd9841eff7fb14518a000828a2ef9e30817d1ffbdc925438c693200e87d07a721a3a76f60b816c386cce8363163cd42dcdfaa94ce2421e35651e5067d0dce32df490c149e008d844e2fa9d0c5272faa498a46c1e4b69f1f2c5842c364d8b93476618b7eae3213df1aaceaf8197a09604ed335f93ce383b8aa532be35cb6c54dd5bb304e88fee9464f600c8e98ccbf02a300ea76915b72e0af478bc86877bd246b79bb9f7", 0xff}, {&(0x7f00000007c0)="c1aefea2e485d8c26ef340a1cbc9416ad8b538389d9f72967c42b90a58fc217eb85454e5bddc64231306f05d8a38993f3a422a397e484568c74b3ede4ba541d9960f7cc9278e7971fe821a45322b46cc74dd50f18a15d48430a5afe5932aac77de2b8bc5ad62cdf65a6e8a174402976de0a96c676e91091059dde9f01fda89aaddf83500b025fd4b93ebecc5a83e2a8bc877a76845a08a488f82254b987e605ffef9a59a641b2992b6826eb3659b469f52af84e5f1c25d23ea345aa999e3cf3ad3a59f530f317d5108c0419d7d0410322994824a7cfdbf2dbab42cf1988159c0e10799e4d2195ed0f2bede04011b9682a04b1c88b77ffde46153608c6e358bb8996b4850c7b1659685abe7974f124b042f9f7012e47f88715c04c3d7582064f167950fed8626e62211fb12d756174181d067bd60d0fd58efdaa43e2fad809f5019c692724fe290551dc455c8daffdfbc0059ac36e351f9c7a2866e2b453aec772748e574bd295a332527ea479662505b055c6aa4f247ad33f0c52ee36502d06b72c2e5e5df4c46773e59cb1d211d24a020fe6128372a36dba7e8bd8ac4f1f8244bc9a716855a0c1eca446bff900c9881c279f309e1bd99ea904ec45dab61af972953b7ad87e0608ea5685356852c38070167c5aedae0acef6b433737a8fe71499ff718e660b8d2ecfab45e79d3daa08e26005701b5aefd8bc5838028e40af4db649ae829db2979a17d06c07ed8d7277e7d1e977e9e5344acfc9e63d27b70503daffe4ff2a984168c5f906356a5915bee96995444b8f37bc47ec5fffa6644aca577d02fa6ed9ced831fe94ca74465afaa44928218facab4d70cb97e4cd4c849a06bfffb91bbbb1467bae2283af486a5c52c608082132fbfd776df314344b8e008af59412781576bc13ae023b81cfe410bad9cfc632d25b40dc37c3717c262f6bbaf9cc788b7b09c355ec12eefb50abe6c019cba322b59de3cc47a29fe293d8477ad4d3ea16baeb3f4591a66095f42cf904096ba263e90f0ba6b8e5972310ed71500366776d3d82b40da5808df76d3893ac0465f5d87eb01616f1f00f7f8333a9e87cc9abc1dde41b30e3337e5c32aaa478be97fd9eb394d64d5d8af5a62a712fa231d71a7b01ba44d6d3d3be0d68ba379d13149cbef69b2d0418b81fbd8fe513df6307e265e16c46e825dc90116fdc74cf19459e625ea814fd67f76bbdccf1d48168ce24aca5f613a82f450cd5f20cc7940dc12e011442d716b7eb9815a59780c5b3c4d07a9fa52d1d288b6885a853ab16f6dba1224d94645667810d039bc4f5ad1400f4b46be7ad2d218441217a21ff7145cd3aadab0783ebcccec732aa282e6b5e610775c868d0463afc2c061799889d317f231e819e1a4b987fecb0b30ad4152267b9a7385082e1337ab7a9056aff714625f9ea00ab4d22898e3ccd16ef7d503685ce5b8930acca6da1e900491b5fc177bd57c79b7c9d101d290e24772c2d49a439607ba4bc7f2cc282e34879aaf1362e9cc4c875d0b1090a475e4df48d54270ea18aa84c255ac85a00555d6788c783d4d3234d55ba289f20286ad0b0bd92be7dabd35109f8cfe5597fe4e92044d9b66ae0b809d0e0b5dd9e5c6cb3eaf5d7c778fcebc6527d08d01cfd55e12b6470ea6b08105fa24bed196d1821ccc062bb1829e13a7af125c652fb3205435e86793ed54580a16fb95878b516519da60428af70fed8f66ee173320e407e1facf68af46356924a71c5e03e395f20679418248e3143f738853da1b85dc401bca4d3b5bde4e89a9bf2893cbab4a4e6edc87115e94dbeb164f3d3f1294578798d78fdbf871bd9a883e97d0cf46d0d948cd8808624a561c412a2dab23ec68dcf0251602036a5469d598aa053281259b60435eb0b04ac95fa024b39de5689884ecb768839588d0489f958524c4cc8597fd8810161344d80a4f13170fb0bc29e849d8b652641567b4a86e5d0361d604f160f6a4fe71b8d855bc9c425c799b15c69d57e1282faec05bbe2517f8111983cbad5c64f33d3f25d6e01cbf93412e5fd2991a94531c46db853992306133e5a56efc2452317d20d09e22697736187cdc1fc43aa7d983660af0fed3946083b1da65613a72dcc3eb933d121ef9ed308b991d4d8bb3f3f2b59d27634ccf99409495ac79d819a80c9cee9ad0673afb66e4ef5c6610fc7f25bb6886c5c6c87bfbdf80cbb13b597590de8135f70fcb9b347e09913ac26611db7a3c88055a0cd265abeb33e820d3575529e6efdd5ba0d9196a2c9f2bb6f256c412a968ffaad986c67e4b65555bae3d86fee5b50032a051ca9feb169b8e3e0d2e8e1a548306dce811834d0c2fbc9b8aeda7ab6e6ef43550cf8a053979fba5b8615a8524dd1aa753ec1e11f9a5e62c249919c66bdf807bc47db21ed8a125e9dc318b7159ac3bbf488544b50ddea4f3c03af6031195d81e2eb6cae4f4000072ed982c2c513c3175d50ffd42a85d749823511335c65526a321615286387717828182746d983837ddcb84020eb6ea53b6657591c945d675a935c9f3b4eae1613fad9560f5f8b0cbfdc186b74a0837c653877635a9f7ecb4ddfb9ce0e662c580a308bbc647a6dc136dcf7fc9710f0a7b45aef4f0b9af115935275741eb06fe355b2e36a4b390af05ee6c8463b89b7cb3c851eba0fdc0b83ceaec1a1d05e43ce536a6af44996ef498026f989b7833e32396a05785ab5c7fb1b200d5795f3e3145bf9ef44111800719fa68d1f525657dd8ac55032ab9254990b78dbb85a2fdb00e69c2ad6962650164a43f9002491c61b23cfd210a96c16cc34a7005af2cfee694f757d5a1abac7ff3db8005bbbc45eaa5ffe3a67081e8ed7f8eee7125c4e0ff3f9cc7d1126ef3eb6c1eb53ae41d3395dc0bc0c1a74b4db5f7ca1efae4d4a7d07ea7d3ab501602d806d6dc1b6f62b10f3492bdcd65fe18622702153d62d60e42dea0d7ee8026a7ca801460ac7645489c385c67f44e035ac4d6019e5a18e7be9bbd6e376492171dfce0f376bcedee64de18dd68cb253e83f7e900555174c01eab7932ee0d5326c38680b8e5cb9be8b71f965ac6853179907ebf3437eea12cb2f64a35711b940db1b78b8317abc0ac485e059d15c7da31eedca8f313d2fe95511c702f7068ac93b9cf22167e0b07eaf8595f4cf0c0921f6298a1b66fde7c18e5aa9fc06a8c3c5f19c749ac5bf352bc5cbb821fe4fe811019a0b544ab0a0af53540905e603e2b945f0394d27b0c821e69c72c6336e1977d4d7366319b6759bcbf587fb83d4c3201f789743f5062aff1b34cc33ee1caae62acdbf7358da6ff6362b281222ae9fab73b4ad7fd1213800a3483db01f2ea23477bce6da276b333afbd601eb9dfdb62e73b92a2a185a069ced1125223e4c82dd8ee92a515bc6970d7d0c61ec573c8c01dee4ff5ab870d9b7df7e5ff00a823b64b1377647c54c6b2fdae38c39f168ccdd756a3ec8eb3005fb1362e3bf92a62d4431e0aecb3db5996c7ab7dba34d4b97b6ae0f4ca1578768b991204e4c11a10656c4bf6b90e319b10ec27dd8f05fb35590113fb9b104e0a57b0fc08413f17ef3799decb7a4981d55390eea27b2013260f0217339a1e15a03070720eece6618bf750deefba218e00af80cf7731ef109f43fc7eb218a6c19db1751e71947cda47e2f36ebad4e444ff8faed848431b1482755be1a0b7773a4963444e08b265c89b6be2a4bad8c66e37d7610a7320a2d204591633e8ec23dc5ad06644996bdf7a8726af9c335dc19c6975119f50b925ce34df30b0f56981302bcc21e60558dc93d9c7d87f16510be9eae4aac0d586d6ee294a5e15948cc528cb0bfa99e6952b946490289c2ca58ae9cbe71e4cf49d725dbd79f140fffd626fc947fba6c35b22fff9f7fe62caf42066ec37aa458b36d2cf6e3728f3ccaf9fdacc84c80cbe37568b2cafea7fd32fd2fff03609a6463eb35babfde850694f91f542819beff33f90e8ee57fedebf26adf11436828de23d5d4e0e1eb1200106392c95eba8d92ec321b0a3bea695206887853db69620bd31ff0817a7fcbbb76730d897bbec695a67281a95938ffb97e46282453e9985df6712a3f42fcae5388c53d3f155412837d756846982a68a9a19878b361790bfc352a92bad881e391173ad234b5b285d638e9bef7d978b0ba72af728308f2ed3682783c68d9002225713631e6af5182d9bd678c11271c52c833602785c7ac95ab89f7406f64cccba3ece2a2a539ab9319f17813b8a956884e515b9ccdfa018c1c588ceebbf16e64e58757c2d01692e90448cdff685b94aa0574803658dc93300cf5e4de25803058e6c61e3d35fa26d38e14068152fef1cf33d1d2bea8b0a2d19aa271449635937f2a9d49e247dad488771a4586eb47a6aa7d91038d53d8213856933bf560aa4d2a23031b791dcedb29f61fd49ef3fb085c73501e9052b28aa8ee47b7b4e2997aac296b5fa03b2b5b1a771c5c89e9b440ebaa05a1b53827224b95926e7f5c7660059a240db253cab350154402df10da0f6d80df5b7adb3f93471a17ea31e65d8782cc21f65408c74dd3785ceef1e317035bdfa1d829bf6cb008c4d3da97c1a29a4ae18a6135c49c2bf63c6971afc2da6e9ff17ff6a94a0643a09ebc4e6b61aba465dee6745e59801871d1aa11ca8b29796fda0635f6711ab2a04161b7b0941e4cfde2c1c71cf7187631995faf2b273809f3233f64bafba7def62d5549d268f212f1bf0a08cf43286b0f074cd260d4162bc01e7c93b8a5b27f3d3be4474c6a5dd6e375679ea0459058ed1bdbfbfec06f424a5d10230a8c8e694f9de1458f5ec2801ef17c7f62b87c7189dce75636aa527756ae844a70e3a354294e4cf14d6bd4c650fc1da87b13f2a4c527d7bd78ab46efb21c22ac619dcd3cbf23354484498095cae403dcd4f699f638fd8c99838b1f4d4101025a1aa7f25f9bc9e9871e44efc566d494df073f038f43763a3c213ffc1b33ec7a0324974d98283b570c2c7844bdffa72c523b5f0c8c29d9886b4644da6c6ed88e6907675c7d4f0449d68a938b5b9ed110482c95c2ad9c5da8fdd8d7b061052152e95cd493be21cb90a01e9ff3f3bde015d219e4974af8e7a579028bbf7a61530aa6d6c954a48757942b8e52428b0157763f73cf48ab8385f9e3bf980f07ec5805ade78ce8d065e2f0ba217ef0b829007b4d58f4a351f7639472a88e4091b3e0c42b18136b4e0c2c4e2bfc7c4dd1a1e3f876824bc82bcb4393c3dc95128f33e1ff9afc43352b0b5863cd2e12f86102b5279bba3078e732cef7d4387f51dd091af2943f977132d480a5417c2cf5bb76bc60a29546030cc6b8267360d285db6f7c865a173e515f14e5e4b998a79001a567fa3c66ef4a9dbd7c3e361d0687b24ecf02a72d6af243a631c3ba4193dc6d2880ced271cea52ff5abe34bc9a196d72b40a939f79955cb72603840cf7b61fb429f9288bde90099ea9b3d3062f8fe93e53dd6bf2c103847d9a52600daae20155957d7690066d1c67621795eb6a7dba265078d6ca09e81e8ecf53dba77cde4fcfaae2f129500031a69b5922be15988f3eb6875263900d3997f4cad76db9a914240cdf9937e408e6a4558feaef002a80df01e77a12c44caf567bf9ad03e3a7bf5f4ab80afd09cac1246e754528d8d6542be22e8222848a9b885141487230b0f70de858a555cac18fb0fcbd6ebebdea45c6a0af6d196389a2c5b13a963df4598e6c78d14f16e19e31686ec936d54df87521dc8046bca242c09c0f2b0b28f9d9c42a642abd79db7612b3132db574550e", 0x1000}, {&(0x7f00000017c0)="aeae98a642e40f9df230180b9670dbbc02fb078fb189941ac9c5970bb96a5e7cca2b71ffb8138c5419769b8b7a6ee3b1180021e28ac521162107c55a51a8efde7c0dec05cd420dac00803f231f37a73754fba02733c1e3695e30682383eea2e4d977bf738be24d60a55a0bbd54d46d3f14a8f1ad04bcc8124b5aff28b1502a55b64c06cc2e515c1e9847d01429da965764dfb7064e05e7b61935a784d32585dfa59783cb96d01f5479175d18e459e4339704116dbaa911c2986bd05739cc351a2a0a278b7ea15175de7c36839a046305271892d5e54657feee78608f1c4dcd8c718013", 0xe3}], 0x5) getsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000001940), &(0x7f0000001980)=0x4) pipe2(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000001a00)) ioctl$BIOCFLUSH(r8, 0x20004268) 17:30:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="9c78d0694a2d43a5173f1f", 0xb) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) 17:30:45 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCDTR(r1, 0x20007478) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x0, 0x0, 0xcff9, 0x0, "7e7308081000bfdcf007e8ff673a00842f000400", 0x7ff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x3b60, 0x400, 0x8000, "c81fe299f3e8608a385d0e71eaf6ee40630362c7", 0x7, 0x2e42af09}) syz_open_pts() 17:30:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) clock_getres(0x3, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 17:30:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189f46b598dd1105951cb8144a33"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = dup2(r2, 0xffffffffffffffff) r5 = accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000180)=r5) 17:30:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x2, 0x80000001, {0x7398, 0x7c43}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00001f30c9cec46739cab80000000000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x79b, 0xfffffffa, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x5}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) close(r4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:30:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1000, 0x80000000}, {0x18, 0x1, 0x5, 0x3}, 0xfffb, [0x6, 0xb9da, 0x1, 0x7, 0x7, 0x2, 0xe5e, 0x9]}, 0x3c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62f8919fe9"], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) 17:30:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000020180, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x20}, {0x81}, {0x6, 0x0, 0x0, 0x10001}]}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d2948b08b380173d81fac", 0xe, 0x0, 0x0) 17:30:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffefffff], [0x0, 0x0, 0x482], [{}, {0x2}, {0x5}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:30:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x101, 0xe9, 0xfffffffe, "0d526a571af478ff9c6ba4c25eff00ad0845239e", 0x1, 0x7}) 17:30:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x132, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xb) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7f) r1 = socket(0x18, 0x400000001002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) 17:30:46 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 17:30:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c6530005f3f6a18fe7561b8b25a86642be8f19faf687f459dd67563ec12bf17b439b33d8a2d007143c5dfe20cc7f30b8445e2778dc361dfa865e7c5169433a714c473702377880b30510e1f024c30b84a313f5bdc27bd17c52b31147ff080777aed6f997c5de6601f86f4964080b1242ce781a521018c7cf28a2c8d1fde03dfbd55cab37c116bc19fd9e900c931173ccc7240fa420846003f32aead2d3af4cfd7cac8916dde60358bdf850b59587a4366276e9a5765fb66495a313b610372f873a2f1070226dbe5ecf9ed024926b4ba51954fb906be467c076f34a88ccfa899c67fede8487aa43b6413d9af86dd94edbea8325a91c57a60b7fde7be38618a717648504c877edd20cce6e201d9a4685c1997f3fa4db7b89b8bc352bcc64fffdc95cfc7385a3c68e74f2917ebf844e6f0411cbd32bf662cd6a2946f9b7df300d9bcc4c8b8ef4a395944c5d47b860978799f27dc921068ba1ddc8ee29b2744faab034f12fbf460f91242c050bc75c0425041dbae16f47f2d4f4cab2f159f4cdecec074d70bad2267f15d3268dd04738525331f001da8b07f6b5f0e0a1db97e88bb3a36843392c2b074a5774914781d1a49707beb961bb14de48a26b1bf263192214501a5f55fc9f15a8258be37d1512920f748"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0600000000000000000000effc23e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0xc4c5a88cab1bc8bc, 0x40) 17:30:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) shutdown(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) 17:30:46 executing program 0: r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}, {r2, 0x2}, {}, {0xffffffffffffffff, 0x10}, {r2, 0x10}], 0x5, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="0036c8e100460c002c00000000e6ae4fdd53d10f3cffffffff8303440b1d306fa0a4e7786400000e00b1a7a5d6be00000000004000"]) 17:30:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0001ac170d211898f54cb9696c6530"], 0xa) r4 = kqueue() fcntl$getflags(0xffffffffffffffff, 0x0) kevent(r4, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) shutdown(r3, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) ioctl$KDSETLED(r5, 0x20004b42, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/75, 0x4b, 0x801, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 17:30:46 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:30:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x6, 0xff, 0x2, 0x6}, {0x3f, 0x20, 0x7f, 0x400}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x20}, {0x8fe}]}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000040)={@remote, @broadcast, [], {@generic={0x3c05}}}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 17:30:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x3, 0x0) socket(0x1, 0x2, 0x93) 17:30:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x20) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x30}, {}, {}, {0x0, 0x3}]}) syz_emit_ethernet(0x3c3, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a829008100380086dd65d80348038561ffc430df427f616a6bc9974c5151d9301aff02000000000000000000000000000152020007000000002f7b8026a3d96d4ceeebc0a9d495765216d3fdfa125f085e5aef28d7987f8ad3d9ea8cb1adafe79d20851c9c4b4e16b849bf65782af1f281df21e7f1ba4cf037743799ddf00bc32a881d36c9f6a8aac44bb1db318e9bc4764fb46a78b8c7ad3aa96a709dacd42655f70db9c3e52a1d8018a8a0c14692272007f6d84a439526836324570f54cb6cf3202dca5bedcb962e98c04d89c2ad53651540cbfd95a5d68396fd0e3ef2f4f755a52ea3884daab4bd19dde3307fd2bdc3d923e2fb772395f532c571ace4b7eb19a99d51fa684b83e4111b72d1eee14092e67b07ceea09920a17d45c92b2b55a1b2eefc3616d1a9a6b747dcaf2a4b6256c9e906005684a19a4a602b914564aee1651012015ece90be70af0b0d34d87a6c694fa06758c2b84d1749e7900e9a652dc92137000010000000633000000000000c204000000060401c158b4149d0a4c62f3319d9b44e559ba8e0eec33738ad244bc10b6351a641f5ccad8fd351652d88c211848ac3a3cd14dff09a8134bae280f71494173679d5395cce50afb620edeb0b43079bf46332e7a486798f8008b2c54c39df7304ee06de0fd3ff56dad0fb1c42e4d4c9ae129f6df61ad86be933eb10208b73cbec5a4f632af9f72131414f2b27ac4d8513366030b9e64e36dbdb0988161083f0b72cc018ee945fec00deec45e3b4818d412667c0f52ebbb9de068bd80c6a859d4bcdabd5c1a9d78cd20cb6d54fc97a369c57ae545cb2c8b49755b7a6b99d9f89fc415f61c0de5884df2bef2dbc86c55132a088a76562f3efada10aa736c7a7a5d341cd3becc6a37be1af5b5e7afe8122721618cf50c0bc7c714edd8b7a7cbb891f9ddffbc5b4d2200de0db3e3a930a4c38ae6c402bf29419d6449868be70548c90e8b76a01a90506a286521e944cc411ca4d8521aa2db3d4db0893cdcd83e941973298f27f1ca135262a906a71b1aa6a9650a5ae3d819255a055ec65414607955277fd9c2040000000205020002000100c204000000050000000000009af2a3ad21329a39372430f7805dece676480b080771d71280420cffffe2bcb3e077bb5d601031cd6cc99fce603b7a51a0fc86294c7886bcda1e4568be74473347151e1a33b8d8e0a8bfdb9668c6865e130650434584fda3f0ccfc57c7ab7728137711532b0c7534e1d2dd1dac409cc3cdce5bdf78f48d10217d1648731dade2bc683e23ab3eea43b4cb47374e7601f416b778e83a5f5d6d60b3986f692a412cc1c179def6"]) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000021f, 0x0, 0x0) 17:30:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 17:30:46 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x5, 0x401, 0x7, 0x80000000, "9195e2f76ae62ac78cfefcd3e30180486cc6c863", 0x5, 0x60000}) 17:30:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x28d, &(0x7f0000000340)=ANY=[@ANYBLOB="00ff7f00000000000000e7ff0000"]) 17:30:46 executing program 0: r0 = socket(0x20, 0x4000, 0x40) r1 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000100)=""/39) read(r0, 0x0, 0x0) 17:30:46 executing program 0: r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000, r1}) flock(r0, 0x2) flock(r0, 0x13) syz_open_pts() syz_open_pts() 17:30:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000100)=[{0x1ff, 0x1, 0x80, 0x3b2f}, {0x783, 0x3f, 0x1, 0x7f}, {0x5, 0x20, 0x8, 0x48d2}, {0x7, 0x7f, 0x9, 0x7ff}, {0x9d6, 0x80, 0x5, 0x6}, {0x200, 0x0, 0x1, 0x2}, {0x7, 0xfe, 0x87, 0x3}]}) 17:30:46 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd387", 0x69, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, r1, 0x0, 0x0, r2, 0x0, 0x207}, 0x9, 0x1000, 0x2}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getuid() setreuid(0xee00, r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, r6, 0x0, 0x0, r8, 0x0, 0x207}, 0x9, 0x1000, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000240)="90562f6cdf081bc43855d9b88e4668642d7aa387e09f99bc8649ec70fd395accf6c69f04fa9a1dab8d47e77db54fd39751f19f933130efa7610c952087253ac3b22c4d425a5740c5cd5b07a711beb9705ff2a3f1a8deba", 0x57}, {&(0x7f0000000080)="0a28741717976e553fe04a19455a97d848b12ba6db573ccbe51f9bfbb26f104234dac08c07", 0x25}, {&(0x7f00000002c0)="48cc5551e764824e7a082f0914bb878cec8c87ae5f4c66942f5affde75710752151e8f148c9cdedd861a7c389fbbcce6edee6c81cd7a9847332b749da028128fcf20a539a7084efa4f963171c1e30c4f3d1b4fd293fb58bab7045bb4a3a3e876d15b357467e0e12ffc956739d9b27aa73a17fc2bd0ae6476ce03b0201cf80d30169d3560e3c76f1b69fd4b7ec74e85984f9cc8a74748baab245a0addb3a88a", 0x9f}, {&(0x7f0000001940)="59447100e1dc5dba1fc3dd176645010019d0b4ee9cc0b0071273d9d7690df5f18cba3b3d450bc2c7b833d9c583607ca08c99e33339458ad67793c34924c76f831119de705bcbcfd7805adb04a2623240e07d6b108de49ce097f826618416363d404bdb4a014f94386c970284e8e7fc0badca2851b168d3b0aea125e4b877e27e54a918b83be307f79280a197df49b2f7ed75a3c2054277dcec882c2ea6429a03500154cf20204bb3154dbf88a63c80b7228bb9950ebc64a9d6b451b060a393000000003343d7413c08706d2194de87e373930000000000000000000000000930993dd7bdf465b94120bc44acb1bce6a5e21340e34ab5741578307b7474954ab498e9790eb6f54eefee64047751cd006207914fa16de08db74bbce6cdca1ef67a4e4988875cb0e9bbfa1d908d06b7c65a1cd8af18400cacf5ccd3a094f4ba145e9882caaa67a11d3f67e4a8f9fdb8f6893fa29345de3c131c59f9de7226d59c90533227f801b564774f0e5936baab415b8db1b0098f02f06bc5736539b0dbe0558285bb5b6d927176059e56f85dc33c065f645e1301a1069b57071e1c2292987279f5f7bedaaab714e66bb59ba430833b56389cf8c18400", 0x1b7}, {&(0x7f0000000440)="a1d8489c8749a01143d5461f86117a676e60cf8c5150e8b3671c343702c27274bfc46ea091faf1318b82fd035e92cf8a726db21b1a540c7e3aac58fcfe4ec31a58e54e4d5a76212aca7a9336d674c237c6456847335395a3c2da4ac0c9cf5229c9d8223cca5e31df49adb0b5d4d80737a49d34d479f4c19e072dd167545fcdfc580f6345a58c7c41d9e1739bc17faeef04f2364b29c3f3070a", 0x99}, {&(0x7f0000000500)="6d94219ccd47fadffe3d80ddce2865e9c6dcb734328897b992b405dd9e4ce0fcd1268957eb99e444de3f27c1d809d2cf626f21440fa044168d9632b81879b3412c53fb9f65e8bf82e2f98f0c8fc5be", 0x4f}, {&(0x7f0000000580)="1ece19b76e4bcaa1f4091492362e90ac28d3b3b5968cdef724e43a7106c2c518c393212dc5d42336a9ec78d704a11f6587eb6ec175ee1b66dc859244a34eb43b612e40a5b15c0c12c76bc9d3b62878fc33f89c023cd2c053fb14cd35fbef2e7010a726a8226a9c2d0a1c83843297928a18651f3c16c37da8bb7585f1d6df2803a905a370123938f62ee043bf7cb465f4f4ff45d4b3d109d9d8890e2397ceb3d3271c82f05f000e4cd4c4fc8406cda69f3356792dabeea46d3512e8e6b9c06e3171390213d219f9cff16f7a8ed81fab3397254df7b2a08f7c78fc9bd989260776ee428bc45f68a55be0b35abb3c0c15ed4699d8d3ea6970d71a44d1f7ea0f09fc2a7bfa41ec62e5153a6f89fad64b398a8db5c73f19f26200df3555efdc377e25e5956bb6397e73db02d2af62c2b82a99c8713446127e4c05b5fd9691904085275d1a6c10595537ce5dcafb3607a9912c174db66dd4579ea716176d1ea2d649c3b048455c8be20f400a1ea087ca0a9d0609b1806e44aab33c3e4df2caa4b8a90cf187c5eec96813655c2292b929d9a29b7768c91111a4332a27b96340c3da47357e676cf7f0ce26165812366720961d76ed8001d13eba772f779e3f8fbbdc4268d6f99ce175df423911f7ec32a7828fc15a3a11244f9d772baf3b1d2b43acf8b26a3bc381cb2c94511b7f296c41de86d5734652ee0a04f4229cb995cd57fe8cc3dc4b8c0e1e132d64df249fd74658a32a98f8c3f421eb9f66f20897efe49d28f0bebf3d5ef9aca767de7d8135ebad5d077cd02f50fb18be9a9cdbdb813225274cddd812795da0157fbece774ad2bc9380c7c2022c933b4ec6daed90b98bf456affb300525b99ef993b12aaaa34c3282719763fddce86ada34254590a749902261992adf454367e05c29b625f76cc31e31f760483bdce5cef0ebee673608de1403c9b80e7a6e1db6fb95f18d19693bd67a2d1b6aa9cab021222a264732564e062d1e1328243bdae7824cfb2271274d665acdf636b3a5f287feaf96e9c312d08639c6feab235e8893a60bf2fb99dfa9a1ecb2b0107652d5066cda29a3c03bf5b1aef1f537b1ef1951c8e7983e9b9bfd9dbf1a557838fdc2806276c70b5997b58914649b0b950d1abb91d66d96700f8fd0bf160bb7efff88281f6479570b5cf3244b4a08958eb8a0749e4ef797188e47136ee5b5abfce2ce782fc390c56159dbb9bdfcc104ef8e7950883564e86605c57ee364c2701e171b9fd8c8061a86daca5868070219375a5b45dd06d4a8535f7429ebd2cd71f2c4906d9659bf47b537f2ea7b4b6371a19014b32cbbe6246edf990a2c518025e3d20dc5cd12020f2ff0b3ff86c37377f58bdaf12c41caae123df45410de9e826dceef1726cf3fc6c62ad15958e193e5001bb958e420414f139cb56bfda19010bcc891b3bb606e33be7426de20541fa7004579eb5f7f1191c357586b9e2ef3c7756b6649c8662628f977dd6674b9b637ee1740fc915a62fab3db2776e44f75c05b3385456accf398da1d07413afbd98c821b93d9439e8de598e9e3c897929cf7a092acc31058e3c5ef161a0befb972c4c90f1032575463670cb9fc0652b5bfb525da2ddf4391cd54cc042db53ca3a22069cabe837d564a3c053438d2d5383653144f19f6e2b8e256da7887c006c4e446cf92d90f2c64d10a1a72cb73b13e4d8f04dddfda8e194b9fb0623649055c56a5de82cca176f8bca65c62732597eac04f5f5f660f1672d272f7a26056ee3bbee4c5d5af4c40ddf536328a480251b82acec2e5e9a943d2877758f1b1b935b5b00b7fda7e8c48aced879dfa4ba10c3bbec872b0669c1585c643e8125d858ab25717024f52e895c489984f47de38336af069dce09f3eab2744250d8362603de3fa991ee4c72b515cc78d7883bef4f3eb0b50df572100b46d414e208d9a91ba8dc94ee6b9e375aaa9967f61edb3da254532aac28c9072a81e60bcffc142116aedc155c23f95bfb5b1273d635cd4eccc485a9220f2f2dde7f7ae5698f959841dddcec40bb5c4b745da4ffae4228bf5a6bc6fe0299e0a09d3bc2a3263f62b896f73423d1e7d2d6810f301b2a475e11aadc7cd74bcf921a56a7d12438127badb2c9a04f8aabba54315ea1a25d16ccb4b28bbacb0a9564245a60025ab6d2474c34db529cb5fd699156529f7f657f1fcdd0ab6da93dd8c9f4c9f4bbc1d7750f9d2647fb2b3544da193dde033d980dd676d642834c4e6f26779b8d58a50c220a0371ac64ff0849538835eed7757c2c2ef5f02cdf3b761b097838cbf9086019e61de4813920c955943817fc5fe05a579f939c0ad543eb94d02acdcd1d290f73f532893dc7c20c2028921cd0b18139827372760e0ad1d894885ff8ba949015b6a9e0fe8a5d5ddaeb3cb357c75dc473f7cc1f016bad46f57b879d50f29a03e10ff2e7baf198139ef39d0615e362436ec5ffc7d3f2f2867184c5c71f9dd47cdb6d22a1ebe50e8373e7b7c9ffcb4b91878bafa8f1462ed1948c3b187fbf841f59e592cd20f0c027c4282656faa770a3f1d399726019b452ea83eb0272eb0c9a7588e3a013a615bb916aa2d16445cf2187feb7591bc25cf1113ba5cb805af522b7be13355a8220dfa99953ea756ae0bbcda0a22f2f0449511d56d3f7c56e665cf49737b2415b2d87391e03de03079472d804c406d1a06db05bdfcf559064609e61703fe84eb17c5578e0c369870656921d7d6778692844659006240344911312596fa87740a5b79cc025073d65c5336c1841a5f92faf3f6b535d0b480a3bec3fdd5da0d7c7ee008bb283a2d237ea6a8012bc4d954c0e1c443c680ac797fbef324f72f71676b0085eba7ad0b1222201baa2a8abef76618e2082931596496aa0a5211d13e176de227f8ce0c7bf6624bf225182a4fd38f7fed2c1a4d8c392bd4a96d3549c2079944d863abd6a7c01a2f636e1c3aa8e8c907d618b2374f9794569f733f3ac6a12bc01d7acdb8fd72a220d42497472c5b1155d3b650dcdbe4a87b5979e14fce6fa71a0ff5e86e83a5a64ddcbcc1455086dbf046b6ff312cdc2cec96bf7d7a1fa4edccba2f525f8fd23a3a208ac37e7063ac20dcab4af585ef6dfbb52b42780d914de274caef39e69f22c169f3e8855a8a42fe12db7d99d40096ecd93760e6f9a7a58dff8c0e78513446a1c36976ce14cd2ad31fc2092be709f55136a0407eec6d303d0286454fa1798498d18b4b2f56d247191e0e332cad97bb6c227615c89aa69d3cf690bcf567d5d972f14aced3c255d242517eb148e18b1f028a032446a5feec10b8dd66ebaeea704f0a96cd32c70137c2abf0af0848a09e61fd194047586639b23e15942fd64b4c4d6e182d3acada0418da663d7e40f96ae315737dc4193c6814d21539b64b855bb3bb76b27975cf0bec48b8349896b1556ff5354bfc478be836a95d602d4770381e0516aaf20bdbc9bcdecde9af1795828d669c6bf6d41986ba1a7641889ddc9d79b88f36646afdd5e3f44a382fb63c868791b26763aa6f3d1b71a4bbba7a0479dd195a84a05413ae8092bd8803d1577b5088db6c755300e5ef2badce3fc4586f5e720d76b8057ff1769602e98684eb8ab5be6886d3a3602dc1e5205fa7030aeaf12da790745a949a93f12b6171750a949c70c625dc4f4036dafd7ab9de6c6031c804b5c7fe9a66dfb0537e5d13642ea9637402c53e993202bcad529eba1b6bc1b90c27a4ff3ebf7f1bba6846ed936df557a080e96c5137bc2b11a972b975a2445d092d9dcc97a8bb5540ec63c5ef77590521f0c074810f14e34ff48fdb59b0e1b9de116ff3e41092be4f5c94b0c5dbc7d89245507093379ce736ab86e621b9b557b1fde39852e56e59706b531c6c4657f6f299de04d41117e5d8dcb9bbd45c8a634453f8b8ea856084d170d5e796a7f0109c96d4a34541df68afe51c18d60c929bda4c5addd90020c29b75a3542f3253248ab485834953626641853ccf26a6adf3a9a6eee05de65e409c62ba33a799f7c3298e8e891cff219a1f00a4b2a5bcac5706e79539aa7914559d07a5a0e861b167684434b46bcba4e23799cdff8ce8c77befbf311b10e14b20cbe17f4c52d7d7e33022ef3ea6dbfb75ac775dadc26cdfe7a16f53abc223790eaac2f1544495a5ce602e7443cb84b97432a7d711b05fc7649bee238775b8d2bfd4fffdd87bf712ded21e59c8591dc2d0d3e38c6bfc112935f0c07f1a4a984f764d742ac7e08b9dcaca2fc2fdd4baf9406fa9219ea2c8f9126da41354d4dffe609e0c75506d2acb7f998f4f3f43d2bc09e1329e1c58cfc5f6264689e07f0ffebd36999433ad5899f83746432ef65fba3b38ddfe4130ccab0bb4c019f0801f3656b079b4f20bad2d3ea6110a99509a01cfe4571c35382177101eae2fe29cca7fb457a803760a200c3433725ce8398f693f036c476af957bf2475defd3a345c413ae4202051ea179e85e37592d57c3ea231412b8983573cc8048bc19749d3416feda10de8d3b7560950adc74ca3ecf8fe778864a15db4755ea984282c0eaaab340cf290ba3c4059c33b67602dbdb97775801272ba18433db11f05771d9887d8397d3919d11fd8f269cab5da2cd05107c4611fc02da06a24e8a6f867fc59a690103a2dd26f1116fbce1a032d199464e8c34d542ee7ce014ee3a9910982344fd6900c6676e363f81fa8583b77b71d171cf73568bd80b5ec62af4bf61bde951365b92aa78bfa6b8788c29da593c4ee0198050e336a35884e951172919ec9f41fb01fd340b93fb3dc283113a7f25274237c332f9973c0da829cbce6818d5035e85a5105b5a6c0769c4d7c4ad8fb62478d96c282c021f047f8980b482cd255f0bbdb7f3e94fb5e301d4e00f293194bb448f5db8fed45bf8e8f64ae0f374200f61c004d9b7e2e0489bf66ddc7eeb9dd97d94e8d6ca6c08f472507d5b2fb987c3e9e0598416192bf0cef1a21e142f5b6c474824ee6f496c7938cb8d90b3a0985eff4cb166e23111471360ff349d46cabc7de5f0443e205e41f71dd60690927b48e4d36a7974c520663c5142db5c8ead1dc5212a764f0f2e1df7522559918ba9201b5679245a9938460418a2d797ab818b3500da628d4c82a9c33809b3042b9e798cefff8a41ba8baa3b21a14aa01e1de0dc7dbba0006ded69783a21f585a30d3d284223a69c82ea76d321b94f32dc4bb4795a2968ae2b3e8f1434759300af2ebe266c3ed73fc7514fcf426d6b259366ba58bbdaa6396b0309752945f1ea1c2fbe87ec8a93337f1bbc9af9b98e282932b3a8686405107c698fee17f8a53a5ebf311f31b89728dc6127a5ec38db9278e6df87c4036d96cea161648b81faca2da3e8905e36feff4dd697fea950986d286ac72e7f3429ed2c46ec9e794b97871017b5673136cf7d39c4225793419c7ca36e46e06c3b6ba0a076a49a17733332de68358b58b8fe07dc111bad1deec0b73458ae40979c8b205d733ee852a3125e17712be446047d4fb43da4198019b9f5d5b4d4c80914d4dd30376bbf296c4a6b384152de357e82076e942cfb72cfa5acf114deaee7b57a32749e393d0e2668b0e0c59cfad4ecd3d16dc1e6f7a05e4fec3cee0ed7b6cd220de32fe639105986850222b8a55aa91eb1dd5640dbf83a80611f4371f64b2f743a7f7cb3e666b82196fd3c91395d88bf5f7c83c354b5dc9634e073280a7b69d4a937d0d0a126a0cb98b7c7e29d3fb7fcad5cb1b336449abb2c6ed8e877fe0725d35b36cf8e399a540c9d27cc972358fc1cdd74e2e30c55ba7314e9855a4007f", 0x1000}, {&(0x7f0000001580)="e4672d4ee61460467582739f04184cca135a64c2587628e3aaf7db0372847645559e73aae92714f9357faf1fe8ebc31a4969fe787306928d3ff01e48a329dae0634b1ef86ba5c612ea9b8228299a9fda663cd01f4b8c908460673f8abcd81258c8b7f1", 0x63}, {&(0x7f0000001600)="146213035181c00136aba9251efd5ce14327c0", 0x13}], 0x9, &(0x7f0000001840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000005f89a39fae29c25f0000", @ANYRESHEX, @ANYRES32=0x0, @ANYRES32=r7, @ANYRES64, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000d00000000000000ffff000000000000", @ANYRES16, @ANYRESDEC=r8, @ANYBLOB="51b28648cb4c340052a9abc9a3f7ed595f31b65cd32dbc", @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="ffff0000"], 0xc0, 0xa}, 0x406) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/158, 0x9e) 17:30:46 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x46}], 0x8000100, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x19, 0x1}, 0x8001, 0x1, 0x1}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x1, 0x1000}], 0x3) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="b1ff613f644e134b9ad8631edbfc2373c0", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32, @ANYRESHEX, @ANYRESDEC], 0x3a, 0xe}, 0x40d) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r3, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000640)=""/233, 0xe9}], 0x2, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xa}], 0x2) 17:30:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x5}], 0x1, &(0x7f0000000240), 0x5, &(0x7f00000002c0)={0x0, 0xd8bf}) r1 = kqueue() r2 = getuid() r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x84}], 0x1, 0x0) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)="b8af8f9f3b1b2e68a1fb215e3196660dd551331bab274fbc1e5873fd7971a908689d86953e2f2e75386c36decf", 0x2d}, {&(0x7f0000000240)="881618a3c14ceff691450e3a265599c238f984db949a6673bcd050964777023203874a6412cf94e3c620c4db3b121c89a428bb70ccf9a9dd7182c9e3d7427b8ad8222914e449ad69c871db4959798973bb6212930d263e3b9d2fb9078752d0f6ad66cb92dc47aa344ccba1e9b412b1d88fc022bd9b", 0x75}, {&(0x7f0000000300)="bbbeebb43a87beb3e6818850f75fd51e4a89ceca0c9e602b5691a5cd386edb26f25133141cf4ca1509db2b4a7ab930e0c65ca29a1750c655ac1caab610414a46f989cccc81756ca9761735796258f3582e78fc12db420ab823eb58e6dd0a3cb75b36f9eb248a0928f76fe3dca0cb93637099715f3361e3d6cdb0fc4e6b8f52ed43ea04f5bd9a1be028df30d686cce217e404637642a6d885478be0e7086a67022313f5f3040ec424fdad41fa5df1454ace5a437fe3244b303ff81b2f44583e2e96525fae26b45dc634", 0xc9}, {&(0x7f0000000400)="0035a19ae5c8bebca54a67029f9732b4b7561a73401726058209ee74c338f5ee3d6b438d6197b21fac5cdff5a392c30a633f2eb4ecce7ce495afed231d9875854fc498da03f5559dd811b797241939f439ba8335a474fcf8c7925d92c442b361172899fdc9558547949311ec89c255d1e7648d91cc9afc0d45b413c3308dad5d42bc0e41e792529fa3db8e09e6ff1abf5b0cd1aecd5d5a7c8b6505c6add294938fe0f2852d4550bfead83778", 0xac}], 0x4, 0x0, 0x101) setreuid(0xee00, r2) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r2, r6) 17:30:46 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f64696c653080"], 0x10) shutdown(r3, 0x1) 17:30:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x80fdffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000140)=""/59, 0x3b}, {&(0x7f00000014c0)=""/225, 0xe1}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/211, 0xd3}, {&(0x7f00000026c0)=""/4096, 0x1000}], 0x9, 0x0, 0x7fffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:30:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) getuid() open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 17:30:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a4fe709000000634d2e188d", 0xe, 0x0, 0x0) 17:30:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c", 0x0, 0xffffffff}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000240)=0xc) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2e00, 0xfe5}, 0x8) r4 = socket$inet(0x2, 0x5, 0x5) accept$inet(r4, &(0x7f0000000280), &(0x7f0000000300)=0xc) 17:30:47 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0xcc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 17:30:47 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd6012040100302c00fe80000000000000000000e8ff0000aaff0200000000000000000000000000013a00000100000000890090780000060000000000000006000000000000000001fe8000000000000000000000000000aa47f5bb39101b71b273df20680b71f857766a704e20d933f7eb0c234bf25c3874711baa2cf6049b6cbc5a4c736fa521647fb4ee4188d66be69ff7588b5f762c760bce1e497646dd0cf62680c01f46b59696faa7378dee06c013453eca33627f2f642f74404df020116ed17ecd697c6570a71421bf6bcf8f3bd95903fe17963884ed457a4baae9d96dc07d8432620ffc3dada2c7cb4af701aa7cdb79d58a74ff9af1b0155941ea7bce5d41a44aa0a56e05fef08b15c42c941b7ee488c559a18d92685ebe5e3e7bcc0989bde937d3b7bdbdb519575df54ac0fc52cdf784c2c6915e9511818c6dcb162cba54a8c64101f3aaae80127d4ba0c64d79acc13c84d4d769186afd8522669951af43393b747b240000000000fb3775f0c7cda6702a395add3ecfdaf74496841a1f38760a9d57379c5207663d7a5df3421158bf51fa756c"]) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) close(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) close(r2) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000400)=[{{}, 0x0, 0x20, 0xa0000000, 0x80000004, 0x8000}, {{}, 0xfffffffffffffff9, 0x3a, 0xb0000025, 0x40000000000, 0x9}, {{}, 0xfffffffffffffffb, 0x8, 0x1, 0x8, 0x7f}, {{r3}, 0xfffffffffffffffc, 0x10, 0x10, 0xfffffffffffffffb, 0x50000}, {{}, 0xfffffffffffffffa, 0x10, 0x4, 0x100, 0xc0}, {{}, 0xfffffffffffffff9, 0xa, 0x2, 0x100000000, 0x76}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd4, 0x20000000, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x24, 0x1, 0x401, 0x7}, {{}, 0x1, 0x24, 0x2, 0x57, 0x574}], 0x653, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x5f, 0x40000000, 0x1, 0x7}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x1, 0x6, 0x2}], 0x9, &(0x7f0000000200)={0xf7, 0x9}) shmctl$SHM_UNLOCK(r0, 0x4) r4 = semget$private(0x0, 0x5, 0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) close(r5) ftruncate(r5, 0x0, 0x565) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) 17:30:47 executing program 1: madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700), 0x8, 0x0}, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 17:30:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x15}, {0x45}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000240)="57295b043bfebd6cdee9ff3d0000", 0xe, 0x0, 0x1000000000000) 17:30:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x0, 0x8000, 0xbe, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) 17:30:47 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000280)=""/175) r1 = accept$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003208037b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078d286cee4dcab0200"/4098], &(0x7f00000001c0)=0x1002) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x82a0b7dcfa494625}], 0x8003, 0x0, 0xbb04, 0x0) kqueue() r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x2, 0x80, 0x800}, {0x2, 0x5c, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(0x0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/15) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000040)=""/64) dup2(0xffffffffffffffff, 0xffffffffffffffff) 17:30:47 executing program 1: clock_getres(0x3, &(0x7f0000000340)) semget$private(0x0, 0x4, 0x40) semget$private(0x0, 0x1, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x40, 0x81, 0x2, 0xffffffff}, {0x7, 0x1f, 0x35, 0x1ff}, {0x1, 0xd1, 0x9, 0x1040}, {0x20, 0x5e, 0x4, 0x2}, {0x1, 0x7, 0x85, 0x100}, {0x4, 0x2, 0x1f, 0xff}, {0x6, 0x65, 0x0, 0x1f}, {0x9, 0x40, 0x9, 0xfffffffe}, {0x8, 0x1, 0xfe, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x800}, {0x7ffffffe}]}) clock_gettime(0x3, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000200)={0x2, 0x8}) semget$private(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r1, &(0x7f0000000140)="200e22", 0x3) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x6a, 0x0) writev(r1, &(0x7f0000000080), 0x0) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x7) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000280)) semget$private(0x0, 0x3, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000240), 0x444, 0x1000) ftruncate(r2, 0x0, 0x80000001) clock_gettime(0x3, &(0x7f00000002c0)) 17:30:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmsg(r3, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:30:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66697c65300068d6bd81b733623a39a8f402d70ca49b1a68088c18ae"], 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xf3c8, 0xfffffffe}, {0x18, 0x0, 0x7fffffff, 0x1}, 0x4, [0x6, 0x5, 0x8, 0x2, 0x28, 0x7, 0x3, 0x4]}, 0x3c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0xfffffffa) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) 17:30:48 executing program 1: r0 = socket$inet6(0x1e, 0x3, 0x0) sendto(r0, &(0x7f0000000080)="f2f53b6d74e65257d4f78a7bd7056bdd", 0x10, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) write(r1, &(0x7f0000000000)="701a", 0x2) 17:30:48 executing program 0: r0 = socket(0x18, 0x4000, 0x2) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 17:30:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x1d}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:30:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d002009000000000000007d00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x4000000) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:30:48 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000240)='./bus\x00', 0x40) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000300)={0x8, 0x7f, 0x6, 0x0, "6d2d5bc8537c7855a134842bcef494075b81d41e", 0x2, 0xf4}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x5, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x5a) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1, 0x0, 0x8001000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x80, 0x8d, 0x7, 0x40}, {0x8, 0x1, 0x80, 0x7fff}, {0x7, 0x2, 0x74, 0x3}, {0x0, 0x75, 0x1, 0x4}, {0xfffe, 0x0, 0x7f, 0x2}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x80, 0x400, 0x4, 0x3, "66a67bb5ee546ebef8b4c50bdaec78a49a46be9d", 0x5, 0x6}) 17:30:48 executing program 0: select(0x36, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) 17:30:48 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2c34967a306c1a630c7e9512b7862d3babf6d561d3151a897db522ce806701cf9e9f1d0a437a37c9177208f37218833573cc50adaec0cb8af014ee908b70e774ae3c07cc51ae46f0b65f1bfba1e823b41d2f785878b514835bec7c1c8b41414a00404db5088fd0ea583bfae4ac19a72ba0274f608b0f86d6ceb0f85c217b801107cebb6fd377a0455ceb2de9bf76a1aaed4d6ffdaf02227c3edaedb2e6ad6f97fb0efaba", @ANYRESOCT, @ANYRES16=r1, @ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="02e0a20970ce30000084d7d32283f0db6e160000"], 0x10) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)=0x1) 17:30:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = getuid() openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) setreuid(0xee00, r1) setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 17:30:48 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffbf3) r2 = socket(0x18, 0x1, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x40) getsockname$unix(0xffffffffffffff9c, &(0x7f0000002400)=@file={0x0, ""/4072}, &(0x7f0000000200)=0xfea) pwrite(r2, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x5) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10, 0x0) fcntl$dupfd(r4, 0xa, r2) r5 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) fcntl$getown(r5, 0x5) r6 = msgget$private(0x0, 0x48c) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140)=0x16d6, 0x4) msgsnd(r6, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 17:30:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x68) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000240)=""/169, 0xa9}], 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4}) rmdir(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f0000000340)={0x0, ""/64}, 0x48, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000b50c37489621d2c8d186872408582f2bbac9d8a0842383e76dafc4acced79ac469e172b84c"]) pwrite(r1, &(0x7f0000000080)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) pckbd_enable: command error 17:30:49 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x32, 0x2) syz_emit_ethernet(0x74, &(0x7f0000000000)={@remote, @random="003581f500", [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x3, 0x1, 0x1}}], {@generic={0x805b, "1360a20b54172daaf4e2b891efa0f68a659d2d31b77eaefa8f7c64c114bd73c3c301b48298a663f0fac8de8dcc82c3def2a89515d6496547a003214d5452c4c5701907d8148e3dbbc10097a9578b082ad59e31ae0ee14bfaf9bea339d2d2"}}}) 17:30:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x52}, {0x5c, 0x4, 0x7}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fchmod(r1, 0x80) 17:30:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 17:30:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 17:30:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x81, 0x3, 0x8, "be5c1a0c48708961e4edac546ea3e644caab4232", 0x3, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585feddcef0fce11e94a6e0ecf2fecb3380e9743b837476e503bc4da5906e2f53ae4cc1", 0xb2, 0x3, 0x0, 0x0) 17:30:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r3) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 17:30:49 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x5, 0x13, 0x8}, {0x5, 0x0, 0x20, 0x4}, {0x6, 0x23, 0x1f, 0x8001}]}) 17:30:49 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x0, 0xe22a, 0x3]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000540)=[{0x400014}, {0x24}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 17:30:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff, 0x0, 0x1], [0x0, 0x0, 0x401, 0x2], [{}, {}, {}, {}, {}, {}, {0x0, 0x4}]}}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x3, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffb, 0x6, 0x80000003, 0x19, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x3d97, 0x16}, {{}, 0xfffffffffffffff8, 0x9, 0x2, 0x800, 0x1}, {{}, 0xfffffffffffffffa, 0xa8, 0x80000000, 0x4, 0xbe2d}, {{r1}, 0xfffffffffffffffe, 0x161, 0x1, 0x2, 0xfffffffffffffffd}], 0x5, &(0x7f0000000580), 0x80000007, &(0x7f0000000640)={0x3e7586f, 0x1000c5}) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 17:30:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@end]}}, "4b6424c2"}}}}}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)="b44c44da8a3cf8e686c2e623da5acd143766e994e7bc4aa1b6b1498d6f7a976f9c459ae7f865339066ca2b45369af887f6e626c9c5fb1162790bcf6e63a562bb5ab6f023216a06224866804f66ce3effa761613de09a0580eb94e0f73eb69a6e7b7b546dbf904714a5664a4eacd724", 0x6f}, {&(0x7f00000000c0)="3a3f4f0958f6e24d00dc189188d6ac13c7cf10768e989dd4e6390455e35549142a952a749392a7fff1d9652c285b2f761633796cfdf206a732c1f16b56661ba90f4be38cd05d545b03e16738a775ab541afc4e7b1a760b3b1a94c0e29e16cdc3f6a13480bd013a4d38624daf9bf620862c0bc39b51e6d849", 0x78}, {&(0x7f0000000140)="e7fe53babada5bf74a59ac430e42708b49b7299007a966c97d608be56a5b7c01735b1e65cfabd2c3b4646bacaa794fd464f4ef31fbeff7c56b", 0x39}, {&(0x7f0000000280)="26eb352b234931f15df7237976c41af7b3123aedf0d36dae74a0f969479dec106d34d224f2cd64123828a12bf9a18dea0ae9fb0cf05fe9b62293c9af56f3c35817c7c7e94d3806af7c23a37b01d5dfe5cc004171751819b23a3929126a53241a7c1de1c7173de0be58ff0dd678d49134199be263215fef3a4be5ce51f218d685e1a208e96f7b4d73980253783fe693fbabca7ef0204bfd342466a8861909d3046b7045d5899b8611bff81519507145f7408ea730471d", 0xb6}, {&(0x7f0000000180)="dde40f93", 0x4}, {&(0x7f0000000340)="1d3d0d7de7d58ce83ea844ec0d3eff0a3385a7fb8eff002037f3a4c2570beb35faf2f2fb2bfbf37ab84238341243a60b133b0cdd41fbf07753a4869c03b5f175c4646c262767b10b8409d2f06f749f518925fb3d58b2191c8d32b670052d8170d6ea6c932554b0d657790b29f6e801c9045cca6d436182b15712b2dd23e0284fd02ec356da05964f9fb67b85f9f7a974a2a4364181bcd54c4a641c09af923caa101137dc6afd0e00d804ff2424cccc30eaeb808629d29797af", 0xb9}, {&(0x7f0000000400)="dd9b1df8b56801b0a12006509b89c5685773046b66d9e1be83def7c9c706c2e4bf548cf945f977551487d6766f64b5b1de10ec21044889d75d5f489ad88f098ba7e80e19de7992fd149c67b50f9a0759a2255f15aaf7a23aa5430502ff7222b1e9ff44a63df4761252f51ba92f82d63192b4604738db59", 0x77}], 0x7) 17:30:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 17:30:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800", 0x10000}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0xb1, 0x1, 0x2, "de78584058030d6ca591201c5a663a578ff6c618", 0x1000, 0xffff}) unlink(&(0x7f0000000000)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x59f545fb3a609772, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x2000000000009, &(0x7f0000000080), 0x4) recvfrom$inet(r0, &(0x7f0000000980)=""/4096, 0x1000, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:30:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0xc4, &(0x7f0000000180)) 17:30:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x100000000081) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="696c96ebe4d96668db4d"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) lseek(r3, 0x0, 0x8, 0x0) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 17:30:49 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x4) panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x7728c2] goroutine 26 [running]: github.com/google/syzkaller/prog.(*Prog).Clone(0xc0002d2100, 0x8f9452) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:18 +0x172 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc00257fb80, 0xc001e08aa0, 0xca8720, 0xd33500, 0x6, 0x6, 0xc001b62060, 0x203000, 0x203000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:845 +0xc2 github.com/google/syzkaller/prog.(*ResourceType).generate(0xca8720, 0xc00257fb80, 0xc001e08aa0, 0x0, 0x886780, 0xc001c17b80, 0x8, 0x20, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:675 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00257fb80, 0xc001e08aa0, 0x9b6920, 0xca8720, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00257fb80, 0xc001e08aa0, 0xcaf5e0, 0x2, 0x2, 0x49f700, 0xc00236a000, 0x155, 0x155, 0x22d2, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc00257fb80, 0xc001e08aa0, 0xd29480, 0x135, 0xc001e08aa0, 0xc001e08a00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:557 +0xd5 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc00257fb80, 0xc001e08aa0, 0xc001c01dc0, 0x3, 0xc001c01dc0, 0xc001c01ec0, 0xc001e08aa0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:546 +0x95 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc001f8dec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001c01dc0, 0x9a9b00, 0xc001c091d0, 0x14, 0xc001c10080, 0xc001d22000, 0x20c1, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea main.(*Proc).loop(0xc001c10100) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1155