kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Jan 19 17:24:53 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.138' (ECDSA) to the list of known hosts. 2020/01/19 17:25:05 fuzzer started 2020/01/19 17:25:10 dialing manager at 10.128.15.235:36135 2020/01/19 17:25:10 syscalls: 337 2020/01/19 17:25:10 code coverage: enabled 2020/01/19 17:25:10 comparison tracing: enabled 2020/01/19 17:25:10 extra coverage: support is not implemented in syzkaller 2020/01/19 17:25:10 setuid sandbox: enabled 2020/01/19 17:25:10 namespace sandbox: support is not implemented in syzkaller 2020/01/19 17:25:10 Android sandbox: support is not implemented in syzkaller 2020/01/19 17:25:10 fault injection: support is not implemented in syzkaller 2020/01/19 17:25:10 leak checking: support is not implemented in syzkaller 2020/01/19 17:25:10 net packet injection: enabled 2020/01/19 17:25:10 net device setup: support is not implemented in syzkaller 2020/01/19 17:25:10 concurrency sanitizer: support is not implemented in syzkaller 2020/01/19 17:25:10 devlink PCI setup: support is not implemented in syzkaller 17:25:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000002340)=[{&(0x7f0000000100)="3c1a889cde47aaeb7464f7b68dfbbfbb1d44e3c1489cbb2f2bc3060ae4bce5b6ef9a9416c99084ee8b6ecde7470dcc63cd8ea49e4f2940ea3a99924d6826e01c4bd29e2513f050d11efe587059c7cabf12c95e78b227a018c70068a2", 0x5c}, {&(0x7f0000000180)="e50c1f85fefbed3e9e2126b9c8bc457b27c7b935a25f17632a3b7094451cfa1cb8770e1c431054efd8a53e918a3fe81c323dcb44746e4ca91f43e0664b40c87ebdd77963464d29fb2a509df4592c50caefff0c435ba4c8b64551cfcabcb8d54f708c2f6b114c0676a6af71d5c7e4b9b62bd37c7ae9120425f6f1ceb49ddaf8836265656eac9cb789d1afa207a675852dae5c38e3e2787a7968a6935ec23a570047177126172c94ed5e225a0e5fcf26806f53668e86f22a8b84c3ecd2bb895e54ae6c60e1a42f97db2410da66c8c71002d02cb728a4c1b3d5026d79b27b5f69d482be0b76fe8ef85d3a5a433259d38209523e71e832320e987432d0b7cb527eb738bc0ee117b0629075624b62b25fb61201f4035c2481d0f22e9f1c3686e2a2a1c8037d3b33da0fabe06ccdce7179f3d78b39f9a8a1d33ac6c94cbca1c9ffb407e8d068853bbaf710a756c35cb89aae1d3589ea6ed7188ae9d86f6b021362a4bc60241d1b6b79eec80033d0a9de2439512cb63ff68da9f1a2024f050fce8359017d57acba29bd0ef64cdb6ede2ecade7103d2f16a9c93ceba344b92f36221bd0ae72661872446cf81de70267710f078308eb28b8104a7aa7008b5f9c9bf472807e20b0fc073d2e09cd41c245e9ea7dc7152df7d9d9d7fb97095b5fac608761d5400cc96b5318a9b3534378ed1d07b5f22dbeb8ee486228a94ca7a80aab12af8de466dc70dc779ddfa0dd8298644c6123ad57d9fcf2ab46c92bb386855476f456d019b881a25b406bf7d9d6d047d93af066f56a71b8a5d1af9e57aff1b36975910235dd81fbb91240be4c8a42cfa91ca7419b12ee137625b10d8a8bf65826c799429540ee86ac456290bfe2833be59decc83195ac07b82dd190370c816c6d840f2c83ad28307e198ca4740e0904eb7a08b3e489b212876662e392c41b91ff6499b487c3637b7c68ff90bd240ec1fb3ebad0af36abc2becfc14d2ae3be22fe53fe9bcbd1d9cce0a1d50207a8bc1ad78fe53db5f86f8d377f7d68da3d1c138972a3ed7b74e293954088a2038bda13b8ea3ccb038af792dac0304dbc795500b277ca63a4d11a5101a0fe8b62588df7ad8aa6832adfc4d00f20562bdf9abe510a31bc0a6355e44ffc18f90a2969f311d5772159ab9c42ddcd889082cf64fe863e76732c57acca6aa83bb555429ac59efb8a0ac4e94460b52ca2a993db47f707e78490331289346919af3d073230a72c5387f7a882db1326a3ab684c92835af1661faa6d000548e9a8a2dbd86d13e398fb9b0cb2cc2e3745741a7621604e1aa9003bf885ba7ced6db20870d85fd89fa53cd147e2533eb0d4f42af676877d4534fc46f4cd2270fd5361ab5fd47a358190768366c9ffcb3ab45bfac20a025895945077a7bab8819b0b5e26e44b2fc82ff8c16092e11c922ebbd080f3dd6b32b20c2f9998af211c0d3bffc2de275023ea64084570a58c5ce164dba8b189db0ee4826a3e08c74416e6f1fe18ed97fe158498cec156da023d2fcc4b83225469c5da8a73bab72e1306ef6b7780dbd3fbac81f64c30a431d535e53c9341785d0d4d35e83e797e71916a10d852fc43771673bc43690b21e80d1f7bdfafe2caf09db7951e10aa581161148d6e670fa3422362cb342c6676afd781cdfecb584133886ec75d0e9c9d32804e19f067b4c8c2aba30db3c5a77d93a8a88063937315fb645630b67cd623dd3331c55d2a56bba6691aa92ad2d91f2652de78a581334b86e0fb91ef1485bffa67180bb8cde89f46080b5d811e592b9c446a942261c10a871f3b5a1f6d5b251ab4801dab14c011b0f169f4bd3aea7a37e5cceebc0bc100091b0e56e8b806d14c876629d216a0bab9328719cc124f7bbecfa3a41e717b71c7d50a390e1b72bed24ee4d0c51cc43525d043d98374b075cab91aa9ca2bb7ce985d50ad347e16944902ef96e6dd81cceaa58b34e372e50ca941564a1008a9282311d4c4b6751515854de15f77f8a8ece45a90d97a9531f3f3bda3f24af6f78262b711f8f9aaaf82ce4ca1ec663a70bd83ce5dfdb2e719518686e10336930148a41a92aaf54855da801cdd11aa02c07a483c0b72844e747ea6b84658690892a34e29b40c0f4a8d461f3babb821486d1ba89ad4849d7a21387c18ae6d7fc34409ff8422b45dbd06eee60931d8563ad2a95a5faee096f0a53d7859755511d60b46992e36aee0f42fa7aca8e31040575ba58a4e9c9ecd7c2ec0c107b21a85dce8aabd01c82b7a33ba0a24306aaf023565c6a18ff4f30a7eae63cb647da0a14610a1a0589240092d0d6f96d6b656998d09df1ebc47b4b589eecc20a5f454629f9f1ba7e98a1daf117bbc40b028584828e6411638967d9377cbff17c26dbd9afb1b0d56ba251b4d254c60170a9d0f79cbd2cb8e0f3918452a4ee1580431de7fa7a2cdbad104363c3c558af2f097c95632d6786f17c6e613f06a3dd79f98bcb18cddb1180fd129933ea685efcb35b4cf68bbd4c6b0f4e83865b12d1d90f9aa8379899094176231932a1753c8ca329ec5349c16a5a291e679f53a9a879e99956bc940de0db080656d6d148270ba1ed28f7881b1bfa3d76171ca03560a7b2188917392e28685d07bb3432c1937e9037ae86e7c3eb2c86f4939d36f464e9ec48d10c34fecd5dcea04505593c9184b8218b57167c1930a5d4f7ae3a7454563c572626a9d12ea1d03207cbc5b3b4396cfc67b134a484e2f03562fee8d2a7be46446d9c3aabe161071948906269e4e0c9332ca6f3040ed9a83b8800d9b072921a4673b219a6b28eebc7d965bce97e447ab18bc01748d734605e7b911490edc593ab7c20f6af98a33dc7d5b3905ff7bc8ff00a56a79b21ba8d94bbed5329a3383bd80abb6fb1e8be8a9fe92d7f88f79cf8d6fd4f4271d5ee2052518ac8badeab9cd7921d68d4021485d872ecfcfbaa764a033a83c43990a192304a3d1ebcb3ab70277db122bdfeb63afd6ac0f102281b63342c0fe9f4b8d6b0a6df5d48b9831d646834e3c686bc2d57ccd0640b2455f80672ab7f37caa3c84cd70f4f5831c128da093feb0b7f0ffc9b94e43aa8b43fe387415d9ce00275186bbd0ac9b7d2c3305a1459353cdf75a165a8d89e9f8a16ad693668c3f8a4c3e1b137c032769f202bbad4478db00d0a97fea9ce59d6d21edef784de43500b92760a371f78527ff3de89c1da84b2d1c770d53b4f924cd89bef4a182e0b840713220a17fe517282dc1e9769a0bc067d07c40c426610b3559a4d093375c7e82792db500ff28e1b94093abae0d1787c1e1ee632841517e277e9e727323bc084eec57e82e6187990da75a302161c075fd6b98db32b6434a67cb86606bc1e086e6f290d05bd84c6d2c3dc38b50b6bc5a9f2362ef9cad980d38445274651bb7ea431e1e54cbe6b230db49d3e915d2f408c17a5abcea3aee197803c63150200c707267a4c73b3b0856f095cf1fb115997ca096ad21f26f23d8b4b505467099a40f8280bfb95f9450e93047302f63a439cc1c6029182f63d1a6f0823d84d452b5e0aca3eaf6cf55708cd2b285a351daa88147ead63a91102e52b07b85fdaf0730f2936b4b7a5383a3765f497e234b8b469b666691b3b53a861bb5663a551c40f93c11457b00095423fc126e7b5937ce58e6e9ab57ea22a75af779ad883ec45a1e8c053527f44ad152aa7cf3c7d93a45231701d920346589aa9d9889605930c6cc4a3809146216f18b85e4ab5f43f11788dba562eb4adefeb034fc95fd40fb35bae367fe057804a54a13bb12fe2fed86e2352a64666bdbeaa681fb72ae841cce0f3791cb838dc19e1cc9d4b2bad8a93b4238505ddb44add73a2889824c0262821428c82df1b79fe833af70f68b5bc9bec61c7b45662c7665d5033e8fc7a75a1b97a67658e4f699246964b3130fee28c3137dd19c6da43503000bd0d0eb09b93b98b8a89971820b4dbbab7ef3713743426afee9ed719607dd7d9c27ba101189c7cac0e7a481a53fc861f00db821e7a9951c0a1ccac5559cfee1812df04df3a72c035990011bfb5c1a2c72e6b786245c6ca53ba87c328ba9440620243bf8795c2afd73983409d1a44a90c2bb5a62e6e33c97341aa459d898780cc0df997be27b4d961b54c327ec39f7d0798580419b5e02bd8cd546513db96623718249957143998f3121825c84dd6383b42945b2cfe5ed440ca32aa6c64404d874956b2326aa99c2292af13e372cea3456564d1d9cc92edcb34c2b1d8e5527f56bf3c36ae0778199192a99aa22133896b05d1278dd7a4e246910c105cf31773de1688944501e354395d57663a8df4d6a0091afe09c2f52a8494f55cb63e13f1670508439f1c0e751fd8fa9a6d13a58c6add367e973b5b393e72110bca119017f52724b4cf63a6f75c8ae07b184bb0d8bc433a3a3afde4fbd4b44663bbd1b8a6cdcee6ca5353b8d6f38a6e3f6860f4cba5569a25f340492c663da29f7bf0c2a665638f5bf8f27dc78b87985a4532cbc741f2f5ae2b3b0d4247fc6acbd4a8384ef5a171dcf05f56c9eb2b1fd3a9c0f1c0090755a12cfb676a0811a51b6b20e77f11c3d99aee396b2277c15b79ccdc7cf8acd1fe4af144e2365679c063c0d25dd2f20fc438e08c2741234a1519312339f3ba08ee1f3486759b6c38d80f5861cb9ca82230b9685ab8985b634a45ec75d4e4102a41351ed8b506da3e3a0cb01700965e392dda2531e337b6067410d5b5c24de8766ebe003b096f3dd42e5c62d371f6c053dab0f339f5d6a0a30161755c582662265722965c95ddd57651babf697bb095c951ebd6cdb770865e4b5f846fac735ebc06fa3e877a68c4926188a0e638ce8e20f79b3d8fbcf63ae085bdf27876e1a741e6add591433e685733eeb31420e3d921f7d4e89efb42dc470d2a80964b007d601ad321b729aa8373ef478e3d0053c34cc6dc36efab3ea48c514236b0caf4aac66907082203de632206f802545c4906a569bd71a51d43eca3ab3f265f50656a4b14deeec1b7000e78af28f4c885700cdfa146336e1f69ae845da15c2e9906df3d7e5db8c72ef9628e0db6a92dc35c2e66dc749fc875d79889511e7f7fbb46fcc20a07a6b71eaf6b79b84cf52834190c25ad1cc578559a02e66ed17e955ddcfb917a6788981b3c67adb35d548dd0373ceaba9d237ab1cf3b2ddc8b47b4401cbab0c85badcbf83b047bba029d976014796600a5164dfd9940be2ccf9b4573a2acc49f8fd799c9fb694cec50cf838f6c09cbf5b5117b899fc849d34c3964ecdd27145c32d2cd99d0f723abc9fc393d18cf642b6d27da8d1d34f1b358a88309a6a95d71ba1d801b127b472ccd33f9562f573a2161f986ea8f66fc7d4c2ace1b9e3cfb5494f87ee8653f576e80e85fae4607db27043d448aa32c2d4c59e9e5898e786180ce429ad9287a53a0c9c243adaac9b8d76d9624e9a6babd07da9226266f2d2cb1cdb982ffcb5159ed12f1dd51ad56c1fbeb94cef842f98192ea702f1cef21fb44e2a33a14c1d2daf6c632493205ff2b4be3c24130779fb1f2a0d32971e0617e20d976d8808b0d753a8da2484b9e55e88aed8d9102af42788b90b760e5498ae72400e020bd3b6d6f1b8ea30d3b33f6867492c9cd6f699e6aae61ac28a9f29260ee8c12a7595f15190393b5b51582a679ff3300893d1f2e43822f38a8ac9bd5d55e6af5a24252af9679533fe15297c6a1f9af4ada7655f201041e45aadbfe713de7f7f33dc453e79aeb31614bb1f5bf34d03c32f4c1c5ac4d81ef1733602ba621af49bc67ef0d171b75db97e9394cdb3e3eb7", 0x1000}, {&(0x7f0000001180)="7db5cb95d6798c37587033c0e0909a034dc8c0b50a2eee6f2c1596e92373d6c5eb6ffc9814724142bcf86a9fe9ac4bce06bba8aa87b2f5a028cec2417850c3a3c246307c52f5cb5011437d8804aaf03a9205ad689bce97859f473ef3bfa1ebb019155f94b90d5e8e47615fef31a5ac406e28fbc581b8ec79f26e3803ea7836babf21db40992400e936c570eefd2ae509d71652c703ee7c60e5dd4dfe1206c376948cf2a54a48f5d1d0326fd4adfef8c5429be94520c799bc2502d57a75b7f33b8311dc661599b383fe5c6631d04813d5dfa2de51d4a2d516e4", 0xd9}, {&(0x7f0000001280)="f8737ddd8d9cbae624954d29d9091c66a20accc4b9e958167d28544c2f8fd28ed723498423ffca741e5ea190e2aa4cf95c38d80055c4e198c9d0d0bc8f929295b9667a29694a450de0d84a8cac27692be2a25c3b0542de7d807320874997206edd2e37effa340702936d3c84188a4f90841329eb1e15e6f93e96a2751aca1aea1f289496f44f0d87fac1f407b3ccf90cac41a0b70172027285965e0be4095c4b83ff9dee39f0bae536b0d4dc9aeeb21aa7258df78d9a17a272e35605e9621053b03e5b5ca88909f39b2c605dc264fd2674ea874f830ac6804893939427b8bd5c613f01a708bb2779fd80ade2470c27d65b95742ea9f22c6b0922d4e67985d0f9fa9db87c74495040fefd4bc8a845b8f3069fccdcf2a79f4e9cdaabd0cf52094f662c48ecf3fc6c884f26d4f02104ee3c8479669b34ba781eb3ffb0385683a3fc4336ae2ef356c900de73abce2dcd7a8989f62bcd100335776e2c8a3f4ce0f8a65ed66322e852c3cd94b4d34c2e6a466a2a441d440616a9e2997da6895f57c9074d72eca6a0e9abbd72cacefbe64e8afb7bb92be15fb50517b5e931211c4ab61c7f83078b26fe0a16e4c6d81b044ea846f7cfcea4aae29a42972b51fcab5d302b6b6ac84f3dbd166a983d34684967eb14fea179ed6156f1a4c132b200a50057bdc8609ba065e39e7f8da621dbf586a7ee020d7f70cf0381a831e9f99f517f10114f9250344f8433c68f090b0babea73cd23e0a69093c611532e7b5e31a5f643cafaca156168e54cea9692ac7b033f27b74e5ef28b87dc428d4fe8e3faf3f77f63f377b4e9ac11208eb76683af94bdb47345560b8ed0d1a89da2b489909894c172fc06d3b86acbea5a0cbb55634969469ab12b9b1d0b416941f6e90003dc00f91d8d74c94144d18ac8413a0d8833ac50253f2672416b8282748d43875e8e79e34461f5e3942ca5c2e6f0ff76dd49867699bedcbf0cce057c8b8a054e21b225bd86752ebfc9d8b1e52eafd4b06987faedb43e9455e66424b754013ab34e3363520a3c92376d3d6eddeb65b63a65cc9e0c04fe69179d1267552315ecb206e452d12bee9ffcb9618ae8b75906c6948d049ab736dc89dece6727a5aae60ff56ebc3e230c7f3c4f199cbaad808fd92095a21cb8b58219996b2f65947d2926d333c09c89f65006fb46af553f0efdcb2b071acedbf868a55ddcd97c29b08c4dfd3465b6af11fdd380d72112a79bed7c32d55088c712c9e2c65f0a198635b78c25b652b8acc7f9178e1978c9b868cbd92207ca3c7e97f40ffefbbdf03ec7f273640cd7a8935bee546598348260e73911b52b08026c3a8dc3f498611c30127a3fc2bd412dd46f22fea75f92d2103f5e517c8cf98fe8ca9373c5df81947fac555d0fc150023b262b3bf6d00fe12a1fcf369a9dbd5fcdc468749723428693d596d856af83bb8c8705f53e9b1d7e39eaee07b7548d99c9fbbc43a69cfccc80e3ab0271f1bd2f0521ff2bc79ce5d2bfe3de4f585c59d03cc4856c9ea50a407cdf328f7e21ed5fe41850227f7c0aaef23b9f051c5adbae9e9776c1d5ffc7578629089c1cab172c1d6d499cf5e20fa00c33bc97f9e7a733da8fb88d6747e9744122f91f2128191a8391272a4bacacf4b018e1338f64de0a060bba849f6a5b0519a04cc5cd1a872d30f54cddbc0f1b4ba8a54aa10821c14beeea677c253741d2241470c9aa4aec7bff730e452dc083bc29ec68de882b03dcde000b3f0ae8c8d4c9fa40612e7d86171d5c94d4b7976a49d6b9b9de90bc11754262996ca67852836f6da72ec4138001c1c2a8fda03ce62976934b7421dd251c7a684612c34318a9083e390fb9dd12130ef8ba851c58812b7c5593148a6cdf716e9a77e690eb533ad3fa962d82bcae640dcffcf3a90d83f6a63319975c1d2ef15e4e2fed35e6d22ec4deeea5e96f2c079c3d94302260e87fb18cef9c292045cf63faf7276b5c0ab54af342b105b525cb4059cc08a7030196f4d0fb1ab5c444d1cf05abc0967b114172d93fb5664f0168005711b5cb4fbf9b13166b77cde8e86326989baaba958c45fb34f247d66ed7705cebbde7544649e86d1291a29efad3b48dc956d5a537da09f1e1788d95dbe4b0a4d818995982b2803c94d46269f8b904ae116c92cf7587a811c92d1eea6765a4d130b6fe04dbfbb36aa87f5c59cd16ed3c4e859d950158163bf1d20e31630afa8c9c67ee71551629e86790b69cb36cfadea16b80659ded00d7d2b2a3d6da6e1b9899d66eb7a0cd7e5aa33131ca401b7b2875439316ec9316cb3d0b7047dfd9ba7964436d8952650c18b2e6a5fa7708f50259813bcc1f2d69625c8f608ee74f4bf16325bfc3512fca9829429b0e5f866290c5c56aaeb1447d7627607a3ca32329e920282a3da029047c12df5c0f42fe9fff7618e7b493a646c41bb38723e51506d07035908cca369878b8cceb2f7ea2b2ff1479252e3dbb8b0b6732b2cab7145646b4f3a181512c8a22d21408f274e5ebbc5e5cb804b488cb21885aa17cf126eaf9faef28a2ebc0304d5c6b3640abb2538f39acdb3646ad20c8db7129a6464816604b94b35d19bd8203a4cf5a3a353fe8fb97dc72d73a29df2329c8be3322ca8a5772762318cfe7c4ba91b1435fe750b17d31067de60a233ceb01d1f6444b42dd3dd173e3d0fc1609aa17b12c4d6dfb5323bf7606b0a2fb6e4b52c29f820d8a17edbddf9d944e4aa9bef57119cd6d59bde6694ab6aa178b02c42f57c558bcc393318db86f7731a8ebb190bebc976a948277180e5d110fceeee36ab8c8cb3c499bdd94a63a489c1258d3b4b8dda868b47800c897a0ed977f808cbb6ad1a15549e20bcc1d202830d3af5b0781e7760f89e45cf275891c93929f6462887b57f3dce542ce132807c3509be28c00278965544c8294a4a9be2e30bc6440a341a5181c0f3f4d200122802e1a33597d102479fbd5dfb62039eb3822af637c3264361ee6e3c1133135f589ba6674f78b32b7ed26799bc3044698a078f98de8af9caac58c22e133300a58e2bd8ee46b5d2ac35b387f2bc36e09e4281351fb7c25e390586887ef8baee85bc6cbe4d5db085e52ef0768b9593d443b814f217c709847f43b88f157bcd701567795e5a5f66022067437eb097420cf5c0b487428bc00069b71250ee6ba8698b0771be7a0c910b340d4314bf45ecf735a750574b5631546c4f7b4a6dc26875bf21c6117aacf56783127b7daa7d136cbd26cae49d6bb81be8a9a397204851cb22946980fb143be97bd5593dc5c5ab6c8bbad0a14b79514230d9e6b25bdb8253173f4c7a974302cd3bf47ca1c24b9724f3edd0b3982650c48c838d0418ad258a18b17c24581778425d81b0aa2421ecb35ea7d55dbefce990823ddd720738aeba73258d0c655f81fef475d181b5b8e0f66510502866a569504710b7199cabf76cc22a2ab16f6cad76018cf40631eccfd852285a6ee0d9d9a3b801d795edb307c5614234609b22db3f82f45ec05235d39be0b7ab481e776eca46d495175bd7c57f0cc7215f28bdae94e7396c449cd5dc1373aace56639636992c0caec1f09d3fc63c1a41fc46a267de2b31db59a0f26dc31737d1e26460194ae34f4bbe9676040aefc7a585fd9957819281f1db18b12e32ec2f8357b7a6a0c8ad306f170700395fe65ce06ddc96f72bc8cc1176ced545912c9f2755364df02cd280929d5e841da9a7f118d6740044c8258511d2d33ff5c75341eb627a809f2db19b5014c715646d2f93a183868eff6236e782a5ab51834aad562153407f939c407646c58687c8f32e67f2035e0e867b97d6de15050ebf9610445510e93282f0d7ffeb301764f01f20fddeb1ae699d05129a7961422df7615f68c1dd3f262c95ebdbb67ce39536892a0c90998ed45a1afffa6c87c392b863c19dfc4106eb1bd79a6dc1db4d57c461dfe0591ba4242c1bc82c833a679471838e510c59c34026e711d3c0f0c57e62833a90863c41ca6239b236ce0c55e882f9db944ef801bda9c138a4e2d036b11aa93a5dedfd6458a1d4c5f0552e5cf3f77ef746b42bb40deb537b44167f39274b04b2f2a0a2022ba5733f5e0e4d1a61e0cad072e5b6423c2c2d71d91c421b250b286bccc2e686b67a1af31ac915ea7271e0180034fd0cd7d1303c2da9de712da4aa79f9d0b8a6433ccf90bd1809111dbcbcd0ff2b9a39bec302ff24eae6b23a98c8579c78bd386174d082989a1f61f4185eb7065b8dae980a2f32f01c70a9f0e87a86ec65272cb115111bcd6d6c25d49b9b998a34f73ef824913bb7140933caff7a8dfc5f6bada4611d649e73f3c80d30168a2a4f49f58dc7e42d9fb260ed6f69d2c5c2b1a78c9e7fa9db60a42326a91a433ad5e8a4b3a094b91e474e19d42b679fc0fce377a5b042810aa4e97fb612d49e5408b451939af1ddd174b255bb9cca33994942face2bdc068556adb771a6fa623c84e515021b7698c27b1ca4b31e7cc08285f8d34fa9bdbebf63a424f34957f757ef148a8d277f275b6221c01623d2684d086e1183f403aa0c5d9468a3c6bed139a15f06f696701f50335a768d2ec764bdf9d59faa7e76f88810f7be26a801ec1a330ee33dd78f367bd2bd6134c66147e25899d21cae0a3116b595b7c22d3b85d0b83fb5a6c05d55975292e3f3eec7ba038b9d9305b563cc7809dc1907e3611fced30d38ae30a5491d5fde9b68c81c610458ebfdb39282ea7e9701049ee4c0b93b979fe0dda9246b8581ed97b86d22345fdb6f67790dcb94b37adf01ac8c8f393dcd4dea62c197eceecc7026c77a74a47ebd245875bfa6c9fa54bf29ea2d204884a593063af502fdea56477335d42a3502c2c126ef745528cf8087628d46184864d17e0a90e96ae6639243eae61de2925535ec78e33efc4517a0808ec41d92d9bef124221f6f577eee12dcdd9ffecb61c3ea435132ac09af7d6e7064e87de997e793a027cbc69bf8c1a46312d321d06db8ed299599a7e2825134f897e3a6b68948175596b9edee365eb09406d576c7a58fa170d5f8d38ffe12bf6ba401b0aba8b92f25c741c8c862e152e08e5390bbb8bc3780459a131127d1a77f309f7116d3675fe68a85cdb1c5da8b07aaf5775f579590cebca1e2ba3028e2fe036c53f8bbce84d2ae6f9d9ef74bc77402dcac070d258d38fb9ec3eefc7b62b0483407910ecebdf719d64d93d459bcc59c8943fff60b364d1f94baaede6e8e797e1c4027650aeb6774d7742d63700d9a5b9df4e5e945484913cad37a659b4d0209fdbaac46ab09978003d50cddc9da063c2b8e412c12f1ebf24dfb65dcc59bda4e849a5107f6b8ff557ca944dc2a8a033383554e7c1dd076ffc179854b6c65c9565c3b29285ccd77a6cd18df4de483051ebbb61ef381b628d99abd87fa93f32937dd94480156dea8777c68f2e0216d25f8c2c91569a29ecec035b8b15083e9111736558cd5fbcb2abe1d29498d0a8f18a3f6f0c8f93bf131f3388ffed88b7042d9c820fd200fd546657d0f485192bbd6f1f2341e0c475c17d853c35a16f127e08bf63dcbc5d032b5d72c340cfc5c49fe29005068a567aabbbaac5938126b5ab154815a0d2b8d9b272ab8c92624604c2631db3e8477307a52d0829308e0ee4f1f46e81d2e13a68322abe552c069320b73d984725f1af3cf520d4fba9f072278f3f0594bd6c5c1b5f826f740e940331d0f0022aecf63cac7dfeec9d1d2145ca1fc90799b9da35d8beb07e93c6fe8eda040bf744ecd7e6e49465ad5c95de6fe7501c93c5e9fcde4b5d84838e22c760d60d0b9369", 0x1000}, {&(0x7f0000002280)="b9a3feb138618605e91c20e66bc50fcfd52b68a86d1b172f4e6fbe43916c335b31550b4660fbbaab20326fc5abd7a01008187ebe126c65d891f8728409fd68cc170ab4f490d0d6b00fe5fd8b2adecd73b6d1359912c264b79e1a6341ca1f6880d60785fea4d6beea3cb7a8daa1723cff55e3531786e2f12ad7305a6cbd0a192cc4c57d90d73094f176e5f8285d3fa430c0318b27e219a54a86251fbf2ef2a4390df7ec17fc45f3bcbf243a7d115712dd8fad9385ae38ef8b3f8057d44593", 0xbe}], 0x5, 0x0, 0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/zero\x00', 0x8000, 0x0) mknodat(r2, &(0x7f0000002400)='.\x00', 0x8, 0x6) socket(0x6, 0x1, 0x7) r3 = open(&(0x7f0000002440)='./file0\x00', 0x20, 0x2) accept$unix(r3, &(0x7f0000002480)=@file={0x0, ""/89}, &(0x7f0000002500)=0x5b) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000002540)={0x0, 0x77, 0xab, 0x7, 0xf40}) pipe(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000025c0)={0x1, 0xffffff7f}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000002600)='/dev/klog\x00', 0x10, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000002640)) r6 = open(&(0x7f0000002680)='./file0/file0\x00', 0x8000, 0xf) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f00000026c0)) r7 = dup(0xffffffffffffff9c) fcntl$lock(r7, 0x8, &(0x7f0000002700)={0x2, 0x1, 0x9, 0x4, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000002780)=0x10001) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/bpf\x00', 0x10000, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002800)='/dev/diskmap\x00', 0x800, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000002840)) socketpair(0x18, 0x2, 0x40, &(0x7f0000002880)={0xffffffffffffffff}) preadv(r12, &(0x7f0000004cc0)=[{&(0x7f00000028c0)=""/156, 0x9c}, {&(0x7f0000002980)=""/4096, 0x1000}, {&(0x7f0000003980)=""/147, 0x93}, {&(0x7f0000003a40)=""/48, 0x30}, {&(0x7f0000003a80)=""/238, 0xee}, {&(0x7f0000003b80)=""/11, 0xb}, {&(0x7f0000003bc0)=""/168, 0xa8}, {&(0x7f0000003c80)=""/52, 0x34}, {&(0x7f0000003cc0)=""/4096, 0x1000}], 0x9, 0x0, 0x169) r13 = socket(0x0, 0x5, 0x7f) fchmod(r13, 0x10) ioctl$WSMOUSEIO_GTYPE(r11, 0x40045720, &(0x7f0000004d80)) pipe(&(0x7f0000004dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r14, 0x8004574c, &(0x7f0000004e00)=0x1) 17:25:17 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001140)={0x6, 0x8, 0x6, 0x7}) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001180)=0x660d) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) bind$unix(r3, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket$inet6(0x18, 0x5, 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001200)=0xfff) r5 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000001240)={0x1, [{0x1, 0x800}, {0x1, 0x8}, {0x2, 0x6}, {0x2}, {0x1, 0x8}, {0x1}, {0x2, 0x8}, {0x2, 0x3}, {0x3, 0x20}, {0x3, 0x8d}, {0x3, 0xaaed}, {0x2, 0xfffff289}, {0x2, 0x6}, {0x1}, {0x2, 0x8}, {0x3, 0x8000}, {0x1, 0x9}, {0x1, 0xffffffff}, {0x1, 0x1ff}, {0x2, 0x2}, {0x2, 0x8}, {0x3, 0xf67b}, {0x2, 0x81}, {0x3, 0x101}, {0x3, 0xffff}, {0x2, 0xfffffe6c}, {0x3, 0xae31}, {0x2, 0x7}, {0x1, 0x3}, {0x1, 0x6}, {0x3, 0x9}, {0x1, 0x8}]}) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000013c0)={{}, 0x0, &(0x7f0000001380)}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000001400)='/dev/klog\x00', 0x100, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000001440)=0x40) openat$vmm(0xffffffffffffff9c, &(0x7f0000001480)='/dev/vmm\x00', 0x100, 0x0) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000001500)) syz_emit_ethernet(0xd6, &(0x7f0000001540)="8d3492b5b599d16f5a8820f10ce5a6cb0275a60b01794f00e27f6a96df3a85966159e2de5612b3a87d66806c5d7fed7964db8e792366a3a6d0c03f345f2032cc95c52326fcc25f3f1a46c53c846a31bd219c422699a7048a73e85257344e3d522d1db07daf599b9afec16aae6b261a9b324813e645504c46edc40fa3db81b59c3532ed7021c7a7716507389fbafb9432d09249609bfae3cbc73d1cb6664408528228e56e34d234c97c42902385615c56338f6fc93f6d5ea06623a7b29fa2281d5f076c099cd01a4d8a50db56a9627a43c58b6844557a") pipe(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x40) msgget(0x2, 0xc1) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000001680)={0x100000001, 0x5}) close(r8) semget$private(0x0, 0x0, 0x660) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x80, 0x0) pread(r11, &(0x7f0000001700)="522b72cf5fc6d6086ff7c2a102a1e4e697503c26932b9bb57450fce81871638ee28b399458b9dccd5a691490bff05bf217e18f544f6fbe6fa72e81c0a017d0a6fa94c94a9f10ddef5eab384623d51ba6e89a81f3bb8e78dbb1127c1689a6815c471d0156ca39cb458dd16b1bff6b4a9358011b3d72fce7b3e9ab34ca3cb5fcdc7da739d431759a2e622958bcd6f2d3aaf0d01626f590cc91b9d959474deda3f733d832503ff9c825942f669636dfcad21a0e6d990d22380c9d8932b2a8d99b0db57e39fa7f23586b9a530473feca636157e3df545f797b478d1b316b4229412fc5f20f43b6a60cc995672d5d4530722869a1f97b40c22ac427e6f43456356cdf8d24f14ca5fdc1c4ddeb9a9e589811f4bfbca304f62b6e8366f76ccda0b216af7e851cff899cbf7243a9e3b19db242d3e96bab2ba13d5fa7cfcf0f1f92393f5bd4964b26348af454d101115f17b2cb7824611436a71efe56543939b2698979c177a8dab653dcc145707735a2134c05c0778de33eda346a8867291492b5a770d40740547372c03a39e0065cb179965097db3f11e73f588f3561ab3c3f01263e1998b5dfba02764568c6ebc6c9681495155d3a11d10b3b8efbf62779c63131c39699582b23ff512a8a8ec56ea1e67a0e6589f70f5c80e180ae9e2ac2cdb26c2804c87a8a92f302a198a795873a0812438fb915cd66ec18204f8f20cf72b2bfbfc12d1ac68352de641ded4a966dcac49d03b1279aec832b2107e44dfe87756f6656748d6dffea128ccb703008d490fcaa578d92c0ee68a0fedd92977be872422d0f570fc2901d68ad5aa43b563f14e1913011a194681549562551d922f7c8a2171da3963073fc7d266d4e16da3c534e701111b3cf6de1ee9235956c5f4e1376dbe84cb0213bf7b602c4f17bbad483109987b59794a3e23030e26862c7fcc94a3d4b2ba589b0f81c48eee19af15f141dcd26b419a89b497b52f77b42015070e971dc335e90db0ad6801bcc624379327bc51b97b5959d20e6041436c290aa56e3578c0cc3cb40d21b10e2d7f7e799c0851719d4dfa18022c0935a7100dcd528ab0a7668eb650d60b43eb57ff5b606517d91d9d09bb4d3a58aea01a620fc3e4765d15381ea221a10db97bc5be9c0fd52d8d1bd3954e1cd7865591ae6a29c4afdd22b6f499dd57694746a9344c0f4c018e46a96b1518b0353472dd5409870ac7581c01f5502ee3a66d70e3310ec787b90da97d6da469b279f6b008d64bbe47aee69feef962db3590aa061d5df791dfd005649c453f8dcc379575ed293019b4d0dc36c6e1d01bdc92ed78401e379c2deaf94c261ad3fdb30cef6739c281b4c5be98edf45cf8fcffb780ac0c26eb1e5149d76a9e869169d6b10755fe745e1f5f820a24fcd5beb28075e5a20e51a93740a40a77a32cb1eaa0b996251718d1436e9c0fe9fafceb499a3f76728594637c944eabdc067b179bd7049eeb034dcf9bce73814132b31fbbfb324d01578c715c1e3b956cb5b4a9046a3fb918a35e61db7726a7bdc9937c4e6d4cf1afd00af6edda45d4161e4851703c28fb5c4f9b41432a77fd8a698b177d4dde1b8651a1fd7063a7012847146efef726687def3800f73edeaf7300b64474685392b3671bd6d8f757799c18b82561c1bf9087ef46c5a61903f2d66a1d41689f92b26b2030dea40b02e9ff37d0fb26ad31384fcd6db06718a81c6b266f8deb3d8adf564c1b303579fa95a9ff0f99efdb1ea0a40552fcefff98b785ff6998b51942212395063ffb57809ba290564f08f0b388e3d8948e2903d547df3a6d854cea328e151320b7f734b068d2554c97650e21e495ea49c47883a2d5b9af3c64255c847ca0a7d971f72ee62fd2fabe0c798df9a29e44b3b58c018c611e2d81f15d119be0b74622dcdb677f88194b178d844099462746e008b43054f67b8cad0eb256477ce6a44ef6a1b832511b17633654b7a68ccba0c3b1c164ea04266065c6809004efd4339dc400cc6c6bbb56a604514beea93451c1459b78d47a2090b2858cdb190649cc3b4611a7a75aac418f25f19dd4159fbf29c7d96b531efbe4980feedd0aa21b80dc253810265189d8cac93055243ae82c87c977e4609a749361eacf707514bdf1fcf4dccff50d53db2ef754ecbec80e4cd51fe4dc23b7628470722babde3bd9020030ac13fd217dfa0e6b3859d999b7d794d58da5cd9e5d3f4e39871c9edde0ccd55825c26b0d744040a63ae653da6b14f5e8c189391b2cb8b9609cff73aba0fffdeaf6201c04144adf6ca216a7c0f7d027663b6777698306266127c3b70bdbbbaa6cacf2dc310cf6a438e5b6e532702473dac525398393ce371f219704a7d458221fcffd0a46c9eb097a30b0591d8332a5794b37641a255ec2f461ae4d8e894f58bf1fd15cea9878e232c1a5c66555e50d7e7089a521b427590c73dfa95a7741bcaa2b807c8b6610539707053588914381c36406cfa962401d4f2183f7e7a2040350c0cf5dfca33cc8d3bc8f110cf404c7930dd0c2db67612c9796f7af29e83f2b792af7b612ff338fa71f6cd42e0936b2774954206847dd77e9a8c3292fe5d307ca5f783b779d6cc93e14a5bd32d343b9c557ce89f0fcedd8f5cf8d07877f7154f1404224dbbb72f7c26140785774357e16eedb77eb3e71c02c56d494bcd428981eaafbd059bedf9d8b7f59a85cf6258022f05fc885d0395ac9857a3395da49966af9bb551c8e41daa0ad2b3992fc980dae114c5e18644bdc668bcca10063b61f80e0bacf8d554cec5744fae464d569580cef64c7d877358794991912ad0994dbbf36b2dab049176dbdb41a6c74fb3af37e0f058492ebdbd6e4371bf519cc3f07929fc0627af008446e9b103d3c4973499ed995497e9d65c245bec5956ac92f5ad94ab53b6f1cf6972e256b0d3ed9120704d47e16b20797436e842a0eefaed55bea877fa5ba3112a6a84edd0e115c6dac8faeb012b00b0f5798be89ba7b34c03886854ccbddcc2bd53de27e4515d4449149cd640987602bf5236e3f8c415984661a3adbfce5e54cecf876207e5c9478fe15b4688a2d890d1924980e278919db8da5f55b6d4cd610ef95bfe9449eaad02257f432c671d537b2679010c6da82ea7303de2d40625343b87e7d339d98e08b1c4ae8581452838bbe141b0c06c0208fd5f50fbba5d4cf1b7e6d5b8e4b82d17d6f90d470367e7e70368f44b8c230cd1d4ab37b094c4e8de55607a48039884c61a842d9f3ea97d9c2fcb60cd8aeb67b92225970368fd1f77f9893fb852aeb4fd6adcb62ffd6ef8675f30afddeb5848095bc229551097cc26b2e5a73b9a2a0233098cff1471907fa4e61c83c46b4a0155fce6d4f0cbcc5ecd3d30417df96be700c6346674828334ef8b37c2581983d550fbdbc318386f8caefd30480426d85880bfbbf6e5b3444c35d3685bbaf50543fac334d9dffe0279a524b2dca55410adcc3a0d5647f4c5a2aaf16af12b770b4000fd162aa290e71f4cd0a13b818783b10010161df46188ee413700f4311f061c17899b746b8a1d32221072d6dc3590ce5a0b2c654c841861e29e503d78f1415dc77e8695c398cb4b04910e3aa8e5bbec8dabb6c0fc921b09a5a4be1d445909d3e5be2990d99714fe4b61a41b0f14d742fc3af01ce480f07177f1421ad1e3234802b85d47e4da01006e433a7256a43b0bf7413cb3829f3e558a95f556678d37edf3ac3289053c209104ebd0ce879730e235eeea802887b4a2baf1991d9bd3a5fddcad5bdfba2b73529e616e8d732c0714f5c14923a48359e801e5e573e9f220c5ae3f6733f141575576a058552b9b0acc1dc2be20da0bfeb26f1eaf9a784c085db055a3622305d18860fdd091d67dd45089149aed6a3a07eade9f078533469c1cf861b3c4ddc3bfddbc11bf63fb17e94eacf8e5e2fd0e63ae03b55af3b955c62d86356a811b2151796fdbf94fd2c2dcef5fedfecac12ab51fc62b0b0f47168eea94bde9989503b74f442c8c91561ee71184aa6daf121ec04cb92ca354dc7c16df3f5c8aecd641cce1285ec6fafe89103b1ffcc6a44b4bc2e804d73886ff7ab10ce0a378ed4846871daaea103e59ff12fe0878d9d2c7afbabcc1cf4c9e5873fee9045b85ede926a72b9c433151704987a368b9638adc2824dbb1ce114b79cb741070b8ea9e333c4f809be68d210d13f553cf3a3e7ca482c0fc3c93241cc1769d5fc80497aeeba66accf0a0602c94e3330824e4bc17e4a63ac01497c028aa5953254c65d7b226dac7b5e80fe70bab0c9e1ddbb35899782110f5b0256d7958015ae311e1d1c5e0ff8808d2b591ff48c9029368948cb275e1c3fc6bd9cd25c6de02dcec7618a05ba94a02f067678c96cbc78efaabdadefa1ef2f9864421bdb05d3afe9b201fd9393050e25d2c037f896c4b71ea6bc1d771eea2af7f799c3fec40e6d8baa691893d1696c77a1212e06cbb673eb89664747f63502cc26808559762d2f8bc3109b36adbad051e65eb5cb22fb5fa24f577696dd9971f1ddf5e02349491895cc6014865de29921eec4167f0b4d66c52ac6b6c3e7291da16913cf4ae4401e90001c344b8c513c5e80c61acb3f158d24eb385c0369f4924be89bdfb0039e110b67fc3764358f8d82182243355b26d48e695887c3580c3c89bcd82d1fecbd14c5d43e64adacf778696097a991563cd77a6d001acd0dfb2f72681500a4c5026b2e90bf6afb8466923fa3b6aa4a29b2e8cf0866482db629429a2f7ec9bd233e7bff0ae6fb8a2bafbae0a45a81dd499abe6f781031ce89dde5397b71fbcd4509ad2a655ecdcf8c368118b78c86f01c83046c6b87052b4f3355df2852159f6fba5fbfba22ffa7837b294594efa5e737e7457a32ae11cd12a276732c2b9c7d9c80ff457aee14eaa3abac07de3da5c8c45cfb185226b4c9327c62d6a567240e1a1c1b610ca9ab4b3c58f3cc426cf96f3c0420962d9d48bf37282d59435aab91fb2db5d2ed4a06ee7ddcbe568efdb2e4487dd49ca1a0aa09f6733aaa732ce9dfecac2de01d034bcb885005eaf28ef90e5f41fa0879bbf8bcc9bccb319ba253b0fb2c3957c3e7eec523aaba39786aee4ed80594a97a623da56f2077ebaba6415fdf5c07bf2c8398a5da3187c398a0398a77150c2734948e8d9b2afacd478bf011e2f7dbdc7c846e31b70a5b00929b76786d7e40266320762bdbbbfd4ea589d8e4d04a41dbdde59cbfcfff626c55a12b824be8aa0a7d68029186a3039d97b0cabbcae7d0f78c2041b4c220d8493364243332539f95f1885533d4dea3a391a23c69d731e8a5717aca9632aee413f7d37defb48df7a4d743f191703f252a5cc7b67f9c6b9ff3b6b8c3e66a178a13a7f915ce9d4adff52a53e0e487efce8c4c7f10fc2d611390fcc626f7ec9fa5296e89abe52d537148a6d3c722e4a5f17f0ec1d9dd5e6de1fa24ae07850e060b4bf7a67d92d6885124901feb58b9b5f692d5581ae1ecf910fca5b1d66324fcb2801dfedbac76b3ea6107b446f0a206cb34abb5b026379bdad055a9322b8503846b54f11d464eba7248ec97517c3ce68cc32593404b8ac8ace0d5ce2bfa927dfba1055fc40297c9095a32161352d9028981db2f5e5eb0c7e7a4e168e22e313193b7f8198e145689574907bdeecb82a75a53cb3f21793cdf7e04f4cf57d16a65e75b30189248ecdb9e443c769619c9987e0c761d62dd9a144db1c7c6eb751ca974ca09f2befe56d1e5c2a1c875e698e08ab63f4466b25f8c804ad34f4e949033f7acc9f247d549287975c7a19f59645f664a908", 0x1000, 0x0, 0xfffffffffffffff9) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r12, 0x40047607, &(0x7f0000002700)) 17:25:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="c6", 0x1, 0x404, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) 17:25:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xe152bdfbec3062f1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 17:25:18 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x1, 0x0, 0x800, &(0x7f00000000c0)={0x0, 0x9}) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getuid() setreuid(0xee00, r6) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) r8 = getpgrp() ktrace(&(0x7f0000000880)='./file0\x00', 0xe94325c7a64ff1b7, 0x4, r8) r9 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x6a0, r4, r5, r6, r7, 0x40, 0x1}, 0x4, 0xffffffffffffffff, r8, r9, 0x7, 0x5, 0x5}) 17:25:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r5, r6) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x101, './file0\x00', './file0\x00'}) 17:25:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:25:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) dup2(r4, r2) dup2(r0, r1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1, 0x3}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shutdown(r0, 0x2) pwrite(r5, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 17:25:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/249, 0xf9, 0x5, 0x0, 0x0) 17:25:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49f23fd612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad24aaf2ca9793f90d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570000000000000000ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0a8ca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f930600009a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fd9fe42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac600000000000000000000000000004f02747aa33bf047ce1055f92bdceb2c757107f6d5f1d0cb91f6fe07"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r10 = dup(r9) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x26d) r12 = accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r12, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r13 = dup2(r10, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r18, 0x3, 0x18f, 0x9}) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x0) r19 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r19, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r20 = dup(r19) r21 = socket(0x18, 0x1, 0x0) close(r21) write(r21, &(0x7f0000000100)="8c65", 0x26d) r22 = accept$inet6(r21, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r22, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r23 = dup2(r20, 0xffffffffffffffff) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) r26 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r28) ktrace(0x0, 0x1, 0x8, r28) r29 = getpgrp() ktrace(&(0x7f0000000880)='./file0\x00', 0xe94325c7a64ff1b7, 0x4, r29) r30 = getpgid(r29) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r25, r26, r27, 0xa, 0x3}, 0x711d, 0x7ff, r30, r28, 0x3, 0x18f, 0x9}) sendmsg$unix(r3, &(0x7f0000001100)={&(0x7f0000000f00)=@abs={0xfa62d9a1ec42c6a6, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000f40)="57be34dbbce3704f6d3ec825e326009580d8ffa8bcade3c244b7e08fda813df1df24fb367b2ee4fe829a40aa1e13c23e29248df5175d7cdac54f53ba3bb13ca5339c9fac688e202d0ad070d6d9970a86a9429a1a4d5807d55541a87aa877857fcc6f8a748dad04ecb9c1bb6ef48a99beb380921cefe9cd7b90de30465fd6ef84dcb3d3e84fba28ddbc48e3734f8c2647b052fc6b595963e173d91e075a7268906de8dbe9a5a34f6ec745fc070fc13fb97f8f7cb65fa413878c1b9b75a5803ec4375a2aadc00d329ba175973f2d841299ddbd4e098388bddd350edb31b92180", 0xdf}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r25}], 0x20, 0x1}, 0x405) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r31 = dup(r0) sendto$inet6(r31, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r31, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000a62000/0x1000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r31, 0xffff, 0x20, 0x0, 0x0) recvmsg(r31, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r31, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r31, 0x2000746f) 17:25:18 executing program 0: poll(&(0x7f0000000100), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c652fe2"], 0xa) fcntl$setflags(r2, 0x2, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 17:25:18 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x10000000000009}}, 0x0) r3 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r5 = kqueue() dup2(r5, r4) r6 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r6, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = socket(0x18, 0x2, 0x4) setsockopt(r8, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r9 = socket(0x10, 0x5, 0x5) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x2, 0x2, 0x3) setsockopt(r10, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x33, &(0x7f0000000e40)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92e941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000086c85e51d0a8def36bcfcbbe9ac5a3d8d33c6515444c810a9380d5cdbe863f5366928c7b09bb74f2a3fcf5a8f1f04a2e22864ce0813d620255b10bc3a97b26aaede324a695b4a6dc65658bae4d5963ae4e04890d6ec9261c38d2efa77647d0de360f7cb5f8990dc10ebebe69320cb9233280a6d827648faab83718d9f79dbc14cba6c8c48df18252051e751a36595a1192247b8e5aed8ea787d1bc0fcc77e3c2c79ded5594d6558e893dfaf3824cf892a33148a874bc91a1357c88d233145753", 0x152) msgrcv(r7, &(0x7f0000001000)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="497bedb97c5274d42b786916564356a1f19ee0fb478511c45235f42502bced15fb5fa0bfec0deb73a877830000000000000000000000000000000000000000000000000000000000000000000002", @ANYBLOB="7613209a576de31ca5564f8e6c7048f82731e220ea0c4b31440ff7c0ff6bffcf92c6704eba29803bd9443e7916d19d6df7bcb5fa61d9169c0da627e196d84e238d35760195485aea0813f3b9b20705097c72714aad07a88e4080d2d1b6550d922f293e69a67d4e6075158c9cddb405c9d981a99de7657ee3"], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX, @ANYRESDEC=r8], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r9], @ANYBLOB="c2809d4897ec709a45861c84341a692967c8c70847410c5163a352"], @ANYRES32=r10, @ANYRESDEC, @ANYRES64=r6, @ANYRESDEC=r0], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r3], 0x2, 0x800) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r11 = msgget(0x0, 0x80) msgsnd(r11, &(0x7f0000002340)=ANY=[@ANYBLOB="01000000000000005e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765b92e16870829d94e4460bf1a12dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e5640da4345065b3dbc4c374a592513f693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a6401650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f28396e27995f07b0d2782b241554dc7d5df8077ec695e2473f35efb08423b89f444b9605d912c2a83ff237819c0276d58f779974373974000b8e78db054d61dcac3760f693f4c82f02a2b1ee66b91370490068bafb5902aeb21790916ae2e559fb0cc44ef16b41e65d6022c46ad34645964274cb2a1da076c02d0f7ddf5cc2423fead746c4fdde1bde"], 0x165, 0x0) msgrcv(r11, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb48538680024678930f2abcf00000000000000000000000000000000000000000000000000000000004bb9d145eda1fade219745fc5b5ab956a5ff3eb8f34eb699d6425abbb87af74a44"], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x20, &(0x7f0000000100)=0x43cbc, 0x4) r13 = dup(r12) sendto$inet6(r13, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r7, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031618ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3f472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000200)='}\x1c&+\x9a\xe35Y\xf6\xf6-%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r15, &(0x7f0000000900)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c82779635300e9dc9a7005de38dea454e88c47f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d832e2e20920d0d4a2bcee9a61ed04a96f5d02bef40fc46388656929d9c5352082570160204909469d88dc6065e547c0b7064b418cc1982f00f1d98578afe8f1b85f1517e04fe2b4e6d3b30a185783ac5ea49152edcc6b5405d7aa7d75d558c30e0910e12b82443b3c1b77d0980af852922147781ac0df2ceed2ec0b7"], 0xa) dup2(r15, r14) msgrcv(r7, &(0x7f0000001080)=ANY=[@ANYBLOB="a1fb2556bba832b975a0f85ab884cff16fb75b791722becb448fa5dded4268608775c7b54f532ca9ef56f854d91204859fcd487c907ae782880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f29245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f159f818b756ab4dc7675f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d03d0b0889f742827"], 0x1, 0x1, 0x1000) connect$inet6(0xffffffffffffffff, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0x0) r16 = socket(0x11, 0x200000003, 0x0) sendto$unix(r16, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:25:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xffffffff) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xdb9, 0x0, 0x0, "7e179a1b10b23067a5fd8873fe66560c203342aa"}) 17:25:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x10001) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r4, r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x3, "003700200b0f000005000000ac390000cf00"}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:25:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0x1) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:25:19 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bde68d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aa030000006ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000350000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145e08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d8fa2bcb3903008446608bf3273e6e6e36c2802d8bc6ff3e740187e7e6373c6dbaaeede574f1cbf14784d9fcb30995d2cc2f5e6c4df4777b1d52ba4e63c7a3fa64b9a41b722405bea421a5ed398cf66462eed53e2274be6a1be7f6608796914fcf6f5af3368f8a50c0605253b5bae77d216f026a7ee70c05e6702f026da8a099e8ec23f77c8b05c22b3a05aad2cf20c92ae7b92ee9bc9f795e7a0d81eccd84af435eb52f42f42fa7b7b7c7d299aed1923d258a84521f2d2ed1d7370d8cfb376dd8cf01d2649f94651bdadaab1cdbfc28d009f821b959ad06d010055e03110799486230c2d0777217dc1ca94c7564a329e546abd9c92268c3fa8a382253c26495b0b2ddc98c543f89b01eac009e20e87aeb458d5a44268100cd2dec1ea3c81fb06012351c6ab0eea773f61eed7f07eb6eb03fa5eeb9fe7867e1d1b6fd73967e0ca2cb4e1d2fb6"], 0x10) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 17:25:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getgid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r7, r8, r9, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r13, r14, r15, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getgid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="2d56faf8cf6a40ba7700"], 0xa) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0x2, 0x0, r19, r14, r21, 0x44, 0x5}, 0x9, 0x8, 0xffffffffffffff7a}) r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = getgid() r26 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r25, r26, r27, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r31 = getgid() r32 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r31, r32, r33, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, r9, r13, r19, r27, r31]) fchown(r1, r3, r34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xee}, {0x60}, {0x8, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:25:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x27b, 0x1ce) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r4, r5) getsockname(r5, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x5, 0x3, r3}) r6 = dup(r0) ioctl$TIOCSETD(r6, 0x80184600, &(0x7f0000000200)) 17:25:19 executing program 1: geteuid() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c60c4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x202000}) 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) r4 = semget$private(0x0, 0x2, 0x4a) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000180)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:25:19 executing program 0: r0 = socket(0x18, 0xc003, 0x7f) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c09479c36385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd357", 0xf1f}], 0x2) 17:25:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) sendto(r1, &(0x7f0000000180)="c0a05896965250fc4a7d2bf25449f7ed04e9ecc5a1d95c26258a3553729206c27958c2a179087b2c9694d96d09c7265283819d65c23f51caf03d7fd211154dfe4a8cacddbfc5f4f019467a90c283881d44f08175ba2350e9f23234c991c70c2373e8e0f4cb8ec8d86c8f393d885c11f70e819ceeaa9110eddc91d416948ddaf02a9dabe9f0204c914d0fb452490cd29633e69de842f18269fa82ecda7225fa44dd8ac377a5344ee4eead26ec3122304b225c137f590b9ee18493909ac89ad6894bd73dbe6f1b10081dcae5f600ef24656ff2ccfe39e97e8f6399795ff766993baf51449a856dff7b75790382077f44dbb1093de8", 0xf4, 0x40c, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 17:25:19 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0x431) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) getgid() setegid(0x0) open(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) geteuid() pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) getgid() setegid(0x0) open(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getgid() setegid(0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) lchown(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r6 = accept$unix(r4, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 17:25:19 executing program 1: r0 = socket(0x1, 0x1, 0x7f) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) 17:25:19 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r0 = syz_open_pts() dup2(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 17:25:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget(0x3, 0x4) msgsnd(r1, &(0x7f00000002c0)={0x0, "00e1e8d3ee6be3fca8745f094fbe506300fc783800d6b631d8d62cf3a5f8ed168d9f92fc94ffe7d6bfe25af4bc0f03166aa9bcb7bf456d125c156cfc94b279ad3f28c72cd7013da1bc0966647958cac3f2cc7da3639102fb6462fa046d058c3dc8e07d72c3e3e8feb9206a1ecf9ee6de069cd24d8f54e3827841f11cd78f66ade8c41bede6eea06f011a5d3bd6a41ee141578f4a446a3f119e6874c6ba8460528496d5853ac2c90913a83db8739d4c7c819db0c0da394c727bb7c08462805d581774d08a3d2698738970"}, 0xd2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f0000000240)=[0x0]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) shutdown(r4, 0x0) 17:25:19 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="30662bbf9d0e17", 0x7}, {&(0x7f0000000240)="4960eca30eca759259f3a6370fbb90cce0502912e33ec1bc4a85824c0b224700ffd4221138ca7973f6790bcc20353a86e20645be703388f696d55b08700dac965f5b119e839fa677fd9f273b47711f589c4e6737d93aa0c8ad907e3f03ce66f691f90619474b310db7a0a8ad2f9e2f4a7f880479b7bd685a8d93509adf152b21b05a7d396e8be6212e0d728b039e52dd2c63952ad3bf3a35ef2fa23b16d39650293097ba1712346b368e69813a53c088fe08a1e8d0ce6213ca903d9509a12ef1514d7b74", 0xc4}, {&(0x7f00000000c0)="9156e743e1e2e28042dd56f6e76560226be4c34fcdf49e40390bbf3c2c31590c432f89408085e8f4ab6626", 0x2b}, {&(0x7f0000000340)="152ca6082d51f4a6f62673bfa2982a6cc5de6d259bdaae173458bfba4a4f10087ebc419093dd24c67255092bd7b7c34d93900657d0f282c7809c4b83075366ecead3b65b219f383866e64fe00350b47bea294ea337370eeaa69626fd2384f8b72dfc11b81cd12b97aa1d21f9c2e968b575ddcce0fcb32b42370a449088c3a9f2e5c46488386815a2dd6956b0e715f2e94c23a2314a6aea603682fe6676e95c408cf2eef51958992d30484dfb6c4fcce0b0a62adad20c4b17d7111dc53cb5699363275b0a6891711caa643fc5516edbcf8ef6332413a56283aa7f77593dbdbcce4135793eedfbc9ed457f22547f0c71311ad997ebd0f13031", 0xf8}], 0x4, &(0x7f0000000440)=[{0x100, 0x1, 0x200, "27b1d4a974f13d00ab1270f112528c481691c431df62597e53b85232d690baec701fa5bf65a9cf197c4dd67a3d9fdc1e81e313a3a3205dc43345ce4a74128971ecc94cfa911483b446367f73a7fcb1e711ca1b8bc04e34e5cabcab51550e40464f9cc56adf86eac792c22cbf56045e53e0e72776fd7223d4cda7763227516248be4e89380918b299fc746b58bbde9404884bdc634c5cf6a585267143ba778c52daf80dcde15a77146dfce603ef8d1d54a00a4d88e49c63a32907817954bb5812101a7dcea216cc56fdb4c470defbb316c00f4cf5e4c8c9cb269938e883c774ad8478afcb30d1d6772b47"}, {0x98, 0xffff, 0x1ff, "eaaae0316c50c8c68d0b0703c861280ea174cbeeac28d15d8769257b725ca77d9225d07a7483bba2902251b8c0b6832ddece4a38e3e488bed49bcf52a0e89cbba0b77fdc70425f01eea91220234cae635c89f58c52127afd5309f6d4bdf860b800b3ac5c62257cd44da68e07f08f4a63e65e518f9a1876f0e9ef5d83f4842529d6fbcf117f6e"}, {0xf8, 0xffff, 0x3ff, "2260377c8af843e5103fead4bc106b1986e64721b4dd7dcc3cef312b444fadaa21704fc0e6f1af9b3d808e33ca05de6fcb9af8f7bc0b5f48eb4a286f82a785cc599fe44d59506e83544824c25e2ad97548e27929f91763c8b89d79a2a6cbddbcb472bcdb1acd325e0dbafaad31a6ba33b7b839a2587ddf49a52fb08d1f19d6b78a91d8972a9bd2d923df14e52765c30b072e1607333aeef986cfe0b121f8eb6ef55e70a8a8ce47f2a5fc37370fc0eb9a9c8c6e5d2276ba9e8815d2c33c1bc812e99ab6072d2ff21fdb231f025668173801b128213062e87abaca7e32e99db8acc51d4d747809"}, {0x50, 0x1, 0x4, "16a4c171a930dd590e03425a2ef5435248a68bbc0d2c0763672cf6e052ff995d2cf0abac8f136930ae5c397ce83fc4b24f055aef1e65c48e9658"}], 0x2e0}, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20860, 0x5) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 17:25:19 executing program 0: r0 = socket(0x2, 0x0, 0xfd) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x7, 0x7, &(0x7f0000000200)="010f3f8ac7e02f0df863372154a8731a06a3a61b3f3f0104eb30bf85d84c89b96a67379aaff885489ff0c6530a25ad1a565df7225e3a73fc62d6d868c95dbdfdb9560c56c91d26650556764f94193ba56c553e4d089c6686be52e5420259cd6d48a4feb074a283b251920e5202312e0b0d20ddcdc94745bef365c1478f5035db4aeaad50a456488392b9a7633905e696da6a60c8495b493e539876263c213c26cda3f7026492338bebfd4ac0f97433b1ea6718643c9c69401515cbec110f9db3538a4e307a52275ba0806064035f", 0xce) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca648961c1e5b848bb7d53278d68854514c03aa819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d2a2ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612ffe659fa202361cd8cac7ec9c5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf5d0642ffdc12c8e465f374d3c42d206a9886a24d4c47a9c788557de2fb1035e6a80189a270de19ac02d30389b08dc827b0e1b858a9a92aa7f16971d38a213b1e2c56c31997cec3e7d8bc6be754dbbee07962535605fef8089438eb3d3d63ed94d47254e6fb82db0249db4d6fb0eb4f73ee34c64ed900f1c9e1af5b3141c07c0c2399d14358caab4c8f06e5dcd2b3c04194e12f81da01295e4d82a9ada29a5b07094bc085efab9b1615590e87a652b3b3d8e256c4194800fa231bd80a78a7a26699c3773cbfcc5c731ba50c96de9519f27523e92ed8ce051a976fd25a627bb2738262522979725a3e9827c35beea9c1dc55e09305c5b0d7037f8075113b1a609b6fe4b91f513872970a010b6d379c9d923cde7472cb042440025234c2baca6e076352ed7130b2ff1cd752834f557cb74a19ecdc6d168506"], 0x10) r4 = dup2(r3, r2) r5 = socket(0x11, 0x1, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) fchdir(r5) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r7 = socket(0x18, 0x8000, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r10) getpeername(r4, &(0x7f0000000140)=@un=@abs, &(0x7f0000000300)=0x8) r11 = fcntl$dupfd(r8, 0x0, r9) r12 = openat(r11, &(0x7f0000000480)='./file0\x00', 0x400, 0x148) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:25:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munlock(&(0x7f000074d000/0x3000)=nil, 0x3000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r7, r8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r9, r10) getsockopt$sock_int(r10, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000700)=0x4) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000004c0)={0x1, 0x275e, {[0x1, 0x7, 0x3, 0x5, 0x8, 0x9, 0xa9, 0x81, 0x4, 0x8, 0x5, 0x3, 0x20, 0x8000, 0x0, 0x800000000, 0x54b, 0x3b6], [0x3, 0x9, 0x9, 0x3f, 0x1, 0x6, 0x1, 0x100000000, 0x9], [0x1, 0x9, 0xfff, 0x3, 0x7706, 0x100000001, 0x9f30], [0x1caa0, 0x9, 0x891, 0x8, 0x6, 0x9], [{0x20, 0x7, 0x68a, 0x400}, {0x3f, 0x4800000, 0x10000000, 0x1ff}, {0x100, 0x80, 0x7f, 0x8001}, {0x3, 0x1, 0x6, 0x3}, {0x3, 0x2, 0xffffffff, 0x6366}, {0x100, 0x763, 0x80000001, 0x80}, {0xfffc, 0x7, 0x6, 0x3}, {0xffff, 0x3, 0xbc0d, 0x10001}], {0x5, 0x5, 0x0, 0x5}, {0xff, 0x2, 0x401, 0x4a7de91}}}) dup2(r5, r6) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r11, r12) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000000000)) 17:25:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x101, 0x40, 0x3, 0x7}, {0x1ff, 0x0, 0x2, 0x1000}, {0x7, 0x93, 0x2, 0x10000}, {0x4, 0x5, 0x80, 0x44b}, {0xfbff, 0x2, 0x4, 0x1}, {0x0, 0x4, 0x81, 0x400}]}) r1 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x5c9d, 0x20, 0x1, 0x7}, {0x9, 0x5, 0x2, 0x10001}, {0x3ff, 0x0, 0x5, 0x83d}, {0x20, 0xc3, 0x6}, {0xf001, 0x9, 0x4}, {0x5, 0x1, 0x8, 0xff}, {0x1, 0x1f, 0x82, 0x1b335dec}, {0x1000, 0x2, 0x81, 0xfff}, {0x5, 0x20, 0x8, 0x3}, {0x7fff, 0x80, 0x40, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 17:25:19 executing program 0: r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/78}, 0x56, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000080)={0x1, "7ae64b03241a37a3ae2911df526e712a6dbdeb414e66c9507f9a6fec607b8c7508598133aef7a809f0c095c6577fdf6a830015ca34bed08eb2f41ce6ac508e350d62b129fce9b0aa8669494745dfc2845fa35af22012ea420c14ae73cb2230b10e9d481917d8f0"}, 0x6f, 0x800) r1 = msgget$private(0x0, 0x24) msgsnd(r1, &(0x7f0000000100)={0x1, "ad4f12a5a8de53b453d6b9e4fcc658f4177c57d97f2f6debec08d70b1b1f9cdd1437815dfd573e9523cf001f4e87391ede4fb0ebbd68377f95062094f8f5721ab4b049f3473cd8f9d70cba251a062256557c48bb5ed467a7f58ff7028750da5e4140f4c0341340fafa5853ed2829fc8249dc8aa900f6ae6f1af8480fa810e886813fec936946e126e147a7ac1308a7d148ebcdd6d26c75550f72b0f68be9214ece24b92d3d3665a9895f823ebedc93c47de27d06de6d60575b581e1c5b4503d950904b0b031010ee117b61e89c869a65a727650d104f76483e6644e95db8393cde16f77dca0c4c7c45bd24217d1cfc"}, 0xf7, 0x800) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0xe4, 0x4, './file0\x00', 0x8001, 0x17, 0x5, 0xb6}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x100) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000300)={0x28, 0x0, &(0x7f00000002c0)=""/40}) accept$inet6(r3, &(0x7f0000000700), &(0x7f0000000740)=0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000340)=0x7) r5 = dup(0xffffffffffffff9c) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000380)) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x2}, {r2, 0x80}], 0x2, 0x400) r6 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x800, 0x1c4) sendto$unix(r6, &(0x7f0000000440)="5e860638f4a2444d0ef74e4749e4799d1dd502583f6dea31410bf3fcc781471ba21628fcbf9f05f564ce0715173495d4c91429b68f788ad45c7e8603d429498fb906b77b8179e3052aa8924f2708b9d64d0357f8568154d6c7f0d2182525eca40e8ca2916a04662ab43f7fee7ec97794fc97fc5a9855a0da354e51ee90e11d877ea001a2e868048270a9fd3ee71ffd5b30c76f28", 0x94, 0x8, &(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = socket(0x2, 0x3, 0xfc) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000540)="4bc816b938224a85daa211f648e8ca7d34cf9a0691898be7974a6b0eae60e519d55f8ad0b6b07ddf4b65199ecc326080558893821788be2fdfdb7287a1f2674bd37ca9a134115f8b69d371aa24683bfd82dc19e4dba09c97d344117f9f22a726b992dd0915983a6743842f341cf949ca24a64b171eaa2fbafe3d737617fe9db5d5c05c7e6f98b559d17b08928eaaa572355c8fd823f1d78956b620337c7075d6de907b408e5d000bb35806afafabe9a3cf21156a0ff2c260be48d19ac5f2571907e0079a0d6a86661b3b1eead788f68844ec8bb05018", 0xd6) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x10000) dup(r8) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000680)=0x4) setitimer(0x6938dd0a6e453449, &(0x7f00000006c0)={{0x8001, 0x9}, {0xfffffffffffffff7, 0x100000000}}, 0x0) 17:25:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x8) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x58af}, 0xc) close(r1) chdir(&(0x7f00000001c0)='./file1\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:25:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0xe4}, {0x5c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 17:25:19 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f000077e000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r3, r4, r5, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r9, r10, r11, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r12, r13) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, 0x0, 0x0, 0x0, 0x102, 0x9}, 0x5, 0x5, 0x8}) r18 = getgid() r19 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r18, r19, r20, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = getgid() r25 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r24, r25, r26, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r27 = getgid() r28 = getgid() getgroups(0x7, &(0x7f0000000040)=[r3, r11, r14, r20, r26, r27, r28]) mlock(&(0x7f0000663000/0x2000)=nil, 0x2000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) login: map stack 0x203f8000-0x207f8000 of map 0xfffffd807f000730 failed: hole in range 17:25:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) openat(r2, &(0x7f0000000040)='./bus\x00', 0x100, 0x80) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 17:25:20 executing program 1: semget(0x2, 0xfd6fa6386f77b96f, 0x16e9ca743e1abf08) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="fa410ceed67000c1a854c68b5d3d6b16489bbfb2c5a749d729f443229363689718e1772382eb55b5321c3c788dff873e8159e1ee820e365faa38ece4c64d8e243af0aad721eec2f5ad54d64f3eae332d420da702eec77719d1298f6bbe07c6ad6daf22bce24c02b34f5d312f4a10e4d50c985a41be0a43db72c492605d78a5064c176497084997fb2ee7522609b7159f35e0106aee427e7cbfcad65ec95fafc9aa26d75b1cb28e563d5001a54a34292f568cdf829547b5f2b288dc1d4e0e", 0xbe, 0xe, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="9d5612e52afefa8ec4dbe758c3b4") 17:25:20 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000c40)="006798a786acb000800000000000007fefd136998bca8d2f39064222f76b8f1989962f7ccf21080000009163abeb545a53730cab81000b04a7a48202981a5cf3ebad57111e88b23791c093335eef42aad4e7a6fb0747d88f855b8b74a766d276ddf175914241d52c5de3f061ea5ae0dfb2f07f59f6ac62b8dc41e7d532ee21d28c32b9d53932746884f3ccefa3a36a1c847c9d7d8cc153cef9a2fdc60c1cb7568a2f71b2d28e5931c0262d7ef866eccce5e4f990e8082e33e72800eec7993879b85d4d79771ed0c5c5236b792844d542369859d58e526ca335c5edcf2eeaed29137d46eadaa1cdf4c998918c2be24328c7a08a70a2580a6c6d65ed34abbb63e0244863a4dbd9c90df971a85bf37a0dd97ee56b3dca3c3b6c99011760eb6fa35b3e58000000000000000000000000000400fd512da0fc318045db68a45b0e63edc2c6a2bc4225843b843a4cba3685f8bfc14c8779cbd104619d45348b12eadb45dbc92657accf0f559a69197f711f592ed281f12a944e413e733e932ae197a20ca7d6235c438e6154147aeb572b0819c4b94452a78a84fc1ec5f0c8ecdbeba788a9af31e658a488a007ade046395d7ef80cd6fb60f47937c2a028eb3b995f393cc9a38f9f5a5a6c89395e4db718ec2c238fc779b553a0879cd10568e87997d549ff", 0x1c4}, {&(0x7f0000000fc0)="7930df1df56ee3c5b55b39cf074936d226940b93488bb3fc3a8f1d9c0a42a40162cae0f00b05dbd0cf8daeca7fda1752c1407860ce43f4da6c96b41798566fb8127f35e3f29e93b055a6518c871126de27f21865df94fa48419e30bd1452752281df2ce04747b8429fed8167a73f5277760e1c8c553f9f2880b1350025487ca61453d6516601c8e10b14134e5c34b04df19f88ff1e969446e7cdcdfb0ed2bdacab87a132a9b01ac105e0e16c3e2329e56f45db03701cfe981c7d91db8fa1aabae4e9cb5a297ba8e029d735cc873a992e8add5b43fe159f65cd3fc41c3280abf198da5b60a31d52066b6c47f9bbdfd60906c61fa085118e2ae96c83522403f6bcac81840fa11920fdd18d1e7564c29ca0d44182827bfa51ca0f99660e8cc2c299fa6c2446447cbb16a77ab9e29b3ffb610d866e745e6c00e5587036b0f45a106d4dc5388448bffad01554536549bc832a66a826350fd93a639106f2368728bc3b88da52c6e4e1bd219f0e714526b3ad9b1ebd0bc682f13cbabd2c632a885a369886f0ba58a0024f2ff33fb3a2b0e542b0dd144ca206239fa327ec2c2f82998619b4befab44cca1ef19e6ba36f5cce04c3fe82c0815e9df61aa85c010f126eba5ab54d92a2be0b49df463163148bde0e717b424cb3e0a76eda5a9d9cc6c73a50bd0ee8c3a155e03d45c90b4fc1d25f3aa825d8efccd48ccd06759cacda006a835e41ada3dd77275cb2eace281468e1490454d6c12c1076ac8bf1641338e20c2a5929feeb44bfc22cc7723909a9b585baf56c9ba48c588aff29b1b1850ed8af6514e86abecb7cfcb8449c29b0e211d2ce8066ea0a81c9e75f85267c2d72c8355ddb103a67dcc4d51a7bd7198658a61174ab0af014204974620130f4f3aef8f9311c3c905840191acf021cfc0b186f26359899b61fb4565ecda8369cc47ad41aeb4f5f7dd557a04c16f276855a535e7390627ab8ec6e45deca9b734e54ee07faf7928e3e44630fe5b4ece90e94fc3ee2c92cde4f04", 0x1a1}, {&(0x7f0000000bc0)="0bded0f84e27996b674ababccb775e81e1e652938a62390d51dc96e3b37df57148c0a7834c9d9b096f0caf5040c184e000", 0x31}, {&(0x7f0000000c00)="1f3390a513777e", 0x7}, {&(0x7f0000000e40)="d0e563d9b0a5a52ef4ae26bb1223c55abfc795df414a59e073ff7c832abf9398ce182c1181c937c9a504a47f550578f751fc4aec2551efa3abbcaca8004c127c1db3b27bb58e6ca08b97240d7458cc22f08783ca143856f45bae0513411c9e03758eb9cf884220d6ccdefc5b74c0b96ad7089f722b576b6018133380de9dbe68114d13a1e9675edfc43ad8c0b75fca26e5079f1f5152e83df568a3a207d0e86222a56e4f14471ab1f686a014c8410e0b9edf5b6b27479cd9d936d5ff15a7813b88915ba7e48e25015e1a14ab8b670b71d16641abc496c6978c5d16023d40b0cd216efa104f772d32aaa53533765e47dccfe88137f8a37298b4030761fb496d0ffcd2eb2bf300edb7c26132a0b2863809ed8e70d129c7280cb23275671431cdeb9ab7ead1274fd17d543922309d4d3b67b641612283ad88454c95fe7f8592be28dd1544ef99e08f14ef9d12a8fcc614530000000000", 0xa4}, {&(0x7f0000000b40)="16ef461e43f1688b24cb942c871a150a184c7abad2efd4f85500963bfa52149d31a7b74392b86555f2b4a8ea50307782d323b7305813a797b71fe72a901739406aa8726bcfd4a3baafdde9eb808247ac38d93568a84978f4cf61df3a6cd41d656ceaa8", 0xfffffffffffffef0}, {&(0x7f0000000780)="0dcb8e5a2386eb7504b0b7647e42b408911b596ec0352fd9bb7a39fd686d5f48e01acc67d66262e4a75e42c6a7117ec9043522418997a9795a1bdc3af82a2dbf72386b7728da63653e5d2b1249f983470d214c3ca6cbc785356fbd67bcb3cb07490100929a52427d2a67a61faf1d3d69176b0fb96fc736dcecb73580b9720faeffe7949a271df036df1f69a0f6290686607670d8e6ffdb713a39dd", 0x9b}, {&(0x7f0000002880)="1bca48097cf2ff3b8035c97eeb150ddcb389d8365920d966e934c69cac4af52bd494f5b4dac23eb965dfc15a783418d4422ad4e3e7cd4449950b14614e2d4c33d9383d7ecc84a621c3bfa1169cada7880a34a2e27ecc106997711b2107997c52bbaf75e53cc91cbe1176dbe3850d70b9206a85a9afbf660156e3c42b4922ccc8fd71d40879db4fa687c2631db4474f450443fc5d103eb09609e53045f94c35b3c0cf09c6ba0241d47bb0998dab824e70a931d4170850da018a090a6c52da39050ba60c67e013d1860c11df15e3bce33fde8a9ae2cf19beacd40cb45dc52ce97ce6e36dbcea65bfe8be87d837a35ad1a915ba6aab8f94e63a9a0dea919b1f2e63c9911e8484e431b322ccf8be04f228dc4776794e1cbd0e9d3ff6c3834e74582eb27f68d491cde093d1c13c660ed7a2608beca72835b860fd22762cd4fb629c76b30664ada39e2d0f6f7b12b381a0803570cfa1e021d4558ef9a122b705e3cbeb7973c0c6ad13f89884ac7c336e82534f428fa7cae5d205161025130d8b3c51027286c0775e58aab732ce66974e015324dca5088c276005e0bdc103cdc626b21e19a8fdab3bfa2a31195192691e2fb5defd39c3d927993daea89916057853148e0bb7fc62722cd6c5778ebac1d1d01ced0d9dc166d6a148005fc88c18134b2a4388bea56749a67b20907c6af7236d3d6846eb188ffd73fc696118a3b5729c85ff6888f2d522b86e4a9fd96b16a4e418b1abd6b36ac02aaff938573cb626c0a5f3e3917779e0b610511a6a5d69a2fd919597caea788e0195166fbe7872e6c84ab10e8ad43bc35cd6503301969574f28ba2fc137dd5868a9e0980aab4f0a407f39bffb8d81dd3200fd5c3c3200ecd13bf7e7551a919e68779e2cc4b49297e63ad28e33744818d248b6bf6d2808b42a311932d4769a845a2a13fc24730b4c59b342d5d1924d510cd82c89f5fd89f7b6dafbd53bb8a7c774c64c1a3347399029b81708d721effa344574e24847d9b13e90d35f99060ac21d82d2da93bb903e49d991a5fe1a63b412648d0c3c2e6415f62902f86841cb6a6fa3c8506c1c164445920fe3750b1d2913f47781afaa64e38c10c2f303d9ffb26fdbaf954aa46bdf0dde92457b73e947d91b0bc0b176c1f720900837e7e7347929e62e45dcfc723958b7978780586d4dd4dea539e48f51ccdb871606b793563cfa997715e1d9332b5a35655341b9801b9b73dc0d67968b8e2cce33b127807f5dbe1be4ecc87466e82254272fddd263be7c71a4ba309b1570121c438158a60793aed22aee222a77cedde1ac49a92f40d4673b110bad5fab15446d1a4fcfefa45a9655c7c6ac217dd83465928301382388f70e4e86e2068e11b55eac400353d04d2a95b6874379108d865ec7fbbb908be04cb9060fc0fd3080437c275bf676ece9c47060591c690ac681180aad7842f58b0d02c55d7982ae093f9371e37fa29d86bceedf01130001ea24c4f18e62c9f1127fdc331880e6c178d0ccbf7c2191e1535c6920f84982f7f6b9d4d884224e6bded0ebff361c7c6ea90d3f3c06390948447d9b74b6c41fd68b852b7dae85e4f581c3ef4374bc9333816ce54012ce785582c68b0751712308e7988c0c7cc89f2e7acec32d8b829f0e86b14bbd93de855b43d7cde8a091c7b97204bd2d3c3e9c523d6103e55b079b81c6f798117d818677a97e47d32ba6fc59fb848e2d15dd41ccd66b93b203f8bd0e4f142c5ce79da2d69bf0952b134b749e744c97dcdfc45b6ca295e14513bf4c3d3ace9f919c624624e61a50b53a72cc499a439641f8ee33d7e9c1f0fa66569660b1a17cfd3666100a7a41492cf8a4a322c7b156ac59056facd1cc31d11758ecc1408b08249a947d9c0ea552a6c6c421150b527262ad96854603b7d9655d26ad98fe1fbccd30d5eda8db82a93c6b5232b0b43b1d12a10156226c38f51d146128f3529c582e717875a7556d63848e19187231600f2acb96a7b03eadc25bb8c8431a3987a0c3f463fd184860ed190a8804d8674e58d33dec3bc320227d07cd2fe38485091ab3e4cf94d95cd6e829c7344ab6dbfc5ceb53270192032d4a453ab2328a86c9c84f44964caf8ae240807a786f9530a33b5c3aba0161531da54f6bae50f4a08080193575dbef0b84b0cf673e271b1b2c6ae94abbb31a8c112b6c628a2de19df75dd611e8829e7e3f89b7a687c47e952733fffe7e999901789fc00eff32b4e8265d96bfacd5bcc76772c91490796a47af42f3d03b206dd8c7ab5267c404a1687779ce6924736f1a74283281c621741a162a6a3573cb78a5de4806a5fdf03bf047bcf09253aedcef5b08062014731328279dd6814b69981721907c0564da91530e2f8b5c6d77fb1c97deca954bc039c40e5034f632cfdbf92460232576f6bde5a68a5f1c47347040cb9733cbdd067f09b076c939d9b5169d4c2a5cd66a77cc13c14c7fa9db7c94589e24abc65dbb2a2312d64507e3b4c76e4e1fdc131986e6567c60df2ab015453920f655e12367d2f95dbdbc47c1d819501f7a1bd6f2bfee02b33dd86ac1236c98d3f457135ee419761c1463a363b558fa01f18db053861392c1742b9da145359996a3a31b838da70170033d6b0b198842b8ac867850dda428d730df6626500678397cd5c5340d9ef4fec962bcad0c5d210b7e8e892836e325870350c0458e35b9ef0b40ab5920c7fd46f41606020070a9112c2f6f1cd5c39e204c287afee7784d79d867402689d5e3c570dd11d1b37bb2f5fd2bf142d4be5980cb910ad3dbab5e9260db755837aae8f2c93b60627990b945e8aba4f4d0690b61def831bf711a73f0c0a865fedcb92c22ec0806519bbb422ae9ed640977e4b1c3d6caa904fc0d385b572a5417e1fe34bf5faecb66734577b628b375d4b7fcec1411928bdc9b34e03839314011a99bda5f9e80ff7c632689e3192f0955e96ae34e5b6909f003304b3a926c061ff8c6b6de2daed5af02a8434ee60f516c783e37919938b336fa250cf37803c49f6bf8d083b07b8b2940dc27a3a5df6ff3259b8642d4db5b3f3b7a9cbab325164da6dc0a6986f1cf69ee8fbe59bf1a3fee1e08fe5aeda3c2dbbed7d82bea30cfd8772d62e1242c539b6cb03ff8cc403b44d7f25d5d93e9f18540cdffeb288ef222c6eec473faf114c65c7179969916d9659437f2a5f36b9f0f4f58fbc15c18c02807f88099486043ab57984c147cd61d40803fb75bae48758e5ca84310f57f2934334bf31208dd0d78d0e531a87e8ca14ad5d794bf1e6be5ffe6c4111ef9f4808c43b1ad52dd5b6c40f328710a850fabc7ddcd5d16cf485c7c10cbb4be8eef8cc4701c8db983634ccec7618e6b06b5858d065f3317ad486efaf44bc93994d732b94f718be55de0fa8b404a34771f4ef6848d7eac0e6c2b3cbe95d9b01bfac93e440c9bb7aab6884f0098258c8e387378ac6139ad8e852493149f8826520cca9dcd951f79018848aedc54018084b25291ad7ca00493b09a42a391d4f9acce918438d3ccf126b04086fde271c96e69b1a73905ec75c7d4cb46a30c066084d7447ffa3d817ee6bbf96d9f7fe87a17f0bb25a5eba628dcc1b36f2b139502148bbd0ca72663f53828b01a28fa0fae404ce6c20de29cdcbea303a0d9142f879273e3e4d8e5beca5dea7ede5f909009f9ca9ee950e54f138c5b1f0aed5b772941b2fafe887109e0492ed599f82752e69eabf2e8f4b921e064843c6848cbffbce5856acd777b3b0e92c668bee2306c01e1fd1aabeaa62b859d87d9cd95b030827db86f50a02057ce4a8f6ba7afd52fbcc93b041f17beefda1313c0784240e3601efa3e8371631807cb3d6ac3a5bcd2c71c615e3715fbccb1123a3b7fa9016105089876f20da65d33c51f4bc3938fc978af7c3e84a9d46a1fd6021b7fb2788f2c8c83800f4e1510460cc9a4253522ba601f9f17228df33bdc5c8a7ed52c7758145448b083acc34e875cf9154ecbeb438dce54b701e4a983b189121a456af6f9eac6cf4f0988fcb700c7bfc7ca0d5a9db620b95d597900d864cdc9797e1db88c5156028ab6f15965e85bfc9eba6275979b9627d04b8eb838559e81a453e6907a63dc1dd5272c40ac43e93181a5493e0d982b6226a5a34f1fea1d0eac6895a6418afbe68d96efac538e62e8f41ab0be314b178d54273e6d8d7e9d82ebd7b86b99de3bb8c7d89f343ca96d76608f3fb3df4e76c47fcb99c0a63fb5139c55b7e1861c5be39417868787b20ef334c6cfe335d814578efb7f7c425b9fe05c0a596d3fd56368aa7281359c14d65e411c17e7f51d54f00c2c6087b2aedb315cc8b4cd591c6cda3ce4b7ad7c3d6495395b292df7ecc6b6ea6e005cc7e247f74bc8e090e4f05c6fd8ffe5b19aaa71c9991837dcb058548866780f65628ee583066ad603bb229d652947970a8fbf20c72718fe06329442113820a2978242aa1f6bc9de0777bc1753247761e2bd707e5eabcd5df63ebaa0c2dfd319b91d6ae6ece26ac968b5901c1f470f8b52097dd48bdd0bf935b04b458acfee7c3ecfefd971f3d17637d7730e128beca8485dc6ad732ce40f0b42388a3e91bc81c114912d99eea95b3f60b4d3d191e746c4cf38f61dc28e9623e37809668f8ecda21d2539d8b0ca86f075a39073a83f2bd74a9ceb0b87fbef792a09107787c231711fbf3896c6836cfb58140793837d8f888f8ddc3604f2759794657dbb0142e0845e9e77a014d25c8a2300753db8e8045d808d0193badf58aa19847c9ae482d45fd170ac8d495b90b6f94cdbe487b48d2fbb7f4889b84b9d9073dab1a497a74ac2e6dc499f9c5380561a96ed0294d4f3f12eef3bcf5e27a521954610ce551920e594368298a406b447e10579ffcc68cfc0c9e52abeb6efc5672ed6597968c01063c6d7375e09fac47587165dc041c137e2272bec783c66471dc37daade5e0a94d0adec5841c70384797f2e566f55be0d3e050dc2af4f27e758d79c270a77352666beec37a2866824e7aedf5e970d7f2b1130801e2df37188b83b8d20e49ae69ca955e82fd6d34057895765b1d84017066e1a7d25991606373c49cee8876f2d3e25c84491789bcce3fba3e04911d287da68365d81ac66d4c5926237580439286456a9207d5d9e044c888f8cfd270d75b86064a7cefd99614385d45e4ce800e84c4fce96a0a5426d08e6acd0a4fe895f44c6f04b7182fac5718832e15dc770a521bbd376d687884ec88a11e1a5e9be3acacb9006002bb0dbd37490358de067dbde324faf7821298cf38089bc4b72b10fca9012e79e6e670800f719d92785f0e458ca24c13b48320a6dcec9dac0cf55cfed42512c3b040f24f9c3242fe136427f772a98fbeaa51a18909cf8e3ab7e0a02973fd4937804be7f9dd522e46a2e7589adfb0119f211ff69a9603b49afbcc1332eea7ff35b4cbae25ba9b1e1945394c1d81b0f381714327135a7f12da07a7eb5f20d5ece52640731e0c773bd56d8909039f79d60364276fdd54b35f2baf033650faee3842c05498d8d7691aff474f94ee6d81f9d3e9580f66c9ba9dbf1d0558070cbcdaadcb5a7c8049d5c1a9bb64179d3a35567eb8665475fa488b82f06bf74f2b248d50a8166d0f8e21e8e7c8a7c928a9c3c4c8359874192dcb17c1a1594f50b99b19839207cb71d675b4b60e32a0bc2a17c6c873ab1e75e1b9e06ebbc6af4e587a96080997fe72bf314daa915e876a57188d3c4df1ac36cdac8ae1fbd9f1240410fc3aa9184df7fbf73425d144e2a666e171be1820f72f524eb70b4bbefbd6bc516fd822e784", 0x1000}, {&(0x7f0000000840)}], 0x132a, 0x0, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x2}, 0x8) 17:25:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 17:25:20 executing program 0: r0 = socket(0x1b, 0x5, 0xe1) shutdown(r0, 0x2) 17:25:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xcf, 0x80, 0x5, 0x7ff}, {0x0, 0x3f, 0x38, 0x1ff}, {0x5000, 0x81, 0xfa, 0x400}, {0x1, 0x7f, 0x0, 0x1f}, {0x80, 0x9, 0x4, 0xb0fa}, {0x1, 0x40, 0x7, 0xffff}]}) r4 = getuid() setreuid(0xee00, r4) seteuid(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x1db720ace2c75557, 0x0) dup(r7) socket$inet6(0x18, 0x4000, 0x9) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r8, r9) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r10, r11) dup2(r10, r6) ioctl$BIOCPROMISC(r5, 0x20004269) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r12, r13) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000340)=[{0x1000, 0xe5, 0x4, 0x8}, {0x58, 0x55, 0x3, 0xffff}, {0x572f, 0x2, 0x7e, 0x7}, {0x3, 0x1, 0x1, 0x80}, {0x7fff, 0x5, 0x6, 0xfffffffe}, {0x1, 0x7, 0x6, 0x10000}, {0x400, 0x4, 0x2}]}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r15 = accept(r3, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000200)=0x8) connect$unix(r15, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r14, r16) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 17:25:20 executing program 0: connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x2, 0x2}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:25:20 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000840)="10b7b2dd24ac1acdab3cf77482efc23152b0922894185f8ca9abaee8f3031cfcf8954c1f9a5fdae29c3ed33dee8d44", 0x2f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x20, 0x5, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/51, 0x33}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000004c0)=""/235, 0xeb}, {&(0x7f00000005c0)=""/42, 0x2a}], 0x7, 0x0, 0x9) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) sendto$unix(r3, &(0x7f00000006c0)="fb6cf25f3717c251418183d3999b3af959205b359db1c0331ab35621d050310c7bba7809305c7747857236137e09512913f05b97be198f78f4c75ddd2d96a7bf70a0babb80d7c19df42ae82724654d5f3051810d724a84390fbbbe84eabc499b3db3de697c1a552288622dce1a1f134080b661f5b7109f1a8246aa46aa159f06f027212f28b9569c039951b802ad501df7634f65ceedf1ede39f1757c7f56e3bcd4ff298ecab2aab274b96a9a825f09e53a0d545", 0xb4, 0xf, &(0x7f0000000780)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) 17:25:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x11, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x3d}, {0x80, 0x0, 0x81}, {0x800000000000006, 0x0, 0x7f, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:25:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000080)) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf2ec500"], 0x10) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="7f71ced71bd2e913", 0x8}], 0x1) 17:25:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) sendmsg(r1, &(0x7f00000024c0)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000100)="bd4646e3afe632c3909ed1ea2c474c1f94725a1e1158d56ce029c64333fab76e8aa353ace78d4ebc68a073770a65f5a3a9950afbb719907383aa46f7f2b8f2576fac97356f", 0x45}, {&(0x7f0000000180)="986fd3c6b3cb9aeb4772f8acb88cd8c0736867d825c001cc00a58dd0d344885c0e59d0c9513a401e72f853d54bfe09f512956e0f008f87ca08f197fa9f51ea1fc9ed425742e46d3329e12df80d2b21203be1b6bc5d6e81b71b4a9b3ddd7790cca9813a77983e0856495353195cfba4aa9b5a58a83a95a7bde4fddddba627937a83ae6ff697a25c07f7321da68a5b9ca1ca8c312511128142aed996d0cd3334d379a1173ff620624e35465639d2cd91f8ff5796d92d263cc56b05a3936f4f24d941a59d4ac8c868bd807cf44cec46acf7ed1cf77e67d33f113f8535b65cd8bcefd291a94d94e45141a77d608d333c22a65f285b15b17a8dd42d471e6853fd087bb9a4d5a9ca670f5fd925a7f49d5e5de5c3eff16361094b80747cf6fed989ab8ea7f812e83a923a89792f45ffa449eca9bb6c86cf8fb7964aa513564abb70ddc0ef895294d445f28ad1ba5eaaf9eda0adb1279b98cab94ff4a2f36e04d126cb648211f867f17367f044b0f2e715b14c7b165449526631f4966883323f3d3cf90978f0d237de441f29e728af51ea7caba5e5ced27e01256ac76234c3be37ec148426cb6858d16ad20d38ace44234cc02e575e6b732abf430d205a9ebbe1b4253a627cf95e016ca476fec8020bbf011d027854e185be197532f73720748f2374c3cd52dc37de34c1d87fe3bbfad332384f5f3fc02df2ae15fcbd53cae727cddd17f3c6905db017dee9d125565daea853d3f874b6eabd73daccca6200857dad021ee8495da1dabad28e0f3cf9a0756aff68bb76e3b46e2f200c42dccdc2c8cf306544a2ee39034845a3fdfaf0f0d634be4606a3581444dc79d623768efcde1208b391c84ee4e6465a596679aa02691aae63ecceaea1e28f23f6895d280c62c9d0d5bd5e71e9b8da74f668ebb587d3d46320b9fe6ffd3c6650e271a7f224ea3d49c7492272615636e5894a9902cd0ea580c5066dd88c5c65321ed57d4e9c1b9c499ac66b05e5071b44a792559c347b9c0edef017f77d075bd882b6dca5cc6e2848b53d6f545affe3e9f4a62901992a38ed917c80652d48f648ecb60950b8de168f7fe960a3cf9008c3094122b75813f0dd6d0d6d24332023e4359a2b6e8d52a0e5e7fe52595367440fb2d499a6df49e87c70f0b7b1341f1eabe68652886f7df139ec91c61bbcf2a3433a8418d590f69af9a667da644950ac2588787fd17630a6cc79d0440df4cab5d277688df5d8c2c3f064f280ee84f58afe519135d9979b03c388e37dfd225b0627cb897dad1250f1847c9c75bb6ad5223f2f47ae40613ee1b072195f17bd418b9efe0e179291c3c43824d9c2ec0f1ceb263fb881794fef6b5bc8f625e4579392e43669e4abcfe730640b001b002c481664ab3fc57980084b2ca65dfd3b7551494e770541d1b46438e297122a87346d46805027f254f507fb81300e2305f243f6271c77744d73f5ae44d6ce54e3de8ed315f353efde991c493b4fda06cb259fd49ad2fd9c372d9e6fa36e4cdfd8177cec86f6e9f51e25f2ceac39c3ccef8f78e0e71bca325d6b91a640891c61f41e5b1890009e4f000d5ec3a2ed6d082824613f95f6bdcedd802e848ac4fe973ecb6895829cd979036385d4e2d8be4022c94fc818fd8e9ae65f028a6c7f0fc7325b517b026aa8473075d18166d92f8abecea32ac63d1a489f26a5fd27b71571736c89cb61c2649d1470b3dc77c9fd28a7d25567349ca96283d25a8ddf489794c7c6d6c7896d8381e10e89c816115971f4c906cd1ccd86f55d5d647b7be694cdfa67eba23bc01f0776cbf1adf02bc9949bdd7b52dfcae92acf639a88c0879dd6af625776050c99c60069004f491b41c439faf9d38aa858e0145a351b182b57d183c281785751bf9358a545d724d0cd912ad7fb56d12d2ffb8e386ee06028ca38fa3885b1dd9d251afb3b72212639f9c02184172e11e12345a713fe3c20b05a813b4858456520122c5c2021147c891757fa961f7858573680485d5bf245d3906f8441d7ebaeaf5006fa54503c76fe451b74250e94b586838de83710cb37cea383c41f7ac8b34ebcfbcecfdd7267080b13763e225c32ca405a65e744a4317a5adbbdad5d43c8d5c2830a2ed61e16b2c684b712cd0e9312eb309432001e44a29714ecc9eb35ec646bd7668c3f14ed9535bc7b4bf37aa049e7b1994a8029d2d9fea5a3b8c89182984c527aaedef651b6ad822e42f53bac6ee14585f7a9744a492651f082115e7eba7dc2702c9551b176288346e51bdfef6ca38157ccde287e46fb44d5982e7bb7092f74e08623e0106e4bc02b3e2eacde5501729ef0e9c6f7e48eddaeb0673d1175d101eec35d397c0ab715b6db1cf32852cc5949fa9fc482c968ef6f6782967f324c44b64b2bf83c19a08ffefd32bf0778e1ad629bfaa0b593604929cf4d9ea543d5938b470ab3b894d6dbb8254f00cf710d8a7bfd545837659f39eeeed3a4f91c4353cdebbc278cefca8d94fd6576414770a8e20ca9429d1689f8e0089ddf793b6a2bb675c376f7643d55d39ff4b17306ad0afe0c7956dc0306b9190507554d04d6fc325d1707f3c002a677f9200d3e3bfad034c53cae4ee94b6548f51a8ea93ff0c2541fcfbf85a3bb1b1af75f2e2c05bfcb2fe4a80148563422fb228747900e642a4d497ade5437eb972240eafe469023eee88b1ee467be34fb3282a433b9781b11ebaf3022d249b8c8d89883e1e56a55e55c13de7564c3dc4ad848437444d7f614fe9fc1c495405a93c75ace63c39f3dda8d153b8c10f6429ab884bf004c3c93ece8e4bd20dabf5381cd40ed5f8fd8998ca789732b7403260214007aa420d19d69ba9d01c0e14ebd99dffe572c0c3fac9ba119edf20b1d5f4edf6cd91425915e7afd42392040e231fe2deead4365fcb94252c730fb459ae7f1654e68a7f02ff27bcacb8ee06ee7268cf74b614a2f8d6f3cd376f158725e9bb043c54ce8e2f0bef4ff1ae35361057df28815f3ada184708504642e04622cb8a7e5063d3b9297ed16576ef995968e02bf6efead378187c00d64dd734db852dd8f4ffae27d9692f29e9db77160ab1530534e27ce50a29abda11985138a6bf89bb94ae9f702ac533cc601f1758feb8d57232ff41832e0f8695de1dcb8400b9095302be5c6756ce3141e60b1055bea6cc67dd8e7318d555daf22ddc2abb515699d0242248e0ec550da784004b2ef363b28eced30f39306ed2ae7545a61848a4a3e2cf15284c66e588452e6dd121a1bab9d5e4c021be08d074ec116f7f2feb3a12b6bcd6b8d42974b8044895d8af9901c76a026b45f28190dba7e691f23b645fe21057bcaf06a6662d12d288f9e7e383cdc30ada94b8e3053a9a101a86d8069eafe5e0b15e56ce90bb026fac7eb15689f729c37d9b7b0323f92eb22c0c5d598ad372bb46643ea3c6873f25a8be5770dbaf945886ff810a991633763da65b059e68a894858a66790935d11b0d934a92e2713a6b09a1813185c2e5cbab9f2bdd62fa04255b73bb8414512b6a75cab1c77f727b77116e41d1580d1fc997fa57d0a1f67f8f08d2aeaf5707f8ac21de58dfece22659ad61663692b46268c2e7a17a30276013530a5486b0d022977261ef6d4e4de0577cfc648659c330178125933106e4655d2fb02681d10e427a5d418cdbe1732e8bcaabb0d1b20c837ce0c88ff0cc62e9aa091687ff9b677750b7ae01505038800f3c2f6fc9a030e82470681999b978babad86bd612f8edea6e34ad8ae629be92c3ca8695b69a25e02fe3bc320b05090e7ea9081b7e034ab6da6a1a124cccf3a2e6725b07377ab9557695bd467c5a97b3d1ac548db1168866242572dc6c5c7e9029f4c0657fc01186175eeed96c5e6cef8acfdd5aabaf57275cba44f993be8df0f30f2eecd30015277841a9a636f557677b263847aa0182f6fb41ae040823a62b620beedcd75b311890fd59841869a876d5f81e8b2b6a5f15817f1be65a4fa3595f55d738630d46ae3f63f662a976a14f9eb4e35232b79ba93b27d6e33afd6dc2f4d048867c5cc43c1ea51892e274b19851d3ab9806de599184c70ebbf2a25a31bcb94346f6d249dcbcf6d0f7a5f43208963789965551e65e56f59209d4538e5c7adc9774a787e4fe59ed6399c5f8e07a687b9eaf096f9e6e7607935534d36f0c79c39b89ac5aaa3147cda57e722edd4a5f9578016e658c8cde707da1c94a1ea18e66653793ebb19980aafd797b1c425e42884b8ef53ac381329610446364872f6d264ae17ea5dd095468189e8466304937584ed2b25b3f3bcf37991a81e689b0ed7aa743e0c134f834a19cb3a270cb3bb1ec7267e50d2c4d262448eb6789a31380767a4f11ee502ac021aaf9495454c8b4d3115b4db438b0240a15bee21cf219610cf5b5aa40d76541357fa685317dfdcac67ff8dd8354715dfdfdf87fc49a0b46b339e12aba41c2536b6889ec19026d84c70ec9f7c6f5e14f1ee63d45f2d48984929c0fef1881fddf7b88c30fb9b8eb8c2b021846b5ca5f5b9b7a3e7a39276b45142c706215f21a4e3e96832196bc1a168f4a9b2513d1fbe8f5cef6ceabaeec878e0541a19e4eb1fc468a165a4205d87afa3c773081d520cd2d35e3a339ae0629c81d01291b1bf265efc81c4a6c7205d87542c9e5c95bb8746e7a646a780917bb925f854c6cb0b5d08d7d167518995b5c4208595a6927591da77d09102101f5307151f127f79344ab14feb44ad3782ee35ed026ff6916ace4041b3eb7d74547d7e3bfe55b63dcb1f2cdb14bb339846d3f9954a0b62d37d2a6ef3a87ca2c5cdf08b9a256530f9ce56fb6811661283b6f04643f654c89cfc2416e52c2d88f7362c35bff71d73d753545458190b4e642723e68e4cfc78bc1bd25b55fc3c07d7bacbcd4b27f740af2e905742e5db32cd1793ef0ac324fbba776e25dfa89257cc778d359d6416e6ff08ef2b8ed74ea01b3442410245a9387fda4a68e505e69e89f80b4116ee3ff147f2f0e31c6fbdc83b41681c8782671c78a91faf845fcefb979ebc874feee238ffaa28619edec9247c268ac3393cdead9f88f264e2e476093ba28c1c27a9c440c02a8041b20f9255280437d7b00472ceb78c6dabc596119d103e6552d404ecbdd736a14fda2a0a4e8217da025b572409a9eace88be832313cea71e8e7dd3561eb256b7343a3ddf896670dcc7b208763805cc30ab7a2e99f053cbce67fb451539cb390e4ec679c172c572835d4b64d260fee993f5a0363ada600a37f341e8f0f9ff002f3a45ce4f43d7a46723bcd8f03c97c4fe6036cae224d38182c77d2d6ed907efae24be6e6a328ea4c3fe223cd0763503facd8f53267be8b38d6c12014731585dc1f2f52601722d42babb72ab499c974dbca8870413503eef92aae38db3c63e2d9d0907b6793abd38f7b130f2402f48be2985510bc97413449f7b275356b388af5d5b0648889656c3422fe3aaa1d1a2ccfd63afec432d358a90c9b7d296347dddeb5a3d8a3ce8bd6dc5b97f725182696e7d98e610d18aeffdc0fffab02def1506f3965a15e4bcb9847b3f040389e88454312f14cb4fefa8b977f1e6d487ff7c407d7086cecbd18331f1bb6a5b3ba69489894ff2a1f735d742f0bf5b911b003c1e067f0a6b79d31143f3dd4d5d5bc467296f22d2c2710511d83ff1592209e9fafeb066819ced65ebd3c7c6bdc1e60bd53bf69350ebf76168aada83f53fa0b7d9895852e69aa19a931c9a1bb90e8a034d2aa927ff212dd93ce91005d379fbf8bb27a4ff9e6236e077c2de9d7e18797e3dac536ca1aa1e35b24", 0x1000}, {&(0x7f0000001180)="547d93f2827d9b85c9fabe4b85595a1c0d08bc68dd3184260fce7128e5214690e239bf9c4a3a019d35db47e7eada7185c2eef1edd9d7d6fba0c85c48779f505a851ab512c91c00c67bf454db16ac10a3cc", 0x51}, {&(0x7f0000000080)}, {&(0x7f0000001200)="68ad02f206f45a092e8c8544a131495e32ea71077e3e09137f659933f7bd9fc4306a85bec0fe894d5b0570912dd35d9537a0cf0794da1555c067f9ac4fb0aa6c5023d7f387a2fc261b0936c0e2b2e6da960a24bd785ee9fe1f9cf6a0fb62baa2a851b8d3121ba3bc30bc30bb144d37acd1d125ecce3fc0815e8c7a0afa17d8ef89911650194db0fec04aa0879037c54fef63e75058d941cdcded3a693bdb987dbba70870a71fa9a5bcaecf1815debd101db1bdc9cea764890c1f5ce0e3", 0xbd}], 0x5, &(0x7f0000001340)=[{0x30, 0x1, 0x0, "4245fc60d68627f1465491d870457c02337715c371df6ade36e01589aa"}, {0x48, 0xffff, 0x3, "7430d7f2b25f7e870f40f562711083133589240d5e86d838ce66cd562622f036675e3b165843d8aaa0717107845df61d456028"}, {0x1010, 0x1, 0x8, "9cd43910959d592044801d972714adecf745b87d0671ea1400c246ebfcbee90f0eae6fa38cce56ed6753a8bf0625c4d7264a091f4910dd076b671ced65033ac20e950ed10731365a61e4779904ace237d7f1458361fd4ab53b703d7ecbdb7ec995402f4765588a84d39507e6fa272af37b1674386ddbd8565fee8cd91827e10197897d672ee49b1581db0e8c6bd548f31edc28d4547c4fa3dd072bda7979b75ebf3bd1daea122617ab63d1b4f0ecd87b53e964babfd755ef0f0f0408b5aec70eaa944d715b63caec6a32f7e22d98fd7483f3468f98d8c14407dc117a92bd90e83b0b415fbbe27e2a6b8e95a1ab97527d35f1625f4d7f81a63a7c9746eaab72a4b9383e042f3b99d0677e9ab7b9e8ac6ee36531818834edb3a65e35306044157367eb999394b3818de1969e1e6c727c52bd10a07597e6d8847aec9849f04f84f7c29852875d53235d6d049b14ab05c76b2d9453cfcf907f9160d275a46d61421ad8a6f8d95d76520b1d351c8d2e7648ceec6d34b7ea627fa68e0a56e998e001c0fda0d3ec9656d9f8f3568f873cd2c98a524f5d8f82d2a0cbd2b29623daa38119c444c8f61315feae30581125f1516941f0d58cea279b11e6624bea61ecb63cc7df3a3abc9301a523dc49793fe34e2b82b5b205f4900508869b394a0cc1eaa91a2540bc1437fc61cd6464bdf5acc11421a06bc48ae318fcf95becacd7e7a8f729035de2a8b4de58f2ebb67fcbbe006fe383241775e544c4443166d06d7e6351ffd017d961597be74d322e6e7625c3b626f77a2023b8a2110866196504ebc3989e43f378ffb1ae3f1b5d248c09baf7d3e2eee0ddb2afa8f8b30536e5acea1f48643f66a5e86d29b0c3127e6a9cb91a4d395f9023ff4b478a53cd6320184b1886567d5c11c086404fe6f936c95c0f5db7270b06bf1dfc745e455f0f44f48b7695d81f612164c1b82c01af494c9ad0bcdb580b0ac729f45eca391f6ed6dd016f1aff811f1df143b21fe47b6932e48916a9b7dd5472a8976c57051269239166c44fc20c331933d92c1a8a61aac6b5e109ddc7f64d15119087a03fd58f3e376e641fd35d7245ae9d0a2fa75c2ca09dc4bf244b126817a1800acd6802f0be3579850e1977d19673d9af312f762849fd067bd7d4f217a6723a1ac0ef2a43a80034b6abf13139dadc0537cc7d97fbbb119b3e40ce8fa553c67e33547998f46b77b52d9c8d1a2de40ced49785f319fed9f95978d2bc970e82d1d5add562247aecae0ce8eb525f924b7b2cdd56bea6c818d8bc76a43671dd2a9a75ec5c9d3927fbaac94547abf5d8e1d701fd1cb4afb23eff952e2c36d7331f1f440498cd425eeb9fb12d6b3ff03e3249f4769e76e3cfb0453493e076db6d60753c358adeed153cbc58ad7a758b14109ff71644b5ba1f06064304ea21269c39c0579f8ec3cf8cda0596323a20cbf4429268e35d097e7b52f88d8a50fa9e95d6d49aff092f3478e8d53008704854d24aba3252daab27b30a283a508c4cc7dc62778e236cc69c0350ae8af96fc15af2bde6e9be82453e83855c148d84b5cf6c4bdf40230276943d3a2ba9367442b724e07a5d725403018c0297725101fb232a2ca51b28daac6020d6b03e6965e43a2d241a904a80f8590bed48d96f58630461cdc5ac4d53b854f706d502366ad36e01c8357e67922ed609b3ab28076435a9c0f3ec568d3d70130a70d0f42b62129125c9e1aa4045c0b3ec2a7d4484c364322032f6c2a9a374b8f54461cdaa0bb637e775c48a3a951e4b82e63287cb2e2ae17cf3d7e5db7c45a9f967bd7fa096e0433ce8454327ba83689929d5d34bc2eacd3e83888f1c8553e6dc5b69fa3d7272fc7dba01f69936cfc252c17a4fdb86558f8f5bc17fa2a4013d50d9767d36715f7e6b09f53926c98762f761714c6778d4a2bc0bc650fdbbdb3911fa7b9e11c35bda2a461c724aa8d540ae19862dede79ac4314ce12733f2830ef4d39af863e88f149a57b7982e103d30fff14e7daba8975e9140c5c69f3d2532d90f28a398827bf0a22211426426c3741610cab90f2f6528aa69bb6ac60121758d751674e0e90703fa9fd883ec80477eecf3ca59d6d7f92113f79f9f8fb26a3b909a37663fe722f68dab6fc419584a3cd1ce00e871d07d935281eba0e6d7de46372daf77df771403d343f5d4f2801bf7e8f90ceb9bd76e13624c2c59ebf4fcd24428db034e7bb3290f8887ff1d9369139721800ddaa44dd05ce2f637717823e4ff0f1a27ba510179902f42e7c4686e1043672c7b6767a7fba82b6184c7fa99043d0cf7b3869844c8f54e74a9bdf72a469c0a7805ff1c61f1b0fee11b8b69dd5e3983598e9e264c6d1eeb7f3401df1a36091d1deb84a0b06b7701e5db04e4ac4081ae8c47dd7d038a1c783a8448d46ba8b83523a6284e51d83c71724454eabb00be41b9f12d51e68a1924b72dbed902ad7824f76786ec0c31209faaf15e88f06855ad3233bfcb1216453e97da10780b6628e973a6cea2eb84b45347ad17d1bd4143a6d04753453e7f6b87f0534305add7f9e255a6dc0510e507bfaa831272931678c9ed284dae7893ed43f67c9faca8e8fcc17d6fc6a2bde36c064b21a2824c6e6808ef3a0990dc3546217d20dc9fb3b6cb3196e545e5328e6d78051e540a02677800d6dd1247aae4d3fd7e993f4b53222e12e033767155735c7dcd812f01edf6920604a5786208dfabb2f57a424b3c201fb3c32514f3a5dbc8e06b21e8031c7b0f7f8a546ce42f1b656c4b0ca48c57a3a202fae3c0b22fbf95d2d92830241d8d9333c3357984287c2e58f3bced2a3b691a346f97e8c81617c6fa4beb2041e80781132d5b4015f09688d837d9119bb9e069942addec4719a3670af5271735aae475418d0c293aa38db6d595bbd3eb45c3620e6fdf66b87de8d916f2c654648b3b5d0067368fe3190b84d033871359f1801a4313c40046cf9c8b7ce3763ef9e849732437bd46f9993b9ecbca6489fccf2e2c68f1610a77243eb731d253f8aad5fae46aa9765c69e915d2535d079e6001fb5074ec62a4806b1d3100475a8e3c1da75b09162eaf299a650bd47ceb14981575182203df59c63265c2a1fa66f276203b3f29db7d86266d35fb0bd82f8a46136fd23bfaf1bc14efd746d6f113074d8094b099b6718c058b150e0a8c871f5a7aa9981b49c241db75d97b0f648f26ba7864ec63c30dce25353503363e4dca3a77f124af0eb20c007177a86eb33cbdcddc4b9ef5ec084aefd1362b919f4e0b82de632998f7b55a7b02dfff2919ea969eec04051c0f8d214d42970d9044b19f6711f3605467ee229c2439ab2fd1921003c2473d4c76d38f126d14cb2356f3fe4a600122f6caf650227e4d9ee678e236374e02c4fca044b648f68fc6b7852569a682dfdd3a11857b6d5ee0c57cd66f8a31867ab54dad3a112d144851277ce70727251a68d878ecc16d0cf66b56f61f7d60f67d8e075c0d60360b88973fd2d706a62ceb6cd61f2152c8a4caae002a2c399cad9b60a9091d3966f9c3d4b560205e5a6fbea790cd3ce2e178d792db9bbb890d511caf9cc0b2245aab219c7089b6ca52ea9828bf98d7f17400fe257e582640d6b58760bef37ba63b2be6d3f37b57b915617e5e89e9acba7a9f6708f4c9cf62290071a6fcce614982f72138f2d60714c1f8063874b3e85547650981498b64f3776e93169dafb8042332ad11d308e33dd9e43beb581a632a98c5c41fc04a6e39a93ed552bff2f420f3b0252324924ccd8c0aa01134dc070d3421dfa6b98dd999e4e1dfd03470a1789478d3c10903e9b97bc190bdd901ad80d0b9afc534adbbe0ef70a84e9095cfd66aa89bc235bb801c4c8f22e68f7856849464c2ba6983db81eca10156064c6b8b4bde772e0b17c89c3b880e105d1badada4742ac42c1ffe6c7bf1cac7bdbf7c568d4684bc0fb6b053ae82793eb37c1a8856b06dc396d77c3cfa8e29c1f42d2f0e6eb9fc09fdade26c643687b36ba0bf80860262cdc506729549aa221804fb65a2358fad71958be929ecd2a88ce0bf104cbf6c7220ad720cb19d36e479fb82721d8a8c684fcf9745af6b689342155fbbb8759aeb1bd50fc6a10a158321c7506542fbdef165af1e55e1080c586e4a755d6f23d3af5e4d1f28dbb9801fbc10c20d545fcb2f6ffb6b1d40abe852244822933d9cde2403929b13fd8bb2feed34ac80cfede584c31c38abf640f0a39f1996f5f244b837723b17f1b75a5f542f86c42eaf7b243b8a3f8eed7204bc7e4b779bc7d8ea3c93f4046a91fa22b63d5bbd972ccac1fcd5524103172581866aa3409a80e95383b1dbb22f34214a2c00809ab0dc5083df47ad966dee2259e5eaffd1258fe7a329680c2419d77f19ffa730bc88ea268a49e7182df564dd050841c2e541ee472b1d22790d4104e68af972354da2d36af7d0f8e2ba644c5fac255f9412d373f62e78a1e6a7e5d82c54e2d9423580f5e6e46c6ede972cc8dc1288640d0b640aefe262e7f62f7e707ef189b3453cbbbed066551ca2244433fad3cfb89460091744c9594c78eb605e94af4efeffd40026b67049eff70c75c8ede1b7ae470797c72985b205451d7a624525264363820db7e9a279db6c0487e57dc1fa6088fb9dd152c14adae5081918d263e49cb2bc19045c51bdfdacf7ee240dbbb374066d6b180d8461b21a0ffce4069629d50b390060eb81ff45e797324b70a07d028ff8f13560c55699b12161efcad36b4bf13c3cb0dbb62a476313ecb612f72810044c6a268e9ab50e03381c61d0dedfcfff8251987b9dafc9222fcd94b369043835a1682b2a2b65949fca369146edc5e753c131d1d2a01a829f848a523c62dca644e2f5117bf9472a33e519c21276349079087106406f8fd47d7208a86d419a0693f45d086e3ce885ca243105c121c839b416e22691c131a91c00310fba0d3281144f9fc8ac415b55c506c316d30364e965a77ceac3087717b453636b7a517d949dd8ef7cebcd51c8188b3d53aefde1b6814af8f2212df0bac6401559c4cac618d4d55f46a12a75c180481bebafc0ba90a8b2ee2af5e30934ce42bbe334f739b8ee922f02b593b961810f88f995c0049c89542790b094f0d0c9401ee3f47741a6b39cf4159b085a2e4bcda5e6d8c92473cd9b6934e87b70074f064f31f3673983009a033afbff4f8b7b5153eeeedf6994d2e68db8bf0973032afda868fb2cd8b5b8795119850c0826a6b95bf96c3c1a1d52ddcd1b9bc5d06f583959e6d71ac80775baf6b8215d9208e1ce76ef2356c3df5446c7c7f04f35cb303e7080a1e6715c4c979ad8451a631840f1e86d54acd684c6953586ad08b039fce1cfaf296b7771f4d9b25ccd25e06d4732d3d25cf404b2d15997bfe340e9f3fc5cbf38376eb676269a624dbb8a7a69a6269eba0903b9b5fce4fc05c6eb1a7cce061109cd676f01a8407a17a0b7f85e4248b4f1085b4aad4afc5a18a53f7f157608f506bb90209d8827358a620b6fd5d8d258f157e9140462cca1406748f5f71639e1b3a29c3d3ad128b366b95a3d8a174bfa45d81d4c34bc10fafecceb453712ad9cd49f5bd1f99dc42bfe7e059324349ced733c6668d9f1f52a2cdfbf536b3a936f7ee0944c1e59ccf45ba640c3e39774ab2ac5b6dab789d7536245d126c428bf633a58378ef980bc71f1e365d3c59566cfb77e77cdd52d8e797d886f9d029cdb4424c031432b67bba6b18fe432f42f06b3d2156dfbe07a65dff2cc5d0a6ddf5fdb3123f70aa8a72e5205fccbc6b4282d527059ffa87a8d18b0f41eed2"}, {0xf0, 0xffff, 0x5, "58cada8571240df73911ce40d2240d4a9152b3d1027dfbca1b5a42f5285efd8762a7945e606f787a0a36ca4049d46b1e8811966a852b62615fe3c2dbc1df1e8d9b213427aed1a864f321581845d3ce5edcf43b959c28efbdcc32f2f4d11d62ad6eb13b092764cd646aba73294a3e86b5db564ec836ed66c645370e1fa8e1d1c66e60ab52539ddaf28e07a4838150819b9c2f1ecc7265812f9e6b69e91ff39eb419d124f61855c92158c9e5209c1cc51e01e6520fb56690ec34ddfcae4473d864e7e97fe79808643bbf8c4b050da4ea5f934c7327760538b3d78fd9afcdd657"}], 0x1178}, 0x8) 17:25:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x805872556a]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 17:25:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) 17:25:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x18, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r0 = msgget$private(0x0, 0x40a) msgrcv(r0, &(0x7f0000000080)={0x0, ""/30}, 0x26, 0x3, 0x1000) 17:25:21 executing program 1: pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xfffffbff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r1, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r2 = syz_open_pts() close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000440)={0xb969, 0x1, 0x721d, 0x6, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xcc, 0xffffffff}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c", 0x152) writev(r6, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000180)=0x9) close(r7) writev(r7, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x4900) 17:25:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 17:25:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) syz_open_pts() 17:25:21 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x9) 17:25:21 executing program 0: getdents(0xffffffffffffff9c, &(0x7f0000000280)=""/254, 0xfe) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x69ba) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x59}], 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x130) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) fcntl$getflags(0xffffffffffffffff, 0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r4, r5) accept$unix(r4, 0x0, &(0x7f0000000140)) chflags(&(0x7f0000000080)='./file1\x00', 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r6, r7) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r8, &(0x7f0000000040)=@abs, &(0x7f0000000380)=0x1) 17:25:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x1ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x1, 0x7812, r3, 0x0, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r4, r5) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000200)={&(0x7f0000000280)}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 17:25:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000240)={0x1, 0x4, 0x7fff, 0x0, 0xfff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x43, 0x8}, {0x21, 0x9}, {0x43, 0x9}, {0x2, 0xd20}, {0x45}], 0x5}) 17:25:22 executing program 0: munmap(&(0x7f0000001000/0x8000)=nil, 0x8000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 17:25:22 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) 17:25:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/206, 0xce, 0x800, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5fc70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5fc70 17:25:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefdbffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:25:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x10040) 17:25:23 executing program 1: socket(0x10, 0x5, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r5, r6) getsockopt$inet_opts(r5, 0x29, 0x0, 0x0, 0x0) 17:25:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45, 0xf9}, {0x2081}, {0x6, 0x0, 0x0, 0x7f}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f00000002c0)=0x9) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x9, 0x5}, {0x1}}, 0x0) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xfffffffffffffd90, 0x0, 0xffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) 17:25:23 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0), 0x0) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000080)=[{0x0, 0x3}, {0x1, 0xfff, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x7}, {0x1, 0x1f, 0x1800}], 0x5) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='I', 0x1}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) r5 = fcntl$dupfd(r3, 0x0, r1) mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffff8, 0x0, "6e3c3f3573525f6e9200"}) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f", 0x374fdb35930f6bd2) syz_open_pts() syz_open_pts() 17:25:23 executing program 1: syz_open_pts() syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) socket(0x18, 0x2, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91265745192a10dc2b4a8004c500ac63b1c23eab0f00101800"], 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="0100", 0x2) open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) dup2(r0, r1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x2) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 17:25:23 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) socketpair(0x18, 0x8000, 0xd0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1438, r0) 17:25:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1, 0x8c}, {0xc7}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x49, &(0x7f0000000180)="207e58d6ffae5d1e07e0548ced2129e95ef9126e4db58ac3fccb7e259955ba88281055cea45da8edc86437abd495a13b1352715c3ec20b7b6fdec807436aa6b7290f33080342ce9576") 17:25:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x3ffffbff) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) kevent(r3, &(0x7f0000000100), 0x7, &(0x7f0000000100), 0x6, 0x0) dup2(r2, r1) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r4, r5) getpeername(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x2, r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r8, 0x0, 0x0) 17:25:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x39, 0x3, 0x2, 0xfffffffe}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:25:25 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x5, 0x5}) socket$inet(0x2, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0x0, 0x40}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="f01fb2f0b5c13e84b63d4ca16e830bbb", 0x10}], 0x1}, 0x0) r3 = msgget$private(0x0, 0x490) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/183) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000020000000000000000000000000000000b2ad7e6912589c8879330601cded700"/108], 0x5d, 0x0, 0x1800) dup2(r0, r1) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) accept$inet(r4, 0x0, 0x0) 17:25:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x2000028}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_settime(0x4, &(0x7f00000002c0)={0x80000003, 0x4f}) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) renameat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 17:25:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) r1 = socket$inet(0x2, 0x2, 0x3f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:25:25 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r4, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) execve(0x0, 0x0, 0x0) 17:25:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_timeval(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = getpgrp() ktrace(&(0x7f0000000880)='./file0\x00', 0xe94325c7a64ff1b7, 0x4, r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r8, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getuid() r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r16, r17) accept(r2, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r18, r19) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r20, r21) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xa) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r14, r15, r22, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) sendmsg$unix(r6, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r7, r10, r14}], 0x20, 0xc09}, 0x1) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="01a6c9338c7c28cd478f00012e2f46696c653000"], 0xa) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4011, r0, 0x0, 0xfffffffffffffeff) munlockall() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 17:25:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) dup2(r2, r4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) write(r1, &(0x7f0000000140)="0b9180752fdfe600070100003d780ced98bcff017b8b00", 0x17) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x20000, 0x0) pwritev(r5, &(0x7f0000000240)=[{&(0x7f00000001c0)="0b5324b090574706f8c7af314a5dee0e22089452630a7a3f86fca989971645bcedc67afe376334b179a6bd7cfbd33eae96fc43d11bb55b694b86cd9157175140a661e960096ff46ec958c09115581d35e3427b5f5cad592f53532f54afa7625eab3d93d12004741e2793dc50", 0x6c}], 0x1, 0x0, 0xfffefffffffffffe) 17:25:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x4000000100006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000004c0)={0x0, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="bacbe714e90964292b4d8e54da5c4529ff9bb5c252663647e4b7d132412a5dbe67af0a903ff28337ec599e0d528ebfe56ea502aee1ddc78f4567ff05b2830de31798771b6eb0b3aa54e088430e8de684c3b7287b12ca634cea", 0x59}, {&(0x7f0000000200)="d989358d7ed6bfd70c54e004687fb5dc6abe3212bb2ef9c8062736b92f3e5d1d7bc76a9caab712ddbd7acc628394e62560b108f9da107270f1ec11ade18986f05864fea86388e664a42270227f5552faa6ad21665dac721155cf69e467ed2bbd8328168d9da2f904eb52aa39e5f0b3b6dd", 0x71}, {&(0x7f0000000280)="024e5ecc5fb81997e180d3fe9adcdcdd3a15519938d288aa1c858397f092acf23a2704aa85a04e41f795aface86c3c20d7558a5699a82205b7aeaeac0ae2d922bec1420526f91149758a4161bbb1a96d6bd3157b77c9851f64300f95e4ba51b0c1fbbca905fa371d910829916890995d8fdada9ca796426eb6dd4e9ebda3bb4b11573a2635d983d6b4f24a9d0866032a8a252ac9fc3aafd710ea409426e70df0e8", 0xa1}, {&(0x7f00000000c0)="59640711040df38d0594f6f9def46beab0187a8d8a187ace37a473529c8b0232a0abc7edb3c38d9308ae0d4661e1811638fec7c421020aa3b58fead319", 0x3d}, {&(0x7f0000000340)="15772f59c4a26b366370a03ad50d891ec4a6807f25f3c58f10537089fba97306752777a42b26cac2b13a3261bd553fd69be9a06ec4bced5ffc6fe0e2ab435b099c638e76b22d3d44d4c57280ed4f13512bc69d9f143922d98e21d7abd80dab0bd1062f53322ef635659944d14398eb1625f358232b59aeebbc4fd0cbc205610293362f1d55c47ee3f2", 0x89}], 0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:25:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:25:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x8000) dup(r0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x282, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10039, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0xa55) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000300)=0x3) bind(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e9c66696c65300079e661584a490ccffc516cc5142809d284b8ad9edba0837e1c83800349870f27be02b9401fdb4aec166ac45fcc62654e1a947289685dc50def5b8d28f19522f572789f878e472e8bccc39006ef661ecb4cc5f199e68305400ae57055b8a40f92fecdae74a5231e02e2423d3801b2cea9775ffbd125eaabd17a891375b65ef365541c067d8b9b43c076e0a63809d84434a03031dff2f31224b18e569d6ba1c2c39ceecd6a739a5595b33fc01a36dbd0df3a7c6abd89a7b25286a897632450ef675ed0672edb18a45c5995b3db445edd48e50c65d0"], 0xa) dup2(r5, r3) sendmsg(r4, &(0x7f0000001840)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000440)="734827e1495de51c7ca620b8d263f79b7643f908eece47eff95e54556578aea926a7e70ac5013a6fb3d6ea2ed0d12993c872b3e2bdb371c4679610ed04214fde0ec8489ceca45b8837248e47b733ece664b5b895418f0f97770162080b14aea6a60054bfb266e13c3e8d40f0b3b0c999856c59b5d5292d6be96461d3fcfe8bc530770909a8aff2fdcc7a0014aa78bfe2b35aed0d2bb0e4a9f7b3655b1f7181cc54d2ab6e5d497131393df6d430e4449d24645cd5", 0xb4}, {&(0x7f0000000500)="c064d1a237aa1b8be731566c282b8448f5144c438acce6428c841917687d14fe189944618771e2885c662d78bdd5b02f69c428ded938a4b841d8d00c70da5c65cd340e7120edb5a0c7cc9f0bd270c93f3bd8e0028b24b2ac804830f91c95c65b69f1e0df099776dbd315e78a96ee6dc3f00ee1e1b9a0ed6418bc3138bf0c53b5e681f2086415312a74ddd542a4332a7885f1706994a5b2bf2a7e9146641f52f2761d471cd8bfa9265fa167511f822b5d008bb83fc4033094b1ef2e107cd51c2b4108a01fbe5e4a9e889c3eac79911f153ed17b78", 0xd4}, {&(0x7f0000000600)="e3fe4e99d4cf17970b7f25bd1023091cf15f6942a11c98f87475b0e71983266b", 0x20}], 0x3, &(0x7f0000000680)=[{0x1010, 0xffff, 0x6, "e106672eb2f212c9887bd89b1a11f8657a1a96a5ecb1d2dd27e7b23ff9fe5407b297a7d263cd27c8da8e48234d08f0de7902b7a3c17b5079522a4b2b4e9b0b87ec7bc7050f2bdb2d65bfb09a779ca905eeab9d57732a6e7ef2917a072c648bc848615b8be18798ec8d52b148a29fc7ce28c415fd475abdf2b59cbe6f4875bf4ca643d31bc8c91fe59e6b335785d21847b612b0661786d2bc0f0fc924842de015bf286f8e663373a67390c1056e6e1c3effee3bb6449ca29b6f40eeca1a565ee00ea53cb1d9ba59d738d67e108bde17f3cfef8f88dd67fa50206a2c02e47dd5e2697d8533fff2c69635c073732042a4b404c856f503551522d7e3aba88feb7713ef2598d412dd73bafa081891a46d6fc7e394b631c8375f6b7f5ea4050703765a397618216a1d28dbe6d096a43dc679551b5c0f67b5172815d5053e2dcd44bc56399873396f164efbe8af73bc5c87d8025c1c5f0ba3339037031f98845adb6d4b3d98c7283fa580daa71e16c3fd41b1cf5214479e1766a0b0550a66af603ce428559aa79e5aae8736af8a4cedd90d9e9e25dee78c5ca1992c5678c89825bae18968a3c7512de426de8e7fd909605d0ee3a0e3da1b0faf646cc209571d6e5f4efc47976517895a832d315eadb1bb29384099ae93a1c996ec9296452a33f60dd12057e521b9fcbb3c3cf45494a588d6ee3e760f2f455e7d840dfb551266e93d89c08cc3717d55a4bd67425a0e09a81ba4b7d8f3552d86020b8336d02443d2ad0e8e8542de55b964760ce4107eba44d97feebe1d97fc20b9b6fcabfe67a12463838979257801c61e59ca316efdb3a37e2cd6da6004aaabd551a4ad9717a29ee27aba08c34b12feb5fc18b2dbbbb2965340e766d33db4d91282a8c2595e0fc251486466f9e7ab6b3f2e7a3e9e2eb4b8511a5e2b0d3d681aaa27da60fbb69a89e4958a19ede4f7b737ceffec07133f34cec0cf3505fb3b7b9b6318700987066eec255645fc6fbca2a89cf1bf7351f9bd362e77c15c94ac71474c39c9f0cef6267a76de836cc95b6ae97c8afec99caf060e548733074b3940ce774c4cbe7919d369ebad66e59e9578d124f89dbc5a81d5067b89afc87ab619f73f2ca73024296007fbb25d14a42fe8e0d9445ab4e0b022eaa0de7e15cabcbcb3b497761113623719bbe96b445196efe650ebbd1f7287e4c9178852d01b7b57db4131addd178d9e1a921bfb723416871f8f4bacc528bc100daa5d4fbff413495d207b7657e1c2b60cae795e7ef5a8d102ed697858fe9bd53ba664c076619cc39455047f7dcbfbf974a854f69e47ad7f68a60f89d3b8132261e6f1a779f9872a476fd11e848c6e1aa21afd67fc2e3be0fb760a3786cc844720bb786b8c9a87224358f1fb2623b235a25e841268fbef5af97dfcc415dea704c5199cbc6bf826fd0416d202c662c26ae897bd2afb59781e66ad06cb26c8da76e24d8b914101ad45dd3ee601f5dac9e02402c32115df04109d25718a54e1df5398489460f0b66ec5d4726f8984e8d6bdf30bf7c4a0cfc677f8f0a9ec0bb69b38265832f89a89af1473f34b41d0865cc56e89a44cc34d70201443838bbce6bfa843d26a0e509fba1993a2c61cd109fb691f9c2f9f2e14ad78c069058cf411259b36fa6d97f67b156188ff9968dffa23fe59c52089397727bb1c5e87737c306f7a254b82b4fb48f283d00c53a6a17656f69c1ceeb4f28bf73c275f22add93722c15a8980d1a5b0084d63a3386495968fd58f842172523806c751bd978f2adadc0450008a9150d1159982d4def77aaf678b994f3289a162b05ecc0302da150597902bb7ccc22636d414817f1d0f522c37c69b39928801fea355e1cefd5a53ee97ff0e9bc420b6c1514b5dd7ee61584b085ac976cb012a4c2158415e71392634efe4127b3eff10da0f95ef453d6865248a0524d3be1896300181396c91089b525b6241f7396cc67a67686041eab3b0e647c7a3f52f7fb37f879af2d7fc7afd812be509fe1b4469ead0612d57df179f57493e571f66b1e88d6afcb173bdb9da67deec16e217f0a4b5cf03fc4d0c648a0acf8a0d4046f4e912d012121cb818cf5d8764a0f96bada806d5545da3d6798e9ced2e70d4e8ffc64d820a3bcd1c9163306bca7cf44498d3effb9a1c563d145b26d351aca4f728d9fd507e3f915eb2af8dd1c8728af7ac82288df8cd9d228666842039ab291fc8f16117cf8b8cb7a3dcd774578214a41e228821e6add2ca237e0524395e92ae2c1ba51c4bc9599b033f004fcd74653337fa5049256e1461379ce89ed77ccfa5395889f87642f51063303f9b6c52b06400194375dfc01f6d86e265327f6504184e4cca8b048dd2cc3f949039df0f3756203521455b0d62618163d33f1ff101c3bb133062c951d643ebcd3b906f968918013a98a2deeffdb58d3f362c4c76ba2fdb3d14d6e3467fd9c94b4ab2125c774f9793a42b64b4d8398a22cac6a700cf9899c2567e95bd632fca8bb3382429dd6bdf7bdbaf0a09d435fb8c862fc5909c7d7e10faaa18f9a3caba45caa0f89c2e59f371cb80218a9238ff2906846ee4613fe9377964b458ef4bfcbd88457ac32cfac479f9af7b73c3f04c396bac04dba486f757294f73a44561f5fe5a0a743ae824fefd313e9e1fa75116b3a68ce81da6eed499aaae152870ee773d3379ca8e4892cc702c9d7af560056390670637a5e43865febd9956aebd7ac0757964411b2924ce109e16e8db7b34258a9deb0256db39806c567a87ba7e9c87b552b8529a2f00d39623c6510e8f3ea9105740b44255a1ae313c19db4a810551e09a996d44af26f556a47d3725303389af921155088cf602171b3f1e3cb153360b4db0d0a61b14018392b8abed9d7acf22d4f18f44908e546de6d7617ec68e10626a7346a8a78c2133dffea766060854c41554ae39e223420542dd933d43ab085db06a2467500fe8ef0ccec1572e69d998abb7b64fac2cc012fb03ea488f55547da53629f8203c59e752c46cc9e15abd1bd1abb6193211fdfc4eaf7d307d5900a4856ffe73145371fd26a37cb34af755fb5d6d24f3ae11832d87fc2806ac03e23a04bf884b49035bee20a4472979e1f8c699b3c3d4c95640732ce9df42777f7325d96b5f678a1233d1b67ce89c1cb63870532934214069595c8f9909471ff26fe9abc49364a755baf2a71bdafbb808e8b6121afe715dfe73c0e1a90a09f16fc819e872218d5eac2c245c764c819d32b7094b6da1d169d72832e65b0a823188470bb24388195c91c9ec0fc4c75e3354cd468fb7e900d783c9360ac345273fcf539f7628b1258879b6e631a6926c76cdcdd324586bf4ffe9d13e6ea28b2487f9f48cd1cfe193bb8ba79cc1060dbf7d8be1daad6bc6c5759e4c53916abd0f939b9f87bbca47e5722582c97d6f3a10697d820628f3545fb2fe8aea61dbfb6cfe46b5dd41d83051ed728a7cdc0270ecf7f93c4ee7089a2cd1415a843e93488c8b6edf52d00eeeabf9c85371b2cb0986938d321ab1c18805565facde80cba4598b93f36ce91eb87db40cd986fa098f694d8282d7efe369779c0d54788bfec99775797d621b543528962c0e11d7ca85863d16fa6504ebc9fcc6de18839ee431cb1d25e709c29d07d1d13d6e4bf8386a99c1db999f4b6685ddba0ac30506ea0f4964843467dffcfc9927cdd96eb341e8755ac87fe6b1cb303d1c8b91d2254fe344bfacd91b83f4ff8709016d63f61a90299f571bc87e611471220ff88d742284d44d8dee4c4ef3136e5297d22c5239d0c417e85fb5dc69032a08b42ac5a710ac7dbc72da33714c5ba46f9aee97b823332ad5d8df6095f727dc7dad848680c74bff424b77e2851001bb682a28ad49aa5c2ae64889b1fe872720bcf6c4a2212ffc87e09332b88ab0349d59c75cd381fc7fef51e08f50d90e11668e373a618223103c6c2fbd8796772eb37bf8fc741cd32742796d3f1715de28ff7ed6a03bfbb60cfc05b13cd3d06353540ff9b0ceff87804d8155953b33f7bf473a2b9afde5017f898b30c44463dfca2d3375fd6a20e0e6c8514c3a4782de6e59979a8dbb17be4adae522e26859d2598ee949b0ed4971d1817776b6248825c5695f313353bf019dc2b2e662ce0b077a7003ebfc07523b80b7291ad47d0337f3eaf21ccedcef976010946b88d5dd8d8f8ca4bf9a5c6c3a7c234a8945fe8cdc415a8d40d95d3a4448bb24ca65b130768be368244a458d8e86c88b2326244d4bd6765ab57eba1807baf0c586d0457b466c99463fc041115b406605629a5aacde0fe79ce3b2beae7d697e3606bed1290a5ffed919b41764f2100735a97da49030a400f4d57d3a08655fb2b059c01025048921c7d2485207053d9f8a38cbed955969a9b3bbd8309aa3e10be175c17f59ec75735314b19407746acc0c0e07b428cd56673a88ed8968ea785b41cfae559bb8060485a5ac64859c4488f0e088e75323cf1f6d02cc4ed17a3deea65f8079c290f697a6cd7d2c8b2a9a5e9d4b86ae3491e4357ac6f003f26285e53c5d82b47a00d11bb7cc8a821ed70dbad9135239a10dcbac183591bfac4f7f3cd024a5c9f38b644a5cfaa4d077cb6de7124093e31244e7adf260b2be681162d456796f741760ba280e2ce1d1f3e9cbd2d8253bacaf7f70744e71046852bed9fcd8e0960ca707837f818b7b6be2e2a83f56156653c851e6dcac5ea035deaff25253ac8b03b591ec0c2a1d83c6e5658f46fa3a0abf974d2446188b746a82038d1d33bcf0569dcaf7c271108e5a2d1a9332eb70c69b8d6b5304ab8e7634b817b0d7fcc9959e2c5680d26037fc0a5c902df2c981e6c433c4b785db25e0a71b91994a392cb3584ba677de191ed1cbd652c8bf443c9bb47081d731c240cb622d0bb3268f6290ea8dffbf17aa783111e3d82ad63276a50493e85968b54587a24069b2f3ddbc7bab0cfa9cb4f5c822da317dd0f6b287482eeeb8f4c37b904e64d1148d1fce750e9feb8cb4eb99ef6804f9e8c98bee2bf673ac0b4aad44dc09d06853f95f3e60fb183a3e0c1433e8cd71a2cee123861ddf22e9e86210bf5ae8b5af2b9dcc09bcc697c954344f01f6a32dc365787d7579d1d94f8b0746c2a9d89bcd9f5554cdca7f860503e66a86d9cd85c5c26a9280ce179d34adb194a623ce3dd79698c938a941efa5ed6a2c1d60a5da27c81fe6817a6e26ced05775a8dd71056fbc42de4b8a910cc8bde67f572478e8ac58312382051a49b2b4502b9af14f6c6fb85da93506bbf5a0e5f52b4673d5d2d698d7bf349716b8b7e467faa098019afc5c346ba6e0cc41bc9aedde0e61aa0c3f85f1a2d365a3cfcedb1a0ab7c117f4556f6c775633000bbee54f9a90f8bcd98e6b732a6b55234231cfc22fb189f25b677ece05e971e071737d260279cf5e27a8750ed273909a9c2605ea2449c5a879c0210bb1472be7d2ad4d33be0b642a60801d13af0c9ca0d9dbb10127afb3b50b3f2639cff7e5eee83909b41673a37acb8499722e7908772e06757834dc8b411f439ebf427216dbbea4b82c321f218eb11f80d5efde9ffd0a418cc9178bbe95838a191b72930c7d23b7badd82922ba4566afe023d1856492859ed04ff0acb8efaec3a7664e0735cb813aa77c13b284c7c8602ea491afba24960f4e9a1b9bca88dea876fd489ca35420f37b6c7319da25d2a294efdec8da50006741fc904ef09c69ed8cf2bcf86beee7646ba3328888ded461d2eb1b4f1e7718c951712db5c5beae44191038cfc40b142f0e76ca7e39bd6349155007c8e76735acde5dc4800"}, {0xd0, 0x1, 0x827, "e0ec6c9fdaf69118bd389059d68ba210ae4e5ac8fb740e3de2251b3c8b66909c9b1618b8aef409b228faee599af484b7f8f37c74e31f7df8b08f7521b26d1289ac1da9fce3ee25c245605239c4a706c8ec8d07d73edcbc4ddfaba536c75f75dbca0d2eec59e9039790eb64e6ccaebf019f2b6ac672f6bf53d00797dc4e2c40588ad8d85053bc56ccf733f7109065c53e1ee50a6524131ecc23f35ceb4736cb2107015e97cf56096ef04ef7f0041266ad5ea5a2a212196c079a87"}, {0x30, 0x1, 0x7f, "cffc5131e9d071a3c671542577f4fca5a4c664b870e7875782c15e85b12e"}, {0xa8, 0xffff, 0x7, "a9ea8705a87d973268fcfbe148d0330d47abf33ef20db02482fd3c5232be0b83b1cd71a20361f44963096ef0399b17bcda3da1a70b335767e838a837485e6d5a28bf4e2409731f2dc30e9b9ada5fcd171a8731c852a41c582e506b41291147b85837d371c523bd05f9d60a714724e711dac5d450b867585bef6c5a7c4b7e1278619d8b7ec23a2c8023d38f76da4d1fd663d57443a6"}], 0x11b8}, 0x400) 17:25:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000300)={0x6, 0x1, 0x7e, {[0x5, 0x7, 0x4, 0x3, 0xfb, 0x20, 0x3, 0x100000000, 0x200, 0x7, 0x1, 0x8, 0x6, 0x4, 0x8000, 0x8, 0x9, 0x1], [0xfffffffffffffffd, 0xfba4, 0x10001, 0x7, 0x4, 0x5, 0x2, 0x1, 0x9, 0xe8], [0x9, 0x2, 0x0, 0x1000, 0xffff, 0x2, 0x8], [0x2, 0x100, 0x62, 0x8, 0x8, 0xc084], [{0x7, 0x1f, 0x401, 0x8}, {0x3, 0x3, 0x3, 0x81}, {0x7, 0x4d, 0x6}, {0x4, 0x784cee9d, 0xeea, 0x80}, {0x5, 0x6e48, 0x6}, {0xffff, 0xfffffffb, 0x3, 0x468f}, {0x3e8, 0x80, 0x8000000, 0x4}, {0x0, 0x81, 0x0, 0x8000}], {0x0, 0x1, 0x2, 0x20}, {0x4, 0x4, 0x3, 0x401}}}) 17:25:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getuid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getegid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x6, r4, r5, r7, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r10, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r10, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r11 = getuid() r12 = geteuid() setreuid(r11, r12) r13 = getegid() r14 = getuid() r15 = geteuid() setreuid(r14, r15) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x6, r12, r13, r15, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r5, r9, r13, 0xffffffffffffffff]) chown(&(0x7f00000002c0)='./file0\x00', r2, r5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x3, 0x6, 0x1, 0x3, &(0x7f0000000340)={{0x6, 0x40, 0xdc, 0x0, 0x33, 0x2, 0x1000}, {[0x1, 0x9, 0x2, 0x7b05db330000, 0xff, 0xffff, 0xf379, 0x8, 0x9, 0x68, 0x7, 0x100000000000000, 0x80, 0xb085, 0x1, 0x1ff, 0x8000, 0x6], [0x4, 0x3fffffff8000000, 0x3, 0x8, 0xfffffffffffffffa, 0x1ff, 0x8, 0x80, 0xffffffff], [0x39f733ec00000, 0x7, 0xf1, 0x800, 0xffffffff, 0x4e25, 0x2], [0xfffffffffffffff9, 0xdb, 0x9, 0x9, 0xffffffff, 0x3], [{0x1, 0x80000001, 0x1, 0x4}, {0x7, 0x1a, 0x0, 0xb9}, {0x80, 0x5, 0x3ff, 0xab}, {0xcc, 0x5, 0x5, 0x101}, {0x101, 0xffffffff, 0x10001}, {0x7f, 0x0, 0x1ff, 0x7}, {0x0, 0x7, 0x49, 0x80}, {0x101, 0x3, 0x9, 0x3}], {0x1, 0x2, 0xfff, 0x2f7}, {0x800, 0xfffffffd, 0x3, 0x5}}}, 0x101, 0x3}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r16, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r18, r19) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000300)=[{0x64, 0x99}, {0x35}, {0x6, 0x0, 0x0, 0x4c}]}) pwrite(r17, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r20 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r20, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r21 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r21, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000180)=[{0xf800, 0x0, 0x8, 0x400}, {0x3ff, 0x7, 0x5, 0xfffffffc}, {0x0, 0x1, 0x9, 0x6}, {0x5d22, 0x3, 0x7, 0x40}, {0x8, 0x82, 0x1f, 0x1}, {0x1, 0xe5, 0x8, 0x1}, {0x7f8, 0x8, 0x3f, 0x1}]}) setsockopt(r20, 0x0, 0xa, &(0x7f00000001c0), 0x0) 17:25:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES32=r0], 0x1) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000400)={&(0x7f0000000380)=[{0x3, 0x8}, {0x2, 0xbd}, {0x7, 0x7}, {0x2, 0x800}, {0x8a, 0x2}, {0x45, 0x8}, {0x177, 0x8}, {0x87, 0xfff}, {0x8b, 0x400}, {0x82, 0x8}], 0xa}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f0000000540)=[{0x3d, 0x20, 0x0, 0x7}, {0x7, 0x1, 0x0, 0x1}, {0x4002, 0x2}, {0x8000, 0x0, 0x72, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r8, r9) r10 = dup2(r7, r5) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000ac0)="0b8d6c6a709d8fb9d1b1052ae840e6e671866956cef28f004ae3702cadb0f959c56ac9ffe73fd0c1aae7e79510938e4b327a96d3827071c95c5a683f0543d62eae4b6d7d81659f60d7069e7ace749efbda5c7d77950ffeadad46bb763fc38d60f9514fdfc043428ba73feb99dfefc6b4950d6a87d05940bc43e0a9df0ef37cb04544b47fd8202f8d15a1a46f3576b08f3067482511595fdbf1ef038c8e465f4cb475c62866bd668ae917430fdcb3d633f8920d314e78e836092e4f0004da7b61839c93200dfa396e5ffba0207a75a57082a91e14146fcc1fdcd95d0a39e9c1debf544f3ff7e309f664a7b5fdf8a4c7b090fb09c7f64f76e71d4c3b7200812bcc048fc6c540676d0fa6040f799f3eb7da1615bb28337f1026b61ad2269f3c6eaf1f2ffe4f47ef13dc7e2dce17bc762abdf02913349131daf0c39624493e8719791838e16e63376ced3f43ce29ab9d21de9a7375bcfbc8b4ff287850aa4dd74672d35bb3a536cf6c5147ab488998b798119bb86509223c16e1c4cae765cc9a344d1d66025d68bacd507c58119580a99f896aff8542c6ced2f090da6d6faf46d286a18fdc915f28b294861cbfe1fe0c6c5e11ce6df25ddf4ecca4e7cce36a1f7c1af01976e60f818a26ecb5a1705383e4954d795bedffe1d740cde79c389f8812cb81b6b289c79d3f520916d74d6dc11398c0a6833b6542b739d7ea21f9ca87af331c69aa58077f5aeceb887e113fa06092f96c0ab9dcc3e164622bcfd31d14fdb96656f7f0d20f0975ae6a93a995d4ebf1b4c1cacd58dc55c2dd099e51dfdc4b7868796eef5be72c53c10a828309d76d9046f893fa8879e937853bad274100ad2c6b07dde55a8a8286b02ea339eb34beb7f93cb28197c5cfb635b8d7f53991105d7c65b84d49f3fdc1c9ab5ff8f95ae667c8b33a85cdd9842aabe59816d956d74dd5d77c06a8652eaaf72e543be44d41ade21f0671a15dd55fda4293ffa58c6c65b060ae2e35a06af60c9081acd330d312275ba1463f4f3dcd079695af63d03329d901f9330d2e6fede27157d1af50184332cadcc3e2267930410da36694cc0dc70d86cee9f8cccda0501af9feada1bba8c6299af8d0efb5631b3a8983ebba02e42f8c8c17b41531405f024b4948c2858063846b0c5f9e2ee54e0b74cd9256b2ab450400c1b062d3ba69930697f5a78ddb747241643fd1cf49a0fd7d820435a471200dbdd362f688903c95b54c66f8dac341272f11656ab138a08354427559e3dee6f78bf970aba24ee403d0936c634e01868f99497e23e4c157eef59e7f12d4ffa0a9229ebd39c6c36d790e43b3fa3471c14b9478ce5c65572348d9a2132ac0140895c43c410dae1d0b22cb2bb63d9d081e156ad06b4c812fc0f4f54d46077ef0792ab809010da0b925182b165803599e295f44bf01e01fffc74fe1061882d6bad20e5c3bec95bb004d01efa272002b1f967b782cc8479972881dfd641d2abbacc23d10a9795a15a219bcaadc07d0504f5d8a7a8bf88b56ff27fb3bead25b8e0636160e32aa9ef138fc2659e28fa5ee7351c93f6603689baaa48a8cd11fa5dbaa441ecb48e499bebad21f0ebc2264c89ddd2ac69996435aebbb0c68d36063b24119391802206edf5fa2342ce916614b989fb1c5e4d5c66d7f588254b070b7dcb67af57ff430ab77a6cbda71ff75eca31bf733a4ab17a6714cff1aa14f436027a0789e31ee0250e21686c681c4d6d1e2b950bb165c0211c4e3d6e21804bcc69b196dd662b3c4690d4bdb20ecefa82d6f46a4b3b085e386374b9ebe2e056d30512e76a565ec25308a162e1b8bc554592fb8d9d980fd98c1f49642e000942edf65db7f44a9aecc333da50209c9d194f13ce307638350f9b6281c38ae6c0eac3af92a5057bd87ba677838717fcdea3bea9fc0d013d9f15923cf3346a08cedaf9d6dfcf91fb33832d108ecc49e883a72da4da1d3df169b3799fdd9f45ba2fa762549f72a69417bafc883baed0655b096e5e416c6854577a14f542d6b1702bf40c90c909ca0737646a880d6135e1a4a57fe925029bb59bec6fff417a3495c7634195ec328b40707a29f37aee1b46607481e2469c8a8af9659b4888399da08f71ebaafc9b1dcb48707a560a8e7a67684680ac722a9071fe1d6a92a6539d0be6b017c2c0ff0c7516dbfa949a5c5ad01e200a2a212790a1d33488a87ad5e08bd9ef0146e384e9e16c10a47df00b80d0bb7d2cce883f1ea1514fa4e62fd9af85610d812e1b60ebf6d855e99704d3564c4c51106d823899416be68da6740885285e56d11a572ce2c4ec68615231c353542ffeedbbc0477724c7b7fcb439109c202a6642e860fdee48990f64d3b16969e38aacac774a781a4f53a0606c8abb629f1280b24ec1b2cd4b8ef1693885154c5f991652f3d5d5adc0677dee25225619f3039f032a8d76ff4033d5885b9c636b2057fdbfcb73bedee4e9e4afd8bf2ba4987c76afa5f3da3e0abd00438132bb8c6c41f596a534e7b76c1894e7524b82b3c56e73c44c1411828fc4f8c4e4ff63fabcf3358a59723439573681431f648c066fc454227421ab0aaf820842ba00d73e0cd946fd3cebff364fb18d3ce2bb5e2d112c77d6ee6565a539dd97d08993e1d86e7fe3d48598669be45500b95e40e0b636931f563354ec9ee813beff2f0965b1318da3f9cca7f4b4e2ae7887bab65fc36ca71df54b63c48202118afbd71459ad2939697a0128e73623482471e6974c403ade5e4c4f1c5fe3f2cafa27f3e392a84142c13abe4bd2e06c61213e5c7cef1e0b3a92fd22b377d0d143948e6ce17c3ead9a2133ed37cb786903ad7565fae22d9ac7ca524f4e1a52f69fe67ceb778f810fa1dad4f1025c3e9584d1f58667f42ba8605e965faf0eeeeec0832cf4c37174587ade6cf95ebfc71e7c24f8065f33f9c21044db668bfd84a9c15084bdfd8fd276d456366910bc3604152d40dae3ae87cd8ec4e1f9c7f9ca8ec03bd3477135c59567ad244918f5d79357482a86dd30edcf2e97b6a58494ebb2b05fa553ba9bc0d4669d39875af59e622c9c676a04f9f19b209eeadd5181d6110342f677b647308ed9c3ec8d8a8265d351c6612bb0c3ef1e26ca97956204ee0e8921bb76c9fd889c8beebbde77a5a14fe948909bfc68bb069813db81db2ea7ccc4c273602fd0434e0a184ebd6a2a9c98994048b78d7dac6903ed19a4eb26040168788136cf54d5a83774319cb75859a6970042f796ea2ea3806419a6a3cfa7bd96ee1a7a9ba443c4ceb3427c254ccf565cbeb85f4add7477e78e08ea604df00af404809479ba6451cfc0005f255ae27e8e612943d992285efd83fc3a434eb6e30458ae8386601ad9c3156a26d17f55d323a78e2eca250b34192bf9486a9b85ac9c1c2d29eac7ede0f4b8e128d9bdec1244036f09efc0fb852899116b2265a5107a6f56784142f6dae22dcbd6dc97d187ae4035b1d5e3585d06b0b241f32fbc337b224ff50d99225f01fb402ffc0df9331f42800c6780341babe22210bb068db50ed867aa01bdaa48aa91e08376801146454c7d29cfe33cea5c0f63b271fc3cbe1385176d112a96d5d27dee428c11495c35da6f28731f8fa3f673b34dec9b5b14a0bef4368a4f2b6164cb125579942c08dec54a8759b9bf8e67bbe605e4062e12eadb2b99cb897b1ea92b6b30b5e8a703b8796a7b7697553c2c120f5e6978518264fb5ca0c36aa1ca29c2750e8681d44bc509ef1687b2188b2869651925c06e2656409c41a04e7d7612761547f821b9f1d194227c6de489fe25d02f6d266e67ad62d8b16c99b247dfdb6ef222176879ba3dcb3a3a16d90085afd41793c0971691b38187b6e7ab78b00a2af9cb47dac3038ba5b91d35eb5850f6b890d4b4d7c0b992b4964a9828649aa8e5697d164978aa5166427c940358dae7957f42055c9124993bb43361007216be388cee34d7cf8e7484a0c830f038cda06a0350576a2fd27de1513915fbac1b92b2423af38deb345d315af0af3545c375404ced842160f0cb42356a67acf7c996a6695020709eb7533392a91767e27efbc2c05666b9ea1f7c39a029d05c4f8ca06daec6a6c31ee892b7e2e39af20e322e436928ce3e3f7b29df748acadb76d73e6ad59a65e526bad50eafe71f14b664f41b608595f83cadf65228ac36c23649ce262f44c818ece61e9c1c9b0eb2113553d7994570de5b7e12ec5ec0aa31a2d39b09faf913266a3a4941a051dbe2df81ebf3735456cd775f2fa8cf93d513cc5d19d7e17a82a0ea14bcf1ce860b93bd9d23ba509be2bb69f319a7de83bf9ade3af8a36c4bd9e6e43f74deed9a16c96d78c7608a700df11b4ab0b479ae61635f4ab8f09a0f6e40ad3f150dfdc8c94a07580db4c30d317142ea0cc4eb5cae498de05565c3c36da567a63d487c054d948753d8fa68eb5c6d3eb23c7aa0b3c3be4db4fcea055c77b0062ff9eb5223396ff0360063ab9b5201d7bf9796ee6d22b65372fd30a8e2bcfa371e306466de348a59ee832460b99083f80195f0a86b609a335f806f5c167e4cfbe52750ddaf339bfe625bdd7498cd199b41e16b4ce005a07c3b07d8d62fd7551a10780202d672b2bccb4d002310c9714cc08ad58350905968e207f14b6b8600bf48e352253d786f11e23d394517e8ea4e5ced7e6e5848537398fc25ec67f45c75a7be43e1f55cc0107e0f00472cd2e088a7b0fc85c5359f7977a3c12bc25ac10496e069c1bf99b9b4460359c54ed72f0a3ff3ab4895f12dd4b04d7731e956ba2b94504f318f6ff7146575c4a7d9200eda00d1f18bed15cfbb458c55e89dc32beba336ed42d1b40c7bfe2f004a5cc6978284015b14681ee58b82f8529e9f293d3634f0f2878da27889d8b34a2e3d042deb026075cece7b3c43f084fc84913a3f3b5b453899cfd353192f1250b5b2d0585c781ec78aadfb7328aec00a942b5bdc023df9c45ed7d203d2aa8e60f1a45e06c043fffc8ccdb1f989fb3612aa9905e03c21df2acca27556ce5cfd6886d153b2beb59b1bfe6bffbeb8d0185c7e1d20c5d06cf90a096d0a5988c770957b5d464fda88940d148c370f93bb87f9f95a433d2ac1e9615e61b81521556b1725828fc220344fb00da6c36606ce2de4c457ffc133b731b2315439aebaf87a9e031494b0ad353c3ed2e11a4e321d18e20071c0144e4eefcf8b92a6733872a616d5e69ede66ac57b09ba435134734eeb90fa89d63d697820f13dda2264d8947bb6fd0106c2742f9ec5f35d73058df3e871d9bd27bc4285adc7b1c6302801ceaede7d0fe68e177c5e5ec6d7e2118061927ad3d62e678566360fac41debb929027b95f62d339ba9c4e831819e3586cfeb3753beae952500b866cac1480bd81d2fa6dc4b1d0df1c22287963d4ca8b64ecc498ef51e5f97e60668bb31f7fe1114bd9cf54b36cc17b1c845fa0f0d8694809056c542a26060428a96e3873ee3cad0cbbb1ac2db900db5a77cb1fecb10f72956a682ab934f0b138674ed8615d558340772fcbd324e2e2135901a79a7ad47b71e570607611a685b891e242fb13abc311d500ee36248bc0f4b6594c1321ffaec33d1d920b7937547162960255df9594a8ea407e6d7a7a3da42da95050b76d68af07994b68a4bf077823b6bbf3cfb95dea3d6603d9aac8ca619d6b990dc2e481c72c38baafcea1c185508b7a079fa1f3716537463d4e56a89a177c909a9997ea18ba11abf3363689c9c4c75e3fa180e3a0a096457dc99a78576772535fd9bfc6d19a448167a585936facc47798055d7d89f820c5f5d7", 0x1000}, {&(0x7f0000000100)="d8116b6b510ace11f51c8411738fa1186271dcc12e03112f191fb235972a4504f17649580c8ef00f3664410a307c1dcd0642f2745897df491ed87e66e5204a62f74d0ed34ceb5709085802d7302ab273b3efd24c33064b85c89b44c473b92fc689daa6b2f44f6443b16ba5", 0x6b}, {&(0x7f0000000240)="aa57099d74cd653755603596468f2e7c7b50713d0239b64c7873f52fbf7a81b5ee59c742eceb3c67f5128f39e397727713ca6552c85fd6f08beb0b4582041d8fb6c65a57960141490ee2358ba1a89539673d8e0bcecb3c12f0de015fc11d7ab8cfc88b5557b3ff712c66cfb712b2b5aa66278eb824d1442e73cc1179546d3a0b1f251f19398388da8e74af185368f6bd01f1ce739c59aa86be0f04cbf6f35d5c13b17a85524a26e49af5cb547f574b2d2bf09b7a8bbf1a9b01c4a5550a9c87e735cb709d8aca158e60ea7dfa1611ea4c", 0xd0}], 0x3) semop(0x0, 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r13, r14) ioctl$WSDISPLAYIO_LSFONT(r13, 0xc058574e, &(0x7f0000000580)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000004c0)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000440)=0x3f) dup2(r11, r12) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f00000000c0)) 17:25:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() open(&(0x7f0000000480)='./file0\x00', 0x2, 0x42) fchown(r2, r3, r1) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)={{0x1, 0xfffffffffffffffd}, {0x609, 0xffffffff}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) dup2(r4, r5) readv(r5, &(0x7f0000000100)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000080)=""/75, 0x4b}], 0x4) 17:25:25 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x40) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 17:25:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1d5) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0xc0000000) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r4, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000140)=' ', 0x1) 17:25:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0xac) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r2, r3) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x4) close(r1) r6 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r8, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r11, r12) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r9, @ANYRES32=r10, @ANYBLOB="c8b351271e08d0fde60021cc98eee25c40af775d057793a3dd47e1ea9664346f49da2b9f980476032565246789cf3ec3f81a9736e8cb9228ff563d0d3f9ad98961445e3e", @ANYRES64, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16=r4, @ANYRES32=r5, @ANYPTR], @ANYRES32=0x0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES64=r12], @ANYRES16=r4]], 0x1) getsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000080), &(0x7f0000000100)=0x4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "737a117c0000000000004000"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 17:25:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r6) bind(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000573d85d1f012fa245664d455eb6c06cd8b25be57969c06705dc01f2033383ff6493ff0551b20e55a95f5de9d7e3c87c15fed0386daf0b5068e4bf141caa24856dd3876a97cc3f6b7f997b2a8b3334e4dc7f68c96437a0c844f7a89de946294397ce31b6efa8c046e6949174c03d93310792eafd6f7914b33ef7f08b4b15fb21f93ad605a9c831770a4dd69bc3bcb5ccd9d3a2529728acf49ee9d807baf11a15531bd5d"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 17:25:25 executing program 0: r0 = socket(0x2, 0x0, 0xfd) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x7, 0x7, &(0x7f0000000200)="010f3f8ac7e02f0df863372154a8731a06a3a61b3f3f0104eb30bf85d84c89b96a67379aaff885489ff0c6530a25ad1a565df7225e3a73fc62d6d868c95dbdfdb9560c56c91d26650556764f94193ba56c553e4d089c6686be52e5420259cd6d48a4feb074a283b251920e5202312e0b0d20ddcdc94745bef365c1478f5035db4aeaad50a456488392b9a7633905e696da6a60c8495b493e539876263c213c26cda3f7026492338bebfd4ac0f97433b1ea6718643c9c69401515cbec110f9db3538a4e307a52275ba0806064035f", 0xce) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca648961c1e5b848bb7d53278d68854514c03aa819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d2a2ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612ffe659fa202361cd8cac7ec9c5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf5d0642ffdc12c8e465f374d3c42d206a9886a24d4c47a9c788557de2fb1035e6a80189a270de19ac02d30389b08dc827b0e1b858a9a92aa7f16971d38a213b1e2c56c31997cec3e7d8bc6be754dbbee07962535605fef8089438eb3d3d63ed94d47254e6fb82db0249db4d6fb0eb4f73ee34c64ed900f1c9e1af5b3141c07c0c2399d14358caab4c8f06e5dcd2b3c04194e12f81da01295e4d82a9ada29a5b07094bc085efab9b1615590e87a652b3b3d8e256c4194800fa231bd80a78a7a26699c3773cbfcc5c731ba50c96de9519f27523e92ed8ce051a976fd25a627bb2738262522979725a3e9827c35beea9c1dc55e09305c5b0d7037f8075113b1a609b6fe4b91f513872970a010b6d379c9d923cde7472cb042440025234c2baca6e076352ed7130b2ff1cd752834f557cb74a19ecdc6d168506"], 0x10) r4 = dup2(r3, r2) r5 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) fchdir(r5) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x2, 0x8000, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r10) r11 = fcntl$dupfd(r8, 0x0, r9) r12 = openat(r11, &(0x7f0000000480)='./file0\x00', 0x400, 0x148) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f00000004c0)) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r13, r14) sendto$unix(r14, &(0x7f0000000140)="50841d39f78c023a7fcd006037fef92eedb8db528dbb2c113643ef9975254aa275dc16d54d58d258d3daaee8b40db70abe", 0x31, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:25:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xd3c00000, 0x0, "d730c15b00f4ff07000000effde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x5, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:25:26 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000200)) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="6de12a603c2f35e7989a8380dcc164c34210a380b81f0f5ff8c7fe995e6fae637e4407dddb997d4541e340811824a10fb704f80aef5ff163ba9f13d1e6b46306b937102789b20ddf72883ffef46aa87da2c75cd58d97b9745cd028bbb6c70ae573854b6e8c161ee512", 0x69}, {&(0x7f00000000c0)="db652072df66682cfe35b07484d532e67ed6619a87b2b9e9b2166547538e4a59c9aa141f2561fd40b3d47cf15094b1e9460e6487dd344d4ed9589c2785cdf3e5ea021742733050eb0b9af004385f18c6c068f6f37b5dde16d4ebc6de0f8bcb1686c0fa631b0a7f0b73888b1600479e0432fcd42bb45f99df96372b4ca97d8bd28d099b5b67bab07a2efb0c067cdc", 0x8e}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 17:25:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) write(r3, &(0x7f0000000200)="e05675027890fb588c6d45dd2cb669792b77cb89ddd26cf4ae7f3355905380aa2f15af5a523ba651011462ba4b74fc9a3e530744c3f3f13517a0a92951ed70fdc008bf939a845f3e4393fd96dc995e547887835ce416582c5a2424a604a600b0bc93acdaeda49620ed7e8a39c47b9e2320bf6705e5ebd69e54d5a511b6b89f2ed39e467987251b5a5a4e0c07f2ac2aefd9c73a7fe791dff7fd0d66d1d361f3f866c2ac094e05cda3f5f1ce6b1bc8f4ae4dcfc824ae837f94c015dc7cbe80b62e864be9484202f4c3bc7576c2f3b5a161d30d502e98453e", 0xd7) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffffc}], 0xff, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) dup(r0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r6, r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r8, r9) linkat(r8, &(0x7f0000000440)='./file0\x00', r2, &(0x7f0000000480)='./file0/file0\x00', 0x0) preadv(r7, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000000180)=""/52, 0x34}], 0x4, 0x0, 0x49) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r10, r11) fcntl$setflags(r10, 0x2, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 17:25:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x33) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) fchmod(0xffffffffffffff9c, 0x84) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 17:25:26 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff5000/0x2000)=nil, 0x2000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0) socket$unix(0x1, 0x1, 0x0) 17:25:26 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x40) readlinkat(r1, &(0x7f0000001140)='./bus\x00', &(0x7f0000001180)=""/96, 0x60) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x30001, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 17:25:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f00000b0000/0x4000)=nil, 0x4000) socketpair(0x2, 0x8000, 0x6, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 17:25:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x5, './bus\x00', './bus/file0\x00'}) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x18, 0x0) 17:25:26 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r12, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, r40, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r54, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x42, 0x6}, 0x8, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r59, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r61 = getegid() r62 = socket(0x2, 0x4003, 0x0) setsockopt(r62, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r62, &(0x7f0000000680)=ANY=[@ANYBLOB="1edf809df650c9146102bef31b013806e65672ca8c398d40a09fdcd29503000000f29c21725277d3e5a16006f27ec284332649e5de3e0e6561e96860c31f6aa3835e1039423198d3b1656356792da81a"], 0x10) writev(r62, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r12, r61}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 17:25:26 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x22) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 17:25:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = fcntl$dupfd(r2, 0xa, r4) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000180)={0x2, 0x3f}) 17:25:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000003cc0)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f0f65ff23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f5e185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6eeedf9bdd517e85b911c4532382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f92622259855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66e91f68638bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1f9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a060015a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d0000000000295df64a426ad050c096389a49f03da635a963191efa773e2afbb2bd5df940ec01be1a6471d8dc2c27df8ff879773506b40107c1f13bd7b8a715215e", 0xf5b, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xa6}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sendto$inet6(0xffffffffffffff9c, &(0x7f00000001c0)="26345e4fab9568bdf1bfdcc16795e8e4e657e5ef0fc84e13dc1f178238e34e870e3e0ce08c314c778f15ae61b02d389fc4bb10d341b62d678b1f2006804b93523b977cab7a38df4a048d48fc80b59f3594f2c083950d82c7d935970e0142490992629bf6a865b8bf0d373f409f37bb21ae27a03830c457e39b9cc8f3a6dca01f0d209d09afe97cfc1fa1294ba389ac84914879f74b0907b8dc59b23a8f5c2ce63ea47d1deb3f365715fcaf5866edb95067c1bfcdf25363319ec60cfc818ff2788883400abcd5abbc3e60407800a236b8fd6f3e01a8dcef727a6ffa02", 0xdc, 0x0, &(0x7f0000000000)={0x18, 0x2, 0x401}, 0xc) execve(0x0, 0x0, 0x0) 17:25:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x40, 0x5d}, {0x6, 0x0, 0x0, 0x3}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 17:25:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xb) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) accept$inet6(r0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) 17:25:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) getrusage(0xffffffffffffffff, &(0x7f0000000180)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 17:25:26 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) shutdown(0xffffffffffffff9c, 0x0) 17:25:26 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:25:26 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000100)=0x4) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xfffffff7, "07000000000000ee000000000192aaa5d000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0ac2b598f28bf0bd322f9a472149b068a8af9ad549600a984fccd6a5", 0x6e}], 0x1) 17:25:26 executing program 1: execve(0x0, &(0x7f0000000200), 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='x', 0x1}], 0x1d2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) 17:25:26 executing program 1: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f, 0x0, 0x0, 0x8f7}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 17:25:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1bc, 0x2, 0x1, 0x80000000}, {0x6, 0xf7, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c, 0x0, 0x0, 0xffffffff}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x35b, &(0x7f0000000000)="591d575fb179ae2f527144d00380919fac78661b08326dc4") 17:25:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0x1ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f00000004c0)="be69c80e21d3f02e5a42f40d459a7f57193fdf41c4dbc88e3cdaae6a49348e64a7b4aa00c1ba3c7c5cf58808c84c91b3d45afe067c2a6d0ee17030acaf66cb2176e104d9a6d6662858b14ba8f14471b84ed8f770ac230694412dd8322f70e00bf4c1984dc14a6647c4e8c10b85a10ac0a559de1be13252ae7f2ebd64622a15e6455b036062c056c41ed21720d7e74abe1cd275888550019da8a41603a4ef6207dec151252b522a54de0d79803c49bd4cac5807bb74535770059de23469d83772a12e56fed433e4a712c175893ab2019c82c870de1c898b6498730c7d5d4915bccf437e7154678b910418c18c7b313f739278e07c69872664141bb90f63222bb4185107078141621b6d44b02a14189e19c82426779722d4369d47fbc12829fc45708083cb345750c05eeb557fa3e28a47e06eb37e1c210e644d4ae26f16745d4ba7f5046f2a1af20386874d65a5d15b7543b0e801a8a682446e46b572bad082c839a3b76e63a8d4a298679b4429eb1761ea4e82b5697e78a7f664741ee19e67e2f0c6abaa79b9229c4600b7a3e375bbc760624957bc92dc0c43f4ca0998ac4a866e54004cd0cfff56922965c7cbc8ade9192c8785e2ad2d0795e61f49f87bbd1aa083160f4e18cdc1451a9655cd760e56a4c1299026979a30e2e0932d268dc6724104ce7eb05017b58632e4734d192a159b155d4d467006c44cec422af038e379a444aba8926c7acc320899d8b1cab8297ed37c9e55a6f71f4e14fa0334fba87b6d71c1f2dc02dd7a5cf181e8f08663eacdcf9b394e0a2002d379410849a07ad58daf414ac7de84581365bb55e7cb0faebe77391e5cd5d91f873e11900dcc4719de0bbe09d599d4dd876253fa0d3a279b0718e57b4a2b36117c47d2e479b84fbe15954e4370a6fad59c7f6d3c6b73523b3cefcd28d4e6c7040c77ad670aaf9632a9643cf02e22bb35bd8e9cbc4d0965995e66c4ac70d66341846b5b9538abd3a2abb27948cf48f4f1ef56f1a4eb033b63737f9ff741a0c74df0037ff87fe25c53b2a7218b507c5cb803fa006b15704ce345b68d54cfb2eec05a9c368962b02008d7ed3b889f71c5e4d2c56c7e74ae8490d1ab0020fbe9dd7f69153c03b0e93c5958d5d250d1394e0ae0c49e35b635982b44dd50de7b686675ed696edf310543322d4b40f0a0da9c251a9406bc3a89140d4d6e2caad1ed429873cd741e77127f28ffc67ebb5fbef14663376926a9abe60f3d0482562ca9d0712483247b24097f981c8be419d39aeb95fdd2c775c70300302dc9136b657e0b481f7fee83b1c8bff931415ef743c7ea4d8c59dd53386524d9e29165e596b167297b7301578ccfd19f3c16d528554579fca81faf8580500dbef02d68e3c748efeb566375d24352e52c291f2a18b0643c0e4ea7a6636d3baabdb5fbffdd1e2d889fadce03991860f7bb3745035d23cf0881e9bf64015110993a355f721d36cd785acaf10f65fa32c82514e7bb4e38c9ab229aff6a097abe40e11a8165f8e76b6a30ea73f1c4c37ca8d92f125c012f931eeda8d2dcbcf95c1bde488b998760a69ee8115cbff6f51e02b851f916bf174cb974a10da526e9303bfefb7c64d46257dd3f5b5e3b9d2252275381fff75f5809242d62a66b140287f34c67b8c43224f49dbe0e3edb101642d98de06e13da49e9d71eaddbd4d54fc0777d706a5fbacd1ce6718b9eeaea20807f03e5a19b3a7e6b8fee8bcf6e0e91b46bd9b721921f538b57f6437b04293dd00e23543f71d88ac11e8c6bc3a0e146958e211bf748fffe78694985fc0fb112046d5321f1ec2effd962462e4a8a51a27df95622fcf2743487108dec45549dad25b245ecaea742652bbe68b1bc96fa6836953ca5b3dffceeff169b251af7eaecd711f2883c0db57544246e2bebde07350f5fed90bd662cb31d54788ade5b3f6c1a65f3cb831439f9268b71ae7edb34a579afd364521912a9f4cc228add11560f258993d3cdcc350eb062bd03f993f1d3ba7d6b31d2de73c8bf7e1196d1869d1a45ba2198a8a8650cc119b75315fb16992a4f26fc0d19e5c88b814aec22fa4ce8cfe87743ee26bf79be624aa9f5c59395078fbd0868f7c7e44fdcb471af4a9217114d88659b3b65ba3f2154c90af1cc2d3e003bed67aad657950a3d0b594751aa058ebf627aee8bc6e9c5f5a3634f471637de4fe586d783df6702ddba2fa11720741c356cf72447b9ae83b9ac9bcad5edbbe4a37254926f8a551714cc278fd94d4d62be5ccfcb90612b0d6543cc7d65259694c7ee88192ce3fee3d13c2e84f6682cca9733941a8afbbc9f3e38eedfad5006549a523da04a0672815663bde3d5666e9ec3bb1fa052db54176622f4e78b144f06a41538c6b4a178e14c31f5be566d7b94ad7e8dd40d07e7ac27e4738d7ff9362303ac3230090cabaa2b14130bf0359ce3a12013cc3132820022589248e37c24cde4f3a8c3881757febea8e492e7e6bd5b11bcffc74fd1087c3f5addc44c1a0b5eb4402ace5f5957fe3092a41b070e06cbe1aa0042f3c02eb4b819df2f96112182fe2ac235bca8ad5a51948d4d70c7953ac3f180c155ee6f558eac283d33cc8c4ed457fe1778d310a4c634b1c508a5fbde38e2e42c1c31a9e282d76c08d56edc6f7eb6a4ceca08cb759361527d8f6992eab5b9dab619054544121bc77f27746183ec9326084f110c498b838c8c8dd3024b4148fa800676c4da3212f9b84b0bfbab43779b1c8f52f2f03c801adfd46226418fe023ee3cf8c6e60c3710fdf365cd68246ae5ba882b5b6036053fb3f9995e29ef87c06b292f971c58a9f047b169e46f47f33a257525fea58a0069e8570805b8a1b1c0ded138791502b73cd565a163288ce49a73900f501a1210e07ade92d52cf65de98fdb21730f52458dbbb5325d2dc8eec3e60b7f4279a0da132b1865f998c6ed5182ae7a0bf704465921e3775752422be848a5a4cb23c73ef7bb55441a14b4709364d1b8f4656dd1257df246a637cba08cba84b13be6eddb1ebdb2dafd9cd1f8a53094b3cdc118f6b19a94c647e2cf3c905d96800723ff41bddfa09c9197efe4b86dc2fd95c5f6274e627948b7a5bd95db690a5c8dd9a75aa2d206996eba0713422b7dbb60573409fe80046af7ed2f17fa4fd23adc98233bbb07652030649cb88470b545ca999825e5ed03ffedf87b2d280b729bb1ee7f168dc6ad1f08a82b66948d00ca3d64c77fe8f4fca60faaced97875804a1ac546f8759243e03610a719b8a87a77bb77fe869e607315b6d8d8298df39b87cb9e2465517df05115ff4edbbbf5188d8065d13222f6a83c33dd8b6fb0d9990579c9a0e8d84007a0d2690f41f33819ad210a7da40244d560a2cf55de3ff3be29b725f712ed2d8cf81287e1cce3807bb265f3ffcd0bb5cfd35dfbc7942e61d8410e1f55a644216129010bd350fde64c05d696d0277ff0ac2cea66efeefb3141d3a25cfaa8ec57087526f088a1c2f79ab43e0fb113627741e208ec70ace10d334930f4b886868ee99755ada709ce1455177eeeb4ebbbe37cc7a31cf8c2c1d482c28f551d25b172c0064b2f4175ad2e813776e30179ced8d2a8ca4c1fc68224dff2bb79e5e25ebc5722e79f8bf2c8b46e463126fd57f669f810495b7a8cd341d3d5d7f17c3e3998f9d13ea5609994b72333a4234814ac02e7d5c15df38801301a16320b653b1a79ffaef5d48f4b4d8212131a7b80dcbe3ee26bc95f4daab5834769c8341b5e1fe1d6ab8c992c3f6d1b143138096a85cea260ea25db76a5b2ee00bd2b06cd13f9231bc86b24e91816dcdce3391265aec82799b97c4336bc99a38b17289ed4c7e2d534c6419ed68253cdea3538102d2026de9daeacf290155c46a8d59a2cebd0d114513f7fdae515dc76c1010a48eb69201a55317925e9376764945d3b7e3071ca5b7f0d5f9301b12f83d11787857d6c872aba78ac08c51cdeb88b0e101d3ea34cd5714063d25f62f100df3f49ef82e46263274f1016b685429aef4ade5462b95f5b892874e613fffd89869e6f7017622b3c98e7cab9d388a40652d421233ad5da5a21ef7dedc3871501fb587bfa8a4e3017200e58c3ae08c1cdcc2dd96174f66e021f187c707906522ffb03e0c6bababf92f68c8465c2b93208a2dfd05c6ebb02bef476e973b6319acb7c8022fd39f009a1604fa6f7939af2b0e255acd9fb3eefd0c76c228c8529f5b351ac22a643d60bb835d795977d167512f6a15b2f221b4eb2d7b0368ebe7396d7f90ec99af9f685a0e8af3b466e1376b5b8cf205fef2f8b8244563c4d76e71db36a6bf30ba5b06177886a734e82fce270567473812e69c38fa0e06834aa8713786cca1ec130a01a8eb77a2dd37e416f25490f33027609724cfa7cfcb720859a97b26e39923f1d9cdb232d456da8d5d47f4b15f38c95c8d4ec42e3160b2e80b7263dc8b8229d09aead03ec3c9cb346abf5f4b7d161dce90b883a07ade3b577bd2f14fd54d6b86a6067126973f7fd4d472605d2f55d04f352b8643431e4fe5770553b460318711bbeea94b5d3dcfcb762b5e2ae8c8839536a084f55233642e11c05c4fdd12db6b97dd13b90cb70363aad3c1c19e03d0562b8e264c271c1d7ea318a432faac5b4f1bdae9dfd8bac3471629695251597adf21aa16953d3245f85f05399f1e2860eb756253bc19973090f8aa8cb9209c7d38885963dca084ad1d6cacca68e84a1a25448613e4dd3f84907cebc4e07f6099201b56ccd375412e85bb8312753581f6c9624c77d74a2e6ef88ea2ff4eeec6a030a791be982c1461ed858a696d39b71f81cf38e64eeecdb280d3942354ee6f6c5e9de20ed66be9cffa5478a343ea654453e4d33d74a1e6469f712ac7af252b68f18c6ea8f874f87f7fad6cdc474430cc03030eba02fee046ca35dc3295d6a3dee4c76e0da11a2976412b95e0d5da817d6696b8a17a819d23f03aee9329d5f462425bc9ceab70144768969a840fddf9af7c4f4ae6ee827337b0af3d369148c1980b7afb225867142ddce3dde17b7234e87b7947af0104a67bf5136d3a946cbddc5fd871e915e4d1f9dffc3db54ed394c9edf41bb6dd362866147e8c16e01bea7bcf007201174db916cdfdfc8cb18a2f00018a29d1c087dc3265f10700147b3474ef719691ebac118cd0c3c549ae8f9911b658102865dd144420049af1a0955c9dabcac936fcc2397633c86a50d53101697e077969a1b3a3ddd6eca909a68401d5eb78b47b0d4023fea048fc41ab48591d42cf3e917d4f4f85dcb7922e3b801d8d4941c72cfb63b1d8523ca9b8ce27f07469cf979cc16ae56de0f07ad15dfbe8500e2f1a592c58cce49fc33c3e7867318b0848ccf055eaeff91beb06f7b355be48d4a7d59e3a0cc268aec5f2f1a6c2dfd343fa14468f8636ef93f841f8ca33f5ca2f1c0e4d014468d48dc56fad17b74819742cfc3af5dcf84594a3ce0f4352b3eae56c1a57dde95397092d12cf018c772987a9ea41d9d210f03ce7674ede0af50e31ab90bf1ef2ddd4916b3a962e3cec1fea51d552ab82dcb2858b507e7a4afcd1aa0fbbecc8ea7a21a0dcdf03d9eaaf71e231deae042c46d9e32f9d5ad035da2184c4d44cdee2e229995a0f1e4f287adb4827f08bb52baf1c7d43384b3061e899c4d48dc6cd91a12d0b5710ff67e29faf5c7238161bb92632abe66ffe972d845f124bce7e08bb2adfb259a3cecbc3404c34e15c8efb12af6c65ba9adb6393c0330766e1b5655e5a6f9688c75e3be411b15bd361d88d1a439cae8b0898c85aa1b49ab1f7c550a90c780", 0x1000, 0x8, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:25:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x4, 0x4cf0}, 0xc) flock(r1, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt(r2, 0x5, 0x3, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 17:25:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x25}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:25:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) sendto$inet6(r1, &(0x7f0000000180)="2b99a6ca9cabb97d333ce830f16962546f5754972101ea73443cbdf9bab0bcc2b83b8bb4024011a75bd5b1a99e84d0e4c1a606af7a1342bfa8689c7d2225ae7ea802744cb923a941d03a8e701ee3286806b0c932e38c9688a58ae29133ef3e3c39", 0x61, 0x2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x23) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x682) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x24, 0x5}, {}], 0x2}) 17:25:27 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:25:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) r3 = accept$inet(r1, 0x0, &(0x7f0000000080)) dup2(r3, r0) getsockname$unix(r0, 0x0, &(0x7f0000001180)) 17:25:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 17:25:27 executing program 1: nanosleep(&(0x7f0000000080)={0x68, 0x77ffffff}, 0x0) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 17:25:27 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r4, r5) fchdir(r5) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r11, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 17:25:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x12) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x0, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x1, 0x9, {0x0, 0x1ff}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) sendto$unix(r5, &(0x7f0000000240)="62a160ebc5d4845d41ed929f92abd417844b93692f6e49981c307f4276689687f2d34d763f1ae10e623037aac38f36dc69dda09de5c28b9b076bf05b532d8bfc3a8ca60d2e0033b7dcedb566cce68bac663135", 0x53, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 17:25:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='~'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x8002, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) dup2(r3, r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r5, r6) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r7, r8) accept$unix(r8, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r9, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="4d014f2f66696c653008"], 0x1) fcntl$dupfd(r2, 0xa, r11) 17:25:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) r3 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x10, 0x180) writev(r3, &(0x7f0000000700)=[{&(0x7f00000001c0)="5e97c5d9abaf62b772712937702a42ab3dbf3755591aed087a5aa9167eb16e19508c8652deb1371d22b913a61f009e6e00a418666cfff628dba3027cbbce0871390a14a7e7d5e4ea88689d0b759b96068c33238758be9015c5b4c1e2d07e5aa0773619ad77d88e54148a7c8da1e332d7bd8aff96e2ea0be99e82e9108c6f0589e8fbeb355eb4ccbb666886ab1e424a184ee38861ae349cfc807ac0ef4fcf87dc95c0e4d1b6dfa2265b4efddbcb224b79061369ae16ef338ff4f9c08da6bc7bfdb80ad170bba8334a3ad64caeed45d4d1c39d07", 0xd3}, {&(0x7f0000000300)="b0c365b8024497562eac2eaf79e9c53ac8e7037ae6e943f4489d9eb3158f264b598c4b1a0512909242e9883733b4e0d0f32b866bf021bcbb14502a6e63160519969d9a83122946e632f8c13c803eab457f409b3cf285c0a018365f7591bad546b6948aa6e0b25e6e48fd0ad5892c65b63f98cff6d5440089afc9276015a73e1c903663e100e827be1da00c6aa05dec5da1d47f186826f3e54d60b1f67edf9547bed6bbab71f7b220784911a1b100c09d21eae04d3010791da4cd4fb7adb5bb8fc6438167d96e47505280f4e227ef59bf75c11467dbe07855bfcf48ccef7d1c792c2cf6cfae1bd129689209901126a51a66d08a4c03048223a2155a8012013e", 0xff}, {&(0x7f0000000100)}, {&(0x7f0000000140)="c30291bf3f4139", 0x7}, {&(0x7f0000000400)="bccdcd193691e989ffab65f3a365d975aed424676b056334d9c87324b8ab2d02953b4389e29b20b20fa9da5937d6d4ac637af2b7ada8ae4c80480e4e924f8643dcfb999ae059ba9cbdc8b158050e435e1252e19c48259a040f6ea3391d5b24c0da4740f3a8f45546ea8a603dda575a14888fff70a7db6d89e95c0e60ec3ac156a1d303a88d19711269695b6044c0fa77d9661c2f292ee7d762ff9ded37485c91cc64e190ce5290f7518e79ee29081d00b7c6fd8de2caecdf828eddd7645e948aa0794fac1e", 0xc5}, {&(0x7f0000000500)="de57dfb317697faeea", 0x9}, {&(0x7f0000000540)="d64aac5ed2f5370662796756abce41b6735d4ffe0401251d0926f311b0030552745d8f7388ac8a1146b570b50a95005012af26054daa0e22ca9b159f61b84d48d925e0b811db4126d8751bb817d530726546d1868052cf878d67c21c36252f3d4a7042dd2d0d62e42aa7917de0adb5c9045b95f42151", 0x76}, {&(0x7f00000005c0)="3eed86f49f60519d25f110cb6af760d2eed37d27f9555b8231688f4dac0c574eac81701a66935af9bb85e789d31297718e382a07b4166b60c997299e3a867cc40240dbec3f6e86bbb7605745622b97e0826c3ff61901", 0x56}, {&(0x7f0000000640)="ee87f0985e137ff21ea34760ee877080b1ff404e994e78566dd43f5096f36326cb758e4bb53eed0b9db11bd7dd31ac07990d267e6449547556dd50be5452dffc3d92ab33a62d84420eae158289ed276a0f6f764d12c6ce09e791329ae4538384d6ac1855fc41befb71007c4e16682980f77658ce9ef049baf4d41423cdb424b99d3578e1240d16569295e444cbff218017fbee125c5f99b40cdc8306af7c404ef2667f4367e2f72ce66a17c739b9", 0xae}], 0x9) r4 = semget(0x3, 0x3, 0x0) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000100)=0x6) 17:25:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/97}, &(0x7f0000000080)=0x63) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:25:27 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x8000, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:25:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82d9d59ab5ef"], 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, 0xffff0f41, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) setsockopt(r2, 0x7edd, 0x1, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:25:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x8, 0x6}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x101}, {0x101, 0x3dbd}], 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00012e2f66696c6570002f4312c92532153f67184b22769976140756fbb6a2a62062c5a20daf4521d5bbd907a878b74b44475508e354bee9db24f9f214598a95de647ab0df654be8ae629b97f31a2c6a3909ea44f2d391a831eda1ac43df1d31ec251ea4a13ef2c31cc9a51664eb2e03740ece3010d5df18218c478e02ab37e5e670d583582da0bbf67e517ac546bbadeef14d7d9736528afb34d30f6aba120039df8016483aeba649afa47c70cb55b6be3dedd48741ec9b1ff448afffde2a4ce8c94f0f44a5630759c279dc746f0f5966683c96cbd4722733a7503a1f019bbf4a23"], 0xa) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x101, 0xffffffff, 0x5, 0x0, 0x3, 0x80000000, 0x8, 0x2, 0x0, 0x6, 0x7}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x1}) 17:25:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 17:25:27 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x92, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 17:25:27 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000030c0)='./file0\x00', 0x2000, 0x40f9) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) 17:25:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8001}]}}) 17:25:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x38afdcf) lstat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)) r1 = semget$private(0x0, 0x8, 0x100010286) r2 = open(&(0x7f0000000240)='./bus\x00', 0x100, 0x10) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x4ca3, 0x1800}], 0x4) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) getuid() r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) open(&(0x7f00000002c0)='./bus\x00', 0x80, 0xc0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000300)=0x2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) 17:25:27 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) munlock(&(0x7f00001d0000/0x3000)=nil, 0x3000) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) acct(&(0x7f0000000000)='./file0\x00') 17:25:27 executing program 0: socket$unix(0x1, 0x5, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x3118, 0xfffffe01) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:25:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) linkat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e602c075923d8bb7"], 0x1) socket(0x2, 0x8000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) close(r4) 17:25:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f0000001a00)=[{&(0x7f0000000100)=""/148, 0x94}, {&(0x7f00000001c0)=""/80, 0x50}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000280)=""/4, 0x4}, {&(0x7f0000001900)=""/202, 0xca}, {&(0x7f00000002c0)=""/32, 0x20}], 0x8, 0x0, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 17:25:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [], [0xc0000000ff], [], [{}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) shmat(r3, &(0x7f0000050000/0x4000)=nil, 0x2000) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 17:25:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = syz_open_pts() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pread(r4, &(0x7f0000000100)="10", 0x1, 0x0, 0x0) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r9, r10) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000140)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc, 0xfc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10000, 0x0) syz_emit_ethernet(0x2f1, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x7fd5b856, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)) semget$private(0x0, 0x8, 0x80) 17:25:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x9, 0x0, 0xcd8a, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x200000000009, 0xffeffff7ffffffff], [0x0, 0x0, 0x9, 0x0, 0x0, 0x5], [{0x0, 0x0, 0x0, 0x800000000}, {0x0, 0x20, 0x5}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xfffffffc}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) recvmsg(r2, &(0x7f0000001700)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000040)=""/186, 0xba}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f00000004c0)=""/156, 0x9c}, {&(0x7f0000000580)=""/212, 0xd4}], 0x5, &(0x7f0000000700)=""/4096, 0x1000}, 0x40) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:25:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x80, 0x2, 0x0, 0x100000}, {0x4, 0xfd, 0x4, 0x1240}, {0x0, 0x59, 0x9}, {0x3, 0x37, 0x6, 0xfad}, {0x8, 0xff, 0x1, 0x7}, {0x5, 0x13, 0xff, 0x2}, {0x0, 0x1f, 0x2, 0x6}, {0x6, 0x0, 0x8, 0x9}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 17:25:28 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) r1 = socket$inet6(0x18, 0x8000, 0x8) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) sendto$inet6(r2, &(0x7f0000000280)="5ac3191b67ce759c095cf2e9247326b820ad4c90c8c247a98545245a15b2daffdd7378a5fc8504c2166463758aa778403b4c3ad9f4cd4633bb524b1161cc723f17647b44f807327c1ea775fc0ef30140f137bd1564b6067a2086e61d365b36686b4ccb4f01d191d2a5280a33173f4953ecb695fa2f16dabce50f6ef8850b3de0cc2ef0", 0x91, 0x5, 0x0, 0xffffffffffffff66) 17:25:28 executing program 1: r0 = semget$private(0x0, 0x1, 0x620) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x5, {[0x0, 0x0, 0x0, 0x80000, 0x0, 0xffffffffffbffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfffc], [0x0, 0x0, 0x482], [], {}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:25:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e179a1b10b23067a5fd8873fe66560c203342a2"}) 17:25:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x1, 0x80, 0x1, 0xfffffffe}, {0x4, 0x3, 0x20, 0xd13f}, {0x8, 0x40, 0xc4, 0x50}, {0xb2f, 0x40, 0x6, 0x4000002}, {0x0, 0x5, 0x5, 0xffff8000}, {0x6, 0x9, 0xff, 0x249}, {0x7742, 0x40, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) pwritev(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)="246d27173282297021328f514725edbdcd24622274d4ad67d213ad7529eedccd83b895df2a3c55b0acc1a209d2f17cc4dffd5f9d8f7ac944b6bba7fb9445e86245894ef2c6777ae6480feb6054757197632d1cc8bd0645f1233dab979ce9f26fd5818568788e2d71cac064d04bae71fd63b63a2a665709251eaafb9854ff9e5b58ef4bc4c5d5639c04661dea1e4bc6619f2a055f4efe1dae271bc6b6bd01a7a6bf562f23b0753b953c36de2283cebca7efcf0e867c9a91716b5e23f5828e75ec71f8e1a368580119a4cd430f86ecdeed9ba0f4084080d7082d0dd90f521aff", 0xdf}, {&(0x7f00000003c0)="c2567725c7423d19c8ec0e7031a33f238c763cca8143dd3274fd5b95b2a1673600e0e1382aed94e943eb19bac48039d9b05513d5ea277d1ffbfc93fc89042c11ea1c6ddb1f1a7a008a5466b1f1653df0c76ed64a4477e39d19637f0410f715e7eaeffc3af1b32b9bfce51b6f1a874ee039ac03ab60fe69908cf4c16b37c1673870736b171c909ebbe4276eef26b235b2f355b7a4ea120f84efb3db44d284ab801ba53d860952229b559e8eb9607d859b7415d818c770656e2320d59670a059470cd94afb58c1df", 0xc7}], 0x2, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 17:25:28 executing program 0: r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="69aba4a32068c7e0e3ca2e4f18f2") 17:25:29 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000000540)=""/86, 0x56, 0x840, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:25:29 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getgid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r7, r8, r9, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r13, r14, r15, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getgid() r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r19, r20, r21, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = getgid() r26 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r25, r26, r27, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r31 = getgid() r32 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r31, r32, r33, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x8, &(0x7f0000000100)=[r7, 0x0, 0xffffffffffffffff, 0x0, r13, r21, r25, r31]) fchown(r2, r3, r34) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r35 = socket(0x2, 0x2, 0x0) connect$unix(r35, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r36 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r35, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r36, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 17:25:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e108e659c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a0000000000004000000000", 0x57}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r5, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r7, r8) r9 = semget$private(0x0, 0x0, 0x200) semop(r9, &(0x7f0000000340)=[{0x3, 0x2}, {0x1, 0x8, 0x1800}, {0x4, 0xd9, 0x800}, {0x0, 0xcf2, 0x1000}, {0x2, 0x6, 0x1c00}], 0x5) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r10, r11) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r12, r13) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r14, r15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r16, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r17 = syz_open_pts() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x5}, {{r3}, 0x8000000000000000, 0x6, 0xfffff, 0x7fff, 0x40}, {{r5}, 0xfffffffffffffffd, 0x1, 0x1, 0x3, 0xd22}, {{r7}, 0xfffffffffffffffd, 0x52, 0x2, 0x1, 0x4}, {{}, 0xfffffffffffffff8, 0x1, 0x40, 0x100000001, 0x3409}, {{}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0x1f}, {{r10}, 0xfffffffffffffff8, 0x60, 0x2, 0x408}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x7, 0x800}, {{r0}, 0xfffffffffffffff8, 0x3, 0x20, 0x9, 0x8}, {{r12}, 0xfffffffffffffff8, 0x20, 0x1, 0x100, 0x800}], 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x4, 0x10000}, {{r15}, 0xfffffffffffffff9, 0x8, 0x4, 0x1}, {{r16}, 0xfffffffffffffffa, 0x80, 0x8, 0x40, 0x6}, {{r0}, 0x6, 0x4c, 0x1, 0x6, 0x9}, {{r0}, 0xfffffffffffffffc, 0x90, 0x2, 0x6, 0x4}, {{r17}, 0xfffffffffffffffd, 0x4, 0x20, 0xf3}], 0x10000, &(0x7f0000000300)={0x6, 0xfffffffffffffff9}) 17:25:29 executing program 0: r0 = socket(0x6, 0x4, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab0017d5a00790382c868e9327dd2cf48a1ad125f41e77316cf24be7273376f64420826f486dffc9c3f7dc042513f1311ff2448bdf95e3b4bf85d85077ee593727d83f2c4f2ce388a40264ec496005caf3b64119b29b4213cf6a2cc369e13b7cfc4c53aaf60873da55bd57a0eac65b13eb7d1ecf97d3a4598034a44dac492297c1c003f3af449346", 0x88) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r4, r5) fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) r6 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) 17:25:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/36, 0x24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() socket$unix(0x1, 0x5, 0x0) socket(0x800000018, 0x1, 0x0) 17:25:29 executing program 0: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) fcntl$setflags(r0, 0x2, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x180, 0x54) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x0) 17:25:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x7}, 0x10) socket(0x20, 0x5, 0x2) 17:25:29 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x42) 17:25:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r8, r9) sendto(r8, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xd0, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x5, 0x51}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) sendmsg$unix(r13, &(0x7f0000000a80)={&(0x7f0000001180)=ANY=[@ANYRES32=r10], 0x1, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x2, 0x0, 0x400}, {0x7f3b0752e8ac2e83, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0x80, 0x1ff, './file0/file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) fchdir(r3) execve(0x0, 0x0, 0x0) 17:25:29 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bde68d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aa030000006ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000350000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145e08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a73cc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d8fa2bcb3903008446608bf3273e6e6e36c2802d8bc6ff3e740187e7e6373c6dbaaeede574f1cbf14784d9fcb30995d2cc2f5e6c4df4777b1d52ba4e63c7a3fa64b9a41b722405bea421a5ed398cf66462eed53e2274be6a1be7f6608796914fcf6f5af3368f8a50c0605253b5bae77d216f026a7ee70c05e6702f026da8a099e8ec23f77c8b05c22b3a05aad2cf20c92ae7b92ee9bc9f795e7a0d81eccd84af435eb52f42f42fa7b7b7c7d299aed1923d258a84521f2d2ed1d7370d8cfb376dd8cf01d2649f94651bdadaab1cdbfc28d009f821b959ad06d010055e03110799486230c2d0777217dc1ca94c7564a329e546abd9c92268c3fa8a382253c26495b0b2ddc98c543f89b01eac009e20e87aeb458d5a44268100cd2dec1ea3c81fb06012351c6ab0eea773f61eed7f07eb6eb03fa5eeb9fe7867e1d1b6fd73967e0ca2cb4e1d2fb6"], 0x1) dup2(0xffffffffffffffff, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) socket(0x2, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:25:29 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x73a, 0x81}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0x8, 0x5, {0x1, 0x4}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x6a}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 17:25:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc00000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000004c0)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 17:25:29 executing program 0: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x8, 0x4, 0xffffffffffffff2f, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3d2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xbb}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x73}, {&(0x7f0000feb000/0x12000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000fe8000/0xf000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 17:25:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 17:25:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) flock(r0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="abf86719696c00000000af675b6c3389050819a1cdf28d3bff4ccd196443dedc9cb7eae41eb326a7767c870c10b40fdcb6236003308942b3ab2e02a831cc3d3544a4fa00086b7971a1fc0848007cd6cd3e1e50595b0888cb269248d9367e62f9064fbb48433840dd5640f5084e02eb5ca7e0e6d7436566c8dd33"], 0x1c, 0x0}, 0x0) close(r0) close(r1) clock_gettime(0x0, &(0x7f0000000080)) 17:25:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="9625e8525c1575d457711acf6ecf") mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) setitimer(0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x392914c5) 17:25:29 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 17:25:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x400000064}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0xffffffff, 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 17:25:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x7, 0x0, 0x0, 0x0, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) write(r1, &(0x7f0000000200)="ae2e42846d6f23df0e89755651d38ca6be4c9d4454f40b0c5220621d85b24bfd1384a3f8b6b4c87d2f69c29b23b1417246e85e5e0d2bce534c49ae27355e23e64572abbd7d04e40cce0c00f48e5e6315869168505b81bab93cad8cf5de27c80cbcd8873a3a9ce7a4bf97a1028502f0b0a5e36e45d613a78797d968", 0x7b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:25:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000002200)=[{}], 0x1, 0xb3) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r5, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="2d30002a2d185c42509025370092151229dca4baf3c0dc79c14ad3bc4820f777b840907bde25118c0bdb7e0c22669863e60bc5968012970ec4b0c6a452095a2c5a99dc488cacab78d3cd93f6b908ac6d8c93b058ee989b68f9fc0d4de31107496a820cfaec00c6a0446f5a7d483fb9e6fd78c43bf3ec91baf9cddd231abe85d690f62d9761602724eea419da018e2cead50573d37f1033022d8f1241bfaaf37d3b1936bf66e737246e07d49224b83b93261b1e4b6d6a362517f07c09dc0fa0a055eb5d5a2ddc5da9"], 0xa) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x28980, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) writev(r8, &(0x7f0000000080), 0x0) 17:25:29 executing program 0: r0 = socket(0x18, 0x8000, 0x0) r1 = socket(0x2, 0x4, 0xff) dup(r1) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0x4}) sendto$unix(r0, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x2) 17:25:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r0) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x1) 17:25:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) 17:25:29 executing program 1: r0 = socket(0x20, 0x4000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) getpeername$unix(r2, &(0x7f0000000000)=@abs, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socket(0x800000018, 0x4001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) read(r4, &(0x7f0000000140), 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00013d9884cc7c517169aa0f6de340757726d7a1dd623c14804f8b6fab5b7f1d14f81cd7445f73e9e92626bf4ef983c20ed1d7a3ae1808e5a5e478a77a10245d4871596913bdf5e773cd519391f0c95dc68cb1ce281368c06c8bc9fdd1d0b6877b3d9117d8c1ef384081395648965c7bf12804bed7125936f6e232297ce5a1f4e4465bf533983b01ecc5e9816806573c5264b4d648827afc380c5a7608e549145b10eca02200b929"], 0xa) r5 = getpid() fcntl$setown(r3, 0x6, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:25:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000100)={{}, 0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "01e68b94625171216141849233cd5f50113d41fa"}) 17:25:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x5, 0x4, 0x9, 0x6, 0x1, 0x3ff, 0x81, 0x9]}) 17:25:29 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x108) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) r2 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x12c) unveil(&(0x7f0000000280)='./file0/../file0\x00', &(0x7f0000000140)='x\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./file0/../file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r6, r7) r8 = fcntl$dupfd(r5, 0x0, r7) r9 = getpgrp() ktrace(&(0x7f0000000880)='./file0\x00', 0xe94325c7a64ff1b7, 0x4, r9) fcntl$lock(r8, 0x9, &(0x7f0000000300)={0x2, 0x0, 0x6, 0x7, r9}) utimensat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r10, r11) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 17:25:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = getuid() setreuid(0xee00, r0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getgid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r4, r5, r6, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) lchown(&(0x7f0000000040)='./bus\x00', r0, r4) r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 17:25:29 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x4003, 0x0) setsockopt(r1, 0x7f, 0x4, &(0x7f0000000440)="3224012cdb47c395aa4f0edb4ba085d85d306fb2b328ee9184c85755f0e153b14fb2bda9fbb3aeb4ac2d97371aab8dfb698b9136efab873f95f20c893008088dea8f25546c7f2acaedda8a7bf8fed4b8b1e7022d732a715beb31d2769807bad494ce5a62caa90e0155c046abc17cc6", 0x3) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82000002bc5b1342ab2e2f6780"], 0x10) dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000600)="94541bf8da6012745c1ecae46cbb456056e58ad06c36a79e97ff7403cb6840351c35167e162c3d1d0cc6d99a05a555a78d7b8a7e3e5eeb24a504a73d72242c0f1183a150cf470e8290cb4743aae4512ee1a2082d8565c50b7cb919056ea9f148bc74631f13ee9881e13966767b94264760005f375fcbcf73c70cd398919a2a004ede56f5ba", 0x85, 0x402, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x20260, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) poll(&(0x7f00000004c0)=[{r3, 0x18b}, {r4, 0x2}], 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r3, &(0x7f0000000080)=""/27, 0x1b) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xcb, &(0x7f0000000240)="7a75c63c5a0093ec50c3518784b402751cf09918c1aad731a311b3a0bac3b346f9c1499bf22644b908c1fa8ef84eab26adf066206a85f62872e43aae80722b784f2cd76fae085c326f1f5c70e03cf815763f53caaacfcfd601048956f6615ee538268abc0e6dd9da7d204b11bfec5fa4d10bdd5fbd4bfa42cd943a03c6072f2ba956b8469dd3145bf5713f7e73934fa36d09c438984cb237f05951adebb62eaee76005187b537a58e6f73ef830c6579169e747bb0ebdf6dfa993f8c4a55ccc4d70d9cf4d164c4aefa4a5aa") ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000400)={0x5, 0x0, 0x7, 0x1f, &(0x7f00000006c0)={{0x56, 0x4, 0x5, 0x7, 0x2, 0x1, 0x4}, {[0x9f3, 0x8, 0x2, 0xff, 0x8, 0x80000001, 0x0, 0xfffffffffffffffc, 0xd8d6, 0x800, 0x0, 0x5, 0x10000, 0x7ff, 0x0, 0x4, 0x5, 0x10000], [0x5, 0x8, 0x6, 0x3, 0x2, 0x5, 0x0, 0x8, 0x52, 0x5ecf], [0x1, 0x2, 0x61236f9f, 0x81, 0x3, 0x0, 0x401], [0x80000000009, 0x5, 0x200, 0xfffffffffffffe01, 0x4, 0x5], [{0x6, 0x5, 0x4, 0x9}, {0x3, 0x6, 0x2, 0x100000001}, {0x7f, 0x0, 0x480000, 0x100}, {0x8, 0x80, 0x0, 0x44b1}, {0x9, 0x5, 0x9, 0x6}, {0x3f, 0x9, 0x2, 0x8}, {0x0, 0x6, 0xfff, 0x9}, {0x100, 0x3, 0xb, 0x9}], {0x4, 0x9, 0x4, 0x7}, {0x8, 0x5, 0x1, 0x7fff}}}, 0x5, 0x7}) 17:25:29 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getpid() r1 = getpgrp() ktrace(&(0x7f0000000880)='./file0\x00', 0xe94325c7a64ff1b7, 0x4, r1) r2 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x10, r2) pwrite(r0, 0x0, 0x408, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r3, r4) r5 = socket(0x1, 0x4, 0x1) r6 = socket(0x18, 0x3, 0x0) recvfrom$unix(r6, 0x0, 0x1, 0x61, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) readlinkat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/100, 0x64) 17:25:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = syz_open_pts() r3 = dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r6, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r9, r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r11, r12) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x30) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r15, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r16, r17) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r18, r19) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) kevent(r6, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffff9, 0x11, 0x1, 0x9, 0x3}], 0x3ff, &(0x7f00000002c0)=[{{r9}, 0xffffffffffffffff, 0x24, 0x8, 0x5, 0x7}, {{r12}, 0xfffffffffffffffb, 0x2a, 0x2, 0x1f, 0x8000}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x4}, {{r13}, 0xfffffffffffffffc, 0x6a, 0x2, 0x22, 0x40}, {{r14}, 0xffffffffffffffff, 0x1, 0x40000090, 0x94, 0x2}, {{r15}, 0xb, 0x8, 0x1, 0x100, 0xfffffffffffffcd7}, {{r17}, 0xffffffffffffffff, 0x23, 0x8, 0x2, 0x8}, {{r3}, 0xfffffffffffffff8, 0x24, 0x80000022, 0x6, 0xcc}, {{r19}, 0xfffffffffffffff9, 0x39, 0x1, 0x1, 0xffffffffffffffc0}, {{r20}, 0xfffffffffffffff8, 0x54, 0x10, 0x7f, 0xfffffffffffffff7}], 0x9, &(0x7f0000000140)={0x2, 0x9}) r21 = dup2(r5, r4) connect$unix(r21, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 17:25:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x50}, {0x20, 0x2}, {0x6, 0x0, 0x0, 0x100000a1}, {0x2, 0x5, 0x3f, 0x6}, {0x2, 0x2, 0x20, 0x662}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 17:25:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000340)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r2) r6 = getpgrp() getpgid(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r10 = syz_open_pts() r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000440)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r12, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r12) fcntl$getown(r12, 0x5) ioctl$TIOCSBRK(r10, 0x2000747b) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r13, r14) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r15, r16) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r17, r18) msgsnd(r8, &(0x7f0000001600)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES64, @ANYRES16, @ANYRESHEX=r14, @ANYRESHEX=0x0, @ANYRES16], @ANYRES16=0x0, @ANYRESDEC=r12, @ANYRESDEC], @ANYBLOB="4dd5fd431038ae4dc5155154ffa70c633bde23dd03be99be26905b1909eda296cf512f177e5aea72dcb3b2ef1453454a2618f9783b84aad48ae97c6d28678fb5d8ef0e7c9b1a69115174a65fb30c3239c19abb937b6bd73d014059de2a5a9f8a194355ef09b3f0a82165fb49d552b34a72a8736b3b26f4c501707357b6725a1228dc5c95d990c8771f4dc6216af2d52a0be2d073623bf370262de9ebb91192a22f04896efe779faaca0ac0b4e3438fba3ed2448afe74d1c4a1f0ca1332ebcf4a9916a06907fbbaefbeed3caec924b61c16318c0c33c6b81df8019b83ac43d46d7f1324502c972c4a", @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES64, @ANYRES64], @ANYBLOB="fc1806c44690fd636042505eab92b589ad48a94190cf8340929eefb987cb821dfaf237cd84051cc17de655ce4120b6eb25515b4c175a4d318e044d026070ccac747d8eee5a0c35e32726db026773076c2394f6ac388e1f9d30e4faa70900000000000000a1", @ANYRESDEC=r1, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES16=r15, @ANYRESHEX=0x0, @ANYBLOB="cebbe692c644f4273b9aa86bab8351ec46f84bffb35b2c85fcbcfa368bd52aa14e0bd7589a9c54cbd3b3dc63282ba6372ee4055f2677ee28d4aab97fb69268bb85303c783f213c09bc15bd1ee3eeca279b220ce635b90cef6a655c182d367ce400eba9b8278167b563164b8e15eb3b6ab01f658f913daaca51d124c016b1ed703665c6632f41b8065f983834995bd75fccf7812608ba725c0e35ac197b5dd5c372501075e2263461ba", @ANYBLOB="47dd7a5a8c45fc992bb03fdde99495a87c8d79d2de985c3f121fa0c7d5cd15fb545768497274e812649f3bd687094bd51c9f4abc155d59f87dc71571d9d9695bce804a240204abc15869b21b89381e4eec19e5c0c88d3bd89b9e0a91feb7b7076011c0c037244a3bc3afad46219eddc83c8db2fb", @ANYRES32=r18, @ANYRESDEC=r4, @ANYBLOB="82d989e7d01152fbb0b1c5762dd3092fd0a2839bbf36812dc85fae782cabb7a6a7c6b64b13c091e650ca9e03ec36f3dd9a2e6711977688486011bfafb8df56e9a8917e5032fed03dbf4bd8547be748da5d9d56c63e2b8ff733d9e850987c44cdc23e159b7467376b16fe4b9656587747f496b629ebf172ada918fea86d69a032efc8cad1634b52881b26814c91211aed2f3bf3a411943ae1c1ebdefd12019cd10b82485dfc3be0de73d3c77dd2340a2309d86b4ce6f8b75169042f282e267d34881dc5e751b131402e675f4922fe9bd66f5b73436b2a4bd61dca27d7b68506cc8f08ac89f0042c5cc07ea46ab84b7041b69364ab3baf9de0662e3fc2c885559b3c741b7420d1ea2d4ef914c1d77c0d8c1f06e82f87e8d2078922f5f739481d14ab0ca525d55aed1b4909cd3d51c92e33f915a6d977eb2524a8e808988391216bd01a36df0f2d1996ea67a469978ae033f040482ac1b40a0914b18cd3e442e4c5f2cd64b21653ba39db89bc80481571d1292f5781c34c4507d54d5e5730949dc100995523effac75888ee29769ea85162d55961f3ac87e88a216f40765797ce8109aee51496de4f96f9580174e524ad46511dd57e8bb35a04bae44d5f31bcecf777fab9ebcbdb0d846791dc529a0c520ae8d8d239dbc225ea49183f965a5f6c01c7a230dcde77cfaabbf312caa79d066cab8779459043e38599d1353dba3a226317d8d6406a1319e26cbc876d7ca06becceea97519b965129dfaea84709fb8c06cbae28fd79fab13e908d7b30932a5ded4c017fed8592b6209a51376c1a718c23edb32d18a5d92919342b956007704ea5e3bdcca802ec30a45d99537570e5b1620d7a28193c13b0bbbada27b9a7ed71b567766924e9988082988902e92b00bc1898df7b6b41553295d273514a8e237238f068aaed997743286a479ee256f591f9f353aa93f27cc5a8d6fac4bb5da0722b1f6074234025d58370e2a999f02af2708466b84ae6c31f7003067aa4b8a803e08d2e24a5dd3d89b69d65394abc3b3e41d3b2aa36842e4b4011cb64d0b7744d9c3dba474270185891959af024cb446f12eef3e4768070225758604f0872c55d2c3b8325bc38226482e79ce5b694f9d4f40993d2e902cdd77f903ff8cb46a4d2fb613ff29428c4d1ce08b86431b599f7ecf5f88a70f2b1ef769f3ebcefb78ab243b6515f68c843ba904774ed5de65c0c8a1aff32ec7aed197e9e715b2bf27d72d069f5aaaf020e1a3adeafd16001c5011dc20d9c3e7fd6b3ca8c66c653b25a33b62e3eb9f357677adb7eda0cd5dcaf8e42522647ba1ab30e2e900eb1366d372881393c7e6c48fc85da5962cda8fd426564f983128b77fa5fb00d2d62f1af61fc1ba0dbe87c962bcbf4be615daa39566a0479e35113a0a49611a5c6dcd8f20d9d139b34a656be6db86db05142bc6886f6574a23cfdd20c0af52ea960ed649798ac02fc4727029db75dd3ba6c081c45ebcd526f56ef09845a6cb14c3ef7fc2e604bcccdccdaeab27b72198cfd5522bb2a6999d921bd10bf86e8cc21b820ccfbc06a3746f3e1bb3d6368848d47b762ad9eeca1b8d92c97ce126264dcfe26afd5148da75b150ce83cb16f92d47b964277e843d7f92f323aab34cabc759df658b5eb24d1e41fb21d135f74d1bc3d2e1c43f7d216a5c575ecc8181af06133b13452a5572001fcf4aa64a576bc7e484211b1e9a35fc6156ba80f9b740b4811b75966ff7cddb63a8fb23f77df8390f168df16c7a94fb1b472ad2c9c09e680facebcdab8f5a6c24d0eb8ae3cd015943a932cd8406916745c898d384158f68750d9f5cdbb115b7bf470f03f54320349330ff003be90e27e80e5834494b78e3b54a782ac83e4a044b9b4b2e22fc43314d0eabba0127d76f761251dcf768c9edfda08dc7784ee354e4d48ce964890426b33f4d503ecef59659e5be8bd52d8fe998dded3c8805294e404acbece0640dc332867763d245516e489a539c5b4ba7392612ff09fa79e67d72261be77b8155632c8b95ff834ba846a9b2edd2c0ac968bd8b3896c77823473c9c51fa18611c923f471226f52b57071330c4937c0c9f5dd2210769f8def032ba61158c89b3495ef85e21d3a978db9db77a127d2d7c1095e0062c9e82523a9d3b40e9e914ca43f7874e4889b5cede280b3deea9e99125e100a7a1669f60640cee5b21095595e6ff1361e0be2c240ab99ca4bbe0962a6504d9685e060fc5789ea0f64a483ff3d0ad9406084cf94cdb82d565e3bf0c533a20a0d2600b85814c30b16cdd0be9564191a2fb90913bed0990623c2f44c99b6739a358988c6dbfffdb909ca0f9900b26835a919a14cf95e2c1fbd31e21092ac78d1b2b2485d688f112d3bf6467a537ce3770f783db1af9317789943311356084470e5395a520526bf1884c465c30948f56b074ede635a429dc105934101c7ad5f98065e6f73b82c2b22c2018f154eb9f73d968738f423cb6f951ec9bb0b1546fcefcfea6d7bede5acfbd698725dca24ddcd30e2270865478d052a13da1f12fbab52b4882ab3f1ceed0150fe8535f604da43942b9534042b02a2249f320a4d9913f00cabb47bd9901b0e42c66eb5875be05f6424764cdb9053a4313a366e449da519862c2d2f5eee39ddfd41e91fbec68de6b340f384bfe97b09d4afa054d424cc8e28cf16e4c5d387584e33c5ea90b9ea07ca3489c4b0e926e6c861fe58e579961e8022436a8b436278ba0960040dd5ddc6df5d6d4a853ffe88408dd33ee31d69e0179c40b60093e8fb4c252c969c5a2ff7b033899920fbbd19fe42503bf098318d48f58b66698490de0bd07f2265d570921e7dc241b9099a73bd159deb60f5f31d4f9590326d0948e1bc39b1368d6aaa297a65e9f1c7952b56adc36a320961b0b581ba4e9f8b9aba57ca4ab56131db1f9fc4d6f87c696140200d993545ffece1fc530bca23240757a8b37c67cd3ee28998d32ae54c08936b92b06999467791b9e1c22e0c9c70846307b2cfcb831283161afe0ec78a1c406fedbbe8df82311dd69760c9a9ea8a00b760bbe444fab3431502ad34b1d924716d52a40c3d2891e006808cab95851b39d4364a6de4fd96ef53d67e04f1d8384370b8d7f6fa2538b0dfeaecdf16c55f484b1555114b68a2fc38999a21b0fe869a9a0bbe4172c54c10f5648039f965991eb5c6e30ddc51ee59cedba7ea4184c596a34d0feee112cedea6224567db2ad0cb37d66a0390f167446c02968c4740c68482e224ee4c083fd1db9062d5b7ef1787adaf1b1387737bfecdb704601ea8e1285bc0eb0c4b7d0e907425fd334ab0a9948403229daf83fff62977848bffeeee939d75716e887d143ad1588341a6d231b48f412a23c7636a555feac3ea3672e3fe8a8e1b8deede7ebed6caa328c2b9580a41bfeb401dd6870b606bc3f6fead158ca2db00eeef9193c63422ae61af8b693f80af1813c2c48371406ba503f870166ede057081db289b3c09d902ac344fc671206efac015b8ecc597932ae064d5aedb521fc4f6651f8d6f8b6068b00576d20ef3e83f832b027f3617c0980afda94ebf047d27e166c1ca84774efdeb55ccc7270e5e566ff3efe7aca48580b2b1606acf5378633e41740ed125849ed64248d3ae80ce085184e9636ec88cc3ec6ed7ead5a0acf26b4e780cad8c15ac8fc6882d720767906a2eb1527e2393a3bf7503ba43084119c0881079f213780d15be6df7377459af23a515e8bf634cbd6d326d685c0a3c059556d0c51b0ae0a51189c20c9e5555d9d0ee20ba9e5d9aa19ba52b1b982b4f5921861cc26808b4768e1922b56d35565868bb2d741d5f074d94aeb81fd5d13119b15939553d520299b1a068f5797691d53c05eeacb15707e7ca365090355fdc56da4346d6c35df85cd4caefd5653c0d0409f01962a372389519892ae83f6097f47cacbce385b7a46b2e9019e323f64fea0cdffcb11d5bf553efc38d1038e0e55450952ca0c7979065967710a9b6e4a989afa6e470476abfa54fd5c9e26dba3f107a17d0fa58d249c6bd5107f6a09b83b9cfbd3dd1da883300ee148b1ed1c01656727cfd8ff8a168fa7eea45cef21a7344a9b2f054e5f4aa05555584f279199948fc2be4e7c44fc621755d49f4160c254f8c09d2cf92d20f40c4ba6bea685e4061244dfcb12fc35bceec4b4ec09f9b4eec08a58612ebe08c40767c08b653e2a7c4e0e5d0684675e248f367df6cae17fc55e015c38eb42815ecd02483668008911ec41b84ac827cfa30aa848e5bd2f54b1d73b0cb51372e20ee5b82e07c78413cfbf49a84df97c6219a44a4f36a69ef79aab740302e23f15da8639ea688c12967d1c5357a38baf65ea2873f89ff30a6dba6690981f2375ac270ca6c25ebfbd6a99fefce3454fca7d270abc6a8d7d556f9c33b7d960712196b53c367a0c7fa1dc3651f9087c14829851e56badcb32c301786496264a9347e211bacde5515226a7db1861ec1c17a6a9381489d2832734821ebcce58e52b05013b28f4c471f95c2ff919e04157f5ca87f9e074ce8def2cfeeab90d69f7bd4c2671b43ef0692c9e0b40e75191e782663eea1fee373402bad91ca6af6cd8fcc9233507a60cf3c77ea1c91abb1dbdf9995ce2776923021bbd6e1610de4d622091d1e95d5d59f2786214e6ca390723359eba5ae087d384db1ce99a4b7220fa13e9e13b548fdc3c83b9a082b03f0966e80268b0f48cc9420fe53fea4d6b3e12b8fc1de28d8d8cfbf5f0dfcb5eab0e0444f30b7963bb9428b2709dbb28f0831d7c7343decfad5afe8386c4a756ff8611cbfb68599e4dd4bc3be4907d0441c41a51c3e7d75e1e3cb14941284681b75022c41c5e3b892bd880bfacbf42d586b8e082c3a0fe356117f96ecb2589c029de0e725f916d1039742e7bb197cce4edbd6ef0790a96eb3936ab99e082561288d66981d3dbde50589bef8ac3c255ec1656e046dd16943f782d5ed5ac4f58ef54edd92df92b3a9adc455e6489c3aa99a7d816db2a8d692e2e17d987ffc3806ae099505e665ec0ae124963ec3d40e571129a35e14e62b1b2b11348b2f58937a89878a551721e6061c276971df38efe940c77f4a9696135c33cb3215288f71c2c05a6063a88af188ad6733a1b4aa2a7066b5011773701e12191b35bacc6404cf4c13e8c89ee8cf8191ed3f18d7b11601b69f26840d1d5ee8388a650dec251acd05bf54fc9c7be104b46be3fcbb70b9ee729c673a860336ad24b7a983e1a36ae3fc8cc08bb0ffaabaaafee955ece675941a98a5f200904dda39a35f3d057e7e9c5fd69c1f188dafff298f4797e9b68f6fc38c379b163f5869c35a9fe1632aeeab7c8227e86e0152b1e01fb548367cafc27384a18de2f34443f5f5e3eaa9482ed8aeaffddd163147dddecabf6f686ea7c8dd4e856ac84d802ffae7b65f1e78e383702fa2cac2028829ff9f515f38c122fd70571757e74b716167ec64e15cfcca9b9a1ca619df64be89ee63edeeeb09f17ea7967d6a81c61fc75e4c8fbac20316ce00d9e95b02181f27905268e6886608bcf15bb42667b19e177f55b57bb2e0dc19f24c0da7ab992ca6b4cdab6360ebc9f181e6ebe4bd7aa3b9dd832b4209b725a39e52e1b76a3d9a71676643d18dbd55faec2d6487bfedeca49059e621c1375be48c7bb565a8852931b784671d870d4ec3b8a17bb95d950290e3f4a3dcaa6e1eaae4c5b97860faf7eb264c6699ac575746170b8b53227de4a9c260b6a1fb8e19b25f536bc687f9c448da38dc9f0325177cb3849f046dbf9ffa7149845e788e"], @ANYRES64], @ANYPTR], 0x8, 0x1000) syz_open_pts() 17:25:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/52) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0xffffffff) socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:25:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x2000, 0x1, 0x1, 0xa, "1ffb000000040023c7105f1bfc2c36ae61dba648", 0xffffffff, 0xffffffff}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000900)="d1ae4096c7f91909ec3d381096b4cc2c", 0x10}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/115, 0x73) dup2(r4, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x10001, 0x6, 0x4, 0x5, "41483373913434677454754a416a4921e971c94e", 0x6}) 17:25:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getgid() r7 = getuid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r8, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r6, r7, r10, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r11 = geteuid() r12 = socket$inet(0x2, 0x2, 0x0) writev(r12, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r15, r16, r17, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r10, r11, r17, 0x10}, 0x9a6b, 0x100000001, 0x9}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 17:25:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r5, r6, r7, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) setgroups(0x1, &(0x7f00000000c0)=[r7]) 17:25:31 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) dup2(r2, r0) r3 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x2}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009005001b0000000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728e018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9062f512c808006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001000000", 0xb1, 0x0, 0x0, 0x0) 17:25:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x80, 0x0) r7 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x40) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r8, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r15, r16, r17, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getgid() r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r21, r22, r23, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r27 = getgid() r28 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r27, r28, r29, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0xa, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0x0, r15, r23, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r29]) chown(&(0x7f00000006c0)='./file0\x00', r11, r30) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r31, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000040)="a09c156ca892ff3abb88034d6c984602fd0b1aeace761af502cab81e19a700cedec7a3c0", 0x24}, {&(0x7f0000000080)="e03687f28fb87be074b7cb1143cdd34659ffa11f9ea32c30afb75500ce1bc5bbd196be99c3aed105b3481811f1e022e94729", 0x32}, {&(0x7f0000000180)="256eb11e05009469a7db3d462db29e23aba8b8ff391a7674bc3349d989d3bdace1ef5de96ff8b11362f347896cdf12d4df0307160933eb83ddebb89b74ed22d636761116c2fc5aa292055ccbc6262d0570b196289fd827d5749991e8151e78ec3ecde5da63c9f4f839e033c2dd4e8c5ddc1ac245d7f3576a18286268bef3090748a27f4b252da360d671b4e027a9107bcf0417347ee4de280de427136330f9301202e2d2642270fee9b15dc81a453b6001e3f15c92497a11a888a940039b5208c8ec8c074960", 0xc6}, {&(0x7f00000000c0)="89762846378581254ced9421b392b58c3267f2f44b0bd1eaa8f15078ab6beafd", 0x20}, {&(0x7f0000000280)="89f1a8ae0f36ad7b9166cea32533a1066debf3a51785bc04bbbdbd4451e6989563ecbf28fadeaf855ba11fbc94b39cbd6a9e5374d3cad7b16fad556ac85d30a06300e56e2db4b41381de7c28cfc8f4658aa07cab5b8afe6598d36756c3514c54656290c4476f2669304cb177dc3feb6ebbc26e0e8b80a15b3a887da9a3661d7d3604b9482793b1ce0b40b231babfe5dd684f407c95ac7dc324f4a31f4a08e6b6b6", 0xa1}, {&(0x7f0000000340)="26af20615b01a4c5e849e37105666fcb93ea9a6c8920284319df2ec5a279be91d528ec0ca28569ddaabca2eb4a1381a1f55ebb66c911c7e7f3dc3c84c51b31d4c939490eb665ef78a6df020a9e0fb7aba5f945dd807f3f3b7c26a6663739ab5d9aa395a909104479f87dad11c72cb582f7595b4d17a7d37735", 0x79}, {&(0x7f00000003c0)="8e7039603d5e88ba10d5a78cbb6bdc9a5f1c0bd9cffbad8e4cff61a670c794d3455d2d0cf0b33f8f7d81f1223e0eb72f41839e899b5d646c6881ad97ee8a9a8b2423632b7d603d467da9c44779ac9875456f28b632f98d2c6ac4b659", 0x5c}, {&(0x7f0000000440)="182159e619b64380db76b0fc39dded3fa750f3b09a38847c20c6bd541524014851bd7b24207f9cc286f60f78800b03a45aa4d8082af038c5e35eb6a336ca4514a997326cdf7c2a123a44b0f69cdcabc844e41a65fd5eba024fd6967da2bdde7e803ad6705dbcb8a39259207cdf105544fa77ce22797748846e3b59c5c6e95ac02ab3ae8a86", 0x85}], 0x8, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, r3, r4, r5, r6]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r10, r31, 0xffffffffffffffff]}], 0x50, 0x3}, 0x2) socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)) login: pckbd_enable: command error 17:25:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0x1}, {0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x40, 0x0, 0x7f, 0x4}, {0x2, 0x81, 0x7, 0x81}, {0x88, 0x9, 0x6, 0xfff}, {0x4daa, 0x0, 0x3, 0x7}, {0x5, 0x53, 0x0, 0x6}, {0x4f10, 0x1, 0x0, 0x2}, {0x100, 0x5, 0x4, 0x3f}, {0x3, 0xe6, 0x7, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 17:25:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRES64], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 17:25:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x20) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 17:25:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x14, 0x2, 0xfe, 0x4}, {0x4, 0x5, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[0x5, 0x2]}) 17:25:33 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f00000000c0)) 17:25:33 executing program 1: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x5c706a4c55c6faca, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="42022ee5e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 17:25:33 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000600)="6731ea03d884b3b589fb318b27a6522d85e101dff4a16225a677f2315f5e40054396dc489b2b19e44c2064a54e27ad5e7ae19bb750e9df8a0b52ec84473d01985b14bdca30d49286a7438fae1279e5fb6e5ffe330142282203f126d6012df64603f80e7b69a2d8efade08a48df5f717d017bf026e27c4fa423951fc9d73ecca7be110b02516825a59daf32f94ac2b5c7380e63da029664fe46962d1a09fbf515", 0xa0}], 0x1}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e4815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) write(r0, &(0x7f0000000180)='\x00', 0xfd37) write(r0, &(0x7f0000000200)="821fca8828231031f10b51bd7b87bbaddaa3c3cb51d9b0b282fd9f0e0e1ec38dd80489ec8448f4301e8ebac36d9833c86464206d138dba238525ad5e18dd88c8dde8036362180c5f5d336edbac48237cfd1289a7438f88dd93bdf85fb3613995b2dd490d73280070795e651b7ffbb423393c8848c4630e35c22164ea67b9b4c9079afde67a1d06cee5af4fc234f6bd7aed5a82b81e58cda3cc01be9214137976050e9769f789dc6e69fecbdac72f1d32ec733d3f68dbdc0bfc88a9faff3c61c8f0d727a36fa13d278d1aea089971f5f552ce7da374ff749d384afd2ce71e0d6bfbce9d7b17754797efb879d16937f6c5e849679fc3fe539bc8d996b50d5d", 0xfe) syz_open_pts() r1 = kqueue() close(r0) r2 = socket$inet(0x2, 0x3, 0x7) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getuid() setreuid(0xee00, r4) r5 = socket$inet(0x2, 0x4, 0x30) writev(r5, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getgid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r8, r9, r10, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r8}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r1) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r11, r12) socketpair(0x20, 0x2, 0x9e, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000440)="2cac9a10e76d2b4f0b5b80c783a6d1250a0b163581f5e842f78edf4e6b5595dacd66d00b6c5683d00cfad45cba04b9a2c2e2e3dd1be70827ee1cd1579396de49baaa767045f16612044672b42d18342e376a7d6e611014ea97079a765debdd4d23b06da55801497c6c1c2c15869c5be0174e0bee2dd3562c6f10f32632f933942c4d3a337193124ddc1dc7116e28ba5838219f6041d9cbf08c14", 0x9a) syz_open_pts() r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r14, r15) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x1, 0xf4, 0xc145}, 0xc) 17:25:33 executing program 1: r0 = socket(0x6, 0x4, 0xff) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 17:25:33 executing program 1: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r0, &(0x7f0000000240), 0x6) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000100)=""/91) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 17:25:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300076000"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="c546b3f61c3ec52589f3b1c44cdfe2743896b4af77accadb15bb", 0x1a}, {&(0x7f0000000800)="779c4711355ce27b773a85e58273e69b4698de55f0e3f4293cf59263477423dd3e7e868f0e725870d216042975a29cd91da7e0cddef517fcef33df39e930706f0925e9eea5ba6cb8a366dccc65d50599ac28c429008535b41d9f5bb0d627bfa93172708e7003f1fa386296fd2b57bc429e9ec997cf614aad6942d59f74b05658f48e2edf98983c76de6d1d5320ba6cf4d450ac34c87c5df66da8d429f14e11e799bfe39b79d6bddb7d61d234b33cdeaca0b17a9b61dde0662b697272a9941ca7f96138087dcff05e1acc26d2e5becacb3236d7296cf3520d5136603becc07ec4356864e9d3618c9c9c1d8d13ac674c584c1ee4db3ad0fcdfbc3a1087450cf6baae53374ff64b2fcc5fe8b7844fd6fb109c6fa111bcc835b3f5b398df60abf447694b1af3245c6474b8f45d9cc41ac2f6c2bd1797baaa7691736cb8ea084400c8c5110d3974acad1c4338366eea2dba64644ab606cb4a1902e0e47656ad54637cf46f823ed59f2ca3aacc912a612f8ebe5c177d025dc58689cd5e76f63afd89efa038fa9ef68841f1958bf32e5ebee27f82e99fbb65b3ba601d111789aee9208d088df361a7db051efefc4788916141039bb1bfdd79b97cf57ba41e682b52630daea7c5e00ad5834de8fa5de8ecefb66541d6dd7276e15b54851b0414914a696728b3a5d4702e838f3e67ffb2ecc8e7fb96269071c870346ee2d2716373e8cc0bf8129044f3d9bb8dd1e67f03ed17d00d3f189a5e9a01b8af04b2ab81820ce0d3b5212b3180434159fdeb7f4cd5411b709206e921275a369091a32c52d43b8a198cdc825d4ab0c6b55698f5ab9ccd91dfaa3949a4ed24235ae61e4df18368dc3100ac5ceb62aec6913d65caf8ca93f0a914d3c47321cac968983c2fd89f850dcd3de2a68b74b53659a0d287eb98d7d7a7978105d9940e85312575c5dc5ece2deca56bd74576d16b5dc7f9dd7d5eb382ccb6ccb7f4e7dc9023bd5aac1db0510b73750c4030e06ab3b45811a249bfe79402ab783f94425483ed8fbd9ad1984248abf46fb6750bb35839c1a26f24cefe3e3eb7d4e86d50ce24f0371391f101feaf81bb7ac20a48854bb1cfb50724a052946cbc73adf122d440e6f64459299809bfca6e7720172e8b5fd27b2a85913f4dd8130a8c4b9825d25093905d276b0d530651d8f6f0bc82b3f6d3ad1fb6d8b92193d73870b8bc2d478f82f0671f3ab892873f33e28940f01df183439ea39dc87f7978a1a1bd19b49862bb45d5452aa4beda59f42fc6e9cf863f825df5d8f3f2617bcf8a54796136ea47a9c558bc8f2f99a09cb8a5ba7a85422bc9695be3af09183292375b71a39090d44b423d508ad1c130773c380a8c93137f3aef4e840e4d3f0f678af20e9df667f48112ce07dd4649d7353aa616361d8346187982ebf88f7bc2ca94932b1b28c514754ad82b1d0def8b47cbab368f4955ec23ed7f9c235343014b337b573bc3c47bc755ed1d3376035f43148154b7c7a52228e1532c45184e6f01a04bea97f889dfe4ee803e16dba9b500c6b061bbc7a8628ffa90101334f54f9c786968b82db622d9a61f822ac1852c8ceac8b5ac96e9d46169706a0d52899fc657cd412341a9ccf536ef1f26aaa8522e9acdd33d5cf6f25fa7c4221a6bc02f6c60dd51ee440617d0258947ad2f7d7b07ac0db2c411fca09e42ba04585dc0784bd6024aa89ea89c12e8b74c6618e64a333e9347d452562111b10c361b1ec26b454a01ab2c565d7b17761e2623935a0c4d4a317e82532cc094539abaa0b41ef06eb63f7faa44a2b56b8d3e5f4ac7bd6767366cd9a2ed9423db6e28558ad190bc4213839f1d6bda79a97d9a9d4c745eb6765773ab37a67779d3d8f737dd1a0b060bbb5316960c4a93b1e67b25c58861fa637157c0f54a50c3a1875da40d141ae76dd5af1eb18aeb989aa28c811211e4760a163a73b13d7968f18ead43227c55f1e90098b9d780d6cfcaa5c399031611530d3d78e470afa17c4820bb805f7482bc5dbbe565f80fad8a83bdcf30306e71110763509ad4a13ad9c5f0dc6200cfc255b37865cadf0ba17f900561f5bcebe4ffac2d5f423ac5902cdfb18b5414e5915eecd4fcadfc6db41267e6f736dadaf81b5f7511ea7bb295dfd90d4f1219850f2a97a1c492b46d9ad685ec102ae93954baa91371ba05ec706c1ec671ed6963fa4f9fc3a8106932c1e06519bfb3274c0107f87a1e0f3330eb1468f801a8eb8b84c641696510a29e9af88ba2dfd47d27f14040b1d18a341a53620c34d274b4404b2b8ef79c73e9ba5fc50d79b37ab2fca061b3180b3e6707760f86193eafd455132fa9866e763775b940bddface1ba26dc99066b544f807da3ffb11ed209b2528613f459280fddfa8e866ac95ed25b082983830d1ca02da1723c8513cee26425be0d8970cc08c78bc4137fe472062385fb4f407b2d1160c9df02e900706e48468baa57796f8384e4928662ced0b2ffbd38c0f8baa83a09f35f14b92b0911a19b09657c3cc6ff2e82c966046254fc41970016d7a45388a4b10e381840f06987aab29f90ac5d1958ae898254d613d8064fae2d8e320b7c62c054d291714fdad1e9b74652f9264a6690ac028b871e253c4598d11173e8e863ce5e2f4c265c80899b175ff780317ccfd6cfbef04a931d3b71a8b361fad13e607edd3a3436cf3e4b43b9e27536b728aa4180208c20b68b23330c89871d31a51dafee8c18b51689fbc62ce7545a81ea5cca1154e52d439791134cea844b1a1d5a2ebd2f0ec86e6ce775f09658322bce2b193a0cdf1195e0f4499cc924c4e47d4641f3b5a22d2894837977e54fd83405923799aaa8ac9a73855a9999e8cf5edf322560dba61e4e3026817a967bdd20a14ab67de2d1885c3a8013ac10c9ccd79aa1695c8f56e0c555cb04edb38e3d6f339345309e3d7936ad546baa5ecdf0ef98dee9da6833df2b28be98ae9b028ae008ea16d2bbb988a82ab4ca0516bb63e4a2fdfc6f8510db9938ab4b702f72d5059c56fea4e41b5c5046b9de56c173683a36693f43ee856138fd8135c14776090a3a71225e4353f4e9f78a4d4ab15d9346eb599556e9188ec8a116a8f94df3ed2ed344b8a77a2ff88a94b0ed076c9926e4b505af2d1d89b8a1f8d8dc3fdae120be04d8b9f4cba9c142206988d6a3ae637093d5a128c0251dc069360778464f933b1cf30081b1954e0ee2ba5f127d50a328b58335364ac97ab64dc50b6d8ef210de3cdac1accba405f1aa394f05fda4977e4d42bcf302f6a06bc1603e21368195d59f26657ddb73c9e7e9dbc7532d2fbc4ecffc73481a9fade87ef3df1601d83c74737c716f3d3704922ae5f758a655aac5e9fb4a2b8ce6c39a4ac5be2f815381621324c76374e865d8dad0ab6148d4c65da94e6436bd240bc5d7f06c7ee76dd08193e4f3c297c5983a3f4c30624f7a82866dfac5f5efb5a3cfbbe041939cab84dead7b0598e27037b305e7af790ac0dbd592a2a3e7f4a08b781330c84dfeedcaa2b38cd56e1d681dd5dd6a8090a0d5b35f1f82b6f4290179ff8e64226a4cda668c1ad556c1b4e0dca9e49c4391ff64813958cbe18d9a66acd70aa9e74667d7d28e8480948a1c780d12476011f6f1da0c2d396a97f1ba931271d81f29e55d2fcf66a9667cc8d2138b81600afd0745fa65131ce0191b1f099b5d6a6252ada20563c1e106951ef1c73a206ed88d78fed1361ca799dc4c155b8635b8ac5f8dd384754c0fa0782dfc1543fd1a5d72cef94e2b1c047d8156ba54adbaa4debd5ff08543f9f1ef7f0374375bb91a429bca4bd75c68607cbf5bf677f0c1f8d7facb65da5a8a7184cd80ae785dcd8485e5584f009027dcaaeb8ba8bd096f5e5058dfebe0c6782c9047880350f0d132f1878ac06727010cf3cfc3f37fa11a57122bc807aadfedd141e0f9481dea708adcaed4c8e02052e5b02b3fd942a97ebf8c969184ec92547d11735bbc92f14188f8b054e08dbc889334adb114d41a05ea249febd712991006f35e629a7bd633da60f6cd94c0a0633b4b8e3deef0d4f5b768834456d93682061d61cbb16d187e18ca75cffd462d1944163de0e76c7d87e679451b6a0faf73f66845a8f11a4d306e07b15d316b03c28ecc937b239c80045d587ea84f8e24ca4269fa5cca843c96956b32ea8eacd413f6653899a3221fdaacf9589da2884cd0e4d2ebfc93fb091aa6ef30a1210f9f4485bbaf59677212a79242b467acd163a34ca40d5f730d95e43f0ab2a0b3b23d70c691c704ad0e16c7c29e6f6ef891e9bae6ffb667888cb9e06787757a4289314de89636d0aeebeda550cc6f4b7f4dbececdeb480db010f6ae666f06a15160c224f721f967fc480b04725145ae41ab30701569a2cb1931aaf76f6bb440c08a72b893bce78863137b6597fccb42a7fb4dbb38920c421dcb99b991fbf982a8d7128e4de8aafb315d4523270010dca7d0d4b199d8a15958f47ec5e7f76f37f6773ce9dd8d59ff3b038b254f98ed0e8c01d1ad290b95668eaf1de10e5a5fc4a3b5a241ab5c851a6666e2a6f9e819d4eff26db51a8b832961dd428db23a72576ed9a4f369c11e01581930c1c7067c0426965bafe5fee9ac6eaa702d050411adb6d7ed6720cdfbc8b420c839c3fd69a226f7ab2f6046943b3b08c7300a5e69bb4655f94a37a65bacde794db1b76152da559d14a3d1b517e5490cb8712b3624be4b0f749b78b976f0cbb98055ffbe4ef28118d9efb43ea9fcb8ec1a3df6f9dc061668ac3c63e52d954aba4c010a9a33bceba07843fa73b52fa54e84054146d09422c84d326b63d1e685c7495946288c7e6f3a2c90a0c043668e239ece1bd754f06a635868e64689b52e72fa69ea87e347498f8843dc3cf0f47b12376686466682cf2d640df8b748835663a4d549919eb69dd937a95e0d2736877fe5fa706fb8161b1d0bb2cc576c6a95de642907f856dd661e4c9a5cae69101ca5499fc97864ae702959ea7c79790d48efafce8583ad603cdaa230d01b2ac54cf1b75ea5f5e7f84efa0aa29498df375d5be2742a63fb0c439225de1c22a2efa7e793f4a1e80374eaf5e19a5f800f7f585cb34bb3df9ed18faeb3c0408619e9fe609ec05fb15f01a4bf889f807c43560bceb4dddc6667d497ff23933c1a4cb522049bb489801575451ded61d93143641b93f4d4d1b19150e1e1961b1db37181f77b76b0c84cc9dedf325f23b199283fae992811206186959c9ad46dd18812a3e7d96a69d49fc7a4d2bb481bffc4c45408f677cf6252880e7d1ce89c9f05fa664ff01d36d04314478eaf68859108085993cda20cfb814c5fe7efcfa58a6eb1c55f13a44c2077304c54a3072a28b5aea513a7cb9938b687f0af41d782f511df08bc66d0bd29e5485116df1b4d8c5635902c2e97b146becad7eabcaf242e17c14014a0e995ae9cba69e5e7868ea03b24fb08d8a95bfb1eec290b46a4c798482c7d2ac889b950c48d54a87d16d48d3b4ecd0ac79a61bdc95386f950eee9e515b77f5fd2ffbe3b4522ae2991495a3998c62a2f6fb65315db5b6a1359c0bf17f1178d70d4041f0bf66fdd60567d0fd494a43d3b78d0756f173e4bf6b82113625b95e02cc8d71f0afc689dfe48d73752fe1e5c5e34db7404075bb3454bfe438fb5f46aa28cfcb81533e6aad6ca4f540071ec7f2d9949635e5dc18481ba3f0845d56f977c329cbee44f72b6c33f58b5ec1423df37597d8ed303bf79dbdde6e46618aa29b74b0e51df9e38571e144fd03a3e95366c603c1a4fc89ce52a4e887a5ab48cbd1011290820fed5e5f4f6", 0x1000}, {&(0x7f0000001800)="9a82571f79c9f08e047921873282e23d0a4b40a1527872d45fcc5c53643121401255756dd9960f3dfe25ca2f4aade7efb8009bbec2253f57a5c1a28003f28381c54c15da41472a21365265414e70667ddc876e12c364573b19504660f5f41f3f26706fe92420b8ffaac7ff8c1416bd95ed7ea29dd9382f26cf19e30a7f58a190a5b2a0afe0a6b48672d0009c21dc14529eb44061fae864f51a7da1d033add874d3190ffd9761cd69a784c88c6de56d0772f3e4faa44912b0283ba1b6e0def1a26d151d31a443bc206be50e5197ac2a3dfeb80bb9a2c3512e9ba8923524f9e6a82b6cb3202e1a70a468acb67406b1efd534a4e42689970d5d630f2a9593d31982630d208bb31d258a6d5ebcd5c39bf9ea2d5fe26ac3c5ea68be50cec48f5caa97ecaf5fe86cecb0295b507c9e2ae72732201a11dc3e97bff4854f3ca94b983a3d25482dca56736bfe227cab5f3028209b420661b5c4d7f5c6dca0384dc7dd10a1a1d78f47bb1e5f7527435b8c05bc8c686ca49b3872dd707d8dfe6f7da2e8a4f8e4bb8869383bf6f87a551233f9683db647251173af9ee1faa820fa91e67b15ac19c9e3b0174dfe40508590fb91f2c4ca8c6089e401b76dc3d985e41e097cba01acaf2e5ccb19b829ef733159d7f4404c384e41e609c34eb88808e35728cfff285c5b17409417c758894eedde3467889b9c950f3f1ce72fa48a138381c45ab160c2b4d27d70edf66a1fe791e4d59b19eef1fa895327720274fd2321fc2d79870e0e0d973be75298ed28382cacab73c3c2421567aaf6becc4f61b36e90eefb2265c75786721958e687906b798b32c5f2eec9e2593ef45f946ad30771a2ceaca4ba1e9926da7fb565fa40fd286acfa91b1aece279e2bf2ef2be428496c0be26fc9ebde21174ce811a6ea2582dba2b89d85cf97f7a4b8f77939bb91dd515257ce903035c0053bbd9c0174c0e6149024df9f13388dca7146f88189096e585efb132ea3bfc49ad04bab6178ad911f935c611a7804f4d0895fb408742d27eb1b17984e6ffd8fd228cbd49c08988a505333c219edd9dbc1129f80ce1d62a1f208b0ddc5bb4ac93a6a1e951d728539ff16631622454a6af76c6839d1ea6c09e72c2c63e87030f2c2e97e4926e5a0b75b9a857b786c61ac639fe39803496ba6d51a5911cee2ff53695c4676234fb18287442ddd1570aac7e0f0927b54a96ba000c5e4c4855fce96d0c5c19ea01c890dd353ec897d11a0004eaa0691d234b0fc2b7c77a4107ca4bcae5ce70574e0fbf22c1a8e5581db8cfbf4f0b8e76a0bedf02795265c6fda5264ad1befb76b518657d063d45182c0a6512c42ab1a09cb8845b292712ee9bc9c3cf98c574e5b05beb23ea427b199f8fd634bb8a74374416fa56b4e1d9bef56208b985448bf4bbdd54057719ef30cc0b104cacc06eb8f2e1831a8c8049e83a68c14dd45e28385c676626b1124fd768bb3d90955d0ead2a5c0d71a86d21330fd383027a8f7fac8d92d8197667031376d645f635f2e59d1b773d639d88a88013e1dd5a5a50c6920a838398a1b82d2db8843e35527df40bed477f99eccff33e930bdc29eefcff92d432289fd5a8783a3a50863c957e5e8ee725ea8c0aaec5d6a5dfb13bec3c3957455b78bb6e2b8a3d831d31f6c0a49abfb9017d4f10bcca4b20743f41d8a7f215060b386a343e455490e0ff643e3053654abd89084bb3e2ff36c63040927990abe19ae0ef2bd2422ddb7d42a58fc6b8332835f1abe2103f1ad781a04a023ca5e3d99c44b5813dba36b775dd5448fdd726add8b26a2bf403f234290b6407868186040043cd1cd97a3b1cc244686243e740c8f34cec1562453a126504eb954f142638046d06a66e7fc8b35e208b9776d007ef5f1189caf0ecea124ed36783f33ca626a31c4297daaa465eb09def84535da86835a2a323ae9588e16517e5d73ccecb3440e670001d32189239bb52f0719a1e3894d19a629ce6003e4a7cb4d37911cde8f39aa43562664b9cc0a5eb3a25bd6dedffc9c9610047796c7954c7bb2807cfbad129f292ee8d2255ccf24f4bff5d3dacc10b44c980879a50794e0bc0571a542eda9abf46134ab31936cb1ae0fb96b4f7f05c97b6a5134af727472873ff1d0642e757b353c7695cd3a640f05690b245a1b99ebd08e704b8dcdec0ae1243738d3e1355b9a8700d30fd993cd08eb8261d3e895c6cf42ec81504df92dc2ed728989bb417372e907ce4c9e899bf750a86583c335a21e8802d752bbc18a6d0226a8be4446588a3ba20b8f6239b8028f1ab2e88aabda9c3e0c3e4af1ffe714eac8bba0fcf5b54b67285fe431ff6ac42e6eaf92742b28fdd215141eb153c36e26f1e27b110ae470166af5cd68340b2a7b9162c442556382cdde3792c7a1a003c00b7c8f070986a828e2d00fdabafa744af33f4163a6a16c1852c212d32f6e14b4b923170d561e1ed42bbc1ebd7b6e38a1fe5027a1966a46e0beaf093cb72b7571952dc106faccac240e39768291d08cc0ebed608bf3768701e138ad012e8199749a6b950d923d2fc4d3c9498db42fede65a9bd4ac81ba16c8a7043f62dd9ce491f6407b71e78873f365ca392478421a2e60a50cd8c60f9486eab536669339bfc1bed60f480e8dc5fa3b7e5eb081060a3a849186497ae907da6ac55e20287a306a977af2ecb77da833d1bdfa7f38861b435ec54ad5bbb70b6fbac9863480a8bfc560c22fd954959fe5de905a00ca1d4acb2770e87c29a7937ed50c2abaaebc4a5e35f3dd06168ee13d724412aca6a9f5399a820fd9314bb1918170f65159087e4137b6735fdaa6a34f49ebe5be985e653e669cac6416fc37dd442f90b678b8a5d9ceccef514bd9c07d45787b038b6addd158640dcd9390ecb09b94f10bcf0d830d3dd79a732b1c957fe406957c3613419f587537b5c1eec5283e88d0ee7e70356f9bad897e48761b5b63e897ac147bacadfd35bf814b62e2d528154cbda6ff820c0ed4d372540b4c1b1ca7efaa6598a2caf608f19923df1c3635b93c3abb623a41635882bba5057008ad7aaef1ed2165c2cc6b6398b386b094b5320bf39d0b639ddce8709c593ea0133e07581fc08809582ae495657b731d92bd215c2b8b271f7163e5b52ec4a3d3358a646e5472a13b65011e7e78e0a2cced7bbd361293bb84bdf53b7ef58e7cb2e9e165b2e5cc2d26dce0ca3aae78d888c853689d4981f6756710d1adb758970292d31187d4c1a334373c830f44c4dea7aeb4d8401cb39f3ad95dd77b17443bb9cf80ab7fac063358864c8f4b31248734f831f6e9b4da4ad7fab27f728dc3e0c2f0e44d364c5cb71223cfb34f1fe89f56d9fa7d155ed799fd31cbce3cba5df796f11e9e97de9e23c07df96f50d6f8eb0d2d43c9b90e3c0f1d3d369b1693d643a3efff8f46e06aa95894ed37f51475bbce171cecdd7c9ed1b35c0347ed4b11377a265efe568435a739d442e9b1469bedb58ac8746dfb498049b83e3a3c93f3316d59011be1ed3195519412ea2f3017dc8e4e0ae88496cea31bc2e0040b35f688d6aeab763c7e98bf0ed38340113abc99ec7db377aa338e7be297af10a38f3408be5768bd696756ccb1acd8094dc75eec05e7aefddc36811bf16a3b099915c3a60c19e2c784f6b6a8c8c56b5da0ac5305cd3b4076fcc8a47474904ccfef15d7d7c68ed427a572033f793e976ed3998a0bbe17107503bf04f280e0f0af149af9a90cac526570a0c9a57b45a5c98bc04b3aa822960faa56ec21310e4583d28bf38e5ae133d935ef217d9e65b27e40d882ab7bd278c07db5509008f44276b63d9a911731ffb498f1f83b7fb081c2c928bdf41ca23bababfd83c7b338a9166c1551d7f8d232a81ed383ec5b4fc13fd350730f77a3024d469d5f7be6c4fc95a5c43587e53bb8a9da71b82475e83e439cbecca71d9bd0b769c97a0c4cebbbf3dc7a695cad1a751b877abb97d41d8c34762ef251ab7b88b4d8f49e764e15829d28127b2211904c1d424ed7cc70f288a98279c8909377d728ea28a24b66ce00ea533f2915efbea0f36cb8e5db51655a776e57fe609029e76161376888969a1045162c209cae9128a859d5523939bd740fe3e9699147c174a282243ff47ed91d10d0c00bf50a38ce05bbb08a44a77d8d90b5071338768ce82d9e0039f97850d5350c14b9459c502fbf1cca6c72c3c8b781969eccf17b11af0503609be57d4b7ebe7d171044f52b40c38a4a214435ac9809fd54f05f054c9bebb64ad2a12991dad7c3a9a416ff7722592da136b800d3fce1ba1b70039ef228961669537b8089201b9eade646cd7c8a373baf70a3d08fc57d4a78581ee7759ee306c0fb05400247b8d869606faabc876a920a99f00a510fa1cd4fef09601c78d0a410f1f38f60f683df79029f3f3eee039782d7b11eea0e22250fd90583a3364b26fb34d862f0760df69260acb7f8d750d8b7f42a257e936e1c651836745d9ef4deeaf1439364c70d25b78f75bb3a89099948dd08b9ea36cdcd33d5d9304aafcade60350ed4e43d6cb69cdee9b74aa49d9fa14fb3380fbfb8ce8620775cacd5336e11cced53b477cc1c8047d99ddd872fb5cd06173b2314fa8eb841c8778b2afb1a666b62428b307a85e0d34b404925c1dad7c87116dc102bb046552ff96847a00e7e414fac434aa32f44bc97459ea6b1980e94c32c024bf9344ca1f2e8f9183634bf6733ec89a631829c5050e11a1dadb69abd564501321b195b78d802bcf9ddf7f17680b4f6f6a56602c7c44528b653526c4577dbbda48342ac10102b0fe657dd118f24acdaedda9c8e6c762008bebdb5e28308e5ff34fc2cf8e41c1840bdb055672e324fa80bcb70978729d6c06ae143b6a772462c0e5986ee4812fd825373224b8433c6cac48a0ce649b587e13e1c83c43b86643f6babc4a4fd7f03aebc05c50839e65d4854c5e4ef12cf1885553f08c05af6aad7b45ba586219f9b12700953e5b184e05833f5ca8abd4bf14590e6aba4bb12dfd02bf571a91959d82866b3d214d130c1ec011c40799be1701917546a7af1050853d4d141fc3637a8f4a3aa1233f4120e9ac0c9005481972e29cc927065f3ace07483938672fb559d8d05d3f8893be6e82fe905c4bd72684f3506177f3ea98754a1e8a0c0e60666b66dbedcbca5d7c5f0fbd9433138e2ed9cb54711f74dc56fb462582842f4ad43ebbeebb58eb0e7c31b2da81d658d588ec8afab4fcaef5738934f59c90b5fa0f7364fa11ef245aa36d34cafedc2898d7751db95faf609fca31dc4ece989d5fbdd58ce2c6507b89cae86da3d523e3541b567eaff94cdb9325f54f0a6713afd25971ca78a341a0a13ee5b71d4ea0334fbdcca241c095220ee7b6f271601299053fd96a1007f46d0a38ff71d3cd2825082d0948cb6066521c8194081a4dfa260e0f89e554c8576276854b9802ff16189c5c40520145977185b2f3513955f81522d09224924d708dbc8463810ff198469ce3baeb35ee0bbb10a42c2f85b994c19dd7bc086d50495c07e45daaf5507e57d7d4bf56d1f56db5168f3d83cf51d8fe33bcbe6b4fb7bd15e81a1e96aa3dab493459e6e096c92404c172cd45d48c178de556b3bc27da34131701c3f89e4bfcbd323e62ffc92f37b47bd85f487dff289e2a9b8874833630c852ea98dfb9f8977e65c2bd6177be2478ac1729dcbc65a5b225169f6159b54fbfbfb720760bc2718b226fc578788ddeac17c5a0a69cb5bc85b57e96f2da74e44e654a53623a122f77355ebded4bd9433826707bf62b901778fcf867f50927b1e9", 0x1000}], 0x3) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 17:25:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3, 0x0, 0x92}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 17:25:33 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) listen(r1, 0x4) r3 = dup(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x2}) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 17:25:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x20, 0x8002, 0x2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 17:25:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4028, 0xfe, 0xfe}, {0x44, 0x0, 0x0, 0x8001}, {0x400006, 0x20}]}) r2 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 17:25:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='[-[\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='.\\\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)=')*\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='{^}\x8d{\xed\x00', &(0x7f0000000440)='+\x00']) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:25:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="62020207e0000001f246b96fcfc1c0868678040009ff21040dd45788199546f200dbef60ed75b4a1793986e68cd07c24dfc91a4ef12e391d2e3c924f806b178799508c96fc551bac819a1884faf22c1ae9d0017d9664dd", @ANYPTR64=&(0x7f00000001c0)=ANY=[]], 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/18}, &(0x7f0000000180)=0x14) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pwrite(r2, &(0x7f0000000240)="202ea3ed467aa786dbd37469c1bfb34dff37ff3c74a56a4360a99f00636ba85b9f259767338be36d968e6f5b1663901ca84bf9cb044229358c3015e193168892acedc9e50355cc", 0x47, 0x0, 0x9) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r3, &(0x7f0000000200)='./file0\x00', 0x40, 0x12) r4 = socket$inet6(0x18, 0x3, 0x3) setsockopt(r4, 0x6, 0x7fc6, &(0x7f00000002c0), 0x0) r5 = accept(r1, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="07142000ec370025ff149b33ff0f000000000000", 0x14) write(r5, &(0x7f0000000100)="ced3af0d9efc44986d4833ee3e9a7dcbf5a992e0ab03f512e3457d9dfe0536203d2cd598806d6faa477fa9c7b5496f55d1990f185e205a372b846e56181ca6338dcf74ac5959816865c5457c0a77000c0857e7cecf7e6ec84f93e4f71b139481e0c908cdaa2541cb18be0053c2de9e449af7", 0x72) writev(r1, &(0x7f0000001440)=[{0x0}], 0x1) 17:25:33 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffb, "5f01006600f8489c000000000000000100"}) writev(r1, &(0x7f00000000c0)=[{0x0, 0xfffffe6f}], 0x1000000000000354) 17:25:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x400000064}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = dup2(r5, r6) ioctl$TIOCSCTTY(r5, 0x20007461) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000000c0)=0x1) 17:25:34 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1810, r0, 0x0, 0x80000001) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x193d402406c5a275) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x162, 0x2) accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(r3, &(0x7f00000001c0)="14202d3ddf33141b75e52ab10931dab47b9c5699c9167a79c77d1c519506169fef1488bc4e0ecbf6c8cc91fe4da17bcf69ce1fed8da8abaa554018a98e6d5edf0f02d854c075b00aaa175e34f996e7d04725735bfac18af504c8af17ba90f658031e4b8cc24578bf47b2ee533ffb8902ebe3a8ba2f8fc59000064da4e3fb62243d58e116cfa02f01cb71cc3c8c0af9564579196e7b0ff5d27355ab7f261cd04511c3d10cdbf50e9d808ccaf0accad81b5967f6e519e91efc67e91ebd715a5118cd1cfd326e38de0747f120d5a6b83c5a7e8ce0d5d17818e6d21dc2ec977bcf", 0xdf) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) fcntl$dupfd(r4, 0xa, r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000340)) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000380)) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x1, 0x337, 0x4}, {0x18, 0x0, 0x8001, 0x3}, 0xbb80, [0x8, 0x7, 0xf2a5, 0x6, 0x1, 0x8afb, 0x3, 0x8]}, 0x3c) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) close(r4) r8 = getpgid(0x0) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r9, r10}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000540)={0x55a0545b, './file0\x00'}) acct(&(0x7f0000000580)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r13 = getuid() setreuid(r12, r13) 17:25:34 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) r2 = socket$inet(0x2, 0x4, 0x8) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r5, r6, r7, 0x44, 0x1000}, 0x9, 0x9, 0xffffffffffffff77}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r11, r12, r13, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r14, r15) getsockname(r14, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getgid() r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r19, r20, r21, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x2, &(0x7f0000000340)=[r7, 0x0]) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = getgid() r27 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r26, r27, r28, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r29 = socket$inet(0x2, 0x3, 0x0) writev(r29, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r32 = getgid() r33 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r32, r33, r34, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r35 = socket$inet(0x2, 0x3, 0x0) writev(r35, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r35, 0x0, 0x6a, 0x0, 0x0) r36 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r38 = getgid() r39 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r38, r39, r40, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r41 = socket$inet(0x2, 0x3, 0x0) writev(r41, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r41, 0x0, 0x6a, 0x0, 0x0) r42 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r43, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r44 = getgid() r45 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r44, r45, r46, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r47 = socket$inet(0x2, 0x3, 0x0) writev(r47, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) r48 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r49, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r50 = getgid() r51 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r50, r51, r52, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x7, &(0x7f00000003c0)=[r11, r26, r32, r40, 0xffffffffffffffff, r44, r50]) setgroups(0x3, &(0x7f0000000380)=[r53, r21, r22]) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) 17:25:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x8) sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r4 = dup2(r0, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xcc, 0x9, 0x3, 0x4, "17ce56b4b0d03e2b40ec367cb4eb4d1e2cb0a9ca", 0x9, 0x9}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 17:25:34 executing program 0: r0 = socket(0x1, 0x8000, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a4022e2f66696cca6be985393554a70073aac580f994bc6545c0a07516232b8b21d983318a3b948695905855fc782dff070000bb455127a4499e1e1a7af198f22c5a57aea15fd576e0c806e37b0a993454e7738487f1856258a60c4d4155ee4b422f6e7fcc1272c6d7d9d1e8257f9093f17135cf9ff4815e921a4b90f6c78ad3f94db36412aa2fef53f4ecd2cf2dc58199dcf1757a1c16555e82d287c632d89d29fc089037c06652f87b0200000018d0912fc06c1b064b24a55782c91ae5c477e3aadb80f4cc14e04c450734ddda48048bad9ee444af88b541778ac9dcc2421ad94fa4958e80514e9973e413691c2d2896439a8546552630a27db327c14530ea785a916b8cec587a4df78db8d2b2d74eafad401f8ca9e1a4bff170318a164c9d6ffca166a67ec3a625e1de88a38cef156f5e89a74d384f7546a9269320d12a5f03989c6fa06e11767f29b81b02d0ffec902638da2198297040b3bfcb147667ebbeee1b8e69dff1055a7e69dab79918913f7423210826000cdc4f86f1cf9ed4383c24d0eb75a5c1c798d90b185580a08da2e590d84326b6ccb62c85058a3038340000000000006604d70b6b02e5ae1038548897fdef355e8cf41fe6604338b0b20a2d997d"], 0x10) write(r0, &(0x7f0000000000)="9e3ea2560000000004f9fb777d020becff00ab3a00000000000000e67c19665fc116195da39c959745a78ec3009bf8d4424895c852f4", 0x14f) 17:25:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x2, 0x3, 0x27238f38}, {0xf28, 0xc9, 0x9, 0xffffffff}, {0x0, 0x8, 0xf7, 0x20}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:25:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 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) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x80000000) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:25:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() fchown(r16, r17, r18) fchown(r10, r17, r6) r19 = socket(0x2, 0x1, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) bind(r20, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r19) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r21, r22, 0x4}, 0x1ff, 0x7ff, r23, r24, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r25 = socket(0x6, 0x4, 0x2) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) sendmsg(r26, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=ANY=[@ANYBLOB="2000000000000000ffff0000bc0e0000a9c8e9f743809b215d4fe6a565a20000b800000000000000ffff000003000000a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af250000000000002000000000000000ffff000001010000d7952d93639d6d55bbdd9fe12ba90000080100000000000001000000ff010000c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f450000000070000000000000000100000008000000a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f900000000"], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getgid() fchown(r27, r28, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r31 = getgid() accept$inet6(r26, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r33, r32, r31) lchown(&(0x7f0000001980)='./file0/file0\x00', r28, r14) 17:25:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x5, 0x40}) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) semget$private(0x0, 0x3, 0x26) r3 = semget$private(0x0, 0x3, 0x4) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, r4, 0x0, 0x40) r5 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x20) ioctl$TIOCGTSTAMP(r5, 0x4010745b, 0xffffffffffffffff) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000180)={0x9, 0x5, 0x7ff, 0x200, "221d2c46b181b2956454de2dc3d69b0e3f3abacb", 0xffffff00, 0x5}) execve(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='[$^\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='/dev/tty\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/speaker\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/tty\x00', &(0x7f0000000400)='+\x00', &(0x7f0000000440)='/dev/speaker\x00', &(0x7f0000000480)='[\x00']) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x2, 0x0) read(r7, &(0x7f0000000540)=""/83, 0x53) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) readv(r8, &(0x7f0000001a80)=[{&(0x7f0000001640)=""/16, 0x10}, {&(0x7f0000001680)=""/200, 0xc8}, {&(0x7f0000001780)=""/89, 0x59}, {&(0x7f0000001800)=""/250, 0xfa}, {&(0x7f0000001900)=""/3, 0x3}, {&(0x7f0000001940)=""/202, 0xca}, {&(0x7f0000001a40)=""/11, 0xb}], 0x7) r9 = geteuid() getgroups(0x5, &(0x7f0000001b00)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001bc0)={{0xdf3, r9, r10, r11, r12, 0x180}, 0x38b, 0x800, 0x329a}) mknod(&(0x7f0000001c40)='./file1\x00', 0x8000, 0x7) r13 = socket$inet6(0x18, 0x1, 0x1) getpeername$inet6(r13, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) r14 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r14, 0x4, 0x4) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r16 = getpgid(0xffffffffffffffff) fcntl$lock(r15, 0x9, &(0x7f0000001d00)={0x3, 0x0, 0x1, 0x0, r16}) 17:25:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getgid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r4, r5, r6, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) setgroups(0x1, &(0x7f0000000000)=[r4]) syz_emit_ethernet(0x3c5, &(0x7f00000001c0)="e26500"/14) 17:25:34 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000140), 0x10004) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = dup2(0xffffffffffffffff, r4) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000180)="62d94d5fe8bd4f067584d202152b5f7e9047055db1a1e59b1820a9fd6bcbf548d757424db41e5d9af552981856b7ed44bc86fd446929f20b0604962a1ca9c1b49f4cb3c7078139bd30c91544793176562dca17f1a73c31e5c6cf7949ff706cc23b3cc013bbd1c34aebb99398d3fcc48ab3ba713c203391e655c79aa6bb95f70a5853e32eb7dc1135ca41510b3a13e5e8022ac47b60bc6015ddd3dc1859f16d77d4a5c29e4bd5a2f46f9ede7fb1888af0416d890a0a6aac2863fafd6db87f25de8f1e9bce73af87f0fdc7cea8", 0xcc}, {&(0x7f00000003c0)="ba3f4aafd53dc89fe25d30e8bd1a176ba52ec8bc1b2dd8ea7d9b65ffb897ab48d650d3e1fce437077aa3a4c47e37f6d1ccd2c2c17040c23ff528988f20401fd6a103fc84fcd3bae6dfa2155021ce30af7191f842d91956df7eb866e814b5f24a02ee3e74016fa5c6a8e6c06087ee2437a61215bb45f0a9200f1cc0b178a7acc40eec53a495a623124581faa565f8f1034b1c955f41cf19c21edcb7d6609c8655de272059d12313cb7310899db8a2b58d893a1e1363540e6bad0284a6c9cb5ade705cf4a1407055b7850d1e58bbeaf6d7f1cf5e5ea3fa2ee0c8630ed169f9dd06f4f36874d8ccb4220699a0bf6cc453c942375ee952ee1835217e320ce3ca51", 0xff}, {&(0x7f00000004c0)="4f334e5d439dcd8773d0fff79a44438caf2c7143a03dee7750925481a7a51ad6ac380d7b13bda0437031b081657c64d74fffe760802b56b4dd23344c4b1b2948dcef17ce9cab1a880893e4ee24f3", 0x4e}, {&(0x7f0000000540)="73130ef96c230034e13711bf31955e3d773ab164be43611fd712ab37afe4ebdd4b1f01051c5ed5f501fa51f2026829e3", 0x30}], 0x4) connect$inet6(r5, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x3f}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8202944e85c1b22033a2157bcffb5e442b3c7d64e4c3aafe3d0c670664f2b10cbe73387d66bc41cc62a5aaec5bb1667e25b50dd490558ec19c78b421abe2a9b52c99fd8d45aed860adef443ae51b57017ec5ef1175f22176dde10ce37163eba00b96d07f149a0e7afe341179a3faf7f209cc39321be4b7b104c8d68b576a1973d1dfdc1dce2f0f37770c4a2bd4f174ef77b33e95765f3c9b3b766f845be137c2f9ed525570c31feb3fb8b68eddfea3244f231af7ad3c5b4d11f1b4d9496ee0ac8a1b829d40884baaf85a4893dcab44e3bd940d9636b3abec98a6115f61d073e1b785dfe377482d778f1125b23d2091cbe7f0f000e5edac7ef8d74b6864e26671299682"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r8, r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r10, r11) connect$unix(r9, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRES16=r11, @ANYRESOCT=r3, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYBLOB="143f612d82da0a0f004f67bc17cbb504b672fbc673a1cb52e66126ff4ca62d9574eaf967b3a6db3538a7ed64e9c17d4810b929c9", @ANYRESHEX], @ANYRESOCT=r1, @ANYPTR64], @ANYRESOCT=r6], 0x2) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 17:25:34 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) 17:25:34 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) open$dir(&(0x7f00000007c0)='./file0\x00', 0x422, 0x0) 17:25:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x2a, 0x3e, &(0x7f0000000040)="00dda914", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 17:25:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x0) r3 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = dup(r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r6, 0x7) fsync(0xffffffffffffffff) r7 = getpgrp() ktrace(&(0x7f0000000880)='./file0\x00', 0xe94325c7a64ff1b7, 0x4, r7) r8 = getuid() r9 = getegid() r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r10, r11) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f00000003c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000400)="fc412c94168c34ae8954ab615a2b2758c095d06652f70ac8a8685584f57b22f61e5cb754a0cabca83bcf62b2b9aea9e1b07c87aea90ff51b60ab9d7f1ba7bc797d3a0f86a3e2bf6522f4cac2482799abaeee34685f79e36a0125833b11e0b131cd18d504c3f1f384fcbabdb227b82ba4f5bee7fd36599284364a47e9ba6ae0bcb38f0520f245f401641cbae9ac47656572fa280011cad749c34740ea017b1739b1e3b220ebcc1b59fd93e65c09e0b843f982765ca7", 0xb5}, {&(0x7f00000004c0)="943f2614b4e1a778", 0x8}, {&(0x7f0000000500)="a4a5af36fcecdfae6aac568854361ba246753e32fbf3d17af7f02f3e6f6fe3935ddc089ffdf4792925f9b2e6705046faade1d8479ae3408d5c419ebe78db1fb7fad379a31a1de9489172e52ed055f77fb9fb6846a5a4547b51f78dabf41f1a31ca55fb5f3109ba0846a132598839cc989c44672d", 0x74}, {&(0x7f0000000580)="0c3e345cccff1bec18045669d2b79dca626537fb28285d3692cc8e67a8fb6204e9c06ef2f96180d1974cb33c7868432c5b7f3d708934883836668ea42941747094bd23e207adb6b56c70ec254b3a2d812555706dd95883f79470d05f6a17846631bea50f63e49b0703612ea5e798f6efc57d206dc2021661815e6a4368b5ac093fcb4050a66a", 0x86}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r10, 0xffffffffffffff9c, r2]}], 0x40, 0x2}, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="cc84836b8aee367b59aab5108a0e70b22b66b271be63038e912cff502923bfa05e2f1e3d073602c94ec44cbf16ffedd559d545c35538a5a128f6e5353bcd29139046b94bf5dd022fc43582d23bb7ec251ca57bb70fc57efe407a5f095bb98989b8193677f2b0acf0852d3c1d1a0f9bd9223a3ffb37e092dcf6428fa0bdeef454d6bcd17d901b8e9e3dbbc1466ff6a2d5419b0df3fd9de94c03282ef94608f3e06e93c254a23036bfcd64cdba70751df507e4366b52310d6e0b8f8c4f420d95fe6ed381a72d45de51d8c8db970ca466c862b0cff500000000000000a3d3b5abe38a7d51e06fb6e27d759f8118c0cf411f48465225c1923ee568d3d1ea8f911dd59000000000000000000000000000000000d1da5af6c3ea3d7dac80cf7c35ac78aecf31e17ab419591c8c4babedf9eaabcc09b2b9ff0054173291d62bd3a8721d3c696390b4ef60af8ef5f87994e2b624c7ea694f44c6ab660d79ea04647a8686b3e829a643ae2838ec1dee5472107c35db77c9f57de5a9498a9ae931cbf47f"], 0x1) sendmsg(r3, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r12, r13) setsockopt(r12, 0x2f11, 0x7ff, &(0x7f0000000140)="4e8212bfae89eeeef1a7a94bdb0d87b26e78c644056ab06d252283021503bb631c7e369408382d931cc1ad2c7d3d356c46ebdcaf9eac4a589b9a530bace4e347c6b2eb8afd37e82d681523675fc9f40b59909c4f8545807cb7708ee61e47f7f0f280aa3e624fc073d3456304b47689ca7c3f59f546adbf5730c9b27861ee9152d4a8697d8bd261ab9a3851827cd4a2e6829631756abbe7ec00047078380d120d6f3597a7f1d22859d74d7ee0a898b103d3a20524b6e7417eb4fd", 0xba) 17:25:34 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) mprotect(&(0x7f0000588000/0x3000)=nil, 0x3000, 0x5) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='/dev/wskbd\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, 0x0) 17:25:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffffff7f, 0x0, 0x0, 0x2, "00020100000100", 0x10000, 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:25:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x75], [0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401, 0x0, 0x80]}}) 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:25:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="d574ee2a0048d40f005b9b35b8b03c4f274f80809ebd8428e64b6f21e49986076c6d54e443c99a5042f25c1a831636fa3db46ec8f007e959bd93c450c508f981eef6279e4b20b0189ce53f104671e0540b088f7ae8b23ab8678e3bf384a76fa9d37b2ccb77b7da9b29d38ff63da7220c1777477f625d83e38cf6d29125", 0x7d}], 0x1, &(0x7f00000002c0)=[{0x20, 0x1, 0x3f, "dcbd34354b407711a2"}, {0xfffffffffffffdee, 0x1, 0x6, "bab1f3bc7e62e4ec923e787d459e3749a249ebfdf9bbae033bd4679c20dcb7ea3d327205f477d68f371d50c29c71a0a29d6c6bb750c50899c8035d35f0c42f43a8455cc2471b6136467b04bdaa6e5226814a6d40be53c87f54460ae107aa123690e309be5d373f1940a1c59ca8b6d8a50a3fe00f164342b06527877ec311ab4130c029a3a4c921bd223a11edbbce1670e3edc7de523571dc4fd8c3ccfd61c9f28d9984d45ce7502127fd17a57bc3212c5a7c053702bdd938e2af05d32c150ce9270723"}], 0xf8}, 0x408) 17:25:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865693184967cf44e766565925841db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637adf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c553b8bfa3a14993fc7a9f01722f661779efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a1ea8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bec87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e5c8fea59ba82582c7fcc3e87de5b69feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aa8ac600"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r10 = dup(r9) r11 = socket(0x6, 0x3, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x26d) r12 = accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r12, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r13 = dup2(r10, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r18, 0x3, 0x18f, 0x9}) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x0) r19 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r19, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r20 = dup(r19) r21 = socket(0x18, 0x1, 0x0) close(r21) write(r21, &(0x7f0000000100)="8c65", 0x26d) r22 = accept$inet6(r21, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r22, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r23 = dup2(r20, 0xffffffffffffffff) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) r26 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r28) ktrace(0x0, 0x1, 0x8, r28) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r25, r26, r27, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r28, 0x3, 0x18f, 0x9}) sendmsg$unix(r3, &(0x7f0000001100)={&(0x7f0000000f00)=@abs={0xfa62d9a1ec42c6a6, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000f40)="57be34dbbce3704f6d3ec825e326009580d8ffa8bcade3c244b7e08fda813df1df24fb367b2ee4fe829a40aa1e13c23e29248df5175d7cdac54f53ba3bb13ca5339c9fac688e202d0ad070d6d9970a86a9429a1a4d5807d55541a87aa877857fcc6f8a748dad04ecb9c1bb6ef48a99beb380921cefe9cd7b90de30465fd6ef84dcb3d3e84fba28ddbc48e3734f8c2647b052fc6b595963e173d91e075a7268906de8dbe9a5a34f6ec745fc070fc13fb97f8f7cb65fa413878c1b9b75a5803ec4375a2aadc00d329ba175973f2d841299ddbd4e098388bddd350edb31b92180", 0xdf}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r25}], 0x20, 0x1}, 0x405) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r29 = dup(r0) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r29, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file1\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r29, 0xffff, 0x20, 0x0, 0x0) recvmsg(r29, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r29, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r29, 0x2000746f) 17:25:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r4, r5) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x3) dup(r3) ioctl$TIOCDRAIN(r0, 0x2000745e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:25:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r2, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 17:25:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c, 0xff, 0x1}, {0x4006, 0x3f}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfb, 0x7f, 0x7f, 0x7ff}, {0x401, 0x4, 0x96, 0xfffffeff}, {0xf43b, 0x92, 0x2}]}) 17:25:35 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ftruncate(r0, 0x0, 0x402ffff) ftruncate(r0, 0x0, 0x0) 17:25:35 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "008782131a9819000d0800e3ffffff00", 0x200000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0xd7}, {0x18, 0x1, 0x2, 0x58ee}, 0x200, [0x1000, 0x6, 0x7, 0x2, 0x6, 0x4, 0x1000, 0xffffc449]}, 0x3c) shutdown(r0, 0x2) 17:25:35 executing program 1: r0 = socket(0x18, 0xc002, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) writev(r1, &(0x7f0000001540)=[{&(0x7f00000001c0)="507a588d88f5ed5cd862ef8c6378f7fa94b25b2e2f0f86745d7412c45ff17caa76f6eb31260b4640aa162271a841e86188e2bade8c1d686909732715001c2a2c94240fac045e9697c8f5d198da95775c7185a6c8252a43d654c2ac72598ec91f4438afd81f804c945ad530333517225529eaaedb128fdd0daf945c242df4f86a602ed0cec81b83f8366d897e81390de483af83261ab59920b61142298a5a1ac84fd242606d66c00ea999f43470d9c4ae35f77f0dc8ab3a372c51485cd69903263fc6370d49d7310249abc2e0d142d6f4ca311afa097d115495382ad40a84dad2cdb53d7faed2d0c8cac34e6085b3d9f6aeaf1fc73abe7cd302933fc9c5c274ca1a0e797859702f51baeda76a96b476afedf6413c73e295738ada99538432e34e36bbcbfc72ff16273a04bdd7eeecf4e45fa6b10c48338856c0b83fa757a8d420504fa58f258ebaf4afff75f0cada0db600fd491d00e48af7f0fb2184bb734a6a21485b2f611644ce00d9d481bf2252cce2d850f04132162e4dda275e32c26015a58ff80c36d02506176bd521555497c22214abed66ca2f007deb6a0215348d8568bab25a920d5de38899e1e60c1d271f0b6a4b7a8b764ed49c759045b15a0c6896ea3e61a43267823ca497da779ff32f3436e144c9557b51865f8e375496d10da41f67e76e1c4f90c1316db612831ac951fd6e3d1ef734299bd5f2c3c3325109fff5951dbd3ef5e810136f9b18eab75a8bbe7a9754f3fd576e0180fe07019066b594c0d84d9cf8cc772065ba435f1de44804294a6f3aaeb1a2971e8e1cac08086d593be01b8b64f4fe50a664fd57c4baefaed23f6cf56882bcf7df011dc1ac5d31598bd213ed416259e08785fdb26ddf1d7d768b3fe88ba242139d33723bccc8c2ce0977fc8872c145704cd09f1b23e8f75f6e842a9f392e793e81d53d7f812ce731c1b04bfd62f7f64f8444988c91fe0b0f82d885d6e4b2a6350b3a74d63d6c57bb426afbd70ba9aacca8c65cd3af365345c651f18240171699c8c5ce7009545d0404a95f4d4db2be10dd1071617a55bd2746819d083c06a2035bf7112c4c6a9b935edca3df06dec28f09629c88e186007f035dc8f7752139586f46351b10f621c2ccc46f86f5470231e25141ddf55b97d08eca565ef08e04a1f5703e1d32eb998684d71c40027975f0f7a341f6a2b7b88d20759f975e66883d1a6b267222dfc868262baf9b462270646176b5937199537295feb4a861cc3df3330cb7e101a49ae97ae98a550fc5a700eb8b2067202b6f73da51ab85df32798418a378743c74389def9413e493e82def2e4cb04a36812a314ec195d5f452f317d43fb7e2f7b347663fe4efcaa4e58b7ab6cb5cc6a21f44a8ab849d11065984d12bdb89bde854c64b52fd2116885782ecba1e1966332b6809f26b738f4ecb9e2913f245fee7e30f6f82d88ffaecc59f83ea6715384c57d4e60de952f2b3a25353d5bbbca9f077713ee0a890307ab2c5d133e7e5284a452c02079519ead77ba6916836e713eb9a7afeb8fde6a6efb1c0725708f358e683e808c3a2cf51699d4e67b3bbd593ffa2ad4daaddb394806f79f7d93256ddccad9e43007b1eadf2b523f062697746fa272e144be39aad74d9eca3ad776cd5c549a9c433ea233907b15dc58f0838296f8e85aa54f6dc0f79dd831fe815fb3d2e2b220add5b897b674fe00df04b0d5ca768dbb50362afd6384e337b9dd1f125c11431bef17fcc7a6de7f828ae2807298f64ed4d1fa70d10d24bc9d0a1caf7aca6e0b434d07c9c5a44019504c1f89e9b931a5d2ab93d69d686441a226eab7fd6fdf2f2924808af73ac92faabbe5e3d53a4a313175109c15d9c5e6ffc19328e6bdf43bd378fd12ad147904c8e960257ee7da74a31ab67e3669c968b84a2d9976168a8c1c080550622ac91b51b69683440c2821747e46781d52f2c2d58c95043b619ff22b1ab73d529b6bac8e83e0e4e66d3ee706a076f0114f4f5e60542a4466da191f7bcdea1418b3b797ae213ec959ec05fcf2d9b4f2a26b27ca25468d1fedbe1271ba520f48e3b75011b9e8a0f871d1cf79449368df7d09dd7b34183a5df7ff6fbda70b3b80a11a27641678754b2f2c95bfeaba77cd5dc4014e7e4b4ce8f2854ffd8c89eca2dec434ccfe2741a3f3421de7ea3c8e3612f4371f0c4507242d51cbd4cabeb4f135e28795cee61268d76894459327737d25358380db0761b24e072e84bbe9cef1ac7b6202f9ad8a2ef77bfa58e0f34b0e7b228ca7c06adb0688a1ae6b13c9d1ff631313abf9f77e7d87f45781844990f50f2e84b149f837fa180989769253136593577827f021486f9342e8a3e02593ca34fdb7c8cfbd0233798ac00f178002059d98f9b874f3c29b732071b90b0bac548313dfcebd2ea07457c21a96792d06aa193c401e456103e64fd7e8e75c583d4890eabeef9f4d0e0ec54cbba3a94c5553aea85c1c816abfbecd9a6240f26534e657fea8f19efdef429783c721f3195cbb6dc8e9dd977ecedf7feb6daaa2dbf7bd9a6c9c66bb8f86f576d5f44e85bfe525ec87f237fe0105ecee93df8724f0e9b254bac5cf4f9c0534b4f8bbb024bb143b23f3a5160bbd87e44b44560366b66a9ffed1280f1d165cf4f955774d95e8cd00b2cb4bece3efe4c4bfca577106a7906f57c764c5c2e4af6bed671380b614c4883fd85e2f7d3fec0d24524abafbb2ef294f693e77f9835a2f1d977ecc1ced4830debe0270b22fd2711b440f6319ddfe387f6701b1f2929d48b1fdac9dc1106c0e8f4c2f317553b1f4708fe39f04bfa513fd0c0f25aada654f57dfda03f203858fe3fc973d737031e47c0433c254203c7692fdf6cc70abaf1688d6b9ee0eec895d9a1f865722ddc7392ead70ca0bb81bff2685930f24148eac8d826d17fca214db74fa8e464f6c77f8c7365f48e1fe9f622fca033650286efddc4e41868260718acc8c1eec37c4e734615ab8966aac78720f2532136158a67a699b31d29d53693954239e26366eba5037073d617a241ee004e9ea5831fb0412168b9f123fbb98c641ef6d23bbe54d86c481bca6a82981f9bdc3592926dee22a1452e70694baa49b94a16c382573b241ab17e06fcf67fbc3635b55c2eb8d366b22c9af132cebdd515b93030ba97100153d098f30d752056b2d040d7939ad4dda0e0a0685e21815487b7533ff56e33a08923083ba3985cdca7dabc556ea75b3ab7f4c035b425635da1f9ca67bb0334712470a9fc4e9bb410c6169de4385c3521efb4933e9f70262253b76a3d870380ade846679b97039faa5c623ea2d935d7b4d4582ea088537423e0a8bd694910fd72c884e8f43ebc746c989657dbdea17078eb8288cbbafc757d63ae902d99220281665c735d4ae850103a5f09a59b5bd5421263b45c3116f4a0b780721d86937e7f2a5f602c413196dfd8117aebcbfb11a027f7031e151cc54b5fd52d964d6bec32d7e6a664dcd0f4a936cccb0794e8278bb97125586588c78ae8ebf4849b2d051f6258a3ab5cacd5b3528b058d5e058eced7c409a3545abea35437b237aa915ba722c58b4f248d14164a1b9fd2d82a112579010fca0a781c69c78702c7786ccf6deff7eaf2d39408ea531215ea90e5d7c091fe39860d545c9c048909b53a747c7d29eeed848a99c266f313a9c5eb2d57752be5e7a6bbcf5b9dea25d615dadc541f74189453e28c1bdd53c0148474040266003422c9e306524d0e90fcc909ba140362c38e29873cbc67e6bddf826fe10cca5a8d2ef3286c360860e3446e9c63db62b67858437b1a0c179c57b3d71f0c825c440f77c952484a42a79aff3e681a6f57b6d38069c8dda3e53eb2f763abd7d392cc8a04cf3913648aec70af2e6e7f8d2bfb2d473dfba777c8d9879077a44c6e26871c4ac6a616393ad2495d414bb3ddfa16f28f7325ed7a598089ca45a599b3fcec5135f59aced6cd6060de222a144f2bd7f8070bc18934539f7ce430804cd282998ae91cc1906a1da48442cf82a0e62b912af147fb2dab0e6c44609c4f0e511d5dca574ca60bed491e47539f331fcee09933218a3f18ac0377a67b44bd35170c13354d497846eabcd71e27d088a87626d6aa30706597171864ac7534263edb04b7f6012d99ad5f101e51fa6686ef8ef411c128c5f6c817926b9e851da37318b0bbe518e196ef3eecbf59c1fde81d7f4be02d04b686c6b5e2d9ff76dddfd9925ada3e9e3b663e5b0794cfe09086ae593aef3fe84eb88a239eeaf5164b8a43c2a08fb0897953f0472e484ca4160a22cc9985e8488bf83df5114b4d35293c5d5305f21911a48feb38d92fad2018b191cc8ae392b511c58e780d9a2c68730b519f089dfd506d9488131d3e9301805e856b34db3c3545c89644bca9aa12a1d5106fbef09acd45a2bad1ff461f7c0b2dabb674e2e8197bd9ba213765be192cca454547e2a9fe2b025c81738b796ef4b08da20604fd2720dd81313eceec08b7b5606808250f303dc5c1331ba26d61afa8a3bb05f2a47a8bc75b145224c816e694de64b9daf868e495516501b841b45ffaf8938dc84f38fb6eb1cd91acd4de3501ea83808002f7e7bdd813c473d5c87f97f4dcf41d6868257723a541c473514f729379b4c71d3211bbee9284822e63b2ae65a67819e7f304945f07e486fb23c3228d7e10a9fdb19ad442809cac4b8b9d44abb409d87383d98233d1778c2711ccf084249815e762ee242919657d495bd6f2987d9b36e53a4c150b50eda4ce0ba5cdcdacf3512603dc5b01d0160607eb5e54b30a86b17f0df2321c135189116522a4e1a7a2c517ddb34aaf88829844e0444019701c40e9b5bfb437af21f070aaee4183103b91ed1ae8b1479fd5c311bb8b589c8bfa3216572c6b70d0a060020ab0bef9c019cf49f02097b4a5329977684a0562befdedfb83a8fc4155dda8348672951104a7c21698b142586da4afd4a467de78115a2ab0735c7fd4f17770e809efbd73f893eb1f9601d3d633c492bfdad83e01888a76f0e328d9d281fe22074c0726c615615d31c98af4d24cc63d47f80ce1a2d95e3eadb338608a245a9c22286a76d6068e4877afea17dd3a65466cb7987a49be13d7fe361a7948c8035a9394e51ab4390c4cbf5e8d3c5c3a993948e416c7996631db99b1fc1951131b643b3128bba8b8fda0c2249ddd6bf543ffa92916b3706c8b357a29a341c3bc22af00b7eb96df220d1990574947c855edb5f1f00874acb8eb78c633e37ff504497fd5b2919bc85b7b94ff5cf9e63d7017c0dd0d385c746da201e8c5cadbb9eb0bf1b3a3328f4aaaa0a6eb2786047eb5e05716293600371808a4ea37753373973c90b88b5ac7478036695bed391db2f093e5d198b2927979eb3865ab5d5de729578da9a56eb6a3bb6283dfd4797a3fd4393fd66747ffb954ddb1962d373cc264f99b1c7dfaf66522596135957010744e972f65a1c05f52cb24f7b09d260dbd1effd998bb2a2bf4fe86310a0ff1090ccc4a32bd45434ac12d52f440c4f3ec4341c0945d0c07a346aa0f2e8d34863e9aeebf66efd975d470b19171249ca6d1aee2816a1176199bd808827297694ecd5a283a6c0ad7a984137b58f353dd6c5598b5f9bcc096bdd520a009127ba28ee5500c0a506b330744a64e0dfba2f28f15fa8ff92825ffb21a041733badf9c0f79633c844fd1f7e44b0067ea8a5caadbbdb49fa55101056aba1072a9f6bfd3e8bdd2495a4d4c43e4f65341b24dc08859a9ed535096f08256ac5292493528864311031ac3cff5f3abd075a1a85e0787d1", 0x1000}, {&(0x7f0000000080)="7c6ec549fc59046016f44a486f8faa6614cd3f835b7207bf4d09d59114", 0x1d}, {&(0x7f00000011c0)="bf8039545f3457e6b6448db270fd4082b1beb370fa2bb37f74761532e9c38a0aef527ec56c0a5f238a84bdcab9c6380a7e078d69eeaa7da4e8bde2c5951163f48ae28f5a504bdbfffa09200eb3830b1429ed22a9f0635aece080a8b2e397965e82ce01eff25ebe20c71851e119c98f31ee42a1d75e573c517ba2c378bcdff96b70468193efaffca3efd01f3fd0fb0b3d8ea3513cb222868f4cade482ddd23685eb8506bd8dc46d0e817be2a5f2a313a15596410a7a1772fceb7029a352dec11cc92f00dddfac52cfd5b1aaba6f961905132da428decb19f59432faf362fcfd0e0b76732882f57a164894858d", 0xec}, {&(0x7f00000012c0)="b0749397fc4934710d05012bbf7be326e6f7cd599a4ba2f23e29a8f70eafc63596d29018ebe6d8ad431e1cefeb0f5827980f5a6421269de61502534a8ead2997c44ac6bac6c4265e3dd421b2f4067b2a31a59b85876053ccd6061d5253d6095ffa24ef8350b9a317fff6aba6471c71", 0x6f}, {&(0x7f0000001340)="c1a94cd4e561e01dea9099bbef64e19040144439b38b101407dc44ce5c0a50c64c4fa97ba4014c8009d64ab657cdb9d2601ff7685f618e14136cc5117fde8ca7a0196bd88b2b0901e417324f38fa71f1f55caf42a13fc501d4584efb8b590c5e162dffe09ab77b0e6712b788a2ebcc6c3463072285fb60ca77a439cf6925132d392c5642e2e34caf73ce096cc539815ddd6e5773835d65a0a43f604b40f01401769901b659a71b03c5d4137d4e2c813344113d919ee4a48be93150b89d1a852cc3136f98396bf77847a332fc1272ea68054d0ff29b3e8f740adb1c487d461432100fb71fc98675311e692184b0", 0xed}, {&(0x7f0000001440)="e51ee0fa68121ae0dbae6698d9f61f7b5e43e3841189cd43845d17445df353c9a031a3788864d656321d7a5d46f953330f05804f99d61695d2d2960b0767895753b53d53f849e90963ce6b5b1a4b589b62ba7042435f5c97342220491c93077aca490ace32770b89a996facae6977d3ff2e54e0e00c106de53b671188bbc484fffed8b571dec331ed2dfcf97810e5c12eec853b71f29ea30e9b77435daa6b4b67e76df78c97130fa93f6acdca34b2407639bfc1be191dee0834a31045ee245ab438013192956928b2c6827f23e6af5b13322f0eae36db95635a4a0e7d2a22eb3d0ebf23ab12fff29733a052ffa207e61db2dd0056cb18723f997676cb82dbb", 0xff}], 0x6) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:25:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = dup2(r0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) r5 = geteuid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r9, r10, r11, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r15, r16, r17, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, r9, r15]) fchownat(r3, &(0x7f0000000080)='./file0\x00', r5, r18, 0x4) 17:25:35 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xfffffff7, '\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00d\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x2, 0x9, 0x7fffffff, 0x1ff, "59ff1aecd79bbd0e468d4ea4d5bcd95acc948515", 0x50000000, 0xcaf2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) fcntl$getown(r4, 0x5) dup2(r2, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x763, 0x4, 0x5, 0x5, "788774b200eb5cd8c50db8553899f3c7fc9662aa", 0xde8, 0x4}) 17:25:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x160000}, 0xb, [0x0, 0x0, 0x5]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:25:35 executing program 1: clock_settime(0x3, &(0x7f0000000080)={0x7ff, 0xfff}) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x40004000000028ab) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 17:25:36 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x81) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="2d012e2f66696cb885d38fe5f75a2b8a03753ce5bb5a3e588fa9074d21f99f18b5c2cdb785447f82277ed881a99e7b0ccc98739264032c91671f3e3f077db84150255dd70c9ceced12e94b5063fad1030e687792ee052854fbec33706eaf7100e33b8a2c1e8ae765fc7100000000010000c24cc9000000000000e720fa94fb00000000"], 0xa) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) chdir(&(0x7f0000000180)='./file0\x00') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 17:25:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000010000000"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r3) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="43b1ff4166696c653000864a1e72aedb2cdcaaeb48e373961f3361e76861664676c5e0bac08f183a38e72d2fb7dde267ee7262324f4223e7ffd40ff46fd868c483acb2933f683b525f0008000000000000b5c2f1e390375a65c7f35bb46d02467b991a"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r4 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x2, 0x3, 0x7fc}, {0x3, 0x7, 0x800}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = dup(0xffffffffffffffff) sendmsg$unix(r12, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 17:25:36 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r3], 0x12}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) dup2(r0, r1) 17:25:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) fcntl$dupfd(r2, 0xa, r3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="b40200000000000000"], 0x10) write(r4, 0x0, 0x0) 17:25:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f00000000c0)="7cabf2919ff9eb8d9bd00da57bb992423c2844a4e07abb7fa99e059ca113903e5291fceb18e9186470819dfa42fc2eb6931bb332155ad099714fb6a8a6247c", 0x3f, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r3, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="0001dfbadbf36c653000"], 0xa) bind(r7, &(0x7f0000001840)=@in6={0x18, 0x1, 0x80, 0x1}, 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r8, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000001a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000e3ff000000000000000000400000000000000000b79f68e5641fc9f9a2ee6a163c612073a58abace2b8449a29422afc29387169c5ae9c72dc377d2456bfceaf2c0f819c1a5f223458765d1eb5a98b7b2cab7915633017b7c1c52308a1170375c9d0328352d834bf93d038c36048297b325d235020cd56a6933f7ecf8d60221f43264acbeafc42d8b3a07c357e6e359f5fb8f2610e77fb1b5778bd152fe12343101b107fdec9239f9293e290a05d356cf5ae7b5efc2d3b41c"], &(0x7f0000001980)=0x6e) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup2(r11, r12) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000001880)={'./file0\x00', 0xfffffff7, 0x7, 0x0, 0x0, 0x800, 0x2d, 0x8, 0x0, 0x1, 0x3ff, 0x1f}) connect$unix(r2, &(0x7f0000001580)=ANY=[@ANYBLOB="ef5c348682566c56882edfcc329c57137ccf164cc9a9dd38f390c46c6197325cd5ccf521f354f300c32754f924a2b6de03738da01ef56c5fcd839524d5ab2fbcd786e79b13a31bedcabbad8ed372ff902adbccd3cf7bbfa42b8a30bd61534238c2240210c1c2667e5bc4e236e51c24005a549eaeaf6b9af936963a310439162e639aef980c7d55fc6a2d92ce6e86f93d90a283be653cdfc4cf11af1a3174c36d3cf1ec927f9c3d4b482777c0ccae9c0da9ce90", @ANYRES64=r1, @ANYBLOB="7a63410c789c9b3d4398f638700d396919e5938a578314ef0af88d6f74d2ec774ff851bae788b242f6fc5c62c630cfa75cbb8ee92c21196398c84598566507f7ee5b000bb7fd3e7b5a5cac9b90ee6895a40b0e6247daab6451249b8e6dfda627d52deb95804a17f6e2869fb244cad0db7fb5f9e3a8c684773b28d8c450654335d9f93df681c3c69d0e7176f4409cf9528121e26b3dc4da57fa55a530ed96612d719e53ccbf9ec2b3520573da8361d0b22d4fcc30d9266961fd8865d9ef4b11b86c191035cb110e21de867004d01f572068047b62036357538a467dabc77c103e8155a9dfb9789932c8df17f688ac8fe9d2b2", @ANYPTR=&(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES64=0x0]], @ANYRES16=r6, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000001900)=ANY=[@ANYRES32=r5, @ANYRES32=0x0, @ANYRESHEX, @ANYPTR64], @ANYRES16, @ANYRESHEX=r10], @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64=0x0], @ANYRESDEC, @ANYRES32=r3, @ANYBLOB="10f2c53b027cfee3edda17685292962796ad7a833bdaf41a56aba3f389e26cdff751d35ad73fcd7bcc3a2a93ca4206233b6584a62bc21036834ecf27b6e00b8b4d5f3a458f923400e7186c59a38598944ad6a308f503f65bc3553f22adc5718d5528193f76a89201ec3829cd7292c052bde8f4c385957e72ac665ca2c123429aa87b718ee1a946fcf7ff0191cb5c7e8a7ae08f123d49ec7b0756ae3a337e4d4468a60aee154c5cc8fb43d32517a1864555c03ed3cefead72013e0015c89c5d0e91c056f8aeb0a14ecc068133f6a30724c5914a24254222e0cf3e"], 0xa) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000140)="a139c6cd5ab2e284b16c2328f8e06e011c4b9b731ba22e22e8a25875acf5c0de05a7bd69f585497f47e11e88a8cd70ca869662e7493406eed8a16b5d6fcd2e2efc41711ee066083964f5931aed22bf48fb1acb9cbe89e6b69404fc0e50ac91d27a2591b9f6f5945e1946ec32b4dd22edcd64bc19268be7e5e6715b9d380e987efcd70eb89e466d98f5cf295aa3f2f7d255de835b87868809c642145f28b15dfb", 0xa0}, {&(0x7f0000000000)="3c1ddc982125375cd13df4b9d1bb132bcb", 0x11}, {&(0x7f0000000580)="ad65d9affa6c0d76c07bd4007251b7c27cc09282a455bff1447332dc77cb94c0fe040c2905163465bc3d2cb71472899c201d1841473e5eb29338921f39bee41b4b2252b5c952f4f1772bf7a7c4fab099b7b6d0da72b988ee4153b0427675a38b7e1121d72b815166aa4496c84497c74fc39156da473cf0671b63f3401c92b58c66cf80d5519a99937a17a7005ec32c1765ef53b30778a076424f20569f528954c51b037808fea4b197b65d0638ff9039f4f6ad747fe2b7e3d14ba9b9c549d5c0075f5fc59968d4a813f88a523954b41aae73d732c903eba08b25914fab372203ee92f3b7362737a66a62f69ccdd498e45bdda1d83e85f597b0f8c39cfa1a181182946427d79b710c596db88b688b2d5572c258897d9756c5eced1ad03c64a8be6f599b6f7d0f82872be0832d0a96c3b08d05b1762542d0da5e000b4fe0f2aab3b0f554a17adf88d72c5bcb6c6ade8a3963c041d8cd328dbb7a70c0c48d7a2781b6ff2f08a1c60dc16dc93cdec8d5907e6e1a9fc9fd366cb15d3cdb55c8c7850f4a5ccf886b5a3ad48a52d519ccd77fb638056a9a9fed7b72c2dc0cf5a4ff35821409162fc135a341177b16edb151340d05323e2b70e86da5cde351d021da2eb221964e232074a296e8780912ae4b925408e97ee86e66d89e2faa5b719c6e5aa2f24fde34a29632199ccd97af30123f5c68e3260da558e680a1842e925a57bb4e785fdaaf29ea16c812d68a7c92efaf772bc98196dcb4bd5edabd29d2b2f372123ce41df6c28c30d5c2c3fcd36f82d141b33e82f6126f0755dc0963deb4911ecd77cf19109fd6a0cb54d811476cbd8bccd8e75225df6f9959933f86973b517d389f3c6f3c45daa94d374f703215443da3424882d35d60b851349fa5b4aa5c968e837a44a4df319b28ef8af4f0c75264a62d629d16c7ca0dce0c1d720ed7b0f2cad88abb33ed94def39db984d0f05498ec38e5e388e84923e594c8be8c6354ddb31f260969acc24f18e964ab9567e82af2447871965f11dcbefadcb825a464d7f92488becf8208fa52b5d6aab934c885bf924502e5ad430d7569bd243602b96605776b5c2e0c490a7e36fe8b6691ea91b04426d35992e1cee714bb904fc567b0b6d68a8e1afeb05dd15664106226660e21851417e7faad2cbcfa5313a80a9186c0d3a6f6b91e4a1671b7d3a531b34c7579aa18a85796956e50c418740b6284ce0d603d0f29c0507bf2c74bcaee2268a7f0fbf8c6edd49ba0953b511fac97be02acfdddb8ffe3e0e8e332b8ccb04a6e0d239435f169e7b00bfa29fad9d5e27206149b810418f650a13929d889dded62e9568b1a6388667a5059635d7e114b17d64feb67ed844ff60a91aed0a78762f3d34bcebeef07a01873ad55c4b9745cedf8744e1300ddf09ae56611cff585fd241a10ff8e235ebdfe7abc2fc2cc4fb9694a99c8a974c41b508425f17fabd58836c76c37b597cc177aefd86187cfac41c09db247934af4ce3477b7601dce3f9a58bcb8a05473fd81d74f8c7bb2d6acd1800900706448b97e2cc7c889910243ba4aedeea3f9b49c1204cab8f6e66500896e9beed985c8d142ad5d80274e9407fb11fbfad6e2d4ebde7eae56aff01d7de2957be4d519ee88790570635937248e2e69ffb6eb80d4ca6feb35c5ec96968141693b84f3ad46903f877b60d33a4146926e3fdffceea6e3878faa3479af6fc42e6a9b8993fa57a8630fc887a8d390935689bb18976e3b4be507483f30538551e4f98156c61263cf393b4162374ab581c6c19325d7eb2ac8a7fd68f28383decc36f0eff39bbbc211f29bf11876b392bca45156837eac315d0d3f3518edaf0c0e2966eae792411f438f6693d83c0d1d37956cb2e22bb829aa05aaf37193194373a37252e0415f23f5057c2a0562266c0b7456409c46734af6fd8ba23186aec805fd21506459ff28c0e51d8201b6814cf7eb1a1ee015acde5ab21095713cb79d5a6fabc8d28465fcd39b3b4f05babf5343e4f0b601f8ed00e936a5c16bb66cdf2f20b429d35ce239f315865ded9891c84acdb7e3e69d9b05dc25add73f784846a4ca617ba01c0b17673303817180449e922dd55b968159e82b4404a503d9c88027525836b8f6506e1f2ccdea7af7fd04cfc0f11c158cb77b4a7f44366a5c111f98f4ccd52fa6dc042018493691cb0d61cb2f20467a0dfe44288b42f55576f4c5ded37ba041eb6c31805318d0e3e994366f01fcb2b8a58249bf5c0314e89df6817a248de100f62b951944ea110440889f4097bd82516f65bde1f3803959c72e762574bfef0945ba37654681b093b13183513cc48d871af0cc3f3bd4f5e489862e8eb788cd657360a0ad8f29c7f58f0af638b32b646826f8627daaebc8cbb7916b24c4eef1266541a77f15fe6e4bfcb9af997a0da3cdcd117e4cf7e03e54d3fd9251b869a5bc6c656d478a832eff8e0d4f41b5c65b5282f0f6f6e6e25931629ec18027a8ba31af6fe26130b467fe3afe56af91520f2138cb1bdd0a6193d7118e7e4538fc7610c3d248bad1fba509a59e57b10633abd21d4dbf8bb0c37eaf413ad18f36caa9d97564a6a73753ca9e2906881b678e9338b026b716879b5800376ee61a68835378cb085182fb9e664b325378483bb7b2b9ec20f43d16acdd94881e55d53087b01d0d3176af7de598af0d5aeb1a76ca436eb5771845a57c9a9e42bd3fadb726ab20c93a345ca6cead32f1a6bdc3fb696bf81e9c0aa658839b5a0fd27d9aab050ca6c74aed68fad4f02af1239ce07b048a3799b037a40ab72ff4f9c4beadbbca72fccdf5d164697ae1f5d620f57d6cd649bb694ac020581ff46ab62c68beed7e99e0b87ec3923135e714f0b6e1a571ddaab21eb0581807f21f1d6a1a2d7663ba256c0472be3063674f2b69d9d84cfd1be313acc8af6e68a93b1e51eb43221282d3c8de35b4f38f3234fef3dfcdff6591612a335d8feaabdd57a366a92edb749d478a881e45e3e472164ffe3b3ea70c8598df304653d1c73108c35c51eb6c1511e75895f0410d874d3ea8a2e9e984f57601be1c515902f2723a0ea4d338be95160c2edae6f76c5d75608433792d40a969df51a212fa915fbab64b297321e250dc6a6124b3b64f916987dbe3ae1315572d577c0c852ce1e8332db759674811a06b0dd0f1d1167e26bb4be0257d16fa7248518ded9a350c385f5e6b7b04afac06393cbc1b09f8504a20158474ad641bea52e6c0d81bfc6d7df9019ea55cdba69362040ff3c52f6e16753e1cd71ab4a7840688f37d82beb611a2bb2229fb2a91b5a2d84f79191039f196a8c92ca02df8e86ed555b8d42b9bd5e863979cb55ff4a81fc2119915bec09f12db92a1bd58bf2d83bf7f55a3fc5045774a27de7c8176a382955cb2780124cc6d3bad61b403f19fc1e304a6557cf1d005fd7fe374791f4f9e507622c3f89156bc1163152dee9f4d294fbd5592fd7f07b57698f3199395c3fde2aa5af494f52fc505e99ea1bb5d9a0295568219f1cdfc6efe10fa3883439c084b64ad8235a9c680e23b124482bedce3d9c3480a16bbfbc05a8d9e652acd211e681bc722f6dbdbe692501239c7aa1671325a5925b050d3e57b2457f2470f20f7f8ae0bc583f6416d24f3c1413c56aa1e999ec02b6a3a26456a38e096c86f71f60355e84ee62830f39791431e789768fe5d419a393a6959e6005ff5945f1b76824e8dd47b665dd0bdfc544d7e5ad1d252d2e1c1f22dc5b3bf3046accf34bc7a53f0c3f213d360b794a3b300b7c97e928695412561e66ace088b8c99a5d616737389c13a5b480b240504f15eb073deb1b0c883d4b2aea46ead60770d4408633d94b3d7db9a75e2f21e0574d431c0a01a5cdd12f1adc55b273788623b890dd16e815b2b46c326781a3a16a0fae4bc78ba9ec767b50684271b018f870e4a0318d5e911b4a93f7674305b458d06cba6d437016f0b2dc1b356959132bbc3331c178680d2570e0f7441b95bc15ed36a089f3d7773043437a66b296f257e5b0a52dcc1b8ef8b6fd6a990f6712690b5f6913ab8c383f1f01d5b1f888f5e1395f2cb7ed1a4bb784b928984896e6a750d5aaf496d5d4227a8d1e8e457d25ba2b02825ed33d762c6a7f161443bf1db08616077b8c303466d45b1c9e50273b7ccae2b487e216ad50e5b359bd80076d1b72dc69dbf8449c8419666f61ef4879ca1a6bea41bfe74c1629892734db74a3f0135650335e7fc14087ad8ebbb5a3c46e4f156a86422b0b88f8bf3d292c862e5ea163e7bac9352860180c3b5f67d18b9f91473040b170a14ea2bae98dbe42c64a5b4fdea514124a66646a7bf7e29a7f438a79a6069d219accaffc2b7e21b9b7bd15c7f90b61a1cd75470ffdd71afb76bbc9657ada4a889db208769e06dec0caa37c3ddc92ec09b7b37958691a45150ffc4f5e0c4b25820df4b13e6f936061adf704d5d9ce2ef03ff149efbe25d6a0493c168556acf40660c4ded2cc82a527bc51de3ed7fd00ccc7522f1112c8889a529bc9e29d0e8afc6592fbb2cd9fad89a05faeb27c3b07d7fac6f48959ef4be01d6c74b8ce21441d3d69dbdfdc3c7dbf1dbe920008f776ed0568355c658260de891ecd069227e88d7c0061c4e38a24ffdef479bbad43beab8f1def1725da09a54ef7e8fed54ef1f1c14c15dc9ced9fc820918a98752b5bcdf8ee89dd953078844a472e9bc6127e6f4fc8201bc89b19c2f1bc86a683b7bc6af2c9d78c51ede1aa4feb65b6a50ff3876471d189678f8abc65865a053d067426ff191270c91fc6e7c93b982c7f59e17d14f25770bfac10096de068f9bb5fcb4c82c0c0dc63d8ec838d6a2a469752362c25a0d24133c9cb82c62672b70f4a746b36b40849498f29978fa202836ca4088fb58e5f89ba123f9b035deb22f6488ac33b7494d174b628a36ae9aecb6a6945438f8f702d21a28632876e322fbd64f7183fa7f6ea5e11a9937938c1245eec34ed097fd75b60a9417e8f0f34c4722e581ce4406b7e6333a1607ca9e72e339f6a6c0c74d138d4a5d176c0c1d452dacd938e85eaa2753e7c3619823afd74ea3502a7e42267b10270a51c746d9d8edf14824fafd775aec77e3ede2130d1e12cc5d2c7f3eb7904a57e641008f15f4d617e451be77c8e1cd8df61065c06cd9a45fe77257591c3fbfe77628d32148b66c1837c3be3896cc36892468f5ce85a0f005871660922ccec4a9582a4309332235208f3f3917ca0d0184ec5424e8f9bed9159d3022d4f2a9640185ff44afbdfef1658adc0432ed6b8940f273f9742bbf77e2bca98b7fcb30464e527d6aa7fcf889989597544d96f2e52f852cf7eade398cca17b67dd1e8ab37d034965e5577799215fa90c4f2880ea23e943941a48e1d1d30d1acdafe003291e00cd51b02b5c63593b77552300fe3b281085fee3358aa2741edad0f861ba8ea1ac3b43c8244b066c61121800297ecd43734f3e3b31743fa6b7a20e40119c5938fc7e1dd29aec8f34eb7151e5d302aedebf13b317e1e0249c637006680d591b0a789781a7d6af42b5a1bc70040f6f593c76fbacd450b041894fe2bbf403a5356e8265384bd38eddc6ccb3642fe0af1eca3c4fd28f9659d7234580587572f6185f930b2ac8a894c8e40580c21b3fbff3b606f0192fe3284f4907d5c2c29aaf9654b408851ff04c674739784d5988c916dd5178a530d4c656dacfb58f26271aa2e82e7b28f5e154f2d3411cb21be557c43296aac917f7dae43d29ef6e8aaea23b0c538446f1f57be81a5dd0564244b187ef36b4283b6ee6b6ccae8ef6e4932", 0x1000}, {&(0x7f0000000200)="e531d6d256538177b371a88ef5c18a05b3fb48c995899f2914e1b87d784ef6684f1de3d6005f65e0ed4965ebb8fff9cda5cfab7c9c9102eaf478dd6b71bd744b035e474ec44cae23fe1f5f10a728797308229cca55b8977c859a0927bb071d9d183701a61df8f661b8f928379b27cb39d6086792dc4bba39984b75fa8e5548d3e5c48c3dee3bb45786177d4f39fdef7b09957218632eab76b3af663ef3bbe6b1894323dbb49e9d2b533b94c2f6e0828ab43557d7a0f5ccfb89f7170167503bc6ff5a94872f8186fdec3570bd6f722e1bd60b9a881cee64cb6433", 0xda}, {&(0x7f0000000300)="ba7dc828ae5c4f7e6f13ceafa229d6157363a23831b89adfcfa13d4e69842f549167d070d5ea7fae780402613c3d043c18118307dc1bb50be21d982d3142903a2c92be9c1251c042279f99bad9d4418c1a8c8ba290c272f31d90378dc847661d49e005a3c1d16042", 0x68}], 0x5) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r15, r16) r17 = dup2(r15, r1) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r18, r19) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f00000019c0)=r13) dup2(r17, r14) syz_emit_ethernet(0x170, &(0x7f0000000000)) 17:25:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = socket(0x1, 0x5, 0x7f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r2 = getpid() r3 = getuid() setreuid(0xee00, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x10000, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r5, r6) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r8, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r12 = fcntl$getown(r11, 0x5) r13 = getuid() setreuid(0xee00, r13) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r17, r18, r19, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x4, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0x0, r19]) r21 = getpgrp() ktrace(&(0x7f0000000880)='./file0\x00', 0xe94325c7a64ff1b7, 0x4, r21) r22 = getuid() setreuid(0xee00, r22) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = getgid() r27 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r26, r27, r28, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x1, &(0x7f0000000640)=[r28]) r30 = geteuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000240)="2aa2318cd5f950e25c1a14711e030afdb9c3198557e5863bd2df0a2988c5b679ac594cda4d26e868a0f8e428637d710b624e806912e86f7ab9ce8913f8e2f312bd97ff2c448c48d326eaa8cadb76a02cc285f9af14f74d7cfbb21e4b2c62181fb71ff52810644c1cfe579ccbe66dd9c3f5b7318cbd58a2ea143bd26b386a30a46fffe681d98063e29ba011012f292e51ec6940a51715fcb77f83149dc42c629b104b3cc00fe5e6cd35bb0fd43c4477", 0xaf}, {&(0x7f0000000300)="a7cc29dbe78f6413f717001ddb90475b6752ed73539d41ca02284ad46537c99eeeba7dbf0476a36a8a8ae15b0236d081361882440864d3a54483f7dd86efbce73b2bd93f0194ff1c6fa73b112e08fd11ab644a327a7a73a409c461997603943e8e00babb07bb7fd03d077a4411bec2c9ee0b80278017790669a0ccd7cbe507513eff1f896b038641f97ce06c94b71f8658c4a986459016d067d8869c9bc16a3e43de34cf0d", 0xa5}, {&(0x7f00000003c0)="2ffeefc162f8568c9e9008d8a1801de4b24a09c66e4d5106a9311982619763b80b3d788c74149e3407b2d7a265ae18cea7f84dd2911812f04edde77433bb32d7d780ed00ac48925da070c47c6c43dabcb222ec3015b0143fd64b0930f64e17391909021bcc9bd04a65426876423db967a55f235de27104c51e02df5ecd9a9c4f", 0x80}, {&(0x7f0000000100)="c174c8cc725c6d4d510e4d0b9de3474db04f523ecef5fc6ae4e907b8162a5582742c15090a2008916cca0e3f3171", 0x2e}, {&(0x7f00000001c0)="089e3cf69dec39938e", 0x9}, {&(0x7f0000000440)="cf13b6206f02ba6865cedbb2b5b6f027da234b1ef495f63227a50763028a52a50d97f75286efcc1607b13b0bd976c6ad5e5d81ba986fa5cfd195985c851f804b58d0445c4bc5649ccb19d785b16916bdf14d01fabe1cbc7012f5758e13735f280e3a10c03f1aa79ee0f65701ea018f48e06fbae998d6631f9d1a9a471d1f7da2e19fda40e44faf121d926930485aa5daa1b2f78d2c6fcd8c0db56811f868f6f908df84054fcdd00a68", 0xa9}], 0x6, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r6, r7, r8, 0xffffffffffffffff, r10]}, @cred={0x20, 0xffff, 0x0, r12, r13, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r29}, @cred={0x20, 0xffff, 0x0, 0x0, r30}], 0xc0, 0xa}, 0x404) execve(0x0, 0x0, 0x0) 17:25:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x6, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:25:36 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r6, r7) fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) kqueue() r8 = kqueue() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) dup2(r9, 0xffffffffffffffff) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f, 0x8, 0x0, 0x1}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x3, 0x8, 0x8001, 0x4}], 0xc4e, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r12 = socket(0x1, 0x4000, 0x4) connect$unix(r12, &(0x7f00000000c0)=@abs, 0x8) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r13, &(0x7f0000000000)=[{{r12}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 17:25:36 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) 17:25:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r2 = fcntl$dupfd(r1, 0xa, r0) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x200}, 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x2000000000009, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTOP(r2, 0x2000746f) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 17:25:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000040)=[{0x40, 0x0, 0x80}, {0x3c, 0x1}, {0x7ffffffe, 0x0, 0x4}, {0x43f, 0xff, 0x7f, 0x9}, {0x1, 0x2, 0x7f, 0x7}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x7, 0x6}) 17:25:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x433, 0x101, 0x4, 0x4, &(0x7f0000000280)={{0x72, 0xe0, 0x6, 0x4, 0x80, 0x3, 0x80}, {[0x4800, 0x7fffffff, 0x9, 0x57b95a54, 0xb24, 0x6, 0x8, 0xfffffffffffffff7, 0x1, 0x4, 0xffffffff, 0x3, 0xaf, 0xfa27, 0xffff, 0x10001, 0x1, 0x5], [0x9, 0x1, 0x6, 0x3, 0x8, 0x53be5ba2, 0x6, 0x1, 0x101, 0x33e], [0x8, 0x8, 0x0, 0x8, 0x8, 0xe0b, 0x80], [0x5, 0x4, 0x5, 0xffff, 0x8000, 0x1f], [{0xd3, 0x7c, 0x2620, 0x1c}, {0x8, 0x9, 0x2, 0xfffffffffffffa4b}, {0x3, 0x4, 0x9, 0x4ed4}, {0x40, 0xfffffffc, 0xffff0000, 0x4}, {0x8, 0x400, 0x1, 0x8000}, {0x1, 0xa3, 0x10000, 0x6}, {0x2, 0x10c890f6, 0x10001}, {0x80, 0x80000000, 0x5, 0x1d3}], {0x9, 0x0, 0x0, 0x7ff}, {0x5, 0x5, 0x80, 0x2}}}, 0x800, 0x8}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r4, r5) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/151, 0x97) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 17:25:36 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xe5) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="b2abd2df385e8f5971758805cb227f7e641d030000004d56189955708acbf0e9d22f81f7be848154c184d7344682f9a2341fc6102f4b03"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 17:25:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) write(r1, &(0x7f0000000040)="95c9c3", 0x3) r2 = open(&(0x7f0000000240)='./bus/file0\x00', 0x8, 0x80) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0x7fffffff, './bus\x00'}) semop(0x0, &(0x7f0000000180)=[{}, {0x2}], 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 17:25:36 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/4096}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 17:25:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet(0x2, 0x2, 0xc6) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getppid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 17:25:37 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x400, 0xff}) r0 = syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x4, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f00000001c0)={0x0, [{0x2, 0xfffffffd}, {0x1, 0x80000001}, {0x2, 0xfffff7ec}, {0x1, 0x9}, {0x3, 0x2}, {0x1, 0x4bca2caf}, {0x2, 0x6}, {0x2, 0x200}, {0x3, 0x10001}, {0x1, 0x66}, {0x3, 0x379}, {0x1, 0x7ff}, {0x1, 0x7}, {0x2, 0x6}, {0x1, 0x9fa}, {0x2, 0xe81}, {0x1, 0x8}, {0x3, 0x7}, {0x1, 0x2}, {0x2, 0x9}, {0x2, 0x3}, {0x1, 0x6}, {0x3, 0x3}, {0x1, 0xb80}, {0x1, 0x10000}, {0x1, 0x7}, {0x2, 0x4}, {0x1, 0x3}, {0x2, 0x58}, {0x0, 0x401}, {0x2, 0x11a53a48}, {0x2, 0x1b9a6e0c}]}) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) getrlimit(0x8f98489c2285a698, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r6, r7) ioctl$TIOCCBRK(r6, 0x2000747a) fchdir(r1) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r8, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) 17:25:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x8, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e3bf6c653000"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = dup(r4) sendmsg$unix(r12, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 17:25:37 executing program 0: faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000100)=""/139, 0x8b, 0x43, &(0x7f0000000040)={0x2, 0x2}, 0xc) 17:25:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000002c0)={0xff, 0x0, &(0x7f00000001c0)=""/255}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r5, r6) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000140)=0x6f) socketpair(0x10, 0x4000, 0x0, &(0x7f0000000180)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000200000000100"/98], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:25:37 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a4022e2f66696cca6be985393554a70073aac580f994bc6545c0a07516232b8b21d983318a3b948695905855fc782dff070000bb455127a4499e1e1a7af198f22c5a57aea15fd576e0c806e37b0a993454e7738487f1856258a60c4d4155ee4b422f6e7fcc1272c6d7d9d1e8257f9093f17135cf9ff4815e921a4b90f6c78ad3f94db36412aa2fef53f4ecd2cf2dc58199dcf1757a1c16555e82d287c632d89d29fc089037c06652f87b0200000018d0912fc06c1b064b24a55782c91ae5c477e3aadb80f4cc14e04c450734ddda48048bad9ee444af88b541778ac9dcc2421ad94fa4958e80514e9973e413691c2d2896439a8546552630a27db327c14530ea785a916b8cec587a4df78db8d2b2d74eafad401f8ca9e1a4bff170318a164c9d6ffca166a67ec3a625e1de88a38cef156f5e89a74d384f7546a9269320d12a5f03989c6fa06e11767f29b81b02d0ffec902638da2198297040b3bfcb147667ebbeee1b8e69dff1055a7e69dab79918913f7423210826000cdc4f86f1cf9ed4383c24d0eb75a5c1c798d90b185580a08da2e590d84326b6ccb62c85058a3038340000000000006604d70b6b02e5ae1038548897fdef355e8cf41fe6604338b0b20a2d997d"], 0x10) write(r0, &(0x7f0000000040)="9e3ea2560000000004f9fb777d02ff00ab3a00000000000000e67c19665fc116195da39c959745a78ec3009bf8d495c852f40000", 0x34) 17:25:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x1d, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000001940)=[{0x3, 0x100000001, 0xc00}, {0x3, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r27, 0x7, 0x40, 0x8, 0x484}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r43, r45, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x803, r34, r35, r36, r37, 0x40, 0x6}, 0x200000000008, 0x800, r38, r47, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r48 = syz_open_pts() r49 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r49, 0x0, &(0x7f00000000c0)) r50 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r50, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r50, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r52, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r52, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r52, 0x4004746a, &(0x7f0000000380)) r53 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r55 = geteuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r57 = getpgrp() r58 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r58, 0x0, 0x0) shmctl$IPC_SET(r58, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r58, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r60 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r60, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r60, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r61 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r63 = getgid() semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r61, r62, r63, 0x10, 0x9}, 0x8, 0x1, 0x9}) r64 = getgid() r65 = getppid() r66 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r58, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r59, r62, r64, 0x1e4, 0x8}, 0x5, 0x5, r65, r66, 0x20, 0x9, 0x7ff}) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000300)={{0x803, 0x0, r54, r55, r56, 0x40, 0x6}, 0x200000000008, 0x800, r57, r66, 0x7, 0x40, 0x8, 0x484}) r67 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r67, 0x0, &(0x7f00000000c0)) r68 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r68, 0x0, &(0x7f00000000c0)) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = msgget$private(0x0, 0x0) r71 = getpgid(0x0) msgctl$IPC_SET(r70, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r71, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r71) r72 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r72, 0x0, &(0x7f00000019c0)) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f0000000040)=0xc) getpgid(r74) r75 = geteuid() r76 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r76, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r76, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r77 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r79 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r79, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r79, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r80 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = getgid() semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r80, r81, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r77, r78, r80, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r83, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r83, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r84, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r84, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r85, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r85, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r86, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r86, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0x1, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0x9b}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0x1000}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001e80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r86, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r84, @ANYRESHEX=r56, @ANYRES32=r85], @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r34, @ANYRES16=r6, @ANYBLOB="0000000018f9a22fa41fc2ab1b0000000000ffff", @ANYRES32=r48, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r2, @ANYRES16, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r67, @ANYRESHEX=r83, @ANYRES32=r2, @ANYRES32=r68, @ANYRES32=r2, @ANYRES32=r69, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r71, @ANYRES32=r73, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r74, @ANYRES32=r75, @ANYRES32=r77, @ANYBLOB='\x00\x00\x00\x00'], 0x15f, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r87 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r87) getpgid(r87) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) 17:25:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0x1}, {0x10000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x1) syz_emit_ethernet(0xfffffffffffffe2a, &(0x7f00000001c0)="b21690cc9c65df9e97927afa790d691b33043aeb6924dad138b10ff7d1e23904e5ddc983d0471769b74265d32ca112b4d68e16507d3dac81eb225930960d7995e4c8e5b15ab4d5c3339abae267a3ccab3981239e0ae0eed9d0de73496adba8f7cbe09aae9169daea71285bf705b08bc8a409470aadaea3c0c9a5907443e2cd3fe8ebb759e59d3eab58669edec30dc7b3433de853229cc1d7983d1cc4cc73421573b34ca69ec91840d7eb6267382955b25788d635ba37099b1013b9fde4802f818c0c7661acbf818178aeb2f3fb2b6ca7cec18b0a9f2245f9c53eb6498620f0504cce2e9d2f71fd90e9e83af07c4c609200"/253) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) pipe(&(0x7f0000000300)) connect$inet6(r2, &(0x7f00000002c0)={0x18, 0x0, 0x6cb, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) 17:25:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7e]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getitimer(0x2, &(0x7f0000000100)) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001200)=""/4096) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) pipe(&(0x7f00000001c0)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000140)=[{0x1, 0x781b, 0x800}, {0x2, 0x7b4, 0x1800}, {0x4, 0x1, 0x1800}, {0x1, 0x3ff, 0x800}, {0x0, 0x1, 0x1000}, {0x1f5025bd5a0b7c57, 0x825, 0x800}, {0x1, 0x9, 0x1000}], 0x7) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/217) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:25:38 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) recvfrom$inet(r2, &(0x7f0000000340)=""/68, 0x44, 0x40, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r4 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getgid() r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r6, r7, r8, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r6) r9 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f00000000c0)=0x8) dup2(r12, r13) sendmsg$unix(r9, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294", @ANYRES64=r13], 0xff}, 0x0) 17:25:38 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x1) 17:25:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x7012, r0, 0x0, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x75e21a66, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = kqueue() dup2(r3, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ftruncate(r5, 0x0, 0x5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xdcf) write(r0, &(0x7f0000000140)='\r', 0x1) 17:25:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x6, 0x2, 0xef) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) 17:25:38 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f0000000100)='./file0/file0/../file0\x00') 17:25:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socket(0x10, 0x4, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 17:25:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6, 0x0, 0x0, 0x4}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x20) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x88, 0x2, 0x43}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r3) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 17:25:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 17:25:38 executing program 1: clock_getres(0x0, &(0x7f0000000040)) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000002700)=""/4080, 0xff0}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:25:38 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\b'], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup(r3) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000080)="7f71ced71bd2e913", 0x2}], 0x1) 17:25:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x84}, {0x1f}, {0x6, 0xfe, 0x0, 0x80000001}, {0x40, 0x2, 0x7, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:25:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f2755cfc90622809eb3c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r5, r6) r7 = accept$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r13, r14, r15, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r16, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r17, r18) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r19, r20) r21 = open(&(0x7f0000001580)='./file0\x00', 0x0, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r23 = getpgrp() ktrace(&(0x7f0000000880)='./file0\x00', 0xe94325c7a64ff1b7, 0x4, r23) r24 = getuid() setreuid(0xee00, r24) r25 = socket$inet(0x2, 0x3, 0x0) writev(r25, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = getgid() r29 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r28, r29, r30, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r31 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r31) r32 = getegid() r33 = dup2(r3, r4) r34 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r34) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r36, r37) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) sendmsg$unix(r5, &(0x7f00000017c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f00000002c0)="a3526302912f7bcf57453fc172eeebb0b4dde75d0605e6869790c08732181977253211ff9bccfa53593647973ac540244e3074eb589b83a7", 0x38}, {&(0x7f0000000300)="405b90ed798468c04ccfff0ac6fab39275d55560d641f2d1f99705b1a13dd299551e0f516bd22eac04c569f60f78cabd3cf2c90a0d1592047b32a644", 0x3c}, {&(0x7f0000000340)="9cf4f7ff60438f28f840784afae6d1135d142e0e030dcb40", 0x18}, {&(0x7f0000000380)="3044fdbdcf337626c6823a5e8eb012be02952ad21527425f6ab1ffd857985f7b04d890b1d59d31d40d8d85deccf1c2d9c87c4a27882fd742b63f4a72ee4a22f92d9e50b4124899b29e05d29abd3c1b6e0ca827d5cb70e0af99dbe478c7fcc7137361a0ee0cf601a6cc18c20bee403dea7dec4763557a952de33c4aeac95903a2633899b8a0d07526aa27ee9f80b6e74fca1b080af731efca52534e343d424f56f6a6b875b39a6fb27a308e6a", 0xac}, {&(0x7f0000000440)="6ab5345b2a7973bc4bd8600124fcd77ac28c9a9accca9729948108c7ebb8b3051bf6a2202cc4773d20890d302cb0ebd4127691c1e7fd0bf67fbdf6616f498501a4590c12f2ffdbbbdf112d5092d68e13de2a428a7997c01b50fc9096947384f4f7a61295322312e5b68f5069dbb461e90ca9138da6ff6346f7b440da842e26b12d35adae570ae4814c70d69aa6929cc5984145389a84a6a4a929fc0f08e60d66ec757eb4f75dd1d88c9ddb2b11a9235d9591c2da4c1ef48c50fbc0bada164c18f7617b96e48660023ac7aaa3b3c142bd5288fb21cfabf64d02ed060fee9217f981a9d3466fed725d83b50423d921c0c65c095deb167356ef671023da55edc3f2db3468827dec490218b52c17c4914e2d62395ab272c81d59e08c11035488ff69aa3e5cf2e00b8b0a177f32bca4d316ba0b027d3ab1ed4ca9563a0132623eb086a10dc9ebf82e9546bbbfe24591e334de9d280021282e40364ccd8bb2b952235d13e8f13d3e0c0d9671b1d3d189666d1bfaa8484f67cb7831f407fb229787b9275302b88b58633b551002c1566d89a95958727445c6f3ffdb81adb366c39ed2140f9227174bf798d4b3ac37c74f7821ba9631723b842ad4f79f0ed739b9c2bce1602bbb95f0746154f702fb99117275c81ccff12c6c82b73410c84d886fa4831c86ced322aafe823804423878fe39b5102720fa8859b88724fb89889ee0153c2ed3043032b78653068842f49ca152b4d6653dd4568f73eef0ce3078370604cf38aa4e81be07ed5e4b3d1dd7fccdad8ba2cde3d71492b080b1b53f6ed23d5bba6584260a8831e2dc17fcaa89356fa58d067c47c53f9e929e47c0ec4e4cce682a9f93d1842b9a9beb8b0fadceb0af91cde5e9ae83bd07d635a1187a78be8a3c6c88119dc87413df0999bb013727d2825ccb9de5c39f89645abb130663319ff38a4eb264856745a2afdeedaefd463c52b2b13f521da1af0c13e9d14343cc3bd46d1861a8c6a45f97108a87ef77b2ee1bacc88b74b9619554ba580838dd80c73724a3fdca7d4837500303a5e663f31b0b691c5ecc066da651a32c620152405f0c9fa285a6d5f1e52a9113c1d7b499480473d2bf95df7d51ac13a40149fdceb3ee6aac37e0d4b9dcef7629b778d32bf948c221c1a66f506afd3b6139432cc68ee5a60d4ba0294702050e0367b96348f3fd21166fe21121fb87d144272084de233297693ae5ca422ce895b6fded0313de1d968cd9ed83f7f4b8f5cb1821b12238aefa782345a063c993e14d214a361d91a0f7778a8ed7796160885fd4bc339a658209fdd967d0bcce1eaa167bf54bf514d4d12876b386ad9586d9fcac7860b79960afc59a318f5baebca2859aa415cc32a8ef68c0a9f72e6fd8c8049183110e3aa743ffcb430011c5d0a9ca5aca8e4b0970917c16720f443c362b84b0594d2692ee2078af86e352643e2557d999c8a1b880c636d3f8e1591cb922302199106e5b05e6d4fd7b2bd0f2b2000aa6fde30e4129b7877b290d403b932387f1040142cf7d6548f095c81a4fec363fa371bc2bff44f6cd2d462983ff892a098def58435d302bf41ba015c9a84e8d5a871cbc2630d709fda70f3c59b61bd864e775250918ae5640da5aac8be4530333e8f01d7fcfc350c75bfb5a32144944968c8f1c73784c057b9d9516085c3e7884095df2a33ff38985459ea66f4e6c666b02ca421a5e3e7464f9fbde21498011e8a97a281049674599731def9732e35ebaff12639f099e300005881e0b0d78718406c9aae4919673e1e48fe389751f8cbdd1befb2e3e94be43e19bd955e6ec151833ae9f8978449f60cbcc28925e7828f79b1c660475269828df999c41f12c44aa20994cfe8a08ce7148b7ddc024ad0a0942847daa4665ccb551f87144913f97c96e54f81d4e399ac415f7026e6bf3199840f5b11b379fe67b7303380fae909dece14189a048d102eb8afb1e6675bbf28fa484eb70159b8341de7bc819482d4490ddbba11e52dbd018e74aab16881fb43c7615b6ac6476d19c6885425c38224dac50efd710719a63745dafb611902e829fa48e3c15d5d75dc46b0fe1d357e422645805dd2037f5ca4d527df2d2d93f4c2a0a5a9d61be44df69df1381b82a13308005352ff53f0016bb8fdd02806c95d84641396310679a944c48b54bb1a8203607b31db3100210bc35f667496fdbbfe8c191946639ea280939915a28d64f00fdc29bb1e898ac658e58d1d7c70c19ba31d62d31a786a6cd0799b549c8a291ce7864d4d0cf871bd7e2e327613dae7abdc44822bb7b8a0b6eb2494af84967ad914af23209976a9bfed5ba73555d54c9d0c1bf85f1b0e5a62ea60066b5cb101876c5998c87922c99cc23ff6aebbc04ad6cb53695defe719cb824c0adaf64fa03be5f58ad3341b6f05a44fee3920942e6622cda9ca83335409d8f7e1573795e601e8809bb61b56dedded504d3a76897ee2f480ada7e0ff5ce8e35a5a7ff09d625dd72351b27d96d250f0b3b65394695026faabd0f22a9a841457bb350a6e65fbee41ae2a334dda304f120d9eaef249a1d0f8b38d1f538124f7675b630d48893f0eda8923bbaa4afa030c17d5781f25bbaadbbfcd5fe50f137dc6594e1f0e2d4858b3e379fd816381d19aeec2898d23ec21d8b4a22cffe0e1cda1ac37f01b6239a8fd5f7f7c145f4ceabce7d16728aa7dfd588e50e980d0d903426b55310964e810d7ae158d1f03aed749fefb84376f0be2280071d0a32d892668174f8dc2f4e434435238b8dfb4caa367c39b8af1ed0ee1c57a04e5f4e7856d7d6b7011ba1b7d3834e0d1c25497b074388197a33d9ee1952ad2d8da6d1ca097120b3809cc0b1c533c025c57b9d61d09fa61def531591f6d919e94bd2d33ee3f6ac74c0a7957eb84f1bfaace7321b42a4bad96306b8768d4184bf71e049b27b61b58be8cbc27b7e4073e43eaf1670071ac4c73423a762d23d18b2ecd91b63f38099a091d83a1c6eeb2dc03205f490f14d98f571e4704f6a5dd17f7103e87dd3b165f7a174497b5ff8253f67d6e0011ed810112bc97192e28351678c5dfb2f1cd8e560d83f49d9a8dd982496f631ba721e8df88c1b1cb008b3e3a81300579608f50d543880e607be368754d8ec924eb07449a9d5358aaa0b078d57df071807bb5c80c6310117cb62380e89aae5c9ea772c914a0d5e706a879442d3ffcc0befa9ad44efcf4644f265dfec3ab520d36a972c708a9e3ca06d1d7a695504c3ec3919f55f53cc544e18505532c71c8c88c49827f58f06c9ea7be0e52ab7a3df1d72b8d123cf4cdc651894164a4020264d3791506588335163b1abc74a4d634da5e5fe3dbf6cc63dfacc3f457233d9c6464072ffbbffd9d76e3c8b19a83de2dcad35d66d01e89b57432e34844075b44ea7ed6ef38b50e7c60e678aeb31f734a0e92f78938f41e6b45c617f8a158d21300d9b5fde553ce2ca9a038763da6d23e7e86997d8b26ee86ff0a23b46ea82802a3975afb7e236ed0abfa9254a80a924d7faae29cb38c8ab8c58253ae1fe851924fbe6b28ada9639bca9f6a1eb1e1c22b8f3591f9de1e55aa4adf27702769aa5ef07f863499cfc3246360215e5e70945e7f965d119a06967ce8be3b2539df5e200109770962e1703ea253c35a8f680266b05df9b6edff7aaa780bdfe2ff347ddec5b24b640eb9e0326cb7f6b4243d8e6f2f156a9b104e525f30228e46bed10c900af7684a45aafbfdccff0a6592ebe05ad042a371e747ca66f56278ca713542515f7efda904765ef54ced070b844b155fd01224e247e741baa418da8fdcf6fa64b10f0493c5bc3648d172f9e983d01663d93011bf97ee6151ce608eeb5240c731778d9b62fce245358be5bff0dc65b8569a80c2715af83aa37861ea24a89e88004d919873adc64911c1f3ba88b488be2145418be98eab2d5839652d43a0fb51353726678ac966d007754b5a55baa8a9afc8510ee719ed47d194df4399c3abff6d736a9da1ac2769ef17996eb40ab7cfcfa07cbf3f15d5f191ab687754331a066ef557c0b2db8ec551a1208524102f213e8dc04d2fa30bbe44718305e577df8f9ba5d88821a3ca322c56120a24ec1f1d3b53ac96be4f827040df51f46d8204a4a8e719c512cad7b4590eb370cb75eb6344287b0c1fe609441546c63e6bbf864d8a2359273b3adb1c57f5bed54f24b33bc4b310f2e09a922005e5a567411cb17c8ad7e0600d7f858be8359722197f307e9204d4f47b8176a7b9687f2df40827aa92c5616ffb265964ab99e1009d341be89693351ac177bc319ee7e9fc5bd1869bbf0b0b4f614d4cd7c6f861db6aea8339dfbbd093f2a1b7edcf11990fc8fdd2bb4d47235c7d0a88bdf3cc2733eba465e97f086607413e26e03f617b477eac5c5a1f8e1ba55cd87961bc2115872936054585948751aed121391030c890bc8dba7e21be03f4e6ff662011a492d164661c2e0f2202ea22383a372ada914744043a4f1e44caa5f99fbfb112a4a2ac83c5947b54f6d0d0b31235823c64eea6600fe3ba38f673df1ac9c63ba0dd4d8a52a93df56c9f9de447899d2a5c8a74059410214336cc1b5b389b968fecf4f01afa3cfd0c4ccd7b52575539fc714abe61935ec181ce01028e08e1d07be4a67f7aa24f2d778aa4fa43b7d2681408b46460ed942e809995a7d8e08dae051301e1c3703bf7fa64ff1ccae74fbe9e9637875d3daba1b4b16d574390d4f6ed79b4c199dc3ea63945de0994a775453c2665a65bec8a3c662700a0e9a5178748a2231bf3fbf75a8daf610a052407f5d19b215e592824973a8cbc0c021b05a128ae5b8b1e4b55376a4672bceb1ec44737c4f0f83ca5006579a179cfb48659a2195eb4495541fbd409ef9af409bbcf91515c8b1bf6efaddbf360bcb793ac41e797235cfa02b68f312237f943a38216881aad33d333023238d99b4527cf9801bbc9807e94a8e1a33d6ca6d352c99abb0bd76f3ef95dad0ed1a5f366929e1d2f09930b24bb89d78eb205ba491d22740225f5c2bad4eb2a288ca7aae3dc358e82fec009c799b395a0cff333aa88887372adb3eab87932e021a872c2556f2a4a6ccb96d43d59a0cc6e2a33c98651c2c5078cb055e8d2c591f3e9490ea74df4caf0d9e0c6176643800862c2f96c2b7251515916208c1f77d582931988aaa06b5270dfccda0d0cb933ab5e76f65d4ffeb3c2f3704a476b541c2e1084b169df39f597824b03fc24e3d10ae9d482177110e2bd39d18ac9fbb7f19e55f3880b4040e235315d826202453ce4e35187f80e6664cd8af7c7fbfda690710d52d04bee3a92e83699cf401537991e60480b9e2f49f7c248d6a421b5d8ad2be24ba171894c695a7c2e7c11db7d23317a36acc43745a052b13607e9db1b89bb48eb0c2e2827fc4a4dd6c300353794682df94748d823bf2bad4b5a8dcd2dd3c6f3f6bf4f05c1240a028ab8ead3736fed3de5303da7b67f74694cd1829efcff9dfff844cc145aa4a5836156c5638504cf7b73fe08eaf5d73314e2a53a8853d7be890c58a1450bffff666c28125f8fb3cd7d0818a57597bb010f65f4515a3a54e5500fd44d90d0d3baa06d350bd13782c2675652bb0e76af3ad3a8a0aa48016e0d7110d532f116387a05dc04a6cdf7af5c1bf55492106458e806dc7ed0bb3a69d42f601d940a197c15f62953531a490bd7eb43d59d370cfeea200b8ab78cba37fe9811b1db42b593a9eb978aed76f7d47125d1e6a58b451bfabbc8b99808cb1aff24eaf35467d39787e9e482f1fc81aabaed80d45fd1aa3e7454f", 0x1000}], 0x5, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r13}, @rights={0x20, 0xffff, 0x1, [r16, 0xffffffffffffffff, r18]}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r30}, @cred={0x20, 0xffff, 0x0, r31, 0x0, r32}, @rights={0x18, 0xffff, 0x1, [r33]}, @cred={0x20, 0xffff, 0x0, r34, r35, r38}], 0xd8, 0x404}, 0x8) fcntl$getflags(r7, 0xf0eab2dd7bec4779) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r39, r40) ioctl$BIOCGRSIG(r39, 0x40044273, &(0x7f00000001c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080)=0xffff, 0x4) 17:25:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xfeffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xfffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:25:39 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r1, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:25:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0x0, 0xfff, 0x558f, "6ea86ecc607f020000000000000000001fffdc33"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="2f33705265a968c9887740d8b5489384303100"], 0xa) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) dup2(r3, r4) ioctl$TIOCCDTR(r1, 0x20007478) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r5, r6) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 17:25:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="05000000bdfacbf15d60"], 0xa) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x36f, 0x3, 0x40, 0x2, "c25b2f6e59ed3db05c29d37dbf658c4b299e0d52", 0xfffffffb, 0x8}) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 17:25:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r2, 0x6, 0x4, &(0x7f0000000040)="674a9d07", 0x164) 17:25:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x8}, &(0x7f00000002c0)={0x9}, 0x0, 0x0) 17:25:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000080)="220e22", 0x3) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getgid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r4, r5, r6, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r6}, 0x1000000000004, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r8 = dup2(0xffffffffffffff9c, r7) ioctl$KDGETLED(r8, 0x40044b41, 0xffffffffffffffff) 17:25:39 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x552) 17:25:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, 0xffffffffffffffff, r6, 0x7d55, 0xd75, 0xfa}) shmctl$SHM_LOCK(r4, 0x3) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f668000000000000000653000b29a818889cffab77b5f8037a68e7327af3ff9415bcdf62d82ac9dc35c8abb8eca217abd993ffd4857a03c68cb1fcc0bd3b48198175f5868facc769b0a169992132cd161a7a10607fff3c5db7c2bc5bd53550939dadf9274cfcd27af20542a4691c22911ee1d164f02277219"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f00000001c0)={0x6, [{0x2, 0x8}, {0x1, 0x4}, {0x1, 0x7}, {0x3}, {0x1, 0x4}, {0x2, 0x2}, {0x1, 0x8}, {0x1, 0x3ff}, {0x1, 0x7fff}, {0x3, 0x400}, {0x2, 0x4}, {0x2, 0x101}, {0x1}, {0x1, 0x7}, {0x0, 0x5}, {0x3, 0x100000}, {0x1, 0x78b2b178}, {0x2, 0x3a0f}, {0x3, 0x5}, {0x1, 0x5}, {0x8cf959fb381d5ef0, 0x9}, {0x3, 0x5}, {0x1, 0xa7d6}, {0x2, 0x5c74659d}, {0x1, 0x7f}, {0x1, 0x3}, {0x3, 0xffff}, {0x2, 0x40}, {0x3, 0x80}, {0x3, 0x6}, {0x1, 0x9}, {0x1, 0x3}]}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000300)={'./file0/file0\x00', 0x2, 0x1, 0x7ff, 0x1, 0x10000, 0x8, 0x8b6, 0x0, 0x0, 0x10001, 0x100000000}) 17:25:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x3) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r1, 0x0, 0x0) write(r1, &(0x7f0000000180), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="748e5076fdffffffff7387f350d3") syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) uvm_fault(0xffffffff82606e90, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at bpf_mtap+0x58: movl 0x18(%rbx),%r12d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82606e90, 0xfffffd0000000018, 0, 1) -> e bpf_mtap(ffff8000009d4400,fffffd8063131000,2) at bpf_mtap+0x58 end trace frame: 0xffff800023bb7950, count: 0 ddb{0}> trace bpf_mtap(ffff8000009d4400,fffffd8063131000,2) at bpf_mtap+0x58 tun_dev_read(ffff800000a1c800,ffff800023bb7bc8,10) at tun_dev_read+0x274 spec_read(ffff800023bb7a10) at spec_read+0xf1 VOP_READ(fffffd806e3ef1a8,ffff800023bb7bc8,10,fffffd807f7be7e0) at VOP_READ+0xbf vn_read(fffffd80669fcc90,ffff800023bb7bc8,0) at vn_read+0x124 dofilereadv(ffff800020ac8290,f0,ffff800023bb7bc8,0,ffff800023bb7cb0) at dofilereadv+0x1a2 sys_read(ffff800020ac8290,ffff800023bb7c60,ffff800023bb7cb0) at sys_read+0x83 syscall(ffff800023bb7d30) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7349ef05230, count: -9 ddb{0}> show registers rdi 0xffffffff81645fd5 bpf_mtap+0x55 rsi 0x122 rbp 0xffff800023bb78d0 rbx 0xfffffd0000000000 rdx 0x123 rcx 0xffff800021b9a000 rax 0xe r8 0xffffffff818af467 witness_assert+0x207 r9 0x5 r10 0x14 r11 0xe7254207d85698be r12 0xe r13 0x2 r14 0xfffffd8063131000 r15 0xffff8000009d4400 rip 0xffffffff81645fd8 bpf_mtap+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023bb7850 ss 0x10 bpf_mtap+0x58: movl 0x18(%rbx),%r12d ddb{0}> show proc PROC (syz-executor.1) pid=287211 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac8ee8,0xffffffff8262e790 process=0xffff800020af4700 user=0xffff800023bb2000, vmspace=0xfffffd807f000450 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49113 66757 31410 0 2 0 syz-executor.1 *49113 287211 31410 0 7 0x4000000 syz-executor.1 33882 430452 90598 0 7 0x482 syz-executor.0 52203 245710 1 0 3 0x100083 ttyin getty 31410 25896 90598 0 2 0x482 syz-executor.1 90598 174057 55511 0 3 0x82 thrsleep syz-fuzzer 90598 268543 55511 0 3 0x4000082 thrsleep syz-fuzzer 90598 173939 55511 0 3 0x4000082 kqread syz-fuzzer 90598 286922 55511 0 3 0x4000082 thrsleep syz-fuzzer 90598 178790 55511 0 3 0x4000082 thrsleep syz-fuzzer 90598 227847 55511 0 3 0x4000082 thrsleep syz-fuzzer 90598 97803 55511 0 3 0x4000082 thrsleep syz-fuzzer 90598 85037 55511 0 3 0x4000082 thrsleep syz-fuzzer 90598 421447 55511 0 3 0x4000082 thrsleep syz-fuzzer 90598 155523 55511 0 3 0x4000082 thrsleep syz-fuzzer 55511 293062 18150 0 3 0x10008a pause ksh 18150 11589 41975 0 3 0x92 select sshd 41975 129011 1 0 3 0x80 select sshd 14643 107535 38464 74 3 0x100092 bpf pflogd 38464 142654 1 0 3 0x80 netio pflogd 21645 207224 87570 73 3 0x100090 kqread syslogd 87570 138360 1 0 3 0x100082 netio syslogd 37928 485076 0 0 3 0x14200 pgzero zerothread 97339 128602 0 0 3 0x14200 aiodoned aiodoned 2029 149479 0 0 3 0x14200 syncer update 12402 322956 0 0 3 0x14200 cleaner cleaner 26504 327363 0 0 3 0x14200 reaper reaper 65916 441797 0 0 3 0x14200 pgdaemon pagedaemon 61780 250355 0 0 3 0x14200 bored crynlk 62764 473272 0 0 3 0x14200 bored crypto 21586 497329 0 0 3 0x40014200 acpi0 acpi0 79760 172777 0 0 3 0x40014200 idle1 7354 42979 0 0 3 0x14200 bored softnet 69446 325951 0 0 3 0x14200 bored systqmp 45103 42331 0 0 3 0x14200 bored systq 83030 147508 0 0 3 0x40014200 bored softclock 13504 369074 0 0 3 0x40014200 idle0 93051 457988 0 0 3 0x14200 bored smr 1 109402 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 49113 (syz-executor.1) thread 0xffff800020ac8290 (287211) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82627820) #0 witness_lock+0x52e #1 vn_read+0x45 #2 dofilereadv+0x1a2 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9535 6360K 6935K 78643K 11351 0 pcb 13 8K 8K 78643K 72 0 rtable 102 3K 4K 78643K 319 0 ifaddr 83 15K 17K 78643K 180 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1484 0 iov 0 0K 16K 78643K 56 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1471 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 19 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 323 0 sigio 0 0K 0K 78643K 3 0 proc 56 51K 83K 78643K 535 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 18 0 in_multi 49 3K 3K 78643K 83 0 ether_multi 1 0K 0K 78643K 6 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 247 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 114 22K 37K 78643K 2082 0 UVM aobj 30 2K 2K 78643K 30 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 59 0 NDP 15 0K 0K 78643K 40 0 temp 139 3021K 3086K 78643K 5958 0 kqueue 3 4K 22K 78643K 45 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 63 0 63 1 0 1 1 0 8 1 rtentry 112 70 0 29 2 0 2 2 0 8 0 unpcb 120 1275 0 1267 2 0 2 2 0 8 1 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 308 0 308 1 1 0 1 0 8 0 tcpcb 544 148 0 144 3 1 2 2 0 8 1 inpcb 280 482 0 478 4 2 2 3 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 8 0 5 1 0 1 1 0 8 0 ppxss 1128 14 0 14 1 0 1 1 0 8 1 pffrag 232 5 0 5 2 1 1 1 0 482 1 pffrnode 88 5 0 5 2 1 1 1 0 8 1 pffrent 40 183 0 183 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 41 0 5 1 0 1 1 0 8 0 pfstkey 112 41 0 5 2 0 2 2 0 8 0 pfstate 328 41 0 5 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 325 0 121 15 2 13 15 0 8 0 art_table 32 326 0 121 2 0 2 2 0 8 0 art_node 16 69 0 31 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 6 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 17 0 7 1 0 1 1 0 8 0 shmpl 112 28 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1880 0 470 46 0 46 46 0 8 0 ffsino 272 1880 0 470 95 0 95 95 0 8 0 nchpl 144 2556 0 950 61 0 61 61 0 8 0 uvmvnodes 72 2106 0 0 39 0 39 39 0 8 0 vnodes 208 2106 0 0 111 0 111 111 0 8 0 namei 1024 7626 0 7626 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 2 1 0 1 1 0 8 0 scxspl 192 6871 0 6871 8 7 1 7 0 8 1 plimitpl 152 46 0 39 1 0 1 1 0 8 0 sigapl 432 520 0 507 3 1 2 3 0 8 0 futexpl 56 6873 0 6873 1 0 1 1 0 8 1 knotepl 112 267 0 248 3 1 2 2 0 8 1 kqueuepl 104 94 0 92 1 0 1 1 0 8 0 pipelkpl 48 179 0 169 1 0 1 1 0 8 0 pipepl 120 358 0 339 2 1 1 2 0 8 0 fdescpl 496 521 0 507 3 0 3 3 0 8 0 filepl 152 4762 0 4671 7 1 6 7 0 8 2 lockfpl 104 65 0 65 1 0 1 1 0 8 1 lockfspl 48 27 0 27 1 0 1 1 0 8 1 sessionpl 112 20 0 11 1 0 1 1 0 8 0 pgrppl 48 24 0 15 1 0 1 1 0 8 0 ucredpl 96 382 0 374 1 0 1 1 0 8 0 zombiepl 144 507 0 506 1 0 1 1 0 8 0 processpl 896 536 0 506 4 0 4 4 0 8 0 procpl 632 1244 0 1204 5 1 4 5 0 8 0 sockpl 400 1829 0 1817 6 0 6 6 0 8 4 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 171 0 0 21 0 21 21 0 8 0 mtagpl 80 19 0 0 1 0 1 1 0 8 0 mbufpl 256 322 0 0 20 0 20 20 0 8 0 bufpl 280 6704 0 1340 384 0 384 384 0 8 0 anonpl 16 70235 0 54521 80 7 73 79 0 125 9 amapchunkpl 152 3291 0 3155 21 1 20 20 0 158 13 amappl16 192 2627 0 1771 55 10 45 55 0 8 1 amappl15 184 112 0 106 1 0 1 1 0 8 0 amappl14 176 185 0 179 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 4 0 3 2 1 1 1 0 8 0 amappl11 152 57 0 49 1 0 1 1 0 8 0 amappl10 144 13 0 7 1 0 1 1 0 8 0 amappl9 136 700 0 697 1 0 1 1 0 8 0 amappl8 128 215 0 192 1 0 1 1 0 8 0 amappl7 120 121 0 108 1 0 1 1 0 8 0 amappl6 112 58 0 51 1 0 1 1 0 8 0 amappl5 104 141 0 129 1 0 1 1 0 8 0 amappl4 96 647 0 619 1 0 1 1 0 8 0 amappl3 88 404 0 393 1 0 1 1 0 8 0 amappl2 80 3232 0 3158 3 1 2 3 0 8 0 amappl1 72 21406 0 20986 26 16 10 21 0 8 0 amappl 80 1513 0 1472 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 29 0 0 1 0 1 1 0 8 0 uaddrrnd 24 525 0 509 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 525 0 509 1 0 1 1 0 8 0 vmmpekpl 168 7925 0 7888 2 0 2 2 0 8 0 vmmpepl 168 71798 0 69826 132 14 118 119 0 357 27 vmsppl 368 524 0 509 2 0 2 2 0 8 0 pdppl 4096 1057 0 1020 6 1 5 6 0 8 0 pvpl 32 211543 0 192713 195 7 188 194 0 265 35 pmappl 232 524 0 509 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 183 0 7 6 0 6 6 0 8 0