uting program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0xfd) r3 = socket(0x10, 0x2, 0xff) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="6c7a143fc100801001b32b8fcc3f58fdbc17fe0cdfea00afcbf5dd8c819490cd9e7d7ad53912f7fb32f068d4ab4ab9c143be0fddc56c584e80419820572f9f00cf321df7423b88afe5728528d481a8c9d73bd8fd0c971bc093418a818cf769292c712b"], 0xa) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f0000000280)=@in6={0x18, 0x3, 0x8, 0x126}, 0xc) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f00000004c0)=[{0x1, 0x7, 0x1000}, {0x1, 0x82}, {0x1, 0x59, 0x800}, {0x2, 0x10001, 0x1000}, {0x3, 0x19c, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x5c, 0x800}, {0x0, 0x3, 0x1000}, {0x9d14690429863d1d, 0x1000, 0x800}, {0x4, 0x6, 0x800}, {0x2, 0x40, 0x1000}, {0x2, 0x6, 0x1000}], 0xd) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000400)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x1, 0x6, 0x800}, {0x3, 0xfff8}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 04:07:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffffffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000058a000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:07:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x40009, 0xfffbffffffffffff], [0x0, 0x0, 0x482, 0x0, 0x0, 0x6], [{}, {}, {}, {}, {}, {}, {}, {0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCLOCK(r4, 0x20004276) 04:07:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r2, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0x11b0, &(0x7f0000000240)={@broadcast, @broadcast, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0xa, 0x6, "88daf4", 0x1172, 0x1d, 0x3, @ipv4={[], [], @multicast2}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x0, 0x8, 0x0, 0x1f, 0x0, [@mcast2, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="830eb349a1591698c4b84da2789efebe"]}, @dstopts={0xff, 0x1, [], [@enc_lim={0x4, 0x1, 0x9}, @pad1, @ra={0x5, 0x2, 0x2d5a}]}, @hopopts={0xc, 0x212, [], [@jumbo={0xc2, 0x4, 0x4000}, @generic={0x8, 0x1000, "b9675f048ce3734f64158e48c2176158c6dc67b656b415789b82e6ffe81a310c8504349aac154715b292f0341ac65e548032f612acf0cf197190c1f613ed47c0ce4a4c0e15db778b24d2853e18f91588250a06d61c8bc541aec8d5ba866679f09e6cb4afc84841672f0f9d155a4fac7b913e9c899d2678ba1cbc650e06c86f3a221f81bbf4eefe507f9a519952051fbf186aaf50babfdbbb6ae405555d46a0cda373e9e77989c7e5cab53f2ecea21ad38def402997056efd213990e5c1468c417b26550daef4091a23384813735d1a3ec936a36ba8f9e7e6c085e7d5b65be2229da13c1e8e9dd71b3059b86c98da7999a7cfc8499d0eaaacd3f2eac2262b703a7dec373050280a8e7e2e257ffc00c75c406b5ce98378b7f06310a40c4b3fe2e744ba74a498234cb36175dbd5e734178e132bb84a96f4715afa902311407ccadd1f452c676c80d415f29a3a79a2655525f470f033d69b334de8fd660308c626f5f69e0f488ba650f5372c4d87cee506e4d5e5922bbb4bf5081b932b07c830d2f6cb2be584080f12b6a6f70d28446a4b434e751da92229e6b6433e1671f659584b13c6f66a883a6a0841ad834aba31418976018a0c0337d9c9f84a98c2bb0102235a2a8f5e13f13eafed462a3177838ca06fde05920d6d6dfb3011d28475e8c6011f287d9354c5bea5640bc10ae458dab5f758a0448d1778cb06eb84036fde371fcf0a5ede0ce0a4e0452564f457848e61003f0d47212a203029f0e5714aab884a3d96ef6b9dcd191007fcd55d59eeb780e60236ddd94b632d43663e454ca5aa3080bcb65c7d3a5ab1828767e979be50dea22b25c23a4039dc000abad5cc146b0e8c54757c164aeb98627746281b6a1eedd15e5466fca11feb781e2c35a2fff28ce80a7f3e410360a79a0cc745ce27855329c13d9275d829834668ed20158c2a1a8d9a83328599b50b88c87c2e6b0ce17e56199d13f54e7b19d116670ab13422e0f62ab05255449f08d99660f311687d9362f6b42d858bab5a6c535431fae7bdafc0f19afa800cbdec9681ab248a95a8df6bce7837532f81288a69601f5084267d28e13f1acd55fd4281461952a589b2c50e0f33f6e37bdec519d50a263ae3c50987554dbc3c2a444369710459cf65ea5281e002976585b3da96eed28bb83b1155222221c57bb1669387fcd2d720c53e52004906546b27e62da36d498e14e9f8cecada5c76ea45cfb70b2589b6d59370ab7ae93ef8f5ce3a4fa807839167fd5262a84503ed894954816154f3136ab98e05b7a0551532b25d5b37be1d07c29804a4985528a9124aee1b1e80e18f866bb11f8b7ece5aceb9e79d08eecb85f49201d81c656128b94543b2451e9e35efb718f8c588556c9d4a4cba9c049e2924e45e48bf477bbd3c984252527a7c999b462a0c24dd9bbd2466c2002bacf3a27de3e0bca662380172bd38c2d50db41b50920e9c7eb2ed4252a71ff68d1a08d553a7ad0cf09e6e47e7222bcb0b440781a9c78435e78de75b2aa92674543bf679429666097bfe73565d232a17e557f9b6e493f008adc266afdcf37d6d7f0bff42b657e50d5c5f2712340f072b520861a113a24bf80ed8217da00a75f8a8f196d3625ddead426955dcc50edf414b7e64dc801f7e3865de23dd38ec7798e7a09a3fb815ea0fc26efdd24f8c64e0e39fa896c61376a7d0bd1763e94c27ee26d855ada4f27a3e7400fbe5a4ba5149144e16e7f0127fd23771cb5ecad931bcd072544135e144000245c6966ffef1e7c6634a6c50a9378709fcdaf095651b89ba3f9b9225c660b7a6a8102057d9714bc9a8da5eae5f6136d543752e4fedd609d93d17654f737204c62f054386f1b0f88ced0d1a3dd03b0f02a4cbf3d3937d981f607502686676442782886867e796bcf60060810feb75d2d8f436c786de4bb5804576493b0a1018eaecdd3405da36ffb3985ea4cb681df41c90550b8d12d421015d2e9c85d9acd34e5b955ea8e44dde6aac4a66384cb0608e4500ba6179e876301e091c179174a05b87a39e8f9f80fe94ba77ba05f667ea58c8c268f936ba084d2d2ebd80bfe240812c3402a8b8033213af8f2a41159df428b2f9f0b4df0afa5198e07ee4427528173a5e55a81e5b9210c485befbc4e7fca0575af949cd5a29a5e46b0d04554dd0dd32a5ed3a83813a099bcf21fdd7e6eb367402dfda3e777a39952ecef0af377e9c376c2f7393a01c287872071d676b378c1c9ba28dd3ac4cfd2a1631fe9b19fa577e61088b15e5cf129bfa114893729b21c23facce2ae8c269e9a2de65efa71c3411f5a984bfa021c23461c7dc49a68fcbd72f2fdb24d0c319bc6db24c79740d928ad73c2db8dee06509dfd764090e946036b7bf08cf59a21a61258dfc9f562c5f019b5ede8c90cdce29d4edaf079a2263c23680920c0cff0a93fc2d12ea04c34980daf77701610c10afce4160cbb7f019a3aad40c1db1ab23aa83f18820c3e05d7d8ebefe93215578b574609e627bdb073b1897421fb74232ab043ed3e6d3a96a9e2aaa85adad3dc94e7b31207bfc1e8ef4958f396272a7125f49741377165aeb315aa7992c888bc8507c1ee170816eef67963608a550718e7cb9a8e961676e7c53b30ba17ebb73b0479666da362323f7326ef76da79e9f0fad2e20d8a84b194332e397854075b16a4348503dc6267d5fa93f45965bc97a5eda99b03a4e4d6dbfd01ab5218c1d5cb026d6ab82888977b15d7eaacfab50fe40db0b473eda4d3516e99e1ea69e8c4fa37be3347872722e2095c8213c2a41111345730ff7c020840e40f63b5ac80bc0986837c8952fde20549f8b680a4c23636a3e4c531a0c9f064cae0153b95afc1c586e11bc3d398151255e38ef37e709517382d28bf11302d662aad9a736c21e4bfcaa6509353bd02c722c0624e13fb6fa6af70bfbf002bc7e4ac2f63d483d948657a18a8b89b16c3e0ce4210e86a326d923a9cf6161569899a94ebc3f5563386136143bb46cd05d08c6d74cfcd8fba860581b549bbb280700559c1fa97befe1a83adecf2bf7bf94818e4611bdd5fcbaaf47981238ff7545c2b4ccd8b3d93778f1f2d1e2b718a686d9895a73a889ced81b87c757d5479c82e1f5136509c0b47a629a3bed53dab1756ff856956d498e61f538455948241f8ea63f153f4de1dd4b0445750c4f589e50ec5b3d6fd25f2b8c247c061a84420a3d70ab2bdbb920e92c886c4915b05c29a0003c036d092212fd167e7efb0d5c9365e053c0bc167bc8b5d77a487081938c356699982b6cb343c128dff9d778f439ff1aac4c247e26424cc6aa38396bc7a8f3d521f597035bf9e9b731da9312ab4c91cabc9ba320a1a7f99f8e98096dc3dc329fd4c1e5fe5e0ca66b0c3a530f9b407ac7a6f082d1aa853871afd34d7517b84695f5eb2c590bed96f4088452e3a30e197fb2e8eeabe95e888300c3b6f3a881e334294b02e15829a9066eac79cb187f14022c3c661526444188631e2d320b6bbf7913640ad3b15f538910c85bc5fc26cbb9a2dbed1badbf40cb398096970f4a9dee507e5bd5a9aa57aadfdf25479da50b0fbd76f3915e7d883c4b53b19d0ccb82eece29d6aa6571e76d647890548aaa5fb7e9da2214a8ae62a09262b37480cec285761be2f941bcd9c91ced576842b41043a68fd38634bf03599117c26da8d25a53ba38b42eca49a6b604f68b547766af40842349505d571641264297d14c2c9db728f58bdb08abf86d226023fb80c6b3944aae691bc17d58a3157244884a6b6cecf4ad1463116080a369bacf3d78d4369158ec287496a073ee95920fdc950f4d2664d4f6744f1037ac2ccf25184a411b8c82e68a5845918adf1ba961e69b7588dada78383e10cfa59aa3b7b9e95a136b1516320e86c292078e68e0f3528590a759ffb399c317686e88644bb9960c540c51ba2931340d219b4a7bc1963ded237f9469311e7d5f36980f04a228f8398fac77023432975fdfd481a852cb6b05001a580d7e476ca309a49be5ebaad7940e74019bb569c3d68cc11f3e293cb00692a16c81166133b1c1e3805fac9b0478e543057f95f2d517f7d213ff1aa7e87e1766eb44f12d6b635a6e94bf2150f365b10df177e50c06a4be8373b592e2b787b52c4c2d761a1d5e82a6379dedeb38c149861839182b3aa65e272bdba22596e66baa5886efef846d7f58a5c928a5bb2826d909c108f5981c48b0c644363ce9f47ce1ef4e68e5e964ecfc97196eb9fc26163d2eca5d4ae3c44940546df12dd1a2a0a86100428b1a7359860f12bbc397619e105a42ed5e8321a0eb6e4b1b3f6217ef89369dbd0a8a5eb72809f7f58cafbd0126abd1d04645c1a1bffb2d32d53463f909c0dc0d08e3f6b369e4490318c792d0b9bc34fb9af52be3d5dd1c7c83ba2231fdc580f68b126d2e37a0ff6471da5612a15fe375a7bfb13afd2fd31149a7d0fad4122e56405746fe65368b906f3193ddce50c66606d51ac5fb00f67296d0c12737830d5ade4dc37d87a0600dfa256c97f9d3dc00fc4fdc62dc384e5f5b930b1c9c4051ee46f6834d152c2267f79dfd95ab2e7bcf404ddb84c17ee760f9f1e8c6dd02fe4ce4fe4415b6d2276831bdafa8112b9eb783a666bd8f12095df60368920232dbdfc05c4445eda90e3c2ea5a5d831014e29b622bbe7481ca2229758a6aec5742f3862ae93594c183e713389a4327c0b1c2715501be99643b358db282545dc01240a0f5714673b63b3e71c2f47cf0e1ff3eb93cb76fe42d2c53d569d57392ab970cdbeb15d9a6b3928d5128f0e2e83b7eeb22b98340978b26196a15efdd5a70b9001f207f64a4902d2fb0a83367c72d64761eda0371b800d8957fc7532ad36dccf0ed3a9dfbf60e0eca14a2ade3629d238761eb4d9859dc5c99dbd01b70e047ae93e34ae10c0e23ce4ea63d3784f211cd643c35eed56601547c95075b56481ef20a83ba3a8491880a037535fa3f5b755e80a5388bcc7886c640920b872dcf43ea1b8d4e2290df42c00f596b84defab3c4a071967ba6b70c94c34d315114f30b8f13dad24a2138c114547ddc07f80b7877d24d17ff7431f914e7b5a27068522cb7402117a3c1880b0b16c55013e6273a65e6eedd3a155bba954e0b9bed0f0310e627e050725fd0d548d88d4b73b68936ca6cf50e0524908b7546838297f98652075f93c8a4f5c1370a7ed455f60248178dcd747b4a8b5467734a72f6d7c3f3d4fe44f44e353a0ffca11a11f8e46eb6a6ad76904fe8cb49c7c5c6f5c6c5bdcfba9c9c3898ce310259c2a3a771313596de7ef91fde5e80eefb54d2e9233ce4c614f72169a0a5d528deca6b6fae35384b44856267e5669a34a0ff336071586da78c4b0c65817064367e9795f2f8c506cb0d13f9e08b1440545438c5b88a1d4ea30fc2a91fd9db4d098923043d1d1abbc7dac88318b89a8639274713f39c5865d82b6d462221594ad1546f97f380ad018b0c083f7a87837cc2a8a0ea870bd9441944f861fcb32198effcae683865e9602f17f3719a1c0ee6d19b07624e17b6601ddc2a5097de4399e61472887f1dc5cfca482488a495873e69fc6c983166aa43c25a582eb2f5c1be418f95f50d7763d8a5f303a771bbbe19573c507683e76c870a4da38961b6198f8eec5526fff6b9bdf93e95bf55cbd955bc38632cb9975e9bb65fee9e298f4303211c1b157b2c8b04123a9b05fb7d225dd601643a32b2c918960835629cf5e15ca8436b13d61e64bafadb13bce7b329ca30931863760e69b55e69a0f734d197127422a2def2f00f0f60606"}, @pad1, @generic={0x40, 0x81, "b886352cac9d55c3d534d3c1e432abc59eddbb3eb36ac128eadedc1d197a501938abe7c456527958dad1852bf92a7fa461bdad3f7ddf569f86869e89574cffba9897aec7bae3bde53e43d47b7e5ef854e461fb1e885ae7768974275930afc282aff8617ec8188459048670f39651331e8454cc18e3831470bfd0b2d68d6dda180e"}, @pad1]}, @fragment={0x2f, 0x0, 0x8, 0x0, 0x0, 0x8, 0x64}, @fragment={0x11, 0x0, 0x17, 0x0, 0x0, 0x6, 0x67}], @tcp={{0x0, 0x1, r1, r2, 0x0, 0x0, 0xb, 0x0, 0x94a, 0x0, 0x7, {[@mss={0x2, 0x4, 0xfff}, @nop, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0xc2e}, @eol, @sack={0x5, 0xa, [0xce, 0x800]}, @sack_perm={0x4, 0x2}]}}, {"1040b80fa83708e481221f555d4569155bb3328decbb314b1dbfc4f19459d715dbd82f746871246b51940e2aead62243ed8c5a4e00c7"}}}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 04:07:02 executing program 0: r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0xac, 0x1}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c, 0x0, 0x0, 0x6], [], [0x4], [{0x0, 0x0, 0x10001}, {}, {0x0, 0x81}, {0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getuid() seteuid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r4 = getppid() r5 = getuid() seteuid(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="ad614f98f76c95d2c9161fd1094cc760b586712e8afba0ba5413f125e0", 0x1d}, {&(0x7f00000000c0)="75882109ac7acda32a46d8db7acf1f8aaf52ccd246c9de58c7b40a61dcd487e3f6fc943396115372efdee34385b1473a9b6391d87ab8585f745922cf183a8354c5350aa03bcd17799bc7c8459409fbf504d517d712c856d81b60d6fb4ce6ae999115f1c1427b7e7db28a650737f76b710fb35fe19de6dfa6f9c545404d9d1e0568561ca03a4ccf499df0bcd62ac4a0a6b9ebcbd892dba077929b6c5313b9318d363b48fc9bb820", 0xa7}], 0x2, &(0x7f00000001c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x80, 0x8}, 0x400) r7 = socket(0x1, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)) 04:07:02 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) syz_open_pts() r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff6}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x44) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 04:07:02 executing program 0: flock(0xffffffffffffffff, 0xf) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x364, &(0x7f0000000280)) 04:07:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) close(r2) 04:07:02 executing program 0: 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) ktrace(0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 04:07:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) flock(0xffffffffffffffff, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x80000001, 0x3115, 0xc1}) 04:07:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f00005c5000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x8}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) fchflags(r2, 0x10001) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ee7eb976e08403e4"], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:07:02 executing program 1: r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) fchflags(r0, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getrlimit(0x8, &(0x7f0000000140)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0xffffffff}, 0x8) setsockopt(r2, 0x3, 0x2, &(0x7f0000000040)="cc8d816d86082300ce03bb3be51d851d0d34cf47f18564f9cfd83095e43e4115de7a94f11efaa7bfa75a7ff71baa35b87475dcff299776d6135934183619ffd302aed5640ae2c4d4c362def63efc88288477fe5b119afd13aa7b2b05ade573d18face73315cbe5fd3666386cc2c9e829ac20b204072ecf3da81c0b61932663fdb7113110515835b0e244f18c34ac99df08994a2218b834c978adca063499a6411c6201a6dba4fee4f1d4c96e10458cc804949edceb56a49887122459cc252f01733524c6bd5c3dca", 0xc8) 04:07:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x3, 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 04:07:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x500) r2 = socket(0x20, 0x2, 0x77) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1f, 0x1f, 0x9, 0x9, 0x9]) 04:07:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) 04:07:03 executing program 1: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a80000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a3511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6d15519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d8822392e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa76500"/1015], 0x10) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) fcntl$dupfd(r1, 0xb, r5) getpeername$inet6(r5, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cc0, 0x4) listen(r2, 0x1) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000042, 0x0) 04:07:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000869000/0x3000)=nil, 0x3000) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) getegid() 04:07:03 executing program 1: mprotect(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000040)={0x43, 0xd4ea643ec61075d1}) 04:07:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 04:07:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x203, 0x0, "0366402b04000000d2000000000000458700"}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) write(r1, &(0x7f00000013c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a2b5b1a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff", 0x1c3) 04:07:03 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x7d, {[0x0, 0x0, 0x0, 0x1fffffff, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xee6], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{0xbc}, {0x0, 0x0, 0x2}], {0x100}}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f65c70 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f0002e0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f65c70 04:07:03 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000340)=""/171, 0xab, 0x0, &(0x7f0000000240)=@file={0x1, './file0/file1/file0\x00'}, 0x16) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 04:07:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x4513) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='#\x91@.$\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r1 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = getuid() seteuid(r2) symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r4 = getuid() seteuid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r2, r3, r4, r5, 0x8, 0xff01}, 0x3, 0x1, 0x10000}) fcntl$setstatus(r0, 0x4, 0x0) pwrite(r0, &(0x7f0000000040)="dd8bfa6d7b0ac24c573f8b9a52408658b407e8fa2f697fd221e4b73773836b626128c210829dd7b574387c6af187ca6b3574addfe2115dd3067c08c711a678e00e1a8536760ea88f54f2610c4847d89e15915637bb8740bc171a6b8adda9b7e6b72a64e8b44ccdb30df3173773edd8a44b3d6fbc6611c845ecae9d59fd3f262365d57d8846b5bc54e4913eaae3db37d6dc4380aa577f9400fe2c93e2a4e9d70fb2f01a6d4176c1d91439f1d1a4191b4e6de46068666ab247be79d5a554e0254bd5347d9547ef2f4aff966c2c2f", 0xcd, 0x0, 0x9) 04:07:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 04:07:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfd0e00ffffffff2fcf49a546487b35b4a839724e6dec0b62cb5e9370c250ad71e17ee03757e30d00fb1e0f0035ba86"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:07:03 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x32, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @mcast1}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x4, 0x1, 0x20, {[0xb666, 0x7, 0x9, 0x401, 0x7, 0x6, 0x4, 0x100000001, 0x6, 0x0, 0x7432, 0x700, 0x5, 0x6, 0x9, 0x3, 0x1000, 0x8], [0x4, 0xff, 0x3, 0x7b36, 0x2, 0x1dc0, 0x0, 0x10001, 0xffffffff80000000, 0x3], [0x479, 0x9, 0x1, 0x7, 0x0, 0xf34, 0x5], [0x9, 0x3ff, 0x9, 0xed03, 0x5, 0x10000], [{0x553, 0x0, 0xca, 0x4}, {0x813, 0x1, 0x1, 0x9}, {0x54d, 0x80000001, 0x2}, {0x0, 0x80000000, 0x1000, 0xe2}, {0xffff, 0x101, 0x0, 0xf62}, {0x101, 0x9e8, 0xfffffc71}, {0x2, 0x7, 0x9, 0x8}, {0x5, 0x27a7, 0x5, 0x1}], {0x40, 0x7, 0xd751, 0x8}, {0x7ff, 0x2, 0xa2, 0x4}}}) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x6}, {0x8, 0xa9}}, 0x2) 04:07:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8000}, 0x1002000020004, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000}) r1 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="432917e614a93099a2ca36bb1aa4d3cab6e8fa7afa7eece1001d544de08e3818abfd2321a6c41250ea8afcb571c6156cebd7465f0ec80d8f0240e4d5f0bab4e11664ea157db2a5cf2328c9cfd2690fe199"}], 0x0, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000300)="b84950316503b51533fd5aa23c9ad885f01348be5dc98c306d91ea52683645884f6d39e7a6ad0072596d8f4534441e8f6147567c4e7514da639ee03d0aaa9edb3509443739c556bfe82cc6d49c3990051a03be5f32f6c0fbca32ab2edc6526a105e412f03114577d5eb4c041006f918af934306f9d8606ec939dba95857fca5cbde083cba318534cade94c3c7fd02829ed9dc205b107087b31d4bc92601e23f3947f7bc03126df03e46e128e5dd6a74dbd5b42ab8e1a41f4a20fc3f6a3d4b5c659a6771c98fc33eb74317cfa2b452bc161e12a1a2b50c5ef1a6b7135118650988971bda47071a6e8cf560141ab58a3026e55969620c50f702ed6bf3a514fa27ebd19e1331496fbaaa6f044ecbe9ccd00a910ba36ed91da784a58c6771b63e73b7428baf5c7a64399ccd117cff68b507e198ba03d495f9c18548cf219d398564c9b6d7066e7d8f32af8aaab5696045bfc3f3c73b2274a1f8e1e5c065a1d2d8a7f71ec097fe46b2bdb5fd14cca4bcb29165cf9854c3b0bcbeb94ffdedc712911dcfc171534f06a56a92d5f221edd6800f667c5ec585a9e379620a98c080151004857fa8c5b27f3291452866f5ba91fa9c979bee98ccbb064eac5b995386365c2da95e22ea2cb2e64644921da2a4e3f1014189322614e591f17c078b8bad5e013b4f288b8c4f98c02340fe1faf940bb30e6183ffbc1cdca13ce10db648c003b9220f40f669a1172967a1b0fdf00d68f0e1cb56bd10e64e633623b17594f7b72450773f77da641655c380cbb1a17258d45651cac809d02c7a262a8cd07d15634f4215672ebbc350f35f3fa0ed9b065c596a3b615cb5ea2380d16fd751a62a863561345906dd8b6dc5f538c78ff42f4f5b37a93b9ab6748719c986c4a23b5019153788396e12bf93c7e24582445132190b97323529463a90544ba480d9d2dc97b443600acfc251db05e20c3e67e284291571b4b165abe52e7eff446fdb54bc0cfc1aeae8bae1ba0232dc39f85fa95a7f5efbb0ec552cc28d21af80103b660a9199ccef59b5ec67aa1a6cc010db4378bfe0a0051b48d6acb01083308cc745b1864afc46693ff2ce8accdf73c236ac163a788507b37baf5b552673989de0682d48c5567c22c87690b97d2a894b8118495a633a6e99d12a8f7075476a37df02c9d7525ced7d950f10ea9b071b9aa0fb32af9366276ec080c81457f63c9ba492b00074354bc9749e0f49ee3b3074262d8ff7664002300c65b699055aaab53f01aa6dc3127a34dae720e8c0a686a83191940520f6d0324d42a8b9654d3b14b3d18ab77dc54e094b97b3c9d2f3c65f363333124778372735e246f3d3f7c7cc9419b56cc10c80855953e2a7dc34fc593c80017eae51da833d8e9266b0fc2c27d626cbeb9d1ecd323fa42367f7b4757242293c8aa0f0493e1f4b964b238c6758d16b5898b4661fbdd0fb55ef5155aba78271d7bc12d28824f1fcbdc4d9792b1d25bce2625811d32aad9862419b6b05a640854c2e4a16dfbe48ed5c32aaf93214c72e764a85a252fa1620b35f93b64589e7631e7cd5c3d0dd29a1ebb2177c14d1d360fefbc1a2b72dd86197f18c09a73a8ba1fba0e23f8c08da6adc628011eca6092dd4a447dd7f7a0a708c0c6c86165c66a15a8eb414dd324eab13ab1efb3367255704e347366dfefe00a3ac0894fe18afca2de411a9269acf25cb449b42db27f560c978838bd14df4c1501cf90cbf57c0c36910a47a382b3bdddb0c6162f99e948ca916b6269b4895fd126a59067e6079083fc772cf53e6787a3477a39c355f451ec0f0ce010b09006116ac3d2fcadf4b65847e1a79277559c619d4de95c586fc3e8ed3c70dbb4306ac0ee0a103618ac6703c316e090e3857602583f11b8b411c4b26d5fb396095aaa097769f6b0a0d584fde56fa9acdabc0c2d0c3d2d4430cdfa8f959691c2d10dff83ca8919b4e4b7df99b7780c95622dd23b6be6514a79792b8eac0f76e62548f6b14599d195d7dce427837eea66750a499e0f153d6cde56f2078acdb918262415f95aeb22a85e45257f6a8597ea52e7fb6250ba2353092ab6fcaa2196d72ab28ce7fa97fcbb6f14575582fb885bbdda3ab6a556793c1ee597b212c232ebf13126cc69bb2f80b3b303891ca1d8668e89b4ea687a7841b324203bfbd9cc0c89f8e2c34177b79fb7b8278211879052830fb4764fa93f4fc6ee8f0d2557aaafe80d94c7df609caeef2070dad2d25a190f8c1a902bfecdd3b37b1826bc9503b3b4ddc7ac81d48768dcd7a58d5c7d634778fd130fbbb0306c3eb78b0e892cd0a48ae9726a232298e7bc58eb7650c3be1411f1d8dcd0621ccb87408606bf39963f403cb3f7552297acae81cdee734e7d71cab41ebadcf52cf2e249c449d0dea41908d7157e984b79950b5587dad5e60bc7ebc142d11bd2ac70c59454143c84b00ac7d9017b7a105496fcc44a700ace1a5665d160530ffbb6c71c02f2a29900d280fc64e2fa7d6eb8df0388fa3f9d530f060fdbe2617d586f65f3082351be9007b8566f93eeaaf1c95accafc6fe7d166b35b97c54960df6a4691e0dc4be0b4944a432d024b546e07535cbd22421186dfb2c62a5ea448df590369738eb0145353c0fa26e5e4036bc65b4da44fe149ee88b411a3b810f27bb97dc5d2ec3b5993d8e14d77f0f7ed28eacdd61f410d2f030be48f9274b0fb80c7ef0578041d8b3c19f73447bb1c7e6e1983477ee44491c9fc979c4b63e0c3666db4cbe73343b4d27e587cc75bd9523d3a5ccc86747a9b9798b7ed6140522bbc590aa6306e51d7067a8dcd4ea450d5a34869128a42e0c8c481913379a156d61cc5ace0f2753f78081b4409e5b83a6ece1918da3012a76208467488a4503f20fbadb9635f690850d576c362b24d53c4ca000cdaa18888dd6567a5aa052d1e3a8ce44d38582ab712013ed96e845634f2e09b2147d766247ba93a5027e6c87ca0cbf1d941a638437e34b58ed5d89715400bd7644e99ac108a21e9cca985758c6bbaefd19d8fb7ffaed6af5143afdfec387de5a4f9484b1d43c299012248cf55f2812de72ccf102352a9adfa6568eee2b7054bb6d11c75b14ab0ddaafff5f0cddc5b4b44caf8f1500df1f537d568c63c0e0bdcfb723640191b9b06e5d85df847945543fe3835376d1d6891e1667487f284553ad4d024e7d36e12f7bbacdacc6156f76000dd2aeaaed4522875a4feb916a8ff9780950dd15c745fdf37ef4bd165f9b18d473d7674bfa54c49e6f1fa0c49b3d8950e7ecbdd1666c181e57f76ef6f00ff910c562ff2dc41187604233a1cd4cf4fd654198cff2b63f3b6a52674998734be4d1ce177018fc478d13a26761670438c49f201c15a2228bf35167c940eaefac6f226a4c0dec7f98aad6f2392b4503b88408c9c89ffafd1059a0af918f940bb92b48795c5943bc1d81cec2e248423b3f9d48a945f1121aa326c6424c40d27c20008b53a6fcc9a14ae81d7d1d5da042992b688f90aea4b3e96a616eb9d89c8b7b78992ce5e6199ace47c545dc945e5707f232a1d89326660294d2183db3583735c34404cd442730f781a3c0357f74adf708ab77fc16f8c78d0f9c4c118ef8c7d16b45367d841963ee2b85bff4b2523a3241e49cdb1f110474e042758425c28060cd33b3edd1db42cd14f5f3423d7c5025968a396a900bba0c2b9a98dc490f2e184fcb7468ecc77237f47b09aeeaf08455dc7175cf41e63981aed59ee86b5377be145bd417ad9aaf7af72a7d8c9e7d368fad3ccd82d59ac3d6130477440b0feed1fd588d4b74101a11feef88f4f5dec2156b40c6efbfa1fe50c3844c2f69124efb5d32630cca28f665fb1324cbbe94d239974474ee67046cc0e6b2b5d476245bf09644408a10a8921edf7f9c6bb89b236ad6c72eb197bb55c45e5ae9d2d2f4866ae564fe92dac95000e23b28a62cdec88cf03155cc2958d23ed130a21f415c3a61ab545b071217d8e7e08cf2d8744fd884a022689b7e16d3135c880a9f792b988e722468f051f0e78e92f6aabd044d07d40e1b36016a07bc7149cec3a00852ecc725a35de7147e51dc9486ea846db49f2891591c527eb30d702a7370c6c44a8b9c295048dc1a3b3bfd1f1ef53eac0691000efb4892e81306c7994f22eb828e8c30a0729ecdb099ac4a37553818115704ec363ef05d3e2a50557c5057d28d692aa6e639573608bce88b6465ebad966d4b139a7d4e78afecb3eab763dc64b6ae41425c019181dae79d1696d8ece11a7adcdff95f0ddf840db9ebbe8e102b00c3544fb2502487f553d9d692213c31140e3424b28fa9f0a4f56c77c624886979a9ffc81743d75295caa2ba5b4e4e00bf83f565c93be40aabc50142484f46cb7500ca501dcc084fb419e41bd8a2659ffdd0338bc013fcfc16b7f27c60ab345d163b82cb1812e87a289bff3d1509044214b54af4739da073e0db0b6079e197797c34850a6dc8d7a16ce1a238f5e9672219ff7ccc81c52b67ee1eaf1b4094a31a012c675f34c1e9196d2ae01bbd8c915f68d3b422bbd9dd2fd86aa6d8e4cf318227407053b8aba7dc25b06244d185ff41c211be06175c09981c413d9760024d57010e2c5f6e6f95fb135e67ab1435f07ae1ed3dee7f2a84661c9dbdb11a0d1df7f0094bd93887ab81f09f1fb7db4783060ac2d9c08f7840e429f3a49c5adf50a644620a9156159c73189a5a688beaf046fe4ce2970d8b313f57018a896d1023c5251b748baa0ac6f4b23ee4e0c2e5bbfe66986aa1184c7d9f0a09de4375c1743893843a19efbfa5d7c667b7d4b78951603cdec772fd6edf12d3fbd9d06eb829459f4e17f648cea4b28bb8c2eced6bba0cc855b9262cd66355b73ff5fec1ff88e04eb28deff1eab67c58d6ac4212eb52a7670800757a6bc35321299c2aea802c9ab1549bd9c618c1f1ad2a473b5ecf549e36c76801add4fe259032218cb8414cc48c4eaee756603923d4573f5db55540fa5e920f3a5ab6017e0f1a2600fa362173096d1ddd611ef734ffc9e7f40653262e4ff4f5821828e5e9ab40f59b08321a106f3468c0f9e7ae48a0117e0801468de7149076a50fa58e4b60cc8412cc674ea6f43f8e3f989f0d0b26f517216159f13d3f02fa6eebb7ea4a026c2aa36fd310bbc2bae71cf13dd472f3e3e07064b1f38946c7a9eda999b04acc33df7df940f3cb093ba7dfb6d4c174dd76b5341fbcb9e9c994b4e1312dd850788cfb0b3b33372f0c93a6d6f23525176f9c5acea1269e86b1823d4e03eee7cc334b520ded464968e2ead4198863e5ecef2067b233eec3414ffc480e77668ca2cdb98ac01cf548d1d3bcd1d6c984756a07326b1776206465c3091b30ad81c82742847380f158704126c5f143fc43d06fa9f036e38c8c958946bd8fd8b73e4dd09fa6a2ccc438d54e6fbf48ad2dbf050a9a0d85c7210774dc222d3a801c0280cb8adea8df0a4f9e8ef540f0e414a4a1a1aac8779848bce23093322e0d691d052aa9e4a6322f7f51e2468adb32f59638daea212305ebf2d91b7d9c7b77943221fd6597803b50b55838ec50580002460dc8e4279b6a68e987f117ecd2b56be714187568ff23454281de043e205eebf7218b8e5d6dbdf0f7319dc87634be226fd530214ddfcf90165e320beb9c2d0ea9c5ad34ea200a973fa78547aa5cd1876775b9e7c8f1d56a5d34628f67f291dd1b19175b8fa6772cd60210268ce2feac2dd92ca9fd312c17ff00b31751f80c1b63fe20fdeec7866b43ffd74a273b6baec097f298461a2064b92647dde19756f0782ffbfae6e1009c19d7", 0x1000) 04:07:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="8fb3ca54e917cdaf30cd95b4a7a64d27af94af79b391027f29737fe04264a521a042b202c0790ab4291f1180623b7df48d4ed493d208cda101ce367d3bc52970c3ba4d6ec0"], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x80000000, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:07:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x4) 04:07:04 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) fchown(r3, r6, r7) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) dup2(r0, r2) 04:07:04 executing program 1: syz_emit_ethernet(0x15c, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x126, 0x3a, 0x0, @empty, @empty, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2c, 0x0, @mcast2, @rand_addr="22c9d18d594c9364e0560c68ddf4da4c", [@dstopts={0x50, 0x2, [], [@enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x444}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0xffffffc1}]}], "88bda0fe533afb9716d7b5f0e8cbb4ff0ed69ac93dd85c3708c7c0c3bb30130b8a0b655cf9dcce39a31609ad5d5715c8fb8a41ca25a287e3cff1acee1958d986ca512163856510fe8d70a2db0a88b7be71b62c61ba9b32fd6603ddc3d92adf0290fd7a9b2a5845e39a91ce232ea4accc46e8a44e627effc13b21aa35c47b5cae86cf16578783e1b013e9d729b7df3bba96050f388e24cdae21deaa425c46f79b91c071daae0a4985e35b62e7c25cf7dd855131b493e9072ec6a40cb27cc26c90a3184a870d99de587bf51cb8d7597403a0e628841a25"}}}}}}}) 04:07:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x210], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x2000000}, {0x8000}], {}, {0x0, 0x0, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/254) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x7f, 0x4, 0x1f, 0x3}, {0x1b9, 0x7f, 0x8, 0x80}, {0x5, 0x0, 0xfe, 0x3}, {0x7, 0x6, 0x8, 0x7}, {0x4, 0xaa, 0x3, 0x4}, {0x1000, 0x1, 0x7, 0x7ff}, {0x1, 0x1b, 0x5, 0x80000000}, {0x3, 0x0, 0x6, 0x1}]}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:07:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031000000000000b717000a0000050000a3bcc5d1788bee0307d9cd99633af189031e3adb25ab8b672cc700be59a02a405b404cfa044984c1a6a624ef737da7a45575404d74bc1a9c12b141fd0b7fd59a246aae28c51103616704111afb94fc5f538ddde7ab301d22f6681009f20f0ebdee18787347273bc2cd6295d3081db9e935eb13e74c85caa10cdb270520937a162ed3fc4c74a3894adc06fcddb72a4c6827c9cd41d4157fe44bf12f10bd8004542c94482dea38dce3510ea315b818e27700e5d2d7d71423b1b39ed2036b0e4fa218b6ebf3e26ee2fb7124e093c9a35f181f19d03e689e8c4fbdbf4662091993e1745a4e72fab31c51c13536f4df0c683a445787c834f11c155230e4956972e5f020c7ea0764f7aea6213b1565d66e121cbfb9a1de36420470de4f06794c7276f9ef8298a4e9a0d7b479d29baf8ca4a6f0ad0e5a90138730a42b2e3b105b4a93c9faeed1a0c6976a03f6710b0964b68a08fb6f202d8d241ebfecb5fe8a077ec54deb0a2165d5caeabdde4e4310c40825fc2271bf555c49ce066d58ee923419dc1fddd1d8787ca03a4a5d10b715ee3b2c81b036c6f3ad65493ef03eec5ae89b30ec5e630afb865fc7d5a46043e59f3e8c33bdfd57889d46cde3232e96ca1f68736c37d2b6872ba7e23b807fd3881dc86109cdcb7c434bfa13485b383510cf151024f7e131ec51ccfad9334fc5c38161cc1bdacdd9a30a703a9a518b63a5dd4ec82f30e05dd33b883a3eae63b901304d1177e52db21023dcb02f644f89c56e293627335a85a26bc371ff3d188d30d0beac5c3fd85a061afbad6fbb133ea46a95bf4e1fb7156cb6b4a31852866e0acf3ea56d9ea7140cac5efae5974165b7ce7e83a78c3562"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:07:04 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@remote, @random="812efa42c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@end, @rr={0x7, 0x17, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty]}, @generic={0x0, 0x8, "8c580856e5ae"}, @lsrr={0x83, 0xf, 0x0, [@multicast2, @empty, @multicast2]}, @noop, @generic={0x0, 0xd, "c67a6696e8b5de0343736b"}]}}}}}}}) 04:07:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 04:07:04 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffd0d) 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000040)="1f12fb36", 0x4) close(r1) chflagsat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0xcf99, 0x81, &(0x7f0000000100)="c10f8aed36442bd23faae1c897cd", 0xe) close(r3) socket(0x400000000018, 0x3, 0x3b) r4 = socket$inet6(0x18, 0x3, 0x59) setsockopt(r4, 0x40009, 0x5, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) 04:07:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x400000, 0xfff, &(0x7f0000000240)="5ba50cca926673ef6f58a27b9a656abd05194a3d5b305bb69ecd06d91b9d9ab2065281d4e70fe31955909223e2f17af3475e35e50f10ea99339f74be9f88fbbe858143134d356bea26c00242473cb7a17565e14a8e8351a0668d94440715e5fea0c8629d962b0ede2180f591d26a51cd1cebe5479ec896321f0c6065a448d6f96102ac3e533e43ee5fb67c4c10fd79add7fe65d8909af3b2b113e5647137d90c533a6c5c061a6606601ec993698726ea0648e3d28f3d932f577960e1b5644b787ab5", 0xc2) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 04:07:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea6915897b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semget(0x0, 0x4, 0xb0) r3 = semget(0x3, 0x1, 0x100) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000002c0)=""/89) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) semget$private(0x0, 0x0, 0x690) 04:07:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) renameat(r1, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1002, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000000c0), 0x0, 0x0, 0x0) 04:07:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) 04:07:04 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2830) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 04:07:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) setsockopt(0xffffffffffffffff, 0x2, 0x8001, &(0x7f00000000c0)="21d83743910da4e07a3789f8522464e867a2c546cd5ca2f6fcfd67e11c34515a2c317bbaee385058cb2cb721dd7e905f0d65e31d48ba5c112511f56d0b878432d794a784cf5665615084b2c5613f7b74d43b16faf223c039a1a70a6e78f500dda1ce6c15a9c8c5993322671bd037edd52e429ccb66b8538e4e7267cb889fcb1f994bb49475", 0x85) 04:07:04 executing program 0: r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x101, 0x8, 0x9, 0x7fffff7f, "0710004000000040f0d307f2b28704befaa36082", 0x0, 0x4000}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0xa, r5) fcntl$dupfd(r3, 0x0, r4) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) write(r4, &(0x7f00000000c0)="b2beaa789df3cc1861b0f0e1c35dce616ea544ec8f0aff578db271815c6a66f60c15fbd7c318249882328be77a04dd0008acd800cce1131ca0b30071c943da25cd67bc8240416d010e56ac3deab5", 0x4e) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x2, 0xffffffff, 0x4, "48b5b152ddb4076f58bf8143d6c692ae9b6acc3e", 0x2, 0x985a}) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="c435bd31c8bb7420771f4947be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d4d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6a98c58004a3545c70c02916d406ed87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ffb6d59c433b3103cf5deeba557e943302892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c435af5ec5c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b774a441053a337b1515a5d2aa617a8da60b1ee7d507f08d492c770e0d4e08e36208ddca7", 0x16b}], 0x1) 04:07:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1d}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1e, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x6, &(0x7f00000002c0)=[{0x9, 0x29, 0x6, 0xffff}, {0xffe1, 0x1, 0x0, 0x101}, {0x8001, 0x81, 0x3, 0x1632}, {0xfa30, 0xfd, 0x8, 0x8000}, {0x1, 0x6, 0xea, 0x35ef}, {0xf801, 0x2, 0x0, 0x7}]}) r4 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r5, 0xa, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000280)={{}, 0x1, &(0x7f0000000040)=[0x0]}) r8 = dup2(r0, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000000140)={0xffffffe1, 0x6, 0x80000001, 0xee28, 0x0, 0x0, 0x80, 0x10, [{0x9, 0x3, 0x61b, 0x3}, {0x20, 0x5, 0x9, 0x6}, {0x8, 0x1, 0x6, 0x6}, {0x4, 0x6}, {0x5, 0x200, 0xa0, 0x3f}, {0x1, 0x6, 0x2, 0x9}, {0x8, 0x3a1b4eb9, 0x400, 0x4c}, {0x9, 0x1000, 0x80000001, 0x6c2}, {0x8, 0x8, 0x1, 0x9}, {0x1, 0x800, 0x7ff}, {0x101, 0xfff, 0x40, 0x4}, {0x91, 0x2c8dac22, 0x80000001, 0x4}, {0x0, 0x9, 0x1, 0x59}, {0x511a, 0x6, 0xc3, 0x400}, {0x2, 0x5, 0xa68, 0x7}, {0xfffffffb, 0x5, 0x4, 0xdc}]}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 04:07:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x15}, {0x45, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x7f, 0xff}, {0x7f, 0x40, 0x2, 0x400}, {0x5, 0x4, 0xe4, 0x8001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x3, 0xdf, 0x7}, {0x800, 0x2, 0x3b, 0x1000}, {0xa, 0x7f, 0x20, 0x6}, {0x400, 0x2, 0x1f, 0xffff}, {0x1, 0x3, 0x1, 0x3}, {0xde5, 0x8, 0x0, 0x1}, {0xb, 0x4, 0xa5, 0x9}, {0x8001, 0x3, 0x7f, 0x7c8}, {0x9, 0x9, 0x6, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000200)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63, 0xffffffffffffff0d}], 0x100000000000028c, 0x0, 0xf1c56c2515672da0}, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) socket(0x2, 0x2, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0xfffffc01}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)=0x80000) 04:07:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) fsync(r3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r1, r1) dup2(r0, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:07:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffffff], [0x0, 0x0, 0x482]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x9, 0x3, 0x9, 0x8, &(0x7f00000004c0)={{0x1, 0x8, 0x3, 0x1f, 0x3f, 0x100, 0x10000}, {[0xffffffff, 0xff, 0x1, 0x6f, 0x0, 0x293, 0x200, 0xffffffff, 0x8000, 0x8001, 0x72, 0x8, 0x0, 0x7f, 0x2, 0x6, 0x3, 0x40], [0xc3cd, 0x1, 0xa7ab, 0x6, 0xffffffffffffff00, 0x80000001, 0x9, 0x5, 0x0, 0x5], [0xc939, 0x99d, 0x6, 0x1, 0x2e9, 0x8, 0x6], [0x3f, 0x9, 0x6, 0x5, 0x400, 0x6], [{0x81, 0x3, 0xffffffff, 0x3}, {0x7f, 0x2, 0x2fd9, 0x9}, {0x7, 0x6c3, 0x5, 0x617}, {0x3f, 0x4, 0x4, 0x8}, {0x3f, 0x1, 0x70c160c6, 0x3}, {0x3, 0x3, 0x3, 0x2}, {0x0, 0x9, 0x614c, 0x65399df0}, {0x7ff, 0xa2e8, 0xff, 0x3}], {0xfff, 0x8000, 0xff, 0x100000001}, {0x1000, 0x0, 0x1, 0x7ff}}}, 0x7fff, 0x2}) 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)) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) dup2(r5, r6) 04:07:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0xffffffff, 0x720a2f68, './bus\x00', 0x8, 0xf6ce7f6, 0x9, 0x5}) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 04:07:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0xfff6, 0x2, 0x20, 0x100}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 04:07:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x0, 0xffffffff, 0x5}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) fchflags(r2, 0x10001) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0000ee7eb976e08403e4", @ANYRES16, @ANYRES32=r4], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:07:06 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x8000, 0x20) socket(0x20, 0x4, 0x40) setsockopt(r0, 0x1, 0x11, &(0x7f0000000000)="7312e92df9f818f7ffffff4e18c6558f0fe9a4b7eaffffffff009720d389", 0x1e) 04:07:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05c997fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76eebff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a87de302bf4e52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcc7a65df220ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7321ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec294518560103ba2953765c1632aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a2af4cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000)=0x43c3c, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)={0x0, "85c1534d2945415ae4591628b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb234fcd"}, 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 04:07:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)=0x4) 04:07:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 04:07:07 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getgroups(0x2, &(0x7f0000000040)=[r1, r2]) 04:07:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 04:07:07 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0x201) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x5c, 0x4c, 0x3}) 04:07:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socket$unix(0x1, 0x6, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x5, 0x3d8d7c2a, "738300e257417f271042344000fb000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 04:07:07 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000017c0)={&(0x7f0000001780)=[{0x0, 0x2}, {0x41, 0x1}, {0x83, 0xd6}], 0x3}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname(r2, &(0x7f0000001700)=@un=@abs, &(0x7f0000001740)=0x8) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000100)="daba52cd5b97e0544131794cca96e25a395a09f84e4730c68fe5ce05537bab696a2de01897de057ceaf1e19fb091eb0f79040c33b887234dabf4d13dc1abc289d137817a73b19cdb20c8e242c46f884b2764", 0x52}, {&(0x7f0000000180)="9ff63cf63415dae72789fd8295c36a0f5259db0e522821aa7679fabb41356367b604886647ecfc682dd73cf8a6c1cb57136afff7f4cbdbd059c42ee3e7d302ee8f1bf2ce9e895f86b91cd8bf42ecd3d545550a152c1e8dc00e811e87b3e8d220b574e10d020eb67b17969d428cff32be1097507fcfd1b8d78e25d718b0eca98e677417223b44de6fd0d2a8309e6cfb70033aeafb4217c036482ce7ec61fdbd15e5ab8b66abee362f0c1f4057e7963f6b80e22872cb6a616bba361a7d93c4069cb8951f200bff817c330715677a080992a89fe7daf087725e19b1c04b9857658dcec6fd7de9932e029f9feb2415c356ef86c1a08498c5fa2f84b88b7f9b7f3b23c59467e781986be03fa77b57493bed432bc9e8c32a2c07946be3f488d174e34ad5a4a5855ec7b8fe54640efc194fd0cafa5360b0771fac4d9d5ae6ae5c2ba58245c85e0532f0f59fb3a671c1780ec573e6942c28aad5c3b4e92ed62b549ef9c379bec8b666eeb1e5e69ef83819164ccc3371298debfc807a256c02397cd010e50663a758a83f02fadecc7c552929f61ee50231861cb3107f4684f84209f5284956016b00c36c5d9d1588e5abfe4e6f8d1b28741905f53fa251b6eee893c4f01549ffa86a3302e2bd0d1d1510baf4be58837ae610425e8f0c4339de5d4c4922456da837f03aa4fb28aa8894a87733d17c6b2cb70d19180be93bd24803624baa59d3067aed6ee85d1251d69246d169dbd3041ad69861cd6201c29ae0d661418a3573f258ce91307f833fd54e2168ea0bc150528f9767fd784aea63dd12084d0758ed47ff5481b4e0580f262c1e2fd79e561e21e927e775b46428ffcdd6d74d966569238a603d85bcea3ee7b06cefbfae4c1c54cd1adf8898285fe0593a6d7d7d03d1bbd77179e765ad526164a8fa47272450055a9b2383105bbe0db063292b178639d8d0d00f7b3ac99c1e443a2fddcb6d9f6016971f502d6b1f330f9993d06e2501fc367728bc705639eff87ae8c68201ad997e783cecda70e3e436c5fc648325cc9a9c225421cd5fdfeb6a7dca48b9268057a37a07fbda44559174f6a53449b627f69263fc4f4718087c292f9aa2b62a3bfc794657cf5318496c53260ad8059369233ae298e3499609d8025bdf6ad333d45bcd4955048e99340021e679ce78d9884dd0782b950017e9d588f2d65f3c8e1a8ecc971a7ce364109ba6c89e6bfa64eb85086abf5255f40ba4571612c590c12e52e6b58d451928ce337081e0d20a84f0c2da2be29786ec8d6ddc72893d487856316b4f9026350308390fc0d4a0c96decae0a8d8c1823c30130ce2972ee9efe1b65007ba5d33024f7724a99d829a0452c67167d85d1361309176b29b0e09ca2962b8a2174a93795c23c28754af8ac886454f127b73ee6b93d5f395feef3826927fe20b8d565a113e4d72d7473f2920f27eb5866e76498efcc3b3c724415c264df9c1097583cf299cef764bdf38ab8ff29e367ac493a8d61355e7c0e1ac830890d4f337d4027ef8ccfe7364ea502b041db0c4c07ed502c3821c9a8981a4b4ae3063f5be991377f3cea32d9ea3e80b81094947b3a7f788f343ba3e17731793ffe7ec11e69372154188fec7ab8589cfa04b3872078e50dc859fe1d55d96ceb945ad6805a42295ae170506a80e5bf919635bf5586ed03717e452a35583f9772f6e88ed6d5f202417d4bc3cf06a67608540821a5c63e0062be6e0ca8de39588675bd9afa82f5051efa95f46351d8a62ee36d5d6e9c0409d95689f727e423bc721cfc8dbff015aac799a5c6eec3628a067abc41f8cf2f34102f3d3228115d513e6031703e8378b714d0b822dcd4d043b33ac36116133954c8922c88c7714d84768c6699a85ca39923aa71456b2378729eedfd23aa72889e0e86ce77396500975e2830987e865302c89582c995bf4ecd630272da98a35738d94f87b81462748df4aaf40c0edbd30ad390d8a18ec9eb50370da822b9a4b64c81b85df191475a232ccfce6081d0757c73a6fd591f03cea7e4c51ca8a6f885d82972ca46d85d5644fc1fb0c48beca169e7d68ee0d0fdf6ab92d7e16e97409444583588ef1ae6186b07ca825b085b5383198a8ca17c29be0b620a66807426648d8c0b8702d0d5db16efa6399fc9bd2c2a3edc5fc306e7b8c386df09ab984c7c2ecd8b9bd5941836512905952242737503643427b07cc2ea86f2838d9987bb0949ed28dacf8e0585b0df55d1eeeb3787e28b5e5568b13cbc4531fef0ba8bcf13e17fdce8d17fca126cf50715fc436348ed3f216ba6a5add8f3296e501cf1e56db89bb861bd050804638fc8e20fea30fb932b721e7e1dd256ff45f4d4d873bb240d9834c5371d9ce3b480c01af85536e4de3c0e874527e0ec5cd36daadaad88bec6a9abc7c602b71e19f2c7cb5c038f8abc57655dfc20c39bd6fc0cb44540c66b19f91c1132c2482f70ea9156a38c0178b69970c4746ad23eb5660c7e097b8040604c7389a9f65596aaa0bde1e6dab750be6efd5bf183b5956cac25658e25b6c09ea88306941b467f2bba6f6edf808a4ebdab194e6adb3a8e3fa532273be98173d7c1d340cf8eb51b71fbaf1d881b7dc12744821c3d2166acb3944db33f8bef41613814557d4cd4f92f622e8cb0aba07adb7b24a2d694e25519e6b2480ecb7397581c7d5393b803ff16535bde8e9f6a9d828853da3d91d64bb89e5329f8222384c42657fbe5f06a56cc8bab8d7c34165447b80a79315b960f81a17de4c56aded5f2650b86c1aa27774b8504062961008b875b2b755d865084821b65a164ff5ac8630cdf1e715f94509081f018c22014d13ea9d1bda0fbad98667d93b30f48434efa6ef76156bcc4f66b84346dffdaf0fcb3074acca8adc4fd7a70bc6587de5f8f79313943344fd9fa918c5de9f17bc620a8743764d69112f211029cdd052015cfa6f333086850f4a69609288d2f963c058d624e74bcf94dc17d7c612f92ae7f0a4d33cb85ed13fc7d9b5acdec7cfcb71a7f3d98d85c6405987f0e6cd925fc28ce486717f936eecb337f1e7bd48b814076fc8c432dd056a289f199e0f4664aa9b48baa6223694217872b0e6f411430aa060f237cbfac22adb088ca7c66194c48f8d323a0dbf9fc6e020489b7792728b2cb1514d0b22c6f821aa0bad521f80eceb8273fbce87a668bb4144afe748c94fbeef4d62a5e3c44b593968455c98c7d452169736f09da3cdf611827988b09462c218b08f63c8936a920cad82f0f1a8899b7a55fce10cf5fccdeef423c196817691ce6df8e3663f7eab0f79e40a32ab7e7e019c5866a261fc083dda2583f690699cb6917b8a8723b8faa0ca3873108b0d69d5100ebf86a128ff8613a5d470949fe3e794a8ebd08a3a8682ac0bf5c1233bd56c202442cf4a3e33152ee7d4c59af4be67961b581d5717d0ad9b146b7bd0cf51838cfcd12bc85711485a1b6680fe30bd1f80dc7a044d0efca1b78c2afcc04710b3e2478f90c811bdc13b6572c11b9c72373f8c67770db5287e8b6d1c5459bc00be89268646a2f6e986efb9864c062ac50417a1afa7a51b243536773f696b018c0154bd1104ea79b811e4112d2fda3d18dda74eca164704c6103950b5df5e71c1f86968eb7e7b0aef4a5cede58701b132012d1d42b971fe44efa54e4a019c3e0cc29c6fe0095f7487a32e8b603c43e882689eb822665d3b7270170556887ac54933a60790e653732fa2e4111870cf9ac8aa49bcd93a62f0f09681ea0e52669d8786fb28ec30ce29e3af587aab0d8d95366cbfa661abd0695f533eecc826c6e7ff2d9ad6a1ed2ca171413013f764dfa11837b8744890b0946ee90e7d148178fed5904c393b5b3404d8a24e9653eac841ef049d7fcd55e12199aeb7f8f7c293a88108b8af1fc663c0fd1a6648b5d478512bc972bc038ba0db960324ff0feae6a1637faa49e833d91d8dd52c3a9872641b627e3910b7e32fc58234c9aa72b1f459ba5b07a4fe69dd27350eabb0f3385a8b232335649ba276acb4eae7befd7673fd43b5fcfb94f9122d4f899f8c8703415b2d4a353243a444a8bdeff88b143810960f299f8f45d634435cf4f99fb5eafb4cedf9b309d02440e57fcd25d512b0fa5b152ea73ac9cf3720efe4ba53709fd9085bf58fee8f1baf79395d8352bd468bfb96d2b51648c397e8a72978c2e3589053ae8099256dd5a627523b89b33472624986383667faf9c9b02a829ee2eda9116cd66a393819c595ca9774be446777269dbe1f38d03f07841436c8968cbe92c74200272400cc76ee446e882ec1b49693d9e4b8c653e7cbe2b213e01e8b8ffe2ba3b0e44c244e2532c5cf3561472768b984cf54b5c8a18004dd86bd9a3c7b9e5e7690f9d76f2c0c1ef5a5b07bc8154cf45b39ac49cbbb3ea95033a4a47dfb039138f15b679c933a0446627600cef5f214dd5c720746472e2dfcba91f125aaee652963a66859959ceafa639655bf7f146cbd454762ae884b3f202fdcbb1b6c14723c5c323be9f43bcd8c108532f4651cdde5cae8556fe7ee90372c57d8f39ef12f0e54259ad77ca60f1a68be3edf4b6e2de98744883a0bb148c5ca365c9233f41d3ae3dfe51fa25deaba46bc6cad455446a8f3d1931568e7ef7979efff5951e50c6cfa6db5aa7c1f70e36775a55eb3858ac66faafdc5fdf9285f85aeac26268437bc019d2d0ef4a86041ab225d231d08ecf1340d2d878f823a0b781ddbb521efba98995cc4831e92a19e8c4eb6820f0f46ef7f4998f7359fcd1c000c09319c9dae1024bc685d475c0a3f535893b468d1b4f4a8aba54fd07c57821b8ea099416a0d874b9582cf3976f3a021844c73e7af382f847b5b66c372c41ff90f4758e7d9af8fd08abbfe50fef7f41b178bb891d011b5e2593dd0e316690d05a011ba07b667fb20002a99142c875e1724d2ed3baf872e27e3b4d0bda0f96c1f525de4ca36bb0be34a5e586e5c96c882f01b6f532e5f22598b0abeeee98edaaf010fdd3d2e5ca2ae73b01231185118c6fd42ac9fddd0933fbf740e7e13f8180ce03898b743d9294708c05b9ba4107a9b1f61d0a888cdcde4480517f8be588ac44a054adc3e65c36b7d45374d154cc1802652333c588d68a7c22cf38aa2a6e86722db6524d6514706935a657e23d43ba43ecdbdc8306782c8eb0040192a1e1e1f61e423a2848575e8f4cff365033216c78cc5c7f20aeedcdc015e344f3e448a6dbbc0c8124615c9195bea7772e27869d074c75c95ec24e93c2a46673cfa5f2ba8cf9586cc2309031149f5d11ae75ccb83066f07bc2c83b46d374671c7321941f0184a8dcb90d8fac4904d5a7d989b5cf26511cd0926f3f05355e8d6a39d8cc6954e1b7783c56aab649574feeabc65af6fe20564ea0b04278b03d397f0d15f8d709ff0e1adbeec24c8ca86f0b48d2e60d63bbf83f6e53d607ddf42dc1ce469eab0e7a195d4b5c3b19dd967b775e3789f3730e75a9f12d759a4fe82be1f2c8eb6b18f7fb41848b587d66d7ca9130b861e6e1c818eeaaf9cc0f20469485e967369da4064f4420fec792fe5f9f4f8797bb9306c94f12c9f85b973167c5f759f1eaa349331f7b7aca37829a0947cc6f0dcd0c9144dcfd759259512b25320074ffe8865d9a663fa33fc5995a4779dc33729b2843c73fe687127b1aec699c64d7279684a23afb071b9a3df59fff68fe8cae24ac63c9c223d03c05d761ff700dd31a8945c49cdf996a8b6d47b1f4449d59b9197de20f6ad57958b5d049276580553c97b4f71ac1d1b52062427b59cf7c4882f76a2438d2c813", 0x1000}, {&(0x7f0000001180)="88dab44a1ade94dc3242089cab1e110bacc27a128a3acfceadc46f4b423e82d4ca88846a104be27a0471e2478fbb585cd5510c3d6704555b4043c0f91e8ebf5375", 0x41}, {&(0x7f0000001200)="d1b23930e96a548d2c3d8d3d9c26004ec7f111e793c110d8d1fcdd0b1350de2b341044ff345b7612f9262e126b85dc964c260aed086d67e4035155b4a56a41f2f7de93403a48962a628a03c386d27c143eb7b92c733877e9451c6c544a5e490b7d155391468602672ede710a67eb9fec98f8940f51ffb91bb50868fe0b83445be3d454ff69704be6842dce9a9509769e3459b791923a653d5cb91e2feb186713424b73a6763a7b2d060989c9", 0xac}, {&(0x7f0000000000)="14f621f4c81be895839af16736b7e276429ddda1f8eecd158cd5a2fa1a455e818dd4cfaebb2d4e139a0cea24466a3a2db4ea56a323af653d", 0x38}, {&(0x7f00000012c0)="f5cb2c1a7730306a41e09a5bbf82f7d234089a0fd119525fdc5f5a4e5d9ce7e1da4bfce4b2067fb7bf9debe2aac2e003446b31c9e7ce95659c2061ac1f5c340c15baa18fc73c62be04b70eaa0567406ec07dfb9667ce5f379122e404aeeb705bcebb8c6ffb72aa59c47408523741232e9a24091a57657c74555d32c27c97e80caf6bb3eaadd0a339a95a5b9698cc5f8975a2722ce3f9de829bde42707a34e5ed8b02075250b368b1e1e644456dc179de7efabfc70aea9e1ce0152cf879097d2152787764f49b85dd73b76eb621033f812375330b0b0f3b8da6960216efb11dd7e607351fe103f1c18a05c2b1f0", 0xed}, {&(0x7f00000013c0)="795c1ab56b55a85e1472570de77e257931d53baed8866e04d486331a3ab60557bd3ff3919bcc6cc81e39fa5c2d75a25a14b062698b199b49c900972d1670eab9226326b02fcce51394f1e0f37f55e0f10ef02eacdc7208643349e5d1f8619ab6e1e04226f9d78744380828f0f1942398cb96cf07d3ced3b592d265a5fdcd792fae43634a1ccc24e489aedf5ce0637eb16b364b09691f568d5ce81f429b4e94c518c2bb9115e2e0e839deb5d1a892f28e9ce1274ec32f1fe86fa44baa557e853aa2306d49454892fcf11b2edb6fd04b7ca104cc3cdc48a2574853", 0xda}, {&(0x7f00000014c0)="be25e9769dd7c07072b1d96fba3d711e4fe1b18b8b61d2f8a308d09cf795bc32a5b985d5f18a7a7bc4d746c1f3750d97751397750f659154a0af60efa7acbc4b433744a81deda3c11ad2e1ab4bc1af4840bf8e212de62ca691ed60903a228fdfc7660990cc93d8ac29f63d42b8ceacbaec13e5d468c2a83e039c93cec140f38e8b400538782b5b61c7c8ac88e3ae227e9a4e8f820dfab9572942c925d363e873e96657a066a6a021262eaf14ed20c242e5af547aaa2816519b84e4827591891fc067c21c9d0033d8fe84f3adbe953e9ecf5aaa7fb95183ce78a0e4a04788ba39e9", 0xe1}, {&(0x7f0000000080)="97788e1d2366b10a54a9f995", 0xc}, {&(0x7f00000015c0)="f62ea068bbf0a15671fa6e651d93fee5a1aa1f23a158bcf7b57a16ca3bc9cbd4542988859014ab5a33cb50d63d7ed95753feb744cbd726a4aedf6810f117924588dc44db2ee475b82c0638e3ce1153919135d7", 0x53}], 0xa, 0x0, 0x692c) r5 = dup(r0) ioctl$WSKBDIO_SETMODE(r5, 0x800c5709, &(0x7f0000000040)) semget$private(0x0, 0x2, 0x208) 04:07:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgsnd(r1, &(0x7f00000002c0)={0x0, "71fbe0107b50fde12803308e1ef29a92520c918b643222c8d92d988dd8df60ae03a0d6f590c1d4af5bf0f6e732a8ae0f42004e196e493cee2635c2f533086ddfd38ea62658d785f426704d8062923171fcc05864b444e2cb4e0afd4fb354902d0fd285f5d90eaea23623d92a66e502063d35d91f17761b8946314d360ce9"}, 0x86, 0x4a56ef5e76122399) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8000) sendto(r2, &(0x7f0000000380)="2e7482952cb1ba087681b9d1f5ee3594ed15e97832e0a159adbee541bf88b85bdfb01e3cc17308e69c81d1d7b988fc494295f053129fd60d800c35ace5727b185973517132eb7ca6abf4a648ce2ce2568ff85b4251f0bc8d6b3a8bcae1469e85eb0d60728abb5751c7f11a78b1e30ac40adf31478a93658d9eec9c0110caa98592c230e5312e0cf051f92b72e3f0510acc572c80d0efc98f3a0c0dcede5866babca048038da9f789b00f2d2608d87e3149", 0xb1, 0x0, &(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc45a506583c55f9e6697d7c467f0ddb83333ee063be71e66828feef643377ce41c5ad77adbf675b8442b56255e4daa4206ee645227f8ff7d8c3e55e55ee8301de3e74512b47c08c5dc34fba5448af77c97b2abdfe0613210985de01b6c639593787cbf5c762cbedf82fcbbcc097f41c0dcd723e5d8e031db09c2c8f41510341b278ab5d42845de3", 0x88}, {&(0x7f00000001c0)="895c7d78b7c8e6f98f7c273d2fa24faa3d6381a43ce7807caec695a449bdde0a69a0210c45ce565fa3c441b306ef374ba1b74ed6a1af47fad4456e89bfd27db9c24f0ce981b52aa42d2b286829eafbdceaad959e2a5f5fa40c446b95829c7d9dec7de4c21e25f518b999be3d24fe42b56d8e7637d80f24b9194613e3722f6cc3ebf9160383e62591136c3e0d3d4a264a818c203e6b1a4bafea11e48461", 0x9d}, {&(0x7f0000000040)="763db7ccbe44e2d489d8228fc9c3cb7eb414c5ee99bc9138c590c46852053ceef2a33a7046d30885edea2f7da4f7a49776955873a35db8", 0x37}, {&(0x7f0000000280)="94ab5dd05151f7d5615fe69d84c7e9e8070fee6fd7", 0x15}], 0x4) pckbd_enable: command error 04:07:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r1) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) sendto(r6, &(0x7f0000000240)="62f5a400382a559a46b4a4b328bbd7ecfe606d38a16e066765ff9b1b26d0954d9564ff25136517f3ef0875f01517ffb60a3ec0638a6fa5c99497319144eb1231ccb666bf0b5070636564c2d50d45d0ead06130cef916054d13ca48d8db38fccae05e0a01d75d3593c4548e58dbb3fd5329350549e34800c42a59224c5f0196be192f1e4ef3e3b9fc3694c043cc9580e1c272dcafcab5fea5c9", 0x99, 0x2, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x8810, r8, 0x0, 0x7ff) 04:07:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000002000000000000dca22589ce008884485d980fbcf49d91f0ccaf236af9f81ac0260b636dfd870558e638b128368520740ba0a9807ef2144d29fa3643d076a2ff93e521270f78ce9a5d1720d5576b907b524f2560e181c3d782fa1129e89e359ddcf53c1678e6f0e2d137dac560dcf15f0159be4681eef2c601b90aef2bd10b2780ffffecf6f78a9069451d380b8140b566b9d634b15530906a3f558b40cc041de8165da9446a1f647ce1a90a533a92834a1763b91aafc16a2610221a4c553dd077c24c162aa20067b30b21bcc3f079ac98566fbf1475286e820ca10ed812d1210a5426ced8c38a7ef274f049653a7eb8325cd0cb8ec0d57a2f936ab41e48ff4a143691946a22d78e4c0c64b32667fd47eab93a04f9c89031"]) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x1ff, 0x0, 0x7, 0x7, 0x2]}) 04:07:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x102) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r2, r0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = fcntl$dupfd(r5, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) msgget(0x3, 0x18) recvmsg(r8, &(0x7f0000000140)={&(0x7f0000000100)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x40) 04:07:09 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x12) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="3acd960b9c958762b1e3ecd25fcd29516fac899bac2d5ef3504876cd5c6917be6bc7d144120fee535414de2a59e8633899a892fc", 0x34}], 0x1, 0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "cac88b4d363caf170d28c1520f3d631e00aa0e5e"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x80000001, [{0x1, 0x20000000}, {0x1, 0x9}, {0x1, 0x400}, {0x3, 0x1}, {0x1, 0x4000}, {0x2, 0x7}, {}, {0x3, 0x5}, {0x3, 0x2e}, {0x2, 0x1f}, {0x3, 0x8000}, {0x2, 0x10001}, {0x1, 0x9}, {0x1, 0x218}, {0x1, 0xa8}, {0x2, 0x9587}, {0x2, 0x3}, {0x3, 0x2}, {0x1, 0x80}, {0x2, 0x1f}, {0x3, 0x1ff}, {0x3, 0x6}, {0x3, 0x40}, {0x3, 0x2}, {0x2, 0x6}, {0x1, 0x68ca953b}, {0x1, 0x3}, {0x3}, {0x1, 0x5}, {0x2, 0x7be}, {0x1, 0x2}, {0x3, 0x2}]}) fcntl$setstatus(r1, 0x4, 0x40) 04:07:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x40009, "61aa0dd44ee9ba02c673440a5ec9b7c604832f8b"}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) utimensat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x53, 0x1ff}, {0xf84, 0x401}}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 04:07:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x2c}, {0x5}, {0x6, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x1b, './file0\x00', './file0\x00'}) 04:07:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="680000000000000000000000000000001be1d5df9462128c6bfebb105901e6bfcce15bc67da9d86827dd5ca681478ecc86ef7d5765050c91175f141575963b6ccbda56c14880008e63f0ab35e6359e7fe9ebeb44f87ffea0f8abf9668d63512fe300000000000000a0070000000000000000000000000000db3e5b11d5dfdd321a61a4c072722f4b9b663d2d1016a137d278c76ea3f6ddb183b1da652d31f0726f9c09d5e7e885a54c07d6a987e0f8908b84be5bdfcfbd6f33af460994d969b323c4356f1525deac16005c9fcf6cf94b5d359b5623993b267295206314ab2f1218494a78621d454f2bda74655df62087578e1e58872ed2ac53e59913a7519791acd6981dc44278959d6a6966a890d97146ffdb8d43b0c0b49b00942a7035e523207478b167d2e7c030272ecbddf9e56171dd54728a8527b2ee424ddf3a32f708d8aacccf5a0d"], 0x146}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = getuid() seteuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) chown(&(0x7f0000000280)='./file0\x00', r1, r2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x103) 04:07:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x10, 0x7cf}]}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r1, 0x20004268) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 04:07:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xffffff00}]}) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 04:07:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x8}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x3}], 0x2}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000000c0)=0x8001) 04:07:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000007f4cd04ecdf2365c643f3eeb2a23302662c9553eb723e4b387f6790ce04ee621aec1ed6bcace43c48fa4972caafd8fd1926aca644ddba19dccb699b6944766d64e83fe22981511b5d43fe4a85add6b5f0cfa47f0ede4f9d5bd3d000000000000000000000000000000000000000000000000004e3184dd56f040c1bf75c1a724cc6bdd2ed7a3a9206c3f264bed01eaed617f216dd19a95f38a01fde5126b859a1cf703f2cfb8f36e6dda594d904e9abf3669bc854605860c408218cfbca88185e712cfb5a7c01b1f4652e891c7c6102dafd802f8a63ddba532726e2447a72bf46bfb6d5d16aab979bd0c5cfa33dfdaf5b170244cc0cbab183bcf33aaf57cd72858dbc92cb27dcbe77a7c48e505e05f7668b1ab6d78adc68fcc4e7db1664f6a23ebcba727f9307d791b9283ba898c3682d3d73e3739"], 0x7b, 0x0) socket$inet(0x2, 0x4000, 0x9) 04:07:09 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eee", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01161e621c7e97437eb79041541070ce0ab69bca412b376e8a83e0336b73545ea58c89fa35babf42a24a2b878cbd8c879fcc25d6f9035f02efacfddaf2853a3c5299317f890b1e764533791c26cf5b9cbeb07ebe0000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 04:07:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4000000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x0, 0x80000000, 0x1, {[0x80, 0xc8, 0x310, 0x9, 0x3, 0x400, 0x6, 0x3, 0x1, 0x3, 0xffff, 0x1, 0x0, 0x0, 0x8, 0x9, 0x8, 0x54], [0x3, 0x9, 0x7, 0x933, 0xc37, 0x1f, 0x100000000000, 0xfffffffffffeffff, 0x8, 0x7fff], [0x6, 0x4, 0x5, 0xffff, 0x1, 0x60000000000, 0x8000], [0x3, 0x3, 0x9, 0x7fffffff, 0xffff, 0x7f], [{0x101, 0x7, 0xffff, 0x7fff}, {0x388, 0x7, 0x7, 0xffffffffffffffff}, {0x0, 0x5, 0x10001, 0x8}, {0x3, 0x0, 0x40b, 0xfff}, {0x9, 0x0, 0x7bf8, 0x6}, {0x58, 0xfffffffe, 0x100, 0x9}, {0x8000, 0x74, 0xa0, 0x1}, {0x8, 0x200, 0x9, 0x7}], {0x401, 0x7, 0x9, 0x7}, {0x5, 0x4, 0xfffffff9, 0xb61f}}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:07:09 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3280) open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) 04:07:09 executing program 0: r0 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/150) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x12b) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xffff, 0x40, 0xb8}, {0x6, 0x1, 0x0, 0x9}, {0x41, 0x8, 0xff, 0x9}, {0x0, 0x2, 0x20, 0x81}, {0xfffe, 0x40, 0x3c, 0x1f}, {0x8, 0x8, 0x1b, 0x7000000}, {0x3bc, 0x86, 0x4, 0x6}, {0x2, 0x7, 0x3, 0x7}, {0xfff8, 0xf4, 0x1, 0x12a}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:07:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x200) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r0) 04:07:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b782b0dfff139afea94e2a2eb699a6e82781cea3c23451665fa598e47e9e6cdbd28054db0000000000000002889d1cf994c394857c5250d65b5c38fcf3986a31bc463a07df91c6a7d8e4e347e6232b31c0e20d2f62bce06cc29f7079c0e13bf1326d5ff9d813496c0ac6b034809def6a327c8ecf1c758918f03c572b851cc70bf8c4134da1def2e11c8521ec23fdaee6bca5e1dc431227c5733f2ed3c30793bc1767951e439a710df6a92707a7bbd6107947e72880834495fe13a807c949fa2962187e2cc4fa21b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r3, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 04:07:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x3, 0x0, {[], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7fffffffbffff], [0x0, 0x0, 0x6], [], {0x0, 0x2}, {0x0, 0x0, 0x400000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:07:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e3781696c653000"], 0x10) shutdown(r3, 0x1) 04:07:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [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) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:07:09 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x28651, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x900, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) clock_gettime(0x0, &(0x7f0000000100)) rmdir(&(0x7f0000000000)='./file0\x00') 04:07:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) execve(0xfffffffffffffffe, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000240)='./file2\x00', 0x80, 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x200, 0x7}, 0xc) r2 = open(&(0x7f0000000280)='./file2\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000002c0)) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file2\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xffff, 0x6, 0x5}) 04:07:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x100, 0x5a6}], 0x2}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fchflags(r6, 0x1) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000040)) 04:07:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = accept(r4, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt(r5, 0x2, 0x9cf9, &(0x7f0000000140)="79a357979952690a2b8ef1fe3c52f53135fe15a0c92d7656dc44bc898c78ac367d9a130a6f66c782ee4d4ef506fbf2275da8560b7d2a907da77bb2662570281a18d4efa10c24daee56206be9cd43b34e9818bbbc79d76c2e92b2cba61c1292ba331ddcc86583404fbcec1718b45281bbb8553e07c0bf", 0x76) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 04:07:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e00d5e753620000"], 0x1) r0 = socket(0x6, 0x5, 0x20) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 04:07:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x48}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/14]) 04:07:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r1, 0xa, r1) accept$unix(r4, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000a00)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00lL\x00'/4093], 0x1002, &(0x7f00000003c0)=[{&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000000100)=""/145, 0x91}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)=""/101, 0x65}, {&(0x7f0000000300)=""/167, 0xa7}], 0x5, &(0x7f0000000440)=""/116, 0x74}, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000004c0)={0x1000, 0xdbcc, 0x10000, 0x7, "add6c3470d95ac34b0d9919b4681f09815e8e3ce", 0x96, 0x3}) accept$inet(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) listen(r6, 0x7) syz_open_pts() socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x1a, 0xfffffff8, "995c00c907b9c100", 0xd29, 0x3}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 04:07:09 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000f05000/0x3000)=nil) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000080)=[{0x4, 0x1f, 0x5, 0x3}]}) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x300, 0x36) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) socketpair(0x2, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000300)=""/210, 0xd2, 0x843, &(0x7f0000000480)=ANY=[@ANYBLOB="367de142ebd61efd18258e6ced78815bc84f1bc04ee6435a501b815ec29766bbfcd844cc7fe4992e5a143ea5d273f01fd6"], 0x8) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000240)="0a6b4254f53afb06c7826adc0befec5a37dd415bba5ab32f359a9003", 0x1c, 0x5, &(0x7f0000000280)={0x18, 0x3, 0x6, 0x7}, 0xc) getuid() write(r1, &(0x7f0000000400)="2022607622a658fd16984c7444403a61f283bcac4f6a6b2b01352a04afd08b703752b68892dc4b84080fb58b1d203072c38e05d22b9120cfaa9eba847f85dd73e116bf587237ceb40ad2ab8ef76a85e62e669b83f10e6ac3919d254796c77095238a8424fae636d46da22e256e4ecf64", 0x70) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000580)="d2da22b57f8aa6750dcedf8e205432a81178d27ee66fedbbc1753e1f2304a0218a5c84f02ffd784b1d12523b35998a9a75f5b3e702fc62cc54b6dfa0bc850eb2d1c5ea4a724dc42040e4d3e85a99b34cdfb77150cdf1700bf3625d7637c592265d346aa91ca533e328e0097267a023905fa0eb0db30ffaa7bebe52615c2bee29807b34282143318e7bbb4a1292b863299fe9c84da0513f000000873c290a4357036fda7b0147bafdea2f33715288c26e0d133c2c2f8c928d9bd664802a4bb00b9fab029c8cea1fa6f71400"/214, 0xd6}], 0x1, 0x0, 0x80003c0) r4 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 04:07:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f0000000280)=""/212, 0xd4, 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="02000d8b66696c653000"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:07:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000004c0)=[0x4, 0x0, 0x7, 0x3526, 0xb75, 0x2]) r5 = fcntl$dupfd(r2, 0x0, r3) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) linkat(r7, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000200)='./file0\x00', 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000180)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='tap', &(0x7f0000000140)='tap']) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 04:07:10 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000038000000000000900b0090780000000045000000000000000000005ef2c39e9d0b9d92a100e0000002ffffffff000000000000000000"]) 04:07:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffff}]}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="006906003000"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="09e81bbe4ffd0a620da378b3510c", 0xe, 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x10, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f00000001c0)=[{r4, 0x8}, {r5, 0x80}, {r7, 0x40}], 0x3, 0x1) 04:07:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x6) recvfrom(r1, &(0x7f0000000180)=""/58, 0x3a, 0x1, 0x0, 0x0) 04:07:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x803) 04:07:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x0, {0x2, 0x2e}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 04:07:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getppid() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x8000005, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)=' ', 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x1000, 0xfffffffd, 0x0, "02fc9cadfe590bda7efe3f07c63ec824581b03f5", 0x3, 0x3}) 04:07:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/246, &(0x7f0000000000)=0xf6) syz_emit_ethernet(0x31e, &(0x7f0000000640)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2e8, 0x3a, 0x0, @rand_addr="5f001900", @mcast2, {[@fragment={0x3, 0x0, 0x3, 0x1, 0x0, 0x1f, 0x66}, @hopopts={0xc9, 0x32, [], [@ra, @jumbo={0xc2, 0x4, 0xff}, @enc_lim, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0x1, 0xfe, "fcbce10cf9b2bd19b68a13987aef4af3b8f61d910b8167de17066b7c64bf954358fb040a922b09b6ef0e230579d22083e89223c41d1acb200ca5f4446cf9ef760541c505fd5736047b25328b84edf2d5a52aaf309ccf63b822099e2bd3b05497890580f6384fc1ef9be8f5ff75ae092c8f5fcc33f66eeb121a4eac7a4c750cca234e85403918c2d24dddda623edb374cec74d0ad6a0aee8e389e29474f35713e2eccd4fe083a4ce17b0f7135b9c553ad73c334663ebf5ccb0e7cfdaade707ea20e6245c0b1587fd927beb81061f9a771a34018259a840170bab854b5931056a377999f26296f7d3b0df6bc68f917d2c68e770975d12e60cdbe5bc0effc45"}, @generic={0x3, 0x1e, "8b1ee88817b13a535dc485e4e336b2555c17f4e59011c87c14250dcb2bd6"}, @generic={0x3, 0x5a, "f1b272368cd8034c312cdd2d7f48db539feff9d1dead0b738479934a714f30418af2904aeee790ad2bbd001ee24b9793e009ba250bf6a9b27717a4a1d36da8859b4714d9a1134f133bdeadf5618ca57c370e0fc19f216e572c13"}]}, @dstopts={0x37, 0x7, [], [@jumbo={0xc2, 0x4, 0xfffffff7}, @pad1, @jumbo={0xc2, 0x4, 0xfe9e}, @enc_lim={0x4, 0x1, 0x7}, @generic={0x1f, 0x1f, "c993696a7d9e10a67884cfbe4dc11e93623d3454225d815ded4f76cff46d19"}, @pad1, @pad1]}, @dstopts={0x8, 0x1a, [], [@ra={0x5, 0x2, 0x4}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @generic={0x4, 0xbc, "449c0a3fd69c0c82d238a8e4f7a244d64217826a0ed3ee085229076fb6005187de73f13c684b4d8ee8ffeeb41539eb34849249573ba73205d5044229e97cce7db0f97394088c003ba09e40735f80112a17b247de894b406de39547e51db43e524ecb87f32c0b1b43012d947dde6c2d6b29761dcf2b4289970aa6d137c98aae97186149ecaabd5730826640c33a04247fcfedec9a0bae9dffd7cd76c41f1dbdb738d202927e05d27fc8e3e17fe87d43aaa38d3f0452cd02920c739419"}, @ra={0x5, 0x2, 0x1f}, @enc_lim={0x4, 0x1, 0x5}]}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @rand_addr="029b6e8eec8ee4a95ad4733cdb0c7e34"}}}}}}) 04:07:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 04:07:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x3, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:07:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x3) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 04:07:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x2c, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x0, 0x0, 0x0, 0x5}], @icmpv6=@echo_reply}}}}}) 04:07:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0xfffffffffffffffd, 0xffff, 0xfffffffc, "03664e2ba70c033c02df50795acd00"}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c53ffeaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b", 0xffffffffffffff4c) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 04:07:10 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x3ff, 0x4}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7ffffffc, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "e620bef2245185a81865e600924e0000002300", 0x0, 0xffffffff}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:07:10 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)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000240)='\x00'/14, 0xe, 0x0, 0x0) 04:07:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000526000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:07:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x8376}, {}, {}, {0x0, 0x0, 0x401}]}}) 04:07:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) setrlimit(0x3, &(0x7f0000000000)={0x3, 0x8}) pread(r0, &(0x7f0000000080)="27f9fb3d3e388de610a389a62a34ad165a938e105215207ea7f2525d05a23cf6d25bdc07fcc7505ff037c620c6eaa704c0cb016f9ca60c725eb73d187f45", 0x3e, 0x0, 0xfff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x3) 04:07:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/86, 0x56}], 0x1, &(0x7f0000000180)=""/233, 0xe9}, 0x40) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="84c101ae587e08d0893d28c856ea86b7db0c4c3e4c837706c3c74692b3e43fff184436bd7f636611f4bd098191c8abd0260c69600376f98bdde9aa80207fe4a0f25b9b87d0b7e4a2f6870dfde9c6fe2271eb84d2dd1c4cc9b836f9b41692b2754c0e5d27d296bdd1e7f836b08ef9df0728473bd1b97a2cb2b05818f55596f9811e9a47ee2653636aae7ef23daf77a24987bbb4e43dab10ad812d42fe24bd8e022703c507ae550550356346a103b5a210b69492ced44b966bff3f75bf7e1d6ea0c1b0b8de4be990ff540d017795cc3480e4830d2a814bb66ff69351bde661608048779b35e4d32a4154c5403997eeaa0142cefe755d486747f2e446014b876bf376867488fc2738001dc1e9a56e70cd34f75c798d88e3f0285fc38f9ffe7c9c2317c86c53366657b96f9f0721661b363eaaceb1f4acde348d6665a8b14206c7b84cf049322957a9900fb251430c9e04e7f54ccfb50b090779a19ecdc9b3d91e2205193dcf077cc2007b33f3fbc52a828da243b3447ed2ea03c6cd5dc82c8068cc46a7326b4585785173152a2288a8975d7f9fd358b0d8ab450776fb63f955be430f4329ccf97654ff30e5be209508858e8cc8545ff8e61552aa3293234906405951591cf5c2740efbddc30ad2bc79c191eea63fa0ca0f9dcd7021c0251ef8134bbbb183c2187c3e61c6f08b4d29dfad0db4aa436002b55b2a5d36171157204d9ac82deed8d55ee14fc9ec0d33ec4f186d67630d7ebdd85069b95bd83cae5c73b221ef1f1ec4b1bf2b31bdbf8edfa3fe8de677e736e25a7f82e157c455414dd472727c33eb21b007d8c2959cf2010421ac77424813c14d6fdb166c10934293f488a8f6fb273413d990b6ca6623b43a90fa2f525889527e8286c8c2c6a7e0042a9ad1d90132a8e4e3dec0cf4eef90d8518ed8af0736e23e11563b1e954ba16c498ab81a27a30f957ba2cd1473e529f777302f941607e9453f0d352999d5b2477dd29ceaf026f5b5b8fd4ae1e2211d280d68a08d2ad570ee27be53f6b95f68b6fadf2b359565f32e794c4b635f6f9dc1429a066f96c06e2829bf8e08eeb00ab7e2d51179b1f1b50805908da3d81bc7f930032e5bfbc3236bc9e18e3eab8c505befda1e1f4259684ed8a577bbd36d08e2dc58362e19a0697a20b6bf827aa6f04023470581accb0a0c9bd44721905c44ec4f174071f2903389f7f9bd0896e77a6cf79833eccb443af94e8d9dff117f030f", 0x36e}], 0x1) 04:07:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x800001ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0, 0x3], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x210], [0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x100, 0x80}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x8}], {0x0, 0x0, 0x5, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = syz_open_pts() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)) pread(r3, &(0x7f0000000180)="92ba26285cc6f872acfc854138b3cbc8487f0032baa05e0d52d9f57699b5c66b40ed82f811f2e8cdcc2a24ab670da95473465ee48e2c79340b", 0x39, 0x0, 0x44ca) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 04:07:15 executing program 1: mlockall(0x0) socket(0x1, 0x2, 0x1) 04:07:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x5, 0x5}, {0x3, 0x2}}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:07:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x200) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x4, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x54}, {0x6, 0x0, 0x0, 0x103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:07:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) 04:07:15 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:07:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0xffffffffffffffff, 0x0, 0x9, 0xfffffff7ffffffff], [0x80000000, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x40}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x0, 0x6}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:07:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0xc, 0x80, 0x2d8c}, {0x8000, 0x1, 0x2, 0x80}, {0x4, 0x4, 0xf9, 0xef}, {0x1, 0x9, 0x8, 0x1}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:07:15 executing program 0: r0 = semget(0x0, 0x4, 0x42) r1 = getuid() seteuid(r1) r2 = getgid() r3 = getuid() seteuid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r3, r4, 0x4, 0xfff9}, 0x0, 0x6, 0xfffffffff098fe89}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6, 0x0, 0x0, 0xf7}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 04:07:15 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/125, 0x7d}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4bfae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07fef3c56d022e5b8d8dedd63546c3ca65e120df7bbc5357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf83988f63707ff9d51f2446bf9e006fa1d8c3396963398a437d5f7d188b40151abc209f160dcd87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149702000000dd33a300cd1b5b19cb604dcb861e78", 0xbd}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) 04:07:15 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_READREGS(r2, 0x800c5709, &(0x7f0000001100)) 04:07:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "0400", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @rand_addr="22c9d18d594c9364e0560c68ddf4da4c", [@hopopts={0x11}]}}}}}}}) 04:07:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0x80}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x2, 0x8, &(0x7f0000000140)="30b10671ec95d72774d08cd07461ae0cd3b55e4f6d16eb5d0d90e983ad2a8d3994446efa3ebf40f6c322b8751396eb09ad8318a3fbc7e8fca454fa85c2234a52b1ee5cb527aeb2117c3cc3f73c5d123253c2d315dd44f6587116079dfc878af3ef7ac4d066744c30a2a7e62ab2445aa0e15f614e82", 0x75) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7fffffff, 0x9, 0x4e3, 0x0, "ba8033d283911f289ce17d0d7490c949e22a88c0", 0x7ff, 0xfffffffd}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x3, 0x7, 0xc5c, "164d125565ce80a977d22a742757842d62a707f9", 0x0, 0x8}) 04:07:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = kqueue() r4 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x1d}, {{r4}, 0xfffffffffffffffc, 0x6, 0x20, 0x8, 0xfffffffffffffc59}], 0x9, 0x0, 0xffff, 0x0) 04:07:15 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000400)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x45, 0x2) 04:07:15 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x5, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 04:07:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) r1 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="0080000000000080005f4eb9d8fb8247a65df0dce80d8ca4dbfeed3856a6df32b6812c032dbdc49b632bbff54b235fa9d88b7890000000000000e887fdfd7fec61b522632b2003adeb31fa1452ad31617e981de367d50c89e1100498c293df462fbeb881c95acba89e89ca12a1b2dbe7e52489c16054f846ad4e397dab39fc0acc785c95a7ae933184029550a536eef5c37993832e1980a4276fe309d0fe27b78b191d2bc9e90d961b68048960310e9db5dc77c3ee8a463abaae6b426b545bd5434c5e3e987679f906ecae547cfd05eccd686310fbad8708cc648443602bc7f83d193a0e8e6114165d502a7fb6c428888041131326425dc73014d61e7c3669a4706d68a95f28ea3b78b1e837fc806b794cef3ddf30187f1d6b3ea4453b1fef52b6298307ddadbec2e6ffd79378cc82a75edf798d25d60c1d2863eeaa28f3d6c7d5ab959a9bbf372321c3f2364ca09e8db9b1fd0034f8f5a49e344db31dd552f67f9d32cf55d665d52d43c2ea5db6fd5d4b6329617017c118e836659403da89d8afea44a7a007dae128c6bec9015a94f11d67bd51c0a0ad308037"]) 04:07:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000553d0d075039bd6daf6910b0fc079bb4d472ca5a04da7bb8267c806bdb7532e88a1945241b2afa9b92cdb415673607e75ad041624ebd1522599ed543bea116231cdbfbec1af429017621bc2dd266d2542e6b0fb011d010f1f982530c8936919014bf928e65d9953f1f9fdff6d562b7d4cf363d5ab853acb3fed40a676f937ee97906694d2edddf9e59acb6dfa4c0c55ebed80d5b9d0e76000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x0, 0x2, 0xc6}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRESDEC, @ANYRESOCT=r1, @ANYRESOCT=r4], 0x10) sendto$inet6(r4, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0x1000, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r6 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r6, 0xa, r6) write(r6, &(0x7f00000000c0)="4e5c2580bf684650a801da171d5682558bc65754adb0ec30d8aa54190bb571ddf5dce924ed4fcab87801e4bf25ca081f6e04", 0x32) shutdown(r2, 0x1) 04:07:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000180)='./file0\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x10, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) r2 = dup(r0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/36, 0x24}], 0x2, &(0x7f0000000480)=""/98, 0x62}, 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fsync(r6) linkat(r2, &(0x7f0000000000)='./bus\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 04:07:15 executing program 0: r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290200aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) socketpair(0x2, 0x8000, 0x43, &(0x7f0000000000)) 04:07:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000100)={0x1aac123f, 0x1}, 0x10) kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r8) fchown(r6, r7, r8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:07:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01c17c6acc36", 0x6}, {&(0x7f0000002280)='h', 0x1}], 0x2, 0x0, 0x0) socketpair(0x18, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f00000000c0)=""/180, 0xb4, 0x40, &(0x7f0000000180)={0x2, 0x0}, 0xc) 04:07:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000100)=[{0x7d, 0x81, 0xbf, 0x5}, {0xa, 0xc1, 0x7f, 0xfffff800}, {0x7, 0xe1, 0x7, 0x2}, {0x400, 0x81, 0x9b, 0x9}, {0x6f56, 0x7, 0x6, 0x9}, {0x8001, 0xa0, 0xc0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f"], 0x1) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getuid() seteuid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = getuid() seteuid(r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) 04:07:15 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xef, 0x0, &(0x7f0000000240)=""/239}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x8) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 04:07:15 executing program 1: setegid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setregid(r0, r1) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) r4 = kqueue() chmod(&(0x7f0000000000)='./file0\x00', 0x80) kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 04:07:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000340)=0x8) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/22, 0x16, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0xe0499583f9857a26, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x10) shutdown(r1, 0x0) write(r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x800000000040006}]}) r1 = getuid() seteuid(r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r4, 0x3) chown(&(0x7f0000000040)='./file0\x00', r1, r3) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/14]) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ftruncate(r2, 0x0, 0x7fff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f0922bd26c37916203100"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000300)="311543e91fd51e8682dbc351899b442fc4cf98540646c5c0e3fa131e55754737e94d4649a1e0f31ca5b15d96c80f56ad65d5503a853faebfd60cdbfdf3b75636ef60b4f873dfc5c5c249f719857ce2acc989a45093808ce2bf4035fcd0dc1e8cc1ba782be17c8263209cfc09", 0x6c}], 0x1) 16:00:00 executing program 1: mprotect(&(0x7f00005f7000/0x4000)=nil, 0x4000, 0x1) poll(&(0x7f0000000040)=[{}], 0x1, 0x10000) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f0000000080), 0x0, 0x3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000500)) 16:00:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) kqueue() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r7, 0x0, 0x9) ioctl$TIOCFLUSH(r6, 0x80206918, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x1, &(0x7f0000000000)=[{0x7, 0x4, 0x3, 0x8}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$inet(r1, 0x0, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r0, 0x10000) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt(r2, 0x6, 0x625cb9b0, &(0x7f0000000080)="fb639b97385df819b96da4fb0e4c5423a349e15fcf8523d8a6b8d21278829a7a1a", 0x21) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$unix(r0, &(0x7f0000000280)=""/2, 0x2, 0x840, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) sendto$unix(r8, &(0x7f0000000340)="bf1f1255b386daae82788c0fb83af12d3e9e8b3c17c509ce28ac310835e9faffd37549afb5a8171d26b1cce5b905f4b84b99794041a23110219102e4336fbcfe9b135f959016d17b5356c2a96e3cecfc211b76e8bdd8c148448d0302b980a201ee23884410fb05f94ef37151b49e17e56d6ede24905db8c0167f21bb241fbfd539886713aaaa613b570d2bb8de88dd59f2583566dffed836243f1327c3d94ed962205d85d8f07e557a29bbd8f90883bd23976a74c8e3ce62ef7dcd093f48c6a9fdc8d3dfe4f42f1524aef4f51bef5e4db224c04efdbf98e3b52843d3f6547fd34b5b646c628b35f3", 0xe8, 0xe, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) semget$private(0x0, 0x4, 0x8) sendto(r6, &(0x7f0000000180)="310636f1d686a4d68ca634ce0b0e6d6835584cbc1d04bdb0793a5d6996786229907172e5d00dbb5ac200af0711352b8d9f43db96a20d50f6d702c00ebf881ef89f8c90664c78a74541eba0213ab9703eb4b8c2a0eb1c0eed0b29cf2116d1668a", 0x60, 0x0, &(0x7f0000000200)=@in6={0x18, 0x0, 0xfffffff7, 0x1ff}, 0xc) write(r1, 0x0, 0x0) 16:00:00 executing program 0: setreuid(0x0, 0xee01) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x82}, {0x7fff}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:00 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"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0xe5ccda0e3d9c5d6e, 0xd0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x8000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:00 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="94c61891f288bf93fc3ade6523", 0xd}], 0x1) execve(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f00000025c0)='./file0\x00', 0x10000, 0x8) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x8420, 0x90) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) close(r8) sendmsg(r7, &(0x7f0000000180)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x800, 0x831f}, 0xc, &(0x7f00000024c0)=[{&(0x7f00000000c0)="11b9fab286f84f47eda6ff9a43d164e5f54212957ee2dc282a8f20a2dbedaa3b2cdd2c23dacdc5524b737658918b3f4dfb9160b17ae41fc0f78ac01e2d0b93857e335ae6961130bd2c8308ca30e5f5c76f72759ecac2f99ad7c1b433de4574426b11b9b93777c888c1716f93bb6cd6cd327bf2a70f60024707d1e546f77499e562a9976f614800df0d65e68c0ed0a3b31038f02d073d24461ada89af07060a500e9b3a6216f7ac47d4387117601f01f1b3b3029c427b9a316201a7aa", 0xbc}, {&(0x7f0000000400)="fb179f4d0d9448705f5b2a520fad189b1a23bfb6a01b5d7dd0efb70b9a26b3fd8b6235dd9fd7191f723d1b74178e224dd60670dddadbdeeeede45010d425756c8c7f90bf7c1ece0616d4551d55d92e320f438b6c8c4a2a6f0b4951295800a8b4054631e2d134954c93352e28ed96ebac74070e25a8006323988ea09f2c4216b20bba156cb511457fc6174f13b2562d4b7602726a474ab6ead2676bf49ab525908724765fd1dc911e9953d02562216028242d3eefd181a4b3bcfd485c180f72f32b2caeb25552f2e33b72417cc10b000e8381b0db430707b0868a2b7e74bbca0e09bc6cc150c3bbdeb005b76e89e4b1a01b02aaf3fabc1af350086fdc34c17f808b1c72da8ff3dfe4f933d5540ccc3c87a3fc8e916d3126f1b4e9fe550c4078bb72bd6e8b238235dbc8b1597beae511ffc02737716f58f36b268498338c599bf6925352ef989efb54feae572fdba8da729ce2405a401173e486f02741f038b077e0bf6048726f6c9f9a470f201fa1f4ba40666d9a51097c42415249bb707743d71198f7598f7cbdd650db96b5185905a3635570906932ccffddaa56c2d2e98fe95d2ffd24f04099fdd8796606376c190a85ca370bddb4b9b9492973730150cc9b54025961c99f47f7ff2f73a0eea44fbfeebd8d602d3a72b2dac63260aacd9f858db7dc96725537c5dc0992f5ae5ab1927e7b310a8c13bc56b672baeb4dcf59f30b2dbb632a7285a2b5c1770397a0984db2070f1ae9eff526ebca181b4b806522e94c94fef3b63205fe1ad08a63dde42bccabae9c9261a67bf6a23a0982f0ef620e5c619a8766053b3f5ef6af94ac5b8caa4656ee3113382db7005601530811d58a3b304eef8982d23fb04337ee09d3cb9aa0760063cfec3d8f5152a947d29f7f1c76440c716a28ef7f5cc6614993c51add8176d1356d6babbaa0eb6ada8ec59223f414ecae3839e2d333c7ac9c011c9e2ce89c896f1bafa54729a2bf06df211f51b7ad083f73014def7852600aecfc40a3632702612dc2df85a0cea0e204565a7a0429437172b938c929d9e5b7d7181588ff2123e1283f0a2c48fd2dabd4ea38b6f4da03e71d3156a987981c0daef77e20491c8de5ce2541a0fd1e90130a93c37a61ba646ddcd231992d47da274b8fe9a49928d805fb66b88f299845462eebede7386dfe5f4e405781ad11c4ee33900b64b84f5c56a25a5543af3b2a71132de7a91d20e6e110f832608c5462ce9090b5d218cd9d7f157a37bc3e064f7767c54689092b998399aab5eee9cc3c8e58d15fa754e7b46565d54e74178f53bbe48a586e2f710f7031c26a5912d0c712b5006274634f54fe221cbfd3fb74b8e44d78fd5e8d310ef9dbbb4aec564ac160fa9a6186be51fe11bcb5429f3933c2d84dc30ed99bbdb77e1f0313bb1b55e7f9e8a8baafea9493753e7296e320ecaccf46c07545852412647a261783934f3599c5df7003eeffb8b7a1d77b7f1dfa996dd94a4c807aabe62d2cc62571139d0d3462ca828108c1e79edf8facf7cb8ef2a7c6d11da080309b2d3cc043c2221f479ff7c069691943fa121ca5f6c93c995e9347279c391f1c7acedc450f17bbb2d3cb0961e0efb8370ad5d736e4fd79a89fe333b379026617c154b11b78518cc8692c5c9291f137a5befb2a14a05828f24f2d7ebae0bc09ee6e1a6aa015ad6ac723001671349ec51da323a85e796aaf1424d0238b8a9da5b13fdd80f55c70163263c1b718139dd48e95dee6184a9b3fff9194ff7ab6d7cbcbc3693aac359e659a7d559d67a0904f6cf225e9cbbdb4a6863075bf7acbaec3d743cbae2046caaacc88adece5ed5ee20e932d13206d4125525615bae43028b0f63f2bb8eec7f3d17d0485691aedb0a77c0d13f00c4bc540b480118abc4486ab4b335a571858d6d1b145c9c0db591dc2a411c36d46ed8cbf4fca1b8a30775d441c2b1844724f7e6159a60c8bc648e655ad0149f41ee50c354cc5dd5fcddc42a91ca4e7a809cf114454cfeb731c57132a3e1cbcba6aaba2ead10e98184a79ca5f36050d3c81964e69ece083be8a1e990c65441174bfe4c5e89538372dfe1a52bfabffb31bdabf05bf12e2b460d95da36b43315457b7b19a7666aaca87fda11dc96e112e889b0734687b8eea665f210bbe7f30283f89204c2eb95562e0f6d5d0015fdc23e75424d0856d98e67521ef2ffe17d566e76ef4413f62b0d526ea437a90f1076fe95d0cc38be7b251af1c6bef7aae08fce1fb8e00279455524978f3896d5efb2c1604c7671b27ad69b9446b2f1b3ec171cceefb79c27d818c8a3621de42d4088bea85ca80dbf5e98ffafb33655dfdd3ccf0bff26c78fac68056d746c2913bdb2e0f198ff8aa428027a7e24ee50391ba847655019ba037fc95bd90bdd843c56c597cfe2ccdc23171065881b4920d594821b2334bd2e7c88028aa5ac33eb58633215684d7a077bb6142990eedd28aca80d7ea00d738ae5ef51667d9dbc3bb2c97e26fd0093e62e093065c18efd9c287693c4329f32f26b8a90ca4461b2af92d999bc954368b1452b96cd314949aeda482858161bed4e4a93ebc7100bf94e13df5555b44df0a74a22468ee3987170825cfed8834f94bc31d7bb2cb66f336ba3d1743a8169af49aa5eaf3baea0843f55f83e5f7d4b86ded4c9c6de485f32e075f09709213b8a5464b2a6d71779503edd5021cab57c6f0d2310ba3742a23e35c9c298cbab7b2c4e97d80309a4488ed3f9e4ecb3a5bdfd0ad2b540be3ec69f93036eb129ccf2bd24de601bc7016ae7f7d5489d9a06a8aeb1d8c4dfb37d0dff8af38728c9301b1ac2b8ed50beef24018ecb7d0283f3b900cec3d98c10f765097ef2fb128e0ba121c8c7d4a6933bfed0602d8e9514d1b73f30f7178ab51d6e24e0fc795a6bed9785d1c073b6796c2df27903e3f0e5bae1a1f204d8ae76bee675446ed589e6040677de7c65e9e95cea42bd712924d0d0dde55711e6dab65905751851a5458898f6862c75107e111ed71b2b5eb6657ccc863c8adf007cae990ba09a3d2836b391ca43ddb8632128fd3b5f246dcc5f1df8654f708f7205157b4f225f4f445ec7ab81b52d78582bac0e01a9d9265980a8749b7da583ed0c9a88dcdf54c3acb65cf01c2fbf75a940e4f4f1c8438f2a8b8009748ee50ce728bf392f5f05486e0735f6aea66e1061c47f66a363cf58305624c866d2aa7f10e2be334b5d254c7e5df41cf343b4f6c6540a35e5b5428a9b3277ee156b254881208faf09830cc6e31665079e835248078d12d0569f0a858e947d909ac60259c30e6c15a0194aec45f9592324e92da828f24f558c0f11ec6c4439e387915dcdddcc67871925f586ff5021e164b41350425cac3546919d9ef5797827cbe8e1a705dac282d186be04f8630ab0354771b665ddbdf7e2ba8ae255804ccf7f188e71943a3124e68962f3c322035be91c89a2c5f0f8bdfccfa4bc4e2cd207403de7053384e21b416d4daaaa84120223d527f43328ab3b0d1c354cf20c339886fb04794c87894437e23e341633acbb93d8f397a3ce3038895e3c657a28bcb265abd97ecaa91721a4e92d91e0fc019fe4a56a72721a8706b22f471a3931f3a219fe166a377492c0c588b8b14bc50f6a9b4a4985545831fa87015845548d2d0da6406c2717cafa10dfd18291ae57c488ab5d7eefaa81fd90273ed4c7eec9fd1233e3bcf73439f9a46f0b020d0efa5feb0550592274610866577953741c1421d91095ab3aeb076a1a6a379e16e951571fad9db9656d7f46f0755a8a9205ee1dec62375c4a64ec8c946d2719507c4b8453375d84f45b8d972b77a40a8c189402d131402e707d8c59fe23051159f1c6b5c88d7cb3077354a3b9366ccc04101750a83ebea42860d1b1a6eb97496d73a59e0dec64b3779a6574c4935c5ffa83242c11fb145875acc9398f5ae8ad70b431d44e77832431aa76a718cb7e1f772289709d0d8a29577f1c9363e606e2f3d086221fd1d963cfbb2c7984891907e33cdbde73f9804720ae039151498c59b64c9a73dbb40460ddeb9731ad74af39b2e7c3103b6b45dc9fd268b548ed5c7b4315e2e6e055e8ea734b3e6fdf59a1859d3f86d865463a98ea52f40001e95430369a711bb06c72edb2b7fde7c0a964bd2cab56f1e1d5bff78c63d994f709c046c09b5f0132d58fef754ca43218a37f1385a4b63f1be4851b62c0c304a0416d2af9ec3a75678544a070cd29b1a09fb0a406c379ee81b17f23b8e235d7754fe471b4771ad795efb0651a062ec994516689aeedc0651d167ad657a1db9a5b5df650132c9670152e84b72e669577364f0f94ebad8639247c6e8867b69c81f8861928ba0b349b9462258e6c801a5790801b53e4f0041ea90ad642b0473460b166b74d2e26e987624cfd17faeeee4c1abf75f1c3ef095cd9778d832b7702c8d686a2312abee95304d0d5c84eaa596f67683476a4751994f0de6c5321f7de0f35681252d1623ee173af9fbfed4294ee871331a994c3c77eb200c89a057db21eb7a23bf66b747fefad4f549f920e6169cc25ee88358a98614526827713af3648a113a57c228ff491446c4db79fc3c9295c1994e1371e0e13960d308f8b8837342bd83dd78d681a999c1f6ad4813839265cdfca8677a284f739cd3c0ada0692c336cb6ab6f5ea7223ac6aab6f31d538f701ff687268a72f67b1555cf534aac0939a4b506996b2535eb6912f660bbc5a55c855422d38d15bdcda43165dff3e31c13337c988d78a9e01fb0dbe4ded15bc08f40db6b1d052430b8276a562c4b4286d97035cf6a605c347c46cabcf3d922e1b8444961963b43f76609f0a3d476b4dcd557e5b38473aa72966ca423c0e4e7162984e7ff59fad30b2eaf3f6b05df0d3f638136cf7f62f479332c661a685acaf5f8356dbfeee2e84ab5ae31be471fac3aa5718a121ae187178c72e1105c2521f15a242a942bba96869e77ef5380a83d3db02b049db8bb829ce7008fae337796ff7ed90955a82e45a0c7f4c06f7486acd20302d269b21d6a3c7dcb9aca1477e48ab76a5dee05bac298e1821860e3ff4d9e9487f2a625ea32c86fd05f5cdc25e5c61335aef672d10a0e50035b4e8484193df95acd7069453b8e1cc8ab830541e07c61299c17876a7ffbb1875e405ffb8b01756ea6dd9de76d2683a073dc3d95a2b6eaca69848a43c4ee7c422f50375ca2416a1ad7d5014a84fd3e8961d66bd61b2ee4d70d230384b5950343d1cf27332af32d95f9b9e2c8924a30fd81be1af4c3cfea5be0530e70f8c111ab0499d1d886575d62597f6bdc781998c20bb6a8edb6a3b129b9f55a6c7ad62572381330d9061548db4a57ab4fa9adc19772ee28aaf726afe4459eeaf4336ebcf48a30060e988279a199700df02c3f74bc3eba8f5a9c489461eb55c25ba47f8fe5f30c0508dc6e9cf2c220170504d6dfa55d925d2092e25f2ed6051706cc6b2942d857155f982884971226cdf47ba4cf46b0a46107167f0bf60335ea9294ae2bef8858236f6d13e918d50b762f8cb9c15c3d515eb28afc216bf6cd670fdde83bd870c626e99fdb5aa0d003f0b078b0588f398f0cfd01fec7be3cab63170852a270ee40ca4ef22e61616f9a9cad65d546df28afa183f3ba34090017bf06f84b719a54ad095d7a9d3f202b4bb46aa47408dc67f772f4ba3f9ca7c4f0bbaed4df228865df2d5dc98cfa96dc3d6805df1043c995f8f817f02f9a2fdba4527e5ad85d000378cd35e95ba7e5b3c500de6e669a230ef28ad00491b7e7608753f63be1eea67a85da3c9442ba1e74", 0x1000}, {&(0x7f0000000200)="7230f270f54f3227fa3693c686eddaad8ba34dcff9de3a9a5e420e64cb8fc199a2b46cb8f10ccfab5f16018eedbb551295429890b5252a0ed91a81dd5fb55355cf117ac6ba9dd007f9", 0x49}, {&(0x7f0000000280)="07dac638c86d3cdabd2151ab511e8413111cb89ad84db99a354cec0cb0b310099643d4fabec8b3b3ddbd14263bfa59952fa6f09ea6241b4ef3f482aacb5458fe78f6041ca8175c", 0x47}, {&(0x7f0000000300)="ab2d846929dae69efe2c2d7bece5769143ab136468a9a5b58f785921b7372c9f5414362459747dc63a3fab1268835fd0b5488bae6307badfc21d9be2541599bd2c220b1dc593e9bd6ce4c88ad5debe1d6c9105d4b68839c235f8a07f129fbce0ca102862f41167cb63cb0fd3a4fa5d237291df466b7413ce72b12098a32a842629383c4211de1e", 0x87}, {&(0x7f0000001400)="5a4c3abfbd218832c00d265402b684f4075fa8f6e8f71a682dd9b89afefaab81520afed74b457fc7576e7b6c322111f7d45ef76dd2c0a6ac76961740671ee0cb0ea7139a6c1a41e38eb14c5b1928238405029091f24aac8534344b233063384f9e8e0f64583fc42ba546f05ccb1938854dd114a4a61763f0beb46d2d09ee2691d56973", 0x83}, {&(0x7f00000014c0)="3a3629a6d41fa74daedc1568545cab9c7ae3876e0438ac95650728b1b0f0c7399d5513fee3961fe1dd42924e8356c4291fa877ed10d2a2568c27f2e1c17dc53b401fdd3f26c6aba8c465303a252a8cc87be62e45f4e1d4ed2cda6da85b7a972fd58550c509b802227a37aa325c09d98a803c1dd9dc47b17cd451c2646238227c3e1968d672ed8270b0985bb84c3e388a57728d68f2da190394f25aa282b7e873c81ffae5c1192151f1e66341b0785d25811409128def72696b8428c6cfecbd05e7a0e3095c9e2e41cb6b6e5b760c78a7b5a0269c1518eadbc2c53872ba819dc2f60b9b35c338de8576cd91371fc589824d9e45262450121e6f0796c897ce41771f5d153dfb7408d027eefe124430bb48298b54aeb9e63c5fe88729ce0389a998a82b9697779b7c808f24d0dc658eaddb5fd8506c93123c107f8467ad9c774b46d4ebfccfeb88c9a672343e4f86e1057068c58906190c64a9d4f1e11c209bbbcf748f4b97ee9a97636686fb25e08819eb440ba9a93a877f3c62264a12b6bbda8fd30beb80e1962773996f341779fbf64e9f49362e6a5caaef55792331960b5ca41c5d4643f12c9c4ffc34726d413e98b384f181eef728e5851d00b9083b0e9bd0b6605a7586a1bee51b8b1ccbf05313e63e24e3f5e77bd06cc526b7a91b332e01d975ad4df118cf6ecfc924e168a378b82b23e554d0c2338907c9d7900f6a0b084aa40dc0935672231644668d366a8fe72495f32c7e6293e89c359512acb14bfd2cb73ca109d30e5fe3ee89ba5ff6d4561ddc60e1baa7ffb4d02eb2e040bdce7206051f41c95f2c7595cd557b51438eae36939f6afcf577ef38489eb1e97d5f3fa6926b5d25c05a1385e9593579cc3736b2fbfd50cf9b2ffd6b8f37ac15a7c1b74157098d4059685d7ff474cd697ae5fa384af9fb5283edb49a8c50f6943e37366e7c885cf415046e5585b4485b23d4d78b4ba23b25c619c9296adccee7d96e6d39d4b68ba7f94b5fbdc832161215991c0cd33a37bc371d9237ddef7e0413cf51ffa7fb55e269eb810421de04e753be857367dea0280a1c63602a6ba799511641d72509a66df213246f6b0a88086c8f8c1d54b69aaf06c0dda73e0b357af36f7688079e50caaca45f530a910c1f2458009d525452baf3aed0251c60443bfcb9ca62b812231a992d75816166d1a5c9401b114c2c4392db7e9c7c2b95ed4a93baad0c4bd09bde04c69edd375ae3e2a4c689cbfb402543621f429aafb85dbf2364df61499375eb4c1cbf213c6b9d3ac383218f92c39d9f7d69e8e1e7a21044b5c1b9e5351ae4841c2a60e9d8dbd7d89aaea0fcf782a16959bfd96036a2d4e317f24866d7e291d5bc2a7f4f248fbc5601c4b278e37ef0122636ad8508dbe9d1eca46c27f7531ccee4aab7026bf5697afa616e9a36d566b18d5941fb2852751043f8dbe2baaad0ccc5591897d397ade631059b32581400cf5377312429734596a43d46ed78c93c3c6eebdb69c409fc888dd9ad9b6bfc86cb9b196a850bb4ac3f4d2632764aa0456b89627e9a4afec9e7b4b5e4ee470de3e54d22343e59f2753bb0d28ac01e0cbf9a04ff95e0e2b9cb57d97bde43ff784efe72ed62d4734906942da1f241089c4af852c1033023691753937981bcc12b4d1dea00eceed31cac5a08368a26afd38cfcccf2ffb53662f353d363f74d859f17dafb0c63a8888ac45538d955326755a861c36c45c3b96c1ca01b4da5436428b22d04b9950e87d0a46418b806098270be4a7b83b6a2fad54563b6e7ddb721f3a6a0bc984544536289a7b131cfeb2293c97cb6fbaec7b070ae98e41a842685f5d096e68e828374a17f86549e3f6fe8e3bbfa1ab335f9573f855a2fc04a1928af8674590023b859420d0f58ded95496c1dff0b71c1d8b64109b00fed3999955eac85088edc2a806f1971bfef58c0af7ee7bd5f971929f48e1fae2cb3defdf76b9bcc65ae2a7d3eb1834bfc75003e6e24f43fba3d1406d657f692bed2d3f45955b573da723e6209068a5140c5edb3acfe445e74a60824e54a4c1759a2447d652f265687b686f2b4b23ad870d816f431d207e1ca09aea9a036b6c691bc2a550738c980a810607f47b172c3f05fbafeed6da13fe49c4dad17a240b68e83a4898cc20103cb464649d440a1afa2570cc12d10577c3cb1c821e1f2a3b2356512dc76dc3fc223b8f5be5698554c68b2d815c0817ca8dc066dea71231f8804b061722edd9f6e230c8393dd5411172ff9ce8416d447e6b1f11028eadc2bd0871c779102afc726c49f81746deda20def8d9b6534425b78daaa1849640b3d7c8209928e51ff7bdce4d2b96bc138e789f1f112a68a9b3f52ab2354c6bdde8a1c29875eb6fe3681ade140d574c2112bfb75220a489e5dbc7e19f25bd301e5a4f5ac9f14c2247b2ca93097f9fdc40c9e0724825e466e3128d6a67104852e5177b8602ecc46fbc6c1ff009026f5de40a009a0b0d03aeedbd85ebcc85362a5e936ac0b886b7701924f8feff35b2aeed267f139e7260f76c591ddc2eb3199b00385dee5d1cbd51b1e8df73cf2ec40aa8e47f73fdac84941c1625c08f8053155285256f143070e684bb44cf4756746677b7961038510f9992ac247266e66b33131aa4c859dd53093514e53a04645556f1376a6e3941b29ba3f3782868f8bfc7b68d7205f97d003c4915bb9d1b2c24f937bf3a2c665f0911c8dbf1d8818224eefb98e9a860692b53172f274f2bd5eea5aeebf7f9a172ca8130c258d1fa3298bb5cbc12be8aebb9f974ad2b4fce62cec322b5754e4f55fc4310c287c4049b1fe8bd3bababaf38055b1f9fd8e74d0fe4346a19d643d606d3a6beff68c2c2496fd5dd4d35edc74a53990a45fb2d0eb2a5c79203a7771e93c086555f0b425f82840652af9c1938e649b3ead2c198449ede65bfadbf6b6fcd60db722f04800eb9c8c876144d9a36a3fcf721b521a7c69675cf2c7ec42b6ac31e47c198b98d942227ef8b831f7e4a80eadcbaa3e8d8d6ca84b03d2d14ca3925ef250facd7b056868275802c5bc1c066081f5ea016b4b8c4dd294c0a53fe327bd9085314a37c03fad4362b2f3f85327d82f7eabfbd22a1bac0fa2f0d0be94448ab9897969b47602e649c686bf368c01a82f47ea22fa1ca127976967d9b0b98413ffe1e2c3ad5f053f90f77fa7d96e8783b1b3bce90d5ef9b58327736dacabcdaa0ae0f15ca8a1d997ac11c0bdc6fb8c175b60ed9dd7dcf1a9691e79c04880d6cd43874d1269a53cbe3c421e25d70696ab6073820f215c2fe5ec4d03322e43f1d4c2cc6773d29a88df0c37c3b33c258343d1d4791200d827d17add276ae58a83951eab5a7a0ed2cfdc1d462973e7db12234386cb997b9c346d015150a97bef1ab785635d77f178cef6684e99b1b72e7f777a00def1fa7df1b912b5900a0596d45fb24368460a5350cd92fae727a672ea3615dc398e3ead278614cedc24078d7421715a30f3123090cedd314d4d664c69852e0ac7dd09fabb58455d4d2d92da972b625e8f7cb979989d92f0309839589987d8914dac95602144d30cfb126e3f6f28903f62ca71257148953ca60de3a34e82db8de3764f65f0c3f28ad14057ee18343a57967abd8b068d5f24dfa5a8f73c76549e6a020f4fd218e05799631adc665aec7cac0e4f7b1e1e71c007bded21c44786ccc9f5f8a388cc25bdd527e0ac82bdbfb1caf54e257f252f4fa086476a3fcd25b2fb0d4aea0d2c454d7090e5c1171a88a9878fcf63b484d23c5b124cfa43b5f6329f770c4b56b552531a8078b3f47d2e9d0126f2d60a8e30740a69bd7fc693d1dd9572b273baadb06ae739de52b4deb22f67d26770dfa67eccf0d418bf9c11fd1b88ce807ee8dbd2b01289e0f8ab5bd618c842d27252e2a058230949a93b29214c6feac845c77b2263a5707b61062a1d19db757cd51d74b785f0e36596178e974c3b44e48cc170eb961d64a2383df80c54e797ec524c3a8a793a07dc5996477c248a80875eb29df6c70e905f3d0b3c6847521761147f63105fff62d1a260181e9965b95d49209135e52db469bacbcf38781972a7c23b34edf67bac237cc3ee1ead5fa2c24fced833a90ff9071e37734472d554b28798396e636357a78c7c879e1aa8b8dbef59a0d1d57e79663ecf16826da66211851a62fd160656b5fbf7c641a7bf020f1ab7755b57defff43104e53f2c479445724fc7e3d9decf14e075f8657dc8d36e9bedd107df666cb3237721855a937a374f75412a6c61d9a85060256cb50ac2b0c43b65a8405238901e08fd6c89826a4e19035a76199b4be355972c0656980a12945b223383aa0870e9b798d8c83f4d75855b9eb228e373a10bcd5bf2d421f182a7ba9197d7a6dce27384f8960ba1440a2ffc558e275f37e8f8b4e3cda5f3f787826942700b726da230caf0578153d6dede81c5ddebe31167a83da75d1bfe68d898963dcfbf36c38a3ba10e45b5180d3dc8cd2e0d134eb8f043948c11be74e4a484908890f7d68e341dd768f44a28f823e9fdcb60d9935b9b2a8655d34c53af05aa513020d24df6f348a9a7881c9d0d377e4fe6c50bee166a340e2aa83a29928e529e9505646ac4902c0b0ea1fd0d88472320c01d52e1a356f6e96d5424c19fc59e04c7a434fcda8dacdd9ec26dec0da8cb426be9a2ba0fa866a1dacb020c44edf8b6c3c55d53699ea834595b7e28ff8ae24ad9ef2457b2b81d0ba4b46196bfcc6e512e5ec4b2c47c5c679374cb270463e59a6ae9cad0e0862daca63505e66999c1ab2eb93397ca98ef12c1fd991b60cc950710d870fed7f3c9bf523c92c64853a05f7d6beb40955995a049fc34b3dabb24d310b709c7132d10732d22d045af6be056b3e50ba3ade60b7ffcd363c5d5f913f7b0e8906aa8209435f5f269f37641548b33b09e8e0d1666f9beddfccefb7140ef4f269c7e6163c726c844d7cf6f4cf656739fc4f4e53491b742ad8d8edc1a168c0cf878cc12411ca3a9195aa5d96790c3f2958bdc47e2261d6bcb0a86e324d000f1edaa9ba2d685632f36717feb286040adc3c892be40bd5be0f712a651b73dc0aa9d941c685a1490a9d71441979b78c342a955910ae62f3e80ff47ebcdff31af8b8ab09e5b24ec71d4588f8dd7c8af5b32ab4bf3710e8f1b093fc7602482ad2c1138448f8b20300b291895a33e0527c73aa482796fc1bb52982a6be04bddaf4f01a64f6ef1a116f1932e2e36368265b67af86dd6a996a2091928d4145fdf5835e4eb34438c96aaef4da2c76b4d68626677bc5afe1cd8fb949d775630d254d32a592fa3bfe5b5540e46dacc559794078eaf0e6d5008ad04c56c8d6ce4fd381a245386de8de528d92dc90112622360baaf2cf4df0700202875a7e33242d9c3656c34cc38e77772687be0b81ea99c8d861021c43ba18eeb802cfb3bd38ea769684705a9a1ef0ce24ee8041b20b524a455c2d61f0868bc9465134296d49c88cabc38e0a59af8f801cf8c82a5c0d7a16bf40943b0779b1bf7f27b3432348d36931b0b34e5554babe7b059e61b4c1c5e2d4960e17e8bbe2e235489669741853e204001b66efc35218ccd6016f9b11bacaa2edd9dc65903eb4e08ba766e4522aa2c1cc09035c94e6cd733584e1f0f4dbe217a76ff18830edc6bb96cece6ce3827e27f734ee8ab32f1e6985dc1203dae9472a44086447039098b559e0a8b8ea700bc772835a8d5807d292021f83cc30c40dd9ede196f2a7c73e0a8d5f12cc6f86b47686b97cd6f7737a4561e6801d6b8942e4ea92cc35a35fdde7c2749e", 0x1000}], 0x7, &(0x7f0000002540)=[{0x68, 0x1, 0x8, "6024871d2fb42cbadbfebd6da9e97139e99918581aa0ccf4b3052cb4edb1ab9c9380e3c9d3cae04298eaede7c71e2eb1e1f3b579d3cb40c716cf5f6fe5c1a61916b21b1b5a21fb596e3b8defd78039c5933915108b"}], 0x68}, 0xc) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = getuid() seteuid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) getgroups(0x2, &(0x7f0000000000)=[r3, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1f, 0x0, r1, r2, r4, 0x1b0, 0x4}, 0xfffffffffffffffa, 0x0, r6, r8, 0x200000000000, 0xfff, 0x8, 0x6}) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x1]}, 0xfffffffffffffe2e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/181, 0xb5}, {&(0x7f0000000300)=""/130, 0x82}, {&(0x7f00000003c0)=""/152, 0x98}, {&(0x7f0000000480)=""/174, 0xae}, {&(0x7f0000000540)=""/141, 0x8d}, {&(0x7f0000000100)=""/42, 0x2a}], 0x6, &(0x7f0000000680)=""/4096, 0x1000}, 0x840) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = getuid() seteuid(r1) seteuid(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff4500000039c29d55c78762de005f7c2769428bd36300000000000000deffffff7f000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x108) poll(&(0x7f0000000140)=[{r4, 0x80}], 0x1, 0x1000) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008", 0xb, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) faccessat(r7, &(0x7f0000000180)='./file0\x00', 0x40, 0x1) 16:00:00 executing program 1: r0 = socket(0x6, 0x1, 0x9) setsockopt(r0, 0x29, 0x9, &(0x7f00000001c0)="c7607f8608331fe5b5b005011d17313fc8505e750d70c73babb9489c97765243eb09e879c48e4411e5b74893b00c81b875e5ec3eb66bcd4059d06b6fa79f4bc8ddba7fd9538ca7d3c60ab4a99722defdef33eb044eae4a13a0430dfe1a741681d900156c20ecd6ab835847c933b4d3248a76f5113015d467909a12092e51060018f5e7342eca7493b6579c3559c23ac0094ff72cee234763612ba454fedaf24cee478d589c2df41e5bbb97a772e9b92ad8588d1f1be842cf9e370a2c98c2568acff0e496b31bc90b3f8ed7a8913f68fff67e4a59087054a5ececd56f63bc8ea7060d9f6306c075f57a2b953a502c2fa4c051f59050e681354fabf371cdb81c9222a7bbaff5867f9175442f1819fa59d45e1dbd36e97ccab0ff3353d4bf45c1f2e9f1cdcd55dbd4d4dfac0a8d698c7fd4fa54ef793fc10fe836cbdaf90fe7e2b67ffe9dbeacf38c570ec92b31a73a778786aa445f4b12aaf6de75130c885701abd308591fac14fd4e763dce1a35b7ef3de743d543612ec8ec8e4981268f49ff41373dcdd1704919936b8952e57e4b07ea79ca43f6018ba04621a1199e29d71bfd5a90186c23d56b0069c436ff0b59ba44ac", 0x1b1) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x19, 0x2) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) 16:00:00 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x57a5349ed3b68780, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty], 0xffffffff}, {[@loopback]}]}]}}}}}}}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) sendmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:01 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') stat(&(0x7f00000004c0)='./file0\x00', 0x0) acct(&(0x7f0000000000)='./file0\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50, 0x1, 0x0, 0x3}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)) 16:00:01 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) execve(0x0, 0x0, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8001, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x3, './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x4, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x1, 0x2, 0x0) dup2(r2, r0) 16:00:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x10000, 0x0, {0xa, 0x7fff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRESDEC], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x9, "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) socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070200000f3700257f149bb318d7278fc8aff200", 0x14) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000280)="b7d1752e7b40f88824de7edae9ef807b52f9d6a72b47df4b930a8515de6c4a549b770cb2c958b927e88259072a0a3327fbeba01b5f4a6f3817e0041dc6eda12f19aaaa4a25f05519e57569cf59a35ba381bf2aaadcb981be1ebab4d50357d1f377016c29c5ad82e62bdcf550be642e7f7c160952ec17ba4e74592dbe8e2b2a804a69657773d2db398797d47876ae0b9367ad855458eeee1007b7edc9feffccfb90fddb0efef403be96b35912355cfc68dc9f006ce9cf7b4e281f4a6072650bc326208b6a317bf55618fa144727875373684c15e54663aeb29e7088897c4fed057e91eb6a0e90adb4e25253bb11a231dccc9438c0b7c24eb23b9a65d159e44747541bcecd7feaa506f0954c501f153ffa98401804a6ee057eecef1a07d066af8b3c88685b32fd60c03eb00cb20235f55ae9a970ba6c6cdc7433b6765363cd389af6d54cc6055adb79dd4ac594e56a95057ce4a01603f5f899333f44e6a2d3185ae0242419e6ef32253c1bdc2b8534290399a722f8fded2168c922ca51747329369dbcec58590abc63edd6297d2e610e95042f18980b9aedefbc746abd0ade10f91e36d4d641632a000ed0bdb20d7697c3ef03df41a7eca0ad8243f53db328ff31001e533a2c86bc5c770712cea56bdbc913dd08457b0a51c665c7f95b6ff0c5746b3b8212f93dd5ad224858d934378b06f2429707c1cffcf1ad06f005e0e36dfbd120057862c26c360dbe190fe5949ffbf71ce2dfcb8c85daf2bd27b31daa648c7318a734dad40e57456624f6302dd1b4805b4d1aaf268de477a17ce96d89c92a65fabd208feb1afa3fb1d3eeae8d035747684815708c5fd86cbc12caa14f6b4dd7f2131b57fc7d1c77b2192dd5224f6a53b6cc5060c53ac630c230ba97d089c47aa65aeb51b7150aea232af55ba79b24213ed84ca2c843d443f1f3f06bd0912840af7a3e8960b3d3642644c361668191b949e1b190c32248bac3a5c109df690ec55b2ca5ef2ad2cb8a7893b3a2e1a87c4809714051e6d430b6a5c5a1f9cfeb253378547b175643d95d3a3f70097a832d22f18fda01e84edd640f1156d901331b03ce5095fcc58d93a506192661dd4b4a9bd28dee47de109455581f8b75f058c51b8287145bc1e39ed506054e3b701dcdd888feed978886acc7cdf0a1461d3250466bc55baa5dda6f36ca5c8d8b9f6696be9eba74e3dd9d5595a5822dd3f5d457721636c80016924f6db90c32dfe14a048df0f6b9095c7b6a0c92baea9385ae8cf2bc11ff4dc18579763c7533f08d2a726eeb60c7572d2b49c061768dc3944191f96e05dda67d42201f0986d85a00d60d0ce0c57d3382f9e712a80ce69779c061b6de63c8a0c2e85e6497ee2bf532e202b6e7542a9311929cee54c90826cb1846393562ca4b0e4ac206e022f4030765f0554b115f160545004ec8f74a4e1974a164f7c8d13d2ce85cad22c21fcc70c4221fe310f7829c7310d79a44cc4f610f4b69ef0cb974033b889c6826c4f750ba6ba323c7021eac874866ce61743e01e589085a9bf82b6d36a9f520a724d9d1242592dd73872aa74f887527cf3d71f99b37b6c3161d375014ab14aeb467c172f1cb7455f6025486f0850d946c2adc446dbd1d3524d08d17b3c0d03089ea17653a2ee740d6c025daa6fd1af226e3bcbab7906d2b0cefb272276bfb9450251ac6ec89fa4284766a0656aedd31d32828c64ead001ffb1d7ab19e71992cd6e209e6e41417822ec48ddb881820955185fb7ff75da810d2a5e1a81b7dbf184925afc1f03a84118104928fe38db3f9d08dc4942fa59fcf8a9bc0cad8aa26928b59b0d0ab2eeb45a858955f74a31f52e3cbfe367e8a7d4b88ff215568fd886a4de7aef7dd5755da2f5ea04934f12d62091f94e376ede4f79fde596186e582a53e6befc12e087a97349ce07a4a9ab8067680250cec27f4e3736f4db83af48e8e4e311abc44360a43b25efb47e5690333392a5819370c4efb6a51c33825c58b13e3a89bf91145451b23bc5914c47b8ec0d2cf0849b5809aad9b811e004addc87780b2822250762f279ff0cc50c8bc107dc1231bef1d5ea0310b848cfd55c468e963b30a72cadb9df6d90579f51bab0453166968b772d6d028827b851354fe5595c8421226f2654809d82ad30cf2dcdf35a60cbaf153eaa889ee2882d4b002973ad12a8e9aa23c85654dbd1dbab1eb53337823d27031610c4e0d491a7ebed93a0e7ed9fee0393471d2761b11b4f15651527374b2c63d168cb7a47b6cea0b3ad14f560d27fad3cb39f557b5e49f61d4ad7aef8d85646392ff426972c9c8d7f8bd7b2643f0ea2e0b0a04dbf50cc0c9118fd35b9d922a08ad2616fd266236cf81d22af8317b1285da3015fe88fe4a808b94ed8721a981821aa0e1144f298fbdb99b36e5aba02c6e485e0e34c6286e88c00498b4f2ab1d5a07394545d640e1fbdc6ac5e583960cbb91b49633600a7c826258d4143ff8772fe711c2c7661d2db6ecdc8d3e2dcfa2e65917a7e9a7562c116ff17c7884fccab75f9155f88a9dfb78ed712f5ac0d3a67a4e2c2c00582ed9838d346a63faf0dc48a25c8182c76ebc2c4b1729158209b68449e43b129b24a396de6e8c947958f53ee245447858c42c31b16f9b782236a300c2270ebc370a5078bf33a1dd1aa1569f739bc390187fbc49886739d3a05d30924ed7a79afed13d6bf74ba04625796f74ac579304fc4b75bd517cdcba099470815d8755749d709628fde3dc498d14f1ff69d2cff457ea842f0331d35877e3d789fcb1d57ef4c9742a76c012b70bb78d53622cd17e827f6363174f52c9cfaef054644beca4411e254aff10a4ef3d9ccd18098d1ee7f6982f420e753b7cb0390abd7503357e207ae1a945adae5d467685238107b32808a8a009d9e6722efba74d40e6873045c5db65b7886b325375b0f0051a8038b18c56839dec77981e6d6cbbb8e5993586fcbd8967309e2d937d3a7c8d557266b798af79a2ec7436cea7a04b5a86eb1d6f4b65b60910e715a83214898da84c16363f0cba520ff905cc6cb5439325d8e880aed231a89dbbe05ca5108f929f9de5f0b57c8f17a605c9794406b2a4e67eceae15b03dcc0ea4f0516dcfd2860e152cd0e1877bd0f94d3ae97187e7bd395f2a84d8f64c59dd7d2060dedb4669883f1b4747bda16de7f1e755a8f6e5995e6707c68a424875f2eaaaf05cf9b69d7a7a48120677eea71d2908d56b5022a8481f8ba7e54119bad7fbfd5d2631bb245d561784a8b0379a457b9259fe72e5cd818f3b79507730600e729b64da1801547a2ccc0786a6d641224d50b5e9816c82b9b1b398bc09d8e6f6c08bd716e49ca2c9a8609ba32a737543bedd5b622020d6a4fc5c0e0dc4c1e89368edbbcb7157aaebdce3a80c47dda47a4042d67bd88ed8bad54c6f64189047867a5dffbd48fde6efa65bb0ef6afe7cc0c7d162665c95d876dbb0811558136e85329a43d23a4494e92af6267242e2ee3baa1c128710d094ae1dd163da31ff3b049b2a548bc7275a58fcef43049540d4c01651c0bd0e6e954130da1919852998b887370ccf176a91f0f16b031100ff9af2cfa5b484cd7b1425d0efe5829da0ec8af97395e95c508b7b1714e39169711cebaa547540fdbab8d632d50b4e1ddaad5b57329e108cc647fa520ebdf9b4da47b0613b6a13ca6d659f66d00d26abf1d551c73d8e52b79a760fd898aa31eb4ce65c323d3b1121a212a6ff27811584d3b823f21c23d1e744a2dd572465b6aece9ace0697e86218b13d311c21a98371ff660fac93b8876bdda958f286d9c5e8b67cbe1e98ca6c7801e37f242d576e79d12f1bee5a4f9ce2e9ea4bdd9248308efa00e3bc0041e31d95cb7f0699428c294bf3d551524e26109d79e0c553116f95840f350a67960acf5a4c33417d9d15353edd90a173f7d14ca10e3326218f96a89ccf9e82017c1282bb5110bfa081b44ecc0e3ee220128456548a2a51a0d16dfe6e9939c4e3e41cd11989eaa69cedd9ddc34e9a0c0b3250876743f7f17a1cc9ef8ac29e42adda94f62525af011999004129cd325a519864ca68e7e0e879d78515520eff5a9da8df745fe3969b7f7deb4aa623e25a8f636ccd450069be83cf314d1f1834b54b1a96b6b5c53218d175dce60fdc0c6a6b7101646d2c69fe24a74f59b321b360627c3af3ed975a0b8b43e29dcfac3d4af6afaf091bcb8be0bfd081e1ef15edf849bd6fbdb88ee6a7eba00df1778e68d177ccb23ac880a763afa68969cdc5331828cd27b5e9574e2d34b72a00dc0b89920a25df07b54af38ef26c0814b1fea46103d953662518e9e3a836e8aa17210138c5d4b65716a57b06e513c3973d08b85bf5a72254eb02a7fbb57b026d39733464196eac432c7286dae9a18219b28465ebcdc941bf1ca873d20b93a1f2884349d64e7df2ff8715161b052b99ffdb1c9cd70ed565e0df8db7d0cdfc752501dd0872ef86052fffdbfaaa7e10e75d6792ce36cfd06127851b323ec9d2ed0cfa7a7066535ca65dfeaf1840d6ca29b62ebf3d48d57f3c6eca0c92390b4b53412f05e9f1eeb433d469fd6ff3b6bd2e2e842cdf7b8508d0511bc2cab262d555549a1207091b1aa5b35f95e50b0ca24fdb8c469500badae56477f99dc90d321788cfdd72c7d0af39055f414ad506f99fe07c9a29215c769de0eb356e20e660e6d944cdecffb09fbc3d5170f57b2cd8c5e3aafade027aa8f24b2296ac1549723c0f8a135a0baa1cb8c0cdccc7fa0d2510877c6e7d9cfb233d07905fb40378ffd6c1f74225d8e39f16e3cd4fcf9462a23c3dc127c54b5361ffae5097d4b79cb97a660e1afebde9922cb96a09df58a13bfae3bf3ba2ec560c581fb9ea81979757eeaaab019fd9692057c86a7d0dac5a92c278ce99bd1e41e752cb82adb132dad60c5384601a8fe13949a456aaf50b119061a6502f5f869ace2993b7ff98ee71a207d55266866fdff2d5155184804d829422746dcec75324b2d15b7992aeb680e9885eb899b00172bb3e5290e1f7c2715c8ccaaa833dd5440aa2279cba4dd618e9976f8dbae520d10b7fb9ab76152ef06742d5ef32c535bd205d75cb3818e11c39ca3c7113cb55ce2ce3bacccafa5bbbd3dc0ad5be2b82d9d2d2a1181cf9fcb23725ed92050087c1da2bf35183eea770801488bf9ca328b237063bfbb73377cb4a4c535fc2608b2009b91653cb9ebaca6051b76ec776f3640ce617bc120594d3a4a83456f49fbc5a025084923fc56b381a71a02f11ed6da2abe07471de501940fc854bbb186f0c9b34e7dae199c8b65d73d6e86f21382864471928320d7bc30886b6628359a14e0d9ffd296fb2aa16ff58ff6e68209d563f401a5b3184c24a206fa01defdd351bb0cb0fd00b92d38581aaa0b71ef5e28580ae2a085f231a030ec49ebcd094752c8977df0c240cae039347171c9b6d356a28a15d9b7b7529770445bcdde7f63ce15062d4bd0bb14325836b15578207138530b3915bb46a93078dd25cace74785fb3113d731e263f200f65217a288bb275dfe5fbb1628c0a3d408565a5855ac9c54c86e7457acf1325f50902df74e3dc4da341354dbadffe1e82c066fdccbc8d220101dcdb4e4840d12b9e42b25a3d4909ae0980ae0e446433d6b0fdc69e254e9d10db88eadc44072b2bb7c3a46728164c26d9be23772b6506570d8d9e4026ede22bb9101843211651cfe0369759d2645f85b65bfb713f049426ded03ab7008f90777970985d93f311ddde2e76fb6acfb77030296917ebcc4ad5c8dfe24173885c4bfca5380b3542f", 0x1000}, {&(0x7f0000000000)="6aeeeb2f1a0ffab30b960cbdfb1fa69a1d6a8222dc145dfeb7ae1ffbc3ab0c27ba29acaf4a609322be4e4fb968c40e0ccacdf1330885416f05213cac2c04641a9d072f251dc906d43a74ec30390be98dc1a55c6ddcf8687e18668d3def943c4a2c498a1be1597525e3408fc5d34f98", 0x6f}, {&(0x7f0000000100)="0a1a93930617ce21a6a85a9cbb0911449af64babf2e2bee6d0dd80bf49ded2bd2aa45c52740b8b5b64d2eeb3be7f989b05867c9c0813f48a64f7b83efc08cf9a08d20d85cc27b1350310711ac5c19048ab7962432fa2a9bd9737a539c0a737c0693de2a0faabe951f6d85c825ddf8e32bc5d759cb2570b7a6329587119622da38826b997abeadd782a4772222133756d455061e90bd9f2868e2e1737b24ad1", 0x9f}, {&(0x7f0000001280)="7e27aff8dc7a49b7d3fa78a509858a20781b557859e933e145e31aac44aa07e2cbfa2ca2f2c9e0233fe96eafc3e8c3d4b889346c77654557b03bc902d66e9ba551a641e5e15f809a33cc5200aa5d1291d80599c61993dcb6b5f3daf8271340c7fc32bc49e2eef1d2ea56baae7350a71ea0c4469872838b39afe86f18b5f98c20f27cbfca14a149c3dd761161", 0x8c}, {&(0x7f00000001c0)="51015bb13022b31b08a7f60a18d8ee47a1db450a7d6aa07c975608ce2aff1ed8cdac419821035f34e4f99e21359d5b117e997260fc568d42a4495f1eecccda95f9d7c238048bcd983a16c79239487087a62f82544105cfbad6db14ed54a89f24ece926328e224f2e7bace2fafb1778db23721c7b0c5d2497f3", 0x79}, {&(0x7f0000000080)="1cbf6f148c84d98c6eafef6b93f941e87b517a8d8427f0b25efd322864ff22c6021cfb570359cffdc3347185a4d09c776cd3db214898775388ed", 0x3a}, {&(0x7f0000001340)="8344aa33f0c19db5b54b5a4d7ced1d7cbada67706b2c7feea636035174398e9f62c11a9422d3c38a288f547a9832a85a97f963847b6583afa4e2334cb9af2fb83e14020d1fe41ea9eaf951f93e00d182cec704d307ddc7554a6adac996aff10a9ce3413661630929fb506beebdfa664fe7ee249b", 0x74}], 0x7) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCCBRK(r2, 0x2000747a) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x800c369}]}) pwrite(r1, &(0x7f0000000240)="f94c9f64dd0303fb27447669ee2e", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdffffff], [0x0, 0x0, 0x10000], [{}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 16:00:01 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000000000000000000000000000ff02000000000000000000000000000181009078000000003c80a78f3987270412b29ecca72882163f8272f5063dacecdeac62c420420267bcf5a2b36350f3d723d04538ac97039c0bfa0e0029dad033a6ecd31caef4532f827a4d8b01b681ae811db719b0e4f3f8216318161626f935aed09242f6e14e3627c732f7ee59cc382e21dda8552e4f3c8e34f54602bec8b484635b0ca2296ad5b9df11f82875bb25d1f37ae218eebaf8dd70431c47b70f46fe21be"]) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x21, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x3, 0xb809a32, 0x1, 0xc6c, &(0x7f00000004c0)={{0x1, 0x5, 0x7a, 0x5, 0x2, 0x0, 0xffffdc48}, {[0xfb9d, 0x148, 0x6, 0xfd75, 0x0, 0x6, 0x7, 0x100000000, 0x6, 0x5d7, 0x1, 0x7ff, 0x101, 0x9, 0x2, 0x456bdeb4, 0x2, 0x2513], [0x1, 0x4, 0x5, 0x8, 0x5, 0x8, 0x0, 0x8, 0x20, 0x60], [0xffffffffffffb9e4, 0x5, 0xf34, 0xfffffffffffffa5e, 0x6, 0x4], [0xfffffffffffff001, 0x67ad, 0xf8, 0x40, 0x2, 0xd2c], [{0x6, 0x581b2bb9, 0xfffffff8, 0xfffffffffffffff8}, {0x2, 0xfffffffd, 0x3, 0x217}, {0x9, 0x0, 0x98, 0xc0}, {0x1ff, 0x0, 0x2, 0x80000001}, {0x2, 0x5, 0xfffffffa, 0x800}, {0x9, 0xc9be, 0x2, 0x7}, {0x9, 0x1, 0x6, 0x401}, {0x0, 0x6, 0x3, 0x7ff8000000000000}], {0x9, 0x8, 0x7fffffff, 0x39bb}, {0x6afb, 0x8, 0x0, 0x7}}}, 0x2, 0x5}) setsockopt(0xffffffffffffffff, 0x8, 0x7f, &(0x7f0000000000)="8eec73636304a6c258e9c5450b154684ca6ac5d781f6ee68ad628e8c9c5509073d5808a871745e659931289fbab10dcde558553f65226baaa84010cf2554aed43d0bab4e0d609c538c289f7f54267529710fa6e4317a3633e3777f0179ff33d5e7965915fee3f61c188570d6f4d85dfea055898272c531dd944e62f95f97d04b26fe3748f240b0d73d049789b5f7588f8d9dfe6fc092540a07742b58562ab55bad76e016698b846858b28e6662700f136337d01f617afd6524e1f1c5b751311989a04e4f351565c02d", 0xc9) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) rmdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus/file0\x00') 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0xfffffff6) r5 = socket(0x10000000002, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) setsockopt(r6, 0xe8, 0xcf72, &(0x7f0000000100)="347e498d0db36c02a7fe278a5cfe99cd06fa3fa23dd9363a9b047cc6acd992d3ef05dd2ef13d6c131173a9ef405b273795d1462afef81b11ea7495bb6e37c7595eb28557490bb32aa6beb84a43ca4745175b482e1dc861a445fe2c49b08425487700bf8bb7e22c210f5297357ff219ac88444746597d02d2d488efe3555715c2930b7ee724c8ebfb50acc3033c09c974ceb5ed23669f1009d025fe3077889e2ea6e54f88a748d6695253", 0xaa) r7 = dup2(r2, r5) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x54}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x3, 0x1, 0x51) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xa25, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) bind$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:01 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"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00000b2f666916e50000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="dc03764494922a3d09485c1d148545c6904876eff645b5251f684a408b1dac18e346064e59b0e843e333e124220e1afded94ba7ef7ca19b6ae974a5b333dfb8254313c1e76f68d17df2b9809e333f6dcc9f7d9e6de7780e7711f6fa2f9e02cafeeacc9cb6670b1d26bc2dcfcf130f8fd227901706059f021de4aba76e2fcbc3dbcf630d5868e1d8188f6a42b52471485a8eeeb5ab942091b6296c22e0a87bff9a5fe19f801ac324b87574139981ec0e48a5b56c7372b6900fcb6fb8ca976ea834f8ab9dab0040b51f2b0a0599ac71e62feefa25bec0bea5f7b610c38536b9141771b3f59bae6782f", 0xe8) 16:00:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x81, 0x400}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f000056e000/0x2000)=nil, 0x2000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="756dc92f988185c41d4affc97438c6d4c819ce91bd29", 0x16) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)={0xfffffffd, 0x7, {0x100, 0xa6}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x20, 0x5, 0x0) fcntl$dupfd(r3, 0xa, r3) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r4 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) r7 = fcntl$getown(r6, 0x5) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x3, 0xfffffffffffffffb, r7}) 16:00:02 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x8001, 0x101, 0x7e25, "71f2950da902b70b20d33dae5fcd1634e0b66222", 0x3, 0x401}) r1 = socket$inet(0x2, 0x8000, 0xc4) listen(r1, 0x2e2a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xfffffffb, 0x100000, 0xc994, 0xfff, "2533ef4d46883915c1319590e813af17c86f584e", 0x4, 0x293}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCCBRK(r0, 0x2000747a) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) r8 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x40, 0x57) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000240)={0x1}) unlink(&(0x7f0000000280)='./file1\x00') r9 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) pwrite(r9, &(0x7f00000002c0)="0f70ed4b8f3b740f8c05560b22792f08b26d460ecd7f9ea1964817610d07d7c0ec99fe6a6ce138b5370176bbc41d1988be8068decef2eacda3192d747de99382", 0x40, 0x0, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x85, 0x0, &(0x7f0000000080)=""/133}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x2}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) accept$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="00000002000000f4d542ea2c47a491bc7b560722aea3ce5b28113acc1b9a25d5847f86877a4752728c0024339f99462302f6d6474092d1c1c17a0621fd18342571944ef491f7b034395f63ddf856e44f3e91a7f1102db4f3217663aa9ede92c05e0101cf7c2ff9b7c54fec4375c05f54d11dce33da67fdff8423b963810becdebc6c0897a5f02645b75ea8d7700ad80069269a2a120573840e56f4717fba6306db2dd1ea9e4826e8df183d8215097b98f677f3974b77ef0000ef5740f647ba6056afe616adf02b5ad4a99da291b8d3b6403b54313c356bd13cd44f14549f009287a16001fbb347a3d6287c46256bb6ce81bb9eb3709f4fa82244f88bae10f2a02e6e33a835e1e543b188461e4bc25cf9084a1209036b3b80ae4839b9da88730e635ff211db446b83853c11d662e264"], &(0x7f0000000040)=0x8) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000340)=""/161, 0xa1}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000002c0)}], 0x3) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) syz_open_pts() kqueue() syz_open_pts() 16:00:02 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r0 = semget$private(0x0, 0x1, 0x40) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500), 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000005c0)=""/150) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) r2 = socket(0x20, 0x1, 0xff) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) semop(r0, &(0x7f00000000c0)=[{0x1, 0x3, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0xa250}, {0x0, 0x7, 0x800}, {0x2, 0xfff7, 0x800}, {0x3, 0x9, 0x400}, {0x3, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0xffff, 0x1000}], 0x9) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x3f) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r1, &(0x7f0000000140)=[{0x1, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000100)=""/33) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffffc], [0x0, 0x0, 0x482]}}) 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)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x1, 0x4, 0x559, {[0x2, 0x80000000, 0x3f, 0x1, 0x3, 0x0, 0x7, 0x8, 0x81, 0x10001, 0x8, 0x5, 0x7f, 0x4, 0x9, 0x5, 0x7f, 0x5], [0x8, 0xfffffffffffffffe, 0x8, 0x80, 0x6, 0xd728000, 0x1, 0x8, 0x7, 0x1f], [0xe2, 0x8, 0x8, 0x3, 0x9d4c, 0x40, 0x4], [0x1000000, 0x0, 0x19, 0x100, 0x4f], [{0xe2c5, 0xffffffff, 0x446, 0x832c0000000000}, {0x35, 0x9, 0x1, 0x8}, {0x5267, 0x6, 0x400, 0x4}, {0x9, 0xf7, 0x2, 0x9}, {0x8, 0x20, 0xffffffff, 0x1}, {0xa05, 0x8001, 0x5, 0x100000001}, {0x1, 0x80000001, 0x80000000, 0x8}, {0x0, 0xfffffff7, 0x1, 0x1}], {0x8, 0x3, 0x80000001, 0x200}, {0x40, 0x10001, 0x400000, 0x7}}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x5f, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4", 0x7fffffff, 0x80000000}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) dup2(r0, r1) writev(r2, &(0x7f0000000040)=[{0x0}], 0x100000000000016a) syz_open_pts() syz_open_pts() 16:00:02 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x200000040000, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) 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(0x6, 0x1, 0xfc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendsyslog(&(0x7f0000000340)="881d394adf0832d6b425bee6d85cfb8c4c9b5fd9e6fb5dd9d6811b5c3b64c669174f40094c1c1b29f4276415691553e84334be07b218b410a971594be820f0e0743be641a50134dd25d3327e3902991bddcb4fdbf9e52b95826254c2736f34810e9e262439d8a9aa0b461e95e2b3c91e574a702b830aff6a026b3a13aeb3188e75ad1ced404b9b85984c28028df3ad9ca58d9281847c01d8dc575340e5052706c37cba2be8f656", 0xa7, 0x20) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000100)="cde747573e7df337240932d662f115de95e3b3035105704410c72cf6cd3e897142b4384df0ffac477033f995c9b8c0fc444ea30a584959cc4878130c5ad3d8920fa09772"}) shmget$private(0x0, 0x1000, 0x104, &(0x7f0000ffc000/0x1000)=nil) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x25f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='W\x00') 16:00:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) write(r1, &(0x7f00000001c0)="041fe0c39f90fe705b9606175d15de7470077160ce9aae5ed58ea663b2f29d85b2ba11ad4eebafffdf3de94e5d8d6fbe9fcafe0519f76bc5c1019f779017991bb274bc1728406ee877342fa8381e526f98461cc59b3ce45133077b6362d5a5c262e610b3d5b0796bfd09f39d0e1e6874a8564f06e0123833847428a2a232bc742a2e136cbce5271463b2976385dc95c2e8402253ac82a1846ceab59f5edcb7220be77489a11dea547f29720d6f5c6a034e21e59287a1870103a87beb72886a033b94aa047299e3ab7f920ec508b64aedd01ff4c76b70a576eccb66521991f0e767af13f21d10293ca68ee98c4f25431644bb", 0xf2) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x151) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x800}, {}, {0x200}], {}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f00000004c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000000000000000000000000000000000022e9af8fe341d9539623e2afc6f14db83a7491fc472b973ad4656a50649a74e358e900b002e31d4be52ba64f8408a0942768db53ecd17a8718d509e565990719bc2b65daaa4d8be4", 0xf9, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x3}, {0x50}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000300)={@random="ed0538ea0383", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}) syz_emit_ethernet(0x3c, &(0x7f0000000000)={@remote, @empty, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x6, 0x0, 0x3}}], {@arp={0x806, @generic={0x18, 0x9000, 0x6, 0x2, 0x2, @remote, "7713", @local, "0284df3b6d78b3d1a49e8cf03fbea079"}}}}) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000040)="0ee01f8e118aa3f03d5a5fa5c2f26a141fe638015582b62428de5de49572445a3ec9ec3b", 0x24, 0x6, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66806c653000"], 0xa) fcntl$dupfd(r1, 0x0, r1) sendto(r1, &(0x7f0000000180)="1f422cc8cb10be113b03482ff8fc07ae4802b1211e0933899ba635800b153cf180ac974574886dbd8c457cfc2b8074dfd4d1d37bcd0b75c60bfeace1b7457e2fc6b2b79b50c8ee452c16e48732160a8143ad4a3d6c740df75a2fffcd0d23b34b846ad0d85283f44b70eedb9217aa8041229664c2719d4c075b2a272ed45a4c6e08f1c204077b2a7aba778a81a8a6f7f6d1b33f460df4b02276597b", 0x9b, 0xc, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7e6, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/11, 0xb}], 0x3, &(0x7f00000002c0)=""/5, 0x5}, 0x1) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r2, r2) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x1a2) r3 = getuid() r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) fchown(r4, r3, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000140)=0x6) setreuid(0xee00, r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) 16:00:04 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8f02695e7f0000010018a56964653000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2c09a24b0358582ff98a18e069c3b963d398461c74c87665d74dd504e50379b8cf90e69aad588438b6c2a02bdb00"/74], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setpgid(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x5, 0x0, 0x0, 0x0, 0x0, 0xa, 0x1}, 0xfffffffffffffffd, 0x0, 0x0, r3, 0x6, 0x80000001, 0x0, 0x401}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = semget$private(0x0, 0x2, 0x1) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) r7 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x2a0, r3, r6, r7, r9, 0x20, 0x20}, 0x4, 0x3, 0x9}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000000040)) setreuid(0xee00, r1) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) wait4(r5, &(0x7f0000000180), 0x0, &(0x7f0000000280)) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000100)={0x2, "43e02db2611df66ecdb2c4fe6044feffcdd4867e24d25d4aca3ecf91d878a2f9a9b8003c59eec205fb8e1e1971c624b595b37048888500965cecb8778226bcd9acbb6532bee7de34be1e98d9702c7669f1acb2ba0853b608a3b08a8919e6e2da108ede7f3b92add52f160e46cdbd243a22d1c6c504060c4cad54b1dae215ecf16dbe5a0125dd242690d5efef8f6f5d84916e4e0014ebce21780e8e6f6ab44009840b3ff64c7b65d618f0d27635c8ca4160bb18446515941274de7ad68cfca9acb0a8311c86f9f60701151303"}, 0xd4, 0x800) 16:00:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 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, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) write(r1, &(0x7f0000000300)="91", 0x1) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1}) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x0, 0x204}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) linkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x140, 0xc0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x3, 0x80000001, 0x5, 0x1, 0x2, 0x9, 0x3, 0x2, 0x0, 0x1000, 0x8}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000002c0)) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x0, 0xbcb}, {0xfc35, 0x6}}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x5010, r4, 0x0, 0xb4) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x8) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000400)=0x1) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000440)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000500)={0x1, 0x8cf0, {0x7, 0x3}}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xffff, 0x8, 0x81, 0xfff}, {0x2, 0xa5, 0x0, 0x5}, {0x8001, 0x0, 0xa, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x5}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:00:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='/'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x2a) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) setreuid(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r6, 0xa, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x100, 0x40, 0x7fff, 0x684}], 0xfffffffe, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x82, 0x1, 0x2, 0x53}, {{r5}, 0xfffffffffffffffb, 0x105, 0x8c, 0x16, 0x4}, {{r6}, 0xfffffffffffffffa, 0x1, 0x1, 0xfbc2, 0x4}, {{r8}, 0x46ca72866b7f347, 0x1, 0x80000000, 0x9, 0x1}], 0x5, &(0x7f0000000140)={0xffffffff, 0x3}) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) getitimer(0x0, &(0x7f00000002c0)) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) fcntl$getown(r1, 0x5) msgsnd(r2, &(0x7f0000000680)=ANY=[], 0x2, 0x3fb) msgrcv(r2, &(0x7f0000000300)={0x0, ""/76}, 0x54, 0x1, 0x1800) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x5, 0x4, {[0xf3e6, 0x3, 0x75fcc7a0, 0x10001, 0x8, 0x8, 0x1, 0x86c, 0x0, 0x5, 0x2, 0x8c9, 0x40, 0x3, 0x6, 0x63, 0x2, 0x2], [0x6, 0x8a, 0x2502, 0xe2, 0x0, 0x7f, 0x1f, 0x7a, 0x4ae30469, 0x1f], [0x2, 0xffffffffffffffe1, 0xa5e7, 0xb1, 0x2, 0xfffffffb, 0x94db], [0x6, 0xfffffffffffffffd, 0x3, 0x2b3, 0x400, 0x8000], [{0x2, 0x4, 0x80000000}, {0x8, 0x6, 0x6, 0xffffffffffffff01}, {0x4, 0xcf, 0x80000000, 0x5}, {0x40, 0xfb, 0x2, 0x1}, {0x8, 0x4, 0x0, 0xffffffffffffff10}, {0x3, 0x1f, 0x2, 0x3}, {0x3f, 0x4, 0x20, 0xffffffffffff8001}, {0x7, 0x0, 0x7ff}], {0x0, 0x7fffffff, 0x38, 0x9}, {0x5, 0x1f, 0x6, 0x2}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[0x0, 0x0, 0x80], [0x5]}}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x20000) poll(&(0x7f0000000640), 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0xb64c, 0x9, 0x1, 0x0, 0x81, 0x1, 0xf4, 0x0, 0x3, 0x8, 0x1}) chdir(&(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x9, 0xcf4d}, 0x8) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xc0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) login: vm_resetcpu: failed 16:00:04 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xb916, r1, r2, r3, r4, 0x8, 0xa5c0}, 0x9, 0x6, 0xffffffffffffffff, r6, 0x2, 0x7f, 0xe1}) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000200)=""/131, 0x83}, {&(0x7f00000002c0)=""/210, 0xd2}, {&(0x7f0000001480)=""/128, 0x80}], 0x4, 0x0, 0x7) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x2, 0x0) writev(r7, &(0x7f0000001740)=[{&(0x7f0000000000)="c55430", 0x3}], 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff0700000000000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1af7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac66e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733c3a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f781013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000000000000068e9eb9d871c3f2e72f1b00c8a04d3ae8c74cc8d2ebd6d2987f84685fa67bdb6e778bbfe7a3224d5876d9a07736e0f98c55c3c670b54cfa19f5b436166dfa7f3"], 0x10) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/140, 0x8c}, {&(0x7f0000000480)=""/4, 0x4}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001500)=""/30, 0x1e}, 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) vm_resetcpu: failed 16:00:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {}, {}]}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc0105715, &(0x7f0000000080)) getpgrp() 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x121) flock(r0, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000040)={0x2, 0x1, 0x80, 0x6b, &(0x7f00000004c0)={{0x1, 0x6, 0xff, 0x2, 0x2, 0x1, 0x4}, {[0xfffffffffffffff8, 0x8, 0x0, 0x1f, 0x3f, 0x5, 0x1000, 0x8, 0x1f, 0x7fffffff, 0x100000000, 0x20000000000, 0x8, 0x7, 0x9, 0xfffffffffffffffc, 0x8, 0x7], [0x7, 0x10000, 0xfffffffffffffffa, 0x6, 0x0, 0x0, 0x0, 0x2, 0x7, 0xffff], [0x7, 0x4, 0x800003ff, 0x8001, 0x0, 0x2270, 0x10000], [0x22, 0x10001, 0x1, 0xfffffffffffffeff, 0xfffffffffffffffe], [{0xfd2, 0x5, 0x9, 0x8001}, {0x6, 0x7fffffff, 0x6, 0x401}, {0x3147, 0xfffffffc, 0x0, 0x7}, {0x6ba6, 0x3fc0, 0x1, 0x100000000}, {0x23b3, 0xb48, 0xe6f, 0x20}, {0x9, 0x0, 0x171d, 0x5}, {0x7b63, 0xffffffff, 0x80000001, 0xcafc}, {0xb1d, 0x7, 0x372, 0x1}], {0x5, 0x401, 0x3f, 0x6}, {0x9, 0x2, 0x93, 0x6}}}, 0x9}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x2) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r4) 16:00:05 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000180)=0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x8010005, 0x0, "2ea86ecce46adcff69ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000140)="d5f30e4667c2e8b9a24f81b2b78fff4191b5d8c8", 0x14) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1ff, 0x9, 0x4, 0xffffff01, "025aebc880a8dfb5d6152aabc2705157fa3c0b29", 0x2, 0x2}) r4 = socket(0x1e, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) write(r5, &(0x7f00000001c0)='\"', 0x1) r6 = socket(0x1e, 0x4001, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) fcntl$setstatus(r6, 0x4, 0x0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x7}, 0x8) shutdown(r3, 0x2) 16:00:05 executing program 1: syz_emit_ethernet(0x106, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xf8, 0x68, 0x0, 0x0, 0x1, 0x0, @multicast2}, @generic="1bc31b50aa91bcf77a724eb6b4859ab0af4fb8ddf6a36e50e7b8303785239286cee4ea8261476b02e9f01d8096e7718e4414dfc2a190a9cfa2f51f90b00ff9b8eda9a978bd63375eeda96d13922e829f7990dbda531a70ab873b7ad27fd461a337d04116ab87ae2d4b40f48db4b3d5c2ad6afc61bd9042fcd1dc822f82ac2752f52ad6742eeacc62c37a6a2cfeee2071036151124821ad743e4be560f8a53beeaaae75d57d1a581c9236241572f06527fd924e9952d566425c9219b5bf960112cad074e895b9109a1e0c29d5e0d23b8728c7255140e911fff21097fff59edb593ba05588"}}}}) 16:00:10 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x4000, 0x52) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) getdents(r1, &(0x7f0000000200)=""/107, 0x6b) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x0, 0x0) fchmod(r2, 0x1d0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61, 0x0, 0x2}, {0x63, 0xff}, {0xfff6}]}) r4 = semget$private(0x0, 0x4000000009, 0x82) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0xfffffff8) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000380), 0x1d) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/147) semop(r4, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000080)=""/75) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r3, 0x0) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) madvise(&(0x7f000001f000/0x1000)=nil, 0x1000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10a) socket(0x2, 0x4005, 0xff) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x112) 16:00:10 executing program 0: 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) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x4d) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x15}, {0x45}, {0x6, 0x0, 0x7f, 0xff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x3, 0xdf, 0x7}, {0x800, 0x2, 0x3b, 0x1000}, {0xa, 0x7f, 0x20, 0x6}, {0x400, 0x2, 0x1f, 0xffff}, {0x1, 0x3, 0x1, 0x3}, {0xde5, 0x8, 0x0, 0x1}, {0xb, 0x4, 0xa5, 0x9}, {0x8001, 0x3, 0x7f, 0x7c8}, {0x9, 0x9, 0x6, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000200)={0xffffffffffffffff, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/63, 0x3f}], 0x1, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) socket(0x2, 0x2, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0xfffffc01}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)=0x80000) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000000)=[{0x800, 0xf9, 0x6, 0xffffff62}, {0x8001, 0xd0, 0x1, 0x2}]}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r2, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0x168, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa8100460086dd64761910012ef08eff010000000000000000000000000001ff0200000000000000000000000000013b08000500000000fe8000000000000000000000000000aaff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aa89008101660000004e204e23", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="d1800002907807ff051600000001fffffffe000000050000000800000004030304030301020404001ad046a72972af107dc4a9aa3d0a119e23db31c23d6e9bd2762261319bd5d2415c08adeb529dda03277d876eaab87e3c922584d7748ed6b230b1fe6967f5e26550cb1ab24c5fe85cdfe4f049c5974990867f0ef654de81ddd9b0726cdb6fef9f38466332447077ae6278ea67eab08c3633906c4942cedf9f96e07dea8bba01f54d66c162c6142f62a94802cce75c9a305819df2a81e43e76fe791e9a24"]) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x8000, 0x7fff, {0x20, 0x1}}) r3 = shmget$private(0x0, 0x1000, 0x35, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) syz_open_pts() r5 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000500)=""/4096, 0x1000, 0x800, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:10 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca08759bbe6baa34a149ab1e2053e7e566d89c7c816c96737015e6d0f1a8203435cf27b12b7177cc35af0f9e42c58dc"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x2, "92124f368c61819c6cd9ee0e191a8e6f3b90e0704224ebb4c672e4f9652fe4def08ea17c9fb947f1d2879bc5b9b9fafe497358e10d7b4d3d0f88109ebcb5b46c4ee315a4edc22f92216401261af7a65d87baf9fa4e642e182bf9a817c136a05e96c99193a9ecd0404683643bc341deda91860b86f3c61bbf07b6b39d7a0e31de248a0c396d3bc2e791f1ca5151496977f325211a55fac1b27e2c4ac87189a1a18810b20720244299b993e6a5be3259b955313fd26db99502df976c9dd89339"}, 0xc7, 0x800) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000180)={0x0, "a0ccc1a77a2222c78ad7cdc2e974466b858f42628b0e3657fd9300c3b29e6a76ec7e0c54d76bffa7b4f4964823c29516ededb3d07171d64412ec2dd4589a51a93cc0"}, 0x4a, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="fa1204a49155ce1e0002613f59707642d20f29d3b9fd0a94e4cdef08f3bb70988be3110a28e11ebd248a7b62fa3a949c09034e3dd2035d07348786664073fbd6e1be8191e0a7e6fd727de00f", 0x4c}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000700)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be5af9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c32784f3b1acdd0689414a24b4c39ef6d2bfe68a3be3653fa70da5040f91ea8c1c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59c00182f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a4b7d384b2169404eaebe133a9949f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ff", 0x458}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00') r4 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r4, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) pipe(&(0x7f0000000240)) 16:00:10 executing program 1: r0 = msgget(0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000240), 0x0) 16:00:10 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0xffffffffffffffff, 0x0, "00a10000000000002000000000000000ffff4000"}) r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt(r1, 0xffffffff, 0x7, &(0x7f0000000080)="abe6a73fe1f9d5fd810abb0f163bcd8c99ef417771224867066f256afc1cd715752f9507c1c16003283100dcefca5002aa1c904193a19175685622d0efc6c5e5bd9fb4c02d00ce9f01530f0c511ce2e94d618c95b33a6c54ba061ad265e443024c95910694671d5bdf4a2966b98e4c7f785bcbe065a0464daadfced717ea6cd0f010b6", 0x83) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x6d9) 16:00:10 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x2b, 0x3, [@multicast1, @broadcast, @rand_addr=0x2, @multicast1, @loopback, @empty, @broadcast, @loopback, @rand_addr=0x1000, @loopback]}, @rr={0x7, 0xb, 0x8, [@multicast2, @multicast2]}, @noop, @ra={0x94, 0x6}, @ra={0x94, 0x6, 0x6b}, @end]}}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "bf41945d4b650000"}}}}}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0xfff, 0x400, {0x1, 0x6}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = getuid() seteuid(r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="ec3d02e04839e2d45bcafa58d4a7b88848f365020329ec9d4f8a9d5620535876634247db3e95ec17bb609049c9e194c3eef601ee8fe807de6b40b9527d536de03525205e027722f6c58875a172edd48508a1e3f28eaf121330d0d202710b65af313f5b5087f94defa58116d90577a1d69aba5fbe9c702257244455766d34ad1ef3ed5ca3891064", 0x87}], 0x1, 0x0, 0xffff) 16:00:10 executing program 0: pipe(&(0x7f0000000840)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000180)) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="48985222dce2a9b11844bfd325aea3a2faa14917b238fda14f7902000000977c495ee6b4b4436bed9a03d5b588fcf011a83269f94fcd7e21f88c4eac046f010000000000000001d50100000000000000586e711009c8f045976be803217a4af2610e124701ec2464b741f186ab3d6b4fe2da073cdd216c650190ff2c99261c8598f70addf3ac3eae8d5a7db1a11cd47f880600d48b3e6f43c362258bbaf4d60d5e6d61e1a3ad43b96600", 0xaa}], 0x1) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000100)) r6 = kqueue() kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000001300)=[{0x1, 0x1, 0x1000}, {0x3, 0xc}, {0x4, 0x81, 0x3800}, {0x3, 0xfffd, 0x2000}, {0x1, 0x401, 0x1000}, {0x4, 0xa9, 0x1000}, {0x1, 0x2ba}], 0x7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)='\"', 0x1) readlinkat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/45, 0x2d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000001340)={&(0x7f0000000280)}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="130000000000000000f9ffffff00"]) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)='\"', 0x1) accept(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) pwritev(r4, &(0x7f0000000240)=[{&(0x7f0000000300)="449ea31cdc4ecf0e5fdf3b258e145b8d60224e34d637115e152b180437e662e0e51cb99864d55d014a7c8e1e9a5bd71c1e991cfcf11e0bebce6420752d5f8d59529f946fcbe28c800710e3f6cfb4986e006c564c1675a5c91e73c698d7e30a2fd9615bb62b353f5e28a9ac917c49dd0db60479fbb7f1d22bbeb45f6b2d789c100cf8e8dd4e21a7fd606dd7075ac950fa5e404e590112e1c16c22e23054991ac94dbb3b75b223137f81d830f8654975828b8652f46b3028194984aac13e1f219f175056a2c673fa9fc540ec4af780d37c5ec30b81f77e88001b2cef6dd4bbf61252000ee944b28a83376f1f0f8ef12b182001725a1343a3292860027b16089a18ff3d2d334569286563718ab260ce28008b16cd24f57ade0aa912cd5a352c72fa712493bb66a07c1de88a4c4eb75810155442443ea134495353827b7af5ce11c4ffd0f4f3dec474176bd68d903823314a0efe2ac1d02373630cddbc2b423f56199980af216747a60ecb812250bdc4fd24574db11f9744e0e76690f55eccd45dc511f63cc6632db5cdb2f5260d78bf6f449a66e4e96dad9f82b23e170f3226040444bdfb3fc5cb659ec038d3c9868416fdd3099e05f110ac4beab2102641357bdacff45dd7e44b3c793daeb641e85c6ba19815b23b0a8290b3ca609581c8fb008bb157a67e26c26941f629b3e312e5d376246b21b96362acfa48f6b559392f023646d77f80fc443c8eaa06d7ffa0b70b8ffb039270b64ed049c1f2ee2ce28f9ac4b07d58d46460587bd248ca69c533b5d791d4e2bbc09345e1e155ddcb0d723c380b4c190f1c5287b071b712b472fb4ad73138da8f5244830901feba8e8a1d0575e8b21b070f9f32d24247034b3f9dccb73be7b5855879a6bb3ae4865a371fa5e34011e615f5f4452b63f5ae90b9a4f17c5e2df32ee46f198331d36b546c0618c1e42fd5afcbf92da7929534e6c4cb9505709b0a11b46b94841286d1abac91b4f05f2ebfca3a306fd5f497438c6f1e4231de49f015c9b777fa2d9c19e4b9846d789980f3015db17ff020a167f04a18f55ecc00b1a8910884d664d859077c2caf213160e0d4dd76e22ed378ee1aa3aeb18dbc98cbebb1245d851355c8161fc25723df51a558e4b1ee9689ad3ce5adb60bf887bcff5053ec6174a8c1b69e25bb4508d8a0be266d4b177d5000656bbc398a5d397ea72d52c07cb011743329bd0d1449145f6c1ff97ba9e77a8cb01b5db21d918cb6d61082eeaadbe410a23978b2973edbcfa31c26d4968f4686333db34834f926854f874a3f4899aede70a35ecb68f04c5320d1f359878559be64a3779e5027c00ef0a5d33f5c3a844fc076261be52e851fbc72595b7a600635d78e70aab50c3d104e570f1a17d565eaf51061cde353281b0f54437e842aef54aa92a329c807df7d6961aefc33322e38b19a174f1d391cc73f7773f6a7440f37a1e08c922a822bd065d1e489c1cce0e39e304f1e8981821a70b036ee9d9b34ca96b0738b63ef39928cafda7464b8f61f2e05e0ad41bc502d3a2512bd2d579d5ca4c884f8326a73fa5921891a465f73065a9e9abe6fd034b9ffa3728e4f26b6e974d4e1c99c0f4ca7d0236ecac46bd969b893aaf776ce0ee58a3a71da697c23af79686c2e8a2913be8a64b06bb678e5245140aff08140463f946cdad2efb950c193e29fa9a39a2927e3721676628884144deec17d1439d9db16004506129f82889a0014f3d221153ba515ec0016b4448c900fad158ef51d2326434c55467bcb137aaeb5524942811b49f4c45d02b6fd5aa81798bcebac36b42d355adca3c5c7631e7665ac548dd427d9f4e3087ab9cae0e34e71408289b1eb9a9f02535eb66324700e4e925067ca73303a68aee8cb374dae5034e003fd6f2d94ea605a64855a5e10791ed60b0dbd02d6cb2d96939130f76320f5341a63cb53ce37976b4819d76220fd4d4c4b2b6900a4b0c8d014627c7eff939738ec7c61f2ffb4d45d604e18164f654ab5f0fe8a0d35de26d34f123dda4e9f24b23662c9d2e5f8afc7e807784a900e7a394dbabeed6de62c5682012e84ea50efb3f2b7f99647dceec05edd153530aaa0df0ea0efafec98eef0e1f7b024c113b3ac31adf0b957ccea838f5d3a77ca4358e20eb47a6cab718294eef5593bb7d97a1d439696a1ec3c4d4be25c7461fe1fb5e9e3acbb275a0175b716281488da45914adadaad9199334f5d6981efa26e53f9264cc09a0042aaba1a29c3a05935d1db32e67883dac873b8edd8d81fe2e0527afde8e27bd98e43e6948c93bd0cf827c83c1028d5fd794ac2d4daa2c9d2d7efb31fb646343025b3c1593829fc7692701cd6cdce46d9b1db9f656b482d122f721ffb27250feea2da283915576e471c30138b72402cc533489b542bed6ee2a2d298561ca95d23f36e12f5275c0dd3e92acce9098273bd91df757c7c39eaa259cb1a8bc33f5fc9bab6a6b32b3746cdc8daa217ad1d867aea5d73586c05a6298d2d413dd6456c7b1d0738a0fb74818cb87933d92355f40ed98543724e3fb6ed1d56821db76dbd791403b3b0d46671c150c09dc923bc87d227a007885799b0af89ef38646bf01653a686336612ae0d7fb11c68871c69e4c1438fff0195f5d71b08ea2425756793cdce8cd0bba3d633c7f9790e66aa1f97a90fe8208a5954f6dc825ed31dc9e54faef15d523d8ea582ac20493036a96831ced028071f109c4d6c85e1036d3e9841761319898731a396db63635322f89752a3d803358cbe70b57ec03b061f993042029061df2ee65be4d2039807b2b9e7fd2b5a8bda5a0effbe2ed0377718157383186e59af8adef9b7ea36f004060825315f7d8f130701444e953312909215372abb581130c26aaadff4c9b1df779f9f175173cccf21a874bf119a32b38093e14261f506dbc5747cc3a13e0d0a75d5b103055502c3128dea9ba16cf19fab6a126c736a1590e97f07bd72c23c9b6a115caa6e1f9109c2c44d25d7c20afe773b97d68f33c624edf6ef308ef5820867bb0b08800a1cd8b317183832e7af62f1126646f2ab859f37b26eddd12114a9aef77776e9e241babcbe7e47f1ff1a707cf6436874788a4230e3b1f5833d6113eae5c17209e9cc0662605085772ede613b057470e1e6bf97c1207b7daea6897716476f2dbc4c5336b9d1af2ebcc1b6b7bdf9ed1822df1be512840a75519fed0d45e65b4c34f30ebf1ad30c0ce65c55eb2b2c1713d43aa5c8295e708c6ac5469e03d241fc5e04f3655bafd98d82c76107fc20fdc30bbf85c1f67db547a83c671cbd03079fd3406b8258ff5e1f1c6d5898ceb5347abebbfcb5ef49d3b7637c0e084cc8f08d56d1dd6dfdef26314b9f037971af7ed7c7755831053745d9de51f6e321cc2fa6af147639722cacdd4ee4789fc0d479841d84beccad1989da88f2857986ae9a386d92b30df6d0621d66c05978149e0dca1d6f15a8cd6acbfdf90d67a18ce6da04ac03788cd826baccfd6d61868951798f4196ba88aa3893187ef03c440b5a9d1d80c90749f0161657ff0c7aa641fc961e1f199f90c45f535c4f06f2ec60262abce84ae63bf5afd176fa32a35a4bdd28d1604d7d96f0bd6ae76f4aaf78e4c27fbbecd76f32869913ee4ca6cb65383314448dbfe3224cb794ab901ace13c1e41d281d979ae0d0f53ce418dfb47f313086200e2deff56151b648550d715fa1f3e793f84dce04b7339868ea760ca01e84f3ace668019fd8a8cf1bfafc7f7b1911c7cf4b944579da79f6577411047777030e909bb5ef3cadeff04e1b5befee7471d87eda1f48d05997b42a46799130e3981a0da383239c8dfe8ed4dfa35cc38a71487beaae79d76c1a90a3c0030cdedd24bd6a3773276582c85648c28076c942945afa995d6e6d9fc270c5002e532e5672a18fc806693efb5ef3e87814b5289db873800060d45b4e43a7455b69766ee3a48f9f35738d171ea6a455b45b468d400d5031bb2d54dff64142e1154daceb7e583360a2ab6f31520116c194d51de2ada760d190e0f59df3fbe5516d46d28c0daffd4007397cac64da6b8d8305edf9668c7dba131cec0ac96d5d9da5aaf89c8cb807bbcd9d15f76227c0022e31150f72608052b0dacd5d4fb23551e25b037c9c16d4d38fd1563bf78fc09f94db2dc17a7ea3e2d10738483b0c0f0cbb73f4bda3a9ec9639d7d537192c4f18a65482ddf9d42671df80f1218cb32fd974e31cce73084810f142e07e0eb2f46ef4b7e72eab0dca6d7eaead9a912fa5a52d3a1f369dbb19777e572a1b87299cf8b785a7d9dcf0ab0f227c13600e5e7c59a8d18dcac7ab8390ef1508a1c51940a153c30a0355bea93ba3adff663dd973a2c316e2cfdfba9c91c776b5ff178a5ac1d15292b8461b76b42aa9f45f47695816ce0e7c5fdf44c57fea2f70bafc475734575f3333b3376be58bee74725b365166bf266038d68e5ede0891b2ddc73355cde85523dc5f0b74f3933dd09c9176160ca9f9974d4287a40e1194fc1914e45dc56cb16fc461ba3ff26a29b226313373d87e485b5ef2009eb210c0fd9999f255641a2cd395b18a3de4e408db8c6bb195398fb3f5a061ed800cd9e120caca5bce29d5f45f36df3ad894a437bcbaf7050a6880f82e5e32ba9e66226eeb5a8a817dc0001d2994a7763af397c62783b33b53e37149b68a72f6fe4e924619a15e9c335cfc0494173b10276e3f69ed74bb55bd01a55fa2e8271229e1afcb12812e9322352339e0246339b435ef36e455c2874f5aef2580e92ae7ab3fba93e7f0be3a51d12b83371a1852c4c5e0be8abefda38cb39dcece17d742d7a15918059318008b06c205b4a14627c01a0b5d71a91e0a146a1b9540a135926c169f026e229ea838aae2c6dc44f4a35934ee0731f015f936ca0c3f3e7c735efa472ce7d616009cc1f7de6c42c1eb6fbbb2cefdcbc606f790fa0f12c95f4eb9460a81faff3eb42bb4c36ba4c26800e23f31e6a73e707cffadb185d971fb4db40d6865fb72b44ab8a49e44adbaa8dcd59c6f6d5ab62767998e3834f4dbcc3d940c73cb6cfe41b00254fa37f326b05f9868dece8468a5558e75a83f19d20820842019b120e7fc26afc4b1b88c8e4df5f17fa78f5c65a4b1d4384f70426f7edf7cb1338d1a526b7e5e8007e097fe5cd9d5f7cebbcef4f54e3b94faa2b84dfec59be2b4dae85f50d83e44df77a8d123d6807d7a4e587f426d8ba34e1da4d5935be2b98891c15d883378cce6bdad4d86bcab4797bf9462b68bf7bf06b95f26bb88b92243635fc22d376d2e8d2a4072f1b4df448535a159324d5202811e3fa5194f4a4dc34481da92f95bc4794f32ef286bc2acd948519691b4ca385dbd02f105f0a4f051c5e3c15254d9c51a63f49ed2b68ca778921721a4e7be9123e79f0caca97b87ad306af45019bcfea865078a8c577a78f17ca7f869f3463ce3ad2d94889ddfa541bfef4e320124b84b9c9f50b243f918c5506edade01301845aae7eac0079358a2167bb6f0262e95396d99d717f4197048fab49e05a7d241f15096217153d8248a14d46f5292829791fe37d0890eed0a221dc75d1ba69540ea3f1990f936ff612c4561daaed68fc1c688fdc838cd1018a8be75171f1083d3bc0b3d96786e68ea012aa78420f1ddc8ea8af0793e0d4d7f0202ee1ec0d1c421cc5cf85749338b819d9e3a347133d958c487d2e0eb400f655921b52bf99d0ec6df0e90d424bbd7d94cdbb7743439ed751b249a46e6a949d9df58f7d3d64c8ba4d259a1711231b0d4d35f682e2240a9b56f8f2960f81c642e", 0x1000}], 0x1, 0x0, 0xff) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:00:10 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x1, 0xfdffffffffffffff], [0x0, 0x0, 0x4], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) setpgid(0xffffffffffffffff, r4) chmod(&(0x7f0000000000)='./file0\x00', 0x8) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setitimer(0x0, &(0x7f0000000080)={{0x1f, 0x8}, {0x401, 0x7ff}}, &(0x7f00000000c0)) 16:00:10 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"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) fsync(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f65810 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f65810 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000240)='./bus/file0\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3fe05}, 0x10000044001000d, 0x402008000}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000040)=0x1) r6 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r6, 0xa, r6) dup2(r3, r6) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000380)=0x10001) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000340)=0xa46c) 16:00:10 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8000, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3, 0x4, './file0\x00', 0x6, 0xff, 0x20, 0x4}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) bind(r9, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) r10 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0xc}, {r4, 0x80}, {r1, 0x1}, {r5, 0x80}, {r6, 0x20}, {r1, 0x10}, {r10, 0x80}, {r0, 0x20}], 0x8, 0x77d5) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$setstatus(r3, 0x4, 0x8) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x13b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb86dd6665490701052b09ff01000000000000000000000000000100000000000000000006ffffffffffff3c0200fc0000000000000000000000000000ffff00000000880008096800000002000438670000004e234e23fe5e9078564f10555610ba38ecac3389fae6125817e989e8fa42e66551e42141720402fdccc2742c6de73a786fc7555fd473e0adfc3eeb591be6a2e9b3434f212af81b988d61332717ba287ab38c3517de4891a5ef03faec1818b4f8faf1550515b3ee922e10370d7d3c65cecd230095f2e36278edc730ad653d43f40b1a8f103f982b2067767d965b0ce2029f6d7f1ea47607029e3b31b743219e9479421bb857b37b4167bbd09501238b835c4f03d9670e565218d1e9b0858cab4fb2f83f18a1cab8a009b9b60fee625b7874e67e921f8cdd7a5419093fc8"]) r0 = socket$inet6(0x18, 0x4, 0x9) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000002c0)={0x1}) r4 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x4a, 0xfffffff9) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000140)={@empty, @broadcast, [], {@arp={0x806, @generic={0xf, 0x9001, 0x6, 0x9, 0x4, @local, "195e39c9c6a5dfafb9", @empty, "a8c28182d7730f75509fd5b97c27e5c3"}}}}) syz_emit_ethernet(0x1a2, &(0x7f0000000340)={@local, @remote, [{[], {0x8100, 0x4, 0x1}}], {@ipv4={0x800, {{0x1b, 0x4, 0x1, 0x27, 0x190, 0x64, 0x7ff, 0x2, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@rr={0x7, 0x13, 0x1, [@multicast2, @rand_addr=0x3, @rand_addr=0x2, @loopback]}, @ssrr={0x89, 0x23, 0x40, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0xff, @empty, @multicast2, @empty, @multicast2, @empty]}, @timestamp={0x44, 0x20, 0x5, 0x0, 0x2, [{[], 0x84f}, {[@loopback], 0x2}, {[@local={0xac, 0x14, 0x0}], 0x47}, {[], 0x3}, {[], 0x3}]}]}}, @tcp={{0x3, 0x2, r6, r5, 0x1, 0x0, 0xb, 0x0, 0x77, 0x0, 0x40, {[@sack={0x5, 0x2}, @nop, @timestamp={0x8, 0xa, 0x7ff, 0x9}, @timestamp={0x8, 0xa, 0x7fffffff, 0x80}, @eol]}}, {"31328011b7b42dfb78083f2764cf44a86059510da36c8f2651404ee62d844442473f07045924d1a4965c20c1d130276f053ba6819102b8a36d8bf0e4741d0b8a28f27b6624bd07b82245e7d0d966e4cd3fc07f8826054039341ffc93c22886ac9049d101dc373961e52664e27a94073f531239c5b9290e633ddcd0de8332a578ee4415778346467151f67be84124d3a56f91e51012b4798c7876904473793671b2f1215e230bbeaac2788372dcbb8672536ff3e8729c33985d31dfe4deaa814fe35387db300679734aa106979565309763f075c9ee3d2895875096ed55201240241c80425ae84f025a7f18d8f02b045004a24fcc47aebce7"}}}}}}) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r7, 0x2000747b) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:11 executing program 1: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdff00fffbd9b2adde8f33e0f4ff"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x0, 0x0, "d73800000000e74de40000000800000000000004"}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fd1e080000000042b7d484e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e400600"/91, 0x5b}, {&(0x7f0000002800)="bbaa0d518d43fac4c0d29396699b07835d7958608007f9e3ee78a08754a3191730a1d9f59731bb4300b18539e9047b1adc114cead91d56efd325a58bbe9ec61af60c0e97d970315752b1bd49216a1ec1de41313e2e8793cc7ed598ae8ebd333e14d16509d5bdd04f0d594c219b84c77943c3f74deaa7a5c27433968e2169dd43021e27c7d983a5c9ce7b2eed6a3b4e221a0d695d1e6f70dfc1ab1021b430d6412fc938ac659a07e83f4942d1f81991ea3d6969e3944c8766accac8d066444792be5d0f44cbe6cc3327e82a4e12705820780812468002f489c7e74ca1449b47b7d19c93fd089860816f9af83dd8bd7c159773623d8ab38058ba5eccd2b18c995e4214ae44354fcc9ac4a27a7b479079914c3e856374d298770f497c8ef50a57ca7dc6b6042fa603e9fcce493e76b633d9d0261e28371c755f76ce9e5c960ce711e298506b07a7b92c32e87b9508d03abb0759e65c93c7becb528b277d231606f9f04103ce7ce0a1d3e3da7ac7cc22049e6e56a6febb0ffa19e588342ab4cc6f6fe6dbd63285a6ac2f3ea63fd4e24a3fd0db36036aad7bd3b5d850e583847bde89c8d673a3156a744a4843af0da17f6a3d66541fdcba6222189cbe37cb1d88de37994dfdc73abf1de8edd1db01488557822db6da0d7230569b56bda155d3f907fe7f3e303d1cad9f5ed95ea4342ecc8af0603587941a2b25829b195035fb8105bb28d7b3cf31fa076fc17bd9d7f9e8e1520c5cb8a88083cc29ebb55a74cf00d71865ff51335848695468af2001b13169d14eb559dab403a3dbbed84f0a1ef069a9c67af70c91d2fa648adeb7eff6e53cd297f0160b892489ae2f1d48d03eef57f56615aa73a08d8c7e9de52290182a99637249a283d675c38f4b8361ce6ae63a343f474b3e2f7652faca6ac21d2f2fe74b8132c6af50dc967f54e431fe73a86536ddeacddddadfd32566969a06eda23dbdcbf914a12aa936f220e0f13ecad4be7e0ecb5df5998ab22f71e9e0d350e50121fb909ae86fe081911c8460fd6a25c95aa0547eb39017f9241684ab0b90211b210be89c4eac8d8d610ae97f5864050ebaba98e1ed2e221364cbdeea484e8c6c432591bb471cb861b4398a4b401c417ba0af1ca1838e4db7f31116046ce4282050207746d2354dd1303cb550649cf9e83a6de1b2617314841275b61527c89b05011d29b882bf11b9a4df213c2320321c2ab4c357b0687b8f437fe646354b5b55bf4e51a9989061b781a333eb781f4639059bc81974179b70f5172a294dd129d95fc05e94c1d8859ebf0b5b5e6f825aa5d6c8c969c7582a1640c9e3d29dce570908c868d0793acead636c8fc34760a499aa26b18d13bd1df49c2dffcec89182cb7c1acc9aa7be61cf732cd4b5ca180493a397b8a61395a0bf55e7fdd1c2208f1b0fc0375c584248a9f6a490a4be2c2f63ccd274fc082f876faae3f87e8cb1b920d7d5a4b9f620d8ce42740ed9749c50503aaf2303a908d02dc306912358f50739a14e85158b94c573c4a8578a2913b3e5e80db1b26cd766ec279f8f50b46280d5acab8fe0e97f3126ea486ff576cd8c99971f2bc6ec10a9ce562ed8d0f9e97dc781ec309c2faa505de250dc9eeeb6cf277fab03ab1e689039d0e6a3851ed167af8e6d4ae81b2548054144cc840402d4cdb51d98ad9fe0c8ee488685536a0154540960a78059bd3d67e8d8bafadd26f3e1b838e6b1a1b82a26a3c9813a37e8ee3018480cd31e2be8b7580f76a1529e07455bc89d2e6912a59b04b3731ff4fa8e578e6e027ac342c5870ad619c48112fd259a64a5695acbeaade0d38f5e82990b028833680e03f6d2c42d76dd0c20b65bef13f7b596f8c1f5964c51406ccf0d260280ac9904d7f9eed14fbf962c0bc7d589cbbdd2e612f5ba8ece65fdd53db92bad09ff915cbefdf9810d32882b9f61ef0d36b6950e394e8440e1a4e151e2a4efa0fd62fd160f3a9d16117cbf941815a1de7bba767cdc4becccfd916c7d227c03861b91c108180291b189f05de958541f39e0cb229a4db71f313faf267fe5771759df2bd4aed5677bceef65b03dd52a137f09ccb858e8d54d81e6cf1eef46387cb22f09e17f410270abc9d7b4fa597d22f4cce06180eaba9bdece8339c4737c786606b95c5f07eeb065a75f11e3a14e9f652057d7c9d2ed590651eea8b792d81c06ed03351fa329794e196f97d6bf2632b6283ac17bcc20ea6ff12c44a59ea282d809df925d55599168c321060a84d3a1ca9a3852ac9977b943b94d90594c9ae3e549031a2b285a9fb0335f09bc016d1df87f7efc9a8b456ca46505b114dd5881c7e2db708c2f121dc7b4ef7e56ee32f42a502166a71edf67611ca39f178a204f422d01cf0110a2bfb075541b9591d561ec93cc442ddf7eeeb8501841114cd829cbe470ac0c1a7fde097aafa59c4c7210ae790bf1c0be7f35d2fdc836a92753f1946c3a69e70239322fd2c26d0ca51560fb5e33b5ffe7d23b40916d5cd3ccc12db16216c97da533bfdd229b073dc648492d849e67fc40d0dcf8ec2db27be4f6a3a8c6c7d73186105441de0ce886dd85bad53ed4b4d6d7cd4f1c179baacebfae574bfe340ddfa7b4d8437f68ce9644a5e8dea0a70efb70faf5951b3640fa04132b30389cb216ef5effc41ad211116c4abf7e4aef6c74f713087f84c2bd8c550d6fa52be78dff905e099a1a4312d2cb384794bf9871684d25a86a18f55b4d64143575d7e9253da10cb1b720b3cfabdf5fa91a0000e7e2f6ca318d15722a594fbc836beb2528022ad900fcead943e1723ce55f817a7ee55b9ebfbfae5b0187403c120e11772101fb5c95474ebc5c4ebec8316c4ee2b74633ef0530c13e409089a99c7c8c1f3bce027883c531ee56b527ebfa0e7c84b11634c564ff8d481aedb5dea12959584d3c63bc9fcb5e9c6b88a5f776ad757e1fc006d4923b10fcfb2ebf5a38e9df1f53f6d9487819f4cc95034be1a2232b60b4f89a4392a6c6b82c4112bc0bee98fd0716e9205f9cf42d19e149a3784b8810668504486450b2c389a4ea8850ad81800e109e706122ef1b997db288c397e0ec635a207bcefbc75ee9b1754e10517451f5c6c1de8d6c8b1effe02005dfcfad2a96bfb55a506a04b00c1c45c345f31d1a2b103d967b64ec1f2e2bc66cb403eae7c0b447977d66029cee2039f403c73bf106aef7786574af2cb2efba35676230771e40e062bdb2eaeed4e66f0d0b5f6d1ee4c7e8f29f7a85dcd4d166eb953049d04d1b4df131d4de7300a38d50b6df7e2891cb9613cfdfae32e4675fc68c1a344b190bbc998e9c93944592db978ce2e7de6622f9380364fe7e09a1442056971d951f3bc815880a87519f62c47993043af4dd5a2b5920b542cdf6f38a5cea908d00f947e6c5194bcaa7a8fed8ec4c3e136041ec95598a425c9b49672aa55e8e823656e6deee8d79bd99e9592b0ad3c1ccedcc0a0ff8bf4d6395f52d565d2db1f8834d65c1b674a9a2cb1804f44c36176c5f41851eb41f6a3d15c27866054190e28a8f23234515f726aaab83383512dfeb77e75113513197a9156eba598189c35fac5954d3a0e27d690b791604efaa3e4c56b5c04c921add65ba99b44618280b5f5400db92197fb5ecaf36248ee956815672d378f54eee1cad225473df72b0375afd0dec6a55d37d3bb0ba25a371d59d91564c146852e0dd58f0e3045b0d03dac59e249911ff69c4a33f0e924be09ce2b6596321b44cdbb9f8de06c74dbf880f89eb0b121f9058aefd5cbaacd12b8544e9da3d3e04869177e8352f4ef64e9ac1bd322048c127959b3f58c909c1638f3daed52c302e57078245539c353ace2efe2180e5664da29f850590d708ea624cc6af00993786215269d6bcad62a86d97be28d2e446ce8205d12dc7b9ad01b6b3c310f19b2d938467051bc0275e0cfccdf2cc4ed107cce14cf8f692c6e4086ad3fe1555731b33610c6d9c69ec9a1ce3bf5869e2156b1b9cfd1e8e72d6df778c0c46268b643d710e7e6cd41bdbfc9043ec406916271b1072b4f0b89c438e68e33aeb2960ab0564d0c983a9ed9f755b0bd40615b0962d772504cbcc2dd65211666c71f8a9660c8bb179eea17710517de111e5b30475b113e520b92df9819318039e06371ab7a125ee6f07e1e2c41a735e46ba8f02e6f9f69322240c2dc80be68231819f24541a81c48c931948fa0e2917faacd2cd11f545b6618fd3e5b561afced268f3fedb11bf6e57e153fc846165d5f2dac6a8487ffda06d1c107fbb854ef4acaa1f6abf7a9f59c5616c772ee452604535f967d77a1c21fd249e05195369dfbd9ae09859e0008b2eb08eebc01d41361ccc8162bb35d1a70baf39b56de0e652fa2cb8aa6734203a073a3451eb3ce4b81cefd0b5af8882860ea416809f1432a322d7b851673a6c41095d0627569c10f2a7999883b57fa6474e338e2303a3650649205ccb70e2bf91036a8565e11d6b3972ccc6f984f9260b66669ed79c9f5ed4626757877c6aff0101cedb816c6106c83bf803450721f7f96caab79c08678c48fcd810db174f4bd7717b14ef312318e95df620c3bd6619ea882fd228db45eec6fab00636efc54120705a6dd9ac022037dd5c54ff10fba1171c553e0ea8558dea19dbb503054c068e18555240ceb1d4e9b66add3fb280a235f405b93680f047e19df30b269705d124a343783b3a5421a7dede1ac6fea6829f11344165f4aa7f8efccbcc1b9941562410e26be617154e7e1123fe9cf036b6250b3401edfeedf3977b2de06ce3420de98c29653edfab100096ef268a58341cb93a00f0cd0b5f07e3f0bcef0c9ee8e0b2b5ea9c7bbd1f86255eb30272378b7fbcaf91dc5c4458a9787f98582a36f507a4773b827ad42de24b15cc7d7ea28cdcb3f2ba6a1f10d44540b46559af4a6cf2c07c159856116472604e1288a6098e744fa23da9eb424389855b569f87d0491892d92aa7e39d5926ffacaeb57be703ab62da9d53ee6dc406bf3d14770ba036e9111ffd3802281bb4d3a4a8de9cfcfcdf29b324831a4bb434066a558e325933442ec80d4eb344aa08418e70c11c1bddbc33b376282d9de922f400d1ddf6d7bd15da806431c5c759807169c273149b96e1c4412162276c660afa29308ebd17908f7c8678ac30d2514d38cc7494b7e6ff640a0e2b2e7f91488ace9a76877f6b59c04b6ac9ecb0ea4d9523af721eaa416f90ec61eea0095ca4728151165e6aa657c586f7e3e3c8982911c667504e07b3b97c16498ebc218f06d00522ce1de5b90ecee611f8e2c0bb20c6ecda4de80e2ff0b340f40b389bfa776abc81abddf889c82077ba28a28a08ae7dfc51214f2381f6557ef978014382fb2d8967043532e6e604ad30b51fc04f748d42b8415a7e2d973055bcd69a416ab464b0abb584f5eb47d350a4c814b43e639e92fc8b194c99721ecd5e9b3629f9337003f294a6b1e15dfd2c8d2050d530bd21005154d1eef179d5312fbf72d91b5444994d1ec57960a125f919936130d9414fc1640670413db9c5838140ae2c201932eb2cd89b2cbcb823084e866669d3b3e068acb53d8526eef8d180ab2fe05b69dc91ee7c8db8eb9893a1cecdd4b71faa2283a54fb34ea15d7cd1bbf8d1e1b58cc08cf347bd324ac0a3083faecd9bcc9f0767f44958761ad5c809e602c6ed20c303b7a8c95a86f610a3682b9086f6bb819cc970841d14840885cf099784e7e3b126fd94aa4c8619889bcdba7bf2d57165464355e583d7bfc29af6679bd52f9494b442a711f1a5eb1f58ad6b542daba5dd15b3c2335b8e835f97768d4eb357", 0x1009}, {&(0x7f0000001800)="f9e99c13ea95b105f8f7057fd3831f321cb2a70f8eb48cbfd7cae10ebe99377d5f15c8607125da8af42f67c19bf5cf27e9422bbac27540cad81e9caeace50e47ba17f339ca7582e78e91d0f4f3d6295ac05bedf4b60978ecd67e77b40453f6a8e03a8aab14433bc87936b170f63adbdb45536290284fcd5cd4c231f5401e2aa54bb4330dcadf30d903496728a33203c48d0188fea432afcbb1336e2d5fe4566da1dd7bc8c3cfdb2132d3d2b2b03ab5e6b329c6739cf687fc0556cb9ae29a2e03ede0ceeec46b498f7dc6ec5f1d10f4788d4ee3b1ff3f959fe45c769c81dc416a691173ca3ce68ea9abef495c90505b808f90902020969e604cb8a4f028221099965ea02ce457a3d7529f30d8bc0575c43a1b38c094e1eb30ff70f94902ceb1a99920e7d9f675b839f08de9a15e32277935a06f478e09553046cbcaa92b4f5980d39ec720a60a48906fa03351ec1084a04346303fd23c9350452ac7faee26472c4c55029fd51407a579f7cf4ce5c274f6f9350b789c8d196df838a98a8b4a7e75286319dbf1c974c776682362ce816deb0a5225744b83a5b45b44f89449bc65eef1659cb4bb5c55b719389ad70112c4bf1a571a01efb1c8aca1de02b30e1a1646d42fb77f5f348a28cbd32b83ba8dbcb2a83d931d9021e81b4a7685ce15aad1816bd40b15fcbfe29edf9329126921e3a95eb26ae9e512af9890adb5377c5354132958ea17173039078bdd3f9aaca9bfda091b7cb4b0eddc73e1e92317bc6e2b7359e467bfd91d7cb8ea7b63ceba6714f4fe7ea4bf99b90fafa18b621936f3e76a2147921432ad62029c9af8754e08650d4206fa55a406a2bf1ebd548a49b4f97e89e0591bd483428b484ba99b7d0d5863def365905362d3de6f5b058ee61c3fd30bc2967d9d77180d9d60fa44805b7268b8541edb5131934ce61317d047dcc92802fd8befe9ce6b33452c38eb6a72172649de5a53bd33482c3690ec9f2bf7bba5faa5022f452a7a41e3524ef8eeeaf55c9a37c0dfce2d915feafcc86ca1e4320866dc4a5efcc0fbeb64b29f2901186f5f83f3d3af47ab8a94d24dc188f6c08f8586da7b2db9c033e26b63606672313a073cf0cc860d9e2d3f5e56772235daacadbad80a4020fa7c5a27cd494127b0e6b9c13c9666fe6ebc61146118e4abfcd17e067249e0a62762ba9eebe7f369917476fab168b3abd10daebb418b20985fa2fc6be333dfac48ddf45e4e96108fbf783399c2a0edfcc0b342fc4194ab692eb6f284c6cd5b060c9cc46c59fc64c00d9675747a092486f3a85ed967092594dadb45067f75c5e59ac203ed196403e1cc7d0d6e333c5d2b7d1eb15e0d262611b29f637b4c7e3067c4d8c22405dcd1619fedb5db061d9fbd5e98727a8dddda436c601ec0b313b1a943f408c80e5e96ee0ed03c5a8b5095e2a274562f5d46e8e6660660c51fa88e0c9d62a4cc6d25c39bbb7faadca1dc6adf816dd5c06d176f8089780f37f46f2cbb98c6f8128ada31aff28c54ea4ef59a620815c7d0ad9c5eecf931518ecc529226e10d9bf53d7381068fa53030705c2ff355bff36854226347bda49dcfe5c97fe4e5d8998cfbdb37ca5839ac17e897e4cc89bcbfde8266527ebb32d1180081790b79789ebd5f104f137e23b5712986661415bc3e4fcf723257a778b7bc068f3cd2e9f645f9d2dd572ef9e71e4c01d519cb8859e1c041a3aeb8da4a06edc74f11e16e0966fc07a9a3346a167e57e0ddd1933ba3481d2993c3eea072f9787283bb16d56c36d274d15d35b5d51873df8f64e33d8fda1bdfdfa673b737d339e67a3a634dd6ba826848b05bfd8d503f1f7366c255ca9834b90c50ba56617a4fdfd121955ac351270f66055a76e51246f7d43e594df7b1f4daf67b16e2faf33034adf25a5df47a796fd69d775b58b445617c9a3eb175dfe9b7c56a4195142c0bab9e15ef27372a56c9ba949581c5e18d9b6cd61e112437f0031d11117605f4842129b8de49e4e38c27c48e026474f30eae6780e8c7db8d00d644bb4be4fc2928bb092c8e77d05a2937c3dbc4cb1d726925b93a0ddf98b18684f376b7d1f553017fe08262a97cb7305651326e310ee4c98db54bd195b006a891b312d2eb5d9a45253be3de2f0010a11a8d54d08415e67381960aaebf34459ddb9a663711fadc98e8a475ffa5407cf380e3c172f0c4a5077643a6b882ff34c8a98f5a62fb61089dbd4fdb2b9b17ee9e118b6defa80c3c806c7e8e7f2dcc3dde05e9aa72ba95a5c659a97d814e55bfc05371e48ae61e557f81ca8f94cfb423d8bf58bd037dbb1dd4eef08838a155414c0e7a6026c13ff1cee7157e965dfcf8986d383b1d0d90fcd6fcc7276fe40a36c1ca35cd039dcbef437abc8bc1f410b4902886b08734b602c060418d61f563d0ca74574a4af1152d9a84eafd824d6a38af4b9b0a996968ec5732a49e20e57924ad62bbbdcef07d0d3b9963ad0b1e685b3a96a8cfeda10226e54b07c1c54a336e65b8e0c691f6a1cfc3cb8b50f89a6e50df144ce5fb483bd2ed03bd68f3a4042d177b33c95f1f2f47dd6d026ffd598700be972f9b9bbdf7b26d56872515c2e9fb3b714dc4c5787ab8e97a8ee216cfe3351832d4790d62a284ae04289564eb639eb2af621f5f47d2088455be8cba1128719f9ff9e49cc1ba583bfabc2edd6a8a378c2170b3ba90cefa3c4854b2dd02398afb585f35b7873b8ed19f08abd859ae2407ff7292b20220d7f4aa3b21756696ff11b7454baffd91fc24f06c16e8b56f8a2367c6fe0bdfe9fc643cfa7f3ed6d54c8890de99df5f1d20d83899da25ba78c0016ae0318c5e4bf688c409c2af441d6927cb73cd34d3e5022f645142f6ef02f583fe24ab34629511d44cccef88a0d73344a9742bab8e1fc98acdf81ac7c8f59787a2f011b019bba5f7a73eca488c568ab20af1ea9a557230c6bdef64197a11b7570fc99dccaaa1c14023a259bac6c8918cef841faf2213bfdd245e6d1217df854fa686a5fe23491506450fd6549830017a4c159a305a236bf029cbbd32fb8d1cf182606bd56167c1ce7fa075b1dc9e53e01b7bd3af1c996bb88b23804df5f1d89b87c54fdec3c4bcfb4f2e88d8a5978c29f1a9e44d47a8e6309d27bc6fcb265652839cd031ce52107eef7f00e69cd9474a7b24ca7cc7fdbeea54c533209418215a02f1055a1f51ec08eeb7303722b3112e3aa5fd3e1d5a21f250eb78a7ba7bde335c98766b00c2287cebf0133707a4931e09aeace0eb65557116d92de5eb71a2a89cf3bf1cc1bbba4d75cb7a683101a4e323ad897b190613d79c455eb0c1b003ec6dc8bfdb1763adc92a6afb8281d54b4dffdfb73ecfd0860c47e467a3ee342d4a6cb5161551f1d78a697456078067bf999c8b82ee3af63619c3ae037b58c5487cad1675b95fa100d8f299c916b9fc4cb3211dfc29cc13d41756a4b6379ad7dac52ddf414c29d482e6476d3a4f302a0a0a7001d3b1804873c024e492733c434a3b8c11092b1f4f2c3cef29e2cd983cc5f64b683992ec268d0a3b1d5d6a71d46569ba2fdf5b4ac239063f06a3355a1e147aba38a98c96ad228b11998f8ae547ba11a0cd57005ef44ecc2e7161df3eb98d9579a84874fcfde718e802d8c9a791c8fae408ba8bcae7c9926c951804bb38f9338635d31f3ae294f2e750f135e1f2030ec45439e7c60f8fd7e05ff5a2cd2ad8ce603bfc93c01992121b6d61eb8576584972ab1419d3e0a5d3d9376d077b2279d7be9861a4351a7ca583833b1ffd18ef6289ae3c9ca9dfeedd578ef68fd1e378536d98b0cb2b9068bdc857b2432870535b7dbee9a6cb8e53f7bab05f7cff2b64c9494d8f6360e8b2a744b480512fb67ab09116fff7fb964eb8cffa392ba43dbe97512741634f8b405607ac5bde5bb42e4757b73d9af9adf50cabb0ce3908c5b481e58edffcf4b67ac529bf53982732ba9b4009176c5152a972ba9a7234217170acba851a9fa84524ebf3eae12c05940b10324ada16c70c7bd698e8e975a3efdc441fae84818988d21d589fb6ac1ddd92fc248c8ff27026ea83aa178713e8f2203eb4c1935642e802e0c35806af1eac5e3567d7a6fd55e8967d022fa46890189562f81e8bff7e2952bbac071d59781dca15cb7eb52260f068f271feeb6d20a1fc1210132955a3bdb68a23b53fb83fd5d0e61b2d73c72ed95a9228c4d9331973be533b34fdb977519b9bdc21534db12d76d07f5f63e05538731b1c9abc00b8ee50163c140439ed31af1266d27692f1edba6cadc7e1a1054f6332efd1c314daa7684f6554e10aaecdc54cb161e86911e38ae26026da08d0779cc133630e84c3313d2a9c13bb97b5c413cd574c0eae786cadfdbdc3b13aeed5811415d6b77969cb8b57786bdcc63d5516b7f4f5535a4a08589673ff09ce44c28f1124fbd511ca31574c35cd1826a093b2fc1d39a16d5aa303c10b0cc1f24b91b4305224384568ab42d8ddaf4ca2fa3d017e7fdbf84cfa5813796ab2aa55e748bcbe51c50bd8917250514a9e9def04f4e350426233cd5f24b0c0674afaef65329497ea18580de318a4312118c034e1c1ec75ff89b05faa72bd30ff4f4ed1991c2574d24929ce702a043469e00499fbd2def79f58bab919a751d9c478b0ae18db0f07a15d624875694027045d930d316d0d2c89a114eb852e03e50e4ffaac9802c57ffc10dde89575acd32ff0893bf1821ee076b3b43d3b3de2cf409b0bb62e037de2c89078b2ec3603ff25ff2700c52e2b89c070b5132e9713e30fb606d5733362c167c32f5c1ffe8a3d2453fbfe84bf88b8d17894fd4484cd97564c3a6a7849056c968f6ec3decb4fbe4626ab6a37707da81b33513dda74bc7422b7c613ae7613996768519b3bd69c3328ee3433deb966145e087129b5236e75ddda900d16ef788d67c9751cbf7f626582faa13dd7671258f0f1c877b9414d0b08c715161d783eeea4a4f240773fd5b54e8a4fcdfaebd8d17befa2a2ec3b3fd0b21e03648964c44ff58bc5db5b15ba61eceece536bcf6633bce115a21d464f5b557825c1e68b0036f163d52e5f43823e1a0b0872fe339da2a1505e8e150b462b3392d0df73659e3a7b32b36d2c8b541ee345d5f8e8dd15e3b53e2369a0a6a2b0c706a02c5029611a5b84858fba96e67837f0c0b4a2397f1422502c413fa9e0eb63ff5bcc752080bb1cdffd572f81af69ab11e4f02e8b175cb9a43ee62f8cc80d81f761993fb984927fd3acba0965cc35e0fe7d0369c42d078fbac39ba4946d103232bd79f66dcb8a1034193c5a0d70a443f60030a1c9eb95c60937d0bfc3406e7143edeccf8c98647c28363023fb1a2bbb54690f531ef7beca9df1ed998bb93f68f9e03615b6aa299787c833143d8c896e500e07596cb407b2295824ff0bd521abe7dd33850066514c15eef8bac277707415ad0783d20100c0a1c37fa01c73818e68dda18e23a870ebca1fcfb81a40af0c372bcbb2515c3d9235ebcc147e65199793f4edd4f7e4b741178699d2e0cea70d5a13d29a5d56ebbb70700abebe7cf5c7329d59b768b97c240038c1b7ec7d0fdbed3a4d4f9400f66ed11d38951151f005b6c812f3ab6ee0ed31572b1d328cee0ca9f826c86a43440334e6da511c48dbebe6d3f136cc8695cabe17e39a2ed192632e3042387e269c03a4315dc127a4c7f07e60797aa635812534cd169b0f8287941cae255c4d34b397cd6610a5df703ce28168178566b75e271b382cc335bee22e9c2cbfef7bcb083209b07d5783b26a63ff5e24f6d1f91bd1274518a46271581c4d25b59b9859", 0x1000}], 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x54b3535d, "da97be06b8d6c157347653790514d1ec6b156507"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) socket$inet(0x2, 0x1, 0x4) r3 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) fcntl$dupfd(r1, 0x0, r4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) bind$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0x20, 0x0, &(0x7f0000000040)=""/32}) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x200000401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000429000/0x2000)=nil, 0x2000, 0x1, 0x3010, r0, 0x0, 0x9e3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/133) munlock(&(0x7f0000dff000/0x200000)=nil, 0x200000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x22ce]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)=0x80000001) write(r6, &(0x7f0000000000)="56bcb6cdfce9f7285814462b92321e4aa86d1697bc4992dbe0c3c6fd9fee5700bda705c374226d8464e103e7af094fabdd29e47db7c5c2934ba645cdf6933bc0d11cac128089c7a38a92e17f782a8a747be324e4011a4808e3904a67e680cef7b80f5c03a8c68f66d07b7d72228458812acf99d81b8152f312a9f73e5b0909cf17670e7ff19b1e6735525a20692906ed412ccfa751397e5d1892dbe06ace47ca986d43489dd1e030092c8573d105e8b7c5c60d63db4286155610b4b2171566b89cf2bb85ff4adadce81598d79b358f0e24c9b1ae6de9121ef2f515d25393e77d30ee9520def5aa58", 0xe8) 16:00:11 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8001, 0x0, 0x0, "2ea86ecce46adc5469ef64e16eb595607fcfd711", 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r1, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x7f, 0x7, 0xc341, 0x7fff, "84da3a272cd8de4fd3366a584f901ee4777a59c1", 0x8}) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff0700000000000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1af7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac66e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733c3a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f781013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000000000000068e9eb9d871c3f2e72f1b00c8a04d3ae8c74cc8d2ebd6d2987f84685fa67bdb6e778bbfe7a3224d5876d9a07736e0f98c55c3c670b54cfa19f5b436166dfa7f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10, 0x0) read(r3, &(0x7f0000001140)=""/210, 0xd2) getsockopt(r2, 0x1, 0x4, &(0x7f0000000140)=""/4096, &(0x7f0000000080)=0x1000) 16:00:11 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, "534879a5eb2d1e9b"}}}}}) r0 = socket(0x18, 0x2, 0x0) dup2(r0, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xfffd, 0x20, 0x7, 0x800}]}) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r2) getpgid(r2) 16:00:11 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x8000000], [], [0x0, 0x0, 0x0, 0x2, 0x0, 0x100000000000000], [{}, {}, {}, {}, {}, {}, {0x200}]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x10000, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) connect$unix(r6, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r3, &(0x7f0000000040)="95f3a179e083d0954e3978620894bc8c5e99b708898dee92672b368efe2721f3e324f7b43b", 0x25, 0x4, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x0, 0x540) r2 = dup(r0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/230) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000580)=ANY=[@ANYBLOB="00f2dfffffffffffff0f4a1f8c6a"]) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001740)="207503df4485414ea740dff82430fe5d4332a1212a7521aee2d6e9860430dce632ffb93007e2443a274436c36d2137effb9a1c462deff900158bc6817d4e42970b92287e233552ee41847766436d5957e59529e3797ab56ec0d32ee1e14129e58fc115c8a38f0d1c52480806112151cdbaefcc97d1bf3f824195de789d361044e4a104c563e6ec8ca7a48b625f9e0440da10fbd07dfc9a500d495a4fe15dbcd494236213bb1bf09200bab2ace848e43112ae9eac1a6b89a4fe359b5b07194fab9c92cea488a8f29544d81c4be7867f91d4708c6b40c643f1edd2dbbe8c752a4f1050c94592ec434a7e52ec78617c30f859b6bc4ba2af34e89a5daab3750f6dec8362fee7764db27a513a08fefceaf782811ea815b1321c5ca5ba00a8258dedec0e31be3241eed30606b7399f5ca0ebb6c493e22d7a9efb0ba5b3359a26d1a9308a8e75771965d91b422e0ca143648bbbdc1b1f265086e635fa9ed96f06b7d2e327328e38e63b647cbca4f618361724e52e7e81feaa1b2d175460908e202c6a940735f4d3faeafba16c105b221cbbcfb6d7451d4f7a4c1cf2c60f0a53c616d77e11a234a610ac96e4f9fb31b772e0c15d98935fb65e6777be9200427ecfaca77a410447adf229c83410587524461ec33dbd62c706094917e71e3bd98517453847b8c38820e08bcaa8a08e1b04bddd77bcd2c23f86c70ec4a50810c589bc89de76532d12a6c6f18492839a18216e016825b226d5b974ed9c41f473d8b36ae3170cccb4126c819881b9508b3cb32bc37f871a03a1d05a5ebe31e39a44324312a0e97f926b88b08cdfc329b6f85557441b3dfdbee29e7865758e11ab38c5787531ab31e0fb63ab91d58e75d996fd9f05141615c953b9ad07e94653a52afb4913fd56e5e8ae89e0ee56545c8b24fdb0571c652e247c21c3f4eb112c3292d8705e53da48ffc44085cc3a5d773e764dc11f6ebc133b85ad21c61a57b727dd13f89bc5501eae5c03456b84ca079b07539f217962690e9c186c32ab09c9eed1135b5663a8dec1282aedf5d5be8ba99d38231b851258b393051d7adcd7f2fadefd627ab10bdf34d6faa1b7a0c55fbbbcadd1a1baf024f1da2d124f9683c71ff61f3abead04b781ca5d616682e11a11bfbf3ae974ec7d58205333c4896f8c2c4ac92955128fd7e34834bc9ea83d84d012a6ae740afa9f3bde0d37e4747921d46a6e65c5309fa0fba558ec2adfc6c919a935b070f7b2c9d9f5ad96c8ee7b487682bc8a8df12348d3fb95a8800ef0fe8c45879b35c9c1e9c7152927dcf9fb0791254ace5988a7f3a39b96879d0f2e3f39d4d53dfb1a30f5682615c76c0234fb50ad7d05930296efa2736be98542d6fbad40132a1c81f3cf9fac061e7282d92a972a27800ab680975de1960368d3171a2410edcf2a0d3aedfb11a27709e89cce95fd644efb9a97b58c5aa4b2b45ed5d223b151dd23d74a9f3fea3462197533c6a23a8c59791bfcf56b9ecd56da83a7db3d433c3efefb6a677f87d3a7794da01df396d60472312caf057900dffd6c29fea73108a7a012e452176a0f428043b14d4959cf2f8dea5d28b1e2a4ffbc77f8143af5d970cdebe3c575b41a46896cd439a2cc1418c87cc367dc46764517813f06852aad800a140b26e9a356f366b2f28a43bf89993c1e4854554fc5b507a023b200e77d8fea978665d64213fbfc2c20d978fe4c4a6ea64b10f0ccd2a79cfa770e924d4d8219aa175f425c2173d3cc967c26a98926277366dc7e288cf574c6de644f95da7f9c70e4a5137fa58bef79004aacfd804c2304553ab23c976eb1665fda45e2be83bcb7add23b3a7b6acc0b16fdb037aaeca374f5f8fb43309fe7e37ccecdf6d9aed3db850a91840bff02e44d95ac519e93a2a6da2b8faa74c97d38d94abb2bbaf28a8589e0430b967abbd45e24dca5938259acf21928120cc6e245a26c0af72b70e97d0e4f02def4f4963f3f170a5930971dd2a3648fd31680c86a86e5f86107fe8cb4f91c8730793ace870d6b514f5303929aecef6f1d5ff49ca336c29ce96dfda336bd83336387aa2980c1f81d6e4c42bf8938810a2e2e3ddbc2f53983adaebc42217025059d629a951743ee904fd8da743df2eb5bd804a282c3cb22c1ad44bef0e95d2ef1a75069ee6fce70899964340743648840a906429a1db9391e823a7c6753f9bd61c7030370e661af88c2e7528553a65046a72301ada307c43dc461c76e964495a50261a322c00e14f8f476e4645472e2ec288874d319fe72a69a20c8a0dc94d63d31217db11a076e471f7ab58c223b163ae7bd4bd991a782d52d82b75aa34b32035c74253c160b45a69751a48ce5727aeecf34ce783d1b7d5b46982e92873922ec637b8fce69877a7ccf667a2fb863ff95871076a6f885b59c59f6f41577ec035a7e5fe0374ef1801b6b18fbe7015f6e66d76344222294fbeef6de192ea24fad362474b8a9affc980698c5763906894d6b7be27a1bd41ec9193ecfe2ee8063dc8fb1cc6b54744d0ee14a4781dc383eb37eb75c58091221ce5707284ecc8ea93aca54a5026fbaf631386bcca922b263e989336e9ffee8f5f4fcd54501fc9db2e9ac671af6ce431f2e6dc6ea893ad473c2be32f7d66900255da9d374135449f9866191b377edd463ab6f27e643cdf5174612d4a0d3e410f54c5106a2376d3af47650b6528a57ef8e57b9801a252c4f9c477534fb5b09b9e4d93b8045257f11ef04fffacf36b3c5d3c7cefad93ad56db3c8cd602df9c8a8b343a637c1f0ffb999a60a2c02cc4a051c625a30dc4fa10890141566454225dabbfb7846dc0278f651614d5accf983613a9e551f8dfbebd107df814ca53d223095f4f90d96512b3322107ee4b6b10129406f186c42617cdb70d2faeea6690f8b36e9f84f47eab89abc7116056186d8cb0b3e3ca349e8d8040fb469f99280c464f47adee7280fcb92d86987eccd04b741d78543d5afba3eee890ec2b00a9dba9966e1dbb285db739802646a0f9be6463871aef70d087c57b8d1393067d44d94a70d822daaa34d97c6b3780e15d810b946bf7d0f3958288a148a3b1d74b8002e5eb3cc1b1a4789bc70e54149d6d71d1c18cdddcdb165aa79f1f3db2c876ea250b2377962efc279176943f0f9efdedf13cf16fb6220ed4e133bcfd48ec877dc5df287f290dde837f3ec3a94708a8c8259311f6292caea68e7eb713f31822944379edf95e5ee4d208224f4f343fddc74a7aaaa11c45f87c60a8e32b7988e5b5daa86deddc90f6158d968deca515aceddb7000c5255114a2fec170922497a4983a96dc7f9351bbd778a27b246d8ddb23c30c1fdfa12a35e621554df44e56a66e9d9d50bf0c412b79e3aa2ca18bf8e1c5e1107a7482b22336113b14b801bc767a4f96806c8b5205cd40a00f39c8dd56a43088bd846eefa54c600fab03dab7db5d6f9ae3abc52543b54c53dfe36a3386b86444e8d219206a4825d2f33a37341ad411e417577b042c5b9f37278556ddffe5c76b45ea7a14932906f2fb055c499c2c3ef081b680104575a8807b2208be052ceccec494073ab0214868f33afc96ce6963b3d0a5ae3d8ef6a79d7ef703900b9dc090a66ad8fbe29228d35edc15370f6a41c5bee50488550877fa3353de49b5aa562c7e9390ea65f02606a7df431979cf4b772fc84993113c3263d78567d1574cde5e30c1c18c216a849910633927e1bd46cc5b6f608a8f5899537655e299b1b67131945235d06733479ab75c50666f82bea47f1a098730debfcd02262867d4e406f04a7436cff0834d819b45c961f562fa8fc06b62d160a1f58d963382979816c18d0347d91010e79434e4bc0e7add62520aa2f68d318e1171a60949eb30e27f3798ff06d84b8be1c72c4aba8bd412c930384378c524496ca5623a7bf6b9caa7b09af862aa25a2de26f1343cf9443e1812d80b8655bba34bf856cd07d86a08a02ae091bd80c4882685c6cb21bf8a7a2098f4183c99c5238408cd026e6b0324f0a733356507136d463c34f77c4055b78b898eab97916f6dd52ef9afeed7ebe19f626d7d58f4e8499fbaf977daad8a659ab6cc479f10b66e399cd3d8549316ff2c27f17d77a56906fff18c7effdec84f9c5eef1f70f33be5e4d9c5876c71fd543af2cf69a46b1e2a2fa0205f36bdcd001f7ad36fedc5e2977935c8a5f8d3a485b87f0a5f6185a8b781f73381d49a28f635b4223c0f89049a0491c0e660b4f030ce72cc8f25b8b067af5c865e1b0651bb3205b8058a68de08dc81c6561397e2785341fdbca2586a60a97c40760533c2072a32a436cd87fddaef21f6d49e608ffca25cfbaa14b6cff3d91efb91044be33e1a9442380cc1ad10175dad4c220faf70419beede92412cfe2a76f3c25ea8073f53f138f9b5855c8905d6b756f02a4582a44a4e12b2d24190b64e22349c85a645455333031b8673dee13d29e08b6aa928362b5d27208af348970cfbbffd8ba27140e1d6d682000a717efa34e04d399472a5b8cd82a05b592c1bfb71a4ca85ebccafb22297a3378c4a6c9377b5b7081509de7dbb953179f75d2c12563bef20b551dc84ca69cffc14f150e56d89646e4bdf7767488471dff047d1af592d36d71482ff62f1d688ace99f276c6ebc8672db35b222502c3c5a6961566e1d1c1f759d5562d312592f83c90c56370283f8acdbe8d8b745ec1feda8d57f2416a2e3194de24eacfff2374634e1657f28357c352e5265b3934910585d8ed743a857c7f61278a079ef5793b69a99939ca17fb90862beefeef99ba3db282aa0070af45044685d957c45d4786e758d890d0b2a0cf68e467035f4f093e00eaa54a8085ba015e4d9b12a4399b0e5ae7741541f5a2b00b0931884174bed956d40bda3e1a12092f11ffc246465141fb93e5b059b607cb6678b2f0d3f8b8c9b712c05560b4253416dafb09ab54ab5e7d820fa0feaaadf062fd189de02420f28f304f2dd545d683cadd83e6686c977adc5e511a726b59f243b5f85cedc964196d7193f57bb957a4382faa095923df22ee1d2a71f0415efc3fb55c47d3283ded84b5b0399c8d71e11a3019cfae355751477ad77300a8757e35a0c651b2c25aaf7bdd43dfbdd434bcdf060682db91da1ee512a00ada9bbffba7e75caae3681a00e174405e402b6b37b1f9cf19425b71391a6175c96eba954d0310aba91265a8b38625eac849e1f75e034a8dab27e01b230f025f7f1e42a6b5f862665aff8d5eadde3d8fe45167e0222300494517ddcd13a2e7317650ae1db7625955a4a47173755a06f7c7d4a37e6230bbcee62105b02006a52593f4696bd0c69a3db1dc1d5c5a9306f2de5bfe836717760c360a4844209aa71ff27bda196fcaf5390fbe93714c0d9d1d0834bf13b8ae0db11b8567fdddde143acb71d729d8f4d51686c3ad3a7e98c1de4fd5af3469515d7da8ed6f27fe3c99c3061233d4569e12a78e58f5525755c594cc05d416e7c76597f56f1a4d28486d5309ca853c626f3a282b849f5681b5fb7882dc9c9318d0fe158dcf75615690a6d8b1877fb638f63e84437704594bc77253b6349deb2a2c28fb7aa835d90b019d7cdd4ca1a54a4429a5c6e0b8e5a0fcfd779a059bc207dd8269044f78c8c75678765afc4cf7664e12ff38ded21b7f954de7a12595b2643c3bb11901ebf85bce3397c8797473e64697be2d352a43b00aabf0a518ae6ac91d62ace1ea782cb742081b33d4fdaf8f7149ff4dabc9219af5a5825d0d8ee44880cab77f560fd46de0f24e77be3c8a7a3160fe84133e30b4ef9e6a9b80970b", 0x1000, 0x400, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x10000000}, {}, {}, {}, {}, {}, {0x0, 0x8}]}}) 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)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x6]}) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f00000008c0)='./file0\x00', 0x40, 0x2b) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000780)={0x2, [{0x2, 0x3}, {0x3, 0x2}, {0x2, 0x9}, {0x3, 0xfffff800}, {0x3, 0xd1e}, {0xfe2d0c1de3808366}, {0x2, 0x97}, {0x1, 0x7}, {0x2, 0x401}, {0x2, 0x4}, {0x1, 0xfff}, {0x3, 0xc65}, {0x3, 0x2}, {0x2, 0x3}, {0x2, 0x7}, {0x1, 0x3}, {0x1, 0x7fffffff}, {0x2, 0x3f}, {0x2, 0x8}, {0x3, 0x1}, {0x1, 0xfffffffa}, {0x2, 0x8}, {0x1, 0x2}, {0x2, 0x7}, {0x2}, {0x2, 0xfff}, {0x2, 0xf1d}, {0x1, 0x3}, {0x1, 0x1}, {0x3, 0x3}, {0x2, 0x8}, {0x2, 0x5}]}) rename(&(0x7f0000000900)='./file1\x00', &(0x7f0000000940)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file1\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x5, './file0\x00', './file\x00'}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/163, 0xa3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = dup(r0) fcntl$lock(r0, 0x9, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x112) r4 = dup(r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x2}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000640)) r5 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x40009, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) 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)) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x12, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), &(0x7f0000000100)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64, 0x0, 0x0, 0x8}, {0x46}, {0x6, 0x2, 0x4}]}) fsync(r0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000626d86f31c298800"/22]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [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) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = socket(0x1e, 0x1, 0x8) fcntl$dupfd(r3, 0xa, r3) r4 = socket$inet6(0x18, 0x0, 0x3) write(r4, &(0x7f0000000100)="0402e454e94584504aab81581ae89c5de1bbd7cbb29d085135c49669ef392c4d6d6a70aa3c97d6b6866784a9601d2b42934f0b36e10b17555cbbe3b575e8e4c37faa9f43e50d504e53b36a2b0fe8be64622c84bcac6f4826ae32936d3d97f8372f16d54944ef1e2f88447ca73ae5c6a6de6f8765efb0bacc21fbc100"/134, 0x86) write(r1, &(0x7f0000000340), 0x10000014c) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r6, 0x20004b43) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = accept$inet(r2, 0x0, &(0x7f0000000140)) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0x200) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f0000000100)='<', 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [0x0, 0x0, 0x482]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x7}, {0x18, 0x3, 0xffff, 0x9}, 0x7ff, [0x1000, 0x1, 0x0, 0xffffffff, 0x1, 0x2, 0x0, 0x89a7]}, 0x3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) shmget(0x3, 0x4000, 0x424, &(0x7f0000075000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 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, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000200)=""/129) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:13 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 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:14 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="bfee7e6790f4bf19f9535b35cbd711ab062a61871517202fddbffdd6f07bc715459e921ba92b9dbd47971d8e1e72787adb688a012be34e16e9201408f6a7d498fc55ad34f3ac649e28db825429c48de882cdd3967c64a0452c3d71a0a7e21521dc5d7f21b5f25dd4abe104eddb831c4c196bb81b957112c1bc90e069ec7ec8bfd14b54d5ccadd036ce9a8a0aa99923031e9b41f9d1641e4dbad360e356fa04fb9c", 0xa1}, {&(0x7f0000000240)="a24da276f0561230f43c99ec558227b48bcdd1ac8ca97e6045ed2201982e1666079e179e7d912f9519266bc50c4be5bf31ec64c011f2deab56b24752a7e04b736a941bec27ad76578584e2d6e4cf05b2802255991236a0658bad5ab4440423343412b27c3fbcf782b39a8b21bd5e16e6cc4ecf577a621b", 0x77}, {&(0x7f00000002c0)="3126e431f6744828a3d8c3f1acc039f738d93f2b1c6a480d7ac86520019b2dad1c503c873e34d7f57c65059dcde3d00758f1681083eb09c5920061532861a2493062a31fcf18571d13335954046ae9df933242d621bb5917aaff4c75a196", 0x5e}, {&(0x7f0000000340)="1bf19dbb6af62ac570e23a49ddf11e7bd18d67fe2663c1833e1b02bb977ed7d8d15fd63300a4e4165adc298fa70a9f6a31089c6e187fd0299bedc7477affd8f3e15ca5438a0e0ef4a807f920d383837e2884a8839a9d251965f3f5a578fbfed668a70b2e02a810a61d4db16ca7c12dc9d7d8c1ca89aeec4f39465ea40cc645fd4812b8b2c2f2c6d6572a53717d2a5d0d0d0575239c8b2ce98e31fe95bc282536cdc4f7d4bd6f6da7d22fd9bfe0b99f2729f8d04a21a8d93e5006027f6f3a7b1231b6f5730f7f6dca985de347e68367cf9ad56ec5f3d59e814ebfff53140208a817e0e77813e0c8df8b54bd89f338b4f4368d05a7e42f78", 0xf7}], 0x4, 0x0, 0x0, 0x2}, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff310100ca042e37f7b1ad6b3e51dea17e6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098dec3032eaf9544666aa81d54b9f85142f7ffffffffffffff84b99db7747eb2c045"], 0x10) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) getpgid(r6) r7 = getuid() seteuid(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r9) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x8, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r8, r7}, @cred], 0x78, 0x8}, 0xd) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 16:00:14 executing program 1: r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x1e, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r4, @ANYRES64=r1], 0x1) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) bind$unix(r6, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:14 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 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) setsockopt(0xffffffffffffff9c, 0x9155, 0x8, &(0x7f0000000000)="4eca368a1fc0468e88be240bdca5d47df2b523fe1c240d4c14c1d9fb20cfb138e7620c524c435074d97d4f476e5be7007d004f121e02f404e905ff67c75e61f0ae94c3a2c52866c3c7396dd65162408f588e9849603252cb396c3e90c3726300a8b4b66a4d5fa63b1bdb2a3aa2ca661f6194afe394eb4218a9b606a9d32db9c50d84169201f1cf0a4344b4b5c3c666fd7d5a04f41d52f601", 0x98) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000400)=0x6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8, 0x0) accept$inet6(r4, &(0x7f0000000440), &(0x7f0000000340)=0xc) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) r5 = socket(0x1e, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0xdff9, 0x6}) r6 = fcntl$dupfd(r5, 0xa, r5) sendto$unix(r5, &(0x7f0000000240)="f9d8b52cd850946c54a43751e32827a782f2858f00146ed429a51eecc4e284e2fae68fa2d7c740af556c3d259074c13abd37c1e283f71e8bc31c266166cc2d6194b4121c3e6110ce2ff55b3d818bbd0738a54ff804901b048730cab319fc4edd083108f8702dbea6d9c42204641dab392adc9e657189c8e673469ceec61b69e4cde1e270f4f9c8afed267b74604985392196181d42190ebaae011e103ee6d00c3157724e59ceaf4c87db13349b8e4eac51921dec206550aab8307ccc234aff49241eae330fdc8ae129085a176aff4a7764f83a11040a3cbeffad17784b0f5ffe", 0xe0, 0x404, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000380)=0x4) 16:00:14 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) r2 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/62}, &(0x7f0000000080)=0x40) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r3) 16:00:14 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="6f4bc4cd787882979cb8b3161e52021db043183cb6dbf2491e8835f8f63716aa077fb804c191b2ec82c5542bcd1dd1b77300e110cbad77eabb147f26eaf061cb37e9a9e37d223b8a80569f620df6310332e0b83d00ec4f08d7d38e713d418ef80fc47b4d856c795c207c373ae976e34ebfb579505308bd5cc4da", 0x7a, 0x0, &(0x7f0000002740)=ANY=[@ANYBLOB="01e52e2f66696c65300096e80679cd325122f6149748823e5aad55404dedce0c4a445da4d898233e7a71820b6429888d6fecd6da637b586899027f9dfeaaa13eeb0df7909869a7f5bbea2e6f68a626b8902b7003e349709dea0341789626ac63ec79f0ca8b21027d69a3a20af7fbb88a25f1160ff059ca3da5eff3e817b6c7bab9c9eddf393a616c76e9be10b01c3bf36ec3657888130ccd9d737a5aa6baf47c5557a5d118b0d470b95113c0b61370ed36838484777436271de44921ed65041d564477fa4c5c74f061824fc0b25fb22a6d66e150a8bf37418fda47d4226a7b9dae0f637c05b5608a70e3bdbc20883343abbbb6ff7853ca08170eeb77964d9eef67cf"], 0xa) fcntl$setstatus(r1, 0x4, 0x4) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f00000025c0)={&(0x7f0000002600)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001540)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/15, 0xf}, {&(0x7f0000001200)=""/211, 0xd3}, {&(0x7f0000002680)=""/129, 0x81}, {&(0x7f0000001380)=""/160, 0xa0}, {&(0x7f0000001440)=""/126, 0x7e}, {&(0x7f00000014c0)=""/89, 0x59}], 0x7, &(0x7f00000015c0)=""/4096, 0x1000}, 0x3) write(r1, &(0x7f0000000340), 0x10000014c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x80, 0xc5}, {0x18, 0x2, 0x3e4c, 0x75}, 0x7, [0x5, 0x1, 0xfffffff8, 0x3ff, 0xffffffff, 0x9946, 0x7f, 0x6]}, 0x3c) 16:00:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) 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="54be26ecce6a69891db6f605fea12aff808370fa632b98b6f46efc3dc45fff16e8297651bb2eed68d8bff83b16373365e08c90806661365c9b56a29edca2935926def2245d8b0cf6159e1424f65f1f1c5ba225b67796c1d07a87e6bc0900f4cf1ab460009199bab8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="128462c25e5716fdc5e30ee473f68b3c33f6c89c1521b626d4f82e56d072cd5729bb97006d3b766c9b57b66232161cdcd6a1f1cb3a15f3f972e051196f94d64f83a729503749e0de19f1ac2166af6ab9ff1304650a091264dbd2e6809e1a29a84362cb3cec86a56b1816ec6c66a6d0084e4cadfae37657eb4d7e83d5c3", @ANYRESDEC, @ANYBLOB="a7962a307bd4ac5ba66ac745f6266d25461f17bafb13353c95f65ad31250714ed005054d9856591349cf9709d54fea85cb75d2286cf820daf9aab64eed0d2354dc5d3000f428d3e50086b058e16222bb2dd89331d7f854eef792fc0a25fa22dd15381d8dcda43cd9ab8c1df76d9fa98f56edd91e170a6d7f62dff4902f47b6d9387f947e5d6897a5cb6b73ef7c788820bec6c187fecd0b1e4f0400ede6140da2f2986ff634b359f86dfee307b4b5217f4b1f493a6ae4b2e6a68f305f5b59bb5a3a826c25c5af2caf888c14429f01774fde1a1471a4080aee0910c39f978138e1f3be7a353e123a5ddc9c0135ac02ef2ac584b2c81c5f", @ANYRESOCT=r1]) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x3, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x45}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8, 0xe5, 0xd35, 0xf99fe8820e3416f2, 0x80000001, 0x868c, 0x7, 0x2, 0x1, 0x20, 0x400}) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x8, 0xfffffff7, {[0xff, 0x1, 0x7ff, 0x9, 0xfff, 0x5, 0x6, 0xffda4cf, 0xffffffff, 0x3f, 0xfffffffffffeffff, 0x71, 0x9, 0x9, 0x9, 0x401, 0x5, 0x7], [0x3, 0x1000, 0x3, 0x7, 0xb373, 0x200, 0x5, 0x2, 0x6, 0xb9d], [0x5, 0x3, 0x8, 0x0, 0x7ff, 0x3, 0x531c774d], [0x1, 0xf84, 0x7, 0x5, 0x4, 0x5], [{0x7, 0x4a69, 0x5, 0x3}, {0x5f4, 0xffffff81, 0x2, 0xc68}, {0x4, 0x4, 0x2, 0x3}, {0x3, 0x7, 0x400, 0x800000000000000}, {0x8, 0x10001, 0x200, 0xff}, {0x9, 0x6, 0x8, 0x800}, {0x8, 0x9, 0xfffc0000, 0x5f58}, {0x3, 0x7, 0x9, 0xc7}], {0x7fff, 0x1, 0x10001, 0x9}, {0xff, 0x3f, 0xb, 0x101}}}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) syz_extract_tcp_res(&(0x7f00000001c0), 0x0, 0x8) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x58c2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x80000001, 0x5, r2}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pread(r3, 0x0, 0x2c6, 0x0, 0xeffffffffffffff8) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) r5 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) dup2(r3, r5) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="6e1157ec9d0f2b6a306ed698fedc", 0xe}], 0x1) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x5, &(0x7f0000000080)={0x8, 0x94}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0xfffffffb) syz_open_pts() msgget$private(0x0, 0x94) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x4000000000005, 0xffff64ad, "925475447dc5ff4f9a8933ec7254a400"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='file0\x00\x00\x00\x00\x00'], 0xa) syz_open_pts() r2 = msgget$private(0x0, 0x481) msgsnd(r2, &(0x7f00000000c0)={0x0, "ecc5b33d40d0baccc40375f9b17bebb78ad2139c8064b7ee8e00301e15e7c5d9ac84818059f36e347f836c4abfbfbf7c77bafcbdd805991d0cb00dc994170e2a0ddeefda7bf388a177339f7146e9ede08cf203aa8f158efcf4dcea73b4d9235e86882b960ba808fbdd5e5b797e3dd330429e4fca164a2e6f1d7050cad9c1fe3265e0e0773052b7ed3b2c0b22dc52cf92fa3d5722dc9f2345a5eb2be7d5db22dacf19712f6f00a883e91bcfb21a218ce0fc0756ddd8d1d777754fd5dbcb7e11ed80b4d34c5e8994788731ba3bd7c8a98204d6411f3c32511f0d68f8352aa6650a17004b807e43b083c726ff73119fc478859f38"}, 0xfb, 0x800) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgsnd(r3, &(0x7f00000001c0)={0x0, "5cb43c6073222006cc22c969a791c1183c5127b835e6126346c2e7db2cfe7b453d1dfee39dcc8bdef6671f65525216bc454d00d881bedea22a68fff7f8ab7dfeb616d4c71fb18cff164cb9d85a89995f45a06c4f11"}, 0x5d, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e", 0x1}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) close(r1) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x9) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x6, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0xffffffffffffffff, r7) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x200020, "443139e00090e608060000000300", 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x9) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000019180)='./file0\x00', 0x800, 0x50) lseek(r0, 0x0, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000019180), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) wait4(0x0, 0x0, 0x19, &(0x7f00000192c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280), 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semop(r1, &(0x7f00000191c0)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}, {0x4, 0x88f, 0x800}, {0x3, 0x7f, 0x800}, {0x7, 0x2, 0xc00}], 0xd) semctl$GETPID(r1, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x4, 0x1c9b, 0x2000}, {0x0, 0xf1de}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000019380)=""/151) fcntl$getown(0xffffffffffffffff, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000019140)='./file0\x00', 0x8) openat$pf(0xffffffffffffff9c, &(0x7f0000019240)='/dev/pf\x00', 0x80, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x0, 0x8, &(0x7f0000000000)="18d31584ec9c6bfaa3a0dfc0fcafc8629a69a43ff331a4419cc7fdd10f2377b5023016a8c78b6b7dfb672a7fe3ccdaa7514c596dfb87d536d69661f77730409783306f9db2c1531459ecc2878a7aeed766ca6be5e343b0e22c014bca3d2742eaaaa2ff27fb8cfd33825f", 0x6a) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x2, &(0x7f0000000080)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc517b8e00"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baada51949575ec429dda34095164184e60390264cd85c28", 0x32}, {&(0x7f0000000100)="9c64f50aba42d44495bddefbc052809b1391f707febc4a0d6565fdeb511f836a56dec07b944695f44a6900d8c109367a4e14d0b3f8079ed5b51fe3bfcaceb2fe2a588085484370e74fc2143bdaa9b0826334e25041d875bf9b5799aa4ae7295b6c083556347287ba1c9d36c023a72ea6df7e0a2db3732b24bf4e76f41af54d8068703d98158eac0c46f779950e07e50360555e0c3348a25e7990a3a970ad048b829a7ef8afbdf06c657dd394d55311acee7bd3691f95a079a57cf47bd9eb61cff8cf3ce2a1", 0xc5}], 0x2) 16:00:15 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x10, 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r1, 0x0, r3) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r4 = socket(0x10, 0x4, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xa0) ioctl$KDENABIO(r5, 0x20004b3c) fcntl$dupfd(r4, 0x0, r4) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) getdents(r4, &(0x7f0000000340)=""/4096, 0x1000) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000080)=0xc6) socket$inet(0x2, 0x3, 0x3) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r1, 0x0, r8) r9 = dup(r0) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pckbd_enable: command error 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x365], [0x0, 0xfffffffffffffffc, 0xc5, 0x2000009, 0xfddfffffffffffff], [0x0, 0x0, 0x5], [{0x3}, {}, {}, {}, {0x0, 0x3f9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) read(r1, &(0x7f0000000000)=""/177, 0xb1) munmap(&(0x7f000058c000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) recvfrom(r3, &(0x7f00000000c0)=""/156, 0x9c, 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = getuid() seteuid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) getgroups(0xa, &(0x7f0000000080)=[r3, 0x0, r4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, 0x0, r6, r7]) chown(&(0x7f0000000000)='./bus\x00', r2, r8) 16:00:17 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() munmap(&(0x7f00006cd000/0x1000)=nil, 0x1000) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r2, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() seteuid(0x0) r1 = getegid() r2 = getuid() seteuid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getgroups(0x4, &(0x7f0000000040)=[r3, r4, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r1, r2, r5, 0x142, 0x7300}, 0x0, 0x0, r7, r9, 0x1ff, 0x7, 0x9}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffff743, 0xfffffffffffffff8, 0xfc80d8d, "0000245185a81865fc17ffab7fff0e091fe600"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80b8, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x6c}, {0x35}, {0x100, 0x20, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x5, &(0x7f0000000100)="0015e99479d9b44e48", 0x9) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="a5", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000ee0000e74de4"}) r1 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2c) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/196) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x2, 0x0, 0x0, r3, r4, 0xac, 0xffff}, 0x2ba7, 0x3, r5, r7, 0x8, 0x101, 0xffffffffacea46a7, 0x3}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() 16:00:18 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x7) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x1, 0x4000, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x31, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000400000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2fa666696c6530"], 0xa) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r4, 0x40044b06) 16:00:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0xc003, 0x3) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x7ff, [{0x2, 0x100}, {0x1, 0x2}, {0x3, 0x8}, {0x3, 0x6518}, {0x1, 0x3ff}, {0x1, 0x20}, {0x2, 0x1e7}, {0x1, 0xfff}, {0x2, 0x3ff}, {0x3, 0x5}, {0x1, 0x80}, {0x1, 0x10000}, {0x1, 0xff}, {0x2, 0x9}, {0x3, 0x7f}, {0x1, 0xfffffff7}, {0x1, 0x3}, {0x1, 0x1}, {0x1, 0x6a}, {0x2, 0x1}, {0x1, 0x3ff}, {0x2, 0x5}, {0x1, 0x7d}, {0x2, 0xd88}, {0x1, 0x6}, {0x2, 0x80000001}, {0x1, 0x1000}, {0x3, 0xffffffff}, {0x2, 0x8}, {0x2, 0x20}, {0x2, 0x400}, {0x3, 0x4}]}) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffe9f472d7a5c69931fea02b", 0xd) 16:00:30 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x3) writev(r0, &(0x7f0000000640), 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000100)=0x2, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "65e0bded94f191b0d47318f2947c1f0d"}, @window={0x3, 0x3}]}}}}}}}) 16:00:30 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000869000/0x3000)=nil, 0x3000) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f000073d000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:00:30 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb7, 0x4, 0x7}, {0x0, 0x3, 0xac, 0x6}, {0x4e8, 0x20, 0x5, 0x8001}]}) 16:00:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000000}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fb3000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil}, {&(0x7f0000b8d000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000f2d000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file']}) 16:00:30 executing program 0: socket(0x11, 0x4003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) linkat(r0, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendto$unix(0xffffffffffffffff, &(0x7f00000005c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbe0aec5871f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f3600000002000000000000020208a371a3f800040000000000000001000000000000000000911a556c11f83425f8007b2878e9b254baeec7fa60630b8bc10dfcb6127d4ef05d9af9f2cf1ff5782d680ecd71c9f5d7322422c3362823bdbea2a93a40c62a3b7c0b1e139bafa4ffde3892a8170bd98281f338af99ab485a1fcc1a3c5da8b498b69b60a2f363e522a3e95b9a56cf580327e14e05ae585cf67dc8727cdf34d9c050d0302b249582b3f94f8b39c6fe0444777662d6375809bca9c9680f4a5346eac16d1e92dda46a896864ba029f04e139981f1c28e5e9b3c2b62acea81eee5cc358edc67facb49fbd6982413db52c54c0a5a88e2785c58ec4dd2abb71ccfb7dcd1231cde9d0c524790c01dad3b3db2b97b299196e5ee27332e3c31ed16b5cfbd21fc687fabe2388d622227348b8208df36d997f31165b99305d2255d7d6a56c6e3730d4556c270cda8309e7a7000004000000684f22432d9ea90bde3280e814db129bb5dfc25a81ad25c30c7459ae1f", 0x1f5, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64690 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f000450 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64690 16:00:31 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000000000000800010100000000001c57781f6a398a8ccfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c800007cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020000000000000202eca371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000140)=0xc) lstat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000080)=0xc) getuid() r1 = getuid() setreuid(0x0, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='x\x00') r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(r2, &(0x7f00000002c0), 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) truncate(&(0x7f0000000500)='./file0\x00', 0x0, 0x1f) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x10d, 0x4}, 0x900000000, 0x10004, 0x4000020000006}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/193) 16:00:31 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae66caa0416fa4f376336acf00b7804be781e6791f7c8df5f882b297be1aa5b23ed00f4c837ca3fbbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = getegid() r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) chown(&(0x7f0000000140)='./file0\x00', r0, r4) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getegid() r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x5, &(0x7f0000000100)=[r1, r2, r6, r7, r9]) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x2, 0x3, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup2(r0, r2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000f9ffffffffffdf2b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb43bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000800000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d0000"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 16:00:31 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a8d081b9b0673ffd489f670d0081000783d7d1d85ba8420008060001080006040003aaaaaab2aabbe0000002aaaaaa"]) semget$private(0x0, 0x3, 0x440) clock_gettime(0x2, &(0x7f0000000000)) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x28, 0x1}, 0x80, 0x2, r5, r7, 0x4, 0x81, 0x803}) write(r2, &(0x7f00000000c0)="92a2e84a903e7f6fec8351aac154bcc835d4dce046655f6bf89d4ed9b720668f9df29ac3589167bb4e03e5430b05e5fae091d0dba410bfd3249e989181b94bf404823a06c7300d562289c8f20f6474e744df1493614af3116393f214f45b5273fae6255899785fa77a0dc3754f8c7ce951b9fd227cc3742111c5705daf6839e4d7660f1e111ece10390a6e4b6a97b80bdc2cef7eeeb6d7079d1096da03a8a285da84ec4dd3bec4ffeb2bcf5f9a96d146c86ed39be2d8e9c0eae479b6", 0xbc) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 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)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22, 0x99a}, {0x101, 0x200}, {0x4, 0x1}], 0x3}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:31 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca08759bbe6baa34a149ab1e2053e7e566d89c7c816c96737015e6d0f1a8203435cf27b12b7177cc35af0f9e42c58dc"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) clock_gettime(0x2, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0x6, 0xfd, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r2 = socket(0x2, 0x8000, 0x7) fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x10) r4 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r4, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:31 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f0000000200)=""/203, 0xcb}, {&(0x7f0000000300)=""/164, 0xa4}], 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x19) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x2fffb) 16:00:31 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 16:00:31 executing program 1: syz_emit_ethernet(0x240, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6c3bdc6d020a6103fe8000000000000000000000000000bb3a6c2cc08ef6e78650b817d6b9e329662e1000f000000000ff02000000000000000000000000000100000000000000000000ffffe0000001ff010000000000000000000000000049e476d4e2378aaf0100000000000000000000000000000000ff020000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aafe8000000000000000000000000000bbf00000b064000000ff0000000000000001020000000000006108000000000000000100050200050401f20832cf4210575d67d336163c2aa7832cbb9104d8e72fef2706ee9e1cf4af2c714d8e9d0e4a1a335afdfb9f06467393b31090fc960401080000000000000004001490680000002f0300000000000001080000000000000000c2040000000604017fc204000008000000000000000065cb9212e7ec37466563fc5e993d8708786209390001000000000000d55e9a2667c982ba2ecdc783253b4f72b2ad979dc52588983f35fea2ee044e7af725423d443a538a39eff2c170c7975b6985647a36c0c841648d2a838b32b26364739fd64588648d60ae5eb0ac075ba82052dccd1f791267848427ffc1819ed053f207a72e538404118a329b01b2219c165d1be0f238276c1b5d1ba9782454ed2ed15bd6a65b3a08e63d20d0ff4ce0e8ab3d755e37057d761397c8cb05dca7961d5e77c148f0dcabb855b0bb900afce54027539701c1e3847063b14eb32fe55f1ecfd7999fff471ca0bbb4091aa5dd00c9ebf6dab12df470afc8a150bc6661b05fe1208678f2574be3f9ad1f8fb6fd8d08caed0fd223f0760faa35ee439f77b81369f1b77d4d91a6082033b1055bb84c6ace6535b71b010373c92c7bf7b254598326efa48f"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) 16:00:31 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname(r1, &(0x7f0000000240)=@un=@file={0x0, ""/62}, &(0x7f0000000280)=0x40) recvfrom$inet6(r0, &(0x7f00000000c0)=""/100, 0x64, 0x801, &(0x7f0000000180)={0x18, 0x3, 0x9, 0x80}, 0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000240), 0x0, 0x0}, 0x800) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x752, 0x6, 0x4, 0x8, "1fed6e97849e7092432f064fdaf2667debb27621", 0x3, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000240)="3308c44b9b407a94c3e1d025bb5860f8cef8f3d46a8b30bde39de4b5b7911e338cc586b565a78ca703c13055add265709d5902a7ff6d39a23cf1dd046358d8263235fce4e77165f96e88184aa6b915674a7906b27823024d48dc8a87c0b93f4ca5a00a01d03c2693d8af4bc15949809defc96ea00bcdc99b254ad5deba9edcad12ebd03f26f25e081cd82a4f9f02a6810724f11f67f9f55d1329ed8bc6d9b0ea8cffb7a7c8da8c41770497c1f856e94d6e60c660cf6a0bc591d1fe777c4dd101aaae771e35e6cfaf2124cf62bdd1591fd3d4292d03c390482d927d1e14dc0588299e9a40f0a2535fd310c94bb2da92d59723282ec32f66bec468", 0xfa}, {&(0x7f0000000340)="5a5a16d64ed088158bfc347491036121ed3ed39d66e4a38ab0f08d58e56798491190d1feefb04a146c94a5a42de654ac351e7c7dcbe750b2c3aefef2e874c8ad593dabece3e98af03d563d5ba1000c4e2ab11cc96d7707541c6cdcff44202a4d33f47beb76183cf77a0b544e373069e2c3c67f88acab89b9c853a8436e8a5cb7c5451f8766b09655a990767670cb5ef2424dbeeb92c3775e6eed5fbee3f190ef5ee89e8fbd361d03a1fdd6379d6395770813f2ea9e8c4282b4ecc41261a97c27733196bd0d9b2ef2e83d86cee27ce235ca81c7394c71018e08753165d7c2c114de0b026e", 0xe4}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="38b30306000000fcff9b00ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0x2}, 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x1ff, "00e5ffffff00", 0x7c}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000440)) close(r3) 16:00:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x8000000000000000) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket$inet(0x2, 0x5, 0x81) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) syz_open_pts() dup2(r4, r2) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)) 16:00:31 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a00fe8000000000000000000000000000aaff020000000000000000000000000001040090780000000060f4648200000600ff020000000000000000000000020000ff010000000000000000000000000001fc651adcb3a914238920f9955e5cfed4f17e400644922b2e522899022fb83c76646b374e82bd499cc54bc56863cb7f7aba1b88a450996985321fff4847cf28f6308da3fc74ff5dd920a0141a5b99168d5bdf817048dd164276a3cbe6db3f6fe676d185c32a168e3d6bd42d1c007d0eb8dd94d589"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:00:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) open(0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)={@remote, @random="e1d9347103cc"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) read(r2, &(0x7f0000000180)=""/57, 0x39) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1000, 0x0, 0xe0, 0x7}, {0x1000, 0x2, 0x3, 0x7}]}) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00./file0/fil_0M'], 0x10) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7f"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x401, './file0\x00', './file0\x00'}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0xbe5f) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202c15f2700000121dfcc040000000000000056ae5632b107f6d02664360f8d8b7c5e7aa8772c5d9b112d3232528e6f5bfe0ea2a8fac7f6c1b66408bf5ee28a0d1314fd699bdc6fd88b453fd88193fdd5bfc51eddc22e439315f4172da21ec90e27fcfe67218e56af"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x4, 0x61}, {0x18, 0x1, 0x0, 0xffff}, 0x9, [0x5, 0x2, 0x0, 0x1, 0x800, 0x5fe46b52, 0x8, 0x8]}, 0x3c) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000000)) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7e6, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x4, 0xffff, 0x0, "00ab000000250a00000000000000000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x18, 0x3, 0x0) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x42, 0x0, 0x0, 0x4d3], [0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x210], [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2], [], [{0xfffd, 0x1}, {}, {0x8}, {0x0, 0x0, 0x1}, {0x0, 0x20000}], {0x0, 0x80, 0x0, 0x1b}, {0x0, 0xfffffffc, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:33 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) poll(0x0, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x1, &(0x7f0000000080)={{0x1, 0x5}, {0x4, 0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x8, 0xffffffff, {0x6, 0x2}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d", 0x4, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0xfffe}, {0x401, 0xb0}}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x6) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x6, 0x2d, 0x4, 0x1}, {0x1f, 0x82, 0x4, 0x65d}, {0xfce, 0x88, 0x7, 0x9}]}) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5], [{}, {}, {0x0, 0x100}, {}, {}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x0, 0x0) r1 = getuid() seteuid(r1) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x105, r1, 0xffffffffffffffff, r2, r3, 0x0, 0x5}, 0x1f, 0x9, 0x100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x101) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:33 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, r1, r2, r3, r4, r5]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r8) r9 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8d, 0x0, 0x0, 0x0, r6, 0x11c, 0x2}, 0x400, 0x5d, r8, r9, 0x9, 0x1, 0x200, 0x1}) setreuid(0xee00, r0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) readv(r4, &(0x7f0000002280)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/182, 0xb6}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000040)=""/78, 0x4e}, {&(0x7f0000000100)=""/25, 0x19}], 0x5) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="82029ffdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x10000, 0x7, &(0x7f00000001c0)="cae35bbab8f605817547f4d2d824eeffb59f1c0e4e4b7bc90e76542320863819c71c090055f5375a212178cd64eb49160b2734b319a35863c4f42b4635efef5ebb35fcf379fdfc3c0b4d0dc538ace33dfd534297964235e193fb1a4c911f61f24948fbb51c8144a8d098425a9ae78c45863f2b23435da87a500241248f380fd2d7a67d4b566923b190a0b451a8650cd48dedf21057a326dd64d0fb5a86c615ad6224a9ec9e11179f7a498502ab0e", 0xae) r3 = dup(r0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) pwrite(r4, &(0x7f0000000080)='Ml', 0x2, 0x0, 0x0) write(r4, &(0x7f00000000c0)="132e10bf7b2f1aa545226fc1d38f4460bb428f06cd0b6a5654d333336c08bc8e9483859775f745338257ba168cf5d3758068ae30f79c0a0ce99ba4e51893ea6056a7932e01b03b22c3f45f36bacf1f8a48121dc0143f27004c191f6a28630861aaeda7501bb9ab4ff4564bc27cbf0dcbfc309fbc3f2b1692652141df7cc96cbf5a0762c6767e2cfc7d70dd94ff0a2f9e04e3ae1383ef1365ad9042c675e8e69139c1f878b6fcd2f23f9f0d367e02f17435baaa6b2c68fe06b5ca0a319aaed35ff48c7fe57404296d616ad3b803077b855c77f56df3", 0xd5) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r1 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = dup2(r1, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x45, 0x0, 0x80}, {0x5c}, {0x6, 0x0, 0xff, 0x8000000000100}, {0x6, 0x2, 0x7, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:34 executing program 1: sync() socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r3, &(0x7f0000000200)=[{0x1, 0x1f, 0x800}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x1}, {0x2, 0x101, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6}, {0x3, 0xb0e5, 0x1800}, {0x0, 0x7f, 0x800}], 0x9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbdfffffffff], [0x0, 0x0, 0x401]}}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffff3ffffffff], [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) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x6) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) bind$inet6(r5, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x80}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x52], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x4000020000210], [0x9, 0x0, 0x100000], [], [{0x8001, 0x0, 0x0, 0x3}, {}, {0x0, 0x3}, {}, {}, {}, {0x0, 0x0, 0x2}], {0x0, 0x0, 0x8000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t']) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x61}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x800001ff], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x210], [0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x80}, {0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = getuid() seteuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x9) close(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x9) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwrite(r2, &(0x7f00000004c0)="e90a930e8d2de1091ac29538d5fc2821f8e8b12ef8bb312d7a54627e62a8262eae11846cc9ca01f025abdc3ce211bb3346ec61c20e0f7206a5d72d221e46fe5792b05b24d4680998abd208cb77da27d820cffea0cc0daa7fe4e709d93b22ad15b60ce7ea6f3bf82c61f804b609f4b19ebc9ba1fb54e3e7580531389eda0817e5bcef0a56825ffa860b46f42a3be1348c11c5fd7006503da1d4d204ee0bfd6eb91397022719e53975927dbbca1c6b791e13822635f14553a5c6a95f449f99c7bf0f516c41ba8ddac8b7001ebb06dd07c01ad9f1764678be1f2f11ff7a68ded41e8f523af097d0afab771bc697ea20387dae46d59d", 0xf4, 0x0, 0x4) r3 = kqueue() r4 = fcntl$dupfd(r1, 0x0, r3) r5 = socket(0x6, 0x4, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d4921141473940000000000003cb3a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea532de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="9e", 0x1) 16:00:34 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f0000000380)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/79, 0x4f}, {&(0x7f0000000080)=""/25, 0x19}], 0x2, 0x0, 0xffffffff00000000) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='W\x00') seteuid(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000300)="a14c78ef2460638428ffe94408d38cc7d8bc9e2b43d7a3c10bb1dd835f26fe06e363166bbcea9753a7350969aeffb4021753530ee75880e9921601ad50f4b422f25def29728794731ac47e67c4679573f32b4bf769951b93eed23ac2a62d121971b009ed4783d41ab3683670", 0x6c) r4 = semget$private(0x0, 0x4, 0x189) getgid() rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file1\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfbfdfeff, "8549f0658219f7775b37e915d7f5b573070004ff", 0x0, 0x400}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:34 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) syz_emit_ethernet(0x34, &(0x7f00000000c0)={@local, @empty, [], {@arp={0x806, @generic={0x1, 0x9002, 0x6, 0x2, 0x2, @local, '>\a', @random="c5d423b774d5", "ac5f5d930b61a25203b0305e47f780b1"}}}}) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f0000584000/0x4000)=nil, 0x4000, 0x6) r2 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) setsockopt(r2, 0x9, 0x1, &(0x7f0000000000)="f2591c3bceff57d3eefae6efbcf39c15c4ae66f14d66bc8bb50a679f15ed7f3f9194915c92614490ba7effb28f8dfeb0e3ba35f7e28f4576ea352f58381ff608bdbf568975f6be688f0f655520d808150bf5df1da301bd0808669728b313def094c8888b3a4b56439f0a6ad06bdc6ec22ad4e5d4cfcbe4bfc8fc379e1738b68cc753bbbf04a9c6d1380b67a7e445b504b1cec904aec3b220e3d097dd4b09980709e2c23b9bd25d42ad79d2da81935e27047fdd6d87d709aa3b69371a8de384c5ac711f5ebcdc8d783a8bceaec906196b8eff6ab59c8f8b30c2166058fc2b792b09ca", 0xe2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x1000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="3589b89e31d0bdd2c666af2ef4d6cfbd9dd58e535621d15407306ff7f459360a2b44eda02bc18f21d83dbb5d5eaf2942f4c0b277b88c2b236267f13e14b5bb32363bccda1a44bbd4fd5e7dd86e75e450618d86db6c44955e0c0ad4647022e0b834e8fad6d01888b2cba4b0a757527bec7547743d34e22802fa751d5ea19881e1df3abf1246a66f3f3040ca916555f7b0259c3053c03b", 0x96}, {&(0x7f0000000200)="db65198206b183940118742512875f560640c5d21b6d0afd4d0fcf58296676a6448be283ef44d8bee739fd750dabfe87740cf02c1c16d3a9000ceb9cf5d6237a122503cd374df2450d", 0x49}], 0x2, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:34 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8c6f70cf2431b3e0573c6d17a6dd781ed04794b0a877001fd54b331f48d3f6ac27484f1b3ee4400f2ab7030b677159cb03841aa465b974d12170fef12478ff15e4822096495b29691d4594eae305000000000001000000000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) ftruncate(r2, 0x0, 0x7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000623000/0x4000)=nil, 0x4000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:34 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2f44fc8382a60800450000380000000000019078b20769c0e0000001e0000001030f907800000000470000000000000000000000ac1400bbac1400bb9406000000000000caa58a367697ecfa566859db8727ba44504ad71c7faa2b15bc49bde228178b366c6bad3b914527ae633624c8fd28a06549f7b96f39a10bda493b9c91be941834757bc0f3ac03eeadb868319ae5dd17b7135e7ca48fd5659fcdeec03416dfbe7489f5348d720b53ad1cfdebfba1fc4366e633dc774f60367f0755c262410b72638af471887b784bbf161af3bbf77d50"]) 16:00:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xffffffff, 0x0, "010400000000800000ffffff7f00", 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00080000000000000016135239fb16cb2c6d1e00"}) 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, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x33) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xa) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fsync(r0) r3 = socket$inet6(0x18, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x43) listen(r3, 0x1) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9506, 0xffffffffffffffff, 0x80], [0x0, 0x0, 0x40]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x6012, 0xffffffffffffff9c, 0x0, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000600"}) mprotect(&(0x7f00003bc000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x95, 0x40}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 1: clock_getres(0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x80) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socket(0x10, 0x3, 0x2) r1 = dup(0xffffffffffffff9c) write(r1, &(0x7f00000000c0)="1670c1ee2f9961d3294763967c6f2530abeb4a8eebddb9815bf961cd17fdbf276d403a0cf8e76f9ecbad43dea5", 0x2d) r2 = syz_open_pts() socketpair(0x20, 0x5, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000140)="25dbc1fa648420fb1593494e98cbe7a7cb99c5a715aff4e69e9214deec66421eb51b5f6c849d6c554d53ac4555d542c1e60b521b1b96", 0x36, 0x402, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) writev(r2, &(0x7f0000001400)=[{&(0x7f00000001c0)="732aa8bbbed60a6775487172a530b30a8416afe2648aced4593601351915323507320172ab56c905ca01258ae02bc0e2b1156395fe20bdc898d31fb22c7b36cee6f2b95ef9db80465fe51d79f9", 0x4d}, {&(0x7f0000000240)="11db2ab142f4ba60e492212e5bcfc04e0002a5d190cb0d66d36ba777339c2243d0ef234ed298b39b820c8120a44ae3ff4c092be1be5bf6cf44cf52260a200832491c113803372b68f1a9c91f2a7df70475c9360a0829c3f0f7c5c88eb4937b79b799b30dc233d5bd8c8a92afbb94577b9c5998194ef24d30d0efce36a6d871fdfc020c70c9c2650d5fa7ae55d83420b835a2deaf74af77a1f9192d48f9579af20d3d735bcce869d22ef41220e8db526e33b93ba6b7e2090ae52a57b903ef370e6a7115a45dba19704ea825e8c206663312d9d912246ffc315e4ea789b09160f24c2126bd6a28a76f3ba618072dd57064226d60859feae59ee45a92d1609998240a8a0ab2f04280822321e34b8be4e4d00cac6cbed3ef05a14504f804a03a8b61e88c89db30d973b616ac91eded9b66637e31af5fca5f07cfb729d18cfda72d519f4057d1421a51fafa7add3102e49137b895a6902242acc098fa8d9acb95fbd914fdfed8ad51b79aac8af3dfff7681ab13186cdd5525c9522cb2ba3e9b0623425955daf412b0bf642e8f163c77e1e569e46ba0d71d0ca00a2477676b72d5884c764f75598c3bdc98df515829d878b8cb4d3f787e774624a88dc130fd4c4eba614a6adf1668b2468e2be03fea03518803f6113caf6905d0c8653447b7fca0f2cd75308ff47190f4999eb39bfa36f6e636340e08310f86433d05b7ff1ef3fc3b3bdf940e63d1364519c110ea76b5c2e70c4fb246c888faaaf5cb9493887b3eef68e7bc8fd148a2c35fd74739111ad3709293eaff3431f9df3eb73b377118ae7d1879e1c7ae7f8828a0a3d6dbfd0734761443589e50adc261b0e018f3d767ef60a213e347e885dda29152ba28e86a8ce4fbdbbacf8ea3bab78a065302277b21ba529b36673f7608c04c5eaed25e887e06704c84369850097f033380b5215c7f132e86f6a4a40f497591b4ee9792e86adafe16ac597d82502bd45da8df0dbc53f17064004c3ab24d03b1322070eb92a3ca56bbe3832e09b5e2167dfa16e6c3744f840502820671cf122f6f13891feb1d59277054e003a3e832eeb3cbfc9451d0e8f473a76ad5197958713218d7e7f9456a6ff51b3bc645db412a4318caed65edd0517d6557a383a16af89df17d568ee2720141c0ceb34144d322ad7ed1eaa27ac5bcb4b9a76a5dd9681be5cf42644689129f85d967679864260cfa36a83c97a058809e4d0b8f922d4584d1c3647fbb4bc06d4e7fa11bd88a7ee8954bbec922f6edcc886595ff681771cd379741efc2e28538834a95329e7dd877752f3acf06b6cfa5b0a35679b3a1037a7d11b2b805edb6ccc42c86c6e6bc090d8c41896227e343eefc148507ce3aead85f5187df843eff0588d1dea1607b9f3063ed5f0bf1b5e624ab96d796dec81a10a694368dc7a8de34f0a6da9f1311da36a7d77efcf5746acf76e5ad6c3e7f80123f0cf5d40d099b3533ec26e11b3e21e63262152336b4a7b4dad432a4788c696d0a8303cd3feef0c763ba14c0a8546ad02ce4a97af680b0e732d0b4404435de72d6497807e089b0f9cabdebb6f0a0166ed3e4ed366182c5f234943c389ddd7ee71ce4ad5dfe7faca833e51693893c221119654ce0beabb3a829dd51eabd9bea552fce5cd89c928981b6879ac7f9475628096e095a9e3ffbfe1a4bf915bac71d7b4e512d42037dca12fe4ff3043c1452e49371e819a86690c9af0b150ba3884d5cc8b52af3ee0bde1fa8cca328c186c5f12c617803003e909a3bf01054aa20c7fddf354be789f82632a9e22f279f5ecc4e915cb6930cdbd7652a944ae9e988a38e253e6a6766cf73807cd06230bd6a53deba1f19b228ff7900368027d82e1ff05407a34ea7c7010b63975e023b5a5ba2e7682169c7428e72f6cae5c08690ba83dae3b50494974fa8203b12d358297624923dd2ddc9d7c87d24a13492052f49124886aacce77ccbf2ba0d705a8214df07c200e7d2124bcfd02a0d8a889a35f435c00297bbdac230acf568f890922f91be98d300b8fe53624f3d3b5df2f7a062633bf84cd350e4b1df80d782b2917ae0d317b2f68dc4e35cfe696009de8631819923a7f7f0a46469d3df495127ed962270e2a7877e4deadcd866843ecb0b403253fc886e513ae6857714e5d122afd282983c2d1a05529d589dd7d6005be2c9a3d9495f4315bb80c3a79b91b15b30a5f39530cfaea1914aa9bd709501d7306ba843b23042ff9ef0270402d114228754cd50544266af405dae25b7f96ff5e103746c497b9fae316f21c3629ca485d3986af12bb262b1f909011e1f05e97f12d8aa89649e33a7ebd373fdb111c716ae44512f45ab9cce039b2480cd8e3f14d30e7d4c114504b411003b9733e4224b30ee9fc461a5ab11b25b7317dfc61d38d5c80d0394e14c089887045c1afb2614e298b7d03620e58334d3a9a3141514bb506ef8c8f0fc5f548c438f04324e769c67c25493b389f3d7ae4f1811fcbd9b3be48981779fb103601be0735d8eee1e05c453965b5d6a91c8ef7ae183925fdee6dc76f0fee68e5a5c09d0686b9b26c90498f71b876cbb475cbe21108d56a7a7bdfeb8f3505ee5faa2909d29c8663c392a99b730996f14a846ffdc81c23ff3e269cca81bcb2f8a8d4e393883e0cf992897953fd0c2fda63132bb0c4786edf6e68e6f5c3cf816691cc917c87d829bef68193c7d2c884384b8e5cfea4d74343238a044cd34a636e9fa439604a687182c917a6e2eb164b432afcbf7a073316119a5a8dceb727aa817a940a902049353f29a75614bec9f4067bf16df610529fd4f8e2b442baa0057e1eccd00ffc663b0846f96cf2f76bbc8d7ce729f5b14ba12bdd611d15cf714964a45ce9adefc0e7af54e2d6a7547194ba06902b37d2fb198ece016a627b7d153aa3ee2aca059625b14116f60bc4908b0dc1b1f4066ced1cba4054f3519903f2f64acebc127f4f0d7a8ce94532028d6f7e563478c6c758f4da407456acc0b2d21de65e32d855395a71015913c4f4058f8498fe0ec92d65ab6cff50b6038191a2141bbedb27fb3e3189f52163362f26cc8c50aae13c186ed179cc79984e4c1dfb8868356d5f7ee50464854bff4121d88e89c983ba1442a5e818721737ee29afae054e1e03b1963d5ce059e794146dd9d2c0ac9a24aab2023993c71ad4d0bd4513e730faaea535eb73ac5653c6f965bf0abf3aff069247f93f2ef9843a44c7c8800cc8ce073dbf2489e340807ff712159b9425cf72a0df6dbd4982e23f67878dcfb98a8028ab8d94aacbf01c3ae5df7eef1392e72b556436e776fd061de59843a040f31a763d06a001f42416d128aad44c8223b5a3bda39f1ad72e3b21dd598c887fb457e27ffc9047e6ca9cc9900276897b3a6545d0e09e6f485f7f1082c4d27e653a699b154fd718180d38d027cc085d5699e790fc30c0a8abf5c50cf27b25051c2679a4c3d8aec2950c76050b57d31f361cd823256b92d4328b2216710dd4d1276ead1732525faf7aa1fb6b24ea598a012869ded829f51ccb4930dd57d3ff40649d4e16ac72dbc130256ae2a7a9418d5f659df9437c893e97265aa0aa43c91d9a63745f410ac98c08469077155b131bbb0978480e60d546144dde5f371ebc970628306f92ea149cd6f0d906ee317b944baae886390e2d7993aea45ee585d4fcfde062e727bbaf3f2e7059f9155144d11d381d003778a7cbdf65312c90a9f448e0ef1d53937e8b3e7fba04e2865eee469f1fef9fc57b062f15e8250f350d27b13d69653f4b77064fa05f457ae5134fd030272e6ff7f25c91686d009a793bbefea81555fa104b3e4b25954af71f8fdaa35b409f307c2ccd7913196312d5be29f0f5844fa0886eb603e59baee70a869d696a257d6634a80dcc9edb680efcc68c7d95c00391ca065b8f01ecbc770c7e907b911f7e8a2f1b54558da9bdb92ec594d9f584c2ed683880edc3e325abc282c252e71e1d88a1f6e2e1fe2f7e7ea0c4f91859d90d29de4bcdb5900bd1e2bd00e18d43a05cdb11a523a863f1c5b9c4334562d546598dcc2471c9cff775adb4a4909437fce6f53f20fade28b2aa9ec0ddd15199eb4f4abf6c028b1c6fe5384ea635986eb051ce32f13bd4b161e96c7a042e97c11f389b2d6a15d21f32230adeb3ec4b541484ba93825e8d3ca67d3b0338c390c34aad5b66a80450c57f3e29355d8841225dc903adaf66156960c72840ac185a67b3331f3d1c74a433bfd2f3255c47a53b6aca109116ce0e5354ac21abdcf50293c3b082b61bb015c9c7bb8fcaf523d3078d60ffc29abf0784c6f9bee23173aca20ac43252ddede96203aec90101d4cae6cdb7f8590b1cc368e5f9a6b9a753f9b194355feaf1965d83f99aa368fa4f0a40b3a7d553d368890ed0e939b6ac41561a81b7095dfd6653ddded47d5315c094c8633f9d0a455318f02a981fe18dc22b07ac5c37f008ad0314c929bfe9d3e98c5b12235dab84a216d8eabf1c470b3d4bc09f1ff4a8479e12c59a68d7adf5a87a42b9a571994ae3a970c3811890a3b0ea2bb6fbac7642b18cfd96af828c5809d0c8d05ad4d40e63e3c606abced3399679203fb15c7228edd5cf7e534d773ee2a76a4743088a433b8a9c68bf17f04d0d750e909a1597a7567e6da8df9144fbad3529b223b87502bd1882ca6234cb89f3cbf86d87713b00d5e49ccfce193eccd4defd314b305f1056f0f2c51674772b02ca4f367e30671f0ef25f17dcf43d4710ce2f2f0a79f7e8be3538ebf88769e577e4da444561ebbf526a75bb57e5b85727e265990be614a252f3fd8b880332e7efb6199b5097d59b2316fc25d66aa2b3d0a9491534fe3ed2ea9b229347da84e2fc3365683bf199694a4222aadd7c2d288880ec1d7a3199cbfff2048b543d0ae3587db09c4761961b04b390f66145bd2147e8d712bc2acd7110ea3f982560506da9a3cc181b1a30d6998043ab3eea7508c1f52981fde45dbdfdaf37b8dacd5195d6b3c6a2d26062a0155abccf638ddbec885189835b3d97e6249324dae3e2da088c708fc71d9a5089637297b0f3a78253cb1619b1612520a1264f4563f81eb557173c823050784cc3c49ab0d5b84bc0bed03e2519470f47351d62570b3988d12259a481dfb1b095b80e77fcf47bb38c8dc88f623b34180caab6e7317f7a4a172bf3c9fd29db6eb4029bc4f7ac44990507b2d683c183a9a2e25e9c0ce5dc801206ad824d8e751fefc5307e94bd36a0d4c3fd3cf70d4d9fd501f249130be494287e7ea3029316c82f001fcdd0e908b742cb8810d0e03951a6f92404de390652c37f4c4f85334abc236a7435b369581f3449fa04b5ef65c69ee2fd626b02c775e5b25482944976a62bebc0c349a08078b2fa00196d6c247bab4659962e4dd7f4319cc6b418853fc17059631229c46d603ad3e95540daabe198c46d2979338fc6d128ccfb55cb1de34e0e76e5cda8a16f5da7fe8183d538eabb885e60f36ffdb898de33dedecf2edea6ada37b1b26ac7e747e677366b59836c342d081426f29474d7059b0ece9ac7f28e28f53b70f88a906fc0af10b486a3a7f0af38e8a1e20cbc417d1f20cf201fac8a1d4bda3d9ea09d722c4ccb157f87d08adfa796a8d44a0964ca8c7713c7f394f277c77f46af19ceb4060e43c1e792b7a81f41d4958ec3baf328191ac31880eecda10202ab493b906a4289564ca21799f1e0596c8fb33dd02208d5f7cf1e10f3fd925101d488ef4ae7e3330900e7b00722bedc55e9ded9b6c1b67b0a5a4ddba86bff9fa8c8f9385258975adc6d4a00d329143a2b", 0x1000}, {&(0x7f0000001240)="dcde487a56d6be4ecc82244b0d4b82e04df931df67d53bf6b914badbe9ea8660305246bb52466359b8ad0e31b2056fdd995113fbd622a0cc6c4db30c855ff097676f0eee74a745fe8b036b", 0x4b}, {&(0x7f00000012c0)="606bb9b089663725e0ecd104f31d4b7af1e4e002e389d215bb0a70e4395a4644259f17a9", 0x24}, {&(0x7f0000001300)="b5401492fe6143bb8dd52bb2c20d746ac73188e350725f76de640d13e5ecc1af2b5547bd3f61eade77ea518c8ef0a5e1e177d3d2e0646fbb99de1f143520905633fdb2ae14b662d15f734a5bfb4366613e9ea114edf8c9a53ffac0890ff6d745cba81b6013212382bf1dca7632d2145d", 0x70}, {&(0x7f0000001380)="a1091e9bebe57552066e42c48a0df0674b3aab4d82392e2570471c90ad11180d367a6c6f71c026e6907b7f94d94c33283cfb594afb3ac2e13b72415b23fe3f9eb47621ee76f2f1128fd153dc92148d1e0e1d4670169085b3f666bd5483291fb8d2037ed6a9cb35f444a5", 0x6a}], 0x6) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000001480)=0x400) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000014c0)=[0x1f, 0x2, 0xad, 0x8, 0x0]) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001500)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001540)=0x200) r6 = socket$inet(0x2, 0x4, 0x80) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001580)={0x6, 0x80000000}, 0x8) dup2(r2, r6) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000015c0)={0x1, 0xfffffffe, 0x80000001, 0x1, "0325549c6deb0dbf3d0ed7daa16a31d8eb7e7c41", 0x75, 0x1}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0x5, 0x8, 0x0, 0x6}) r4 = accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x114, 0x1) connect(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000c5aff429e972c51"], 0xa) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) 16:00:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000000c0)) dup2(r0, r2) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb060000000000000000000800000000d160466954cf5255000000a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199eec7c9c0a5355cf4fa7ebbb48b2df68a60309ae637cffedaecbca55058a850337d94b8ce56363aca0e211ef68f077e0f53434f05343703000000db95b0ecc68a19984c000000e74e28d7c6932fe7968f068962d2ea064c74f6c63c1907fea22b086bde0000f456b48aed6b2d44a5db050008089a858973b8f00eac5760a4be40a472826ca652b9a6e54bc9eedaded0f4321c5203ae40232f533ec95778c2477cae34e055e7ed877a057e00ed00000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e13613606156b940b5b35ed3dd87f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59412cf0a8bbdb28c5c6fe40000000000001000a7f8e0c790579df95bba62bf964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a700000c91b0c30d00001f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb51075470ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007001e837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1914dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aaf700de02ceecc110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd5ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3275f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a786c42e1873f86bc7ce628845d9d230df5e3684d018e176cf753e45e510736aa16b2a4168a65ee83f3400000000000000000000000000000000d30e3e9b4122c9d83532c72994d9997e8b26a99d8b52a00e879cf0650de46b5ed07fcd709eaae4cdd87b83730bb20668f75606a73b995668577d3cb75b21076b9e5328de0b66af53c5bbe20c978a6def93ca255bc5e225439b1ad6bfa5535906ebc8b35557ba66900100010000000000000000000000a199128dd4ceef39d6b0e23d8af5a79498f824f188bdbaeb1bca1a1b30bc0bf9028c381d5214e5d7f05566ad4d8ba31a41"], 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0x60, 0x81, 0x63d6}, {0x4, 0x80, 0x1, 0x7}, {0x3f, 0x81, 0x8, 0x3}, {0x78, 0xea, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x6, 0x0, 0x0, 0xfffffffc}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000080)=[{0x8000, 0x65, 0x80, 0x6}]}) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:44 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @local, [], {@ipv6}}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="9fd80826841ec3fd822df42807da2c01845501d825670b33132702ae479cbcb18c0f1fd48282eb2619a2dbb3be610f0ff426b194ab1abd03b81f82cdf77387062584319bfdfed694f6125ab90ade82d8", 0x50, 0x0, 0x4) 16:00:44 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40c0540, 0x0) fchown(r0, 0x0, 0x0) 16:00:44 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [], {@ipv6}}) 16:00:44 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@empty, @remote, [], {@ipv6}}) 16:00:44 executing program 1: 16:00:44 executing program 1: 16:00:44 executing program 0: 16:00:44 executing program 1: 16:00:44 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @empty, [], {@ipv4}}) 16:00:44 executing program 1: 16:00:44 executing program 0: 16:00:44 executing program 1: 16:00:44 executing program 0: 16:00:44 executing program 1: 16:00:44 executing program 0: 16:00:44 executing program 1: 16:00:44 executing program 0: 16:00:44 executing program 1: 16:00:44 executing program 0: 16:00:44 executing program 1: 16:00:44 executing program 0: 16:00:44 executing program 1: 16:00:44 executing program 0: 16:00:44 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005029000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026e13a61b2c8f441334e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000020200a3b00000000000010090d2c4e5187c00000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x0, 0x0, "d73800000000e74de40000000800000000000004"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fd1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e4006", 0x66}], 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="3b6c7f77b4e78dbf2ca35e69ff9afa33c99e1a1b4455c170772bf1e720adcd7c5abe4c48efc91a2bf77f0fca1f55535a6a633fb2e526ecb170a8b3ce08d30da38b12fe24a2ff21b181d38d186197a63ad843311e59b5ead519da09cdcad10200a18dcc3af1a7dd3ecfada56fb15d112bbec6445e98bacd332001992e18e5cba67e5b36ece76955affdf5dd431d8da11ed932d22b17456ecbdf0bd6fd0565ecd670f247ba8c5390a8fa23ffea37e2a4b3ab9905af3d2beaf9e6fe801eb61ea202b4fae45d995bf21d03c67ebae2c7d7fd5ccdfca37a16d00bc7b782743d829a259751b7217ce32601735bbafdd0c3db5cc676d1dd", 0xf4}, {&(0x7f0000000080)="489ebbb7af7d95db23c84d22c67e381b2f4a3759d1e3c0a5715f9bd4aabe99921eb59801455a91e2927c74a7dd39faa0aa52aa5b390a71136437", 0x3a}, {&(0x7f0000000100)="6bada6fb4c52d3bd16e5b926a19f4130b10bd0c1949aff89d0c6cf059a6c86dd543253dd1f1a77692b774ce822e5041687b5196c7d90f117de44c007b8bc3866d8c6b7c348160a89126c926ac7688d5a42dae12293f237", 0x57}, {&(0x7f0000000340)="dcb2c393aa76d4447c569e8504e50ae5d209f38b9c941879675d508040522b3fae611db16515c48e5c6af18ab7f4d71fc8e388187435521190967816b1f9695b3c833db04db633e5a60a5018c51a0952890cb2d7f422f54962f4e5c3c3eebad8b50c249dd6c5c857eea974267838e2ae885d636b5259de5e03365ae29bbc549479763df23d3f7b34b4b5a2c679254c19aa7c4a42bab3926454709f4c742edde6fbf37eec3ff1789342f3b17e798038d27bb947b27bcf6bd65180d39992f305f5d6b8e40923afecd2c7bffd65ef311915ba0b", 0xd2}], 0x4, 0x0, 0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x54b3535d, "da97be06b8d6c157347653790514d1ec6b156507"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchflags(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)=ANY=[@ANYBLOB="000020000000ec21e25fc8d40000"]) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1800}], 0x4) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r3, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x1, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1000, 0x1000}, {0x4, 0xa70, 0x800}], 0x2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5f4f, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x144, 0x2) 16:00:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x0, 0x7, 0x20}, 0x8, 0xffffffff, 0x7}) sendto$inet6(r1, &(0x7f0000000080)="1cebaa70b285bf431b0ea15bb7be4ee445e44994562461efa1a0896ae0bd1a3e6e3a9eea605559df63d938652cb9b4fa8d88b64fe4a1c18b3e1ff33f1de7f49dab15fbade487219a562609bf6d4330d34c86364f87cfbd34e5822d45d6cfde8d1da1c1787916317f14b1cbd75b2af8460620b5830d94a295bde971b3c111422f4d4f1f3dc8a66983cf387cc1e65c7fe7d00061140f109dd69c03caf45172ecc706282b19", 0xa4, 0x1, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pledge(0x0, &(0x7f0000000000)='\x00Z\xb3|\x16\xc1E\f\xda\xd2\xce\xf2\x91\bV\xb8v4\x1f\xd7\xd8\x96z\xf9\xed\xc8\xb4\xeaQ\x13Ta\xf4\xba\xb3ZH\xa8\vM\xfc\xbf24\x1b\b\xeb|\xf9\x01\x84e\xb2\xbe\xe8\tqM\x17\f\x01\x9f\xa9\tM\xff\f\xe0\xe8\x0fC}\xee\xd9\xe0\x91\x8d[\x16\xa3\x1c\x7fy\x03\xbc\xf6a0\v\x00f\x0e\x12\x0e\xea\xd7\xb9\xee\xe2\xd6\t%W\x83\xf6\x89\xb98\x88\x88\x1e\x97\xa7\x8c{`\xca_\xe5\xac \xf8*\xd2-\x1aO\xe7c|\xd3\x9aO\xa4\x90\xe7\xf1\xcd\xee\xd6\x8c\xcdV\x19\xa4\xf8,\xe2\xb2\x10\x16~\xaaSI\xf93A\x02\xb7R^de,\xbek\xb4B\xbe\x10\x94\xde\x8b\xbe/c\r\x89X\xc1\x19\x81*]\xb0\xffM\xab\xc9\x94\x01l\xe0\xd2\xda\x8a!T|\xb2\x03\x1e\x1a)\x15-\x8d\xe2\xc85\v,\xa9\xea\x12F\xf2ZE~\x819\xfcrj\x86\xfd\x1d\xc5\x9cg\x1a\x8eyu@\x11V\xba\x1c\x97\xd0\x94\xfc\xa1\xf7\x90X\xaf\fe(\xca\x100\v\x90Q\xf42>@N\x9f\xa7\x94\xd6\n\xf3\xcb%S\xbbM\x13sl\xa7Dd\xcd8@\xdb\x10\t\x1f0\xba\xf7\xaf\a\fl\xd6\xf2\x97\xeb\x17\xbc~\x9bs\x8cBc\x12\xe2\xc5\xe8\xa6X9(D\x04\x17\xd9\x00X\x8f\x1c\x0e\x0f\blaL\x1f\xc8\x1c\xdc[\xee\x005e\xc3=s?\xfb\xea#\xcf\x1a_d\xc8\x046;\xa3\xa4\x18i\xe9\xb2\xd4\x04\xa2\xf9\xebP\x02B\xe3\xe7\x11\xa5g\xdd\xec<\xae\x1b\xe0Ge\xf5T\x14&\xc1\a\'\xd5\xdb\xd1\x89\xd04j)6\xa3\xa0\xba\xfd\xf8\x14MPd$oO\x9b\x94\n\xef\xe0\x1dH\xab\x02$\xee\x9b*\x87\xd0\xb5p\xbd0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0xffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x1, 0x5, 0x81) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00') 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x2, 0x4, 0x0, 0x4}, {0x0, 0xff, 0x7, 0x2}, {0x0, 0x4, 0x3f, 0x7fffffff}, {0x5, 0x54, 0x2a, 0x10000}, {0xfffc, 0x0, 0x1, 0x7}, {0x6c4, 0x1, 0x1, 0x6}, {0x1000, 0x80, 0x80, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x3, 0x0, 0x0, 0x0, 0x6], [], [{}, {0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x80, 0xfe, 0x5}, {0xcda8, 0x7, 0xff, 0x7}, {0x8, 0x10, 0x1, 0x2}, {0x9, 0x5f, 0x5, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) accept(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB], &(0x7f0000000100)=0x7) r3 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) open(0x0, 0x0, 0x0) 16:00:50 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0x5}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfa90, './file0\x00'}) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) open(&(0x7f0000000080)='./file1\x00', 0x10, 0x181) setregid(0xffffffffffffffff, r1) r2 = socket(0x18, 0x2, 0x0) fsync(r0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x1, 0xf2eb, 0x5b7, 0x1, "a13b7947736e8f15ef5277c751b11d05da2e9fa6", 0xff}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x2}, {0x7c, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)) 16:00:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0/file0\x00', 0xfffff608, 0x9, 0x1, 0x0, 0x401, 0x9, 0x9, 0x0, 0x0, 0x100000000, 0x5}) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') linkat(r0, &(0x7f0000000640)='./file0\x00', r0, &(0x7f0000000680)='./file0/file0\x00', 0x0) 16:00:50 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000040), 0xfeea) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) write(r3, &(0x7f0000000000)="df48ad46d04ec1f5c22a0152f6c4f2e22f0f676b088488e90008f8c31f3f425aeaf6b97d734c31b18d157c48230ecd012f2545a3041f0d22930cc08b9864f305ed40c753755b884f5960fc03385e59168a2dffb52d479a77a631f3389a83017f20794cd45a4b94d9373abe75b1d4482bce837e3649ee7b4d5e46c71e211526", 0x7f) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)='|', 0x1) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x1, 0x5) fcntl$dupfd(r4, 0xa, r4) pread(r4, &(0x7f0000000200)="e72f6eb0c363bf7f997bb7526b1e9123c62cbabb76569b1023b32fa9d201abf0c5faa16ab8e09f85f51b1f7b2d4401fe708b082706afd7cda50ca97f454906dd37076411d5030673dfb8a447b9a1325e3920cd69611591632f6c2ad43d20ab647a668d18460b91ee24f687f988a258970c8d9ccb7924871a645b0621ceebc8aef1c843a232a24aa5c37dd5866ab119ff2a4f61e6a7d26765b58c8d", 0x9b, 0x0, 0x100000000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000013c0)={{0x1, 0x0, r6, r7, r6, 0x33, 0x400}, 0x5971, 0x9, r5, r9, 0x8, 0xffffffffffffffff, 0x10000}) setpgid(0x0, r5) fcntl$setown(r2, 0x6, r5) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) accept(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) 16:00:50 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) read(r2, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) dup2(r0, r1) socket(0x2, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x6, 0x5, 0x2) dup2(r3, r4) 16:00:50 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) 16:00:50 executing program 0: ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x84) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x4, 0x9, 0x5, 0x1f, &(0x7f0000000080)={{0x1, 0x4, 0x80, 0x0, 0x1, 0x800, 0x1f}, {[0x100000001, 0xfffffffffffffff7, 0x3ff, 0x100, 0xab, 0x27, 0x8, 0x8, 0x100000000, 0xf4, 0x5, 0x4a1, 0x6, 0x7, 0x8, 0x6, 0x1ff, 0x401], [0xa22, 0x7, 0x1, 0x8, 0xfff, 0x8, 0x1, 0x3291, 0x6, 0x8], [0x8, 0x0, 0x8, 0x9, 0x6, 0x0, 0x3], [0x401, 0x2, 0xf2bb, 0x7, 0xd59, 0x1ff], [{0x5, 0x100, 0x200, 0x2}, {0x0, 0x10000, 0x1}, {0x7, 0x1, 0x6, 0x9}, {0x9, 0x5, 0xbe5, 0x1}, {0x6, 0x0, 0xef23}, {0x1, 0xfffffffd, 0x2, 0x9}, {0x6, 0x0, 0x7, 0xfc5}, {0x8, 0x0, 0x2a, 0x9}], {0x6, 0x20, 0x7fffffff, 0x80}, {0x7fff, 0x3, 0x0, 0xfffffffffffffffe}}}, 0x1000, 0x80}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100, 0x104) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000380)={0x14, 0x273, 0xfff}) unlinkat(r1, &(0x7f00000003c0)='./file0\x00', 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x20008, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x3, 0x100, 0xe, 0x0, 0x7fff, 0xffff, 0x1, 0x0, 0x1, 0x61, 0x6}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) socketpair(0x20, 0x1, 0x0, &(0x7f0000000540)) truncate(&(0x7f0000000580)='./file0\x00', 0x0, 0x5) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x4) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x5, 0x8001}, {0x4f, 0x200}}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) fcntl$dupfd(r4, 0x0, r3) r5 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000006c0)={""/16, @ifru_metric}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000700)={0xee, 0x80000001, {0xfffffffffffffffc, 0x9}}) 16:00:50 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x10) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x7, 0x0, 0xa1, 0x0) dup2(r1, r2) 16:00:50 executing program 0: r0 = socket(0x2, 0x3, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x1, 0x9) r4 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = dup2(r4, r6) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x20, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x400, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000040)="7608c49c48d9f71c1b0561e6e4689f5f6ae3d39bb4b7fec78f26943acc655ca8e3b683a33b37b41cf59c5370b16e28add6020965ae1c5825bb4d7af6165178910904f691542735194e279474971b6b31aece905466be971fddf0b81e15e71bc7c338931d328e38a23335cc04da", 0x6d}, {&(0x7f00000000c0)="556d1fbdc6fd2ae9241248aeb769b48c3ad68122177769ab3b7e40835fdf0cd196664aa232d38d29ec26a30385e461481ef972c17fc12ad39339d9d636e607", 0x3f}, {&(0x7f0000000100)="85e1dcc9bbf332e97124996a87b46d530e066c29aa1dbcfa14974f3420e9d7a4122f55fe18747d4cbfb1a0f458302803281595396c0121d48f38b28e606f487f2996ecf114dda245b5b2ff23ed270bbe2914e3baf3b3fe2461ba1f3e840994dc210241b31718d71ee230819346b6964cc75b2f4cddc251dfa9951dc01dc7e3ff58ec9be4f9a9f1baff57d7d27e2651929dcd08da555dc4a7fdee695fcabf654057f029335c27bafe11bfa019b5f72494b0f7c6455ee753b07f9e5363f1c2acc042", 0xc1}, {&(0x7f0000000200)="42dc6949395d4f5da036bbe6d06377f2db95c9f11eb33db9503a9db0096b183c53b481f63fdce9975a", 0x29}, {&(0x7f0000000480)="d33e5756675889cffe8df65b8fc0a1a68a1f2b7ddfa9413c8bf34586beb95d7c7bfdff00aa81ff80a2ec431c59769121cb42a4ec3720a8d10224b9de880bb86775fe1ee6b86f3ab01704c25b9e415e3ec4479ff6428a3df393ae44b1eb78d4a681697badfddd553ef98340c0adbe62067640dd03689b21ed1cdf8efb33b61b444159763c5225567e2b5e22007a9ffc87156fbacb4a93ab004056b41819839a385ebd6d9a561d6224c895834eaffd387bc78c9acbcaedf87c7e1d93facd40c729dda0ca2050782d1ce4f6283f781fdbf83064afc50ced0ee7eb4b03b00cd5792f647ef74f", 0xe4}, {&(0x7f0000000580)="bcbaeacc770a7738c54b7e80d01796e344e83404b54a5a3e94425d934d55a1dc166bd7f855c908d10c383afcee75454941ed1474112252f834c4bcad641f13df0d4066e7b3c514277d3941fa2ae9ce94472f5955f7a8934d1344e2b90d97739fe8546203c5b01f710309a7d2ac10a496deb49ce924a3bd3b", 0x78}], 0x6, &(0x7f0000000700)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r2, r3, r7, r8, r0, r0, r9, r0]}, @rights={0x18, 0xffff, 0x1, [r11, r0]}], 0xe8, 0xd}, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f0000000280)="bb44b91b0ac150ff5c1450be152698bfa4fc07c01d193b5ec09d3ba6dc01e2dfed3f47d99f99c175dae005ea9a444d170d307e67dce3e1a414d603876110f428ca0715ed33b24723579f428b2635f02b708c35c42735a7d18894ed738e8985642121abd070e5c22019eb80104222d358d21a0c233dc3073257d69092d416227c1b7eabd967d3426685cce8b79fe51d23df981bef7897a3add8069b4384457355a13027bc7bbc49829b911a50558a782b4a6e524dcd24d15d6a6629faf1705dc08408ba6164396b683d5c36ce27b23b955f24b701d2619cdf901b26ea2b6a3a73d81bb4bd466237e6ace0bd9641cba932170a15f1200dc59478441b15b5bc644866470194112bbe298258ba3cc56867a8ba08dcbff3289689e7bb5582d567d506360f4876b4ae7fdab5fd349725e8af00a5ee133ef490d2a095c96a4cdde1719ba3e537dbc048e3f2aa18b78870c62888b9debda52d0023705cc59d95a482c5d5b83c96ea3941c893a6169be4343ec3596701503524d9a1c381bdf8901e3f0ad537ca72b45338afaa59bc27002a4026fc97acf48c3cf6f071f67a6ed772ddf97ed48c25ed63a67dd1acba3a8dd387e93a144dbed6929afdeeb269d02b72526501ad879126d6fa688b24056e5c6ce78e15c9fe9066dc7b574f9537e4c9ecb87c9e1592cc490030e271ceaac7ae44", 0x1ed) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x10) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x4}], 0x1, 0x7ff) r0 = kqueue() r1 = socket$inet(0x2, 0x8000, 0x20) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) r7 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r7, 0xa, r7) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xe9314f31b32f58e4, 0x20, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffffb, 0x8c, 0x1, 0x9, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2c, 0x80000000, 0x3, 0xfffffffffffffff7}, {{r5}, 0xfffffffffffffffc, 0x40, 0x1, 0x81, 0x6}, {{}, 0xfffffffffffffff8, 0x2, 0x4, 0x1, 0x8}], 0x2, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffb, 0x60, 0x1, 0x316, 0x2}, {{}, 0xfffffffffffffffa, 0x6, 0x2, 0x8, 0xfff}, {{}, 0xfffffffffffffffe, 0xe0, 0x40, 0x2, 0x5}, {{}, 0xfffffffffffffff8, 0x88, 0x10, 0x6, 0x1}, {{}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x800, 0x4}, {{r7}, 0xfffffffffffffffb, 0xd0, 0x20, 0x8, 0xea3}, {{}, 0xfffffffffffffff9, 0xa7, 0xf0000000, 0xf7, 0xfff}], 0x5, &(0x7f0000000300)={0x7}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) connect(r8, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sync() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:50 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r2, 0x0, r0) setsockopt(r0, 0x10029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffd13) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x10, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6ff800"], 0xa) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x5d}, {0x1f, 0x400}}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r3, &(0x7f0000000180)=""/143, 0x8f, 0x0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unlink(&(0x7f0000000080)='./file0\x00') write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x3, 0xd0, 0xc0}, {0x9, 0x2, 0x81}, {0x4, 0x7f, 0x3, 0x7}, {0x0, 0x5, 0x0, 0x8}, {0xfffe, 0x5, 0x4, 0x3}]}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000040)=0xffffffc0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080), 0x0) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:51 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') seteuid(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000300)="a14c78ef2460638428ffe94408d38cc7d8bc9e2b43d7a3c10bb1dd835f26fe06e363166bbcea9753a7350969aeffb4021753530ee75880e9921601ad50f4b422f25def29728794731ac47e67c4679573f32b4bf769951b93eed23ac2a62d121971b009ed4783d41ab3683670", 0x6c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000002c0)={0x7, 0x6}, 0x10) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file1\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) 16:00:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x40) pread(r3, &(0x7f0000000100)="dc1cb08baa6e3ec35d1568642a2b7437d1302c375924d6f2e53ee2de9a0b24321d3d5050372b5cf05af896ac4e10990c5dbb24de38b76006694035157acc2c78fe", 0x41, 0x0, 0x20009) rmdir(&(0x7f0000000040)='./file1\x00') 16:00:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) open(0x0, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket(0x6, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) socket(0x1e, 0x1, 0x0) r4 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) r5 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0xc1206951, &(0x7f0000000300)) 16:00:51 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="d73160172fe80fd09708bcfc656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba140600f52c65f327f660dfa156034864128ec5ae45372aab309d4d3f9e63fe84979e0ec7266cb3ea499c41662d60a61fd93783000078b0d0b571ee93a26215006b35a38c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b760d341be6bcd091e96e6d3453651ec0ec4c4dc01d8aeb68f51bed0432e2e58c3931d4820223a16375548491d3f3f0079b74bd207cfa1268ec2797faf2e5264db3798b8f4a3d2928ddb98c774d48cfafb120027778c3a208cb03a283dbfd65f7f6c7794da174eac7ee3fc659757c7e5d150faeb694d0ab3a5e57c20582b7d17bcce04569fd8efb357c4a7f8b3d9d2378920e9792ebcdac9a28121d39d6cbe1a7243a20f509f505999ecb0b2f150095d103a1f2a9654a3a4078ea74a1524d566ac39469214bb1e1e815a2feebe7a93f853bbcdf232dd960ca545a43efd3f59607cb2af70bdea59be5c013eb34aad6fa28f56c6e210afa7bb93588a2b213d938f8387a453a5002e6bffbed2d8c491c1aba3ac700a9532c6bcbd20271b0c51ebfba001205450fa0ad6dd0009c3fc122e4a25261a280b25319323fe5e16c2ee510a654223", 0x1cc}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=""/4096, 0x1000) 16:00:51 executing program 1: sync() getrusage(0x0, &(0x7f0000000500)) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000280)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) read(r0, &(0x7f0000000180)=""/214, 0xd6) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffc, 0x41, 0x1, 0x7ffffffc, 0x9c5}, {{}, 0xfffffffffffffffe, 0x21, 0x1, 0x9719, 0x1}, {{}, 0x0, 0xd0, 0x80, 0xd, 0xfffffffffffffbff}], 0xffffffff, &(0x7f00000005c0)=[{{}, 0xffffffffffffffff, 0x30, 0x4, 0x6, 0xfffffffffffffff8}, {{}, 0xfffffffffffffff8, 0x12, 0x20000000, 0x8000, 0x80002}, {{}, 0xfffffffffffffffb, 0x69, 0x60000041, 0x400008, 0x7}, {{}, 0x357333ae64e9e0e6, 0x20, 0x4, 0x2, 0x56f6}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0xffff, 0x4}, {{}, 0xfffffffffffffffb, 0xd, 0x2, 0x0, 0x5849}, {{}, 0xfffffffffffffffe, 0x1, 0x0, 0x8, 0x1}, {{}, 0xfffffffffffffffc, 0x70, 0x80000000, 0x80000000, 0x5}], 0x39a6, &(0x7f00000004c0)={0x3, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/181, 0xb5, 0x800, &(0x7f00000002c0)={0x2, 0x3}, 0xc) 16:00:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7712fbac, 0x8c, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) madvise(&(0x7f0000b21000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setregid(0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0x400, 0x7fff}) 16:00:51 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fsync(r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0x401}, 0x8) shutdown(r0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x0, 0x20, &(0x7f0000000000)="4962644fa2fa860efdf9ff59984a78e1c11b9d3caf917e70c15afdeb089b18e1fb2d9055e089f4dad333199ef6a155fab2282829c23d42291d8186b938f92af918108558c74b6078074ec9571a601317964ae5dc61a0979362fb537e33dfd475c33bf45b51deb540c605923aa022ac82ebdf2446b37ec8b5517857b1b9013b3d7c4815f8e345633cc2a42ef047c44c70175518b0990365b7f81eedc7f633ac0d458d0c221510f84b457b0494c255d6cfdcb8aa73293c978f0da77d9aadead8a327712a8ec6", 0xc5) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaab5bb865d6092186000003b00db31493ce9512d5aa64d098f8d7924e99ff16874333b180aef48000000000000000000001e44a259"]) 16:00:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) recvfrom$unix(r0, &(0x7f0000000300)=""/135, 0x87, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r3, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x10) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) r4 = getuid() r5 = socket$unix(0x1, 0x5, 0x0) recvfrom(r5, &(0x7f0000000240)=""/112, 0x70, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x10000, 0x4}, 0xc) seteuid(r4) r6 = getuid() seteuid(r6) setuid(r6) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') semget$private(0x0, 0x0, 0x100) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 16:00:51 executing program 0: r0 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x20, 0x800}, {0x3, 0x7, 0x1800}], 0x2) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x7, 0x0, [@loopback]}]}}}}}}}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)={@remote, @empty, [], {@generic={0x8191}}}) 16:00:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000274000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000001080)) r2 = socket(0x2, 0xc003, 0x2) r3 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) recvfrom(r3, &(0x7f0000000040)=""/4096, 0x1000, 0x1, &(0x7f0000001040)=@in6={0x18, 0x2, 0x6, 0x4}, 0xc) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) 16:00:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)=[{}, {0x7}], 0x2}) 16:00:51 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) link(&(0x7f0000000040)='./file\x00', &(0x7f0000000780)='./file\x00') r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000007c0)={0x3, 0x97}) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x44, 0x20, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x6f, 0xb8c}, {{r4}, 0xfffffffffffffff9, 0x18, 0x2, 0x3, 0x40625df7}, {{r5}, 0xfffffffffffffffc, 0xc0, 0x80000000, 0x7, 0x2}, {{r7}, 0xfffffffffffffffb, 0x31, 0x8, 0xd47, 0x20}, {{r0}, 0xfffffffffffffff2, 0x2, 0x1, 0xc64, 0x80000000}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x8c, 0x2, 0x6, 0x70fa0d80}, {{r0}, 0x6, 0x2, 0x40000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x4, 0x100}, {{r8}, 0xfffffffffffffffd, 0x9, 0x4, 0x400, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x0, 0x6, 0x7}], 0xbc3, &(0x7f0000000000)={0x7}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x14}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="00008a220600000000000000000500"]) socket(0x1, 0x1, 0x9) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x2, {0x80, 0x7}}) 16:00:51 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xb1}, {{}, 0xfffffffffffffff9, 0x1e}], 0x0, 0x0, 0x7, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) read(r1, &(0x7f0000000000)=""/59, 0x3b) r2 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000140)) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000040)=""/251) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:51 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file0\x00') 16:00:51 executing program 1: r0 = socket(0x1e, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) close(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) kevent(r1, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x20, 0x1, 0x0, 0x6}, {{r3}, 0xfffffffffffffff8, 0x60, 0x1, 0x0, 0x3}], 0x3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0x2, 0x8000}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x3f, 0xce02}, {{r1}, 0xfffffffffffffffc, 0x49, 0xf0000000, 0xe5, 0x8}, {{r5}, 0xfffffffffffffff9, 0x3c, 0x0, 0x1, 0x8}, {{r1}, 0xfffffffffffffffa, 0xc3, 0x5, 0x100, 0x6}, {{r6}, 0xfffffffffffffffb, 0x77, 0x1, 0x20, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x2, 0x200}], 0x9, &(0x7f0000000180)={0x100000000, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@un=@abs}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0xdd) pwrite(r2, &(0x7f0000000200)="b1e91bee8fad27050c1a5edaeb04", 0xe, 0x0, 0x4000000000) 16:00:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r1, 0xa, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = socket(0x18, 0x1, 0x0) getsockname(r4, 0xfffffffffffffffe, &(0x7f0000000080)) 16:00:52 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) 16:00:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x13, r1, 0x0, 0x6) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x11, 0x4, 0xa) fcntl$dupfd(r4, 0x0, r4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x2) bind(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd65478d11010900040000ac1400bbff01000000000000000000000000000100010001000000000001000001000401ac000000000000000210004500000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bbff010000000000000000000000000001ff020000000000000000000000000001ff010000000000005900000000000001fe8000000000000000000000000000bbfe80000000000000000000363073567a2d09c73382c99d68a52d28998c95a2ff4e234e23", @ANYRES32=r6, @ANYRES32=0x41424344, @ANYBLOB="e0100da2907801f20100000402051a00000c31fffffffb060000020000000200001f3b0000000702040700d5978593591cd8689a231576f083efa01474aa77726a26c55e7d0d19b322e77036b98000"/93]) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgctl$IPC_RMID(r7, 0x0) syz_emit_ethernet(0x136, &(0x7f0000000140)={@local, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x100, 0x3a, 0x0, @mcast2, @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x64}, @dstopts={0x1, 0x0, [], [@enc_lim={0x4, 0x1, 0x20}, @pad1]}, @hopopts={0x50, 0x0, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x1, 0x2, r5, r6, 0x0, 0x0, 0xe, 0x40, 0x4, 0x0, 0x834, {[@generic={0x5, 0x6, "bcc1418e"}, @generic={0x8, 0x11, "908c6af5ef1a4ca4e5c43494f055fa"}, @timestamp={0x8, 0xa, 0xfffffffe, 0x8}]}}, {"4d2eca55b95a97cc4407777c815c26eefe1a7ad3c3eda51af796450fe26088c0c0d5b13fbff0b45edeba4f91617a4988ba6550177f118577a337b7e6a3ce6c93a823632d95fb6d6e13ea18f29a9be7d640903ebc0bd169500197ba05f5767fd5dfdfe7c77fbd2d1896334c1d753cfc1b57f59991501155f7778b8ce777f5e300936a559672fb4964455342e1653b10c442866540b74d22e47a664929d191e27f"}}}}}}}) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) flock(r0, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23}], 0x1, 0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {0x0, 0x40}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x1000da4}]}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0x17d) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) 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, &(0x7f0000000240)=ANY=[@ANYBLOB="dd6a9c78a327ad71c200a92e17b5f31a25b496c973858d32e96c04d138a62b3c4ba4a4ecb0cbc06772a747011d31fed6c45a675b5d694b8ccb0b6a606ca9da63beea9d0914e36040cf3c8ff6393209e56b10636f842a2d51095b2b314c31daeed9255771ad8286b995e144acbf89171b2daa7d1fe9bc96d07e7cfc602d02dcba2de7155626aaf1c8913faf491887525f220d5be7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={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(0x6, 0x1, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x6) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1000, 0x9}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x2, 0x800, &(0x7f00000003c0)="ae7420958812ceac3443b5ad49459993654ea0f3455bba07a2955481ef5d5c48e61c49ac8f96e84bf00363", 0x2b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000380)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r3) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 16:00:52 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x40000c3c, r1) getuid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) r7 = getuid() seteuid(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r8) chown(&(0x7f0000000100)='./bus\x00', r7, r8) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) pwrite(r0, 0x0, 0x408, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) close(r1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:00:52 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) semop(r0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x6, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff}, {0x3, 0x3, 0x1800}, {0x1, 0x1, 0xc00}, {0x0, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x9}, {0x3, 0xff, 0x3000}], 0x8) r2 = socket(0x2, 0xc003, 0x6) shutdown(r2, 0x1) connect$unix(r2, &(0x7f0000000a00)=ANY=[], 0x10) write(r2, &(0x7f00000002c0)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533426262582d1df77dbdeb56b3028ab1eacf66490432f0e50fd05830dd10ff73caeffb5dab4f2e4a336997aa7dfa32b845721db1180f228b8e8f62609c1dad52718bd200dbdb90145837db19691770840b1d705bf5dccc3f7110b6f8515b4ed9571918293f2e0a327a482aa30e69370077f005f561a87143eaf6175dde514dcc4bdb92e9d89ab1d7c0afb68a3e7d4178286dd5ecb37f4eed88b572041eb429e820518bfd1e7996d2a28c015e50a8726c1db07aaf0ee1d989f488b67578874d49a730d28e41b1da0198b61198db542caf318ca637ef0cc132bfd52897418493d5966c454769ce7b617673d16b1420496f9d2d7eae4761f49861b6bc32fe0ba617a37af595af328dc41f61d499ba5a602f93e359b629f1eba7195ce2c70d38c25f60d624d7098e3a614728c3867dc820381a4565dff30e0379660150e9f5f1787498621899957ef72b1410", 0x171) pwrite(r2, &(0x7f0000000180)="b33159d5630698bcd492d879fdbc9d47d76c63ada48c440c9d03f2847c4d9ca6e0036af265c2", 0x26, 0x0, 0x7) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x7c, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000340)="7baf8a01f9ffffffffffffff7e3a", 0xe, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0xc61, 0xf0}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0x5) 16:00:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x10001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0xff) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x20, 0x4000, 0x4) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000200)="34b12987021cabce148d7bda2ede1cb5e713d9cad6acf8e1c7afed2c33dea0e68151d03e84fe2d559f526f7a4429bc1eb5e51ce47f06520782c3c94e5ecf7ac9232756483928623c5fb653ce29", 0x4d}, {&(0x7f00000002c0)="5783f80d7ccfc86ffdbad70b1c169c116cabc69d4fb8df6837fcc9296543a07fad9022938ebd33c62b3a842d55f7c980091fbf6cc7cf84ba71a0cea704f0579deb863f83af5c22f0aafd276fe62501c4d03733dfd754de0b00cc446626b1eed20b59bf899d4c86e61ab4c890b93f5ca1d4bf0b29f98f5d951a2f078c96357faa96b2697737ce1f", 0x87}, {&(0x7f0000001480)="1fc37e2534338842f5e87fbf617eaea0ef0290d313cc4f9810b350ff51495133f1729d3a2797bc8d575f1a20cfb1a242cfa2230a38a5b0c56cdc23ecb9770086012e509b7fee2c9459f869ee928a42211276ad4f841c32bcd32515747e1501e5879c7682a0ddda5bf448af97da191585ab473aac371953583eb28ca42dd6c112b454c90a769fefb142f014f42284cc48e9ebdaf27944c4e254ca03d659bd591777974e23f3b3b0faab56157f555dd6ba012659f86269ac487aa2d9", 0xbb}, {&(0x7f0000000380)="541b6b689e43afcc3e4f6ec818aace0352201e48215c3d38e155076514bdfbd5766c78ece08a40184d04a5ddcb56be21c6636b7c6bef695c0f84f1ca2ecb1f2f486899b28076d38c682ef212a476b24484db35129a6f8893596fbd8c4e1b3ab3927cf7c7a0193bee0acb03a81b819c46c13358f22bbfb25b", 0x78}, {&(0x7f0000001540)="4f6f750562093b2bdbfcd571505bd065760603dba8f19e75bed2cd3152b1cc5e869b965ed6b45b57b36d0ffb26edff2dc65dc5af67a75283c39eebf2bd8dfd8e1d9ebc1e0ae9cce464901cfa6ccb7de041ce377241633dede333e5c05db3c97c189d0cd6e933ba751cca7ad9fa959420d8c8312bf910c891bbc10a41a899cdde2a5d6886d821a00960f5d4c285900390b3ca3b891c2fa8e995065fca0650375deb98e11accbe2a2c3a5ebd6da9e4", 0xae}, {&(0x7f0000001600)="1ef42632d14096dd308009eda96f98349aff1de95b4b91c0733470727ccff0b899b28691cf160f9ea3d714bf13a8b1a16fc7665d41ac4a1b389c3459cb8c4f95e12d263b7fd6e31d788fec4747c954a1f5a268b6fa89", 0x56}, {&(0x7f0000001680)="8761871b6b7ea8dfcc0a209210c8c1107c7f0703c4489c44267ff5641162f4e40600b995a7b5de46fc150c77a35de88681db", 0x32}, {&(0x7f00000016c0)="b27dc6ae0f009b99c521fdc583ae4be55da93d6d6dc04db86e086fc8c2ab313759032d88ae73c7646b3d7eb2d3ecf10cc1e5072f97190a4630236c4f970bb768b9364d47462dde9865073e61e71c048e168ec137819b5ecce7430c2ded16decfb51c57f7124b2fe4fdb3a07cffbab8932771dfba65e614a716072dd801318b3972f72d77b27f4949d7e4012334bae854c6adb3f05cf3a45d71eab9d69d1dbbf671ca05572bdbac3b7faee252a4520e8170ca4c3dcbb97d5ff56c7775d416afd2f26353dc029da8f7c3c3a8b8a7394ceda620f7b3c32e1a65052e009be4710b0c36ac73fffc52892cc24837e309e735f5d6ec12f66a04d09923fd646c9a", 0xfd}, {&(0x7f00000017c0)="3403f981b0a7896e6afe02c26fe516c2a6ceff62f5d033f38cf0e0b021e303fa34cc1e43d076fc78936bdde0191d7c97ae60070930a0123d233d0ab00585b850935d7c66064b7462f99e326775840be52e16fb", 0x53}], 0x9, &(0x7f0000001a00)=ANY=[@ANYBLOB="2800e600", @ANYRES32, @ANYBLOB="1c430d3a1ffdfb4982b22dbb03640918cb8ac69778be577c793e5e009ae9de250437f3e43dd28b8fff75fb0000000000000090059cb5a96f59c392cfd98f4e6d8f13ca61c156ad191bbc9903e1eeb1840ec4ced79670d99456270b8c6771d9cb2558d706e15d37aa55", @ANYRES32, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r5], 0x28, 0x40d}, 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) readlinkat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000480)=""/4096, 0x1000) r8 = getuid() seteuid(r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r9) fchownat(r7, &(0x7f0000000080)='./bus\x00', r8, r9, 0x6) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 16:00:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9], [], [{}, {}, {0x0, 0x6}]}}) sync() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000000c0)={0x1, 0x4, './file0\x00', 0x2cf, 0xfffffffa, 0x5, 0x7}) ioctl$KDDISABIO(r3, 0x20004b3d) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe7900000000000000bbfe8000000000000000000000000000aa00"/58, @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB='T<']) 16:00:53 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup2(r3, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x3, 0x9, 0xea4, 0x9, "b313af90fd1169eba677e13fe2b3957c9cea20f9", 0x20, 0x4}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = fcntl$dupfd(r1, 0xa, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = fcntl$dupfd(r8, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000000)) 16:00:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="541792c5dfa5b6036ef1459aefbc6659a137eb7bd5fd5e3be22427fe08d2d3d4943e99f953411d20ca622f6b090563d381a436d31591361b189d867e7713b2664a4404875d7c6fb5bac03f86e2e52c66512151be5dd13e89718471971c23575cc7d7fdb6287ae21c8dda3ea45a261c0c800b8ae77bdd17df7fe720fa5840bfe0d44a9390966cad90286f919974c62204b418d5e40d59b78f50d7f4853a1d7a1008c4482d188d", 0xa6}, {&(0x7f0000000000)="1fdd22654c5434773d38dea4ba96aead94ff457c87a11aae9babec3c3c37bafa802cc7dba4451c167383bbad133eb394b663f2e6f26cc9a3b9a586b78c9d34a1c792e63e04f0661b4ebfb138bb6f1a4c58ae903332f4d069109cbcefbf36f1b2704a129a2084faab83b97fddb34a52ee20b77a931095b2", 0x77}], 0x2) execve(0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000000)=[{&(0x7f0000003800)=""/4101, 0x1005}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f0000001880)=""/202, 0xca}, {&(0x7f0000001740)=""/262, 0x106}], 0x5, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = accept$unix(r5, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) recvmsg(r6, &(0x7f0000000740)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000400)=""/6, 0x6}, {&(0x7f0000000500)=""/124, 0x7c}, {&(0x7f0000000580)=""/233, 0xe9}], 0x3, &(0x7f0000000680)=""/170, 0xaa}, 0x840) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0x4, 0x5, 0xcba]}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000780)=""/18, 0x2d}, {&(0x7f0000000a40)=""/175, 0xb5}, {&(0x7f0000000940)=""/194, 0xc2}], 0x4, 0x0, 0x2000000000003) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x6, 0x0, 0x9, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="918208022efde586b67558919662", 0xe) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) fcntl$setown(r1, 0x6, r3) 16:00:53 executing program 1: syz_emit_ethernet(0x3d, &(0x7f0000000040)={@broadcast, @random="9d1a5df7aee6", [], {@arp={0x806, @generic={0xf, 0x8014, 0x6, 0xb, 0x8, @local, "2117e4e6e86dd1e78ddfd1", @remote, "58848a2000"}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000580)={{0x2, 0x7fffffff}, {0x5, 0x7}}, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0xd04, 0x4, 0x100000000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2d}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffc1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0x2}) 16:00:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 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) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) r6 = socket(0x2, 0x2, 0x0) setuid(0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pf\x00', 0x8000, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r5, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="5643e7f551653972e0283b2cbea5a0989cc0ea295424b7111947c90c40e8b853dd1bcbb45ce999a53b4fa4288b31a1f4c17bf5f2053a2a351d413ec6016feab49055e4a871884076838d694e535834efa38e644e65357b3d3873f6f5f457b592823943930d7222bcc3bae757fdb171f7f70a0efa3937a5b1decb2c096f4bb982cc9556b58c399284918c702aa36ab4acef1a732fce612301a3a12fc48dbee4b4d8c38070c61013b6294a674de583b829", 0xb0}, {&(0x7f0000000140)="6c1b84adffa1b1f44400f191", 0xc}], 0x2, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r4, r3, 0xffffffffffffffff, r6, r1, 0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffff9c, 0xffffffffffffffff, r0, r9]}], 0x110, 0x4}, 0x400) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfbeff], [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) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x69) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ftruncate(r2, 0x0, 0x20) r3 = kqueue() kevent(r3, 0x0, 0x66, 0x0, 0x0, 0x0) 16:00:53 executing program 1: r0 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x1, 0x2, 0x1000}, {0x1, 0x3, 0x800}, {0x2, 0xfff}, {0x4, 0xe9b4, 0x1800}, {0x3, 0x100}, {0x3, 0x1, 0x800}, {0x1, 0x1f, 0x800}], 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) nanosleep(&(0x7f0000000040)={0x80, 0x6}, &(0x7f0000000080)) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000000)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) getpeername(r7, &(0x7f0000000100)=@in, &(0x7f0000000140)=0x1) 16:00:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x20, 0x1, 0x1) fcntl$dupfd(r4, 0xa, r4) r5 = accept(r4, &(0x7f0000002bc0)=@in, &(0x7f0000002c00)=0xc) r6 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r6, 0xa, r6) kevent(0xffffffffffffffff, &(0x7f0000002a40)=[{{}, 0xfffffffffffffffb, 0x2f, 0x20000000, 0x3, 0x7}, {{}, 0x2, 0x9c, 0x40000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x10001, 0x1}, {{}, 0x2, 0xa0, 0xfffff, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0xffffffff, 0x9}, {{}, 0xfffffffffffffffe, 0x1, 0x4, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x7, 0x8000}, {{}, 0xfffffffffffffffd, 0x80, 0x2, 0x9, 0x5}, {{}, 0xfffffffffffffff8, 0xdc, 0xfffff, 0x9, 0x9f}], 0x81, &(0x7f0000002c40)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x80, 0x80000000, 0x6}, {{}, 0xfffffffffffffffd, 0x21, 0x1, 0x100, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x21, 0x20000000, 0x93, 0x7dda}, {{r0}, 0xfffffffffffffff9, 0xc43359cd8b7a13e9, 0x10, 0x80000001, 0x10000}, {{r3}, 0xffffffffffffffff, 0x8, 0x80, 0xff, 0x7}, {{r5}, 0xfffffffffffffffb, 0x0, 0x10, 0x9b38, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x0, 0xff, 0x80}, {{r0}, 0xfffffffffffffffd, 0x9, 0x90000081, 0x949, 0x9a}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x500000000000}, {{r0}, 0xfffffffffffffffa, 0x3e, 0x1, 0x80, 0x4}], 0x7, &(0x7f0000000180)={0x836, 0xa1}) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000014c0)={0x10, 0x7, 0x4, 0x4, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x98}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb081c4500003000004000000100aa033e907800eeffff440000000000000000000000e0000001ffffffff0000000000000000"]) seteuid(0xffffffffffffffff) getpeername$unix(r0, &(0x7f00000019c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) syz_extract_tcp_res$synack(&(0x7f0000001380), 0x1, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000040)=""/50, 0x38}, {&(0x7f0000000080)=""/22, 0x16}, {&(0x7f00000013c0)=""/197, 0xffffffffffffffc7}, {&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000000200)=""/149, 0x95}, {&(0x7f00000002c0)=""/64, 0x40}, {&(0x7f0000000300)=""/4080, 0xff0}], 0x7, 0x0, 0x9) 16:00:53 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x1b0217aa) munmap(&(0x7f0000bff000/0x400000)=nil, 0x400000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x9, 0x0, &(0x7f0000000040)="8fb14795550d56c005081d182051b71b1a9187aa9d", 0x15) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = getuid() seteuid(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) fchownat(r2, &(0x7f0000000000)='./file0\x00', r5, r6, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x81}, {0x8}, {0x97de}]}) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 16:00:55 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65d000871c84dedf9e0a8b5496f918203b9e6cbff3f5df5e8e6e2005e7c073770a783a4d08dd8a4e1fa11ccbe982da142cfc0cecf7bf0831413a548ed78b209b11b9d654eec8b09b29145bbe4e4d806c4878502a32e470b8afd748f07c1de01631879c01fa008ba6e57bfeffa879dfb2a3d1a4e7aa6ed35178ae5abe990a96281c8faa747af546cfcfca049de88b208b7de8c18f3f0e"], 0x10) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="7f71ced71bd2e913", 0x8}], 0x1) 16:00:55 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x41, 0x40000000, 0x400, 0xff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0x105a, &(0x7f00000003c0)={@random="688d3fda8f64", @random="9cc25c57e4c4", [{[], {0x8100, 0x1, 0x1, 0x3}}], {@ipv6={0x86dd, {0xc, 0x6, "1ca3f0", 0x1020, 0xc, 0x1f, @mcast1, @empty, {[@hopopts={0x1d, 0x2, [], [@enc_lim={0x4, 0x1, 0x3f}, @jumbo={0xc2, 0x4, 0x7f}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x20}]}], @generic="85a8b4bb0d581fe15edebd81106330555c0b7584f3af1ed7df89c41feb7fb7f27027fe9e231fd9b2d0664e8c0e6800f637c01f01242c4896be316a33615bdb0cb9ac6b547ff574415d61efff0ae58b34a4fb7383e28db11202cfaad27be1916bc7f3e3fdde1700a9cc9bff39a2d4ad670c5ba63a6fab1ce1eec955effacd0c0c928880d4e8d26e792b684db82285ca51a1965f0ddc51c56e22c5c1900cca0f89daf6512105138214d6e8fc2ade2451a3044d011f0c239885b1f79cd6759a82bf440bc6b42262a1d8cfc05010d67c76cb23cdb3629e468d21f557e67c040a660b377a79b1b7d1637c5c42a2b728e68b34640450a320436c6ed2837ea4eefa12006e4dcafeac0750aa59ec8a285eacab16d6b566e827b2ca2f4e000897d06916f5254dbca482b7c4476a28f2fa9fcf00c97351043f2f1897b241e98564d64860639eba890af031d98eb7f3c91a19052bb981472cebe9f6719a1f3d7b5f4d49851f0d5de1d6ced6615d3473cff5e082e4cf971647963df1b34220a45653e4d7e66764e08a31936c590e7b6ceabaad438feabeaa7ffcea3c5a042d7c1064b303f15ac09e04d6c80e8a59ffa09a3bac2846f1f2e07f4b8830e3051fabe2e516d004ebe66eb04e4765dc3a301a833c3530020b7d442dfa43d6dfb02d08ed0a8c2a104883afaab567792f45c8fa422bcebb608eef2a3aa841ad9e003fb899877c949b03dd6523b8305f1dfcd22ef6cdd0f42157dc233c66c6099e68c9ce4c4a02cd151400679083a9803c7af26ba3f87b5a5a7d07462ea936ebe62b0906b7d6716ddbca5f38b1a33056c97f2c2b970f92dff1629faa73659de28295e3ccbf681f2d0fb0623602394409d8cf78dcbe8cc27e9fe12a83e2d486ecae41e6f893ba74977455f695b56bb616a383a96f3165bce5ce1d2883e1af5ddb03183fe69f4b16894f48962afffef25e7eb7661d7b1b493e3895553421e76379208d29aa73161c3d930de5d6dd5d6388dab0a01fe484bac43811468ca920f96347cb0486097e0a423d9594fd1916ccb2500a187ac1108f567cb2dfe2bd86072ce7520b8a8a4ef5de453b85404c40bcc4c275e83ce278abce38a050de852fdcc9e4cef36f046c6852b46662a3d85fc967e16e2919df23c7799838e2b4c92ec936a231d1d9e7a803e16591f880f8e67b9a68426dacbde0bdfda140cfafdbd2e79dc59c03abcf850aa4df60af69a9206cee8ddc826df51d15ca43e666c81e2aec0e3826d081748ff6d874c52fe728658c4b341969d8f332897460e7a6fbd5e4834dc9e56d2fd307ad1d496cd8b18ed2e0366aba0b0901b8504143d190c215e8f463f99df5e27cc964cf5e46f3370af0bdc4d65500f89f5498010c2b242d6c1b4f16cbfb55f772c95ca12c9cf1d1bd3c8c5372c337ee40b7c1992cfb4013fa035226b77d8629df741380b03c51e4b885949186e7f3a6c637773cd0381b048cd4719fc9e220ca21f948b0b91e0f002dcc95b80315e977ab399d6b5e32ab909d1c35a8180e7616236b4dd8c21ce88c6930a7f97c6b2c1304b564637055bc33293a931a9aa8fb06333a7458007fa6f2670c31059997cafa79a07a2cfbbc84ecd06f290b5656abceb7f7ea2adf444df74cc7aa28892b92747aefe950567b0c5e915e5173763d1f20af65a0653fc020589e053b4cccf610043e65e79f7fe8174b172cb463cc4d87cb7120e560f2a50893fc59f2cc33727ab36e3e4804b188c9d60c91dd6c05bd4e93b314eb0d5603c1d9982231f39a746a865c2faf2abf5420d2811b188f6bb1a9d73a564111e2c3263f11ec62d1de1e9a024428b34c16067072cb1cffb51eaf9167bce3740b49b50ef962ef5c4b506a01054fdcbd81c100aab8202730dc83089bf3f5b67cda01f22fc4a66ace85b331893726b3c1c98aa1fea513705d8f4c87f5b762fa94a99ff5950873e5fe568f83e4dd7fdf08acf9515d2b2244d516d48d07ce66e1f22e925e5f5c4b99d70a797f6f8af17f718363c1f8162516fe4d5a5a04791c7dd14ee24efc04440cf9bab5e4eadc016c6242a50e6ffc2b86a300e8cfa1df89490ac6002f51c06c831a41404fbb7ce886ea2946596e26bde8682bf303f3ef426417bccae06ff13b99dc12856f9641c63d884cf5fdfe96be1c70fbd807a43d8e0a4cf8979706aea56152824a77baaa8f8a9884e372863b28064f5b6ed30017cca9f811920a3e7b6388e0d60b1fa830bb54e481366ee37a14b1052846a56274cfac7dea1db2d168f4ad7aa29fbbf6dcaab74fa8d6410529c8f99186033a5b68ab3a347206db85b72ba802e3763f2dbbeed93664e1bafa21dce485c839b04e06d7c78fc1cb08518bf8b7fcd92bbd04b208044d51613deefd798142ef19f09693f53f57339f4b4d6247cd107ab8876e082f80e141a39e82263fd8269462b0eb1d1675c563c14c00d7085d8b3d98b3c91b7f03750583841c2130958f7198eb1e7274d3b1c96d9350baee6811f15686776ede2cb56d38d63e01508d0c5350a49045a667a2c70c15569d9cfa683cf2e80ce3a375aacce1aee31dda59c51fd0d2422cca75ea8a29eb0582951ad383cde8876f5614aea9995be04a0c40f4e69359b35b44a7623b85f7477b9d45a5a09db02cbea47fd73c3e3d8552830d3de65349923133ebc8326bfc8117162aca70a49e3d9f915f864a78774e50d42a5d219307a6ea9f63e4801aefb35d103930d5333bb69ee2954950c275c072b2289480e1c7b0fa6984de4e43900295684807f520a328bd47b709e1d49ef161d3a45c5c02ad3ed002c329803739a6f50b3e2eb617478e6afc1e22beb51f77221bdd735fcb9f8130fc72320864e3e168bb079f09f1087510f1e557148b66aa75d1ecb56b4b5bff93ecaf7a97bc34db820d4947c2373a8091b109a948d67c11812340fa510c93c8952cad3caafc336f4fa1f59b066e8b4e2bb2b59f31e39812c26bfd46c786c1d7cad46dd17889094c1ce4e95279552a9a7a98cdf35739838e06980d417da841eebbc9f0786ed345ec2ab4d690885e0ef322bbcb6faca4f238a91d65853944a5b5094989701855b6f2b1d9b40069403b38613e83e41beefd6ac70f1662767a95af864a5f7f660393deb5202dca333bd8a35bb1b92db59049baca8ef9ce0a307b0bd4f77b290fbd5a561d09d587d29b30692ca939280b3b315b83da90066766654d66328be0edc607aa70da18b69f1dcf528a344ac3944653e05ae9fef7b9fa879c6b4f4819f760d9c8f142e1676df3ba642e13cdf11e353f5a1a5a33ddaa7322579706776d6b95d6541adeaf7d9304d6ae4799a2b3c02e18559fe4316634f18cfec3fe647f0cc53352002a7cef9d4dfe2fb6f689db094fc80a9da9f13ca21ee56f41e13b95006d90212a00014a3366b424913073bd591db762c7847af5605aa03abe97a6559997aa74cdc4f1e95322cb140c1ef7320a733501fff2ce9a94c2f4977d08a1bf69133679080db4b7ff26a6545405219cbea488e662c25d131e7dce09d6467aeb98b11160d0f5596972a96d1b9d337ec6a1860cab2a4866f61bda411a088f8eb942fbef8e6bbd0a6639a31d042ffb7bdca26386795d986e989866cdcabb0e1398072548e848a2f1f3175c2245e322582aee95523a9b959e3d6a1b318a67f23d4e2858dc34665989e9f5f1028d54b62835228a0df96ff7520e48328606abb9ccaa17a3108010a6843a573c679cf0a956790a726fa824ede0e83bf84c911b667121983e2a4b17e6f1b374dc9e76214a8b846b7d7f11456bfb5256c72e4a503e6d1db98c8c0604bc208064eca9cced7336d83831a96ddfcb0ab86f15fa95e87aef70bc13c052e5e94547f0be5d6e2f4afcf8f8eda13c11164f315f4015611d447d90700391b39b3853e5712d70f0c5a1b626908beaba7d367b92ad185f776526a3961b5879bd84df49d0375712a3598c74a9a74065b79d821f81e0cf52a44e8f7ae1df36413b9a8a63a2d47009287b753bc82850df13764271fb249367f73c5f4b68e848ec7043711d71d99a855d34a01a488a59b35f0ff75ff1505b3f68bfe09716fb29357dd488aef12b1885103bf67d60f16a846a690e9d3d35dfd8d2ec39c24ddae33b60eb05544ddbf55c7ba5e9589057d79945a64bc49c269734367c98b7f61942d199f0f4e88e572d7675e4f3f12e4cd1e12bea35225472f1ea6cca52f2439d6c84aa975cbaa7056d44b18c7256f9bf841e5dfcd626e765d52e9e506be0fc66880fcc3d126082981464a6929002d7ad27665837162eb34012682e886cf650be3affb77e6f1fceb4792c6b955d59ae0a515979b0527add922bee90abfa4cdebdddb96ec452391ea88723a6a9702b3886671da4fef89e821fa379e06ff660d47a39b0b008d0abe4a591af052aba25eceff4f317b8aa68384c1bb48eedc2595d4479e81f1c195d99946e5f6f633bbc3a7982a3921642204658f9e2411e4e8f84853953cd0d5a02b5995724bcf44563b1e32d1ed7f58a43be690c7fc46ee23780e8330cff9e2f34ba8d282488eda5ceda81263b4191430331c1de34222fb09d09d15c51f2d16f707a91da8dda1521cbfdb60c15a8977844f5a052ff6017fd93ef37eacf3644ed8a9ac4044b50e9dbef4c7ae59a54373865b74ac65eb5e400aebb63392d6b15589793a0e9de56a2bf442f8268a7df8389278fe3ae0f15e685cd15c1cba33f62f59a6a9cef9a1edba8f344cb5e1aca841484995fbde940eb27009c3c171bb9dc51de10b090933e81261df05f64f42ee7836259fc0409152bce51414568b278f6017a9f8f5fbe0e1a616c019da93086a13c9b3d68e712aefede1d9b70bbbe3d1c7ae5f5b662225eb65a17b7d4654cca0f7f562649014f611c40ad4bf9cf9d614813fc1c59ee6ab364882bc1d99c921bf6fe218515cd91e46884bcc903b6a30fc93f342f4947ee6f18ad118e7455c6bb006faca6596aad7a13d86ea6e0f26d00aeecc51febfdcea5496f8deac6d02f7581098ab031f83bc8e9a1d2088e4b7e8b4920c7bde5c03c42a8d62efa8d456518a138ad0a848a56a9a89402e19b06123f3b3d302dfd285f9b883c7f8c99e029a01588dc003fcb8eea89bba559cdda2b57dde5971cadc3637cd1eeffaec3a37052cf0b051e2218bf1caa7876db2b5f1b739d075217d328709f72847c5b939ee162ca70df0ccb7eef6a08673f29de5718f5d8db5b43c58b8ebc1e2a17a3038e5fbc35bbfc059830429255162e91f18516559abb63fcb8f906791b412d9c3fede6550cb04b48370e7c5776bee66f3bc2bbaf355397b6f3753cf41f25be364ca648b952ea868d282c880dbea73197c8c723d416032446fe7e26a2bf778951d3ffc9628af1ab2f2c6ac13c8881f0761ed3d0cea5b6c317d95681286eb77b532ec98c0fce4c51899b19e36cf346df0056df37368711b23ee412656bca7391b9eeb0afa9b78033d180fc8977991b2bb77669166d8d9f22a1058b1b77c678071f3e682f6390429de1e30c79487c7faa63e8f10e85ab669ea507016e61dbefa7f943d33e9efcc59635c6e33e56253f9a3e2737dd445764da7cfc659ccb12fcab0b88f8229d095c75ba00aecc7ae41fc753bb1e473c0d13cbad952c6ec3b872078ef5e6b3fed8fd155f00c20e32486d837205f165dd578650dba7f61c97b9e2bf84196b485decd191009d05233bd23cc02ff20ae4653338df3def4b8a3e68d55f06fc159132536d2a6e474ddf42e26cc3832070601276870e041d961e26c5b343ca12b1efc6ccc63bd8e56a3beaad2b817e09d2d9"}}}}}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(0x0, 0x0, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000001440)=ANY=[@ANYBLOB="00000000000000000000000000009d9acd37ae02d76b7ac2152db979dece4c3d11b9f93c4c20547307e7515bc65b37dfa7737f072d54930adb98c428e76f0bc83c4cccd37507d123f4bae96556f6cf4a6295204251ba5c020d065727fc5842260b46c86cce3711b36fa925bc64e76cee87411e274da7c221275c13e505ad1c3c969345f8c96f3b86fe2f34d1d361e937cd0c02d3940756e74f00fd2164bfbda4a6d0501e1062ebe4ada24290262bb3822eea35b102e7f2676a78f337ef67da820e6ccfa217231e78f3ec62fc85a3c327950000f8d649aa5adc91ab9a086f3c678edd923ba0e61ce8c8468497402e2f94f1c91a817f9ca6d6a7f82d1439da576f7fe86fbbfc274450949f775c4fd4457150b59f32aa92d1bb28f3fecbd217ec29bdb7cba2b8eb"]) r3 = semget$private(0x0, 0x4000000009, 0x82) bind(0xffffffffffffffff, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x140) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4}) semop(0x0, &(0x7f0000000380)=[{0x0, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2}, {0x2, 0x76aa, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x0, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x8, 0x800}], 0x7) 16:00:55 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000, 0x7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:55 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x2, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @loopback}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x34, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) msgrcv(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000000700000000000000000000009502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000195b627f6b4abe6800000000000000000000000000000000000000000ae35e76829f6cd5e30000000800000000000000bae987000000ff009bddab24c7e1f4b0000000000000000017005fcbee9e00000000000004000000000000000000000000000000000000000000000000fa1df0f9c76d2af6941f4d27117da69c5b1f7fc86174caac59a62dc72bf5f29fd5353ac0c2c25362a3b80b528fb7a968334093b4742565e4d49f6154382d022eb4974fad0fb7a0e39e9305786dfd77a21d0e5385caac2eb1365dbc3e37d9cd9b3d41a646754f4393eaff47369612abb22bb12a051056888e25bf36127e1c7dc417d4b4e7218fa746eaac7b38a8158959568a53b5308fe6553dd956352ab94f086e6024232dcdf6c46acc68a158ee069678310c1f72ba79e165c878242693258c3a35cdd9bde1c0556918760b7f7d05978f155e65c919ced4fe84e1a7038fab387e8669c90af2ec129785fbff9f00"], 0xaf, 0x0, 0x1800) r0 = msgget$private(0x0, 0x604) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x21dd, &(0x7f0000000040)}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) syz_emit_ethernet(0x35a, &(0x7f0000000040)=ANY=[@ANYBLOB="00050000000000000000000000007602"]) socket(0x0, 0x8000, 0x9) 16:00:55 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x61) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:55 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x11, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "dc8a"}}}}}}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x1000, r1) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fchdir(r5) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r4, 0x20007471) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x0, 0x2, &(0x7f0000000080)="9b44081c712250c884efc97feaf4ee3800c354fe236c3645d80c4babe53386fba9d76e56e15aafc99c210f5687de231aa1ddeb31254daee222912a98a680ca9de7b9e2381cc769314d5e6f8b51a504bc674b14531f29ffe36c24a3c3a4734ab0573b083afc93fbfd2a99947511ee7d30e29b", 0x72) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) dup(r4) 16:00:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xffffffffffffff65) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="ccd128546a5c034e8a6c0f6d415dd9f23783837281a4232d28c02b12f785b35f03af016dacc19735f7f5a7e2d6a866f03bd0ca3eb9f8fae872cbb4b84c298bf1af08b294bcd061fab42816b40299388f1331fe964cc80000000000000000"], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = accept$unix(r7, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) setsockopt$sock_int(r8, 0xffff, 0x1008, &(0x7f0000000080)=0x1ff, 0x4) readv(r3, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000440)=""/25, 0x19}], 0x2) 16:00:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000000006010, 0x0) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x7, 0x401, 0x200, 0x3, 0x7]}) chflags(&(0x7f0000000200)='./bus\x00', 0x0) 16:00:56 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004600002c000000000006907800000000ffffffff070300004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500200009078000007b650ea76ddd8fcb39f3a31654b9d01e07075997f20798b03a634aab22aaab079d12b381a0beccfa2f2cf80dc11741101669a9237dcdd624c"]) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) 16:00:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x9) close(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000294000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwrite(r1, &(0x7f00000004c0)="e90a930e8d2de1091ac29538d5fc2821f8e8b12ef8bb312d7a54627e62a8262eae11846cc9ca01f025abdc3ce211bb3346ec61c20e0f7206a5d72d221e46fe5792b05b24d4680998abd208cb77da27d820cffea0cc0daa7fe4e709d93b22ad15b60ce7ea6f3bf82c61f804b609f4b19ebc9ba1fb54e3e7580531389eda0817e5bcef0a56825ffa860b46f42a3be1348c11c5fd7006503da1d4d204ee0bfd6eb91397022719e53975927dbbca1c6b791e13822635f14553a5c6a95f449f99c7bf0f516c41ba8ddac8b7001ebb06dd07c01ad9f1764678be1f2f11ff7a68ded41e8f523af097d0afab771bc697ea20387dae46d59d", 0xf4, 0x0, 0x4) r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:57 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0x0, 0xffffffffffffffff) setgroups(0x5, &(0x7f0000000040)=[r2, r2, r2, 0x0, r2]) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000340)=0xc) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r5 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setgid(r2) 16:00:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)) 16:00:57 executing program 1: r0 = kqueue() ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000000)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r4, 0x2000740d) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) 16:00:57 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = getuid() seteuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, &(0x7f00000010c0)=0xc) r3 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r7) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001100)={{0x8, r1, 0x0, r2, r3, 0x80, 0x9}, 0x7fffffff, 0x6, r5, r7, 0x40, 0x1, 0x7fffffff}) r8 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000001000)='./file0\x00', r9, &(0x7f0000001040)='./file0\x00') shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/4096) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x80}, {0x7ffffffe}]}) syz_extract_tcp_res(&(0x7f0000000200), 0x0, 0x9) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0xb1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x8) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x10000, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000340)={0x401, 0x0, 0x0, 0xc569, 0xffff}, 0xc) r5 = dup2(r3, 0xffffffffffffff9c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="6df9baeaebfe1e713101e7f881ef70961277fbf1edfc40e0116aeac6d2f28f64023e6287eac5c218000c27f81f1536eafc4220f330a905de25f8d02adbf53fe28c4d703f84b8e5d09ced844f31d0cc36646fc7c47f8a543fb84abc942a71613f021667e532cc25df64c6799411f1193064b934d19c70f1d661bf07ba7dfcabf3239fc76ba8355c787d7cf5d20bc8a9354e0c19799a19970ce46b00000000001000"/179]) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, "e340ac948b074256450134fffffffffffffff900", 0x0, 0x1}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x6) r2 = socket(0x10000000002, 0x2, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x9) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0x42b, 0x9, 0x1, 0x5, 0x8, 0x80000000, 0x3, 0x1, 0x40, 0x9}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) listen(r3, 0x81) 16:00:57 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="f6f48ee900a431ba566b5b1594020137e32c3467b6e9f3aa2da94edadcab67ee37c428b381b7aa4357b40eb848fdea461807f94eec8c9350960e6c53aebae17cec000000000000ffffe3af73d9ac29751888a209510a731a7351ba42e4ba812d9132c44857c61314b0adc6cfd83ba3cfc0133ee5d15bfa4bbd0ee0a2fca59d7999a91d159f9b04e6fd3a3a2c8f43d80f980000000000", 0x96, 0x4, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x26f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x50) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)) 16:00:57 executing program 1: r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0xffffffffffffffff, 0x10000000000003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x4, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:57 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) 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, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) r4 = getuid() seteuid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xfffffffffffffe1e) 16:00:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{}]}) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000280)={0x400, 0x8, 0xff, 0x2, &(0x7f0000000940)={{0x60, 0xec, 0x0, 0x1, 0x7f, 0x7578, 0x1000}, {[0x3, 0xfffffffffffffaee, 0x4, 0x7, 0x9, 0x20, 0x3f, 0x8, 0x9, 0x8, 0x7f, 0x80000001, 0x6, 0x0, 0x3, 0x7fffffff, 0x400, 0xffffffffffff58d9], [0x5, 0x9, 0xfff, 0x800, 0xfffffffffffffff8, 0x5, 0xd77, 0x8, 0x7, 0x6], [0x7, 0x81, 0x0, 0x3, 0x18, 0xfffffffffffffffc, 0x3], [0x8001, 0xbd, 0x2, 0x8000, 0x4, 0xcc], [{0x4, 0x9, 0x5, 0x4}, {0x200, 0x1, 0xfff, 0x1}, {0x400, 0x7, 0x1, 0x8}, {0x5, 0x1, 0xfff, 0xfffffffffffffffc}, {0x1, 0x8000, 0xfffffffe, 0x1}, {0x0, 0x8, 0x101, 0x20}, {0x20, 0x40, 0x3, 0x8000}, {0x95f, 0x6, 0x7, 0x7}], {0x11, 0x2, 0x7fffffff, 0xffffffff80000001}, {0x3, 0x9, 0x4, 0x10001}}}, 0x1, 0xce}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_metric}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:57 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r1, &(0x7f0000000280)=""/237, 0xed, 0x844, &(0x7f00000001c0)={0x18, 0x2, 0x3, 0x9}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0xe}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000380)=0x2331) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f635fe3a", 0xe, 0x0, 0x2) 16:00:57 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000000c0)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000a00)=@un=@abs={0x1, 0xd}, 0x8) listen(0xffffffffffffffff, 0x7) 16:00:57 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket$inet(0x2, 0x4, 0x1f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) r4 = getuid() seteuid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) ftruncate(r1, 0x0, 0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000001538738c0af2e18ab3e782c65b5fb5b8ddfb8a1133aa57cb647adc1f1e57ffe62e232c90b290250465f9845a85390e1cbe403100809ac061ba6d5da563dffb9a9c483942c779c4ac7029de96b59faed77c7d0272cd86b8c6d1b9c06bac99ded5e6af059290ecf5e2c3ed508531588cd9e443b353f14fbefbd905529c62fe18ee74219cb228e73c904ad68e729e781a3b30b193685fbe7ce38abf788b5c148be02b93ebacd303b7a3dc5cb751774601186e09665605ee2f5ebe6699bca3b7b12a39f3d720652835a9ce3eaea8f791ebb69228e36721d99d7274e3049595d2ea44d5eb83c3d883804e5b46c9008bc8732ab2c18b4900ec394a332f62d6dfdc35e2f5170a0453865e4f38115e6d6faf0c3025d355c7b51dc8b80e84656fc33bdf1ce3602f9367f016d05a09f2a459fe227c34bbb2af63f22f94cb064ecb7f5d087273946ca8f2e72b26003de353bd4a14b0dc506ae1ec7bb3e4fbdc71c"]) 16:00:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="00c04f0000000000a4b7990d76ab6c5b802f4f1d24dc531aacefacdd94e1fe2f7329245565ab43c79a000000662b910a72f0228605b0b13bada83d34782bbf39d11a12bc755334feffb76d9a5b09b5188ab1518019f260c9dbfff2d4b7c982254d68c9dac020c956e88348792dc735d8a5821e1b9b8b742093f58065"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYRES64], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0x142, 0x0, 0x0, 0x53) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:57 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x2000000000000000, 0x800], [0x0, 0x0, 0x0, 0x9, 0xffff7ffffffffefe], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x20}, {0x0, 0x0, 0x0, 0x10}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x3, 0x9, 0x1}]}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0x0, r6) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1a9) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000040)) 16:00:57 executing program 0: semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{0x1, 0x5a, 0x1000}, {0x3, 0xffc0, 0x1800}, {0x3, 0x9, 0x1000}, {0x4, 0x3, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0x1f, 0x1800}, {0x4, 0x1}, {0x0, 0x0, 0x800}, {0x2, 0x7}, {0x0, 0x20, 0x800}], 0xa) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$unix(r1, &(0x7f0000000440)=@abs, &(0x7f00000004c0)=0x8) lseek(r2, 0x0, 0x4, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) execve(0x0, 0x0, &(0x7f0000000540)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x18, 0x3, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000200)=""/18, 0x12}, {&(0x7f0000000480)=""/36, 0x24}, {&(0x7f0000000280)=""/235, 0xeb}, {&(0x7f0000000380)=""/73, 0x49}], 0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x200000}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830017eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e5074eea382a9c320e38ca4c226c24f1690d34ab3b55f788e7479f196307fccba41d8f134839de29b66f2d6efc556e92e98d9bb4cdafff4045ec3cf463623320e3dbc21a70ccba4b790087dfac5054fa3c8e2bdeac4fd1c66d805ec19532b85d48a7ad239e384f2cd54e10272c1085fa65bb470b056b1209ee36dd021573b1182be018580abaee99b71577677c4e7a21c4e9635c7eb5b73a84be7e0b86bedb68487791c61ca00000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000027c0)={0xffffffffffffffff}) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 16:00:58 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f0000000040)={0x0, ""/173}, 0xb5, 0x2, 0x800) syz_emit_ethernet(0x36, &(0x7f0000000000)={@empty, @remote, [{[], {0x8100, 0x6, 0x1, 0x3}}], {@arp={0x806, @generic={0x1, 0x0, 0x6, 0x0, 0x0, @random="000004fa190a", "", @empty, "7603415a319c56750a8832b1b0dbc241"}}}}) 16:00:58 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getuid() write(r2, &(0x7f0000000000)="200e607622", 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x144}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4000000000000004}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x4b384794cc658658, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ac5000/0x3000)=nil) 16:00:58 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76cd6271edcf63edcc1f2f30b5c8da41", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0xfffffffffffffefb) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x2, 0xfd, 0x6, 0x2}, {0x4, 0x75, 0x4, 0x8001}, {0x0, 0x1, 0x9, 0x9a}, {0x10, 0xe1, 0x9, 0x6eb5}, {0x401, 0x0, 0x0, 0x7}, {0x8001, 0x18, 0x5, 0xffff}, {0x7, 0x6, 0x1, 0x80000001}, {0x6, 0x6, 0x4, 0x9}, {0xa995, 0x7, 0x0, 0x4}, {0x5, 0x8, 0x6, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000b5ec"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x902) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x10, 0x2, 0xc3) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x91, 0x40000000, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x6, 0x71f}, {{r3}, 0xfffffffffffffffc, 0x82, 0x4, 0x7, 0xb2f}, {{r5}, 0xfffffffffffffffc, 0xa2, 0x8, 0x15, 0x3}, {{r0}, 0xfffffffffffffffb, 0x9e, 0xf0000013, 0x0, 0x1}, {{r6}, 0xfffffffffffffffd, 0x40, 0x2, 0x697, 0x9}], 0xffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x3, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x5, 0x40000000, 0x5, 0xfffffffffffffff7}, {{r8}, 0xfffffffffffffff8, 0x12, 0xf0000000, 0x7, 0x97c}], 0x4, &(0x7f00000001c0)={0x1, 0x2}) 16:00:58 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) 16:00:58 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x200, r0) setgroups(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1288, r4) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$BIOCLOCK(r1, 0x20004276) r5 = dup(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000040)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) r1 = getuid() seteuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) chown(&(0x7f0000000080)='./bus\x00', r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r1) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) connect$unix(r6, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x6d) socket$inet(0x2, 0x8000, 0x6) r7 = dup2(r5, r4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x8810, r7, 0x0, 0x7ff) 16:00:59 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x0, r2) 16:00:59 executing program 0: r0 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r5 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r4) accept$unix(r3, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r4, 0x2}, {0xffffffffffffffff, 0x20}, {r4, 0x1f6}], 0x3, 0x8) 16:00:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 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, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="2801d64a00b6", 0x6) read(r0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) writev(r6, &(0x7f0000001580)=[{&(0x7f0000000500)="a64d46b60188881c47b0cd112a07be92375e1c6609076a07dce8a56af06787f9018fea975df6c747cfe56fcbc13b79760ff62ef8b7aa4317d6f40e54d49398f839cbd2d65bca95d377060b524869d122ec6f8f3e93647e6d7b9ec0e327ea10be7a6d9bbaf205ae50a26236aea2644f770668dccdb122b6626943fd0e86f1bf82dfd76d89bdddf2e741ccc291195cc383d845bb17f2dfa48767ce787f7dd0941d564d0d6af23c842ea4ce21d756baf1c08d1523aae0f17ac54640c7ba2c9cacc4c72e3ab0063eb5d602db4d0f02ba2896a29da97c8accd49a873e56a761561f6c2bae0db41b9b39cac6c8a97748c5bee502eccc648f9f87a9253db2d350bd5abf6b0aca2f1033ec427b525fc6221b24801072b1734049bd6eb36e072e883664210152067b637c0c547d0d3bb8be04032c33af24d4005955b30a221ccb72463b292d2f479bafd92b16da5ed365833e11aa9d13b52b0d97ec8bffb65b9f07b3f0eded55cb036d4b39362bcfe21a55fe39c52cacdb2ad7c679d1561a438c16b72ef4fc993c7fff42b9813c32f288d0af055970ed045cfdc9ad3b2b275dd878b3061e31e54f3e81085c502d5d0224f9126865b0321a5bb19a736b9b2d484553f49d7b87797635168d68a839cb7db97f6a865ee1408ac6d3ad41d2c84182c460a386cb2b8ccd2b9a5d3c7caa34fee7c2910bb00d3399dbb1046fb839129d8bbbbd946fa8d74799e845c133fb932b453891ece9becce00ddf1b2d2133b94cfc66c2fd46374e3e5a0bd235f225d635e0f08880d0d7054da821188b5cabe2204d5d2a93108d341d4740ead68186a994eca18f27019cf5b637acf111750ed681c5e2e0eab8f7e4c9b7b395b3333ccdc885a7c645274b09bbd40ad852161ed139d281ddf83b54174438209f0e48b7c5e504c78f2e3deb2b91f429425990764b86c71c69a83f2543c45f27939d25413779a5414ad6f28ec024e2a30076d8eeee41290f09d0e3d24ced0d6160ea15ced2dbebaaa26ba4e463472858cdf0d2ec36da04ab3fec65354ec948a3c694839f8bd29b2124265f10e7a4c00b3fe5a44b22b37bb857af62fd1a9d8b17353313865aeaf345ad7d2284cb82278b630b0874c34e57e1e555b318f87ce64b95f130fc81c94eb78e59a0e4e1cbc926df6dbc317c7e973610f4ab7fe5b968445ae25224545a69121c0f95fc5a99ade6c793fbbe397de5a9fb4e920c6725c76a98348dc76e9ca3e10661fb2aa9570900710467a243fb50bc0be7467a51841f51172dd0235989f8d785092bea78eb44917653186ad491584a03b85c6c33c640cd555934ee49b109052e134552da6ed1f6131e9ddb9cd681593137c44859c4912ddc36a2a7d109972848cffd90ad76c5d4da324130115ef1a3d897683d20e3466a114f2d04dfbfabb3b0985d5339abc7125101c0aafc634b4f27435744602525c9688f13014d47ad8e21bc609418764f268ba0ce41cfa03de8e229059bfb0099b5f30c44d4f17ccec2684337f3a3be50938d67ba717e452af23d59842db10d6527625b17f13063412942c001df19c06b6db3131b65c2df1626a78bb76d44f382f3a8fb8f8fe97fb67696e50d5fec7404e298b96747136b0266df4d994a680362dc3664293ed823ecd83cdcbf4cc7faa637dc73d8b243a7e7226a95976008c02b2e67f7dac2ffc032e772045551236a7332dfca670b6f0f93eaf0e60b291c912267aa475a6aa3217d489e5982cd042ece6a80f25573e1a48b7420832314d4e59665e223ea0615152681d2168293cf150c88c4a2c5798ba6dc145bf0bda11898d25aaf7643f724a2a495251ad1186942c8263f407e02427757b75e048fac8225d7af10a06ea11dba4ae053870d69e3235866a5c5f87baff6270dafcd7985bdeb621628100645441a664f199d6a6bd17218a50c06a73aa4ab1b98d9a4bd1c7da5d8a0a0c79a764fb625c3a4c90f82ef6b7ee6feb16f52de41609ccc4afd05dbd2c09ad4c8b6e910622291bf7f317a15322a4249f296a5bc6f5afccde85ca505303e01192e982c0dacba03310092f1fab5a6f3c263b6143fe46a2d350510bd77ead50b666c92d5a713f09a4bec11b4802592946b11e99e65f4dd8930e5d4d452237fe6975016affdd97b117d4c6e9cff18770db8fb8ebe986e60293a2e83b55a0fe262e1f9900f2a95ac0a28a1439810ea8fe5784d52dfcea6fbd6cce9632adcfa70a45de1e8500bda9fa0865b943d2347f9b2e251d07fff0f5d2377bcc42e4c298e6ab5d3cad73a5aa9d8a60d21b33084feb418e8bb03a88f698e9271e2ca90f73b80351f08f48252393c553938d692cccb64416f0869178d9e08eda9650b83882172f3428661ceac04c8df033da0c42c664e018e3a342e3b5560ea43ace2877a598c9e61e4c609fe999cbccec77666709ef21435945b0c23d3618fe96dd6e47da84fee51f2a093f55b00124365fc327ccd6dc5ceb3a640aa79cfe7e4367ab8e201c8f8954fc1c152cd1a66ef319bcff95b5c596f035956e4fbe6a714ac765c2b47df0492bd8e7eca55d32e8f80a620cd42c12d4904001ebe7f9cf134ca5f2a3251392dd3b7f6014cee9a304fb76758ab64f197b255c9f4964ebf23aa706923baacdcd5cc58e69526902f3afa4f934359b1520c7a4c557e166e05c964ae394c03deae2b5be0e0a54d258ea9638a4b0d581d7bc1b3214b6cd9099841e4e6bbfb6a7cdc04af102624626df28ffb13482edceec738ecbe3557f6b9b3965989fa8c27438f5e08d37e4e958a6ffd54ae7d55a0206593459c8972259672417aeb451b3e113eb9aeace31132e7772a9f6b5d426363a7015ea4d1e1f391274a0f4941cff216a1367bb7c409633b384e185f4bace2244bbb8f3b0c311c4e9a02c29437cc0efa758bf29c100610e82ce63906a72c031e0a42baa6fd72e9f88bd93e4df790f5d9a82ebf1fac130f58cb8903e84a85bcc7bc4a16711debdfd51e8004240a8bd891fc41ad6252a26fa7cc0b924670819ac765d7648af155f650cb5dbdb0aaa326bb934b9d8976ea2a2197a60cfcbe23dbe957fb7d3bae86a123f1780c8e66467efd7a5daa042d250b798ff4d6210902f51d5e2ed52f10358185e5ae54295f71bd46a39a02c3f89001cf60c0b80cba7f8adb5b771a0b7c0eb8231ce1df1f3f74902055859c391edbac61ecab7a507e11e7a252aec118c370af3ad4218faaefe563d557ea87c0737de5bc712a88b00d6d3641183070b0e5ff5ec3267cfbfbe6c6056fc2ac9f55440acab90a69ca38faa86a000fab1f4da933da7277165410ea24d5530d5c355b3af3ceea0ace3e3b7f745e639e76e26560568cde40b0c07da12d8685c0529ad7336fb8f93b0eb19ff303e734ea6b4507b9369e564ee1b809a39bc979ccf794f209bbabc97e5ade63d077e5e8e8dd509da83469c713cb716b26f17515162ab2743dfb753b53412f74e711ab6f952db273f8c373ca9d39643f44c3afd1f32a87bcc437c6b1c0dffee76db82310531ee657420fff0798c46ef258bd5d3807b758fab1c93346cd806b2a2c98920be209a7e7a5f8e444a3d191354be88dc4a702bee83c25dda1cacf34d8d9cbd32b0d43a8bd1869379953cbb3833c35b0c59f2004eeff7b8acec07b2a785187e66b03074828c769a03dfa84550f5439b9a9b9bd57025edb1b529c1782b1534d887c546b00063c2d84f5351a177f0b728a00991a2da66ec392c52d590f0b2a8352d2404f8da60950be53fcfea3e96c02fe5cbfdc08550eca1fcb3c88e75f35a7bad3bc879e9165f2b336a2bda8d5f4c6508e16a8fcfcb1b78d355016b4bcf1e3b8325f2c9cd05f1cd093bb57653900bfa3a7b143900416686b3fd62f80d4c1df8b14a857b47811bb88910f7d90a88b9373b75bf0a85d416c3196aea4c02c1534a6b43384f3078152ec25bed90fd170aa950c688c0dd40db171743879f39b374006ebf37d31cf1dbeabc2501ef99449961177c50f07a14d1a3897590bd76e02c6110c3dba2c80fdb79fa7afa09a6aede1a83cf09f41670473cb8de874d5d3213cdc0c577bd61a730d16ef732cc17196b723df67db2c738422eaf61fbdcb25ec41b3a23009ca13a6cd86b9412855f6d230f3157fe0a4d1b0d309c9bdc6379d92d6020d07de2ab289e83c97e19099d1840bfbc72ff2e2d88433dcbe05e1f92749532aef04f80d5d533e96cde5109455e977687884f904cf4017150ca26df7593de7f48d13f64a493bb5beb9208f3924708a59570c3c49be34bc8406ecede16020707b5c94ab8e5092ab3345611f10e71e8b49bddee6f83002f68e4066ee4ef6e31c192a3a1b000598807c0fae9db8385ee611f9167b3af606e4706ba24e06664c6da66496ac6749b04c21d05bc8fd302b60ff18c495b5dd4930fd6c271bcac6027fed8a459887e75fe9b86e5e7aa920bcae00840e1663124051afe1bfa8049a3c6ae230220f9944ddbbbb3dc1d341075b9d0653c334f8c98e309c47346ca1a67db99bf61cc8096c3b5010034e12d68cd74c80bbcb5fe1888da43ad9ae6342ec1f0c884f3330f91f06092811d91d60049ad453c309319f7c20e503c327f41cbfd93c4aa9c7119f0e20fe6a120b4557635b3b44b36a1c4c59145a80fb4208ee6fcc2a5e15deabceafb0e8f327c494c3d62771fe920491a83f081fe0845c16db01cad6bda9ea7bb6574cd28a4998cb274fb686c3ca6dcb1f176e03c0523f2e717a17eafab950cbf34cb18e7580e832f791f9c02402553e0aa8b5e2e2d0751cf51364d214329cb79c36303655bc4537ed3b70988c5616536d9498d15df0e85115e161c29af4013fe681d0eb13ffffb83d4e304ee2a84029b0e65f16531548994144ce6caa430eefb5f5802dd74ce7ced68e8825f58c955e2f0de006def97823e5f7c8b358d836a1795496a494ae066fd4d8a443ecef2b5fa47d41f00048cfa4434d454d7783cdd445454aa79f45ec7cebefefcc51c98a6ce34fe129c728d842e3e93a5d484b9295ced64150f1618bdbda737ac7f28e08c08453e28da7f908bdbc0d295160038a12eefb7e9eedc694f06bc579334f41a2ee4bf76f62df2cb790256536ab14d7c1b8155acc2cbde1e17853e205704106f69a8928083695626eca931702751db9aee38f9c54e92744ef8503139ead8ff31995e79e2cbe76bbaa942ed0588ac2c7711759051514e00b8ea18974c773bbb06f3c35ed654156b64e061e89bbd7b37854a772613280e7afde46c96da4cd846fd9c3ccfe267e99ff67b295d90d75af3b251d458ff799753c742244a2a5c93866ee9ab4baa5458553570b09114386730effc4a48239fd2ec21c11ac9eeb4ca13ab8c69dd476e6efd3b18e2268a88bc26e9193d91ea0f22d163aafceba35ba1914ab731d5c7b7c29a0c4cdc8f980031625bf01df8a5d0b9f801669c256e27c156a352a8e0fe1816214bbb1b04402c3dc175342fc6bf5da74ea710ef380a07b5e7ff30d1129b54c2700e9d0e71f0d648620b2c54a3a10fc5d5af631a0bb890107214b562397bb356d845bcb87ceea5c57796ed0ed3471b7080f87d2e3e5571b553092912ec709d5671f3aff1ba15fc22c0c7b6288e77bdbc13fe94597184ae0d908b75e50284415515ccbd35a2e40b800212676f9fc357b3bdf3754ee06719accc68e92b1de60548a5d8d8a03a56440bd3aa6d51b84a5b945850c94593a5f252eb438b0aa03988d13775b5e557b0a9690af2a6dbc1e014e32d7a2881daa8e9e1858ccc1a1ba257feca53920a6966e8e9250b525c8b3000f2a2f0f99a66c", 0x1000}, {&(0x7f0000000200)="4285637f217b5d546f255ab707a45900e23e7a70d9b680c64f90a6a09f11538d66833692de94bd024d2d55f82edee9c6f114c1e35379a7adb3dbc34462e6fff28fe136182cc7b8f56618b23fc90cea0492343951a136a8fb0274c6910002399dfa68b9c75d9651e3bf9fac381a906cf216e9a7ecfaf4c7b749978ee22011a1c923a6048b911d113d2f0a7c5d998d679a87ec46fba4116c5a41e2cfe6f8dccfac1ab60e1526bbab37e6746525469034613ddde798c6f3406018fe17ffcb1820f02c76dcc281c5fc70938b2a1e1511139d835bab12dd84803cf1be25ccfa498e056972f76ce29d9b4e998a38612b203ed93d7512", 0xf3}, {&(0x7f0000000140)="9abb61c87dc24c5fa6f481ea69df6df88663823a19aae9f2b07bf2062ae5b91faa207080d1f8a2544594b8a8dc4ee7bfa65478deb30f492bd3c11efa5d5533d1c2d33dfcfb0f2de9f7fd7264311d5ed0a34772", 0x53}, {&(0x7f0000000340)="c465fd25b191c0c0753867380cd0da092146225439bcc248322399bdb7b3250b94c4de50f13c6525bd370a3c55cd932dd895eeebe524fbd0a1471cc7a01a7eaeef8498c17be8f03f9c8d7b6c3460aa37e69a9589e5dd10deb6d97ef0b50d699ed05433491aeaa44287dec3bbbfb9574a7c62e664f3ce0caea19c5b609b181ab85e8d452c6c8ffec33e5d873b59d9234368f6eb1c54e2abd356f3d6dd08c518530cb34ab02ce06cf3a15ed97b85ee783ed2c5ec0567d027f0b0edddf749", 0xbd}, {&(0x7f0000002740)="268c1ce09b5606ee84273e0c6f1694540a0e2164b4a3b12e7e4632217bcfd64c0339e4f5bf2665fb5035f27df600fb5d9ee7432c8edf9b187ab2be680d5da2927ebc7b47b3972ce51e6efbd3560c2810fa31583fab1510e23cd38cd65d6787e2ad7b460493b42c9bffb3eae84d5d54c41ce75145d427cf44ba7b3a5869aac5c10cc25cdf00a7084e4a48f5d0a3645fe194ee7727a2b1001d075483e284e7a07444d09f27bd1e2fb2145fd581657c9f6aa00af22db1d4b101d9d8c1825a6cf172dae855fc4d9abb07a26953a5f729fa3acaff5768d3711a8fe0509bb646d537bcd0d09072089bdd50e5c24d17bfd7ab1030db5f64663bf593ae4d96c0efeb13bfcf062629e34e68eee3f14df5f660eb963b477d4956771987b48197d1989a34aa661daca5c05fb58fb3fe8224dfa19bd096923e4e68b6934799eb848c072e61267ddcc181a1a02f346b146e1f308b1feef224b0fd321c769adea5d17d0e70b71203abad4b46d5fbca01e6f3fd572f602a36f310ffad7003145ba50762c6006d9ef0f0a96f40317c03167c4e775465baf3aa04bfce4432c4671eed90685248222446921429b8637276566e8d90b25ef0c1bb6625d8e4806762d5ad1c8c348a87332e7f5ae46a17f96e39e4151750ed9aca07c9d43b21496b5c4ebe31f4bf76d7e9bf62c1d351c4b0b71c5cbccf17f00d1d57655a75501979942964b2032429767c6563257a4e0b7e7d717208557947358f22b56b1af8effd0a8a3f51e80e101949248074e9d8553a58e53bbdf0abbbdd9da0513901876b330b8289dc8be9f7f5a784e0426b2fd4a934a673660a7a806d34eb69e12951c990e021490cb70bfbae467b0f054c54380bfbc11cb14193a3c4c121250f61eef8047a1034086ecc2e7c63631be8cf26136c53494d22fe62c15e0b86331c374fdc49f7b6d4e45cd4f6f738af264c73657117e2d61ac1e6747a581c559fd2bf3fc945af49e245eaf73a419e3d016bb98d111c6715c0966aea894ea41a7fc52e0b3a5bb3e9743c7fc216aea68c64a9d4e22a97b5a5438ed5591f576cd8378a638552e2b70ba03e40b7b76552eef68d17947fcb8df3ffe5177fc39416875890d74f000d575633f462c16ab9107877b2b9b4b3f6a073dee44812084be3497be9475af2e41ba880f203c6e278ad6d31c3429d64bb18ced0a09c6295082583e344a9a6246858823c3356f58d3f3d3b1293c478bab774d16f3f0318f792e98df8585cc36dc0bf7c59ee4adbc84d2adfcdcad0c0a387b8789358e81067fe12f5a26a5085b95a063fced92a2dc4e8dbe747b5bdd77e10b50c24f415e7f4e5ea5d60237e90db0bf688a797cf572b8c5cc703ea19953a9347963ce09c19576477914d01192a9025780d1c225c6a58283e94c3ef0560883d723038eb90e47d0a59ab4c32ed07a691b6a335abe01d7b439dffec6043c7f8c838259830f09fa87920b814cf7198fce1a13b108c1aa107f6c295e13cfbee486f463b6b4b45505c35c1da4cb2d4022010455fa4d3a4bfeaf20b460b4e3a0c0aaa0177645009f3d400d013c7a7135c16f8e57c80d3c5c5d9126e88a85e92b425a1d9cb8a91ac9d2a1d61f3a72c8cb375c442b322584d133241b66a01e230b1fec5a5fb394a9905b865ee7b19cf513bf4af0941551e42df050f83f2380e99252fee0079a6d854aa9af9d445c9700786685e32ff18dc0011953a61f962ac77b79bd7cd1239e82b731bedad81d764d81199b4a47b9eabaccb96bbc8937a1c282c96e46fc6301b851ec863ae72b1fb3ee1aa80f4471595c087dcb5b97ff7bf985f1e8967d0641c205b7698993dd2ac9f0d0da7111b6b83272ae146b62224ce5d82b564f761d17a77a3f0ac11425b1048354afc58bb78ea0d5bfe02c125832194fe9ad6b588ee7a2cc31656ca42d16ed48deec1b5a1b5a507c15926eec7a0df3b9327a4ece5619852885aef99c7197fad92c17cf70dbfed5317563b95d9a660e140aa163820986b6a565f168a3154493c23961a6e26ed3c107c7e65d31f3f5c6cb6f70c7ddae2f181d7e82a926636e1b5bd8e88703dacfccde1e9d835e7d98de9c13edc30a13e1cf5f7a37fc85952bf70e5785b53270184c3f4c046cc7b4ca7257c99512d37d486bb14caa8b16afdcba2e1879d233d9f5a484907a44bf6286fd2bdf1608c183c2a7cb56dc7131aa3764f746a14110f6834734be8d2609c27eb41daa0543d4efb089d7f8f58d804233ef8eda82d7114842ee5cfcb2f40d5326070d172bc2c91a708cf8b6558ae0e5871283b905179eb34cf97a807b456b7a31536cc5526e74ed1a645b03a79de039612773874c9e0fd717b3a597f1c857a04146ef60108b86358043daf4c1715e28c7a630150ef75ddf43c2a54486a5d95808e5547cd9792d376f730e47c4e799bc652b883aedd89feada7b75aea56b33bc5c996da5f6853facf5999f8fe4bcbdc1366415e86809052f98c30273859e9ca3b83716fab1d568c719a897b59aec1e64b9de3192ba39382561666c1234d9ae97896f1d1cf8816c915f404e243dbea15672ff63a1c245fa5f53c3b12efcec076c71b2eeb4b38274bf894a78f3895543800fffddb8e45d0dcf9a8d3333a57ec53214c6b8fd217f3a12f094dae337aa2f2d070411b5266044127678fab401fd7a5cef0d047c5f722de07542a0d41a0f1286343224373674252d1f9d126f6f19b03d1f4952c9d6c2bb178e81f2a05905fe08b4d49b8f25ac3304e66603cb20e3c98042079fdd806786357210041ab12ac2e04541b4408833848797eb8890b6b151a7a02e6e0279bc2ea96ff30114a831eccba725b5856577512e82370ef339325713df5a6ec74bea029bd64e28f3ec38b3d1378a6078a194444c9821608e12dce0142b754db25a87d7673d7ee4fecb6b4d0cb2d547f5940c5c3c5e3d5eeba78c2c4a350f034174cc59ec1ea34de91b82713353800a6469e5f28cfbb8868d50511a1df257c962dbc7ca463b5bc9ddbebc2e91ec32df22cf55493fc775354537f70ca61a22e337bde7f406ca41cfd72533a7b1c1e643b5cd7068a137ba012e0a13d1913a41dc397b1b53d5a6f78617fcff5bf41cae23d5a0e80afdf5db8eb5a46659141fb1ebc751fec6a391df1c694601d950a2d5c094f51f1ad32eec907f501ca50433b21716bf0d10aeebe2ef202e96eac2cf23b5ba907983466d159b02dcffe22e128685d600fbbce1725d2bd074976b1eca0f7f6dbea9b9565e8b82af99b590ccc69bf749f1cedba3bfa6792565ac89553fb3a03b8aea72a1d2a31d8a69ff179996108b4e8ac3a941c5edbd3398654d62ae5af76b4a89fbe2bf1126d387b826396a6a8acc49c2bd1c35937e21797eb5c3ec33ea739c03ed2bbca76e0ea76d43b7f1094fd7a43bf6a87005a96303e94d7f957dd4b57da84757da8b60ccb33ca01964a09b0748422ff1eba0ad8a835d93d191080ac08678dafe52da2b3b86b22160bad5ab4544db0afb92c0cec65fc38350282177123796113d2c9c932e56c06eb85db7421007130f9025dfc0aa8e7292d93667e94d8ad43a304c0e525e49eed40a0c11fd8c7d5b9101d86fc5f408db0896f2ae15bb8243f0934786185cc44e27ad2659ecffd544df2b66629643da6c95e61e8aec8f8d7646639f38372fe6c7543973adb629e7b993e2a4e3c7b5cc46cabebf5b95e0c5dbf22b78d4e0f675ff792cbd0d1243555d15d220d805031c3b996db3dae32c608e0f554da62190fe5982e14939e6450b636b2aaaa1963969e479f69d490ed3d4006844d5cee150ff3023828ea8bf4971c79455fb18748c4f347ff3a97f0504ed4adf2baa723dfddb9d6b96395a7ad68850cf164a2ca7e9e7b5541d9399f87aaa8e0ad270c81606bd6c79ad831b6924fa3b9cdb7efc63c8620e7230aea16d1f907fc4374a26fdcace5003dd2b02916468deb9d127d2165f5d95d2f0b83fe79e74784996ed57156a6a61ff1858ee7567ba48e7826263ef6e6e9d9eca72e6eed20ef0180e1806d1f6607f60d99825a19b8c9e2532467e6865c6c18a136d395856a37af000f84fe6a4b5ae64dd454531a6ec72bd7488a4a5558de10e433c2c7ad0ed0ea3645db387aec8ad086009ab14d4eb3c21cefbb6db874d87aec2a4e965713f8e154dddb82bf028717e0017188789a78d423e32830289b64c92d1dd7613f9c37dba437721fbfc44756dda6e243b4ec7aa5704cf2893a76c915157da23de06ea757c8bbdb82b5f473b6d5516e361acb691268ad81a3b19e00aec0f1b57c0d6dd31836756efb917050227d6d149a8a561b061afe7e7a181285231a4e525c317ed33cd1cbb530dad117f069dc653753c797f73ec67bc2d753dfdc21749cff0bd0dcb86141f0592362edd55ec71c506f5f51e803dddd8a15078f348973171632c7fb6de7140a8dca254aadb96355ab5c5a2348cc860be33ff7fce45578b6b00b3eadd0604faa1017993b58e249d292c4015bc3a09d6e407520b6e9316eae62a925b319fc0f732e6b25e91b122605b134d2ac360ba31957de846f3303d6bbcf95d6599b8cb03138988893f695feeefb96956e94feb2b8c350837ddd311a551409bccd70f94aae0b981f0ef829a81b068d97a4590172d53e19533b131fa9e25b745ad1ed60c59c96b2a4a138d6ab7caa132ae61978e8fcb7c084b7505c145e64e95e030ec1c2215e58d1e83f87aff500c4b68ac5a1739634cf552659caa27cede1fca8451e4b47db2dae1a79b5522a2e4fae89aa7050072cdf434a10e048deee49775b945da54db937fb08cd07399d2e5cc0b2998064356f82a48279b83c62cf93a4dfbdb7a2f8628ae616ee69e4600c2bb0cd26f7878da0f60172280011b7c0b3b303dca4200a8ea67c16c382b3c8c81b7308073e64f5fa8ad83e8a51e6bb8b1b6c82ad458fa283a3396abc085829d53e5c0130e416fa86917798772958c59c09667fa4dadaea32afdb5303decccca263bd7fe95fb5b8677f719afa22783e731a8578f937ddf59441a16b1c1490325af6ed2ff5d188f6c532166dce55ad0cbc464b068b51ea08bc7b07da94f63e5812506304735bb44b5bd422e7febc29ecd56e6b0e53807df64b28420cfbab38d896b84a0f10f2a0eef8792e5cdb6b6ace389c22c7c020df4c999c3065c87df4e26944657e7692db2065cbbc1e221b5a96ceac30fd8364369510409a95ec561e74b5962b9c1d833265d0b56ac3386206e36bdd08692e68e7e0b103e4d7d0ef1c62271f049c07b981ab209536b1a0379acafb8f17e1ef1b48f1c01fd485f7eea79218e53fb44f345173e27b9f1dc035be093514ec2d627f8e261220cccf7bc0fbea8a9d65292042481a5f5365c585728c2f75c816d67bf9d3e3238c698cad20282a7346c7bc839d5035d319b0d56ff3cf60c7304f89bba502c18e4dc50d03cc44a9a251b4df043d09ae593ff9e50cae4b5361cf1ed3febe09c0e47be31a11a6d8307a6d13c510c555bb0f9e64552ba58d944df18a386fd58f37a19d1a663386e814e263833c3fa91c960d1d5380c2dcdb58cbc847744038b43a7837b4fba5d1105a5a8537f59ff7fa6a646567f35f8ed20b55b13e70bb68ca0d937ed0e4788b8c35321a66b2d97f7014c0f54df4b719ce0bac9e7a98f9ad073be31c9d03b9d9d4c827bc41b0625351b87464a24e3e34507625bdc4fc6bf22cb3fec8918d87a595cb34e5e11224ea0d2f1d1392f4d08c78bb9d3ea141cd414cd7c0dc6a2948383b544ae9d01d14dfefcd6dfbcbf3de93dcb346dfc87401133fd4d80c846ddd", 0x1000}, {&(0x7f0000000400)="9e24327f6dd1a0895205e63d375b92e0b208d159badf273c5e3593fcc3d87beeb71f4f0833b37671405515de3d89e54b4a00e50dfcedbaeafdb10a816abcd7e78a3b207f0af7cb5569b80be9bce193a45b2e690e8e2ab1d91114f8e8770134eea92fccbbcff4830f0e9b1eb2b8cfbee6c8c6938a761ced4593a672629e986769c4a0c04f635b57c387c1dbac4fe259c5d155e127d2b8cb09b1f05b1572abfc374f111cf12b", 0xa5}, {&(0x7f0000001500)="079f3ac01f1370a37558b9c51498e961f90efa8ea45da8050d5059e27f9d57fd69688cc9f08d8801a83c4e107b0ccabe3201ea63e4ecee9fdba1daa8fb4fed6d6cf68e0a61e20337e461cabf395dd1afed4281c2e18625f598859417a85286214f782a45a29cd052b98b5195", 0x6c}], 0x7) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000100)) 16:00:59 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="bd02f9870a000206969afea9e2c3ff6500000000c4db7ad9b4685990ff3853dc8ba44fcbd7fde4f7fc9e082b2cb45b4ed92f24f293f860a228", 0x39}], 0x1, 0x0, 0x1) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:01:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0x9], [], [{}, {}, {}, {0x0, 0x2000000}, {}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) munlock(&(0x7f00006bb000/0x3000)=nil, 0x3000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) 16:01:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x0, 0xfd4c273212fe81e6, 0x1) fcntl$dupfd(r3, 0xa, r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fb80e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530871a634191dfbcc3574869f93c578439300090eb2001b380f6a1b1eb63d63d563ad4550288d0890af947e436ab29e726112c138a0a45148f90bff732fc4ab2ffffff7f33e8dab964faed4251abd50685eae105b1ea377705379b9d767f"], 0x10) 16:01:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto(r0, &(0x7f0000000000)="38cb3c931c0536d7ed1bae9cec29b80b3a8c5217b543b3a8b3daddaa47b4c5c96fafd520e3c338f89de9be3fb6e803bf", 0x30, 0x2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x200, 0xfffeffff, 0xde88, 0xa46, "f3e0c434c7196655a271ba8802540b7919720f15", 0x7, 0xffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:01:00 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="0d276119ac1605309215641b23e4b2a569f8ed6016d0d53f65f869b046f2ebeb3ec29ab8408feedc34f0a41b1b2e441e5acfddc55672b3dd752ca73c93293ba3fa4a83682b6595c0712a157ad12575d80f5c6a8fcc125011d8a5f3361257e68e63016f5bf2c16609fbfd28e4f7265669edbefe8f61a2dbe3f772c5b6c244519ad26d590b5b5faa64eb763b9071a1b0db419e16b1d43ac3a8ccfce9d3f209a7ab3d68a4501414a869092b7d0002945c50e63184c08dca81f5083a93c65351580c908b0ff948195656b0ed5685695c47464c5e3de8a5b4a00c4f88637a3eab00bbd2643d6f959d275ac8ba88bbd0d236a903471ee91102972977eac79105828d3de07442781f910127e0be072e8323dc47dc4588ef6d24a79d24e08449750a6a8895eaaf8bf37d5239145e2135e4cfd048d5b198a5a3b7d31dde0cd256f0c5384b3fb3914253289079d471ffcda5ba5e059c8ef57c096554b7b6c63a0fd129c237fff14ce95a50a262a5f6e7f80e3af53aa30fd045d72bb27b1f358b422e23c148ef796ca65e8bb7d2df0e562f00887c2e26c23bacf3b5064498f434109c15da918e35e9f55cd0031201cf349c9da1f278cef785312b50df12e1946f380b7478e96ac7a68338850c42d3b09574562ecd8520003dbd92c392bafc0a4e663acca344835b764972458124bae9648fb8be30ed41153a2bbc948452f95f162c9bf74e9e51455901d615592f6b2ac2ca80af8049def1cf974bdbc6558928aca3aa3804cd82edc2c37df6d1a2f105e85e2a1305b9524d9820fb7eab7dbc762d1216bfd420dcea11e51d340748a008f50dff51bafb4a7ebedf157bd79c4bf0d2a2485d116b2dfda7a1930e95e6cd1ae25df484ce2b2fec5162b92f90085b0fa62eeafa2634fd3ec811d4c608e66bc351a77172421b18cc3ec21912692dff864ae9583b2b7779aa2b66128975776ead6e053612eee9edf8c5b507ace2dbb7f50546f38430567a3d5278f29259da0f0979675f61dd66a869570825146903b5996758b9a8c99ff3790c991d3d287d31389bbf08eba7e5e3990c4a8435ed4d20a4bc56995f6a6d56e6654f3f64fe8e7d775f19c0f84734cfd506e6cc570a626afef1151cd8bc11d4edea17b0a1327642dfae15fff27e502cbfd567781e02212a5580260a2aced71e8fbd2dbd23d873384532fde54d69d867fbd422e7b45d7f33679afb908c8e9b708df7de7017a3b85a521e55c625a5eeb1b5ed15c63aacb9c6526458685e0c6316df7844df0b69a4667d458afdbb42fbe695e36cc8a7e4e7f33e1a416caabd81cfaa0e92ebaa8b3d9eff53f0a3b641c8056e2634cc66412c3ea9bd3f2ff849eddb3ae22005aa0f88d29fed1381e8bed4654a822aa4a40d79109b4ca78a20aacddf140fb594dde648120bc867e036d7ef622f26ff4f2381c071664937d5e37c361acc8f691a8747ef1d54405af88cd83865db17919f1e77df23edaf6a8d39e1b2fc76583f6cd89ade1300734844e95edc1112ab7ddb425c2f819046e9e1a23601aca20948adf942bc0a8fe439e53a1810ec58ba79c24276d2d24e71cdf433ecba1dc1fdaa3841e4c8aaf5321bab11d66c8c3f2442ba366c2ce006f5c98dcaf328db73796a0b97dc9dbfafb08e6b6d185eb1aeff74c28b89251a938f5c4ad2db1fe5f77b00a0d0f084f0e94b199227a508008e89240ec246d72d70a19c4eb5226ec5ad10b943624c0e462107b1c3fd2479da2c9c9b5095b26a9778cdd80da71dbb122e5c57f1ad8b793d6142bd1acd3cc39a1ed728c7fd0ae6cf5cf421a30bad51998e963889c59bf06ee06c7f4ac3cd6a2ee0819715fd63ffe4229b33de28e25375b7540a23f9f986e99c540ecc6b9f891b537e7e53d5dc4f787a582df10d8952561dacc8ba03c08e671d504ed489871a9bb9ec8d7e9b476361c7e57e984fa86ef652a7fadec0d1f44a326732c63c68bb9024a7c90142a44fc79c0b4ef46722ab5a7757d5e4edadaf0c8f1cf4bb0b1b1fe7b1dbf1890db807f340d5bab93a4436ed6edcbd979bffc16b4c9175a9b3aa421aba1963b5fe5023ec8be4dca621c21595f86cf93cb17ba1294cc568c2f3a3d324b2c2d6f3ef1b1361ab796f10cf613b5853717ca7b93919e7dc03cb9350a20351f59a24ffd5947fb758a2af67d84e0b6da9b1c2d2533aa9e5224d98d7e4d4b3bfc0c3629ecaf1d9992c1f9b7793b1a8a4100086422485359ed2361c1c9cfc489ef8e2f8ae307209213543df2f77387f9e2b09135c3a1eee5a41e23964c9fdec817d1dfbeb3cc432f5b154253251bfa2e62b220715c58a64b8a121dd0a71870d4a0ee4461855a0f5e1f99df56ba7ee6532e86314a19b21b7503be44f38524434bd05f43218411c2e3f5278fd97f20dc7c1f1fa88ebcbcac396d879bbf5d14a318fa8e79e000d6ed210dc1a85a9956ec804176451a49ac7fb191ea690ee7c8e4f55b93b2730a8de5ca71e165332b51c7f479e1dce6ed08ddbc31139e4dc292e12ea57c7330830de54ac77384d9d6e6f88fbccf63bf5ef5a8568037235d60de04f99f7cec085192a681987bf9b4df9539961d07906c4ebd838faa0dee3999c0c8cd441ac501cf48f1cae6caa44c439570e76fa4fd3a53aaab06a64f35eac6b3ad39d7553d1106620ed4b4f628545111a977b17b5a6c0872c331261309fe9ffbced8268c2370479c56f8753d4ff05edc4fdc59e18074012dc8991360869600b3109b8b167b6ea7eeb9932a968d55dc2a59a", 0x7a0) 16:01:00 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@rr={0x7, 0xf, 0x0, [@rand_addr, @multicast2, @loopback]}, @ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @broadcast]}, @lsrr={0x83, 0x1f, 0x0, [@broadcast, @rand_addr, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x9, 0x80000001, 0x1, 0x52, &(0x7f0000000280)={{0xff, 0x20, 0xf6, 0x2, 0xd4, 0x4, 0x8}, {[0xfff, 0x9, 0x5, 0x1f, 0x10000, 0x1, 0x6b3, 0x4, 0x7fffffff, 0x10001, 0x9bbc, 0x101, 0x8, 0x1000, 0x0, 0x2, 0xffff, 0xffff], [0x8, 0x3, 0x8, 0x4, 0x1ff, 0x9, 0x64f, 0x9, 0x5e, 0x7], [0x4, 0x101, 0xc5d, 0xfffffffffffffff9, 0x37bd, 0x800, 0x7f], [0xb0, 0x2, 0x3ab880000000000, 0x9, 0x4, 0x2], [{0x3a, 0xf3f7, 0x9, 0x9}, {0xbf, 0x8, 0x0, 0x27e}, {0x1, 0x7ff, 0x5, 0x1}, {0x1, 0x7, 0xff, 0x6}, {0x0, 0x8, 0xdcc0, 0xcac}, {0xffff, 0x1, 0x3ff, 0x4}, {0x0, 0x401, 0x8000}, {0x0, 0x4, 0xe64, 0x7}], {0x8, 0xffffdacd, 0x2, 0xfffffffffffffff7}, {0x9, 0x4, 0x8000, 0x5}}}, 0x2, 0x7}) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/70) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0x5, 0x16f}, 0x10) 16:01:00 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000000000383800bf0200c6526758b54d3bfce200000000000000000000000001ff0200000000000000000000000000010100907800000000602484a200000000ff0200000000c9d18d594c9364e0560c68ddf4da4c110000000000000000000000fc774aadff2c6cdc43f9bc2345205700000000000000c78c104725d6bf6f1a26a2c5310154a6ce0ad2a02f9adbf4ba051129e6aa6531282c68fad0079bf8051c9f984e722d65e05fbad9c19c1a4c32e54a62a159b68c59dcaa95e81d29ccdd7ff2a4a859e06960353cede9aee5315565e9878cf17721116b6b920493d36f5aea79d9b9d91258cc154187c73caea3b9bf74bf2ef23264a4d3c66dc900"/279]) r0 = socket(0x1e, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x5, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x5, 0x7, {0x6, 0xd5fc}}) fcntl$dupfd(r0, 0xa, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xed2b3cb644059fec, './file0\x00'}, 0xa) 16:01:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x2], [0x7138aaca], [], [{0x4}]}}) getpgid(0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000002b00)={0x7, 0xffffffe1, 0x1, 0x1, "6e463686e8b5e105964156da684e0c12c747ccfa", 0x2, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4, 0x1, &(0x7f0000002a80)="bba1c3478b64516225ccd305fd860a9cc02fdac7012ce92412dc7ec226fd8605a1c9ba5718be2dea64a74dc7813e8f09c4d58af21359a14b89f53680044cedcbf30b6f46746719bfec637ad11ec755b89292b510fa4b0bdf1edac41747214af6e00e92ca1d", 0x65) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pwrite(r1, &(0x7f00000004c0)="daca35ec3528e1e93bf13818f89a8ec610297f658186d8f4cae6f06a357c653f5aecd248493d422d1ece4b54543525ca30987050824d6e386926618399ed997b781a1a5667e43975796927974abe79c451598628ff6faf1acb5b415dc7d008bdc27275cb0578e00e586f5ec59c62f783351ff135c8f72e5efc3770d28c8df2b2102e5cb94ed41d77c31e5de66341c9eb90687653d6c94bfad18cc539c96986393813ee7a9882c3ef836a1b3758b05743504d1fe131f5c2dd55e2a1881b610a6fbbe284b9383bee0e477d7fd8fa947babf939674adcd0ea090c5a74ebe20bcf629d89761b2dbdb6004b304640475d5b587dc77b6c9256d9e6b1ef01297c17c42f9f87eb940c09ed95879a18664ebd97635f432759f7c850b19c2682ce316e5a8ad47dae22f85c354d5ea7119666d911a5cff6294b9826f57880bea67e3b6e3772b126ee4e9eb66c16602ecdb83364ae448951ca447a85f68ea6bc7ab69c510156ff1d2c58eeed2d61d806be39c9c9741d17eba053eec7285c3fff4f44da52aee2ef9e439a5ba896ca2980a237c008d60f005444c454f244e128930e8d30c577eda170eba71b46f3ef33a145c995fdfda428e023aaf6a2cad29e9076de974c41effb40f9ade72e232b5f05f57bac604734d6757edb097c1a8b40f8b5bd804f3b64cf14590830fb75658fe6b2b4ee99a3bae50da0ddd6145dac786686fd9672c9b295de10ef807e7454c5d0143a4ab7aaab455453e32dcdce724ffdb64520badac8737e235eea82221e778d5bfcfecb952f0f2c190cabbcce55f87cf7c43feca99c28aac1ce0fd50b36f5ccb0e0e7cb4d7746746d708fb93b5ee7dac43d16100b890ebf3e006d5b6f3280dfd573502a18127f7e83aedfc6e2f748c970f3b52f08cf0ae934e99031f5472b8b53a37aff1ddf7a60eec6e7cae1fff18a033c2459844f291aababa98d68be4a502a594ba98ac9462798ea16ca60be4b75fe0c999dbbc0169eac2822d7b02241fd5513408fd0760fed76c1a5168c2063d0d882099f135863332ecdb027f3deaa9ede18fe4a3acbcd456830d17bf547f1551f7c1d75d3dbcdd38738609a04e116939ddfadedb51900b5bf41e5435cc93666592f9b5527658eca0d8b1f1cdb16f0ced6b1da9c65d402dac8ff2ed58c2e78ec783e07cd2d33b9854747c961bd19853fbc3e229b452663a4165324e9bbbd26f6f52df8abfaedfe3108797a7d4ec2f9004112faae746bcc351836c8be0d0b5803ae06e2abb5ec8f2ea17b0a1513419f595fd7ccc7d5d8c63434cc0f86aa7506d20a8f11b271ce0669af8c7d54e1412ebe4336a0d39d0ea1f45f2631a01c0e7bc506c7aa4c0089e6738086d8442c39c509afc7d50ebbd2abb6f19bf04b33f02290412f65ef71bf145287d26a3be0b6a00607988adfae13ada7f783c0f5081c71b92b0fdd7637dc3bb8ed8376c56b29e8371eb4791b19fbbcf17e7ddb2a6ca3718d71352ceedcb15af963a770096fbccf2ce10590e389fedb0ca517073aa71c0ea58c5600150034e95be2f8fba43b1c152aa167d7ab88134059631e5c260e35800c3c53b0eb4edb04749397d2993e808e3a3140e4a25740415114364749f09dbfaf4661ccd577e7e9ef9403b9eadc8498b4ffadd177dbc519a93a4c38d86a0cbd961e9fc47563fe82870344a11bbd9f42b6b3f15a5f29b74273da3e45b8b3c81cf3fb5a47ac5caccddff4cd82a0d29ded503857f2c35e80086921604dbb3c740236fc64f7deddc5bcdfa082cde5925f7b7634bc2f83cfec1f02196e9c4b3bd240a4422bf20f2ed82e5852a11128b3526d9c1277b9673f7e04d4a3044ed684b69ee643b75234db3099681aa1548c4dada0c7a0b2c5fc64ec9ed1bb08bdfd29d28ca7aeeaa5a33bec3109da553efb1852baedbe8aa03be1cd7a518bb474f0eb2c7134a6bedcaa8756e7c892c3b8600824c81eece94166054e90c4b679da2f6275e6e76acd950b08e60a4edd3452235fe06c966120fd31aa79c2b2efc3d84519557011f2067affaa944b60f103aef6f2f04b7ad4403b099cc7a298db282d5dd9e39638e4ab9d554c28e84bed54bc937aacc95d06f609bb1728e1e515bc8c8fab2aa09c571a02a7b0eeaea9e52b7561fddbcd620dc92cccb6a4faf1acb008775b98318606466fa151d556ce8f96c37d8c6a9184dbe3fe901dcfcc8e7e83412d362e177463bdc4b9f126f1855b7b487a1049bf4eae19c50d0787e78b030aec887c703ee2f706a237bc793e25a325449eb3cad9934039ca53b7e894298c9a4a46178a0be6fc9b01d8181d8567d5017adf19d3638fe920daf6a6434765466dee240479b13a5318d81e186048f46b268249eb31a1c8edfab01f0ae4f2af66e56efa3f6e86f8ec6136fd6693d5a4abea6713612e7f1178cab20313ebedae7e4d2abc2b72fd88ce852b89e5a03c362faec16bde671ec778c84ef5958d7afd81359eac313a5c0fbed3cc80a3011876e8cea7691444dea0492892de6cc998e8f61e04e06dbb71eb02d13f90ca392bfd354ecbc6179d4fe47760a598599449300dd44f7746a85d8dde22905a3ceaafc15b002413cb247f50cb5580223af99013e5a83784ee1380bbb2a6f8a3d3c467870dd0ef7ee7f8e6739e26897123dc7c589440718071f36e1bbf3348f82ce540e6ca9dc2fe9985261d5db60340561df2286b23d8fe95b8baa7473b55b5263fac61069bf93cd1a44151ec18153d0ab63103fc2924ab1c77d950b3929eec0c3bedcd05a5e0864cfa5c44838d9d17cae0e5605920da5240d26326d055753959fab37f7236ae32e1f390e9720fec31d77665f2af09dd24e0c44e88940ed457dba0dc5732d358fd8d9ed1bd2fbc0576fa65b40739c114c1be8555d0a6c4283d72b72a89eca414f6d0b936462b3ddbdb586cd1072662aba4aaadd5338f15b6f2c142df3785ca68ca2310066383e8dea7831ecfc57ee890d03d6cc0d66bcefc3111e8a3753f5a0a355fbc758d85df72af47ceb6133716484b16187eecb90dc8da4779aa0bee58befeea027849ffbec366c8f973bf6a0bcbf92cb1f989db2170f46648a24da4b49ee848550669c10c495d3c0ecab06bf22376ac108638588f4fd1b649dcd52840c8d775f50b1a8a7de655d4a0657a6850ebf81057e059e08465b5355047ba62d400f426a4624c46ab4b1b7ca05ff9ed615bb2ac932ee4024a2d04911f6ad1193153c855828d3c82452dde3bce50433ca0cd986c1397bd1f65ba6b0ad00a5ff2a0d575f03e96ce9a58c73b295f66a9d716614069ce4104cb57c6c17c94a201b5e7ce890cc8744efcde0a4c803b3f606c23769a057f1fc436506981a99b94b8942651a4141c0c0afffdac69faaad19994433b77f0d1a7785fc46f3de873cceb6103dc5fe866fdf64d5fa6216f91aab8e03dcf05a7488f576c8f19ff5077bacfbf8f1e971dac01c5de5c44aaeef65c88f6db398cfbc911b90fb9b01d21a496d8815b710b6f9383255fe10173ad33a171159ac139cae411ca4dd375133b158730182a4f857d37753d0fe3c5bcd32778b3de3ad396ade14caa889b60725b29016695e79d2c57ede51afd178838bbc32366fb3ddd6f3f2fd340cf21313a1a299b56e81d271a92c8581a4bbc7d854bef306380cdf31548546567240f922035dcded9e086494334fab7b414b8899e37e287520b920bae4e5a50095dd035e6ec5c927134c5210338d63d4f813bc663e65da2ce79a8e710296aedb3ce273a1e202534bd3ea83a0c312717d3b53ba0c7a9b97af24e0da8870cbe998d0c045168634ec82f824808f315adab133f4b379c1e203d38b8505f5c03de826c93db8d5692916c9be300119948715696988168f7ebd7b7ceeec9a68724ee803d3327bb48ed583e8fcad398ab3c432e108810393e0cafd4f23be3247c3676c0505f7fd82c0575741d687c231cebb34a0db6d2f89d8126d96d58b85d4a3dde263daa4de83f8198984ca7c31453644b495dbdb57706da80a303a6d41538717221389fb072b2d592a9933880c11abaaba1ab12702b0fc195d6cb3a3b38f6d662debaff42bc1bbea1b4a0835e5b6131dc97d34e8aaf71b43da0cf12025d8d17cf935cb53ba6d033f0bd956e4e1ed84fc038880c9563637e87ce0bd4a0e8a4da722ce32b7cfc1d5c4cba2fd91c97b44f800d956b1751d1a3a3af3553f9e30d723572e263a8cde037b2d8d15e09f4747910e8816a40448700642b00df1e77026af0e9b65b08be516ab7c319d1cb288fed21e4cd9cda482ad997111fcd9ad83ff3cb9a9b9fa2108ab6c77e94815a7b4128383b9faca329c72261fd6bf9a1091ee5fc6c59c767ef1a4117fe5ac9c9c4cdddc004851eabc09572220aaee668fddf377515963133c9b21b62b0bb2ef559936fe7b0311c646d45da4e4688cd0b176efb0655294773e38638c2fb6bb2d86790e3bc7ddbd1877a78dee108afde61cd9a90041c66f57fc5ca9a4f9388ec391cf05670eade1933c1f2c064543e626264662cb4285d989eb599405d60ae921ee31d9e9227409bb41b3300e39fc5c2e5cbe50fa0896a66a1fd3e2e3614e3fa74fd1be3b084f31e2a0cb43eda805279461a1ede66c3b7a9a45f64ad342169a9192aa82982c49ff1fccf680ae5aa11267a52354e87aef1d2ee42ac79a2c79368d58deeed9fdfd9e6d63e2eaaf3ff37e4e1b77f20aba5cf7a3af9bc588ffce06b0a3a51903c9305db305edbf2f9e6ed237051e8bb5dfe37acdaf3aeedb1b2d4827f14392265859ea76b71d562ef54eb9f527190092f380fb0f59072bb4e6bae04f027022245140cfc401164ad113054241023a56e0af92729b9c6fb11772eb072f3b431e6da62da1c6c859f4a3e53395c02718d6278a9898f8ce696856af88cbe247c1f12cd5f3acdc3ad762e17289be9cb14b97f7d4c268258cfdad4b48322241d47fcc1a674d8f51512b17bce0527e5580215eb770c3a2fc5fb40a5fc70efa1981e69df17efcf4c0c08ddec7b40f60992be051b5566f01ced1a2bb5c514842ebe2ea2b55b1c1a0823c0e64f28d71a8d4be300235f814282b4b776e183c45e41d955308f092d0f10bec2f9218390dbfee30ca5427af2ef0d9a81c993b612b8b84cff3f0a9f2b9b12f505cd46fed07f6f5abe0805bd012541b7f5289ce184d6461a949ac845cfe4b2dabcb3d4b8b9644f0d0f0cff8f9fdb73ec5b527cab6cf91ee9dd0166728f18d2e94f391d1b2514196fd2eba7fb70930de51fa101faf9822fb695e17513a9c5edfdd1c0e5cbf2c598d693782568f7a7aeb04ae6392a83db74515bf875fc591dadfdd1aebcdd636283f1b8d800de0c6958bae0ad010e56f26001485985d556266df0b7bba5f93ad25205fe4b1d0774876e02a5493a4c29d214ecaf5d97439602a437211a0e548bd769f9a33d433fc582bb0561ee1c640bd28f8a66c6b0a853a06c8e68f65162d53ea55bf8339752c0d6b46f236f2e42ed3af5298c35270719e3ebdd028caf3dc739320b814dc6b990fd8955a17e6f0e923855fc49aca7e497e7fc80e69f1b9c1868b7fe99b5456e15491eac971443d099256e8a5f9f4893947a0cd2c74d4b6299906970d1985f64aa3cf2c5983dead0f0a7932da9f5512d9a18fe7fbb829156e699d4a1469f10ad225abb7e708d0f507af6b6bfd8b5bd3a74f3e8bf15f7f86a7fa8ec97f6ca026f2382d774f8e225ea8dd65538239eb262b829d6de592aeb5548b3f4d28fabd12f5ee6b253873c259d86f9f6cf2411187d42414b1b79d46163e7129d29a62edae469185b7411f5ce92", 0x1000, 0x0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pwrite(r4, &(0x7f0000000000)="eb0a17ddc48b23f5b548f68ce5afecde8da14ed406f61c22d3dfccbb4067b7296646d1c464e93795de0f554b68325b76bb57865801b1f43b9d9c349ae33c3167d3cb4c78b947f0b3e07c76783e8133514d76a5be5168eb604090d7cd83850080da7c20d2682d21173c5ed420bb7a93efc23b5c5dc26f3d1b2b4e41d53b8bace0b604c4110a42442bb251de62f532d4f6e6f8aecba5a0fe6c68e0760645ad67b51c8b67e70d9a8fc24ec0b1a964b825337b85532b160d95171c2ce95efe61755a9d31fdf8cc68c9fd036f9e86671c97cb93dac16b6f8a95e6c04b367fbadef328d7e7e1b8a0b86dc28de1acb21e27dcf6190adf99c2b9a821", 0xf8, 0x0, 0x1f) writev(r1, &(0x7f0000002980)=[{&(0x7f00000014c0)="f6f528feb2edcc092afcdd03b3fcb9456d1cc775fe0769a549ec300271c066421db291c9bd6686fed2c849327996afe7d0d4cfddfcaccc24a58c3694e5d84d109c8a84d0e8c36c26c8096203a6edf3fbcca03f69e1f0639bb8bae1cc7ab614b243d7efd6abee8661db061301a197e8fc5d9577d84926a2e9892fb03ca3ed88a5a14e0832580b1d96da21389cc72d6fa7d97da1b926db6bec99a9bfa9435a73d0ed9d3efe15ae2c0c26161eed524638f8c84f06940aaae036d48b233c8f8d7ba07a38f0e33c2e121781aca2cb2fb063f0175a8eb5a692c2628891eecf5bd2b7b8e05eb905743ca3abdf0090e927fca2ee2dc6a0b8a490", 0xf6}, {&(0x7f00000015c0)="13d54a037ca0a593207faa88a313b7c8fa069391a849d23a0e323e51fe41180f5075966999df3c57c30ad50395d65ff0995e7b7ba4109fd7ba59d006d5f0115210ffeb9c6053855fd5194feff822690bb0603ef594e6abf0adac0ddf9b9f7fab476d66d1e04332ffb67a511d3e43c3e60a3fc3a51b85f13c16783389caf4936ba6c9814a4296f867525a8dc65f76e3b7ebb912ce5c03ba28c1429001e29e8b16a296bebcf8ad962cfb6fde3c451dad8fe4ef24707ef88c6e5c5dcd44e7b3659ca2b735fcd183fb07727715fa955ef02c969c2102f9d26ce63d53e0d485c85f1493c8ef84d3c4d0888e3c3f6e414c082cff00525c341188523e75fcc9a0edb38420eb2105945c0be62742874b1bb3d3b2f47d2e4a1fa2ac7f6ac897a0733b615a33b45c5a50c2ab9486ecc6fd44e94d9fc2147cba47b7d287d2a260b8623f5734fbcd324681f01e9ed7f12734199a50c8753786713614db4250b49bff6e04e6a79591b57af38bdda018ac5efbaba4ca7c884a21628a25b04ec62c795887e38caf170db1840b5da3a3cde0359910c8c65cb4d84217fa2a67cc3730563a92841b70ed7f9eea1b6d9f45ad912b536d09669478a53dabb0f479366b6450ce9fe0d56770b069db84303b645e3208bbca498e6cb0a358cde5cee1917e4bc13c9d7fe720dcd2400e8b9f74baee6facebf11ca3804d308f1cf37a9e4d2a47621bd92ee6b2eca843adcf04fe26913c8baaf6ad13c9a30e3d673d8d255aecbb4c322c52875fd6300dbcc6c01de5704e05c5b38bbc0efdfee40cbd40d905233b9358bfa671de8e92704e7100973041d8179c5c0e1e58c5e5f42ee9701de53f9096b7250d0c649ebf3b0211dca8fcc2fb3d3f1225cce0ae29225ec4c5c5ecd357fd5d3dc4b41af21fb4ba42c77d73589b2f0e2fe6d4260d92885694aa345efd9de70b8a211ad65ba074a36b7f8a3ce686204f5cfc8fccd12c7533d1c75d4df2bb70c6f3edb5ae01df771eeee2f330b1bd828e1162c7e0a734558460756d52dc91bcd2af5db4343531ed9b64dd3533eb0c1120b38136d2d9efa09d1246c835fd7e718e897d3245170bec88c98aa799bc0883a73887bdcaa21118c2a55b735a835e81725d5b49b680d90a0feb399598d202b6e2901c7e1dfbf733078e32a65a3850228a8e129f4fd6ec83b7d18dc8674262aad4a5c8d370dee0eea45ffa52d5a63da1b8890f923f43e6ea898bf4564427c6dcb26bf8c000e1cc0a5aa5be5b12c5599bb07a748000940a8373206f5a4cd89a5542468a63772f6edafc71154e5016b854914e871bd0f340d90a46b2490c5024d201a6daea900ee211abb746c2dbf182858e5442a3245d87a769beae6876f950b61c6bbd6a3ef9234201439e30b95c2a1509729e11dfed59b860e204193b33122bcd9b76ba690c7849e7c6cbaa6c644246a3a4cef2245278d9bc0ab18c75c629d1de98f011abeb55b79c7c43c013fe0dd623880eee2e7b0bec9df3e1c0d18d8b194bbbecc8fa59d9a6f0ddccca13e3933f5461783c5bf03b06bea602ed94cae43c14a73193ec80660877326fdbf2afa47e83028c7abf19218ebea95e20e31232e898659dd9364d814e2716b04f430074f90804f2589631ee88d01ac2a3cc61ca1f4f3b37827eff791740b3fa757e876bf215e8b868f20a9fbd4cfc09458f282e55b19f6cdfe0b5e76ec37a6497889ce6dcf70fb23e884f49e42387604284d62ec198b42122524d80e56b2f839a3bcef7aef4e020d85c5daddd85c8c11289558b3945f047c41f7175b04c0a176216d91a1db5efb64d1609811bb467500890f38492a2a0339ac351c8abab8367ff7e3037f0c4cc4d9f138b6273a57f6f7372d0809ce88650ee9662d0904d1260349c634a5ec9a97021fd2c47750bcd1200b620f4b3f2d5984b164a91d818056e37ea123b73c692d977abf76ceed101d90898fb334cb60bc0571cd132e3331a1cb8a44294a546f3af535a1057903961ab492146b65689258210538e65f51702c11ddc1d8455ad62db87596a8230e8ce7c62b7e1324098ddbc2947d3f9441d464fdfeccdcae7dec132ab23c79f70f9b8d1a8bf4f789847f0cfb320555aa48ae1e37307de72df3c0c3521b75cd0f306da89cf73d5233af57e449808cb37aa4f9a17112841aa1d87cd0c18b75f4b7ff7ff5423b23bab1bc390d9465cf81a2cd3fa2a2cfa137913e6e54358f84bf831695aebdef9cfe7545b82368c9836ce64b744af29d09de68a0f86982fdbf01a3073522c9b67af8e17f94063d92e75752f3bd6787f64f9669858c1c7bc9e8f244de3ca91e4fe13e41a0cb6a3856200ae096b15c2ed06a5d257d5c4f9eed228bdcfd615daee45305bdf6132bbaaad34b7476d062bbf2cb5860ab80262dd008f94249c19f055e7c15998fcdff6c707bf73f96257a96f115b5fb64224587b436861b7ed7b6733f21eb5624d7c9a69f9a516c787aa0715a83348819d3a4866e50fde2abf4d85afd4d2fec11b738fb320307411a7004f0857dec83822ade736a3a88883a758e0a73957965bbdf4aceccd9ece0ffa5b97dcc09917a22a75cf6296a5dd3eb3333daf0228d511c8070895a578306360edf527acf17ddb347c5b93e94614532c7857387f5cd62c7a564ab8a151a0673b8ab4427482cc4406b08d79e2af9029978cdf0972e98b09388b5c8b0e673acfd14bc90f143603a9e65955b710c4745488db8834be8741badd25b39050a2b90be237497751908e2588d153b9d6f5a9c2158006e2df216879e0504e78279168ac290a51da6822341f2ad656a1bf74ae45fb3c60426a45a816c1037b754d754c95d10a330b7586c4fb56fcd0f5795035502833f3295c5f8ad2a71f4a9cf44a05f52d806a61cd5827ac24f6fbe81ea2615cdf236206e9891e6116ded72f0a9ceca5caf638cc74033e751df0a0d0b46d0fc8c7cb04562c39325f93fa29efb7f04a671f97a7458d7408111efd28bff2766c373eeabc68fdd02b725a7915635e21f063ed4489807a2a7a5ef9866f0117edd1976790ad677e1f9d90d5e0f6e971fddb6423c1b8d91cebfc72ef7ce454d60698a42abd29c3defc8a5f2c1de5eeeede282b99370459d2a511504075558e806bd32c5d0ed2b026e0a78866ecaa822e4b24e4988e006adb46bac03aa80ded084cdf4b76baee50ee4c3c40d6ce5bb9a26e7d195abd2a67e73d9c7edabbf14d9d0a4523aaacf8793bd166252e12a77e293098a35654f220dee26a43d509fd4b2c886ea10f1dd6512226f1248b1abd02a7919cc4b489937462493f61866e5a1a986b54da2032292aeb2a668bf2b85a9975ca359672cfe0ac8a74bbcf99dc610eff961b0ab4a5467b178b362385adb149f0668713378ef21447c5094e2042b0b80be7a597bccdebc3d711863852a6733ca0e6fccbf3fe6c6e0195c2c806a4428c8f4e3b8f986170ba02f1fdc579f71289cd076af9911fe4d6b45cd8bfdc87b0cf34023155a3f17084b5a9d18ca78b2df7e021d30fb712514732f224ad38f4658d31bf74bc71779772536750f34c97331b54421bb19740c90386f2f6239a2c866c7e16c306f4e2f2e8ee29f77aa48d4b41f05716285af4234a09caf7eef682cb7d73d2f2ae245c36d241475b4a93238225dd943597ac61f83e7457461cfae2bc7d7656d6970114cbfeb90b5f006402e3a78fe40126e4543d9fb1af26bc88c2add3eaab1b5ec965f83c0c154762efe3795558048b488a1f0614d33f375a198096cfec52c367369994dc9d6527202df771ba54f78c708ef49a60c71586a328f37728aaafaec397f75599a734f456c32f94fa7cdab65b263fa6fd2f0a021bc3a2b60500393ea8e44e87e1a7e0cf3339f1ea0ff125661f992d71eaae2f07cb13168c45e4b2b93a9f647acf67d082f98d2eded78a0d23987d2951b45e50da3f6f30ec0a22ede7456ec004a80011522240801a744aa7425d3ef93cc48e007a37f0f91cccadc38374372da5492bb1535ddba104fac998b78b3c24c61218fc0796f2a1108a71bde0ac529bb1e78ab1981dea569b5fecf46f31552b7bb33b56893abb564f81b2d508abd2ddce797017d554ce2f40d604824f71b2bc86d71f76581c6bec2fa5dec7a69b666071293ac563c375d7823e61881677f0ca0df725ddc7ad8f88110926a8d2ada2b81f868a2da1795b828cedf3e046209278a4df0d62048e33243d939097e46b016dbabe89652e88c974eba76c884c7636d762cea7b12eef75e9a9f6f697bd22ed85f148fb35675a7187532d2ce07eac380cd37c652a99889ed0bb6e26c69cbbfaede453a55b15543682bab9128ce679645397b805d8d12fa9f1504f767cfce64eae7df16e608c22c21ef0fdee80d23a878875d73c505f8b51412e36b93d542803d4971a7a69ef542d26bd65cd8d6e77ed1c9e38da81d4334970c21a76affa641448146add32d02ec8079840d8c9fd629ff528d7446806cbd79aadb4a9f73173cde98ec71e7bc1eb40ed120c3a135f52fc5e9ee68181e15ea63255f9943820178bbbc8c70285de2caf7330a1ee27cfb601e057d036b0e9293c095676980e3e10868bb5b0f455c4f372ac7a96981ce06e8a08818efdc1c047085f44d7fa2fef830fcbb30034ced15ce7e7a4feee82074b1788e5b85e82d8904de8affedddaa415a38ea57ab05a815cb832ca3748dc22c3fba0eb145da877d8f6ed87baf35035cbc8ec353e99d40b0a2094004275dc9b9614bf992c21752b9f384f64d5afa7ba719f0158dda8be49ecba3018b943ddd6d1525488f66b54a85f841930df52b4d2dd38f1c59f4a2ca314b464e50cc1b80c395d500da26a576ac127e5d445035c3d3490443e538997c5e16ddc94764c61836e9894fca7c32611b38d517883c91ac0b1edae4629971a9ecbb4429241ed04697643076f031d8cbf9a82fff4e276f6d3a194cf5ac8e80b05b8597cdf5bf9e87ff0cc0c63d4274c7230e0a152585e3eb846cffc31bc536185361f8b9ea56010a6df4d1dc2d9defc7c61e4f8f0cba7c02faa03360e70e6fffb3413dad5a3de24fb378d476db3ddb4e8b481f5c65bcf2c472330b65f747a8b30414de295f3433fc66ba22abbddf0c7c481f4ca8af7d932ff881b0507946188d09d278c7d90b52d53f37e737dbd074147e8bd759e3f7fe099d1be37a72e5280a8dfe13fd3426c392d3730cfaaca771b5b4c0504b45b89bd9f5be7db417b02f67a2cdf18e2c2c6d697c5bd061c7aa3e82217239b124db4a08a864230af7610b27a3fd94ab645103791adce8ce620aa6b4de83c775c08f0e8687dbe57714c36eeba88a11a3fcdac73597296bca79e30eed7dd52063089532b5b4dda5ad4814fe838b21ef3ad8c6cbd91b4a56ee2b33d34bf2b69748432de8128329b16e4c55ebc292bd41499dff27676318b5b074420cf28373d6a516eb11c3481c342f86208a2a85a61fb8c5f77af9bd22bb1445c363ad339a191ba8f2332c3d636552befacc124ab6898c8787ae17d161001be66173a191d85d68a5a6a5943f68123ee2e18889eff1b88ade61ba1a39471aa4b05d6c9599fcc69fac693a104f624660e439f83257ce1064629382454b31a800862f02e96b27c43ee9269814837c615e3c539edd5dd473b54562b8b72dcdbcb261acbb912ff590a2a08fae315ca9e932b304c4e7f024d21841dc1fd21c5cdcbfadba4a0afe26d7660432aeaa7eab7d50f3035f6d044b9e67c7dead69af4e2d60298a8609bc604967677a62c6f7e63eb9879cddc00746dfbb5723647f76b390a1a01521e56ab2ac8f70fd5", 0x1000}, {&(0x7f00000025c0)="01e623ef50268881b41d", 0xa}, {&(0x7f0000002600)="310d008e26171faf7ad289fcb354ea9d30f66bcf5d6d98bebb71f2c43f371b9fc91111f3f92e09eb282208a459637039aa8c814d1f71a465126e2cf85b7a687f6691d13eefd6cbe2013d1ff5e1e37d1363c5d44ad11f", 0x56}, {&(0x7f0000002680)="0ba682615d3d06", 0x7}, {&(0x7f00000026c0)="20df43fe0b630519466cfd205c38ad70b8221569ebc0cbbd3ff9d3a3c0bc74c6aa44d3ea0781d59253e67bd436c45c311483f9789b7398f33f2c4c9741271b4599485da34ca89a8506017d0ddb605809a10f47fdd11ecd8efb5038261ac1af64f0d450b319580ef3e0cb34311d745ddc24914c124b23a07511badb87af38d93e0b4a0b43e41bc43decc904a65b9ec4b6c2aa5650f00ca6f8c66a96a4832f38aec7a88454de27", 0xa6}, {&(0x7f0000002780)="e5a61976b27fe75a62a86607e82df17caa3fc1a82ee49bd9b110abcd7ee6da674972159cc7fbad27d8bf8dc51554f71d3d3856e6afdb18dd556492748e4aac9649ca2c85b3e754143652de6e8a5c9e1b81415b2daf36f0858f2e55006540ac383df0806fc93143fc4ccef0c02f0e6eb20fe47701da4fbe7176882ca404de5194c9543efd03b3f6e9", 0x88}, {&(0x7f0000002b40)="73a581f01a01cc9776da59cedb5f89cf42f413645d39f3e039461e3faca88bfc2671247c8b4d2bb6322f13738aa971372b68d049d1e9e2a2a762f9767ad3998aa0ee36562e34225fbc8f5138a84bab17cc5d22f97f3bc3d56bc40278d1367b5891641d115f70e7c5a47c649282bd86faf19fef146e27adc08e2a19f084d6d9ba4bae6bbdc1056290ef11a761be5dfb50c7a3ae3187f221e5ed17ad4887722bde87cef354d61dbba85c943335b741da11ac1cc07fc0154d0e1cfebadcfe0045b4b8fc10ffc95c95215d92b3767a2b55015941135851706bde8b231a064ef328ec11715805ec6f58904a81da", 0xeb}, {&(0x7f0000002940)="56ba19e338b2c7167f1e218e5b9ddee21aee3f1331d7ad0e32d3a48ed5f1e6c06455edb1c577d2fe7ee0", 0x2a}], 0x9) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000100)={0x2, [{0x3, 0x1}, {0x2, 0xfffffffb}, {0x3, 0x32560f4c}, {0x2, 0x9c}, {0x3, 0x3f}, {0x3, 0x789}, {0x2, 0x9}, {0x3, 0x1}, {0x3, 0xcb}, {0x2, 0x7ff}, {0x1, 0x101}, {0x1, 0x7fffffff}, {0x3, 0x6}, {0x3, 0x8}, {0x3, 0xc6}, {0x2, 0x80000000}, {0x1}, {0x3, 0x9}, {0x2, 0xffff}, {0x3, 0x8}, {0x3, 0x401}, {0x2, 0x8}, {0x1, 0xffff}, {0x2, 0x5e6}, {0x2, 0xfffffff7}, {0x1, 0x3}, {0x1, 0x5}, {0x2, 0xbe}, {0x1, 0x9}, {0x2, 0x1}, {0x1, 0x2}, {0x1, 0x1}]}) clock_settime(0x0, &(0x7f0000002a40)={0x8, 0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x63) getpid() r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xfcfc96ac7f786d88, r1) munlockall() r2 = socket(0x2, 0x1, 0x0) getsockname(r2, 0x0, &(0x7f0000000140)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x3, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x8042, 0x1800}], 0x4) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3400}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001240)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {r2, 0x2}, {r2, 0x8}, {0xffffffffffffffff, 0x2}, {r4, 0x8}, {r0, 0x4}, {r0, 0x4}], 0x7, 0x308641c0) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x2000009, 0xfddfffffffffffff], [0x0, 0x0, 0x5]}}) 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$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000c40)={0x6a, 0x6d045fbe, 0x401, {[0x6, 0xfffffffffffffff9, 0x1c00000, 0x3ff, 0x7fff, 0x6, 0x1, 0x8, 0x101, 0xcf, 0x0, 0x2, 0x0, 0xb11b, 0xffffffffffffffb9, 0x9, 0x5132f390, 0x8], [0xb647, 0x171, 0x0, 0x5, 0x5, 0xfffffffffffffffe, 0xcb9, 0x10001, 0x1, 0x6], [0x5, 0x7, 0x2, 0x0, 0x40, 0x6b, 0x9], [0xc5c, 0x4267, 0x80, 0x8, 0x1, 0x2], [{0x30, 0x1, 0xfffffffd, 0x9}, {0xfff, 0x6, 0x56a4, 0xffffffff}, {0x503, 0x3, 0xcc, 0xfffffffffffffffa}, {0x3ff, 0x2, 0x800000, 0x6}, {0xfff, 0x1, 0x2}, {0x800, 0x322e, 0x1f, 0xffffffff}, {0x20, 0xb6, 0xffffffff, 0x10000}, {0xffff, 0x3, 0xfffffff9, 0x1}], {0x80, 0x7, 0x4, 0x9}, {0x64a, 0x10001, 0x1ff, 0x8}}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000740)={0x10, 0x7ff, 0x4, 0x3, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000dc0000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000b3d000/0x4000)=nil, &(0x7f0000a0e000/0x3000)=nil, 0x40}, {&(0x7f0000a3e000/0x1000)=nil, &(0x7f0000d0b000/0x4000)=nil, 0x10000}, {&(0x7f0000ccd000/0x3000)=nil, &(0x7f0000f65000/0x2000)=nil, 0x8}, {&(0x7f0000d9e000/0x4000)=nil, &(0x7f0000d25000/0x13000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cd6000/0x2000)=nil, 0x2}, {&(0x7f0000cea000/0x4000)=nil, &(0x7f0000f62000/0x3000)=nil, 0x1}, {&(0x7f0000d01000/0x2000)=nil, &(0x7f0000cf0000/0x1000)=nil, 0x6}, {&(0x7f0000a8b000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x911}, {&(0x7f0000f1a000/0x1000)=nil, &(0x7f0000a98000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ad0000/0x4000)=nil, 0x8001}, {&(0x7f0000c7d000/0x4000)=nil, &(0x7f0000cb7000/0x2000)=nil, 0x5bea}, {&(0x7f0000c7e000/0x2000)=nil, &(0x7f0000a06000/0x3000)=nil}, {&(0x7f0000fc1000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000e08000/0x1000)=nil, &(0x7f0000df7000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x2295}) stat(&(0x7f0000000fc0)='./file1\x00', &(0x7f0000001000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r1, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x1, 0x0, 0x34bd, {[0x79, 0xffffffffffffff81, 0x7, 0x2, 0x7, 0x10001, 0x9, 0x100000001, 0x2, 0x1ff, 0x81, 0x7f, 0xf8, 0x8001, 0x3, 0x7, 0xfffffffffffffffa, 0x7], [0x8, 0x7fff, 0x1, 0xc10000000000, 0x1000, 0x4, 0x3, 0xe0c, 0xa5, 0x3], [0x0, 0x9, 0x2, 0x80000001, 0x4, 0x2, 0x2], [0x1, 0x80000000, 0x1, 0x400, 0x100000000, 0x7f], [{0x0, 0x7fff, 0x12, 0x1f}, {0x1ff, 0x24fe, 0x20, 0x6000000000}, {0x6, 0xff, 0x1f, 0x5}, {0x8f, 0x5, 0x78ec, 0xf0}, {0x3, 0x3, 0x98, 0x3}, {0x3, 0x8, 0x8, 0x71}, {0x2, 0x1000, 0x1f, 0x6}, {0x7, 0x7, 0xffff28de, 0x6}], {0x3, 0x8, 0xfff, 0x2}, {0x1, 0xcc6, 0x6, 0x100000001}}}) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x8, 0x5, {0x5, 0x7f}}) 16:00:00 executing program 1: sync() getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() 16:00:00 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x0, 0x1}) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000040)) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x907, 0x100, 0x5}) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x2, 0x0) write(r0, 0x0, 0x0) 16:00:00 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x32, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}}}}}}) 16:00:00 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x1, 0x4003, 0x2c) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a08000000a4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f8000400387d000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = dup2(r2, r4) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() seteuid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, r1, 0x0, 0x2fff7}, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockname(r4, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020eda47890001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = getuid() seteuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r0, 0x4}, {r1, 0x80}], 0x2, 0x200) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x80000000ff], [], [], {}, {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003e2000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39dbf082a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x9) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x5, 0xfff}, {0xfffffffffffff756, 0xffffffffffff5461}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x9, 0x0) r5 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r5, 0x0) syz_emit_ethernet(0xc6, &(0x7f0000000100)={@remote, @random="3c831913ac0a", [], {@ipv4={0x800, {{0x16, 0x4, 0x2, 0x7, 0xb8, 0x66, 0x6, 0x3f, 0x3c, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0x30, 0x6, 0x1, 0x3, [{[@loopback], 0xffffffc1}, {[], 0x9}, {[@loopback], 0x1}, {[@empty], 0x7}, {[@loopback], 0x3}, {[], 0xba9e}, {[], 0x369}]}, @lsrr={0x83, 0xb, 0x2e, [@loopback, @broadcast]}, @noop, @ra={0x94, 0x6, 0x3766d7ba}]}}, @tcp={{0x2, 0x3, r3, r4, 0x1, 0x0, 0xc, 0x80, 0x4, 0x0, 0x7c, {[@mss={0x2, 0x4, 0x4}, @nop, @timestamp={0x8, 0xa, 0x6, 0xb39c}, @mss={0x2, 0x4, 0x8}, @sack={0x5, 0x6, [0x6]}]}}, {"ffa095df2ab33874a4601614bd2220690dc5fc6c7799193dbd6df437bff326d90ae1e4276de467417a6ff03d5f3beeb4"}}}}}}) sendto$unix(r2, &(0x7f0000000340)="9d8219019d7b0c90fa7a80e621eb8185019f78669acfba8303e6edc10785f513e4142e8e21670baa8ae7f98da81153dd2247bc8136aa34eed0bcb330c3fece246e4af10fc4dcba48e78a482d463cf707e91b6af87fe0af5f88ecf2371accb9212cf3ae4ab132f789b0136343b7384a6efce6a7a174fa435f909a8127424a0664e04ff8668bfea439b924d019c1a4cf30722597fce511d3b73c7e138b93346de30c2e20daef962c36b5e56a85a17b7701ce29e2eee714eb2658eafee97c24d5e10eb560bae02c76b95fed0d58c1fec1f62f424d8404ceeae3838d18db0d548d1f9d49715fccd5a30486bcdb729d6c046c", 0xf0, 0x9, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdfe"], 0x10) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) fcntl$dupfd(r2, 0xa, r1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x4, 0x4, 0x0, "0ca1b6f14d315de6939a37409ab407ad39e75d2c", 0x1ff, 0x1}) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8001, 0x800000, 0x0, "2ea86ecce46adc5461ef64e16eb595607fcfd791", 0x9}) pread(r2, &(0x7f0000000100)="3d214eef29e19b83a9dffad65f243672b7284efec7bb8e8d36d60b21525488510ea0f94c41566fe594eb19282ddc6c618ca8303e4ebd46ee509b21317d657e953d331cca5a3707401b2a60ddda102c329f2830e23b87b574de48a42b5aa1f86fe136d208977ba873da21c9771637a8c20265b06878c1b04a05a2cfddc408ff4b34da5012a7a2ec82ab1670f681a4097562392406e021e260c48b730dffeee5404b9bb5eebc216076a33e02eab8452d8194a6dd21d04512b53d08707a94c4e8ac07e4d081a3df638dfb6adceeca458c0f092b03afc649653cfc292bdcc8cd1e54e0976993e1b601a0c7b849274351811e874df98da59b9e8a169277c9", 0xfc, 0x0, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) fcntl$setown(r1, 0x6, r4) 16:00:00 executing program 0: r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x68, &(0x7f00000000c0)=ANY=[@ANYRES32=r0]) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x20) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x7}, 0x0, 0x2, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) socket(0x20, 0x4, 0x7c) r2 = openat(r0, &(0x7f0000000240)='./bus\x00', 0x1, 0x290) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) setreuid(0x0, 0xee01) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x2010, r3, 0x0, 0x2bb41dc) readv(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) getgid() getuid() semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000340)=""/124) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x9, 0x8001, './bus\x00', 0x4, 0x1f, 0xffffffff, 0x40}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000000)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9, 0x0, 0x3, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) kevent(r2, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r5 = kqueue() dup2(r5, r0) r6 = socket(0x20, 0x4000, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) write(r7, &(0x7f00000000c0)="099ae93b5b87d66a5ab3245ab878b42da0d70333ae74516c63b0dca4b05f841d7716b99dcec967be0349ee95cdbe0979b470ef7da0d808bb656604b2e1fcfdf2ff6ea2299af73f3005d044fe8affcfed1885b99f9c79d2412ca84e28ee899e63d0792be790928421e218d095f7f567801211e89b1154f79631350e1ac498ee3caf6bae1300b62a9ae22b7b94427af865b39e2820db55d904221ce3f3b3d7e3f2ca7392e1fe089e834d01d5acf3a840744540f5e45a8c34b1f41f8a274798ec81bf618393a094fefce8374f174da9c09e3e04d7a28c99aa957d57cdbdac11896aa41f5fb438861949d16144a358a3339614bb8c815a0eb302b08397", 0xfb) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x100, 0xa0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x2) 16:00:00 executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000180)={0x9, 0xb47a, {[0x200, 0x8, 0x9, 0x8, 0x8, 0x80000001, 0x7fff, 0x63, 0x100000001, 0x81, 0x101, 0x1ff, 0x7, 0x6, 0x0, 0x200, 0x2, 0x9], [0xfffffffffffffff9, 0x8, 0x80, 0x10000, 0x6, 0x8, 0x7ff, 0x8000, 0x345, 0x1], [0x6, 0xee5e, 0x1, 0xfffffffffffffffb, 0xffffffffffff542a, 0x2, 0x80], [0x0, 0x648, 0x3, 0x7f, 0x8, 0x7], [{0x7, 0x9426, 0x5, 0x7ff}, {0xe5f, 0x1, 0x7f, 0x4}, {0x4, 0x3, 0xc7e, 0x5}, {0x7f, 0x3, 0x2}, {0x80, 0x9, 0x7, 0xf7}, {0x381, 0x8d68, 0x4, 0x200}, {0x40, 0x3729, 0x7a, 0x100}, {0x6, 0xffff, 0x80000001, 0x3}], {0x4, 0x8, 0x4, 0xfffffffffffffffc}, {0x2, 0x1f, 0x1, 0x66ba99ad}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x0, 0x5}]}) 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='1'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x1, 0x5, 0x9, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: mprotect(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x2a, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x64, 0xffffb, 0x80, 0x8}], 0x6, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x10, 0x1, 0xfffffffffffffdbf, 0xabad}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x1ff, 0x35}], 0xfe0f, &(0x7f0000000080)={0xfffffffeffffffff, 0x1}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44, 0x10, 0x40}, {0x54, 0x0, 0x7}, {0x6, 0x0, 0x2, 0x103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r3) dup2(r2, r3) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:00 executing program 0: open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80c0, 0x49) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0xffffffff, './file0\x00'}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getuid() seteuid(r2) r3 = getgid() r4 = getuid() seteuid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) socket$unix(0x1, 0x1, 0x0) setpgid(0x0, r7) r8 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x400, r2, r3, r4, r5, 0x100, 0x3ff}, 0x5, 0x5, r7, r8, 0x9, 0x6, 0x7, 0x93}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="c9216e4b86dd24f0f9fe8292d47e6ee4842a1c43b8a99f9c54535dcccd6f66ba9cee07683c211ea50933355012c08fe4372ef38b17e87ff6649a8080fbcb1d715d7bedfe7aba1b47a850325b5e5f1937f16d2f51cc5ae282317fb1180e4ac772ad72ec5024360483998ce58db2f750834dd7969c9380a9e160d4a0236b68e04f09d6966d69efd7360f3d94806a87a108639f5484f2a7f593a21ce53e568eeac0e718d5871489ad6c88c7f628e4730ba4f5d2791487c7ba5d074c35ad32f91a3ed99d3c62e47349fb80d69fccd103a28f1e0bb452cd9b0dbcfb62b589d6fb"], 0x10) pipe(&(0x7f0000000000)) dup2(r1, r0) r2 = dup(r0) r3 = socket(0x2, 0xc003, 0x0) shutdown(r3, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x402, 0x0, 0x0) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) sendto(r0, &(0x7f0000000100)="403d9ca1daaab0f8b0d1acd144265de54fd795d27e5777ad356e12afba76ef6c26be5cd39ba6c8b83339bf986c035871004c22c60a3bf3e276afd90abbbe10dc8f41904ae120e999b2250ddc0b44559bb0c212e9d79d00ee80852dfd", 0x5c, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5c7b, 0x3}, 0xc) sendsyslog(&(0x7f0000000180)="05b874dea6d5d8796d540becdc486b6e4286df8294b7eca923a8c63d399cb560625200e8d7c78e120e6b7d91acfa6f60465723401e858fc7f1a7fc924628aa8d314438f35077106cf718c531e8b919384b787d58c2c8ba5f15ed1c248743ffc012bd05c785c1e18aa9a483a655b6aee17089d74118c3dbe339d69bbdd4b3697ba24502700c5f86f4955b754dae4b1d17051562d8765a21e3c83763beb2af4804ffa45e4afddfd372046e727ca3ae14130d3f7e472f7e249601d1533260952fc3d7d5a90ef1ebf378867ac09b9fd3083e50e55bfd251575fd64a14252c1612f6810230a177dafd8de053d0f9e2b3731", 0xef, 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ead3d"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r2) r3 = getuid() r4 = getuid() seteuid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) r7 = getuid() seteuid(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', r5, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1ff, r4, r6, r7, r8, 0x60, 0x9606}, 0x7fffffff, 0xfffffffffffff7f4, 0x96}) seteuid(r3) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="100000000040000007000000010000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0xc) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) connect$inet6(r9, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x8}, 0xc) 16:00:01 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xcd6fe06f61b393e, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) syz_emit_ethernet(0xc1, &(0x7f0000000040)={@random="57f89097cbcd", @random="15dd224b7a80", [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x3c, 0xb3, 0x66, 0x5, 0x7f, 0x8, 0x0, @empty, @multicast2, {[@ssrr={0x89, 0xb, 0x1f, [@broadcast, @empty]}, @timestamp={0x44, 0x30, 0x7f, 0x1, 0x9, [{[@loopback], 0x9}, {[@multicast2], 0xaad}, {[@loopback], 0x3afba146}, {[], 0x81}, {[@empty], 0x7}, {[], 0x6}, {[], 0x3}]}, @end]}}, @generic="6762a74fe767cae129094bcd1f990d4b095feddf7600cb248937f6e9b7f0e32b4b1e8537158e1e465e4d65269f8070766777960634666302bedd668839d88560cef97db551ab45cd78272d59c42f340626c395c6122ef36c7c371681ffe7dc54eebca8"}}}}) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="42e4051d9758104a195d6c872707a050c09f68e26d4d75a7c3ac24a066cbf2800a9fbac3cf5bee06a227856f538f53f148eeb6724a8194e8479654c85df6d85bb9bc7f90ef68ae22e5ae596fb0fd2c008c4191c889576a585dcd2a1be7236c41fbd9199afc8c37293e38d4bc34349eb3c841f50e5d9b7ad8a259bcc3cd4407c02b449aaec4f057a47ccbc69df90516f3e892cbf9609ddb927d9b6e5671127cea92a10470c743c2eac99b62756aa6af1a5f4ce637e2a0a76ab8a43952f99fb1a853f14df330583df1ee44097a2fe5ff4b284a1a1fd28ecc7656c6652581b6f9a96f1b0d34", 0xe4, 0xf505921b5bb9db13, &(0x7f0000000100)={0x18, 0x1, 0xfffff230, 0x1}, 0xc) r1 = semget(0x2, 0x2, 0x90) semop(r1, &(0x7f0000000140)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x1000}], 0x2) semget$private(0x0, 0x1, 0x320) r2 = getppid() r3 = getppid() setpgid(r2, r3) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000280)={0xffffff0c, 0x6, './file0\x00', 0x4, 0x8, 0x2, 0x7}) socket(0x20, 0x5, 0x1f) r7 = semget(0x0, 0x2, 0x20c) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000002c0)=""/71) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000340)=""/180) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000400)=""/41) fchmodat(r6, &(0x7f0000000440)='./file0\x00', 0xca62bca25e90ad8a, 0x4) fcntl$setown(r4, 0x6, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffb, 0xdb, 0x7f, 0x1}, {0x7f, 0x1, 0x0, 0x7fff}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r1, 0x5) pwrite(r0, &(0x7f0000000280)="d000000007000000000000000000", 0xe, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setegid(r2) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="ab13cc829cf5861663e5a1f6dc0c0e61686defd7dddc35fedac7c13d64b0443450b2566dc60c5ae86a71395a713cc8c4cd6a4c8fda1f2ecb6f538991554a015644d3262d361b510da98fd9bb1808ec9fe72bef0aa3414590edfdb73c20108464151861b0979654c28389a2ef34de66bd77313145eb04ce092840063ae608df881b3bef"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendto$inet(r3, &(0x7f0000000200)="0e42ec447454b1f7", 0x8, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x9) r4 = semget$private(0x0, 0x9, 0x42) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) semop(0x0, &(0x7f0000000280)=[{0x3, 0x0, 0x1000}, {0x3, 0xb, 0x1800}, {0x0, 0x8001}, {0x2, 0x9, 0x800}], 0x4) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x2, 0x6, 0x61a93e394bccb40}, {0x3, 0x400, 0x1000}], 0x4) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000180)=""/41) r5 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0x40}, {0x0, 0x1800, 0x1000}, {0x1, 0xff}], 0x3) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x8001, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffc, "0c00000000000000000000000000000000000080"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) write(r3, &(0x7f0000000080)="e524c5e2ef7e11e4c5085b7878cabd10311e62d6573fe901a0c8ef4dd479df366c9225c122a45c033f05ab5b1dd41d487aab541d1cfd65fb0eaf3821a7bb901c1ea60f0ec7cf6558873f6d", 0x4b) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xe5) 16:00:01 executing program 1: 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) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() chdir(&(0x7f0000000080)='./file0\x00') r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="e3d841c5cce18b9c0b55aa0c32d7c0cca721cd7dc8fecd1bb0ec69fee003a3b0f59a900a0f71a361dc95674be9164b0f03506c5c8f268a6b03569e0a90845834a38fded265e2947d51c4b65ad5bc14c75f3663d0c5fcfad6da6c0cb144bdec6226c471fd3ed84955c127e4f5530bffe19be2018a2c877673c63fa65791a53606a3cc8e894ae224929215d1309c5f791a6aa0573859f4fc", 0x97}], 0x1, 0x0, 0x0, 0xa}, 0x2) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000000000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c2900000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000cc1a0444602e0a9f8b99af08af469ce8694a357c11b45b5462af78543631ceeb7f640d493fbbe454961a7ad967c3a16ab05b482d64"], 0x30}, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) nanosleep(&(0x7f0000000000)={0x4, 0x3}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000070d000/0x3000)=nil, 0x3000, 0x5) socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x3, 0x0) socket(0x20, 0x2, 0x7) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="592875bb14672eb575b172cfb83a22597c6699694616ab94e86c0c2242d2ff40bd49f4b818bcb79bd7baa77ded5d7a", 0x2f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x355e805) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x64, 0x0, 0x0, 0x976}, {0x28}, {0x6, 0x0, 0xfc, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pwrite(r0, &(0x7f0000000080)="87795bb911df03455827b38eca73abb025e36a16a74089b4a47db86e27930fa9a117a2f49985d1783dcc8472b3ad57fa136db46967d4b081bf8abc08204637ded0fccd36bec30e02df826b7f756507430b43f7e36d3ae04701ba86935c29390d307d326cde9e0396880818d3fcf0ac8684", 0x71, 0x0, 0x1) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) 16:00:02 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') seteuid(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000300)="a14c78ef2460638428ffe94408d38cc7d8bc9e2b43d7a3c10bb1dd835f26fe06e363166bbcea9753a7350969aeffb4021753530ee75880e9921601ad50f4b422f25def29728794731ac47e67c4679573f32b4bf769951b93eed23ac2a62d121971b009ed4783d41ab3683670", 0x6c) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() symlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000380)='./file0/file1/file0\x00') rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file1\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x4000, 0x4) close(r2) socket(0x20, 0x8000, 0x80) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') write(r2, &(0x7f0000000040), 0xe7) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') fchdir(r0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xd4, './file0\x00'}) pipe(&(0x7f0000000440)) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="71d4955afb0d3a85301787c54b0e791e1c93572417f4f6a121515e437ea7cd9b2ef00d8ed6292a7058efb085761eebb23a5b27103afb6114e77f6876ffcae11043b57223ae55744c2295fa6c80adbb1bb9a1083e9b83d70d84a9915033285c43ffeb0473a4119ef0ecd683b2d0ae2a1daad8b11102d0f0d8e14a50b7590c55fdaba65cdc61ee579f5841ce1053d7bfebd0bd2ccfe1a1a886a8e37dca44d51e67cab7689826738deac6d0f6373dcf293fa7e0c702", 0xb4}, {&(0x7f00000002c0)="9f4f7f056cec5a1cc7d25f4b82a4df69037f97b8a0e8ee2b860376bec079f63e7de5c4cd45bfc366aa1339b83fc38808ba58cdf685db54ee91621387b98c62cb9229512455332e5b5d8c64c0", 0x4c}], 0x2, 0x0, 0x9b) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/65) fcntl$dupfd(r3, 0x0, r3) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = kqueue() chflags(&(0x7f0000000040)='./file0\x00', 0x1) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) socketpair(0x6, 0x3, 0x7c, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x200, 0x401}, 0x8) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x7022, 0x1000}, {0x1, 0x3, 0x800}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20000, 0x0) fcntl$dupfd(r0, 0xa, r3) mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000180)=""/130) r4 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r4, 0x0, 0x4) 16:00:02 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000200), 0x8001, 0x0, 0xffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x4, 0x6}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fchmod(r3, 0x114) ioctl$TIOCEXCL(r3, 0x2000740d) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000080), 0x66, 0x0, 0xfffffffc, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3434de57ecfb4149adc474c96cc9bf9bc9526c5b7b32597a530523c70be4d14ae6a096a6b8a66be65aeb2aa976f617540f8d23bb52119dd73b1228ed743ef4aaa670c11b53d2beb344a8fc824f7ea3a8feda636af3fe9fe70e4ba4", 0x5b) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 16:00:02 executing program 1: munmap(&(0x7f0000ef4000/0x12000)=nil, 0x12000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x1815, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x2, 0x55}, {0x18, 0x0, 0x3, 0x20}, 0x1ff, [0xffffffff, 0x200, 0x80000000, 0x8, 0x9, 0x6, 0x7, 0x8000]}, 0x3c) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x5a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000810007000800400000480000ffff00009078ff02000000000000842b00ac1400aae0000002ac1400c76bab4c7d11b5fd02e0000002000000e1ffffffff00000000ac1400aa001200907800000000"]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0xfffffffe]}, 0x3c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) fchmod(r5, 0x22) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) pwritev(r5, &(0x7f0000000240)=[{&(0x7f0000000140)="fb84b165be73436840da718632e7dc75c08c5d74926d692f42034df26021fb709fca45535429be0ab0ee8d4a40ce980da853a9ceb420ced1770ed83ff61f7591f2cd83423df9eee8e8f0bdaec84366a7df9b3d53dd13bfa97a6476d800e24f17ac4e8515b10fc48642ff40e7780c04a18e11acece7ab836ecccf3c546966508ca5211f11b189c403928b852786607f91618e799275d3e9d959051b58c978b5e464e013455699256919c6cf58ce70949bfac91631949a7b27b1d039bf4eb8fee572f9a8a2a5d90c24f6e9a7e6da1d8ebdc7ba0afa7675b742463973ae3189f665835fdfac68487efc09aa5f511e6d160b0a1e8a3a56c2a0bc53b11b5da3", 0xfd}], 0x1, 0x0, 0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x44}, {0x7ffffffe}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) setsockopt$sock_linger(r4, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) r5 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x20, 0x2, 0x9) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000080)=0x2) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2d94) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) clock_gettime(0x6, &(0x7f0000000000)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/80, 0x50) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x80, 0x0, 0x0, 0x0) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(0x0, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000140)="4964636603fff7ed8f69908f080e8a89c8b5cfc57800ffc85e20e9ffcbf93f17b81708bef3ab6d9e2bdb40292c82d312da373734df24baf2933da9a877d19303b3e811d2e963fd191192a44d408011b3fcd93353498097b8fb186816a3fcda5755a5a3bbcf04cb9a0f073b500390fd41b7ffcb3597513fa1006d14643fe036522036848199f2dddca67e52944bd5153022c3dc284780f889084bac02371b60368ddbbfa3edbea59938f52377c463e736a4e9ae3a72f35570f69fc9171053258545a70e1fcb373d49722e3f250b42ab01e73d8e65be5d97fa896dcb3e2c41c4230062c560787a1f8b8ff5f1d1e8e84c"}, {&(0x7f0000000040)="332f795369878bcc4f94eedd5f138a2a1df97b0c12e8bfa3a1355e1219b2e68d7d7e7150014f8ee2b7c6b823a56013496194fefc327c5bf2da8e6c745325b5693043acdfcb0bcd39262d2b76fe3c38"}, {&(0x7f0000000240)}, {&(0x7f0000000280)="27105acb432c99315b0d7da1d1801abc21378059b05594016247b56d2795e3a434794cc5c0dcd28c4d72"}, {&(0x7f0000000300)="3c4457c419219638a2695b7efba2f915bd5738110dd3924c7dee7b"}, {&(0x7f0000000340)}, {&(0x7f0000000380)="f7a28a46a3908b578feb40c99cd48a8a35c988a70da1cfe46e95d9b44b2beb0be2e0e2637c4ba4e0231e3968220f66147aaf2666ff9baf40d52792ddc2ed35dd35cf279c27d6db564494eb7d9441dbd5fb0cb122abee1c97670dc77ec794b74ea38eea081fada467f6ef71d09bfdb2a5d3b07fad226f96a403a1861042f8499ed67f52405f90d5b8d06810a1dc"}, {&(0x7f00000005c0)="7edfa8162d20aa61d3538e5470cd4ee4300e125ac4960b302891c4a95cb2e0bd47fb15b092b5042c9f4d9ab5f4cc1d108dcb94fe1c100ccc58887ac070e4a5d178084b8ac70f61bfdf1eca17167be52794ab0354624b91ba1cea45647b1156c7aae2839f594bc2bb767c36b633d7d9397749cb4fb67c091d10f12e9c1dea49a78a10b31cebf0d10c6842e71afdf01e0a21eec5a10f2345ccbfc5eb7f5806faefd77df0e99ecd4f35de64d6393457a6b8541baf937b63db8f762748c961448728ba1275a5eebc22b06c74b6ae59bc885bce8415fccfad2638f79e9b"}], 0x17, 0x0, 0x48d3) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) getpid() pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) semget(0x0, 0x0, 0x400) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) 16:00:02 executing program 0: r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x77a, 0x1, 0x80, 0x0, 0x1f580, 0xfffffffe, 0x3f, 0x0, 0x0, 0x2, 0x8001}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="4d4f44703fea7d86aca97c31cb359f3b421020156d34167290"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) wsmuxpoll: not open wsmuxpoll: not open 16:00:03 executing program 0: r0 = socket(0x10, 0x3, 0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f"], 0x1) mmap(&(0x7f000024d000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x7fc00000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000456000/0x1000)=nil, 0x1000) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000040)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:03 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000100)=0x8) getgroups(0x3f98, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x6, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r0, r2) r4 = socket(0x18, 0x4, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r4, 0x5, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept$inet(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r8, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r9) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) bind(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8081, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="32358a9800000000000000", 0xb}, {&(0x7f0000000040)="65cdc2e135691083e672be054cf3d0bbd041e70cdf90ae0af486723cc69846a707480dea5b911d6cc54596c3d0e4bdd84e6f6df60fb4202d099ec942cebbafbc7f14aea8ec4d77c90940625865a535ea283197a3e56d617b506d547bde239f6ddadb75b9e44a58409aaf14", 0x72}], 0x1, 0x0, 0x3) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 16:00:03 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xa2, 0x0) r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, r0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getuid() seteuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) close(r0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x4}, {r2, 0x20}, {r0, 0x4}, {r1, 0x10}], 0x5, 0xefde) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ffffffc, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "e620bef2245185a81865e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "956416b71ea9ee57"}}}}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000340)=@file={0x2a18c33768f551d8, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000380)="1d9106d01b88265788d4756d0212a28449de36e4dde42af86ed79ee37629e3bb62fb843bffffba766ee8d19833629c6cd801117cc1e9df9aa52d0e73d1dbc546b3df1a025feb51bcde8b44b28a0e6624e120a4e1ac694e5f389fd5f38d0ef5af7c52607bf16cc08baf9c3d6ce608e14b74f48303770ff27f50b6716ea78d886a2ca37266de6515f1d266fd688ee727318326b417be2e6087e94f2137c8614429e454a75932b0d99a7185522f79a9a93aa254545d6e9af9a9dc52e8977d17268eab1d4b281fbb1552a78ef17a", 0xcc}, {&(0x7f0000000480)="214ae8ca627879a87091b3db21476a9d42176edae83e34d683364784ed1f71664150a3be225d12bc2a577f410e4d026e14dc013e6ceb02c0c4144e1387551483a7f45f9c89faa364ef84265575b5e893e6ccc6d675056d1dcd2eb3", 0x5b}, {&(0x7f0000000500)="92fc93533b39d463df7887c5bfc0c36a574db29d374f95764ec8369b2db8581c0bed44bb200b36e066", 0x29}, {&(0x7f0000000540)="75a69408b091d451c1adbf6f4f1e49bcee78c1ff3950b7f82d9f3b79693c65f8597faf6444e6a36361a92845449c5cd8b62abeb01901a4bb10ef2a1fe1397a42fff25e7e9febbea2ae5a5f7b43e1e27b9a522903b9fb4411477ec1054ed9788c4e7f325b2979564e92b011e8bb98b93bf4dea013b680d7f252f413236e726474cb143445fa30a330a56fad87a6ec50c0e618da8a86713535", 0x98}], 0x4, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r4]}], 0x38, 0xa}, 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x2, 0x10000}, {{r3}, 0xffffffffffffffff, 0x4, 0x8, 0x2, 0x5}, {{r3}, 0xfffffffffffffffc, 0x60, 0x2, 0xdcd3, 0x40000000000000}, {{r6}, 0xffffffffffffffff, 0x4, 0x80000000, 0x0, 0x2000000000}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x7ff, 0xf1b}, {{r7}, 0xfffffffffffffff8, 0x34, 0x80000000, 0xff, 0x57}, {{r4}, 0xffffffffffffffff, 0x12, 0x10, 0x7e, 0x10000}], 0x697, 0x0, 0xfffffffb, 0x0) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) open(0x0, 0x200, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000397000/0x3000)=nil, 0x3000, 0x1, 0x3010, r1, 0x0, 0x7fff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x4]}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200)=0x7, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x80000000, [{0x2, 0x1ff}, {0x3, 0x4}, {0x0, 0x8}, {0x2, 0x100}, {0x2}, {0x2, 0x7fff}, {0x1, 0x1}, {0x2, 0xb4}, {0x3, 0x600000}, {0x1}, {0x2, 0xffffffff}, {0x2, 0x8}, {0x1, 0x200}, {0x2}, {0x3, 0x40}, {0x2, 0x5}, {0x1, 0xf1800000}, {0x3, 0xccf}, {0x0, 0x7}, {0x3, 0x80000000}, {0x3, 0x3ec3bdd3}, {0x3, 0x6}, {0x1, 0x200}, {0x1, 0x9}, {0x2, 0x3}, {0x2, 0xfffffffa}, {0x2, 0xd70}, {0x1, 0x1ff}, {0x1}, {0x2, 0x400}, {0x2, 0x7}, {0x2}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) fchdir(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$getown(r4, 0x5) seteuid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) r8 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000500)="36488ab8ca534a45bac9f8953b07ed90a77b84dd49f633306aec7ff9a0af46bd7bc5ee694a38fc83fe36f52e388f87b86f761979c9339312284b1781873b74096041e6193296e6d0b9fac208223f86c877f358b0fe93ac18b28dcf1c6cc10cb8f28caf1be4063f665cff51e0570055cd47ecab7035cc1d236bfc7aca83631afd1dfb93cb07d9b52a54dee23c6b3728d646481f793031106ea2080eca9edbff6dcd8f384b6e5020a70c070b7c37a25a9ee204d761fea9a84cc09cf4011f02ad76c3f301ba4ac0c7f305b46aa2328775b5de44347b626a7356e68784ad9fdbcc2b7cdd47b4add657ae650e9362abb22861567b9418a67b813cbffd95125ec6ce4241c26e869329a6e7c835b8417f464b9ef9cd6ed36fdd26d6d28c8687a642171febcb3326075a95a08313376136f5bc5da2041c555507ecfca8b5f889567952c6e0e928245bc994b24800ab8df23cff290b8ad7d4b72318241c9f679523d2c5a300b27b43ae03fbe831a4cbf2293337a5417eff1fa64c3eac21df65bde915f2bff4b272fb8a911bd768f5d55053bd2abc75bc275ce985d6f8bdec48de567eb8b66447ce17f2226b165d56fc71a4b83db6bc4aace5998e3a37857ee55b2d0d1bd79c5b852091f8485b85058550416333ed3e21cafc2d369e6c1e380d0c8bc33875d501b939cddc48153d17ead01a872e2adc0c443690482ae28fbe18fbea2843d9a6d4436ba4e74d79de9038d74c3f057084cfbfc1e8403839656b0144940c420f0b3db46a88c14d3b186479bef1c21b2b5253941bf8ad5da2e5b2e9654c79fe6669d14989832c0a9be39d618f224580d60fe23be38e16f2b4a174f39a7c100b35729543a1280268d3ee1534a39d10626c1f848fc539e13466d5b09e6ba170f1b36b2fe74a58a3d03ce2170e9d4c70ce61360e2c3c2f1ea4432380765d8cc7c68afe5bd55af2cf568ff37ff46b1edd462faabdf8cdaa9f3a1da32d726933b07130436c6591ecd9f59637d65e3d5b83db63c448ccbaecae1cb45700d009b45b6151e9d1edd2d5e260f34a01747944b3997fbdf57bea6bde4aea1e4be289ac1af4fbb91558b287b1f037ea9b3a4f9e45c726de7d3642154c330e15d39257d9f9b5c86485890a82b0343dedd00d34cb09c1205340b917d5fb1833c29d111999bded97099a0841f2505bc2b17914951875db55e2fdeaf0050569ca9978b0bf56f088c2997d69ce0d34febaea59b673e0c8af0403e169b37f4ed83b5f759cdbe6b5304d3853ab9620cf82b8790c12d5615ecd93b887843c5144a078f2dba165179f37af4b5e328806c3d0ec44ce0d689a8bf0d114d5308d7d0bf4722f5b15173de48046e22600a7d0a6876cc26e1f9b9d6a56b2ae428b0cdd2a8516769c9447524d42d0163644564c088585a92d5023c6de18d60d112dd658abdb1ee092e0cbf7fc6afec78b0c6e0cd6f4a8411bbd8742e9d1b14566fbf141c1e875b6cff6685dba1c6482639ec73b5ea7b9139b24d3bb0de7f3ea2f81b640211c5375fadd98f7047e97210d7a87f41d11554bad6d2ba1c7e7caa44dd0998a1d33eb81c975ffbe5c4f822926688ed7537e485bd24ffcfe5b610c91593f510f456e6426eb9d4a8023d7bb42b74bf174cc89f19fd8338d9d01e082a0cc6ea4447d72686b63725f4f5fc43665011108695cdf8316536bc3ab987646928642c09ff877726138698a79a6c063675877588fe6dee28763feb2289f51a0cb71eb3a88050c5c1d60d9c10c8e1dc1e2958de3b0ad67682e853ae0b821af79de42737374f04ca805208bdcea8c691632e36b20a6ae3bcf9ed4fefea83e2c15bbbf58b70d47f398d6b484f038b319141dabf7e7ca36581f4c140d52eb381ee0ac4e1d8b765712ffb9e3a4d82f1c5ed0c4d8015699a1146655ea73214c90833c8c9df7e5663f082fa12e36194695c3a1dffc00574a7b551d86bc18134486822d0060687edb0b61941cee2929f6b423c6911b63c20244825b34331f695341432afbfcce20ed8dff4c8eb1f2cd4b8b99ea1ca80d61f49f4023e180f88bd52ab4a7344ff2160ed32679fbc613c1b4335a0fc4fb544ff59db361cc17ac4a5229abc344d00bf6a768213d58243fe56859ed89f376080b0a0abd866930353a1fd922d54867d2df2750265944cfea517fefd0fbd711cb793645dd907712892667db5e7eeb6270e92b9b206a2ab3ec3be229850e3bbc66295e95b4b506f650215b8e66c857a8b8d512504dcfbce05b5f9f2e083417f1a56a93fcdcbb2d09066ab747f26ce1f2ae5a0174c0f5f935b56b1eb78e4ac7980b04bc5be8494a5eb5790317470907daee411933f00bed7d2476ce61ea05909e27a3dc83c4752f40c2e436dda70ef513d1a4e31e98f85611cc166ed2d965377683c33efee24bf9fcdd939533553d38ed42977e288ac1ec567fb7e824addecd9cdec9698c1b824b4bc2111c1540ec68044d64946302d94d6a612c6d29e4ed7b90c280c23159c1168bb2dce648dc8d55621b4c897c7328e9dc8f849ae41087d75a703c3b07d33cadaf9396eaf636628119d16a71aeb83fc9e19c02cc283ec5d663baffcf097ea8ce296615db33c9508026f7ef2e6bf2d116e0b75cb07950485ee48b688379b97b54f6c113814fa7e7778a641a5ae0a5e1dbb8e6f1f7205d254f4d1255083d435ec9f7345eaa4bcc4a0a2050194cb0f3befece4fed2c1d2b64b4ffc2b97772533d1ffacf10afec419753ae299efaee827d59d319f10195ae6ce6f6696b46f885ede3ca3319a7f10e65022f5cea02462d84793016232958d4343a38448c12d345117d056ac43d6a51ad3e361abad5cb2038707474b9c640dcd208ccc64fa817bf360d6dd3b56db054e0e94ab1af0dc27de8720958fd677f32f83662c30fecc99f54a9e26864af4f8b44d7c9707e106280cf03c07147ca4505fa5dd668c70725108456752bee2b77ec8396e1596168f147d6cd0d0ece6ec8bcbdc7893201faecf15c014c1bd635d24f99b031c3b3b8aad3fd4b3e484103514a7ef842039b6037701cf465de4ecc559e4987bf363df029a76e12b63317872f5907067149aeae0066f9b44ef0aa7c93e5820c6dd5d409c5410f1e7b5a6f3eb7215888f918bd9ad7aaaf875f3ed039f402905e95506bdf06ed7f23993551d1363cd6fe0e331845ea9078e22fa9193a7061dc0f28795dbf03de338ea27b39252870e24c66d9f63d9a4050783259ab976d4ed1e5da71a96d400f1548da83418846158c566d0df0adef0d76e4509ced30bdbd6ae579fa4238778b8cab289950895d2e58e1b693da0b2be4cb1ac6d28d5d0a316effaa3afd2b0afe5defb8a198181064681458611c92c1b25d617feaf5174a56121fe2d5bc7d6d15da3891d0b5ba465926f3206dffba8ce781addfd4323739b3cb98caac754a18763afd9167aa760b1a75ac41bf06476ed2769779cb0e4b5180d92efd617819a1d27cd96caba023ccdc446798d5584ec3419505e08fdbbee69f98e3ed13739d3fb986686d5135f1961951dd71ea59a92365b67657f7df9c9d8047f74e277fc839a88e46321cd63765d416dbd1e1f1d01241fe2d5eb22a2567c0c3917504d4e5c018992492245b4145d935c84f45b7a1f32df3df7bf42b3397ac18bbb2581036db7487a6fa73c64505f2f7a32a050d157d88089115edd7bbdb0a6d8efb7069a52c6455408f7f98ce39dd3a3bc5f9e314ea400ccac36e0f496cf04eb2c6086ede0faa2566b97c51754a438c75e3f2c2851dc2bebca1f68005468a31f0649e7d623a5bea411e279f773d3411a20192b49a5a9dcdaf29809322628eb15606a327f78e459f84a6473ad6080e476361ff5b640afdd3c8f442e17273658c752b4b8e0322c18cd34d21922d096598dbe78873aa0e5cadeb46bb1d8a90e0a01113afdb825191776daa6e7f0ff6a587b841fdd67f2f325ddd37dc99691ce8e184b1a6ebb61122607988cdf1e247c048bcaa339fab8f709ff962625d4f43d538ca18bb24be8f72508c15cdc561706eab26eeca9dfac75357b65014ad36a7e101201c88c511f4b017ab0d4e13002bbe56d468f2ae03e67cdd889a3b16051d0ac314ac6f672424ff88e74e05f7565ff846bcc0b6b55eec868e7503a7ad0e32b5290570252a3910a96de756f17fdd349f6be8833ea9a9470676b013ac84aaa9ab34bcddfebdbe99b88c8650c298a386caa209b82235e9aaeba61e6e9b5f852c1a2e2a381d7cc979e5366599aafd27cc9959ade22b051aeaa36f6ca87f59cce0d5fd62885cd28c21485a3e53f13228a4058de2d019f64a55c729f039b8b9d18fd0d48519b9167751ab0cc988d7006646605079590af4aff7a6274008638cd782e0a436d01dd0de6516d80d4a9754f46894b3a9b57264482346e9a884f56a63e2b765fa4d6e93d6a3569a89d3264b130bbebdd3020e58d853f2de765e38747bc0ee4fccd83cd86f1b7fa06facf57c5bdf53d2125964115b5217df04db7a388e0277b3f914d0ed91d2732d89e8c9edb2002a58530b7d3ba8c2193b82d42dac5ae8a12e6759ede4d50d9c460630ac7bbe87e3e6f9b5c013a7ffa5834ff45f0b0493d57d691227004593cf52609bbf10a9c8b98f121dfba39a8b38a1d75b1ab043b2fe8abd4b608d4076d4e48e9348f79600f277fff53df62d29eff783bee61395b7555c9385f811848ff44bd038738ec1e0d7333585751e21752574010c694a73ccd2d67bc4e80d1670847a75629a90953c1abb8bbf44c8df3b12011fc96821e4d409a6c75890f5b6da9bb39317030461086a70a6f724eec3090033d1666d9068fcec426e79eec569fab46b66444f1abc3b09abfa0078e868dfbb7802d20a45c031171debce7d22a0cda3a4f5d1a0dba9fcae9da2c4b2cab4e4292a7d9d96009494024a75dbd18f3059d9c548d1e82dd7193f76965a07f0ca52eb25e14146b199c94af792691de438a7888dd254ebb66afdda923d1fc786edcc2245550748ce435ff1bfff384834b443f81ff8c8dbf8e4e21de60dfbf50ad446ed85f83b18f2a04134ae54fdb2fc90e5b575484657899a605a5f14b6bbe2bb703613ba6b97f8bbdc0f026c53023e9706ab8b0eac0a91170d257fb8a6c903f7bae0f023f5bb66716a3a7d44e792d0e92795515411fb90c6e962eb77e04eda4a7d038bec4bd1d59431dcf08a600e9c406e16cabca966d3d6c84c659c786d9dbc0f22f474cad0279d9cdf3f7c17d0564d7eb8c9c39926fead55e4c1d35e33c646e6b74b28ea3c04be6162a8eb1057896d0b7eb3fda4e8aa0b5351d54d8334a9e322374f23804663eec6680c4ed333760c49f25ad1d6bea291ec9c5d50f77a793650868c684c8c7ab8e1b1d3a70d0c595961f9ab2e1ff4fbcf6db745ca7d74f0f6ce7f7bf4267435e18611853ffae0cb18718df3b5a4b6d67983282e64151159fb36680469a8515c1d70ddc3713cb701768bc296ae797c41c1746b212067f69ccacfa883e6285c4e431597e2cb19340a7acc9e6e836bec516764e2397281debff9d81f19103b2491471b45f6716ff2d36a3fc9d3c460da93b56c651275007e2f1166e317d726f3da9fa99fc82a8485840e418a97570e5b6664b7586affc0dfaf916080d8922bbb0ad3b7fbab1a6353e9a0e19a4a622cef9d0c28d2099f0fff1a926e3e4f196a3550a6f796c04f3b499da4978e9e93739b029ff772620cc7bc9b56c7c2f52cdb1c7ed4a809882cce191b46d9f47b5e09283677677f549759d8c13d838b7749c41f898fd2b82d219c0da44ad093c74ddc534c4e20fca7", 0x1000}, {&(0x7f0000001500)="aa1e03966e35fc564fa0c47abb9782fa490083c33b58555ebc59f8021be239c2a4cd98d0189ef748c0a0b3336b5a689cabe0c2efa04bc121413160fba5dec1230851675297a99c5d8c939c123737247d6ea5ae4e685f68c5bef1a27b5aac2d52ad43a052833f5c58956fc46ed165773e1636bcf1f1c4e1b70ae7c429576ef4877d3fee31ad8d1275cdd09e349c529190c9d727b2d5e98ebb81f435a2728c683e9e67a46d8696330184cfe9195c69aeab3f89a939fbf97f3e0b19f35d3239bdd905adc68c0269649a389e7f37ee7adc1d0a1a0e90858f53dac9d3b96adce75f945f02fe251c669b0de697d9", 0xeb}], 0x2, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r6}, @cred={0x20, 0xffff, 0x0, r6}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @rights={0x20, 0xffff, 0x1, [r8, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r6}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x148}, 0xd) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[@ANYBLOB="e3ab04002f00fffffffffd0a86dd6076605100103afffe800000000000002fdd0000000000bbff0200000000000000000000000000018500907800000000040167e28e1fe7976aeab648d1fcf8d4c6eeabd0888f48ef63ac727ff3c32bd3f153b9a459f7bd0e80be1ff2ad53bad9c0085e6e3aea0ea6abee8660652258572c9d8ac70ac68403efc9fbc31fdd28dbab75ec632e33d939a75fa9a3918b5f4ddf259f4962871d64e18b412a8bd0721c25327608440e77103155476457719399d962aaa724da5fde26cdc8910d9fe7e0e401633e2582faa3e8d50dc93c7ced6feaa80e049c832989108d33d056c780b98d0a1c98155fc11836726f5f800b59e535317faa4c5636deb0509f1526430d0394daf3956026a47d998401352eb4bd049dc1bdba5efdb31bd1de0cbdba6d4b011dbe65c95e36b5a968f7a2b0cce34c6194c745f8a135ba6e4c372f694251e74f4a092601fa1ac3a051429d08e35f032e00574d086bcb826a4ea8cba75c061c6c215216e3cf72b30755f26c69a5076c55d07bd80f3c265af8"]) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup2(r0, 0xffffffffffffff9c) r2 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x80) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r2, r1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8000, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2328e8f0cdbde60e8731881d92000001004a548f3ca1070972"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {0x3}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0xffdf, 0xe9, 0x8, 0x4}, {0xff, 0x3, 0x6, 0x8001}, {0x6, 0x1f, 0x9, 0x1}, {0x4, 0x9, 0x1, 0xffffff01}, {0x93, 0x47, 0x8, 0x9b}, {0x1f, 0x4, 0x7, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="7d58dd22fd66f4e969fa315bb4c5c22a62c090b0b91a2d5bb8f4bdde629a134277e705325a98ca3afbe71286496bf795d09c2492a0074257f0378337fd3a945bbcdf81437007c2195481c8bca695e5b04f4a0cadee0371d46d07725c70c781db9fdf17ea85ff20b6ec72f868308338c78f8be786b0c41aad2a", 0x79}, {&(0x7f00000001c0)="bb081416b16445d91b8314ec32c31e00b066d44e6efd5740a1a2caee3ac50e4b12ae0057a913d2b02f72e11d0bdd7fac9320b1f7deedfc984882d3e60fbcea10c657009f1b3e0634934686fdcfd7ac8174cc43604851d8238ed18b9c1e46009d9cf30d78e8e415b9f1e2dacc4f1447839e674ec4da000000a3dc153fac8f2c10648b9d94a3cd5ff44ae451aef4ec60045380d3cfd308434adba202d9dd8e2205ca1efdb420a1b3f1f010e9538822975fc2c9902da270e86d2ae377ca7c1a91882aa57d84aa1e93ca5c2482a135f17adc107355228fcb57c70145f5b5a18aea944f42aad977cdcc2a17b67896c44524745ff484aebfec420f2d10757fbd8096d1bdc4ea6b2ad39cba9d27738a258a217b03520a44ddbeb6ec1fccfb8e6fffbf55371cace00a26876f3d796a4ddfbb735ae709362d9fde153835828067e800fa11a04fd78f97aba12b416841bfc2b7472b2b57a5eb1934648868e4da57c729432c59a79dcae17795e8caffb30233e11f82d2", 0x45}, {&(0x7f0000001640)="7f329472f6afb275e3fdd185ad2a24b3ecf62fd815e393ad8b3ecdb79a0c9f0d3fe2d64fbc101da2a5c504c7d0e3c33b395cae01e2e98db37713ee5412f2434233462dda03032c175e9f8b176cdcccfe5ea3f4c1a5dfe6b794d8db57d01981252f9027f8da7d232f8d010c7c07a1063b9dbb9c0d9037f0bb9009394bcca4949228c30b5ace2a4e904a5b75c10067844ee02f554fd080f87989c4061d274a66dc6b490855af17a31e3de969f3bf4e4ec2fbdd70c3453e1ecb9c9c0b20f02c117c094a0196036155865a5f3175eebeceab5d8d1f9aa5ac9ab14e7b3b6852f4d0147feec8b350896b4b21430529ff3df96de7a776ebf454da30b12db08d8ecc02e1e159f09949c24cc53c78fe533fef5a57017678810fe73e233472decaa11e7117769beb5ed3eb992bbf831c757b67bbe1240f2565ce64e9dc9ee3982723961086c874676ff9a1041f0765d919dbb8db2f0dd0a31c4f545cfe0237b82d6ca951ceeb7523ca0b461a4f0cd383e73347437bdf9c0fb625bd922a9de070f7402cbb7cb342a244dd2b01c8568c0a5132ce6f2b43967a987d3f80af4d90d5f219dd8982b5d518bf4902dcac3e4cee69ddb8fb1ff799a4c14a6df505b8502be0dbc580a95ac5186cab57c467369432dbbd14beb2834ba2f1ce879952c1efbbee5470023fb21fa6741b6e694147332c8bb35fa2be17f1c235bbc3e5dc12a31ea50817277e6d075e625eedbd0bb4e9f540187552b3a6fc071b2d710808cd518eb0b885c875da1563ab452e0cef8a09c14dc7f95e13b9408a2623e236ab6f8f448a961d5fe60fcab81ab59f12e93347f76bd85309f1a4d4521e18be21b0b33516d1e2890c5b62a2439acc01ca3ffbd3bd6558915d3dc51b4d38ad9ef4a58dda8a1ef3d255825db6ebccc6425f38efa2a841da0367f5d86244842d6adf78db44e11c437611a37270707d9ca957df4ed8a741cee5dce826a996be9e30b970841aa4bf825ede2bb01e917f3e6d9d8306c4cd3382e1001d64f7d2a9a39c13547170dffe7f52a6e7758fa6701b1d18e4ae36b0bb55d9bee36e086f77f413e7f2064d5154d6193b0d082046724c5ee122c67b97ddf357d9235cddcba3a17cb85aa7bf0ae56c2af15bfea7920a7d82f86368ffc67d6e87302602fab00858e0df5a6bc6721342970ddd0181f4daaf8f2e58ee74b844c88f8b468d85b6ad6f8fd0c316e4d58537db35eb4a956d9be165835e29b28955c13ce00dd1db2453810a25ffb2da9d5f83caa8d3d9b079212346c9b329aa4f0585afb47a92831bba30af1ffd1b87caccd8eb8a30693fd13e25328ae6ddb55dbdd41ea51e73158dbfd2f8a75916070613eb20b4c75d4973a105b880c5430701d707c5d9bdc7bfd4b63cd0973b6376bc0d603e5db460073bb0d4a46469e17cc112cdef7ee97df02724b09ccc65748329c999df5c73b887c7b979d0c0253ef5b72e0cd13932a7ade191df41649973f25c72a3740034e8744977fb65e3efeeda9ac8f92bdd74a7a198619216d5b95223ed1bee71c7e345a96ecc77c221278e97512572e45625cfc4b6af9e956c41fb0d19c05cef0ef84eebe7149a2c9a84ac0b25eefa8a8edbe751b09a0de96e50afb86242da8ab1bb23358769818ef9af0874276558e1dd611463d79d035af239426e34e622e595c3454b9dd05a4298534513f3a21fe1dc2f04bc5eeafc47e23d1cf4873f46e17907c1b7af59c19c38a32cd36c5ea5485e79e2aa822140f95e0da0ce25f5aa5c483773b38b9af99c0887dd0bb89611c8333616a58b691bb41d40adc3980588de92f05aed6ec4cd087b1b3e1bc5f8af75c7821d4e4665e93341453fe3b5398ceafdea51382d20fe7cc46a5e4126df53a491652bbb1ded130eba555fcdd91a1aa01253044e11b37eaafa83f002df43f5ac5435ebb42063df5eb42775dfeb283faef25f451636030e7fb732bc93eb0d1835126ad51a8e889053864243b7f19218ebe68d827a5c2d1d054cd6507635d1c90bb0b3b6d33edf4961e864757a8769fc66bfdfe3093e872d31b2e1aefbb3fc75ae2b2348fbf80d602a06af381a982a7d54cc27c471583f507fa50cf0a54a487c27ee4be3e50a3163e69beb7dca32f0284d1c372a5ccba66809ad87b7efd3aba45ed7dabb8f6ebc4a1899240ea8d890829cf99d76e7e3b19ba69afaf50b806d232efd0505e7ad40bd75619122442fb018633c24cc91ef4b1e69f9854d41babcff66a7c4a925ef6af196b828e11a4f861db158f26c676bf29277789cd120e0a609988a90432c72c2504b106f0719cb782251200cbdb36d9934a083f31d2c0df7fa79e1990c27a7164472192b2519058e81196afbdf1f918aee7442741cde7febbef5608d2e1adcee43f2be9ef93e91234290eef65c259fb5a16b8877fcc7a0fa4e538b8ea39ab9dd1c9972aeeec8bc0fec83a67a0e300f9339faaeb2bb5d0892b40c30b478740c6528bed055c452e725d22de311816a4f8cbf5d96a45fa4308ad105af319b01f9cf005b43f0f6ebd5f6913a211c265860c8fee36cde38024af8715eccfd5ad4d2e0f87ee4b7ee7d4bc74e9d36bfbdb5416eddf5188e648fa3d4f976dd1fcf4eb22f447c77995373366519479e1b7835c0e806fa1d953499b1604f51e86e98f8d187a6afb8265f692568859b88e57db1f040cacb674e8acc127beee9d43d5b031857cc76e5c3d6d2669ae2f76333d23948a69309dd776c4bf85932137e96b6fd0ca599a9c9a142f5f8998bd04864dc40ce5a993e76aea1d98187d097c6daaa7d887f145693fd56e7efdfa940b2d1a4da9dc75cd4cc2f41dad5d445feee7c949db8a0e6bf3cf26aacef207e9b99b22fd5a22a6a759421cbfa23b13083e199e5bf4a99eea8c20b1fe70e2cf091e4923ada882701b33df1eba9e84ba4bd5d6a171e66c0f20492a4f9d02cc84d3e85906fb21422609e8ad45c38c5c7ee3de919a4c7e7a55578e19659977fcb2115ae077b9bf41b39f2042e88271fdbc3f02259abe6f10b019f1e2c3d0c2933fd48ee5f567ca96c2d41aaae32e0d7499683a18ecc2af2adb62c5c8a93ba7c2adf2b0ea0ce4b4e36c1c6fb3204918e65018abc0d58c1a3393c4b32be92bbd2160b8b05ebfe22f09f1c11459ac2239c023116618c904f021ea6a9ad7dc86d51a3d8f1a4848d1816bd20984ab02a64dfe9598bdabef94bf0e23a75fff149466856edaffacd9c2627a614293459d1e997ad16de29c8cd0bc4e51d29148e5f5d1d66411f793dbe8575eb04771fbed3bfe15d807c1f882cf4b7a5c073612cb9a7b8d4cf4b376c9a27b29fbaa1b74e020163e1d47df3fe057c183de031f34f26445d98f4d14e6a83f454a602ec1d403b892151d0d1474909756af4767de2fa1a5e1db015e50c49b20baef0ee6e7e562e88049b92c9464834285ca2eb11f8982b7da726e7cd425e430e99cfa3cfbbc119368f76a1bc4adeee817b93b3385f4fa63bf6a8ad9fa5344219aaa9335ae16658431c2167f3f99de3cfaa964ed538a504e78b219dbafbde3d8190cde90df83849dae8408dad2fff87a670e333055b218290ffc1e0bcbeacf841f284eb17ed6c3c42a09b696c46b1cba8cbc050ddca764fc983237e5f4305089b665d2493d8b667e0e5eefd08fa24bb47048942987576a6c29f8b9e324dc462cabc14798da3a2068f7cfdd3bdc7cc0a53c7985ef79421faf222e17c6e2f23d4a7a683b27552bf494af58e1bd66b342acd8d434fc4f73c2749b612e2b5638224929c6ba8b36fcea402aac26d7350246718cba1f4811378275b5051da175ab5fb484abd4076e555d1f1459663d0e6e7262ab3ef48846514589902b08b50c4c679e29db586b767e876c516ba98d0f8501a3424ab4952861f7381761a69565250198d3cd7d8f8836a86dc3122a53e48c808302e46fa46978bf2c605c86b9c4dfe4ad6dd31a92f3860b211f6014c9cc9176e9c7a2ecf1ed67f280e58ab266f5844d3bb48e8d295778d99ebcbb439dfebd3540bba0c06d111a023b984bedfa18c883cd10424218c489fda85abf81678f1461053acf689797eece96fe569adcd8b64f231fadbc29251650b92a039c0a537fc2e988cc4acc704b21d67b037ad94132ab99fb992ba6e83cafc09a7368e023d9076db375ddf09df29765cd7790ea5e0ea4b19b78642accf157a8a3d25cecd165f3213852bee34c50c9a2e893a68b23b69db7ad1b6db65c4a09e7aebd382d39ace3be4d7133268b2814694752ba0a519aa5cc9241319c8a9b5a7771d09e4af9f8778762f27e9d191aee72e0218f0e79d8cd6a2ffd116b508b1c2813ca785b67a3c7fc56a906a097ede9ba9b9a4a0f1d10c301845ae88b0842ec24430c09f200c3c137d5297bd0a3b7b74250c696f34be2954e5d9a319fe0a5a7b0cfa126b0ea1142eadb5382a7dadcb30da478cb5d425ea8802d7980e77e5bb2e8a0a4fd6f37e570cbdf24ab88c09a02f8eb51e9803ab3f9894f6b157847d6c930255ae40a8b8cf71be29fb2a2fe4298d9b944569dcc6a05a32efb1ea82ace6b8f25aaa37d671ea3d12b2157ed6cdca089c6cba94fef0eb06d99738a041f40f568fbda510d4e7653769bd207ad3a1ecea548ccd88e555be60d84f80c7a2375784f157e39ff0ca81c2276a19942c40d110f8c9f7213e659bcfc3336f9dce2662a02dc566e9d6cfc3b68a9147557bc9604bc432c8f7497cf41f1c7af048d1f1f5a4b26452759942eb4054c38f010fd0f8b0395e9917f17026c94f552a904175c158a648b2a8b7fdc659832bd3eab18afc2180d465aeb80cebeb0bde5f6863dd60dd26db93297eeb93860230a7b6e4f60dca873531be2e37521255a5c5df3019a38bfa43eefe84d7004b52a1fd836825a02617c0354fcc30f5a076e24b8873cfbfae3994abbd5b22d6f30629792a696f96559e5c0778c33a641c37ee74a8cf3cd95ca8d62d60cbfb1f84939d43ffa4f3117606c76a3924fea005f0fb788ffd9e9ef5918b1acfc675cb9998362f89a7cbadb45b6a65887fda159b7aadacc56442ba5c4d1e98c5379d97af55ee22a463dac09129672d192440ab3e88406cad1a1c68da3697b49b9217b8d8f730ad59fb5238891add04f88e449eb56567dd58abc4776fcd434249b678e99df9763efc21ef5def5abf38994543d36959544288f2634d7e5e28591c29f48cb1569c4968e642790a96cb7c85fa8b1cabcbb1b9573b12b952fa47d452cb6a4ad064ec63d01bac8ec99864b223bcad2ce524f6bbfc8dc3a0ad20292c43f0e15ea256ae0dc8353fff99f6c54980e345abd8ca9e37f110249e205fed32faf71a47210f81a701b16f6b6711c76f310b0b93b47a44f5c87d108614ccb40713f2f36f5e2fec26a874272b398ad6f5f69666cffe894920b1358d839f0e05a23bfa6a18284e8f2c83932e4a57c808b296b623a370468d8f63987331504ece7701008a7715fca9bb404f0607bc6703209af15078902877f84f9152d729e1fd7df4c21007c61f7efc0a997cd57039c56481ae5148add168140d2384908ab5c1a80f6908fa5dfaa0aabd5253ae11b02620a3981e14a92c47e41a59dce62b6ee94015c8e6cb716f5bb2c82833c2f3b1935fc6c2f2339a258f7ca445dd0435114a0c6a208307b011f7e16c868ae5218286d8e450dccc6981b61671a6961c26748aefc86c76cbad0971551be81eee255591ac6031492c9cc7d561d71b55fb65aa00c5f3090b56e65577c75eee1e369dd50104d443e893e6417a74997733d564ce369450196c59d62702748921cce222fb157e65765e86", 0x1018}], 0x3, 0x0, 0xffffffffffffff28) execve(0x0, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0xa, r2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x16}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) kevent(r4, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x6, 0x80}], 0x2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x45, 0x8, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20, 0x7, 0x7}, {{r5}, 0xfffffffffffffffc, 0x90, 0x1, 0x2, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffffc, 0x20, 0x12, 0x204, 0x5}], 0x8000, &(0x7f0000000280)={0x2, 0x6}) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {0xffffffffffffff9c, 0x80}, {r8, 0x4}], 0x5, 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000080)=[{0x8, 0x6, 0x1, 0xb0cd}, {0x8, 0x2, 0x7, 0xc23c}, {0x5c, 0x9, 0x3}, {0x4, 0x8, 0x3c, 0x80000000}, {0x1, 0x1, 0xfe, 0x6}, {0x1f, 0x1, 0x2, 0x8}, {0x4, 0x1, 0x40, 0x9}, {0x2, 0x6, 0x69}, {0x3, 0x9, 0x39, 0x93a}]}) 16:00:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/18}, &(0x7f0000000100)=0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getgroups(0x0, &(0x7f0000000200)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4}, 0xc) socket(0x18, 0x4000, 0x1) sendto$unix(r0, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="1f72ef6a99250de84e48413dd466b30554578c4329fe07aabefbbf5c4ad2ea8bc46bc9e6814a18fb1b447005ae955d8eca4dac40a42a24561d45a539329ae2f7749ef09c23cdd984c02f0d57e39ae24ef237caa7325ef7a4db2582fcb1975c4fa9ef7e2096e4c3f44d5e09dbc7e21a5dd549e1abc87012590cbc0f753f5e85f4ff2fadc7527b283db8ef73ea68495a834aca50615c4b9a7dafec2e215c2913d898b77905785a2dee", 0xa8}, {&(0x7f0000000140)="a9f0a39a2de16e231ae065ea39138ebc515e6871a96b90fdb9090fc30d17a60893fe72d3edb0593e7f59e456ff6f3c719e64c9fd56af374f0173cbec616259c3eb91d6efdd0b3ebdde36327feb5f1be665965d24be4442b2af5ad91bdc07b7ee56bd385158174ae69c1bb12a8140e30bc660f1854ad65aaef9c03d", 0x7b}, {&(0x7f0000000000)="e6a1668cd6ca97a105b1075e2c8a47beeaa79b607f3c99dd96", 0x19}], 0x3, 0xfffffffffffffffe}, 0x400) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0xa, 0x6, 0x15}, 0x4, 0x8, 0x400}) 16:00:03 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = getuid() seteuid(r1) seteuid(r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) listen(r2, 0x200) r3 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000000)=[{r3, 0x4}, {r4, 0x4}, {r6}], 0x3, 0x0) socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0xa9, 0x4, 0x100, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000d86000/0x3000)=nil, 0x4}, {&(0x7f0000b5f000/0x1000)=nil, &(0x7f0000fa3000/0x4000)=nil, 0x81}, {&(0x7f0000f25000/0x4000)=nil, &(0x7f0000f67000/0x1000)=nil, 0x1}, {&(0x7f0000d43000/0x1000)=nil, &(0x7f0000b07000/0x2000)=nil, 0x4}, {&(0x7f0000e9e000/0x3000)=nil, &(0x7f0000b58000/0x1000)=nil, 0x6b06}, {&(0x7f0000d28000/0x1000)=nil, &(0x7f0000b47000/0x1000)=nil, 0x100000}, {&(0x7f0000ed2000/0x2000)=nil, &(0x7f0000cac000/0x3000)=nil, 0x7c00000000}, {&(0x7f0000e86000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000b8d000/0x1000)=nil, &(0x7f0000ddc000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) pwrite(r8, &(0x7f00000000c0)="0a90b661a67088c86864e073b94098c5f2b6408c27d16c9d49bdfceff8fff4d206cb21a99a56a3859a3d362ebfb5642a8791427b3dbcd6f22be6d6a279f1abfaf9b21a868dd61a704825b16b", 0x4c, 0x0, 0x80000001) 16:00:03 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r0 = socket(0x1, 0x5, 0x43) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r5 = socket(0x1, 0x3, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r6 = accept$inet(r5, &(0x7f0000000180), &(0x7f0000000380)=0xfffffde3) msgget$private(0x0, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r7) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x21) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000580)=[{r6, 0x10}, {0xffffffffffffffff, 0x10}, {r8, 0x40}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x100}, {r3, 0x1}, {0xffffffffffffffff, 0x10}, {r4, 0x20}], 0x9, 0x4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x60, 0x80, 0x0, 0x400000}, {0x6c, 0x0, 0x0, 0x202}, {0x6, 0x2, 0x0, 0xffffffff}, {0xfff9, 0x7, 0x0, 0x9}]}) dup2(r11, r10) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x10b) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x10) write(r0, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r2) r3 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7, r3, r5, 0x0, 0x3, 0x0, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="19d6ab98c7e0aaaaaaaaaaaa86dd60845e5e0018610000000000000000000000000000000000e20200000000000000000a00000000000000007800000000ff010000000000000000000000000001"]) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x35}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x32, &(0x7f0000000080)=[{0x8, 0x9, 0xf9}, {0x1ff, 0x20, 0xf1, 0x2}, {0x100, 0x2, 0x2, 0x10001}, {0xffff, 0x3f, 0xff, 0x101}, {0x6, 0x0, 0x1f, 0x7f}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000080ff7f00000000e2ff"]) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x7f) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x1f, 0x3f, 0xa1db}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) fcntl$getflags(r1, 0x3) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "03b26550550a8932"}}}}}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e1400ff00008e34a619fd70fdf9d57778a3661b4badbce484d17ee2b386a8"], 0x10) sendmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:04 executing program 1: dup(0xffffffffffffffff) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)}, {&(0x7f0000000080)="13814feb728168149a67dc9780612b974ffbef86661d6aad5da0d6aa8b01696f7bd7899f5d4f3a3038b2b6cf429d3822e3546e73d46225b025b7dc2b8770e2ffdc0cbbd98572ae5d44bfb15d42ccfd0dc3a339a6cc725542899eb5ce", 0x5c}, {&(0x7f0000000140)="da5fa2ca6a0a8d9cae6f1757ac5b3f40db9d6061a2c1fef5fdc9c888d3e1982d20e3999ff73aa8a0897d94756e5de84d133f5bd1d840058a7a67d58c00c92d687caf39196c1fae343e6b011f28b2beeb84b714484de6a70c76039af5dd6fbef4f5f34929e65b46b748411fb27325df5311703ec47814a82099c1", 0xad}], 0x3) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:04 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000000)=""/125, 0x7d, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) 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, 0x0, 0x0) 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, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x8000, 0x6) 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, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000240)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x44}, {0x2}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) pread(r1, &(0x7f0000000180)="a21071e54a338612b6cb7b9e4c17349bdcb376c913aabe16b5b464b86b562c38bc81338617ecf4a2ad531722c3afb72915a8fa4a75a1958b601238a006612941111c5afc75e73d1490b78829f6b34f8851f035acda870b4f894cf8f6fb2c5c02f7de9dc9da3983aee9693b07cccaba64669216c342b928ac03a9c3d534d1240b876066a5bd3fa84548e71a62045fa7dda32b7c3a8e1af67b4ddc87a369905d07c2683708ac3e567982f60a1b822746f0b5627707589bff7d4a5939", 0xbb, 0x0, 0x88) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="23000000000000000000000000c775d18d484b555f3613b6059701d8b47ff9873d329e0d1d0783acf952a4578ccfff2ecea0d2fb7e2200620a8f8bdc95db95fd30449e2b4ac3e9d1650e809004bb402bfaf495d8632243b018f300"/102]) 16:00:04 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6008, 0xfffffff7) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}, {0x4, 0x0, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000005c0)=""/150) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x41) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x186) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1, 0x4}, {0x5c, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x2, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caaee8856d2d58ae7e7a", 0x16, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0xa02, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000080)=""/154) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) readv(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/247, 0xf7}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696cef6a048163cfb982b3efb4fe2d7cb039fc1bb34e6a7d0c887cf075fb225eaff12442243e09000000000000000186744858bcf21371ac8f2b9639d04c9fee303b235383d5a0470ac3f27dc8b586b0752bb8c53e05c8e5fb74b623db09824b58877779fce7b54e7947c7e48c2d79f37eee0f3e95b30d4c4d9f881467300b9a95defcc891019b3c7b0f6dfa0a18b3ceefa9fcf129a26c97918705a9e82aa9ef87f4093d7cdbc86bf43a8ecefc4670779875ae5c6aba8f529e42956aa0827d8b00b1f1f468f84df50cb7390a0dea2cc482b948d455834a4b2682ebf3baae79164fe0e4498bd8c4db4cdfbe45f07f15112de550db2c10709bea1f78a290bf3ee3b86e87b8a1422c8c4f22280d772e84927a2bb02082d11fecaf45ce8cb7b23f32c74121214a24d27e73f28dd1a23ee3f3b20b8f3ad8db94687a7ea107ab9b352c55330ffc6a9d350035cf1cf65714ddce8a8e4fd5e0a27d25205d710f0183dc111394c736d9de6bd58a31eb5470e6568d629b6ebefb41d2ed0ca7ed6bfb070a"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:05 executing program 0: r0 = socket(0x0, 0x8000, 0x9) r1 = socket(0x2, 0x1, 0xfa) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r1], 0x10) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000240)="025ba603646b1cdc4d79f5ee900cd94897a5151f25066d9a26ed71a8fb963a788b08469e62899dcbfc0b5f36a461f9dd3a3e0c665c2e26104ebb9313b646e208c65d1a8b000000000000000000", 0x4d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000000580)="7ac33fe986b639d49e5e180bcc60771a2fe076385b88559dcde430610b7158ff905328ad92db86e9749d567a29ab87360150824c06b2404c2e50af4abc4ee10b4344c22cbc907f24aee29a8cac234099d5b3491dc27af3c89ec67ea47ebb9274e2da0e207088e7054460376ef2fcb1c49709286275e8e5bfb00a95c5cef18d58d9378fb5094c1a088dd23fb936affa7d11ae38aa47e112df7cb86d80d5f8be01cedc0aefb8d2be8849725d6aa7e327cc5ebf7ada254085e43ff68e5d18b0d959471aec0c0174c9966f695f834ac2011180ba47e0ae6eb83e12574cab4bf63522da3382ca3c0e5e38fda8a0ae6c0c11d93dbe333c93704d8fec360d740a2ac3", 0xff}, {&(0x7f0000000380)="5dde6e6ec905b869d87f11215d2c2095101c7f614b3604e2fc43569049497f3d61073d17c98097c17908c52eb4091883ba826998cf130ee883da69d40bfbced32c72f81dc91636f23c3f8a9188922ed2ce037e", 0x53}, {&(0x7f0000000480)="843184045076cbd020d862f7eb54f84fab08dbf4cf2149eebef3a2106dd64e9cf38382162b6e999bb4ce4d99ea9a6a31c437f0afd5b5294aba9f4e62f485b6b4bbff1c5e9a28a60b9bb2362484", 0x4d}, {&(0x7f0000000c40)="819993c082ecd3d5a8b744e598679d9dc9ad48d8f4258b7a92482e0b23e4734520cc7e838befe800b0bac088f584c73efc974c990850eb8c67bf33d57a8324199547d7e665bb01a38553bba10acbcf9264948b2ab1ceb925b88e01884271dfbed65010af7e64430f8013c9440972f01af34d14cbe5353ede585221434349c3f2ebffa23abbb788cff798c3ababec9120614619c74c7e7d3076b2aaa8f31293664e87748b20083794850ea053d745ca6b4d33eec8d62c9003566ebc54bab727b8ab9c3d5164c891fab19710bd7f40f1c533db6ae7652720da41e7a034ebf3c0c23949fdabc1b3a59aeb361b544c2be698827481acfeb7c06d8f7dcc0bf273a96496558bc882dac27cbfe5d0f99e77e1a351003d117c1560b6b0b6d8b56d806de1fd001c3ad5a6ea2383bbaba4f309a32350b5924c741947c238406fcad4108d55103b51834803cefd3b9f6a7ab78d63a1d202c8addf23bdcf7f8f427473c8531804c2ff320ed89a17e5336826c8c7561fb564ae286058bd8b296c20cab8d308608453d05f8ee747be98a032cfb1fb87d64937abee31f0da63027a63ffb90a248fc801f485d35e58bbefaaef3e1941a1809d5cfc7fb6e493b0e8e3ed0fc2a04a82d526b300e93458b098668b3cb605ee2b9ba8e093e2ae111038129f4ed448c08886ade42f151a30395efc690acdbb07cfabbd246780ccaf736d18a8137115411d8abeb30c3e874aef3f5e814a5e0dc02e961b59dc3f4daae25421dcbb4d97c78cab2cf50c33c5031fa952c6468bbb1d6065801648a96e419ef1d155953e5e3a685b406568029e64026186a2644f8bc448542d9aebabef0e6aaf72c4ee93bc18e53a65c24a99b2f96587c375dbdc11651cc64d9af45899532d60133e8c0a3b0d76ec33e83a1848596e45eaf4154f801104f8d1ecd9b07a74af7ecc76ad52d6151d1d211d11a932935fb6be1b6dcb889c8824542ca6538d831049f03331aff8ff77d1ad0c7ae3f9f314c3b128f781b3bb3ecfe9f198352712b103b9a9ce857af8d92b3de29b4b6a7d09a8fbbe4a3a666822cfa07430ae934ba7eb08a55d1c612156561f48446fb76134820d6c80583c808e5079868a39ce8aa05efcb23b0186c56ccbd46dbea4d0475b7a65de5bfb3f5dfb6816135b3453a045064a87b23a4c7e56aa632cd8fb4e082dd50c25a2c124f7bddcdced641fc30bf37f2e9295d8f8ef5b9edff61cc66d6bce4f806b6266745f69e578773e60fa69a91c6079e25c49f3631de2886f9a42bcd7e80cb73295ad5f5d2b7f805d545f0a91aeb5b5c925ddd522404a5435dc7e77b04ee8462d3bb678e71fe5cefc35660212eef9338f351ea1a14b23873b7eeda46844b116fbf90518b5dc7fd66cd3a1841d80e37ce0ca89134091a04880807de6ab5236895bc90d504211d72b138b25cd80840bfb77545ff53124c325488f064e3a52db46be9ebee1beb2529ffe29036749176f1c2e20a3be56b4037970be927f2306e9396841efb26114ab674f6cb6e1806e19b3b3a4bcc7e4a84d452976658dfe417054546d421b2913cecaaca5aac175457e2097b70241827b90e92ceb6ab34b510078f1a299268677f8bb36697050c0ef2b3bb9fa2d010b96db84aa04641a12fce3a6049e79a958e4342a31dddce0aea83ea2f590d015ba9e91e783fbb8616c18511a0454ea25294fda350025eae8272212d7d9e9539bb34ce23067af2ecc89d663d40fa09b3b67eee518dfd4d11a057b823e2137077c04e8c5baeeb42c0fca0775f9cc61dc8e0c127e79f8faf52c6478c8e3dc31de2a6d632ee8d5461f84843f9f78c600f1e81986506a79d51217972b850cf6b79d35b26cbecd83f81c172bfb3f679de1dce28e3fa69caf98d14482dcb0b7bee33ac9dd9ff747b3b9eabf897c2c64ee190cdf97841c7ef3bdc10d7806e7cd71b68e9872495c123a6406de4483b1fe79d3389191fb021a22fb750a1147043c7a776805f25ae4b66007b1ccca25ce8737f857286a21aa37b9fea5a9215c8395e1511dd053bb100c267fe609b5bbcde06319878df2978cf5074607ace19aaae7f2fd4446c40946f6fc6e91b938a78e753d4e48bd812bc321906218d8e8e94f46315993ff584a7655b22191a8031232b5d4cf9764a88369220e4ebfbdbe80bd3e1fa936fece5666b4557771a57b4dbef51e92aac64a53312b1d3c4832737d722eaee4a292333d0d8be8677a7b5b49428106fccf521232432ba1257d3a980f77203127f51c742e88261d2c7e7d96b8650b81cc337cdab4cb0bd3d8876a449477a4b94d0f3e035ba9650dfa0bfc5f534da56b2f974d4bc5e85a3b3dcc50f6b49fe01e1d918e46957572d9b47a9811fa806d7e6a29ca1a9dc2332316e8313ae4d9822bf4c03bd0b767d3ad1e8ba3eb91b1d802236c46e32185bdb2d0415c4e33db6498665a0a098280b8e071f952fee1139b8a8b24cabdbcc57c5f6cbe51a963e248706b4f54535cb06e26f47c2bd5cb9054e5aa02ece48d74a8338f02405042b42845a4e55202396bec1ec7b02cd6109bc1930acf604ea98c67d9406098c88d2498df722d5d122c8399da4c08d109d75182cf4a200a801855ec60ba827ff7de8863b80d78d43bd8ec32e0cd3548420d0943810db5012ef2a881211258e3f55f9c413d60f7a1e0099da051f25d0baae30d3ea5aa3528c454c5233a2011a327e460435c09654ab90a926c535854f84b351b3dc1fbff20ceed31250aabf8fd75c1b13f50b834076912e475ed0dd671ad6748c79b37d357bfed355a916e2b04aad25e238f91bcde8f4034bf22b9af85df00315437d1f7ec050b9da3b3567b0b99031e8e12f2911625a17225831038897777ea1a40c793b976fd93696ccb9e9d88586071a6027a56a7f5999a271998b7fb1e231741cd32d7e98f2f7333257491c780f78dbfd750936a949f88d56bf9983f570361e6282fae88d64e13fcf324f0bb591d82db634a7854f76e080ef262869229935c3250722058a4fbfb809f8bf3c9ff4c28edb80c845795a7fdf992b7d330b455bbd4e72641f41234badd9a25d1881c12bb23473c6966d1dfad8ab49b6ced6966673f2c5c787cfc363491d093ed07c3564c64b718734e57134e5289288fb6dbcd320c84350ebc341db74e75781a06250b0115aa76d6b2695342549d6a8b58f877ca5326de08a3789a70fdef09a6397ee05071c9603e827b7e76572eef8d051a709cf83cbdacb4e7d5963c6c42736d51fa160e01036470ddd14088f86f892f3931639512485e772db24c6b6875e7ebd782bb7d9cd73b596a480fe42c777273da1b8219e4a20d4f2f11fff494bda2fc229f73cc367c820b38447408791efabc4bae032dde4f2e05c99fa1971032b3c84652d90117a2755ac39119c330cc610464c1e032bc195b2de3fd813e592b8061554c342e0144386e77ab0e06e56c2ea8da9ee1054351bd82bcbe40670c34924a76cd1f74b7019850692e1601c619d5fa1107d75a1ab84766f6d93561aa6d1eee531c0b930325151759d56faaac8022fd1463b0ab4bd33a2b778d8d6265409170b83bd4d3b870981336e5eec952e755db55bca24c71e92e2bb4a08921502c644eb75ac1542c4326be985cc2a412def0dab618954de158c352a53862afb4fc1a5b8e5dc1f452f1d89eacedd5051bee54e81d2cba8c7589dd46f60dfb666037117591682e75abfac7aec25595102d1d341ae63ce03b60eff3809ea2b13fa617a6531cbd5405a734f7239f63c7ba30c82dd2eb5e93a733ee8c048936c43f37c293e2fcf280b7824f83efcd6cd2ec37f26bd765b6335c5db0cd0fbc8ba8012bd62787c65d7a4450bca6b4f0c4cd32ca93c6bcded2ff6fe6d8593c4b65afb68dbae2d44739f490679e10dd0df4d3c7187e9ed2440ff0f2b9441a274b13b209cf7d093f10cf86f8e8b4390b0a251742fed22efbd61f7b013031ed94496a76be5c3fef1831a2215a64e438863f02f2134adfe33f1cea6646893bff5adc50ab381d2ce415e5b72e40c4b80b2da5e88cff193f5412d358b0e7d35a9451391cebc40ec128d3c96e9e84ecb40b59c46d652a55ed3d2ce62d616a3257afae8359910152a08b8514fc4ae13fc560d051df2aa9af3046e0848053664e05ac24d6ebcf2f3018b40454a7dc307e6e48f64c981bf1b7aa356dfd7e0c645a909fb301cc6066a9d9ee8d77d98369d9e0bb06533194212025927335c98a58937ec16f54915cdd647e5b0d0eb7d417115b321dce6528e082efbe4696276cb0a9c2ccf4da8e322df399e0f31f783df237f2b291d35a1a9775fd26e3def1d5c94aa536f5ca4b8d2476901da4c8f5943302c88156c35f6c3dd83239001f09fc3c12ac4a2f6074649d8068ce365c277d696c9f52592f4cfa57b83f2af87996637913fee383ba334bf240abb00d4da82c69586b6ecb3727e53dac649d7d906bba0f6e1bdfbffa4e8eb657ba3cf487a8828dad5816470b46fda4df427b419ea94a2c3a02180608b48edea6c98bd43d4575a55826a45812abf1eb1e8400d2300f3452ba5cb53f0448ff7c29c920c6d62bf3b75f223e620896dc8e84def4d5c95715e458cc6159a805703a38c678af3189cf328d8aa261d31b4c8da69250476ba25e07069d60bb5492a560a215d1bb3816dfef002cb29960ad7b691f5e7046aa52d59ba205016f1d7b5c466e9d85ed4158362585f05a26ba977d57b73d4dfb77c8647b0b5b05cdbb7215faf7ba07803a149964db23895823333c7c1c1e3b12464d1a36ae86c69e6de155cad5c27f3ac8ff8f4b2e4d09eea8d27549c56fa6862dc8a95c9a4600b735aee6427c9c7ccf1fb1c61ff3a6a21ec2ed61d8953afa59deedee0cc8adb2f398b67e1ad0c45861f9cdea0ee5462fbeee95b4a71efbdb5f2ded2d4800ec78dd75fd70ffad4658c940ce942006c6b57aac6a73556966f506f43795250f0fd1c2bb9a982f2f0f6308d1143954aab99cb238d2ae206a7fa6fd2f84f01d3839af784da24b7ca55b97a5ee48d3dd764e94ac546f835d0ad783cf39447b397f9fe0b366c11324430eece81f2ebcae7c5d0b55a0b19d7c6c0011bbb7ccb1c9a4475fafb81675e2d6134a5bb34bdf76d73e79d333e45298eab6009da8a7c44326a71763e656602f16fd115a8a8440522861179af98779cbc7fba65d2c9ec9d9f16543d43935f7ebdae2136f7cc1fbab241c9cc317a2ebbe74b69d9cd91cedd9cb3ed50293268be141647157815c575aab1b06e23f930d375afbbdd1f75c46fd0cc8c9e9f13a88f453ce082907595786b46eb8af045b3a1c634bc3e835fbde023ce586afc83a20ca0fa65b7daf76c5437e2656dc09b93e7772aa5102b21c407456c2bfa567c7b155e9f654e343a42a4844dc92c2243e8e6900a62dc8b4229a8d392b8d98f453ecac262a9e5afa2dfcdb5bbe02e84a434f980237e3b63f3512157addb7b35a11ecd643e5af424586ff3e5446a932ca04a41b74265ab6fe1153e51337f9cd65d944f4adbb7139b48796c46fd941781061bf7f8e8643bcad601fe2572ad0341556cee7694de9e7b662c34fc94c8bfd6bb78daf2927de8b37e03d07072aea58362d9ce3787b37d8b07380c8fc5496f935cfa3a7007c76b7a59b9206e171ba73c4955de2f9d93685d186a8754b16b771bb66834d63f95535f2b1b6f1ccb426ee5deb9db7b9e01be299fc1bd2a9de04489c2913b6040aff396a9e828ef13119ef9388d30f3cca0b4acf9c2b25ba8580ae3a1b6ed050c55681d171ec2a35bdba07bf943e3cb059706d974843a054efa539", 0x1000}, {&(0x7f0000000680)="55131c31929190530bea2c80be83e2727fa76640b5ca7989bcce178ff08609315755e9e3dec735a3377804bff7d516804a770bcb49ffd1efc933a8e34d3de9364ecc318aab7e2fc015644f8ca7392486038d7a6f63ea690e9b40637f71e6b3d33be87a08a0b4672c689729fb4414e09963c2748391d61657144580fd1d3c88c5869a7918df7f75b6a77014b87d4f95ffb9a512d6013be5eebb67f80cb4fb3d6125de9f3762239b6099", 0xa9}, {&(0x7f0000000740)="f1a6b3525d2f7768d1f7ed5cda0d69773d9049a9126d567df4ff87d5e6107ee1976f270b541a76628095c2f92daaf8135882a1bf2d0bf99c03a7169a38ee836f71e8c210c29f58ee5eda28f7a099ee6cbf63fab1a2877441a669754b8086da9f6d742332b9fc6e99e00857d4d13241098a77c25ae42af969f3d10beee07f8dbdf7b7385e1b4ea9cd2783f17ee8140ac6e335647f81f0a4d4806c995f28f4c141d8a129965d786a8b85d97a0b1cd36738d7eb89bc893b7130ae98fd7e8978f716d982d289162197bc4d26b3a681ae405bc548b8fc0d891d2a81a329fb6b4b3e4d63f7807d73420bb2cc66", 0xea}], 0x8) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) dup(r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)="00040100000000000000c782b80500010000000000701ebc2200000000", 0x1d) r6 = socket(0x1e, 0x4003, 0x0) connect$inet6(r6, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r6, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180), 0x0) semget$private(0x0, 0x0, 0x187) semop(r8, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) r1 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x2a4, 0xffff, 0xf68]}) 16:00:05 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "7ecd88", 0x14, 0x61, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="22c7bcc18f57c9e3327871ddceb7049c", {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r0, 0xa, r3) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x1}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) 16:00:05 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setreuid(0xee00, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x1c3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)='c\x00') r4 = semget$private(0x0, 0x2, 0x189) unlink(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xffffffb0) semop(r4, &(0x7f0000000240)=[{0x4, 0x7f}, {0x4, 0x5, 0x800}, {0x2, 0x9, 0xc00}, {0x2, 0x3ff, 0x800}, {0x1, 0xc2f}, {0x2, 0x5, 0xc02f58273fa0da47}, {0x2, 0x7f}, {0x1, 0x3, 0x1800}], 0x8) socket(0x800000018, 0x1, 0x0) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000140)=0x3, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x2000000b, r5, r6, 0x0, 0x0, 0x100010024, 0x207}, 0xfffffffffffffffb, 0x7, 0x2}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/193) 16:00:05 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) fchdir(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfff}) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000000c0)="b5003e2bbadded27d65a09531b689bedf03cc2751a174a6fd7bc92d85aa662191ff4a1d4785d1efc5887c857466a0c9b703bca241b1a74f6dd4f43529e16af8c3205e1ac8df6dca6cefbb93743937110028d5afe9a270ee8e9cc05349a909cd3f96999d5b843ce5b40dc9721eb31814ae1e18319cde4b0ec3229f25c3cab087a320b0acc37b8161b487d31a912215c62985b202411096c74047805071f670b4583acb35387f3bc29db3c92faefa1fa18f132941f5d9ac3f4b5368b6c6d5e93b3f6d21a7806b156f1277dc2985e8199f280b8313d47be", 0xd6}, {&(0x7f00000001c0)="3b1bfbbade511111d8980ed800a2e55be69ac191eaa1b61ae00219afab03ae5a131954b6f304ceed99a02de5f1105c3c3c771d667b08992db8b075bccd41247b9ea64a77994811a8653ce2e5449a", 0x4e}, {&(0x7f0000000240)="566babf5cd4300ab1b5a9314210d815235aaeb6bfef87a91704a50a37098b3f78469ccba4aa9eb38a7dc0f5b71f00ac4525beffa4013ea92967ad3f80157f8a2f08b140eacd6b96a0e11c6a68b5f7f1a30223ee3b353687436f2d268402600f293ab0381a3ee7d00d25bcddff26d647081d386d53c3ab55fce7d3846fbb4e69ce52841c05dfce2279194af1dff6c2cd544ece23adc6fdcc7118c7350e5d284d8aa235d51c706414bd44f34e4cc7bd779ea79ec58e91da59a63735ba7dc21cb72770a7e441dd1fc8750a78788a6ef37ebcc75307b59b6d15c934fd561c61244e9bf07a982095891edb9349fa48151c0ab5d8925268846ad166c861c", 0xfb}, {&(0x7f0000000340)="e33a7d809b68078b4c75d9660a6d7d41b7fa74037f4d3dd9833908c5e7115adb998ad37cbbbd56a9dff5685384fb246d2ee7647f94539000aa2a6462bafd82484b14186dc38be8314fac08b1911d68d9148b7b4b317628cccb5a3e866fe5a2e4e64772778c4b7e238e3399520d475f1e76434432c2b30dd5f35fac5f52aa85c0681da8c467f7e53fc8105d68", 0x8c}], 0x4, 0x0, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pf\x00', 0x20, 0x0) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000480)="301e6485bd5060e0de70233c18fb7635e6cf66cbf9114c170b074a0015f80922fc9b48bb8179c6be757cc81be199d07a97728a89a17eb0dad79b44b1812ccae5bc172b944ae9667bf0ea99557b49cf562c663d36ff2bac65c0e5f596a8cf8244bc0abe1909fede53b34593a00ec8fe36375fec791964e584b266ac53d82752bb06ed200358b98653b871ebbfb4efb3de8a6fc08c444380234d45945860aaa504cafb9cecbeb85aa0202ffc21fee6f25e8f070c9d90968c8fedf52c3da0d56af62741ffba2877e6b5d19b90f223371bf25de28b44f9b4ff7ee9f67edf1215faac10ec0d5cf90e9b3cbbbac39a9085ba7997bfa80bcfd2", 0xf6}, {&(0x7f0000000580)="61a69d27877177e58e65b34cc0738dc3f063dcf85a79e73513d1b8ee328752b347b1493d0a8f213968725449fae3a7e4", 0x30}, {&(0x7f00000005c0)="648579dda8d1d78370e14743f6bb787c027e7ff9bc57cf866cc8104489f59ab0de5770b6c7f7f39a7012faf2ee40d06cd954f3f3b37e2d43784bfffb99a4b2706e22b9fc3014f4dcbea36151af5b22b46c814009b47b7cbe76a0b48d0c3a0d9c8ac3f4c8eb8147d7d5b54dd6291937fe039eaebb870d79181e31fcb5c2f2c6e6180c082e2af084e399d425e1bcf9ef8904386372f9f70f97e9056ff2995a736ef49a4a6d75747fd93e6280ab9ce3f56c8cad0a98ad1b38", 0xb7}], 0x3) readv(r2, &(0x7f00000007c0)=[{&(0x7f00000006c0)=""/235, 0xeb}], 0x1) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000800)=""/6, 0x6, 0x7e0045727190b1d8, &(0x7f0000000840)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = semget(0x3, 0x3, 0x20) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000880)=""/228) r4 = socket$inet6(0x18, 0x5, 0x40) sendmsg(r4, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000000d00)=[{&(0x7f0000000980)="4fffb399ea26ece8c55a1c076ed9f9a24ea1d42c7cb1ead0f3d963127de9684f8adac21a492755c5620b03e4a5c8697745b59779cf76558461d6ce7777034e3cfcd77b3f051e3c267b8b2950ec8fc854a9b0df171591c03c313ec1c26eb347d3f4db21c5437843ca96bc9ab8896fb59b50c439e9098de17728d8265099fd52026f9ad1e67129fbcf89225946ad4b954655505b9678d792c4b5381c87a3aa5b3f8b95076da77c78a4126a97973d7b95b3fe4476de513bc661c4922df3da3cf2d8032c3048bf376fe80bc806498b6a551ba82afda915dfa9655cd1958d9bb67fde3229d3ffc48ca946a0b6cfdedab8", 0xee}, {&(0x7f0000000a80)="5faef1496f56e2e462febd290140dafbc5fdecac85e9aa0b6f118fda11e56e66348e194d37e76076884a7fe466", 0x2d}, {&(0x7f0000000ac0)="83b5a6e46be47123a621145bbaf4f771c442356e9321396c47f7fd9c0a4de354ed866ffc3f579dc8579246f47981cd36b82e4bc571e64c6a0480c400cae7390b71a7d3b186a4bb2f207e922e48083bc6a8594e08bcc443c630614d29f7916e9781d92dc5c83042c9d7344905057f930c23164ea4e7c9af5d965c67e2380f890e41d1a26e4d8de09bde51", 0x8a}, {&(0x7f0000000b80)="480afa13a28185c6ad7559d55d5e7e55879de22835fac1ea0feb42808b1d7ddf75564bfd2440e0a93ddfdba42279b780049f891e9f7c8253412910f9b58af927648976df440c35e87bc698a39be9c9e8b25e356ec42cff4f93c8e0dc1a3bca10a6dd0338e7a4c50701c4ba27bedc0f8bc4e82b1090454bccdee75a7330ddc7a7a60064fe04479b2b8db04b83a1c7e41c3b43b955b0b87db63bc77d66d668b8bd8c7b21988e3c87", 0xa7}, {&(0x7f0000000c40)="4db0947da3f268d0cde9521971b259aca6860cef9efa6d35dae09d24859c5697959232fc7c9797931689c2a3755e81264ec9150615936ed6242ffaa8a41b4d9119974fab4d53427b6a87621b6ce00d453b86e648f7aa8db939ee58e7342e8abf1e5ca0c008cd7a3ce51cd8e5f9c9914431f48de6cd33f0d8621b113f88a26238c469d1251ad0e2e4f11ce39569dc79c70134ead0c54c", 0x96}], 0x5, &(0x7f0000000d80)=[{0x10, 0xffff, 0x1}, {0xc0, 0x0, 0xe6e1, "8d8d31303ad8645f9bb0a3ac4c1567c6b1575b0ed0f578bce9a90a3481a7db35f00c8cc0704a4664a76c1229b9a525f5313bb9f000cc944685d92938fdc9d444712e661b617c80c9d668a36847f927d39920297b24006af89788401e853ac270f2cb065f3f6e8f8861ce055b029f505912d034f106f056d26df7b89086818f690e7a3eb6a78eb7708e085759be31369797ee6e45c6b2116376c3c4aa9ef7e8fbb815e8abde4425ce21783399d2"}, {0xf8, 0xffff, 0xffff, "982ae1c20a6dd8eab9df9defcf08110940e53f6be1a2bd0c57759342b7dd5fa287593b49d607b8e52c10f9b3d62a9963ee08076a877d338bd65d5e9ccd09d4d6d69cc1872365e2f5b3d5b38206ff7d5f6204c1ffd2b33722e7628f8eb82decfd7dd8d8a70e0077b1f3d8e72b4dd4ed1234a62e7461511815cbb1af3a28ca4b03308bb2a63bf9671f42346e7bfaf3f8d0fcb86e4533b24f0b09d101042b6432280cd667944649ba9c79fc44b7ee1110d69bc028c34a42c434adf2c43b4efa53718cde95a14e6c2f406d4365cfce97fdd2d2f5bdd721ac1d1959fde07d8baaf2b4485e0811"}, {0x80, 0x1, 0x8, "9ede975c53e7263fa89106c67c2882368e9fee6285b344dbe6ffd4ff56abe9e18013bf79c70548a7c4707f4c12996b679fa41fc9a7e3e14024e45b208b9a574a4c36c6b754e4edf25449ffc45fa400296d15cd756b23d6688b78c65d43a69378968e10c5f5a9bb52efa1131076738a"}], 0x248}, 0x4) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000001040)) mkdir(&(0x7f0000001080)='./file0\x00', 0x0) msgget(0x3, 0x20) r5 = dup(0xffffffffffffff9c) getsockopt(r5, 0x9, 0x8, &(0x7f00000010c0)=""/21, &(0x7f0000001100)=0x15) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000001140)) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001180)=0x40, 0x4) 16:00:05 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() seteuid(r1) setreuid(r1, r0) setreuid(0xee00, r0) syz_open_pts() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0xcc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x2) 16:00:05 executing program 0: socketpair(0x6, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xffffffff, 0x2, 0xffffffff, 0x1, 0x5, 0x3, 0x9, 0x0, 0x1, 0x4, 0x1}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xb) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='\x00', r4, 0x3}) 16:00:05 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x8000}, {0x18, 0x3, 0xffff, 0x6}, 0x7ff, [0x9, 0x5c, 0x8001, 0x1, 0x1f, 0x6, 0x100, 0x400]}, 0x3c) 16:00:05 executing program 0: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) pipe2(&(0x7f00000000c0), 0x10000) msgget$private(0x0, 0xc6) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRESHEX, @ANYRESDEC=r0, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYBLOB, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cb0edb146c6d5bdc4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00"/74], 0x8, 0x800) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec550a36c0365025000000"], 0x85, 0x2, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x80, 0x20, 0x5, 0xd3}, {0x4, 0x59, 0x6, 0x5}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) 16:00:05 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgctl$IPC_RMID(r1, 0x0) setreuid(0xee00, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pipe2(&(0x7f00000000c0), 0x8004) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)='~', 0x1}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="6c8ed402945a80ed8d7a3f6f17acd0b151d19d9bb1b562e51ca6ac555504e8251de0d27d9d01c3fef4d038389568dd1494f51f3758d0ad042c1f3ed24951a38573cb969eaf7f9be57bfa82078bef2083789693a569d40b333023d872e088bb869a206ae95f5f844e2e6f1689289c18ebdcd3ddbbad88db7feecaeffa75803e11187eee10c32312e78cae870eac4e12a7461f893bec1e85d970f0a16df5ab9a284184ff2080a81874ede9ba20cc30", 0xae}, {&(0x7f0000000380)="7e0c3201aa0a69e728d0e7836517c4eadb6adc7a34b93eb90cf9001ff0dd3170a9edb0f5df71994e076b5f86a8125cba95f054a0d719d641df95c687bf192a473c05472cede9c6846b34878d340c4b77d79310f4026920b7e5206ae7beb7ce3e0ce0711cbf0e8e1f859bc7670d374856a067aead23781c1c83a5b3ca55992a5303f3103ed3bf50a95d34b79430ff3c57b2b891763c3ee50021d535aaaf869b9d2e30daa0c7abfadac69ac67ff83b78a788509574ec93be317c57d97c70c65086728908c4e1236aefc97b441ffce729dc69c9d8647a0baa25aea42d79ae334ebe83c3f9a66e938b283e09b6098db6a55c2a6129b884d0bb92", 0xf8}], 0x2, 0x0, 0xdd) r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = semget(0x1, 0x0, 0x18) r5 = semget$private(0x0, 0x7, 0x20) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000300)=0x4, 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r5, &(0x7f0000000340), 0x21) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/81) semop(r5, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x0, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x4, 0xa, 0x3800}, {0x4, 0x5}], 0x7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000480)=""/142) r6 = semget$private(0x0, 0x7, 0x21) semop(r6, &(0x7f0000000340)=[{0x1, 0x4}, {0x4, 0x7, 0x1000}], 0x2) semop(r6, &(0x7f0000000340), 0x21) semop(r6, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000100)=""/144) 16:00:06 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='[\a\x00', &(0x7f00000001c0)='%\\\x00', &(0x7f0000000200)='[%/@\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=')^\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='#o\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='**\x00']) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="30650852d91733089635e04f60f1bc8f3f45de8cd9a78e642acaa1fde4534a29a6ade1e7a9cd4a89989ad8c4b2d55833ec2b7610088630348bfda9c0ed22e7cb04d62f511206f7b89a6e4bfd45002de906920ebf62c538235ca460b7fa78e48e20065bfaaed9d87ee2e668734d506e1304b8112b6fce586e5c63940086c5910eaeaea3a3b0c0ee0acf471cbf3d2b8cf0546fa0927fab8d4528dbdf7c4fe88c1b7736233103d4249820eb24b2d53051bed032bded4389f49189430d8cdda36a0a59a5b17d9d73863960a4cb3c3ce23bcb4141c51ce6", 0xd5) 16:00:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0xfffff339, 0x4, 0x14, {[0x7, 0x80000000, 0x101, 0x5aabe91c, 0x1, 0x9, 0x7, 0x2, 0x6, 0x6, 0x3ff, 0x2, 0x4, 0x3, 0xffffffffffffffea, 0x7, 0x7fff, 0x3], [0x6, 0xfffffffffffffff9, 0x1, 0x7, 0x80, 0x1000, 0x6, 0xffff, 0x10000, 0xff], [0x8, 0x8000, 0x2, 0x14000000000, 0x0, 0xffffffffffff06ab], [0x7, 0x0, 0x65a, 0x0, 0x4, 0x3], [{0x7, 0x400, 0xfffffeff, 0x60}, {0x9, 0x40, 0x1, 0xbd95}, {0x7f, 0x1ff, 0x2, 0x1}, {0x0, 0xd6b, 0xfff, 0x1000}, {0x9, 0xef8, 0x7, 0x2}, {0xdd5, 0x2, 0x0, 0x2}, {0xff, 0x40, 0x8, 0x1}, {0xffff, 0x2, 0x400}], {0x7, 0x9, 0x7, 0x7}, {0x800, 0xcc1, 0x200, 0x4}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x2, 0x0, {[], [0x0, 0x0, 0x1, 0x3f]}}) 16:00:06 executing program 0: mknod(&(0x7f0000000500)='./file1\x00', 0x2000, 0x2800) r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, '\x00'}, 0x3) open(&(0x7f0000000980)='./file1\x00', 0x100, 0x0) 16:00:06 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) read(r1, &(0x7f0000000040)=""/131, 0x83) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000240)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x20, 0x8000, 0x5}, {{r4}, 0xfffffffffffffffb, 0x82, 0x80000000, 0x0, 0x10000}, {{r6}, 0xfffffffffffffff9, 0x40, 0x2, 0x8, 0x2}, {{r8}, 0xfffffffffffffffb, 0x8, 0x80, 0x7, 0x4}], 0x7, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4, 0x7}], 0x1, &(0x7f00000001c0)={0x8, 0x8}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x1010, r0, 0x0, 0x4000000000) 16:00:06 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200020000f618470e146f9b413a95f86579678934"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000001400beae739a00000000f7ffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) shutdown(r4, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xff5c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200b, 0x31ff) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x3, './bus\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chdir(&(0x7f0000000180)='./file0\x00') r1 = getpid() accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = socket(0x10, 0x7, 0xfe) fcntl$dupfd(r2, 0xa, r2) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$unix(r2, &(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a95a01ab72d3e600"/4098], &(0x7f00000000c0)=0x1002) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000100)=[{r0, 0x80}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x80}, {r1, 0x1}, {r3, 0x4}, {r5, 0x8}, {r0, 0x80}], 0x7, 0x4) r6 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r6, 0xa, r6) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000002700)="e6476288dc89bfadcc50cb458b316a3dfc1ebd4c99d4667fd0ae852d92a390d0f5c40a562c4356049b3f03a535db42593cc1d17a29e95804965eade4d359546bf0e836105e4fb313d213ca87bde1e45c2a8b84a93c4e2aa84c98efcb70296945bd32fa31e03f9b559449aa613b5b94e3ceb1821b57dcb812d8a3918c625bb5cae8b9cb33e4121cd2d7949e264a79626ca058ded0a9a0f3ca9b1ecde4ab8bbabe7bab84bfd659c3568ac181cd0326eec41e629c85050765b4fcb17a1de5559b3b800d5361c0454c5edc83e3a63245f43773468d6eb6224e46d44f861c38596a5d823f7a55774d1cf3c0980ca10685ebd6d623bd4da91bdb2434f59e8f6db7ffd587ee08e92c99729f57fa5662ebb9f605cf0698dab67960844262ce7a8a753df3960deb53d2c08cffd5651baca1747bf1c28af4f2b71cd7de1bc984b3106cf5cc621a84c5a70a2247d82760b2265f0a9acdfbe04843768a82adc559e74253cf8e568f520a186ba224f70f9a858fa8ae4f65814ddad599821625f7b2ae9c1c8668461f2105049a7e87af66693a58f77f65dd49da94b49d205701d7b85a26b367f6fb5b87ef773af2c354f5756eb867d9e19fb24cd8cf03a67c1a603c1f5580f6c3a56af27e698af7a231f62581937425511df5a5797d9849c4c94947ab4121b7d3b2f4bd2341099214812397ce8f45d013757c97dee5ee2cd4846858ba1afa750d1ff20d7d429d5cfb79c1cf7665b8c6de6af6225a1e2ed23f41589fcb2d0e24520c68efa53b478eca47ad6a1738f435b826a68d505a28e87b161a9a8f05e7ad28d51283b3c51d461dd6008742b83f9b2a3fb9c44daa45a6e8f53f7796781c13f1e12f84bdd2032456d3780ae418ac90cbac13dbecde7eea73d37c3c2d292079a41370d87a1e2b9e1d56299ce789de75c22917994bee5c9f15e65d4b3d93ad636f4e145a38e367b0f36acb5e753c0a0f92828005c33ea2e33f5b44c0e69821ad96149ae42c176a583ac5c5c2777aea64c4752886495b229cd046c28387dd483e0d0ae9288a8c996b205968709125a38d582b91c567c335d32d324f08435949034cbffa3b6d37a844b69606365be009bf9370bc771384a85158adf4deb5cc00f347ecbe58e3a06a8daec324fed110224597989ad6a5c7898d6219cec9a371a252b7f7a1fb059df2b49fc408aae923761ca81422bba115f0bd844c92602dcfa1417b13748ff4fab815221947a2f1e61de5fde34ca2634f6e22e2f7790a3a36328766b9a1f39459559f26d99867adac6b7ec0d9ee28dea1a4113b2e08639097f50abae6dbddac547fabd8ddaedd415611a3773c4610719c9e47316a2e5c9daf6dea5db8c3b2a1c80b996621d58a1d2fe1c6da4ef6c9508f467012186175b9c699817e3177735e940052abe3972d8ae4daaa4c36b0fcdb7f5cae1c57e47ddd27acf16cf711c396448c9a89b4b2813da2b5f92823a8bdc0ab322aa3ff0bd20b71dd245f17d2258bdcd6cc64fe623be19e7c4b834fd3767129f151113c9138d67be92f57f80ad040f3c8f5f88c55bd18ae599d0f86b19c58e842b6c8348e80e0f4ca4ba1116cdcd59b8afedd765910a3ca2b9dbb3ce3eaf5acc19780193ba1c020b95c26558217d07174c02f4be61e4582c4fdce1324b92b898f0dc6cc67e9c1d695e694da747e2ec54fcde74eb2bc28addd13e0ba6e1e95ecefaaea91a1fb8887fcf999b7b3dc888eaf8f2960eeeb2fa0d3c4bdd6c2a8cb4d59d74679fdc1689c1a549a578b24f37009eb8483f1db93e564b6d8a7cd5ffc3d0ac37cc27de21ce783ef90aa82ed9089e2cbfc30b11d6044d8a05c375687ffa1541f1c09b976bfdf85f5546ce48e56e158c93f3de338e975c917ea24d94aa076419b428d84ac96043b4c9245d25b53ba67ff5cfa651cc46fe70988bf699bf5e38120218a51bd804d8187cf5e8ef5f5a2ec8f75c26ffcb7893980e1a747c8bdde5b1e6f99ee6c944c1c844baf1b98b7f5a008833e711e412aae681f4a545427f2b70c58c9218ce6cf0f27179dddc72bcedb470468c86d8638f23dfab79615931e82d3197aafdf8bcaee5927554a63184d0112c4323393e2a56cfadce559172cf6b19286a36b292162283a7e5fc9570220ed80b1dfe1aa6ed31bda2d888069c6988245198ce6817288ef1e9db3857ab47ce8e2a02aa0be382d8afb2bd6baf38a2ed113362a8d4eccce2f355820eaf7500a3aba40f293d6a6a0a660434b36351e9d516be2a0b29dfe83f74749629738dea0c8ec7edabb0e9070ae88834242aedaaf68835640774244716153019a8300df827d0ad5d40b8e5f3646a9ab771c4ea128cd8f8e81957a6d94ae9898b4ccd3a493abbf1cd1d5cf0a11979fd31e258dc1a847b1451576479a2a5a05602a1a9448efe8af98ae86393a406c1eadc83935b06d84a37b93e8a9615184934f67946bb11e1d5f49738a53a9b767a9960a403f0fd9e4812bffd3f4b39b0292505ffc2988a0b6e0dd6dc1b0abe65ff74da319f5e1912eb44d18c8a38103bab0b4a107ae2e15656a93cb490f2e509cd0d90cd11a67a427d37342262845352723b2dfb242813abdfa742415bcef9f93ec0c1bc8b545a9e281343db3fc73c0f540b7ce6f29a52788d6efd37c4583623ad0ef17c19475e86444affcbcd7f514603e32052fd237bd7b65b3075ed7871c11be8b582282a133a19a148e4aca6ee42b9b168f067230f9f20ccc72b97ff037ac98bc72ff6d49e62fee4da07e6cd3465d29e5a579784729a7a3abaa313ab78134e2c5cac50f78c9100939ea6b0787bcc83c7c3cbe2fd79dfcf966ea909f329ad2663b962f514a0c3c8df937df1f9fc53bb259b1a3f735b0e268c09d1e151f610322dda5b4241c40ad0fa9fff9a87fbb0d76942a6a44c4bcd8331d15854fdb7441b5674bb79bcdb1e87fe443abd4d91daac325246fea6869b6eb05a7d508ceb12f03090bf6df3932cc449edf4e371e17d9114cd672cad6332a936015e822d08e9a22c9373735c1286ca262d654efce7281d783749176105dcb056f50baf505800f8b14edf9ba0109d1b18f40562aa6b65269de7650728cdceee28da865f16b15446ee64cc424108265d4ad7f10b802e87ff5fa53aade0d12d3aec808af0fdd82cee16c27545428b0acfee422ed75ac19d5357d48caa592f6d4e5dd4579ca3dce6673b4988b5f58a52c8b7afb65fe34e0326a1a086ad4e5f6cc595ece07ea3037650fd07e3f659f7c61277d37e5b9407966644cf83afc1304ef46bd303934e8ecd9ba3fcd601bb2486053c705bfe7a05f08901cfcb669b9eb1032f26f96548c40c740ce65637fc34debe2ead99b89a4d044806306357f80f013aab26090fa1d7e0e27b465cb535c05e777ac28b86a258b3e4fc4d1e5664a2793006eabe6823f6a435ae4558ff91a37313e479579002a2ca4c16bc7307af4be0446d6a5fd45ca39a35e85a72c951c6f5d221f40a5d8b16055fc3d56756a4b995855a729c4931b3cb86f0dbce71fc6725682aa85dfa4233dc001e79cfa8b12a315600542fa7492bdd7608e9fca6cd93391e873280fe7af696a7c02ba0bbb594ab1f9fe347a5635e179eedc1a75b3ba14e419fadd3adb318e614ab44af7868e47200dd2ae729c3a745b2c2f1207b2c5240e29302937c1f0b12856f7fefd38b8af42c73e57a5f18172c543274c4d0175f6780a6ad28e361ac7f320f2715c992fa6b5ab8009efbaeaa8f22125172a52bf2dffbca9ac0810b52af5a2521faa90103438048d327794de6640a69a7c6cb21733a677431980bfa0ea2e687e533ff762d12237e61d9e47b15a2fadcd61a669adc103a22525dd1c5da44bef34f77202c84602bd37086375674c821f33748c3793b83bbb2bfb1892069c143be49e32f87d9177c6d3647ae42532c9d4eee056fb95e455a4a15c6ca02be427b5d7de125749c7151e91d9197afcf4d851c8c7df1c3dbf1e5e780eec7d3eb4d7734287f883c58dc3ad22a9ec185dff70cd72099f1f363b45042fc0241eb510aad974f9b79aa89a09eb6ea9f3758f5624ddee825d55dde53abdc2a455dad2b4dde04b912033f74250d7d971bdbf6d7fd6c49f32d6fc1691ce32e365c22f34510d3f195f143e56af73bdede3e0f1fd8fe53570b33b5cd97188ff0a4c1918f3e6f75da351e5269d286699e7da6d0c00672bfccee2d203454eb40d1181a64318f6da93b303e0265ac06bb502b61ffa9a6bcb0055004bce07b0beafe6f0728801a69c47f019dbd65e26b8a967117e58fc49f7f89073984d2faed0bf5c4c65a510c9f4349c1e5b4bba992a2b4a9fa136dace43ac5d03742ec6a6ea355f36b2cada52f015a73e312ab59614c6883ca108b9f724e43029a6bff51c106d32024e0f551e0057696d94b2c34c9b4b462a35b6db8d7138783f6691cd39837d147e91a3dff9d22797fa3eb79f8fde38f23dfa8abc4ca2bafac044db48dc5c4ab4134dee4dcfca8b0f96b86543369ea1e15502fda3907d3c512112da6265d9a4e625a4d0a226e5dd336debf30b1b38c656b03d9a8ab9291ea9f0535b1d1632d06c751088d4f4881e6e2a7c02a9fafa3417003c91ec0a1800aadd559f54597d15610ac6d525900e1e20ff905c0240b54be15d8450ef424d37c45dccf20a059efbc2e7d11e422bb2754bd06bfb1e52e6b6dcfb9317ff4076c2954288090cbe3b4f5027bbffdb25be78a4cf063d75c964223dc2ac19175d72248a3375c4e3f0513fc1a0cfa8a4cd330883622124516ce3e3d2ade673421ef2ee37c0692a9618f03da7b2cb609b024248168a97af59e35814572df98e97b74b9bee77167c76beed5747dfbb393f93c0e441f3430a680b8a7ef3a02babedbd9c3c94aeb6efa0893ace610673b80d4d69f23608bbbb746c51474dd99b3326c603d36091c2c9d846d9fb6bac8a104e689a75afca244b9d6ded0b4229347d08abb8275045269294772ddd9ada2f70e2f94a3160be1cac4fc7166bf842fcc3640bc57ed15b5b69cd8b3fbf97fa767837e69ff089a9836a1a709f85d530f4d2866d2880581ed3b049d360f738833fac0dd9d32ac57669e2c978743e067022556aa7261479ef9d0eed34784b12b04aadc0b3a5623d650ad4ea9b9ab85140f9ccf29bc6c47b1bb051d3212b3f303752f73c37528f0d930b24c3c0443bdc49e9a52fdfafa04c8ab95e554318b74b09f8d4e187ccf2d91fa2cb128a847593e9e774306378f00ee8b239277978bd8041b081c9ee1506aa29617a3b3cd481f896bd4f457f85e1319c9a89f5f7ea65c6df7d7a2df9ed9bce9e486258b77ecc396536475cf1229435f4a56c28f9b7a11f8f18824dd237c7be09aa6ac832180f329cd7d2015f369b5372987e11286bfd909c129ee949e9f9ebbd4f67850651966fd5940031600449e1dc05a0804c400bfae6b9c9c60e8b96abd4217cab430778f775142bb625da7e081b16bd3c478ed649cd4548e679c54614094ca04ea37f59a996013aef0dea69bf095715da88975da0225e3bf7a4111194e716cea4b9d8083bc34e5138b3f9e7d2969c18e2ff1094629748c5cbed57536f52c72f27ba655679f7220f3253ab57264fe485bc63ca461662918b42646bfc53300c03a50a5d4b6a67b4f29fbcdd4dc61354f7932c79fa7c33c3f7585287c79c6cc84bf36c4d0c4192c06d14317894dc12e41abf20460ec6abf49f76da1cd6648879fe0e78b278ab424b3b0640e90fcc7675f94bf403017a15a654e5206a516ca40f2e0deb6270b9d72bd03965ed1d498aae8628ad5f01bd42fae5e369cbd5b4130528a20e6d578335b6beeeedf9118c0c1b7347a23b8bf697558ee59b3e1c33e8e2f0addd27163beb6fd08df32e32de91757ea07b5ac6e6cdbbf25785565c3d3740d4bb5e40415fce37fb0272a613987af3bf0e36be1b337c39c896d558e6e225b41e52acbaedec36a338db8849337da3c760bab8a3cd121cc83565d6b70afa737ee8e28c16c6222dcee8ad4bd5bad0babc40e432172c2cf0a6ffdfb9d28d82a4278d961f254ab4a5179200ff968fd03c3fd137e895ef33e64b846cdcd0569f2503255ad709439aed8d864474b05edcd40d90556f64443e6c7d1e51d0527f9453758404141b2a99f546d390d53475ee0b747b5a94aa998b18ded8c186d1ae361781a51cbfbe2af9404529739a43aa031cb7b8e35c", 0xddf) close(r0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="c435bd31c8bb7420771f4947be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d4d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6a98c58004a3545c70c02916d406ed87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ffb6d59c433b3103cf5deeba557e943302892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c435af5ec5c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b774a441053a337b1515a5d2aa617a8da60b1ee7d507f08d492c770e0d4e08e36208ddca7", 0x16b}], 0x1) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) flock(r8, 0xf) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x24a, 0x23) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r2) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x400, r2) socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x74) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x1, 0x3) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0}) accept(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:06 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYRES16]) r0 = semget(0x0, 0x2, 0x44) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r0, 0x1) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="f1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x74cad7b1, 0x0, 0x3ff, 0x7ffffffc, "07de477d00"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20080, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x10001, 0x100}, {0x18, 0x3, 0x10000, 0x6e5}, 0x9, [0x101, 0x2, 0x7, 0x2fb, 0xfff, 0x0, 0x3f, 0x800]}, 0x3c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {}], 0x2}) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x2, 0x8, 0x80a, r3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r4) semop(r2, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x4, 0x401, 0x1000}, {0x0, 0xdff8}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x1f, 0x2000}, {0x9ec365d24a5f4a83, 0x7f}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r2, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x23, 0x3, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/118) msgget(0x1, 0x198) socket(0x20, 0x1, 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x203) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRES64=r0, @ANYRESOCT], 0x1, 0x0, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd02f1971e2f66"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(r1, 0x0, 0xffffffffffffff54, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x2, 0x8}, 0xc) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r3, 0x20004269) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r2) fchflags(0xffffffffffffff9c, 0x10001) r3 = socket(0x20, 0x1, 0x1) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000ee7eb976e08403e442f675c89cdbefcac925f720a16757f817f26f28aa137253f9aab966a94cf92887d44a880c0760ba64de28d008217a502c1182bb14764644dfbcbc1f36947fca7bd5772a6c9555be8ff2ba486c6d0388131036b19313fb6e6581b5d054a475664f872e57bb855641c62cd78926a6bb83f567717593c9c90b9623d43acd2de82b"], 0x10) recvfrom(r2, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:07 executing program 1: setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)='r\x00') open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() getuid() r1 = socket(0x800000018, 0x3, 0x102) dup2(r1, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10001) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\b\x00'], 0xa) close(r0) shutdown(r1, 0x2) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) open(&(0x7f0000001400)='./file0\x00', 0x80, 0x101) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pwritev(r4, &(0x7f0000001340)=[{&(0x7f0000000040)="dccbed58695e6c1086abe03fed7b51a385bd257f59fb13675156acb249be74af2f7b35d767da903cda69bcbfa9124e917b18ae9a392d7c77228a4905ec088d156faa36f33d90b344ae3026445e4a92227fdb8215e539e4a7d7624fd02ffbb8439e43217a74a9ff7d82ebb6", 0x6b}, {&(0x7f00000000c0)="574064e04130257409f34a6b0588708c4765b0ecc06743b2bb0e71edf72d798bdca10d516cc544978a868705a900bcf13ccdeef7b0c3ce550c9c63745b5961cca0ea2a15187ae90c845128e92ae291c306494d4640f2eabd3d40f15c949d00d48ffae1b60e03f4783ac29a73211d4861677cf74ac535441d93", 0x79}, {&(0x7f0000000140)="364cc70a31e198ee1d327fe0bd9fcf362ac4a3ff34980a1e3d0f829e08d6d880aaa523eb655203733aee9d6cf7547fd56f8bdf3c09cd35231bd32c7bdd195684c8902d08b8016fd14d9e186b39", 0x4d}, {&(0x7f00000001c0)="00dcfba5fa4034915a7516fe8578705b3b62676f5af1bcb39fc60c644f9ef18d2f94e91c6cfda58c5c92c91d673166f42ee84f6173d106b9a74280722f8defe6aa1ec8308fbcb6a2bfa1d579f9a87ee3cf1718e3325e18ee9cb4100a8100bbe6b6ea28a4c9d2b7dae9e62ac8a259478ce34b580507205fd84d6d", 0x7a}, {&(0x7f0000000240)="316be11d2e813004a930a46ca74d504afb047f75427d0c3031cb9597dbfb7c3762f03396c7c3c0f9ea5f13b03d498e16fd7612e07f09c83da275b53deb9b4d5b2ba355c81b7fa0698bf527cb938d0fc10bc589188efb73418a344c5fb99bb82b6949150aa5f064e3e2acbb7294cbcb38a74d7d14953e8823906b4987add28829fcc49fb75e4203312aa6f92e5fdb5dd0d8907bf15ace280dc0919daa9c03ec72495ef19d8c018eda37bcaa0b08247875d649d2cd1c103ac0f2bbcb0cb58ddc84b98813a778a7c311a24d3c900f1d10ae09f6aca6533117c10bd4653df8ce51f01b32c7e9bc1fa5f8a2094fe1da44c44f2f30e12b1535bbc649ae39efce1f0f7079bc975d13461148a6648052c1176ab0301c226deea7d871698972d5921b564395660908e6cec572e11e8bfcdb8eb78ba850e86110529f62063bcbd9f5d5d3159d0320139c7045952b9a25790b40a7e9bfa0ffae29e81f8b94a00ea1b59f1261eaf4ef6ba95202bd8ed1753e4a77d9f91dc5ddb30b7a805fc599bbbf660d058ed31b6f9a5df6a6041bda317ecbcb66943a49fbeb7f6974e5c919c32cad4099fd9f0fbb40945903c117decead2c3b0bc34bc90896c07767e1deabf798a9741ccdf5abb95eac581a07f515d79e39316af6db3d50a4d4805fc480749adaa87b5792ef84f788a1f82c58f69c2fdb53f754ca61776d2a502b7a96b555a815ee3f946241bd60761431a1b96cd50acbb9eb8740d66eea80ac75b9e34f5f0bc3d33446f79f16c640361e3795280b4914aa0b15fec279362020c901238acfbb3f0de510b7468f07d289b41c7219e125b203be772d5c2ae66b6ca17866f504e893e33eeed855a1be2d2f5aecc9bb380db5ee05ea0d656a6a32e9b58334882468503ac7ae3ce9505ca477cb736abed949f808f5230305e6fbeea32534487ad1181d19192792379012176b20d3ffdaf0e557babd01a4c328274a3b079a8ef5643e8848e466750c60d4ae87245b498d991d8c6375adc41b72c04e9c357caa733e9d8471c15a67ba7af5afe6d8b18a6b7aa2f9b6064b30236a755157c906ece99346cbde40699e285215f92cde06b2535f61b03a67b46aac138b7d864ef1937437e2bf58956f40c9ea15632770865c308bef1ae1e3e250ee4cbc1a724ee042698d4942e3fcfc31308a62f240c6c2a32cd9b19584d13540e828ba1c07447b652052d1f3d2122ef1e9f387f9b27dea1fca7557aaab4def1ef5770eacd408cc56532e0e9fd145497f746e735001ae276453142043def153578cd1b16cf7162d7aa68ab23fcddb0ac10625f9985fe9bb5fe3a04a235ec002e632373e3cff8bab67a0e8929bf6cc1eec99b294d09c3ec4295f6aa289ff22dd833bea14df28078420e34959839a680380e08a0c1d45423a9785a5bc694fd75695b0b66674185bbd7ba42fa650394f04ea40deaa09aa5b8a1ecbb8407206ea03b46730e8d57193c0e45d4bf70b255735a916657138d5a056e7a94bd61bf1c38b4a7e198eeae3863407d1ca6698963876d1d4e6d55d139ea6d7de99689d3937c65da99eb4b21ebb5d78f9d4efa0d4183476fd489ece4ea9fde73b2a1e8adf5953055fd473346e6b603a7fd6382adef1458f34bcb845ca0c9ef5629c42b8abe6440bf8aa8f941a02d2b1340e542e29eea899e793a43b211388475ccb3cb6fd450866ebec90653ad850b064cb342e624c995787f0646e97ec5467a0ad9d81a1e0da845603e47d861f734d4dc7bbdd50ae5ec7d4978e8bab9c7242fa2d416179bd6c0966dc79b042798bb5699dc2d68277698e25c3cdd194ec5a986c8a86600d3bf4c7126729e61145e98082094189576d5f0f153cdf6ffacddd4d7e7ad85b80d21c501cd6b40e6e524aca2547d047dc4c2a46c573c874c29511a08273c41d9fe169993c4a372c271a8a906b246447dda3d5eeafbe98e191256db1d75a852a078983e18a89c5241d403d711f1eea77204e9a1def75379aa5f5c890c66ef1190dc04234dbf0d62a93ab4e0882abdf25b4a71875955b9dd05bdda6ff8be6a4d8005e2f91c2a1b0ab7f9c79a99a2dbf0ec82b36f15973e642e325f81b25bb75df7c526b8ecf969d39776342a895ae4d6ec7ea604ff3ca54e62bad84c6616d0b99cea306ea98860485a2d91618ccac6c0f3c837e722e6074d99afdd96e56b3c12097855d9bc564ffcc5d3f53fb80ff257d2d2c278e7aa738c525d56e48ea259341ab35f19afa2a1b07767eeec096d7fe72c48453fcdb29f3fa50a8e9d06fe1b01f1e32e1dbfd2ce7e1cf7f11b5d028c3fe6da4cba978e653e288b2385649ac976b31e0583d1f97940a74510acafccf65aa813c339947fcc19bc57427e7bdf639db3aac9918367d5f1a21d9fd995b2c0787528391161ab04eeac939822da1eb48185d7a04c1134a0ebc8bb8559fd47a8678f134d52cda6070fe557d84b5d3b8b89e681c3096c5cca855ae435f77f15ee553d1c1e1a04b87db67451558a444d866f8550bf659fa825e6ee8fe5fb8d5b59c3488773ded7e3cc126992b2073e40962695545ea6a5fbec6afb2ebae3d3a8ae1236d30dde48c29d296b9b1a7f3a91e81c65e08b07e925f24bee59822bb10a602e3f009fcc63188b6c7a3e8c0e8eed8397730308dbad855da3674db5e526d32b8339688c1079ecafd7ccd2a177e405689d139616bde11a1cd65287132bb5f8a35efd990f06e79fe078ed7529f8845d52ae67d9d8d4f6ffc0a2fed103f4c2e8d3d162765f35f8bfff221b0327a7f0d2049a768bc1dcd6052dd750453caed52053225bc3369b47fab2b9fe2f8692cfa59a48e0275165fb69f858e3f92efa3d3be2fd9ed02391f0bfc674d4b76d425e5e278f31313f6bd9022b16e13931ddb5024fe1ba06d808bb49752b94b8ffdeb9f798e9c93b708008f2ee841c213d4baa1a4182b958c3643de4501a9d4aa06d3f8af6a5d76d8bfac7b29624afafc5a3da2f68d48b1be57a348e645506c695f84291b3fd187f6f4944c360e58a0ba018d955ae875faaea2bb1a4d2e74344e4ab4062e524fb9f423866b9e975abc2126987d65d4b6fd61f0e6854967f23a96ba1de1f3cce124cb2aeb9895067e0cc61336604347ef6ad19a687863f65ad8d7e0af2edfad5c490940f08b73e0c1a1c2e84aa7d11eb64b346595b4b43565273daa1399e97163061570894c13b5a0f1ecc366fc600426ca350e5d5b773b4a03677aac9a0d9a6a85871a709d6b178827480f3052ed69cb76a52a116edf0c7aa896c1bfc6983c5b95a52f93d6c254de72a02fd16625f27fd168e4e260ff2d3ebe47c8a87259438048c522fc10879bb0ed3421f732de033b1f57780a335691a85f53a09e1508efe353a7185126a7552e4ecb223539c550c848c5e372d10d5ca883c02de696f7c43dbae519017ae1fde15fe28b843ee752c07f96d9b0af3e34500c6315cfb7fe2c32bfaddf8245aa074d8b5d51cac3e3d7bceb20915c734f5ca967cdae010e99bb771ff88b73be529a6a36362a4de1e61344e40a10dfbb89efaeecb94028a131a25818b7127637811a5dd759f80a9ecfd84af4f784ea8853a28df39175093b264681c458857e5966a7295a42b4a83ad723c2cf79e7a66f8f8cc8bba2c71d509c95d28794738a644b5411ce738313c4f9bef98eff59af3f016236d7dbcd292b0bb3f4f5e7c89a82e58e6cd1adeb9c66a233308382e52ef978d4e626c25907daaad1174e1515092ce5c5a43c7d2ef0c214238f51d433cce97860a0bd4cb7c1aec861e38050c572a0ba4f1fbb587bce8baf2359c9f129f7477c8bd18b66b68433a945c8983e4354d912882e4c66a0b7c54447ddf1175028698bfa74b6ebe17ae603b45eb2dfb5de9382a7fc64685b445cf70fb626c2b3a6c1edc7cfb880ea307c3435cc3808907c7d52e4abcf1252be8e75e89fb9099d98c09f7455f39177d9fd6bb0fd161ee31c7f8ed2af5306c7d54d8316b1525ec1fde24fc07f003bf1e287e7346dcb1069721950512e8aa3ec6fee6f53e006ec2a273f99b07c4e78871dfd365dc50fff89a6c3f4a254229a42c9892f317e2a03452412bd3091d44b5a85aa010cb8b89df282991000fc2f36f2acf5447548bc782783e939606e3bfd3cf589ff70b93480670a8f3d57d241ec1d1de6a148334c65332672cef90d668400ed28ce2f6b1fecee397fe32c7805ad5ee86337e46520114977ab6bbae881ed05b6c0b5289b85096876cfbeb9493fd9201b4036ccfd24965187ebef2a2abd924ff23b2135ca9b40c42e87bece27b144042918cef4b56311b940bbb1a3f00fe4e109bdbaa7a74d998be342c8ec00b2455c3abdd4279b1da77b566bdc38397d0208d66f08fb36a9ded17f507cbaf7b62a88d3c99a2b1977dcef24fb09fe3ee7cbcc8ea190c76b97196361a959f788d5478226edd58151bd93e911fa658295e597a47ef0d0b1f5d6af829e8ab9e68bd488f3945dcec3dc329f44621226d9bc9ef75343488a16fcdd2f038bce3d4a2fe1be1001ee47f9ffb98e2fa70cf1742eae0f1648289a963d1a1500b50b003acabb522067905bffb2ee051be7b254ca533a5fb43893354e327b351b755d7010f766b0dec8cbe444796fb9d552ef305f7795f79acfe3a11a4c4ee909f2413b0fe5833861daa15f7afebbc4380caa128f598d68c938d25e968cf4a666935344e0f057af9ca74e049899be9ec2f56e3d3ca3eb94c0423d7233da7bd2850ed913d89da2d84664ce7fbe22f85d84926c174b7377a15b0407ff67642208586d77dfb5ce5039895a038930817435b123001dafeb194d2180919ed39770a0b069a0cc14d59bad6df1020681045497ad65ee4b39e7c6c66b7b7c913b8eec9c125eb26354635f8b6742b39b6a1ce9075743257fb999a868dc0d384b0d08fe4234f29bae4596c9f0d8a0775a18c041603913733c920e1516d7ca689d14b750e088b4f7b250fa892d0ca97c087d0aaba2b804aebdde4bf4a3a567c83b9e78f9d7c364904703a164b21481702cd567b2810f7cc03b487669832689a9d1cb9aeba9feb7efd78b9507eb502c6fb7c3b79e3d1e11fe0d2d62dd5d665c5c76a01da2271592b427867c7c0bb00079096f5771cd5a71fe033e962ff2cb828603495a62bc8b0c513a3ffdb87ccb74d3fbb5ca76db48141f1ad0c4b232434614ab307d1a0018f4eced1d61307587df54b93af03febf71c45d90591d8a484ddf9fe3c2ae22617fde1a942ef124f993516a7abb26bdcc10d67b0a23c2e2b1908d27a0702354c68009d1c078fe12b8ec9e3b99dca9ce8542e581e432b2e6d6fc870294fef70c3fec4cd5ac7679709aa34992b79475795429adbd16eeff1dd71543392055a3aaf2d8742f9edc00a04a594afc23a5707287ecf560475b2b07afb3c1c0669ef7cb3371b7dfb0504c88aeab6e5a884b99f0691b00bba2ac6f5bb24e361beea3eecbab37b820f049312bc263141a1ef0fd7787905c3139e1b7317da93a29456bd417bc09cac0de9c1ce90cc6ce10102041e9ac9361fe094cc6681b49dd36988a971dc6f9b58ff0a28734fda914bac44ef1cddf58631289009f6f1b8c5518793b5c3c5fad02f1e76a86a1e09525cb820358767b983152d1dba916e54a0347e0ccdbbc44a38ed1c7ef276b8861c9103fb7c37e770691e4c0821dc02ab1f67b6500d6a4c51f5fa6cf3dfd99c5e71cff12da4871d28ed1006418e2d028526c6d4ba66e369f3f5fe3034ce7a591f24f09eafee6291f25206fc929528e612dde0bccb399a3b1b1a7e9c9b3ea2881a739635c7aa4fb5c6aa", 0x1000}, {&(0x7f0000001240)="1a1aa0555354fa60d49a", 0xa}, {&(0x7f0000001280)="635bb4b4f40165a0ecdfc895e1a4be6139615af937b823ef6cdf19e9e69bdd094cc6b502ce87994bbf77fb093f51f780d7f5835344f41a763dac9bedae1c52b90daa769bb8b6ad2455962127e78fee6ea98562e886daac3707ebcae616316fa9aeb7a40c14a6f132cfc1df05821d37f8d46db4a59a35a08f55a51283f213730abe542bd5365ce227", 0x88}], 0x7, 0x0, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r6, 0x2000740e) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) socketpair(0x20, 0x4, 0x1f, &(0x7f0000000040)) sendto$inet(r0, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x34, 0x0, 0x0, 0xa}, {0x46}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="a08b28d2ae8de5c3029d45c90d44eb7de08a8aa56513c448ce9bbc8b272cf61b33393e6d58777847a2ca3637f7ebe46fda5d0398cf"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(r0, &(0x7f0000000040)=ANY=[@ANYRES32], 0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:08 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r1, r2) sendto(r1, &(0x7f0000000580)="ff282a3ba5e473cc935a8de36c6c51270154301bffe3a9eb4bc79038d790ca33219284095a237a2d12045e447fdd11264f61fb8a2f80039bb483c982f337825d832874523997a2ff0ad7ca1970db38c45d6db7a05d6a8237cd504d7b320a49c513e4376b04a4c2c6b1fec469971ae5653933a9409d6ae4322454944f2bbcc7bcbb976c917f93dee27879", 0x8a, 0x4, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9506, 0xffffffffffffffff, 0x80], [0x0, 0x0, 0x40]}}) 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$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0xd3, 0x19a2, 0x8, 0x10}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:08 executing program 0: minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r1, &(0x7f0000001680)={&(0x7f0000000080)=ANY=[@ANYBLOB="01c7b7dfb5b95c8b6d78"], 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="59c8c5229b5e7b2e385249b604789e6609750c934f9db74944ec6d09a691524f1fba4b2fb9679db1e56ab564aa8ad7a05464eb5da07f076c320f76b93a3478f52c941d2a51c05aebb8d2a27addcf111c37cf8cba96b4089525c015c51a3bff9f5c8ed6f69d70aa3d77664070446401ede655", 0x72}, {&(0x7f0000000140)="2868645c03f570c4dd4c9aa9b40f1f6e0ecf3b112ac6bdd7ef5e414138fa1777dc56958dca37fccf8e9f022c063791963b9d9d83033d57db5f6883162dce1e6365fb6f4f158ee95ee9eb285a1cf2ea2ff18539538ecf5d0b0ebd32010d4c76f08e681a7dc695071491360037be5b7f142624abad8d05d577a18fa5fbc6f4f6f8dca452592192ae", 0x87}, {&(0x7f0000000200)="689fcd2b7b6262a8d8ec220a2e9dbbf3acba8f2f421002e157b1e83b06dbd15cdbd6ddf65f8d12e694b5386173306cefd6269626ae4d4d50ec8f90f70174b7815cae4626760644e0457b3a018786d9f2c2531d4eae2d761382461a4caccb515e28313ce57efc7f43ff1dead66e6bada505c580b07a8d7a31827c6ed174d2de10d2109fbd920c56c35bafd9ea6a52dac0c47dcdb443ed105b6162", 0x9a}, {&(0x7f00000002c0)="ba10d5ed10474a7ebdb3e56bc8332cc5b5a86ef74e18e7e386c4e625011b7c868324c4317a46659e4b5b780e82726cd8b06559af", 0x34}], 0x4, &(0x7f0000000340)=[{0x50, 0xffff, 0x8, "21ba5df3513375a1bd54bc3716738b733e38c4cd5f3af36e9bb1552c0e5a1a1a0b63f3b5925a1b319fc32cd83f7d03e0badef2ac3cb0d2fb8dd278f068601c16"}, {0xa8, 0x1, 0xfffffff9, "c48185e758c2183d0830afc3134cd99469546f3a3839594b82363c4aff815b79c81ff8f843415a8bcd776e71838d235ee4ed325f8ed73f4b4b8b1940e90ca9a54cd58fd151246ab8689d3dd0341cb3c987eb8bf47dffbdfdc4c010af6ae22a2b16ec31d27bfeaa7e6437fcfc5d1213c3f56a2693259ecbcfed599bf7060347fc133404fdb904cb2d0dbc9c01e032c5480a2b"}, {0x20, 0xffff, 0x8, "855431015e8b418bc0eb8512aa86"}, {0x1010, 0x1, 0x2, "31b5fdff0264e27b477c037d7dea1aaa41307ffb9f2b4b4aed7d13e94a014e6f5b01de3bf1d496cb89a9384fd82f4bb2f67974e709e261797e979b327cedcd6762c9a5074dc82e9a01ec130ccb7f37be28248f844328a22e22915f8e0f8a178dfceaf91974c68b2fd73a718442f75945b1d9c8fe46482b3242db25aed3eab1a66aa7dcc22b9aa2e9d4e536fb4a06f761fd4acbec06dbba5b50eced0156341095ac2380458f45939d5d4702487fc04dff24e9ef94235ae6bffcb83217bba7e33247337f062cab5e7203a2f3593e306cad19fe918d230ba749257d17ca422e80b0c90b62f45f49a21bfe6076c466f4024c64f4a6ba0d4b379f9c0086b37ecd5cb65e9efb58224944608044890f6faefce1340b76c27dcf19266957d765df01c64e6552056c0be676ca07a0627fb27d2e13250470d68909bb7a524d905d51f4acd2361a3da5615048ffc4da0fa9b4ee5aa617c72354daaaa19dcf4359d360b8e978dfe28282d5769d44eb764d96a583168acc35aec678afb9f9ca898f9e939d12745115cd7d91a0645cd20608feed51ed9260499a88fedc6d9e77a75d2664ab220e324e8ce542bd0cbd53c57fb183dc1c6958c56089763f08a6ea37db6c9deffb85387d3472cb5fa5e6405831fb36b39f2673a1bf4d7e9a1ce1002600d746718ffb855949dc193c4b9155cf22639fd200d2d533c4ca919c19d637b129fdb0f1e9804b22f16a7a1efba181c72b9da0afa0d8b4081c608f1e46a27293077f799641218000db631b18c71f29b054eb99e3ff8053317f1229a8e856fccce96dab8f777515da4c3c5cae1841ce844feee992806cbebb2ce72c2ec435c5789ae3ba2cd08b5b15c725b9bd26e91ad3c0d6bd7b632ba95edd21ae21c08bc1ff609798f3f2718caa709f9a0f7b42a303d868cedf4f08edc6fcd75ff319e2f46e3884ebbbb8505c0550e8512d776f8a8ab329a69c694a32c1d3cf0de5eb2e4fb2538e3c9a69195351ded44f016ee0e05cbc1d63f735ad5f017c7bbbf692e8c2660704e5e8590ace4f64eae82184f0c736224bdd3ed28c4550464fb8d3989c7d43d07898af67acf555795310253a771d39faa9bdfdf00d6a3bb714c561def75ab4dee74483e2e70b340e490bee914a4465ec46afe6435b1f118eff6ec361ed9c407a961a1a94c88bb525de5ccbc4e6b673904f62aedbdb69bc945a88934db4415537cdbc4648de0bb9134f31718e44794f870a92b70d0597d2d744f5d2e38f40f1389fd883cac87dafcbe90824ebc72b247e1215c7071875fc80faa85689cd903461295c7ab285232a6b5e27a8f2ddbd0317ed734662cf187f5a2b92f3ca46b2e35d14e28f15482cb444a845aa29d7a59d49f9115224354e0117578309fb386970fa50ba766b86c22d7f0e1c1f5365eeca64f555d37aba5368d863c655bffc98255c86f6004c04dbd135890dc491eb61fcf45454b419c07255dfef9219cc25aff9a59798b983298b9fad82746b481e508cb0149be4aa5689ca828de427cf9170453d33b73fe1c9b569eea73bba54b7bcbea31a681aec69fc4f7fb67b76a2fb98e07040404b2e27fe5a260f798335cf7b6df2d87d5c1ffde62819a36e781301d881ce01a0d4d88e057235f35cbcf10d3f94ddd283d7041dfafcc1f592f17be89314922aa28c3c1df2c238dda8c0975852df234abcdce770405012988debddb85657e7d21943d1bde5dfa413e8b8dce51a72ba1b8f45bbbea70ad6f3c90636ebd60535e2ed04c4b0e0bfa1b266fe4c9e3b42d8c830097e594cbf04df01350247d3274f50b10e23d6bfa4512a903dc54a864b4e03235f4b7fc6afa0426ef9f3e09eb58b30eebece6c12512a2ef100f9ad816c16098fcd66e32a071a697807540a85579095fcf5ee78a6eeb56aae691896c893901b7189cc2619fbb9a67ad457d2fa8d373ccad0c7e2bf75a28fdcb6edc03593892e3e31599863b56fec71577b90845954375c5f442a32f5722591ffc25867c5c77ee7e42ff8a09371a4b6bea98e4dba2bf8ed17a08fd21fda1ec156d7325b2463f5d87e68a5d9861cc071f675d8ad8aacdf9105baf229549f44091c305607dd6279892748688fbc2399e6cc481dd75211939f5a0e386d73f4de17b5cd611055184aa9f51d3aad60b94a08f0ccddd29d6c3442e28ea183b81d2b87f413bf4aeb15c29613dd3b551acfe31d5b84772de460319338a878340a57e6ed98d0997ee8af9d8313f31c6e2aa8ae38ec39631d7bbcd080fa542810a9163688cb6d42d5e94de66877af42e17f517cc06e65b0bb241a861bbe8ea8f74f85c66b0cbfb9cfefe18cf0e39039379e6535a8a9db9db9db2a22e7c15be4371137e358b975cb1c346ef01b06b6cdf5b482564c6191329da4f97ebdc8ade5628e3aad5f0b75664df1d49412d9819ddf52d6569463527013cc65a44106a6660000969544a6c5f045a062293bb003a11b43f70dbc1d1d09d7d6de034d62b54edbc5b07f55d8d987b2b425946aa37708342f6887cf939d6176a27fbbd7e5120ffce63d620a9f481ebcf5e729112a52cff19651ab1664ac691632bd2e0668d1c31af92eb89cf9409ee9e8fff0764ef650830afd21ec2383a69fb3ca9ca247c4d3dc10dc0fad848b75a6f644ecdafe53a0e81488176c8a13406a253afef48c4d6fe732a9e2b985b8ecfc0a283de6673d55579892f3bf5fed5e6e5b1fd04abf50a28a62cd5635a2565c09d0e5b9f04da585eb517ab0ebacc4fb23adca6be50a7f5cbbaa1f31bf65f759c62dbf6b088aefc7e01b35b581b6dd6ff3852d9f64d9bc401282e1b20c822487039dfba4d69a9f091b6fec07ecbf364a4a9ad7be897fda35968d68890d7e7685cf9f54c5e87d5b55e14d69663eff662742ddac12ac0b334a280f4d2adda7c5f886da97583a3f8beb9619a7ae598077f6a969d4792fcc1c7c2491da5bc747bbb44679ac46564ed061803e931485e41717f1fa7b9e4a858664c477e915d6ba8593fbb8fe7392bf817134965ae4007a615d12132a87cf69a0d759063f0f0c7f495e2b7fe8d011d2c8a389b716c63d3efce6d05c3bbb758fdf7160af7f7f8b8ff86b461ef9a2e33edbbfcc331006426f0674d8c6a065b44476b52f0188027c58ef99e5709332e2954d61dc0d26e09f2415b37ee0b4db299732e71765e2a0c1416fac5ed4121e82f513f4df78b78a5ce71fdd622ebfe266317ed61a525345c0628a537eb98af3c5404cd0ea19e4b5ea9fb11329c81e128e9662bee41cfac971b365b4191771bfec2da8129cfe66e18d2f18d9c4eb7fd85ee0a68bec2caeeb551f70bd960b931029326d38c01c9f9778e550938a257cfaa90c9cac2630bee9ec5e6cc9cc168fe642c28ebb942dfeb9a9741bfb367b73d659a4cf7e5772f9658348981e53fa3c3cb12139926daab15674b8e96090e9aeee39e396e29db76fb3c07edde6ced04db2096ce0627c5dd16ca30f36981f10ba9beaa712b8cfa943bd8acee4ac6a1cb37b6308e55ecab819f48d8f995abf1f6e88bf3004359385efe065571012bda61d9b4267ec8a80a959a100af9fde087ea55cddd2989e56adceed2cb24328ad47e8af300bb76a2894023ef1855dad00482470fe449d087a094aa31ae2f87741e933269c7d5d43d919d17c7f4f23593946b6d699a86ebb957eb17263b2b71b76bf8f5572fee9c1fbd8349baa8c69bb586ec91d8f046803c528a5ac16ef6a1f32deeb657704627ef99096fce85386afa779283bf1750cb6cbe157dc616f6ca2d6cdd3ad15e4906597fe2152e5fb3f418828736b08ce9d5d234805789d2f6d30da3d30053d0944162030cbf498d796cee04a6f973790d1a4da6573a82628a332501e844d5b6b19464e298d4337ec2bf6bf95a382e404df3e6509c82574d7edc5d9a7f0805b87d38decaa4b2d1f623ee16ff862932a22d84c39ff29e531f91ae6fc0121889bb99165d266b3115c33271cef4eac9cf3a7c0e76bb0977e97e11f421d937b07054ba57916a1eaeac830957758f6c55cbecf6575a9bbba93bdeffc822e4b6539ccac9c4d334c080d5a838f194a35a2f587f1d504144e1ef5fd34dfe774e2618e5ddcd4521ca9de904bc70294e750f17afbdac2469af45908b04e079fc7193914689a87a8b531c3e50c7948318d55a6328ebc707c9245e9777156b9d64d1b389c9e75065e79c2e07e5eeec2f7555737d911dab56a46df19b85304a063e47030b15ac64b65d1d81e1d1c4224d9adc4f4ddf12aea71b9488e118cd00a7ff1fcd154a31d964de916603cde5d377eae88952963f16a70455c5d0cabfc480db2bcaa6c000a8454aa0b6bcdf567913af6b79d0b30ad71600e15243edf41df9138a2ca10a5d9068b9f85a5240e303bde628c1c3a37098039fe05824f42d942521d759108c3ab59e51e025dba425dce0401d3a8420b644af2fa023a35c09eac3d6032e5d3013f5bfd99178d0f7a5be2df3099535fd3fae54f5c674df873443f447e1b778df8581d9c606c70d957d3a741e57defd2bcd6551c2766a42797c395bef01dab1930777d6b55c7e19403da1211441639c7a00679cc861f6ff66dc80df5d641bcaede7358affbdddb020cd9b447dd0dab2226667d164728b47f8c88e4fba780720ac28290816fda9a740dcc1293a76468da22417bba96ef8efd6c4b8d11bbde8dd333a7088ba11151f5e342ca29572154e2fcd1af5fba1eb392f6989ae2587b05f87749f4c08a9c595b2a0b379f27db24af1484176b9467ab19fbfcf51585520c78c20b976ce44a33a1b280bbb24b8009bc2a9cf893e448e88eb35d44cb05225b44fc9dca1c59ae149668e7ba9b8c0dcfd97bc226c7ae309624f1999d0073aba059ab7973fbf14651162908bb973b4377355c5dcec6581aff2ec95356d58d4ab6bb7e582489692f74feaa27dcdff49313320a057c91ba74bcdec9e3c286f3a6a596a37559957664afbabe705df545c7bbb788a1baf3a354e68b5014787b61162114bcae0f32480b0dc1f9d4b972504eb200c632ff23c759510ccac6a25fafe001064f299ff47c766dedeb2e43e368f2b79eade9124f6abac9a4fa84a6af9a88d3aea848378037d93bcfd41a7247a64c58f62361baad0819ade62c358b299cf930c8cdabd20181f5a48976337aa49d1b7b706a2d7bdcc94156de9dfb8d6d6ef5ec09c7aff1a29e5015ddf645973a83a22e8bf26efed8327decf4d74878f23e561d74b2814dc64c5355a4552c77ff8c90e6d8622bb27201739693ef6c5bd90dcc4c3be0b642ecc9b5d5428c975757a8358dc220c94b1f8ba364349c57643d11d9661472650315a948843739abc3f2204706789189c5b5fdc35d22fefdb5db10bc55b30fa63d1a5f142e3d5ff7555ef950e9deeb12cb3699ec32a4848e93aa8ffb67e377439d55eaa8ee55e6ddd7e776e8a7a20cc8f52613eb6ddbb5f9231a2425a1961205980d2c46bcd67eafcb83bc45abf915265f7ea9ec58c858b81519c718561a79b4e22a88a38dbab23ec8328d04d3530a486569f010f210d5044535822beeaf1772b81cee1a3739216825e58ec2d7e8db760fabc152e20b759127efb6889ba5d5e62f88758cd916ff0fe89fce630632f9caede12ef86d51a04a41fd529908a9e3fa9897bc34154914ab1ea659168977d7d84a2734b144889fd0635d7a047a895feae6a4cd9f3acd1b57f2f14be0b3e1d6992cb1463f6c75d0d7ab369dc0a0b1f10584b6fc4ed9872bb995f01f88f2b210de6c96355f42f791b5cde2a9af0c6837109b35660deaddcb616d873da32e72e8f4d558"}, {0x78, 0xffff, 0x400000, "5e6b8bc3a62b4c13ef69e2dfdc2a37cdf93c6212d10deaf72a2c99de5a68a82559a78ab6ad519c122b66677a181c4d79d7a984d9af5881559e77138e0a227caa3ce2e05efdde3f19e7ae283aca9c982ac123d7b7be32bdc717bf6d6270803113f64684fd22"}, {0x18, 0x1, 0x6, "8f9438a2227205"}, {0xe8, 0xffff, 0x6, "d282e4851befdf19ce0972d65fd761d81213b244a1188c9c45205027c97be9774a8f3bce360be6ffa8906cf85dc31821b9931115944a314868546563235f79059be3c2a148d738c7849803dda477852993e2c9f38693a2bd6cc3d36853ca364b0aa2ce8fe80d761837722d31832f27d9cb428734309e7e61a4b7a1d7eb097ea04ddec062fc9b8412939410d4dc1b5c2fe9e5a42901eeff263792ecd075e75950915030053f56237d83bd467a745cf293bd5b32df30bcba61cf5d9060ebcec251722e9635583c1560ba3017eb72d150cd4d3ab3d86334"}, {0x80, 0x1, 0x0, "938d3de1894bd405195b86a69091a033ddc57a6f3c01a0e6922af972eab91cdb2fdd254414bdc6896c53361b4435bb7fc9e258e8ca51710b087d21e58f7bc57b104c341a6986a74f732efbc636753c3b595505ccf526c16e9a4e655227e638a4fad09321fe3418944e"}], 0x1320}, 0x40d) fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:08 executing program 0: shmget$private(0x0, 0x9000, 0x100, &(0x7f0000ff5000/0x9000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)=ANY=[@ANYBLOB="00ffe79093000000000000000000"]) 16:00:08 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="fabe0010715e80b2a613ab614d642d3f9bc3468baccc0f405d4dd7228a396bb4c3e000fd6438b2ef077ae15587365ea8ba9a1eb04b80c0300a132a1008bf7056453435af", 0x44}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r5 = getuid() seteuid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xffffffffffffffc9) setpgid(0x0, r6) r7 = getuid() seteuid(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fcntl$setown(r3, 0x6, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, r8) r9 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="c49c575e0c8db9ab293900cbfd7bcc9180d0a851985bbb6e0c1613a7d425185aa17b96b9e62d099dbe8258b8fbf5b9516ea299aace34230db7ac799c7069074450a080a82ab123a1d924654bdd22", 0x4e}, {&(0x7f0000000100)="6c28e0cda6485982b37f504065809942ef5117ce0ae125cf38c88c821ec28940a1685557ab6e2561f5eeaaad41d79e1940e1829a643871edcb8de04d3af2", 0x3e}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r1, r0, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r9, r2, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x108, 0x9}, 0xa) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000140)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair(0x18, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r3, 0x18) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000001c0)=0x9) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x7) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x81) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="918208022efde586b67558919662", 0xe) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendto$unix(r2, &(0x7f0000000100)="91b5439adf360b7fbdc0dfc96131ac53dad0105c6c4ce9c1cff98e3c504f466d7445c094fbd2fb90d1eb1bb719d740f8674214aa2d810a0bfcab5089829d9c2c2fbef8a625bfe203fdf9675ae3c2fb7bb0ae623f1d99dfe9695c4be06f2ed3f5ea5fd29e20e2d89ca761b8f8eca91b5804a1273afdd375", 0x77, 0xb, 0x0, 0x0) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getpeername(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="6acbc9474e19767bac05a819ed4fed42f107846306d840216ff93b2171a4d0dd56ec232226db32b1d7f58e4e5fe694f3ba8f03248d0e5ed11e4009b2febbf96b29068754e15fc0bbff78b36627cf8c36f797df41af7ab579c1a98bf71678c6dfedb8aab1a2e1835fad01641c96230dcc9e34ab71a0e67d0eb2ec367a2b25464acbc20bfdaffb38ac1ba9061932a5b618db6e94a973c0dbccf8b1f0bcd746e9000000000000000000001d7684dca9ed75b153c9aeaa3f33fd9e8dd9fe726a72ed4bbef70bb318211b5e141a92af534b4a2bf6272a31a24699b4fbbf50ac1cda0a0f946be959c0d49def2693edf7177ec093821c2fb3f729986322fc5062b37d2b89dae313d96b822baf3916f11890d7dfb27da9d24b20243d8b495f0161a021b4e5b6d88c50834c84bcab04adb891057019daf98321be7816cc"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x0, './bus\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21}, {0x84, 0x4}, {0x1, 0x3f}, {0x22, 0x382}], 0x4}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r1, 0x20004b3c) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb919839453f9c7993e0e02d3770e6991e41f9cbaa095594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd038171a17995ef4aaa02c9c0155fdb99a8044a352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b6369d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000e97d2a00ae81f8a63591ee5d9acbc2682b7fe60000e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc0000"], 0x10, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x141, 0x3) 16:00:09 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) pwrite(r0, &(0x7f00000004c0)="164b425a839425cb6973e1449270844493edd74e48f49b8ceb383b1396b8df6dc2e9345d9968d024137e6efa38be8f254b67ba36b981697490aa1b077aae4cd14e61e9f31280fed3addbf634276495b883ec410f4f8fd85a73cef4b6129e5eebc54abb2b3297dbdb4bb17e5ac091c82ca4de6342fe81564a688038fc9a5c8a846f812133df911ba8ddcaf8ee90b127ec5abf82d58ae3d90d3c99c63ae8fa969427a3c6b00771b2e83b71dfc1947c74b7961e0cf65c6563a3342d6e9c4b5ad43e9773cf74890a4bb3d1885c50695d7dc54a81026e87842b3553032993f2d30a33b5d0d350396a1e7604100fc92e4325cd861f1a9640c27bc0d479b0ba26fc0b44fec3aa686fa315c2bfe6bdd4de016106d4f2459b350d5ca702273e25ff903396a117cda4803d5098ce614ef2c037871c0dd17c6bb96a1caeb9229bb4a995576bb4ea3bf5ee3655a135324fda4b978c1c6a67f5b41109332d5f8e33933ece926b895281cffea30079bd606b7a50dffdafece61b016e50e1fe186473fb7be88b868210e6e5e6103780843d310d652740fdd46c215bca1da6eb3884f760d5e275ee7cff7cd7242607afbcabb0f350ce442498a7bdaa2ad1c47d733dce21a8af1b870968bdadfb8d26a993ad2c2dcd65b44bf8b6c7d50af5cb03e78792b01149cbb8f2a77c8285c581ca9bb798644bfacc5fa4efa1b5679514d9036c4f58b2289fa3f9f98d22fa111dcab251082cc257539a2debc60a92c163028f2dd90b33c961d6e5a8999b49a9e1f6eccc454118081d159180762e9cc836170c287540cc2467cc0e41398affa91e48f0e9b48491b2ed79afdb516039aa832c65464eecb37831a268adc2784836d49ca041d3c603c212255860a1c9c49a2fecb1f8740233304cbf982044b46a3f74f57c865eabba0b0dd6ed3d479f665085c72a9f45acbbb2f88e5fbd6033dbc9f053c72fb91ec56a9af9dabe0ecc66fc817a7eb161c292afb9096f53d2ef4205ad0f2ef1988fb370dbc0666daabb2f52d88f2acca9c78958ea23cc1aeaa666259da8cddf75226239352577757c06665fd2be6361f1805fe28ef3036aa0a927197d4f4ae22ee4d427e035c105f0ea885db552f720ee54879795ea0dfd5f4f14de74358aec7e4368b08eab58e717211f75de35f916603815223cd2e564d1af99bb3f3b281cf1a483f2f1edec29d8794c7b69f3c2a1a3da809df7ec3c5a43c1034e6d4313221a2dee147e0695ae49f786a5ded7c4df67d3573659b33d260421061432fe4dffeb3539ba4c5a91158bfd1f87ed2e17173a07401176c1c1293336d6bbf2baf9797a904347cf63f55472713c0ff750e2fbc2f7ec57d6234b5c8d0d6f67753edbe92bb2a2905ea5ef8a55413f2403c673a2ec13773ef65ed14d5291cc66d25ccd5cd90fefc956be90ee75b5c30d11d62dc4404b04d827b224f44ca02d6e0f8f691455424fa307279ac115ca7beb96f18d1804d693f0aeea9d7fb3eb78ae074900244ebbb93be28da1d4d26a44dfe15cbd1c9c8f8c33698152d5699de6a1407aed917bac32e182e0c2871a3845ad9442a87875a4cc2396ebe7794bd28b6a451c44cbcd6632d43724d70264d6826650fc71ec2d4ef64feb63af2e4992a0689bcba409217fdb744ceb34b455a1e93d2c3f26c340b759a0875b9bca9f8aa63dcfde18cc9bccba2e8b269d138a6ce05ae8570148662e0975e93710b8cdbba811ac9892b6c2c5bafe7c2f84ec2651a79f53273750eb5ee2ee50f6c5333fc080b419804cd24da61f8414e49c18edb9e2512dfcfc120895c2e858b57cf021517fb461d905e6e305b69fd1027033c0b29daee98d40cbd6e7f109ac767b6db057d029fbc5e225a7b7476fb01557483ae23d503e3215aaecd714a45eafa78c7a3990e287ae3c323fffc9c259e0f6cedbcffcb85fa3dcde12da8fc1d5854b62314151c3fcdf24d65c49ccad5957f0d763d33040bc3d3d321f54fec8bf4421375178b4f79bdbe8ef3096ff85fa444bc64f69087f9d94e1044136a21747324f0563ef5d2878555c1867c4aa4b8d73847343eb060f30917fbba71c69b11ac780e1d48eba4d9dfc791b765442887b7fe659af536086e97077f98919fb14b2b955890e2c66da9da126238524192e49e10b51315e476ee3319787da8eb89646d60ecf4fc375d40b277677a34cdc914b4e0aee615e61760543d5c7decf5d8cc31c5efe40301913edc4766b7e79784fae9c01d0aef07bd4ef6f67ce391ef63ecd8162aada06490fad0c8eefb9dba16b62ef9d1d423e46a1b8b4737c7e43d7f1757ed5436f083d0b48c9b73121617d96e86f46612dad2de7b48af729adef397a97f6d7a4c2dc823889bc628beed990e1566118f4a19657955459f8857fbdca68064c19b463360a48f98a265cb0741824f809ba6a3da99cf16b20cdd1bc34e7403674edd046cf564c2b755c4d22d9f1a0d6f1cae5b757f40b4a0fe9a76a6ca32eec2bad2fec50bbfb518d7a9978658e48ffe66eab2af86a931ac46466dbdec5a18ae4ababdcd79b174cfbfd335394bc43bde4e9983b301e5d2b0c6fdca5acc2c6c95c06d7a909700d0f97fa978c99ced9bb4809844fe8d06d3a251461ca6068c84674d040902fa495543b41b57558a30b23699a4f63bc58760ba91f97847cc4f920dedfbf6fc1f2a77bbe9b568234e3a8f3e5b196f50cb7269888958e19126a290d63ddf7b8fdd628ac96af9fe0f45eea90ee3f1186ff2cc16a9e664f62037dee91feed932d3179df43908c3784487f2349fd1bf58460ee6aecd66938373f35edaa446cebab8f6c99d090f6291b89e14098274c51a4770f138968a87ca121a2b0e5f8281c5d6b4f90e632fe193d69f29d7237f1fd98f5d059903392bccf1b7dd57a4eebd29a8821e2e876ddcb2b852a53150e58ef96e2e7cca9ccb7a450bc46d70b3ec5bd26f57dbc5aa528e530e8343d45afb5b52b0990597e869084b088ad819311d117b1b6c36e0e61489a86e48fb1a952c5019ed89d88c6ecc31b442deee9e13238e913d990639e8121c2e3610d0f482bcc401ed037f7eb50857926dfc1a7c452e3f2c70f1fa4eb0ff41308916219c60e348be734d1c5971465e8bed7332c6bf2991918cf0fd9cdf98d202b046edfde2f1c2fd173d33293b70d0a7b5b39f4a21e408bfec26b3734a4078a9ab4d61d5df1a59999d8762023c8b9a319540378376fcb0e2d27af98cfecf496553102f811feeccab2b500a3e9dfb77dd608d2f8ea8bec5533a33ecae4b7904330e83f76de35b8297b37798c03b6479a0012c560c803de9ebeed2e13420519d97e425d1cc8d5237c151b00c8cb434d9252d3162069f3dea206e705e2e7f82009e93fd1ac6701bdfc101b4add3273c823794b86199655fda1d93aefea83c42016b00171accecaca73193137bc700e5ec66ea528d66b4e02764a8ede468fe6e81212f5b97cefced733db977d59ca0070bf747059a98d964fc4ba8cca2501d8c9da4061e256960641fcd670461b83ec90129ceffd8fbebdee8bf0c41b4ff02e0e903f5f032dda54b43697b5e904bfca33209d05dee3803be85e966f0023b6d2679a98783f94677781520e5ae81a37363b5699d32093f6ff9119fb2c94443475163cc6562c1bf5068070b6220e2aa04defc78365d6eaba4a2064b8e7d14a1cfae06223e1535e8714548315ce00b87cea82bbfa20f24215f1f181e864ace7fac95c8bfb447188585bf17797d640961579b4ef2467144cfb53d3578431fe32530f3ff3a9a39f9b28ee449484c00798b73a6970d3f6d87cea9388f16997ed916198f38eafa3e36d8521042e80dae75ccd1f6a999bbf764c8ec1e689ea9f058bbb129af7a4032102fb5398ed9d58149112c5f40e082f4bc388cef054d666d4e59da4af7373aafe45ba8bfd0d5c28bc07a076a8356f0006c87fbd467c46b75ad413b4de3bb2001ea4f2b5c6d093683598381cba2571cba4ab8600909a221d33b613c557665a08b3fec2132e638dcf5e28fb41809197ff4ace3a36917e33215943cfa7d88a7c598334db5fe4ba3c2f08f512d69ef9b727598acd522282aac566d0a57081d8edfd19044001bba436e80896c6b2473293ce3d5c1444b0251bd5a1244da6bce5d864ddf381b37d4e8ffebe01e89baa3f056e03679e068d0381b3d4499ed013e8b23013a1520d109d0d6a60b8d4ae2a4662c5c44c6164c40a1585bcce54ed2854d86c6bde4e4bbef6a5347c38fe833614432a1cb757f8f571288c43985532dba40f79db198e53420a860d2244f3fb6b1e199b806a94bd01489b3a6f4bed8888ba2b297df69657f12213c31124d5847352ab0ba9ac3b417a815d5d8e377102f6fb8753223ab1c8fd670b6839b6a3a3d7f456589771bcb19e1f28a81e4f570ad1bff09b2d2522ef6d29341c26190e02c8768f5a3d046fc4be7a293d53bfc779703672f6bbc1014fa531dc92df9e07e0c71bab0e901003d21bb7d0cb2d3c0cddee0d88bfe9336295b56748290041723d6d3f4aae4f973ea21836366048dafbc8fecd2059cd8b7bf38aa3d1826c5034218c0e09a5732892438ef802ba525a82303a268bd34d1da753dc5ce1561cd24809dd4dbbedb8663222a34228a366d0483d76dfb7e2c545a69c8c7a322f25fad2bfa2ae9be7f6c5ad1645aba2739e84dce6891ac1fd09068c98eb812283963d6b5721237aa2760cb87ce0dbc1194fcc36707c1756cd0ea4ffd42f17da72eea0fc6510ff2bd217ab09a11cd3cddf4dd65a52174a9e559e51fcbabffb48e5afbfc5003f41c0f763ace3696bb3e08ef13acdec3d7a77adff30b9369551e35fd68bdb829fe20217a241c192e9c74f0f49f2635e4722235f0d53233236a8862ef4297d8c6e860dd38d246af413e888a26dcfe94bc8ea99cde32af7225c55653e555ab199c2b5f47ae39ade9e753468375211c1b6f97a0b22a9b42a4de8c5e10a50180dca63cdf4c93062615879f731827b6a7804eeb6b298e0391ab0703340e6a54f6bf27d7c4ebb49644c339f0d2d0679c4cbe6a755dfae8948d3bdb45316022c7233072debdf864a6b6a51a30107df52eb2b94abfa90e680c457767385103e524e4f6d84bf427385669df54557a41d0a44d2d80a1f7906eca6fe4caca3e0f02340d1c67031e61ebf330ffe025a35b7309c474ebb6a6a3deefa04d48b7f77f2b2c6bf413fe986205a3b7133b7f3ae7196478dd17e263625525309bffaf42f88c6ec963b539d7abad0c905c2515e51a57e4c334f4c5f213af9b013d71d4805afbb7bd2b2c25744d7d252efb59d8592b9fd1dd421d034acaf3be5ea83cf52c748d659f288d1a5889c32ac874505b8900e465df5fcd8eb8cdefc93f717bfc12132c4eda8e6443964012f1fdb33e6a79389c1a1186abf9dd51b47c557d6d6718f9957aee557f4b0fb53d71b8c61b5b60d685daea26d2eb9bf2da3f2be46ad855723b19af409e166e7484db3e6fbb99b29760e9a8cc54c3ca107b82b03296f7786c918dc037587a5076fcc99bc44f84e167e7500275be0322eef244cccfb7f24deccf59cf46972350de149a677e4b04d98c6bee9363b5995b695c5590fa04a92659d1192ad9dd1a9f94dd05bf52692c8d37d5e203ead85f1f2190ccd83c5bd99440064434c73900c5784e7dc197e8bfdd6f6e989670f2d390544078b88850680e56944d8a07303d34b4ff1fd78d34a1f62103b39b839aaf50496f055debded8ce78538c4e96482e6bf1a0267870b0048638e01ad3970d0de07472c264138884ce5e9e4723bdb1fb418b9b62563cd", 0x1000, 0x0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvfrom(r1, &(0x7f0000000880)=""/4096, 0x1000, 0x1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {&(0x7f0000000740)=""/189, 0xbd}, {0x0}, {&(0x7f0000000580)=""/178, 0xb2}], 0x4, 0x0}, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0xffffff82, 0x9, 0x200, 0x1, 0xb0, 0x9, 0x10001, 0x2, 0x1, 0x200, 0x401}) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="c571f8e475b585e22b26badba826853144a15cc2db0b740934d53f3de1ee91f2e185cf82e8e787216f050b9a13c1ea639285bc2ac9fcb8020c6a9588b8923c1a8ecf01443a04bc3b11b713c44c47822d45d78d9500000000000007e9fad4ead3385e4e7be844f8cf30643be2097fe4637a5ae0330850aa279f44979dcf1a795728722ca580ba88763227ebd2befd1a9379d46982b8a6139a7e8d70faec491be279663cf817f963a86c91c52706dac54f47"], 0x10) write(r1, &(0x7f0000000700)="9e3eaa56000000000004bf9aab423040863b43be242a20bbd400000000d0459370400510fa651c1e", 0x28) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r3, 0x2000740e) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup(r4) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="fe54a1f11f79768f0f13b76babaf29", 0xf}, {&(0x7f00000001c0)="e98b20318b41eec640c9c334a6e11636b52e2d1bbc3e1289ea812f5e2bd0a44ffb28e1068962875090ea5b2f0af19d3f441bd580", 0x34}, {&(0x7f0000000200)="79b08e0beea1d160ef2c02e974719943d014ecf5b236dcb972ba", 0x1a}, {&(0x7f0000000240)="53ea844f72c1aa83e7789894fae3197db45a0d3f52cf", 0x16}], 0x4}, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000000c0)) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x8) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001300, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:14 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r0) setgroups(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="85c38ee2ed0d0345d2d731ee7696696ccc1d4359840080e758cb3577aecc40f5a6475a06d3b19fd3de2badea81950e969f7c2cfc18033c6127b215370278835be363b7c3b82a3d482c4229737d499a4cf2926ed1ce78169c2b552aa4551c7e7875d4e32bb3410cfc143f090aafa0c97167f6ff60863db16b1988f70efd521ba360f5e025d5fdbc3375bb63cdca3a1ab5d5854be0356538b4ae87e050931f79c1c5d798bae29638f5324c16eabb7d0ca1b75ad44df2d7f73afd2f805917f496fa7a01b0442e217771b396262954c222f07e641a24aa92c5cfecbc68c26d7f4901d3106d402708bcb043c9e07848445ace8a5a56efacf928034822d560913aad6ff2147ec38514b787c20148dac6247c141659a335f1bec0386f6b6be6b048473687abf19bb5875ea7327ed197b81dc61b5637722bdf7d5f157455dd39fe82b19418664a84694f0c14c2577991aa5c62b6f53dfec0d5c3813bdef3a9735e9ee54717e2d99246de6139c33e771a00dcc8826612f915a0e2a735bca0e8c7a894935d21f201413b43a99622a5d683b13c806fa3c3f8b28fd4a7fa716da14d4df9c90ca9fbc7752e076ea9a43b6b9d9a6b94ff27d6b8abd6f483b700457ca2511576bc5a4efce7bec6fbc9997e153ac71e0926282b45570ed25dd276e7d177cbf23181ac424168d0f6b9330f365479dde1fe141a97fa4ac3397682f5d869eeb4b8f367249a36422cba11278d03ab7edb46aa356e70fd6e4b778c37739dde10046ab40cbedfb960a7c4710e37f47513f7cec9fa0724d248d24b9a16d5287bb390173018882cb482fcaed6da1a9570d9ab38e2cda11f9a71a3bd0ba198e4795cdc96fbe77a8420eccdd908541210e21f09c80ab2645b3b5d92c6c6b905f8b526e641d26fc9c119ccc63fb685606a8a6a5db72a33da4dee194477a4d04837ddd8fc359763d25b86b1dccd1dd43d9ae01f97e746bb9f18cd96ed44a499fecfe0c1ba19e30ad40b016cede2f097f609502c421b86ddb259ae83246f311552918c128ce2c1691c08501a55cb06d28ddab49cb1e5a80707f72376cd09ab67bbef86e79957a2c4ecb352dde1fb2ea9ce0bc2256cc159abc1f8e8291a24f50e570e5dc273714025371eb42c8fc2e83fcd9ac732d2275b3370d80463f36d935ecba0b7e39341cf9c0b7565fa508ffcdee0b5a0c3f7ebe5ba73de1b617c25b11efdeff5021458a8d5e120e31f855b45cda3e0bf3f8058ab12411dba11aa8d1178bf7df7926751fe915d56f6f1e5f16ef838d6906e43ac5c28a73cedf84926552bda3ea389ec0f4b439924d15768518b6727c2c987355fec8ca0d11b5c745e08fcc8e60e3fbd7d2e5e9e78aa13744e7e67d875e9e09d839b4a1ccd20a14f9418ad37dfd1f9c1d679a7d0b39beac6ce0653ba29143e4e0c51652c14bae0effdc577402f2802967bf25102cf6d527e3bb24fa3278d21522d56c99aa55e28d264b32eee4bae143be37db3fabee0a6ef16ee8e8c6c4924e17c9868507c76c3feed955f269f11922404a90776b240d45aaca1a3941f1995c49155ea3406c02833c712f1b64aa4557beb520955a921481b8d4d3f22a86ed148be8e1646de8e2f971292b86b81f0c4aa35646af2fb7e61d51c9c496c3591ee61304c06b6309ec93d80084321b48a218573c4e5555cbeeaa720006fc04b174fc2cfdced633495751574f3234ba01ea51e31476611c0bde9357db21a0caa061707c83093b9d9d63dda3a0883608e9ccf216ff2650c369ae6e105197917c2492eb0ec0953f5bfcde0616b9e4f8b97021173e67023c0b3c697ad0cd10312214ec0e9dd369169d0655a9722d5b11e83e8483a36382bd49c114b0bc2fba9383f78f130c1c02f0da9410416212b4120197fd507a3e6b471a197cb8e04bf223adb3bc378cd0bb0ff99290ede05145d931a07b2ec6756419e86e3a1246270e0fd78701116d59614023ed23b6c109ba44d806be24289e3c535fb0a1ef280515f5332b3c3eb0568d542f65f71cf697a68e92419243031cd577c1b2bef58395ee9f9c177820c6b2e37c370bd3a0f583ffd5eb54d2ba86aa5bd0d46541bd05b4196040ae09ffdca438883cbd1687746f57298033d6d69065a8ee9b0cbbb2e4833415af1fcdf7c7e989aa1f92fe40c3630f4b7bb4c363dfc2fa378c7173531ecd2c612541f37705f7310f4dc0f3af5b50899e920610b3d183bd50914e3daa9158aae27086486cbd68154f8f53d60e023703389093839c7a96991e3a89307d21d74e56a3558cee2580812c92b8186c8537c005162ddd23e6a1e0d7f6ceca7499155b785213b5ae04331f1e6fcafb606d7905f2cab8dabf4948890d2e2e5c2525a9f281196a44c5fdbf13442abbe090b87df78ff65c5d8c7950dde8783cbb91e710c0f8703b9deb6851c015d3c445eb76a2b14339e17f36d5e7483e1e5b8d9c75c9762a6cd8695e93681eb9b9c76eb2e6313ad17f5cf8ad462343583012da785138f61a729f29f9eb60d10bf8879083c368c55f6e51282534163edf65fe3d6050da6f03fcf0a0f061ae992d70e3c2da924101e6631f93d68b7c584d1b2c644b7a7d01544ef3868d36eabf5afdf51be15b299eb3cc3d786f5be3b8d8b93dc1f65f99c87f6d338e825d1fd5e50b088f473716c007d6d46cbb4537cc9c58fc22e929a578e22a022c6af75fb88dde5c783ca1f42743a6e697691186e068df848ba780281c89ea49dbd6db5c4963913e7fbe37d9cbf42906cabef459062d5d9774c0ecbaa1a543b283da5d2450d78b191a9bf32cfa02a8fb6a5450cc7ba8841de69c1274b288da3b02dc8047277c2b32125ea6301e5e211afc91ecdfcb6e6a6bb686b7fc366dfcbb8ba903d37762ce373fc10007c7985c14d22d16b0d892cea78d2429a1f86166d671eed8178275db49af32f440a04a68dfab279abd7f7d92b290d88ebbb142947d0f707ac40494fa31b3d8bac196819815da16f2dfd95a57a9b7f0748f4f3dc38a254058d58dc86ba78e85696ee5443430a75e45574752567e6bae045377e549da4b62b276371a6d5cab7e49b3340af83ab60deeb4a059dc1bf719955cd697c9ff4344c126d67fbca5928dee9360bd1d7dd6467d646a73fcd1bba19576306f49a5f4f04f8575a8e576040a08accfb7c310d67a8c4e0c57a6459db3a14ea54c166e997e876fdaeb738f7e540518777d41b4fa4c15195455aa776737f898b137b875d0ea510013e62a4afc6ef4bf8c2cba4a4804f9d1cbffaf79c926e1d0f037d3e9f03a8ed6d6bc571492f3c6daf53242d61d57c62055a0d168d6150c6a6b0d12d23e4e9fb9773944f1757709c98d209f8d2a5593be2c34b7c4aa0511b0ec1910c21fb577c3ebc1e1e83d7b6939dead8eebaf695697a4f3c6a907df5fc862e234d52108fcee74c83629490dff1639eaf4eda0d6df1ab34236c19825fb4b17730e7ec7fcf8ae1f9e5ee7fd4233240092c5425e9f287a0f8fad7eabf227b702cde09bf033664359658c8c18f2c8558e0733a6613a281c21dea5186f3daf719ee9c9ff8bcdca44dbeab41e723fb7c8825c22adc7bb0577c8aa7fff370e7c219251c71d8bc5985e8cf5841a359f01b49cea3e7324d533573d618daf1bd9299654cfdf4e24a5395ab94708ba15cc53dbd399334e4e40f70a7f6ada4da0a5788963cf7d45b2ad9efd9c70e2e3b77c551ac89c181f642b1e5b17e194fb783d73302789ec2b262e291b20ea7bf795aa0cd959382de2ff26765056ba697f0c672d619b4583f0ca7780e90d803d65dbfc100002cbb1d00ccbc67c6c178ad6f1d7b9a068ce68045e2baad3afbd73ea9a52e781ccaf98d895badcc208674806e871d18251d42cfa82a774b6427b373c0405511cfb370e97fa458abda5afe3e82a2d46403ad7d18f1913b05f268f2b4096a8e0d37c8714700d7a827a9ea806ab38178c8e605c4b65f288d1ebe78550028d1591dcdebfcf9d64092a02d279c74fcbcb053223e6803363746ab8f012e781a91485e95e27e0a5b8a0f335b25f8c967db70af917e9f7dcbcd5b0d1e5f2ea4891b5cdeff6b5746791d7b6f34336f84a2bb01506427101f8f9c52b2241423c816a7ced0f6ce1d42420200fe50ac064351e777afd112d221e2d7dfd5d1cbdcf0c62d3421293ee2b915890a7e689eee9038ad8668b1d259de02e9c754da5b118f05e0b9146d1084b8259f1e9c71867722dffac03d39add61a88e1d7eb883fa5f858241abb03fe0bfcc53d93f19aa19143f0b63cdb3ff201c2f90f7340f75ebd93ce62933803b3fb58265f82e63a16d40c36681e3f8567b05dc7cf6289218ed9ff3fd7b3b9d21259e9a051b02e17b94f3fbf4a4cca4aacf5bcfd0ca5c73685ef5d03284109349679cf17d8b808c97953b46bf588614d318276c7382e5df20667e0ed6258f9d454a97bf87c24d797c55f211571dd75041bdc3002d3a3643e8d7512dd93d74a1f080f436de3d1c6893cee1486a941341cf3c3ff8c9698ac93c138a79f162435e96446b705f14787cb7e70b7fa1db6ca5e20133ee4ee79e34576cd2a08fdff32f273545020b4cf79d2f4abc912dd14bc8c0bd2371b0830d0ab1845f07c7fc755d1bb8c050cf046dd562fd696becafb34705b3e18a43e4b24ca9d78ee02b2b63d08fb10028fb6773a02700b2db04afc99c4e933413ae10cbde112557db165e03b0a7ef539b9749b8310960f47875defd8d614e20113179d1555ca2c0f7f155b1c7eba95756156b77f2235c472ffd88c45b6b2af6a6052deaa70bb2e5c1efa03c02abf79824e7060d84872711a61662b3ffe980b09a4869ae24fedc687f36f8eaa610115b2709573d08bdb0272ce8ee6f988870c457ab38f61c8b7b509a5ce08d6169bfe1e8a9bcaf3d18c8ba08310c6b6b488e2128460ff66e6fa22f9d256fbb535b5678c5b5f5eae17b5fa6fe50a4e635a0293e4ec7366f38df5bdc270e1ad0a8aa94e153a1c07807db25c97d8f42f9968a4dd6eddecc617a9331f9cc4f2eb2573521553a2aebcb4c2b92eb19c891a671061da13eb570a529513ff110d695f6aa949a258e0587d7e435934347872a31ae9e0987e1a905f24c2b58e686ca118f2d7e211a73fa60937b6e60d1cc5bbf09b0f807d8f85d497afdddfc892d493108ff8b10ad6c9e33919c044c865c43d3a8828da1d4051b0f981672172b1f1151ffe515882ab5b55b4b19c9f2c85d24039d85757bd13bf155caa567b39069a10971b900256231e33bc58db1b6b21fe2e3055089911c557b9f8bcfa386d7802dc099a0a5d04da8ea938972c451c386bafcc00d112e66960fec49c3b8dc7d702bd546d6c694600c7be39f0307c09436bb115cafd4da9dbabd2c89a42b659fcaefc2a19fdaf5be2602573929519ea1aba7abd4a468690f9421b92022a8fe337ae9bbb0ddb64b2fac7bbd1dc4641dd12ef2125ec767c81be6010292997894ab1b440c874d675e6a56e616eb653984b4d3367d6894e15fbb6e68bcbd3d42ed510ce7cf9f9961f820c45fc0f9920e90d78ddd12dd5792bf345b7d6a01b2b15c279cba47844061d14d6b4ed3309177669f90ee1eef612335995c2f86a097bc8afac9b2e5cb892eccd1f6977957fdf1aed38de27554dcd406cb775fcde2c140a778a1c01ee5b14811b6036b791402f6c53cfde2e1b08331566a961298b8884f2cd10a7f95a2e01e7c557fed3cf4f783eff9666e9b7ddf578aec0b4572001a8e685af1274882c65fb6c347675c69a26cd56dc0c74b2dea2e0c2e0435f8c5a8cb813bd71b630f3ffad13ec59a0c9aab725", 0x1000, 0x40c, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = dup(r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$BIOCLOCK(r1, 0x20004276) r4 = dup(r1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) pwrite(r5, &(0x7f0000000100)="1057b23d3c2ac9e78c86683560e9a3f62612545afa920057a0a51a3866af38287218e938b50b256414163b74dbba1b27fbaee1749bf6ad06c45d2c364354b7ac6ec55335810c5497dfde70cb51f6229e5f75aca48c7c8fe77819b8b872f9b46c938afa5ca4774f43b336ffce3176040904dbb482f81f35ad7196ee3ea350af690b39c7b63abb169a0536644c9baea353f6bca1361f819611af985109b0da7f1fafee4563552f59fe4a957e8e1897ab6ca8416e0778a18214", 0xb8, 0x0, 0x9) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000003c0)=[{0x0, 0x1ff, 0xe5ce97ab354d86be}, {0x4, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x7, 0x800}], 0x2) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) linkat(r1, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendto$unix(r0, &(0x7f0000000180)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000911a556c11f83425f80dfcb6127d4ef05d9af9f2cf1ff5782d680ecd71c9f5d7322422c3362823bdbea2a93a40c62a3b7c0b1e139bafa4ffde3892a8170bd98281f338af99ab485a1fcc1a3c5da8b498b69b60a2f363e522a3e95b9a56cf580327e14e05ae585cf67dc8727cdf34d9c050d0302b249582b3f94f8b39c6fe0444777662d6377809bca9c9680f4a5346eac16d1e92dda46a896864ba029f04e139981f1c28e5e9b3c2b62acea81eee5cc358edc67facb49fbd6982413db52c54c8a5a88e2785c58ec4dd2abb71ccfb7dcd1231cde9d0c524", 0x188, 0x0, 0x0, 0x0) 16:00:14 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setegid(r1) syz_emit_ethernet(0x43, &(0x7f0000000080)={@empty, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x35, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "c491347900"}}}}}) r2 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r0, r1, r0, r3, 0xa8}, 0x6, 0xfffffffffffffff8, 0x2b3dbd54}) 16:00:14 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 16:00:14 executing program 1: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x7}, {0x18, 0x3, 0x40, 0x4}, 0x2, [0x2, 0xffff8000, 0x9, 0x0, 0x80, 0x2, 0x0, 0x5]}, 0x3c) 16:00:14 executing program 0: syz_emit_ethernet(0x1204, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x11ce, 0x3a, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x7f, 0x0, 0x51, 0xaa93, 0xce9, [{0x5, 0x15, "a89f3112247b417d0e52e3fe412b996c2a8c3f55e3e3844b3ddcf8ef173c72318b95a55a17649d7b68a15ebc36a1918a1d293a4c900e2e172dbcf79a280b0ac7d2392cd5e196e43dcbaa77e43981e340976fbc48e3d2d70d6e37834e26e5ec022b984b006ab3ed6cdef7032e2341c6aa6729dc4add5b32af444c2ed2ebb28d72b4988d0df560a8825b601c1167aa1c90a71ca00acd274f4da0e03cc33ac98b69b206a08eda4f86b02e1d"}, {0x0, 0xc, "9384a55e950d1a802400625658c99ba77968fe73b2dcdc0ef0a50eea61419074ce865cbc7fe5a5954b9abd8dd71295af9488522e967434c7556bfeda1cba2b6e2c1b71ce59531ccfd30e2b5232789b91da0618f4db3d0ced95bf327f07fa1c3a59a066"}, {0x19, 0x2, "2e3c75cc9143bf9c2f15c027d74e761e6fcf73"}, {0x1, 0x200, "e6a47b6e9477af02d485fddf875405f78c15f70a0e7c8f2939e090a6625a7b58d7eb8e0350902ec91475f61c16780cf9a58912b9df786bd85f9e4d19ebc37986887aa21bbfb76d7e1d5c7a1bb69f5c3d474f04e2d4b4c4b5ff88861e5774b9cb0dd80b2270b8f5da0f229bdca09fe4c765f41d7c8645b8752443743b4a61eb98ad5972d8d34929b10e2b6cd5bc6b57ce0d77bb03b27ac15aa5132938690978a583a306b6a7f6c891651953f0cbbf4c23f437c2fcb24c7e7274bc0c65ae4312c2b5e0bda75c987a8c5770f0fdc3f61db93bc78d2e4d5e005f2ef2b6c5ee38010605a9bc12d8f452ef4467916bcfd36d6eebafc7bacaeeb07c696c585ed2bc68c6740f22cfdafea16b19129d78cd134c42fb54f6a46100df751a516741aa75d40419d8842df07e220e9c5d4debdaa80523f708fdb37e920d3c1cf7733848b0e43686e5def59c64c4a9b4588e64565ef4051b2ed5b97f5d32d61f7c18b1bd47297967829b95f102cbf171f722af29623c8c043aadedb955f6c0848606d55d83e07c36223c014f5d5327aca8929b2037631631f85add8bc1b608a912598f168215bef7e9c1985fe42905a7d4e514ebf77c2d3e11b0fb17507923f2822bbb9ae74ff3409441902301991e53b180472e39acc4c9566e97f6e248a9aa6e702c61577bc318d1d5a8ae715f62b687bc516c67a10079b7869920c99a61daa6a821e09d59ca2b6b956c5016896d0a417eee0d6744baf50a8356962f69a04636cdc8e6f92fbd1155a71374340f0bc74dc903d2847cedf8f516911b853e548da457692534496cc4bc722cb992c14ab2e889b6f7e4dffaf7adbc2d6cbbd3931d7792592c460ddbaa979c6a302f5f075c1d5ba005c23fb68e5e8daa11802b05d2029d840aa5ba1477923dfd7ee71e0a367ba31c4d697d860649db1c79ba36b2c5fac27d5e9abeec91d3131994f93fd464232d102f72c05d0dfccc954d2399298e2ef23d89a4c28905493321b40c2a89468e5ecb5a7fafb5e85d11c7d6dc77be62c7eccaa81ad25a1e3c2f42e1209457d417432c97b925883ad3d4872370cb0576dfbf265be50d25a47f6d2d90e85aff7a2d9674e12cc14e01ee6747b9cf89fd2a16a62c32202afa9ab2b1e0ee11bcc110373390be03b26b859e83f47274943dfd7d12b83bd48b8197b507ef856e7483bc1e10263c93a3341b8c773d1b690f2ab60b465c7360ab5309197d962b0d27eda6bbef5f6d7989092fa13cfe6a10a57959c35f0615dac7588f138c7d29348ec8621fee782d10c8b21c7445bc8f8b233a02a9b3eccc32a0036be53f78803d64ea0b545e18db53a0d91a668c9376c7d05f507dd4eb5759ec28dfa991bd9718150b21b0dd1c9fc631c6c4b336ec76aacdaf104c63bb4f3bfbe6d7245e602529032466f4630d020c3003537819bb0398283d692ea75aafad781c71fb6c336b4d7673d95bf4aa1dd7134c36557b857d090c4d82a5e8305c302001e3437f8b4952eddcafaa5dd566dee4f351094aa8c337ba672f806395e83ac6cb3c5a473266d1d74ac4bacf7f20ddd504381d4e27b81fcf4e296540f0c4965ecea0b1f8c753a4d7196b35fa54c3b71ba15e8c6f13c695ad6e237483d5599c379a5ed7b4b033791b6dc722c6328b92c7c04da5a4a80267881c6dba8913ac767c8c6e8fa1ff4f50d6d6238b60abd0ac2c97b02812ab3354d181619dae8b5fe92e4a71b7d0bdc2d6cf2c7cac1ed9ad970f7b866c53a33ec31ee80ebe34e7c25adaa85902b0b4d495b5032bb469b125ccc1012fb240d71b5bdcc91e2872c1a7c0f9c2d76692adb5436d8d60973ed6cd700a86193d91b957057604a1cc987e4fe06119956a772f91a89352dbe07142af0be6085ef50b5567c01050a49b7506ef38380330814b2cc8578f8f7e73adfb4e0dc2019e11e16aa232d64d2a84e02b642d027a84a64ade0f131f4a7cc0d9221c86e560bc07f8b296dda2013012622c74edb2b553106d5e258356bea5570542d90c07bc39e1cc2625c8b718ebd9db020716135e755594291777ea453b7de1c6a74fab9818e5ccbc695e7b8de16ae7d30b7cff35b02ebf3db85a42783c51fd1b04e8f35eebaeb63bcd685028f0dcb334b374ef9e8e13e97cd7cd8b8108fc3762f78a0cf71d9fbe4040f8d0b7acdea035e3c5d02de66e2bc1157f46e71d7d414e14489a132964fa087586a2be0a3582962fb998ea2faafb29d26d1098b57ee9384480a725cccc56edda5f58a39e3f9cc07eabf2bd2dbd55307e6be5774407a97712203c8b7b493d4ec5f195f8bd25ce5da9c62a33fc0a454cb719a5b0a91f2ffe03787a39cfff2cc8e81b60a1f064f136523d87c8a33b93410484b951ab8de8c90b59e104bf9eb83096e0ea863e09eded7ca0d74416811432f8fc137cd3ba58fbdfdc1b4c7cc37c4d49e6c614aa7c6da65c051e4b4911ad20604077e7c2dbbeaa8b261d5ec2204186d366c866ecc02656b83b835135a05ee9b4e8d5174bb70e3ec67b353d4432bcece460e9f83c910fe3d974177b86be9e0d9117cef3420c8a70e10f5c8155f91a5e15e601a784cc09a03743920bcbfa21bddf44b31f6b280e302d3f341f56834e3aecf1551e57ea66ab921e2901277d812a838f62835707f0c18d3fad21706e95718c5b34049fb7c950370ce213f20ef7f292327ef690fcfc9bcdb44c43718ec49c512e1e467d429d7edf64910fa3462fbd707b6e3c8261a7a1413846e6bdae91fa0215d45eed2194d702435d11850acb8188256f68faec053bfa3ea17655f7ebb664cf4a3d00b3e6bd29e256a0f3c7a28c60693143d5849e8a2c4165da5341c343fd0241a8fa250733983ddc716e2f7f670929256ebdf1030062bff7bc3301c783b16c01c0f026b91555dadaaa92d95cd364cfa525761e57b633840c2f60537a076c0ca4af5d2ae095ede1450daf1536d3b9575f3ef882e70d892ba17eb98135ef252f6da3fb1e5cc2a51ddec3333f00250778725d1b8e4c5e369e1646a0e6bdc22253460f62f73dd4865e6d94909b2faaf1d2425281e005de98d2200b78ed166c7834f1892b13922c55669e7cee6db7960a62c6d3c5677ae2fe868a5ddcfa34091cc91e0d7b1f22254d33f673a413df1065e88c19669698a7f73ecfd85bc25990721d1e2d8ec84aae0225729d819a44a3d00a7ff35d2fb2e935a31b269f1f8f8aa8c10b21a7c6baf1c7b40a0916e683c8c7b754ed36e2ee128d7a429b0f27601547f3b06477aadf80a03a040e3d4733bf80c5e8d47b482298f27027566e0f26a6ba2be350a1e3c4b4bc51d055410e73db48e3f4678b1cd46bbc0a40082ef19b0a3a82be4bfe1fd89f490c7dd61e186bead8fa46b85a0a5d233dda5b22f5ef2ce485f170afef2b7125d24d199c053ff44fd9f147881cec681fe4e3dfc28daafa4591f279c71e8b813d212bdeeb0599aaf6b12b545cb23a43c06b8985f4003ca7a3875f811ebd2b130c012787b2da5d25b7987f4c75156ce0b065fa5567e239846b6b9aec2cd02fe7d0b3da52c2e653b5ebc3f014af298a6417624f68e42c453796d1ef51fd35fbad914ec6b3bf6ccfdd000516fd8d824f68fc2a0d9bc8b7a8e186de9c15410fcab9f056ea8bc7a6dba8e83bb65caa507ce6dabe41b05a0529fe988eca03e88861054b7b48101a1d109b860feb6eb8d43f6ef0f6212c2497055170de8a8cee8c934f6da9987bae38ad58a4345ff07b3d021f3b5f41c9b1d7e59c1d56d9ba36df131fb2fd1784eefb52c390b32b16e6cd46e2a4aade7d7aef8046605c7ea1a5b3fc82550129f18fd8c47db49df031724906980a68c2a9986d3a89d0251ecf507a0ffce8dd494cb9340061af1bfabd9cac0a8a49ab176e28989820480bdf8eae6d5240670ed28fe50212e4753dadec6e0cd50d7fa3d3e5cab0fdc02d20b47a40c2bcb6b97e00cb5651e3dc41f898c21664afddac17d8248fb9a0d9fac9242378ada575b53020813fdb97b8476e6ab67bd8a871b12e26c3e78aff6b1b065ae4ea729a2ae8ff31df31f44acdcfa30ebd60183a4b3aef976eb03aad9a43481a0c157f8f3035a5012b420a1ace19283277c2d07aa6dde7eb348bd698c39f97e4c368261c82c076634f07f80ba51ce23eae367f01ac1123256ef2fd21f87dbb977bb8ca91fb9ef57b34bf88635b8f4450e52cc187683e6041321f8073ceb7365b3c309222a5e216e599c8b0d82561cb6cd7295ad73239c2396b42a860e5e7a08ca9acc71e2f5c96c5b473678de7f9395268ab9bd572244bee951d90fd587568b7750bf98e122eab81beeb645af4715975102c7a057c224304f5cc92f98664a179b6804278bcdfd49f8affedde587179169a39e48e55dab085876378600223e15a9686abbf79248b81e9aa3a3feb2f0c1a090d75d6b28d3767150b772ce09fbef40cf35cc5cb9901a256db8017ada05945a88f65e88b5a4340c9e3ebeca1acb63d74878c8a6bfcc773b3da677f80ff56f38e14e40df6410126bd5530f7a433e6e5273797844d285a343f8b0398a80868295050f73882f2c0219fcbc4dad43a19d03f72bf11f511d6dcf06accd917031727d77932b25d0524df9671ad4cf57b3b86a3b63d7a8a3051472766956cf19912b77376f3a9c3da3b143fa4f4aded4378daf71ba71d2b734e3c7e6de10eb1f5669a29be1192987bf155192b26ed2b199028c58b3b76ee5a6b90bd2acdf4a8a25e5e16638accc168f643c723970d27635108c4078c25f564ac406b8a765dd63fd1cec9a35cb83f1cf8714b99a7fa6d0ce3865acbca2c8f318e03be67ee536ed937810a71a33972e37125310f7c591277c47dbe5534da9dbb7bc47fa47aa3330f176cb94c2ffd3b9a238a5b3ddad39a86593bde01af0ff6f572e158b2a0fdc74742a4463f72e2bf3cbfc9e47a399ddcf023743fd0e0286e27f3eb64aae692f3fc6c91920fed65eedcfc0a68c6029079afe7da8ffe96b472d46974e68f7d5369d8baeabc22b8ea8cad55bf3a24888de9ac318e6f3d08ee47b9556fd3c807503d31945d06b8a30f5b8bb5805bfee0b0c6e851a2cabce0b774ae618b1dca044b4ef685675220626dafb193d7d3668ab3db492e080bdd81ba29582dabb72eb07f0760b5b9b35fdcfe494053425dfc88ced23ff646d9c2316fe7ea9db65caff49b6cc782f4b2d4d1464ed33583cf506075b80f53ee014de95f194783fc241feed4cb8b8d5eb6a3e38ab54e410328f8057cc7146aaef3640ba822c71b0c34957dc602a7a1624953d8629c2e5d88ecd0df819c853c4e97a2053d7bc1de15a46592e63e3536cb04a4b86b83b168bcce5096873fa93ae1181e9a5862b550b0e5cf45838fd0a376ef730c8cf574fa27c91787218650bde22154a70512e7e1954a3dbd309651d681de67768ae108dbf53b97a2db8a5602d3d0c6ca98213267a5eb28d8f8b3dd0f291cfd6e3ebc998ef7fccb16f9c7897d281e909bed9e00f8bb3e68d27c4ced00a27ffe874495656c6d4fabdc9dc27f3badd45b7d0771987dd1af3e0a39c339d92005eb54caebd93fb6e2839d1fb5fdef487fee4bbfa1b963f3ad9c440918176e69528c1aaac8108a4a1fbc2d15371c94526542c8d9ef628ead8e9e55dbbc99e33451501d4bc41a3866a5dc90ebd3e62dfb2e137f68932b311befdb244d5ad40647c03adc7721ede6102420bea45e02b3f421387f5527ff76e86148f4c9975615f42d471cd5f2863fabeebfa2e00ae90b81789e820282685553da6a154e69c9f4042193366741d1b0c60f83da9921b9c61551be90e4b2d4f33f9f21"}, {0x1f, 0x12, "e2be2cb8751e3ccf6cedb951a89bb89e27b2b1e112250d7587791e80d28273394bd67a289af3c032e0c6f6bb287e7b70df87edcffdebd53f3556fb19cf57dd4266776bd8932718d8d090efd02115dca4dce5a2c9784c645d80e6ceeb163b644269e25cfa7035913659384f1f52461f7947d3464403f5bb4179d03b3576edd547b24241121a42a4eba9166d281ab3e0bcf683bf04"}]}}}}}}) r0 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/99) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) r4 = getuid() seteuid(r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r9) r10 = getuid() seteuid(r10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f00000017c0)=ANY=[@ANYBLOB="05e02d2f6601000000007147c36b31e842e7da9ca58f5319996cb87059dd432ac410f423f3a2abb5b2e217db6f07b64a205a2aabe17f34ea04c10d292fc9de758dcd2a27df7ec1fa8dbe71204fe6a30ccdf52fe33f9736fa8e5146d42424ffe5dd71dc25b6e6c858d4534c13186c0922cd18f7a76a7b383eb27aa58d94bb2980bcc5ffe15a489689ff296460dfaf6583647c8fd77c7ff4bcf4b9aab7661a69d1caf81b7a70ab713cc500b82f84c2457d7c6be135c582f598cc760b9f81fd8092cadc77b125ef9076a199f1ad5f00"/220], 0xa, &(0x7f0000001540)=[{&(0x7f0000000080)="d81eea30ffbc02ebec8214b122ca666fb6bc55845dffe5e0c23c566c74306586935eade0cd00442b67b0121e5d774d932f32a831e16968c6eccaaa0a714dbffea2340d4976f936bc5535a44204ce0cb5be4a7031b7e9bd44d7745e0bf49c852e8128e07343d0a894ee9d9987de37fc5e8c049f11a0819e6cb93249566597571d9d19e1216853203b279322c69e2cabd7b05303f5493870141279080f2efbe06bc5e5837b3988d177eba98065e8f211460e135bcfff34c5a3b4d1a250b1615d3b4e7b201c3bf600826c5473dae04fbe4aa303bdd2895460514ff7b714f9f0c0b011760ea9815e1ca5f435", 0xea}, {&(0x7f0000000180)="fb07b69ea57a2a232c28635faff7e26ca99fa208a4817fd1a0b268431d78e7f9d20fc0bb07cd442824efad3e03f45fae7eff57ea4531a6223269821b9404668dcbcd45425f663e38e10f3077caccc22b5597623e7b82820c28bfc516d9b02b2b6b058a043176e50f81ffa97e193d1fb615591ea8eaa38958ff83f31a569f2713f0fc784df289c82d5e668a760d1dc82f673d575fbb71262b3d36620536b787955af96e3e04013d0c80a218826c857448814d68db7d9b6f8d27cb06838ee70d39336b6fa0da1512b7018f4fb95fb3ca94ff9cbf295d209cb78cfeea2f9eaf23e7ab786d", 0xe3}, {&(0x7f0000000340)="f3cd413ad0aba837f3869a3dbeba23ef1762ee0a2262fe4399490e7d27964ea49527a286aefced7b6948ea7827f7f4090dc8bc9ba3f21c50d6b44bee6a2c1a3837dbb2e839aeaada3e14278c498e4667cdf14a093164a058ba4a4138239e6266bca686e1db45c8b2f17b7ae9cf004bb22c9fc13a61dc7bb949d9ac6146e9376acd7abdc9300896a21a283355dda8ef617534a52da1a2d95293e91c850fdafe6f00893ddf452f70c2135879778fd6fad356c97189ce3b892b7b407dfa6c8907ec52909303222db04028d455599ba3", 0xce}, {&(0x7f0000000280)="36433df84d26ae8a4254370cb34caf52584b6ca37ae19adba9bf62ec97814e59e35f967ded53e79101905d28c3c86f8d1e55f8b81d79f514bb3fc91686b47a3746ed7c6264cd6ed5203272ed12bd19384fd2021c9b6b0d71942979430d19c9dd1ef91a72577d53645b5a31873b53c408418d5f5075946c", 0x77}, {&(0x7f0000000440)="873ce64d37742edb34558d2284bb8ed2712f4d4c18f021529b59291cb451ab0bf14a9aad0be71bc22cd511b72c95ed833188757a75d559c8259911d45e26f2784e6aea6ab73c6e2d250d4d807e9cec37f411e57534899a2352fda497380012e9736f550ba59233f3bffbda34d650de25beb9ef3c380b38d8a20099084b57d0d8e039e70c89f97a50581afcdddb6c94dadf5dcd19c3efbaeb630299be4564a09c73dff756d60751dc3e86f91a08adcba638b0df21497cb849ea0d8b0a1b17f93ee8bde334ef9acb54b8feeed4008a6fb4ae071b87f187b8e905fecee942b7566e9a4d6bad2ca6601bd985aa837847a50099191d232b81dfae48d3d20b47e863f8195ae427f07b9440788fef24b754adb07f5a95b44004b568acdffdc4150b55cb912b533c647bde2b74fe576cb5fe60293387983e423289a27029c38c20758065aa297d7e883e92f46b17b561aa1371e1e27b8423a193ee5766d4b728be92c3798182574d4225d4a355b69efd5183414b0c12d1bbc84b1814ce05c38c2552cac8f5be04a169d7cd72397f7c53512403311ec97052da04b6448060b19ef804a0e9b7874d2e8ff894e88d06dbeb522f8025ab4ddd6657604431226ef7bc2e602742360eaab37712ed41182696b7855c94f4ab72c5d086802dcf77e5ae2ffdd5e0c850515368ff28caf5e253257d74840b8d7b4d9a1a0085f2ccbe5366445e220608ed309a6c7c0fe0762b3526b99c4979c120dd2353b50ed08df99508e439729477c7060f10eb87f232ca10ad6c9a353dc8b9a3e96c74b34de148106965de4a27d96c40a0621c612ba414c8a617f07bcfb1ede57c4186caccf245e1ac2263e225f91ec9c8bb97cf6e22adf4f63ce34d6435a8cecf703d647770fd7ed3534efd8e3395a6c0dda2e30d45eadfbcef2213d6fc516a397a77c2a0f20b4b54da79439c529c0933288e4932dc51cee12f3be53c94fb9dfd81b8291ce6e6319d13eb6418f495005982f88a53042dfca2ce0c0d85e5fc264be3beafeb9042b12ee10e5635742d927f4fca01d086e973c3899b91afbf261d6b1758ba142df77b126be215207e6d72a4702152623052b86d6ff22ac83eb8cc51e4e83459cb83b74042d09688617f041113ee8063898be76a086fa827427fe28d0197a370f83199faef23f0a3d81524511613d4ce2666f293e2ac834ac1f38a63cce3fc0f7477e6d3edff5473e90cd10d6dbc1a0a4481340564761192a553b47d08c04d381b02aab80b473919f660fb0b33eb1c90ec6e54ea8951af26c1ba2de5030f2c867e6eae6cdc64a2798025cee8c1b80ab70b0ac1acffedeb257fcd212dd5bb7ca198b008f6a0c1ff5ebd1752ea40a68ccd719d842eef962daf250767bc22cd119f2209f089c820d7d67ba401c7b4bb8c222510be047f061187543e9ee45a54814551e79b12bb8e3b7b6747734cfb0feca2a133d267649b633bcccc4ad9fbd06684859f49749cd0196dff4d6380c9f7d67671f11a6ec69f658a33d444d598931c50da6e391768de4f717794d24b8d296299524b57166e742f7e1e26af3f519c05a08c7acd37f104b38c38f18df6e0dcc4723baa9e9f7037781694c63025c37b8da804da89183fd60b885aab62c4698fb27f032bb01752418501d29a4a677fe739fdd8fcd7bac8d4798892025b9002643bd19a4614c55c5834546666a20f6e8b85fcfcecb7e30fe113e4434895ddc4a4299f4e8ca645daed2634068ce6c228a41efccaef71d77dec256045ccc8445f06db578a02c5e0abdbf6d327e5dd7c3f775b7f2e7064997ec2a363245e71c673a3865e971fc8ca4da0cacf760544f504252bd388d3d1e653c9b357d0cd26cdd286246bb181411781a956ff6a2599473e79e267b9231ffb7c1cd4dab8c65494a09964a2394d32c3b2f98d0f989500e9a3473e8f90ce5dc3f88495aeec91ca2061a4fe36f345e83c2a1ccdf245044371df153590f6f2ebe17006bfda9599d7431443df1633ec459288e8fe4d083d39635c0c00aab19c25a03a43e55d17f7eb607b54b56064cb8fb9664c1e3a7b1d662874fe74b049801a02c5b1cb1d6038730fcc8996c97d30f21b5a2074b838f7c69e9d11dc45a2f845b28c14061d9502971aae44340a6b1fd9fa282d12e61b72b2cb548c8c59c5386ea2454e5477f9f5cd9f35492e6789ef1c638669e82330458b4681f0451e0ea016688c4cfe87e6c9ef849b91f29c710c02c07c8079d95f3889489be4264674a20b0938597fd1a46cec4d02cb9c087778279e028ea4281856aaaee821dfb589d45fed51ee75f5560ce1fbf990e9e0c36336c25e5bbf627b376bc6f1c72883d53dba840c4489cc40a8840d69b68ca6811060b181d591f3aeda6e70d73093b9856d03ad70d85975e2da88c68dbfa553f608b394156ac20484c7363dfd80f542da310381be1ad9572c091446043971af5be7208a393dc760e3905e368b5a329aa4074932f265a9ce639bbc2f2d4f91e070530f98f31216d9b7df6a1701e7420c0742d9a2cea1b5a5e97603b430905d26a0dafecbfa79a2bbdd9b053c2bba452a5441d22c45994e2b6cc6224febab8f93abb5e5f156b2800514cd8c1828ba8dbd8ce2e480aca1e1bea6277ce84e763bb0493a82b7e52f2da6b682e82cc45d4aca78dc11a661a6f1c887891c1e526e7f77d4529fad8e1cbdebfa9a01e521246372b39449898b12b3902fa1043e4c1533da0517543c2d6344f3f1d9f0c3864b1d45c9a10cddce56b04ab9026e0e0a3bd2cd06b730b5a7fee7f20be2c42b0dcb4f362253cbab18aa18ae964ee798e2fbb6e987c36e2d9d8b0c1e5b6f7bf35c39c968a246c99091f9185cf9bbd3727a6a716586ea99d21af0b3b10b9cff193c2efa437c96f44adbd9702dd0a340e56cb647a6d897fc40efeddc31c24f9e77b2a440a6a6badcc47cc69603f351aad2c6c284c35b475c2d4db95186233264bf61c8f0328bf16872055dcf1608ace73a5d5dc5f8dc66dc0cadbf88fc3158f3d074dad001e9b7ddc7063aa6269c84211d75f3c5d4b99540970f49c9220d12d09e0e978c8e17eabb2bf98da4a4b4ea1f9d7713c1d57eb654c60a04eb13c8b9e9a022725ca87c11218d95ad34e85fde27f28f225495bdf1400f6b727fc8a064b15630eaf05ca266a582a41cf33dfeecdebdbbf7ab129a58162a07d80c93e50114d85f0a7f8c2642477b7227574cc7e07ce4a9e8e04b7903f84b6623ecc737682caba20e23f6d28a970aaa7466958c94628cd8e282f04c302a09b59eddf4f507e13d6662f922d8db19bb5ac844083ad696a2b124549b8ec744150144267a935188352cf85d28caa5794e92f788b521e062910ff3a860869b895c841c3687f673c4e8219f69cc3bb608aaae63657272340c2360d20170dbe882d741a9f584c1a2c14dd7bb1d19158cc286315e7536e83062bb499d2a3844fddb11de7a92b8724002485704d04db763360168ebc3923b45a137165e23a5e3fec806bcc354eb6a480aeb50d9eccc72ce98a2b55d3b0652bd8203c4af61c5af4213339f6207edd800d2ffe21f695fa7e3e1a13cbb683c35e93f61ee93e485a37a7e75deb61b4825b7a40330c72daaed85e0c6a1166da6caa57636e675dc2aae03403e099166717850c070582718a44418db43b3cd4c7342dc9fc3391c4b81e54609b64666e6a077b6caf2db7b8cf6e25758d60f1aa1203667c4039f9e5ee4126477933e45a9945120fa9ec00a3625f67ae66535f44a072a3658309f6946426438f6f7988b9428c111acbfc7a178a72ab7acff9dd7ace9d56b74880f5c7e796071b9104083e599684cf0c38439d0b62aac6fe16eae909b64597b5fa51dfdadb3946fe3c1f1e8f4ea2e151612e65f0c5dc0c6ce4163e9f1708c6580de16aea662b366a8eb7f804918225b909a513e79b06a6e0dc04306bcd7f79d4913a3f4e815fcaaeca628ce31f51e8962d44b3b6196c4081422129e7a264caa3326845ceb9b2d954b3920de0e0a7bfba720d7d27e905486e45bfdcf655d570e7c68043ab2fc5a42e31bc061317557b5ffceb9a971c32dc27bde9eb3ad80f49a74dabbc605f9dba3bef9fce1d88862126611c294316eaa6f2107a4db3528b4add28042fa825521839b0413e93f0e0b74be92998b1e1d7df350bfdc93cfff58b35de31c3d066f6fcdae43c452403b5ea1a1816c84491ed9c04c07c838067acbdeffb72c9a5652b409f4fda435860e28419cff0fe93963bb3f1e4626635b29f75176e813573bf5e097077737e7aa9332d93d3bfc2fc3332539980661b569797adea42ec58a82778c7b4c8853fc78fdda3ff54ee4f0ac4b4bfe13d769ba09769756a0c1f7f01e5f5ecbc4d776fe08c23138fa0d1351cfb933cf4aa9742631cc8d7fbf57829d81c0a488254663eaa7652f57f09bd163e296defc7e9e83fc961bb5b9a392b23f4cec42a2a031f9e6d86525f8cb3b0865b38bdaa144d566a2ac7dff98f9dbeded4335aee978b36e165386e92506fa99e63f9a3164376950872c1baecfaedbde1a716526343ab6a67c0b85c94a8fd870131f5ec745dcc8e4e488a7ff61403fdf5097ad966dff92b05d8a2774699f0aee5190d1381a3ee947ab60bd6659e10546514e7259b3d7a9db4e256cd5b6191860bb81f2a1df35df2320bd1608bae899ba759035ed35791bebfb1eb6693e62deff7bb42fe66deafb18ee60d2783ae5124b91a340bb2fbf04c05ea5378cad688721044dde262d0d28c0676e9428b11710bcbab48220dcbbca29be3f53271e1a1195fb4deb2fb248694d20c29f02786a9390ba79de41caa2a76db4f1b5a5188deece13d511f456c4b3d0730d250f591e4f98f301e12025db64b475ad2779a6b9d1ae6c7e98bb92447582d373ab94658d0a344ce399dd147ff8ca82fc83d1ae9d68844fde9e27a112d86954fd00203e254a9f750dfa01853ed8aabd6ceaba657203d410be411cb874a36de5863fd547eae10571a6b254d31e51d286ba6c3225ec7a91646ecb66a973b33daa4d7d20339a3555672af0bf4f23f931635c1bb7aa3c551e049469f63a3c4254f275e99569f58f7856cd6938db6b8f309ffd8914153af4fb85f45f7fda76e5671b879c8902967cde5cf92d762ea4440f6bfba06e66ed144080edd9bbb9e21d7f9237ba32cc4ddf9b1872d9677b3a9c65c51d9ddff8c74e843d05c5dc54a20c61772a880b46d985dfec7334ddb92d3bb1d9363e5e0a6732a167ad35b06bce508be5413ba639fd3b6e2f2d2220e1d9a7602a39a30285005e6e17e3c1965bb303f4619db13c754150a7d13c2140c8d30bbf42b922f8eb792db05301e79c455ba57b563a6c83b44160f018456d2b946be2bac16c6f64db4183c8440cd7168c3d6ed8fea2693be001ca9502ca95ffa0601a2f483017c7af0c0b4875c5f1369c1708deba0b5b7cf8e91ba5b5b12ad6f5cced9fdf1ae9533473e4e00927068377c4b23b915d64e3f51b80454af74e13578451338c885d53a21bf737604e9a0dab0dc865cc82035b5600a88ad0b5db0e35d5cd189e48a1f894ab4c5b504759475176538bc69896d7c40a12e0287ec1f49b58626b06afb73674cdfa8a2dcb9a61ebe1eea2206e5ff0761b23ec55e9ce116c35f80ecb396959c04a9236bb1a5cd4684a26c823ca3b1c6c189118e7f5248b380321b7e61743caca640f647de33177057ba47fcd68c87c173b1220b234210d78aa101a287db3123c85efcc6eb001006f0aeeb62d6c00d4f1e576d0acdee9ec958407f1d5827418d849861a74a1f1361179ca6e2d4851", 0x1000}, {&(0x7f0000001440)="ac805670c6777475c1c54ba4c6c1effbbe2c64f7cee24b993ad2261eef303d16785587bb7cdaa1c99739f5fd8f89cf70ade5b4155df7870ac1fc810aa891eed8705e62510eea30a43f2cc2e839ad97ac1fac1e3aac154a772ac08d88dd0bee2323a229b98034b2e0a7f2884facac11b80697d488fe9b6b81c07df2a338b9cdf1ac56835b41c8062ff1599ec1dcc6dd8b5ba3d92ea587f389b58a46856b35a6a0e5aba99582d80f05afece5c0a933e3bb9dce1eacd2792e456598e26f2289a34f44fcd7b1c1eaa4402d7db60bc7d3e349dc79cde7e58ddcc836f55b6324ec1077f31ff991d0e3d9176b19efd16f86d550548db36d7445a0997969", 0xfa}], 0x6, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r7, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10}], 0x58, 0xe}, 0x405) dup2(r2, r2) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xf9}], 0xf8b4, 0x0, 0x0, 0x0) 16:00:14 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x2}, {0x31}, {0x6, 0x0, 0x81, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x5, 0x81) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r7) r8 = getuid() seteuid(r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000001500)=""/239, 0xef}], 0x1, 0x0, 0x3ff) chown(&(0x7f0000000000)='./file0\x00', 0x0, r9) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000500)="33e18753adffe4201a3c255fc1c45fdfa0bc7445577f28bbb9b91dbd4e38a64964497416145eabf5295ab67abe7c421fb1fa4b48c51e3bddaf4e7b0249c0863e24fc08624d85ff06d77e9f9cd5419c244e519fd256a1debf63f0fb67de786eeef5054bed80097b6a86a3cac32d70137073555f18502040d2e6b9538d4eb333fc431c543718de114c7d9dbb335218ee880969fe1a9aad936f7310dfbf1876ad50b4e69ff98eede3a78a0599052421a530f714fc57ea34ba03b2693a024f5f0791b0c23a6fd5bb68189347995e6add2131eb5bf7559dd16e7d9c7ed1036d66753b51bf6112cda3e7a936091f4adf5ee7fadb1da82b567effde9bda6be50ac636ce1c1f47d010ec004e3e30dc5c567ebb5f4b953b0da1037281058432df136321e05c554f22dfefc78d22c9429010080adf26ba650f0927a197eadab9db5633434d3fd56f63c22f34e54cda58d17586a46a208af48fc46951bd9ef2f30fcc6f0d0fb96882c5562305765fc1b21e2f6f108a38b94d1c3969a2e205fced16c5f635af391e0eaa66e66090e8ed984979ea47d0393e4eebbcf912eacd4323862ce7a46b62e640a0d87c8d2a8e148ac07b782d60a68d69b05ce4ec47b972691df9f7e54d80d0eeff476e8c8f24629cdf3ca83fe4312fe1cd80469350ce54f4e950fc5eff2eb3333570dd0344bbb0ee4a0f12e316d8c035a47760ae236300d239d03e738f7f1734715b25007e5ad5cc2a1bfb5951469b5ca6a96ff8e3a930c51fb410d9d3728a6ddeee9ce20622b890f1f30dab495e9ff6d9ef9924b8e333d38f659d4e4d85d9910ef031a7e73b95bd2d5e638a8d223243deec182533a140179d3c0b61d84ba8dda28ea9896cfac352b4d42b4faecc2eaed9447fdebf307d7f0156d6b875d4adcf617ae55fcb3cbb77ab920715e7a98467d3c9a1c30fde64efe209ff286bcd42a09c70bcffea686ddff9c8c90cf3bd01b99741b73bf01a8a7c6839ea662366f17beab9d74f73ea8335978e0c6759a2dfe83e1f8740724878efea936fa483018566faac929210ed8a8847023e8468682ccdcde2034c76559b7007c0bc6398fc77bac3915b083928fd05f75a756e6ba37b6f1fa61629b2e894d81b89228d0914800b316112878b2a428f30fcd542c42f6adf0baf5d1a7f85f3bbfd586948fc09c0b2c47dd6435bc2037eb3ee4c982a6b2e05e88cef0f43c2a67bc8f39431a6ad690353caed6664647e9d6d1cf76bad6e87b57ea5012b8ff02ca36617f50cab031b518dc80b0c0188720d900a61b5df2f39bdd9891c7d4aa6f697cdded55555bd18e82a03fd8710ea36366568ae6a49f5c1d16505c27a9edd5b7dab68d6d9c65c40c610bb472e9bb2cda8acd74a759edcb30eb5545bba546fd79afa8dc4bba078b18a4f247f172860e1c169d5da40dec2507123f3be7c60541110b52fa6aae64fa8cda649702ddb8bdf5beb7fee1d0925652716a87ea3c1ab911afeee40c2ef3c917bb78d32a64e15847414c4c907bf39f64e8c78f56256df1f2cdf2d5bd47078639f50e8b3a2d62f743ecb103c7f21bd3e642a252bf9a75b953d4ef162db1841a0a0610d8c6e69188ed096c44de678410a0facc3c2d010942a9d517df5cbdd37dc65a41b88074d48801e9773c33f6b4bfaf54027edc4ef355c01732d59af3bb9c148ad0a3104b8e06323f5316863778701f6d4422931285101d37270c987b6f2d3635f0e8f2e74622f1051d7b884a5f40a190b8f99065e1831cfff8290bf494cac15899ab327f710e6832c02a3ab6525e08553f0e88ff58d50c3cb68fd460d2062ece2dff2a8e5cd330ad87e3c9968e808400e5e85614865084895d6e51283fba04fe0eef7f18e45e129a80b569a65cf25d09a3ecda5eec6056f0884694c09459ff0fa1e0b064fe067662e1db2c33d9c463082533429f7719f7bfe8873d47b987802f5862d6521a4608c97c460cd7f94b1bf4677373f57fef0aa5ab95157fbf84d3c71be4b4efa53245a9927bfb9fb4716e7150236078c41047e7600bcc0482bfdbf72176b4886f3b30fefbfc6831b6abea9d49d1974c65e5b2b178a630f11e18a54c1c2a98d95a7ef6eef69dc76f53da8520961391e1ea005952847e36488c14598e2169b9a8fd026c2d9613870ef8309869ea517fecdeda7b3620258f8687e0d0a895178f9792bc3b52c7ad3473ccef1c8f1a4599186404bdf73af5702f5a8af18fb568c2013160db520e04b84ee370a56a33ca84c6066dfdcb66cc6f712175974f41956f606d0886e44e2c4470e59b6c3e4b99b6b5a60f11d96d5c89913e56aec7af2810fb5d7cd8bfaeca57df9e0c08eab7329ee11b3bf5f7ad8874f0a100f684c791d8554dc72056e23c01190f147d9b46721a12d1a7f0387f5fc30325ee766cfc8a40c37017fcf8eb37fdd7d879028e49e1012a41c300200519bdfc5bb0a20b7610c838c542ff1f06570db501bf137188492b922bf4440ece435b9add1a34c6d926986679fbe9d09eb864faf82b786bfd0db8bd0ebd299f032107429b1cbb790cfa9d0de31119de5ca65d0806974e24cb282a14a7aff3526f50189390f3251d680d2cdf3b5519cb72b33fdf600c2baa8955dea3945e50d38b09f95d09b4c93f05763a05c46e90cdf59182c1cf29cad64dda94c83569454d74229d168714598a2d76280398e6bca9bd26f30811b26794a0054ca74bd1f6262e0fe29799a30a17da365b834f2dc686ad172ed1e2fe0a9a61a1e0c4b5a4c7b89d870c95630e241f8c06e71829581ad213ab939cd788f69ba03f29b7dd67c7d570187fb76f58a86ae110332b704a8c8c6611f1a73767a5097eea064817dfe89aa42bc6bd49e5763f563d28d0c461ade68ab9e3000c4b9b84ea399f5c76b1d359dc6abcf7aad41299d2b18627f83fbc158b6b52bdee85a9f54aa43702f3a5d292748d976b20abe36a4f640174839e9ee9f026cf7c6e1613cb2109ef16df84b79e39a90bbbf3c98a4d14330ecbb5f08be6e70208f18da22eb390855318d04fa4b0e375181aa29fc25fedcd62278460cc0ceaa8965a05939363dfb68e8c1846dde79f3d465d8313421cfd72168e082734043ad65ed6183f0d3dd26efc51e13cf93d431c8850478a3d5c3fd1025ddd3c8905e4e207e220df3c6fa932cc8d274b21783e9d3cc1f3765095c3c13a7724a61776afd7f81dc378435fad80014e6766423a04eb0292b82dec7c9b574f541f4836dad6b534d5d1b770ccb170500a78b4aa2d365dbd08ee82b8880f3afd0f6473babe81da429560bd525c8ad3ebd7eaf86fc13f3957ae7e8081200612dd0c45e2b4d8e97242a92a342d7ba36af62d78c7ad5d3d4bc1ac96a2ecece1b9606902c9654656aea3f3e76c25874adcf00d88df8f8f17ee54a40e391b2bbe2d834629fa1df167408d2eb1f0b49d8817d219d777c33b5d033c374d3aa10b60fc95b9d1221250aadf1cb659aebdcb62cc15aaec58fabf0e2423689ad16e12b41c64b0c081faeeced5de477a12608b36c49937c71279fd2872088f068a6969d5c1466573d3f4ee9f21955e846b0af09b006886592adc4576927f81c0cd801d85f903407c2dfcff4123bcf590b2c85e1e8c2bf4f8d6f0c461d35aa7d3f5c6fcd3988889628396bdc8d9fa8491e51e68c728e2da773c493ad6f191a1fe0928437cbe0f5c226774d5d320e09f16239a000a1c5ae4dc3e8d68f4b03f8c8ea07383a8cc3bca9f16ae3817205bddf82227d7267115e71ae61341b103965ed7fa05f838d0f4e84d34e51afa7aac3339b83e65dff52086ebfc8c828f0ebbadca956af3f1899c65b86661b3522c8faa5d60f5d2055013754e98c04bf9a68b008fd3fbd1fe7197db9b684fd1b11725b10ab994fea8172544f06542ee63e6e080e74c724e5898fc1d98831f6495cecc1e1299fe3910645d5eac41cb842be57f2861c677f872a18e60ad8d2f071bc57887b0ce0b627c725af48d655b300bc974047fce1f082f10da093171dcd5b669b58b871065703f9015afc493fbc55af5abfe0ae27ae22a01a017809ea2f902cf0f552a3168c5d37e0c66c2649179b0e5c398ccf290256759707a3d1319542e298601340f7d24f408d6b47f3933e495d4394a50b0ba370213808a5ac594951bf3a9070c3a5680dc14b8dfd0acf6244452292ac3cad84478bcf17669a0c57604c1b7d5e1f8110e6ef7b7052d55b3af0f13c9164d3a4dd79b75c9263ea3ef16eaadaa627ca56b46aefe7f20ab1ae767c005cb23ea15e5432c3b5d4f3f0e66aa2ee1059281abd9fa562aa2d3855bbe7c77d1f60948c3955f35b61e2e80be926663389bc8c72f81eac4985c6ac9a83c3d3b4f2e13692ee0cf8ee1331b8688442a15ea10fe26d04945dcb858a11bbb7f0547bee8cc05f07a4b4175f58973c9729ae6f054205905e315e2828809425cd4199b8240c022aa5eeebed6ce7894bf53e2ad7ddb545b8550beb1835e69412dd77b2778d16a070b0c40bd7c92393815f70cce9058cb2f6f19816fe4edf7c6a4006b96bda59710248dd34edb70db475572c94534e13f4e5dcae250d3a1ddb4f719ba26345e3676557bc9da9ab2562bcb9dcacf5ae1c14875017458b15cd40c51e5902a80fc826c82ad942793d6bc559035e1d27c48f4dc187bb5385cb2494bcb90f5b8da9ed037ec9fdb83f2805b39f71f1098f78c536a3ea59abf492b5cb7510a9c1cee491bacb301805c6c63e7d31989fd5460f028ccfe2d88d6b4263380c966b811066af83a992e91eec8d5e1242b1014c403cd0b55f4299aaf9ed4a1db4f5d9e705618b5f6d10e55c770f325966163ffef041a019e2e1cdb6119db5bddefff6fac11725b126a8d8fdf9b9c8feb1df39de4ecf4587a6c8b3be0d32c66cd33eb51f26a8e63bd9a514383000c7e9669ad133aa602cfd878fa51514b42333fe8df33af18cdae31de83323bc14ddee0ce4b37e3ac458245f37a6fc2a15f318f6fb0239f08954271f2ac1387d94bb7a9a0e70183d387f8bcc31379b8d073b7595bb47a340b971ccfa46cf47229d31bea014195c760a070d848eb0ec34af7bdb0fd961e34620dd98db8064100787f6a00a677f539c750c5c10809a07edb8d0f02ba715a031f84ea4eb24159b434036541f77385a92698eca4149384cc919c5b4ce2a787e6ca1d15defb536f40bdcd65607db5b0d71c2eefe578cbc2ee13ebbcddd2aeaf3f1d1783308eed9bbc942551d4221a0549cd1f992b6bb06a38283ca83b5a134b5ccda8fa48e4b7cca1d66ca0204fdec242469ae76990b043d60b194edb6a8338957b76357a3767b9281fb3d6f293cb8ca18a7d1933829d44c58a3a8efcc84972a0c5064c9d424427ec54ea9747866c7eb3f7d3b4b19b840c0875d1026baa1c8dbf397aa82d3a96525539abcb0cdc2509bf253ad56a8a86cdc81407881303cb67da15a726c64412c5a9759123895ec855792633464e9f2c6ef26d5c7bbbe63692763649cd487eac21444597e29f389c53d65c146102ca7779a6667d4f20d2ed2c503806d0c943f027775cecd6425bf3307f731d8744849612b87c1a84b66b19c2af1037cba2e709283f420bbed657d003003f45e4815e07c44fe2c7a62b3ada2b0bb4c54a3259fd9f231e1950d35b7ee74f19d90efe728f576b868837ef7dde5f285b0c81b867f677b4c930afb03f5a624cbf7d14539712c8c3036b91c6e1f377ae13d58f83c1026cd0521a25acf0562e6f951d80b9187e250b08bba7db22d86ed9425b815f02ef071c04f4776c08bd4723c1f95311178be79da76cdba3ec0fd4127cc37cb", 0x1000}, {&(0x7f00000001c0)="28f15e2e8465e3bbf141fa7ed2a40b3d576f8a720833972576e0e68a548faa2b4483e25061ca2f7ca660e2f06905bf854f1c80ce13e53b2d05f6d68d4156fbee9a3798267506268a49d00a8df29b442b3627f0aadc3d87a27a28d4c9b4f5ac5a69b27d61b2b2e60539a0fd5f8c3ac9777f3bc510e7957a1d312951984a6c2a7cbf84348099d9eb08351a4a1696ec5deca20cf6956437ae355a16c2fb7fa41e1c01528ebe8b5952ea56b574ae1fa843ad48ba0860e826eee998f6432ad934122df6ce8653fb3d0f74d34bdbd0", 0xcc}], 0x2, &(0x7f0000001900)=ANY=[@ANYBLOB="cfba0f4499e9218affff0000010000003284b0e4e65dda06c9bfa7cc4c550761f7a0d65c56e50229d96b79fee731f9ccbfd2d5a388f199e69fccebdb9231d1e86a057987aa9e0880b12038d1ba1954b84722986a7f4dc6967456f25feb6efc48be805962da0ed8f02e7176b5ef4f51d4ee471bdf92f295533fe7af85ec0d3f89fb60373bb3c05b566f391ec6a4d7b1d6fa72ec8e64a958c2fa28c3b1ced8617840a05560855ebc2e3bc7a27425549727d10fc24cae38a8eb158691486d396af17597b82415f41f5c7c2d826abe3f95e1aae49623b1af6f455d58ded0b388d6b2a06030576d77f3d831b943e5568851757a931d6015cb4cad1cb177acdc372bc952de213ba86f0dda21217d3c08b5eac188f63e81fa79fc02611fb1be265d85844654d208bb80e5f25847fd43dde25b36f180812983ddc6976c1d4fbc88857015a3593c44472e7d2e1a78c00c1cac9d23898b3eb63ff55b033a9d084823e92aa3", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="00000000ffe3a73150d62ee437931fe8dded92afac3eb553be30496b3934a9e840fb754b4e1a1c35c3187e14b3c274658874927fd7c55d0cdd9de9d7d39d39a634d448472350efa23023ee9f754d8cdbbcfc3fe6d3d66ec127d88fc5444752c7e8de818d19cfc12ca791a5786e59ed083bc20f4b862d9ff35328e8b39c5d5ca8a07da0ddbef3c43d4867807d0ca6b0d793bbfb160caf9cd5903ac937cdd1a87a500c4075e3f6a27a752130ad5283165bb00cf22fe79938e927c86dc81a5ca0f5ded86d813f19b16ba60b56f16404fc2b5d49ff6aa7a655104b6a32a49a45d4ff7ebec26724dbb8dd4066c8f0ef357faad90c65c2760eae7d831eba4da153eb1837709a2f3edea4b6c42f2470db76d8033940345ebe3ebdf05e9eb2e77ef9cfa777776c039cb4f6aed76fcc3dad0686310cd7066e159c83"], 0x48, 0x6}, 0x2) write(0xffffffffffffffff, &(0x7f00000003c0)="918208022efde586b67558919662", 0xe) 16:00:14 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @broadcast, {[@rr={0x7, 0x3}]}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) socket$inet(0x2, 0x3, 0x3) getrusage(0x0, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pread(r1, &(0x7f0000000000)="30206fc6990c7a6c5c6685ef7a8863593dc62dc3a5dacf77898680880ac7b71d1c1154a895df4c8c8f7bb2d2ae4d82e03f5e1c475022da536bbb0fc6f3ce6838116cdf2793568b036300594b943c5be48555ec98656b9dd7d4d5c60d67b8f6bfb4eb6db5a9173766ce04819615e1fbf10e98eb27bfa3c79dadc69b3eea08dbd926227f2a2a0b56b611490f4a4fd16351a94f18cf0136850491543138a9a1f0860ce5e2e06ed3a2ed3d8569b71ea289153a12532636f5267cf3", 0xb9, 0x0, 0x1) mprotect(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0) r2 = kqueue() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getpeername(r6, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) fchmod(r7, 0x40) listen(0xffffffffffffffff, 0xa74) write(r4, &(0x7f0000000100)="1f56345b5010606149beea1e39e17761619608aa7ce8600e2fa4cf055565a3ca7c4ff14c29928b24ee342db2798081e29e3b491e7ee77d077b98766b831a6f14d352", 0x42) 16:00:14 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11}}}}}) r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a663c000003d300"}) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385", 0xceb}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03", 0x9a}], 0x2) 16:00:14 executing program 0: 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x3c) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f00000000c0)=0x8000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xd8, 0x8, 0x3, 0x20000}, {0x40, 0x80, 0x1, 0x9}]}) r5 = syz_open_pts() fcntl$lock(r5, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000080)="d148f4eb435337130a248ac6d69db82e7b6ddee6a5716e2cc518d6b516a4aa881fba0da46092b063dec6c2dcf1ea81549b630f690263a83969f9d3a5ec3f4a3598419ab2614a3bf761f920eb36ad5561b715a7e36af460ae82d7bcbc5623dc0116d9c68d5e2bc8af1dc1ca82ffe9a8b6924c28c645b5833961182633c0f4a5d3fec9aca5cd55d12b71956f59c4a0288c111f7754fae507289fd7885e0f5705ea7e9b790e9249024834541ef525a40b4547469099362b93b9cd8b358ec297b1c676338b94fa3d8c3ac80d2c911457fbdae9f95ecdc1e41cc0d6187b1359e29dd49a87e523a4951ff71c12f3c89624e423e660c505512ea97e3d0d3807fcf3a88425e343aa3401d1d50650e4c990a3ada9ddc3a1edc14c1c7ff80d110ef51dd758ef6fe6be96e2f849caf02729ce056a0821de8968dfa5e3aea82365f4e542e1b2c261d7070ebf351249c1a995b315e52a3f8c2bf234d3440e3ac4d2b90d6d584164b2b46c1fba1780bbcbccc832c822c48fb70455b8df171330380d83b891974e5898723e2ad8cd57f8ef16cc0f35d2ae364d1851e4090b801a8fc8da6c33aaa9f6f3999b65e7ac5e55e9d5669e12df02e26eb792157a2503b1bff264aaef368f364e05156f23a0405826740e268d00904ec59dba79a77dc8c441c7429a91b04d9db8c6107484768ff198921591d2c561c4a919715dafc8d801d3013e90e1879b0a53bf04c28eb7aefeafe04b4d5dbb19c346b8b86e4e92f8a207dce4129a97bb6608b097a1caee53bd8f71213831a6eb018b5268c55190c70123388270de9a33ef317ca0bfc925fa2bed0e492e60c41bb7e281022ac4df2522381b6b1e2701b67234786f456ce74f33c58aa856c69bd3af429859dd8de6dc999181e26ddd51417e9d5b65e76843f5d9f215ff6d39e532b1680174a1d2123750cb95030c5a6a6aefd1ff799c1f016c793a7afe87c19561be9ed60390c6952e3511a62c897b13f6dba9fb16bdde2a42c57c42f14d52a5c8db5f144acaf35c01587f593402cc61ff59fb6a6b104ad2ef5d349b8be2c21dc26d140cc0f67cad166779f7a16d97bc43fd3db7abba5ff7fc2d20c827e29b26cfe29aecf62f5648853a333da3e3fe24314d4fdbb3f6fb895b05cf98f03b0e7581b4c5d5717cbd8ac56c38a2ca03d6064173e6aff7fee548add9f4ebcea655028194b437cdce6848620863f40a3dd7e4e9fefb8cb504fc9ae5750601ac0fcbd1df7a132139bc62ece05c45d480c62d1e8a4395002f3bd6d7b1cdc0bb4fe8d7e6722008053b0bca16eb193fe7fb414feba894896f1034d7e45bf8fa604919f184aaf61bc3344ce02e3c304cf4886ce003f914730af6bda74750fa02d9d9f4ac3fa3ade0feb4f6d4f15a7bd2fffa83e5a0fe604e9d3e23984b54f16f4c696ad47a974c724c4e741bcbec7e250f07bf8d6c14b506b072a7a3da02003ce096b34d999fb1b5d0cd25e063a9bc1f857316192a5d1de7b05c19d096a1abaf426431e38e72f6ea0a545a74c34e9dcd113281ec5c13397bd649f6f34d7b5dfe4e339dc837caea8c580ca6c6bd4980db337cb02ef10cd553b9f95c86174611e9af4168f8f0a82fb7b4fb0497f43ded52eb1347a78738e72aabc203aab6a96fcd660cb26c191f1696fec681cc9ed8d405432c2d820bd6a49da9c50530c541d92788165b056aa38a168b9ad514fc079414657e701aa8f6de6f8a09a0342f6101bbf44a4e08b4b23cadcce883a484e0e27be447b746eebe400945e51c39cacb4d90d16c346817526661c23e1035cf9c1f867258c3d53f69694cebe86e76874526f92497c955ef2bb28c0940383dd10f13a6686a11c7437448adcb8dac4f222825fe11d3c6bce106bc32317a4f75d2ee2005e4443092e3e86e61551b9f2d6321823858f4f59fafc927453bcdc5a409b4f554a0bcca590b3408a238136c9ec3ea6a49021517d7fed3a7c24ae84fa40b527a4f8d92408c293df80a6aaaf68ef2fa0c85422722bd283cfdbc9c277f8d6f22e212986ae3b8ad8d06c58efdabc97977cdc0d4ea8230049f8bdb6a782e4d92cea5ce32c6ed40ef699e16cb90966ffa720e95c1754a42fa220affa8466b8d148ca7d53bba786c93f8483cdc08bf5b5551a09ecacd1e9db80fc7454450b03325e30a358b13bb1f10acdbd671f715f591c8967fcf8b4a487f36852d8038c89cb2b8911a819077cd4f039ebd82c7e77f8ecc11ed805d17516af0554761c1629daa9efb24f994b867ba42545a7155129bcac35d6d6f4e19ab2a2f5abab0ca366a19e1469240188161b365cfd7b7e370a0a609f1d5ea540964f9bde9d86f5df3cf47800aefbc192f42351cbb571e64b9e545b702bcb3be76ceff2028025fc51ebadc8fc71eb8c4137ed062b7d406931acd08cd21314635331a82971a5ed134c36813fa53003c8518733cd9f344d5c7ff4593a4b754109abedde81e205312d0278bace7c5f9a9081cd27ae24db6c2abf0213684590de2ed27928ca98e47025dd45d342956e3caf84f2a735dac700a4a807675fe0b934be71926c29bc26771470b12fd25dcfcfe40a6f23f5da50f36216cf8feb3738565cf992c7f8bb06aa5066b6b607047f63437a3050faafa9a2d7dfb2d68f82ecc912dfdd0b921a41798828be237e949cfc632245914947c46a31f40beaf40db6b29096d708d65f1d818f02042afbab05a40fc1c4cd9426ab5661bad16f76d7f1bc282d61049f14fedd26eda8bd466bde601e45159b76d817e1efef282dc5fc72012ad64c247f7a7f2a1cb372481fd22c2ed108f3f4f8a3952713ed387537d445616535c1747e49b3e2d256c0a980ef344e65027e71be1298bfd095e1986b96d0720cbc5450e789feadd413960441896f178c5a6d520936e1c44ae274ed502ea2bcd4d2854cafe3917e9389713441acd3d593827088f61b28ef708b605850bbb9e714982a115495d4d56a2ae8184a588af40de3c2c24c8c78c736462c1bd000f12c353d55c15d7f03eeaddb12011732ebae04c4d0e7c95f7160eae771caacd69185b107ba38f99c1fc7e6cbbf276405b5cfca0d6bc732b2274a00070ae0ec1a731b7574d863d2e89cb76c8b958b4f29179b07ae991529d4cc042e509a44e31d32c351b8f7c891228324854680b6423f10838940f172717cf5fd6116bde2e72d30d16f77588fc3963a9b0650d1b075d6d007045969134023bbaa2e60ab2c29acaa7035c1f260844e388501cc43ba94ed725cc344a95a7c54ca57ef80e422d654adc26abdf286c3af2405108163a49280226b0e6c1652ebd430edee87e2bb7fb6fddd817161027b0b5c45e1f9362ec4a0565a68e1bfc8362001ff947c3e505deb36b9d6771c9d5b30fcaea48c297ea13e4d90a137d48bac147fb896b53261f1c0779a1f97310a93efc685d1ac1754287c968580102ba0134a9f71dea64baa6eac6c02c95cc56472396c87b0b6cd01f55b8dc685b5d5d3137c8b74971f52250e3bf22a6ae4ba3b2f6b5e543cdc8408e97019a5f5974a4100558cb518913174c3f8e1a11a6049d7d19f0e84ff6541b98dfcc140932444eca66eec9c55e7b058887792f834656df8383ef0e297c71df187f80cc8c55b6d6948ac20286429ea09a716eead330f7918d4fb8ee71b61c90404f2837edb6ea2fb3a68d647e258f6ab88d7f197a0dfe0849cafc70334bf3163aab40552dffff32f1503cb2cebd391a1b5a5226306bd42a74224ddd6133a708fe9cd02b30433d915c44d0547812969799d53fb22733684747f4d83133217e9840ec5a60b2c80203725ccdf470131f4781fd253bb2dba217045e82ff99cc6be9602f99069f69c1f01e0fb0092ddecc29d12f677c2f3eb872342276b395fa9206957e9da06ff4bcc738aa0cc393bbea720ef8b05caadafc033ed101d6370d7c8958a79c8abae86277c8a08e90e8c0a562dd3f10846b57b9817c543264917fb630f81a0029aa6dd8a97dcf4432f33321c010ecacb6e71cd13fe8bcbc0b56ef4e02c38b79a77ee3481ea85dae8f00dd944b03135d3e2f623ee66816503dc98c4097c7258ef05f119e320b85859e573efdb5b1045344b24c260877d5d88ccf92f8e268f37f1f5a7a017bf0c1c8cbd66f75d56e4879f7d6106caacb4e85215c8f4de0c09cfbef99e89896058b02b719b24c3693afc93278c9d829b427212b1304760c928662cccaced7267a047d7b465db171c7139a366e103297a42eda9b52ef75b73db6087290ad8673337c1dff1fe920b2239df83e9ae304660635136ade55302dfad860095ead95fd37e8c91fc09cc722731e68c81f873eaa9b5f680a9b5490c5b8961c79e0c9b5ebb9450b7bd687a10713b83ca6d7f5118aa032b487ffbb74af5812860c105cc1e24440880e9469069b4252a58a4d8280c5389845fe8554f92c2acf27667173b1094d56df169c4491c81e41551237b5f022b6fb93ae1bc91e163532d1df996823ba9239d75fcf6e329354d6dd524f510c8ecaa8af3a82f200b525968067adc13f1f5058b20447ecf9056d40b676fc97f0e16102fb36020dc986e2d405f73278fcc97af0daefe94d1e9166e5ad93389ef84c49c8e2deaeee65b00e983fcb7aaba18fdb748353ade8870f8d7c692fa5f8f5ce670cae51209e81619f7dfdab079ce676c2d329847dfe9db12a201413e401c5995cbae863ec2c8627510d250731e1785dba4c6996e8687d62f420124bb7983be90d2ff9a075698e3785b058ac9b94bd4935adf64842ea2e82a7086e31e70c5fffb44616c01b11f35f42dedd6073b0fa4965c6282dbe2bb7d76c3a5493be2af42e5e7fbb719552758ae21f6b007f0f5f6ef2fa2d87e13c892f03e2e8b8fc6ba80b774e452d4e1e70f61ecd7d5c369770b5eb7937af17163e03c982d4afcaeba7a736a1967c908783c12bfb3015879bcafc66e6a0527500c27a8b3518b8445880739e537ca981e2308785e604080e3919e80d1294b84e24c3d4f8878f16dbe6556ddd6196dfe2fac947ab886c02183d8ffb596ac4c7036dd4141169b07674dfc69a9de4ff3d88f30a2f388deddee1bb27409ed9352ec09e9e4d3bec44941864781c8c94e7bb855e20bb18fd92a2f93e0c6f662a2f188a961bb1d47eeff28f9ffbc37e4817d49e7217295a0811cdde7c0a97e87e66d75de333677daba6fde8b15a96a8ced0c4824ff16f6d88b4345c7315ad746afa91f8365988421fc643f59199ffa0a6812d4255ece14189eef814bd4eed4cff5dda9755b9b349c458cbdeb65da84e3177bd04114368d3f0e946227bf5f5fe15b733c02150a203810d67cb78be80f7f994bc1c9316f8ac5c15b221671312ad76b24c17b475845d633953591bc8e491bc4c16ab4ed9e96a78ef3cd71b06a6c69065ddcbdc00368861ff699a081ef0fd55a1c6d4ccf4b6e91760e2ef71a9408a78d3e88aa7857114e521257cd907700880b8e41d264eace57bb7be40b9f354910fe795a40d6dad37812d379bee0d737c147b4fb60bf8ba2fd229f68f7516bd97a8cc94d23b2442496e1bf6cea3166751d0e15204e30b8574a3b3d8de610f14e21164b82d00b1e68f7fd46ccd985c23dd6d0b70fa876edf399acb61d7b3dacfac97efc41771d894eab0bbd50574bd023462c078eb8ab5fc912625cb7bd9ffc26f775e36e9bbe8afa32784a77117aa5374b9874d8536ab32c16e818d762ae6b07b258176f9a5c219db9515111dca728a61f2a3016a88ab9451dbbf6febcad0b45dc96c642ce952a26b3f28b9287fc23c485d0cf5644f9e2c31b8768605650585d69e", 0x1000}, {&(0x7f0000001080)}, {&(0x7f00000010c0)="ec01cfa43b6fe44893072154cbba2e0a5818ed305f96c215829c390609e1fa4734759192a59626d1b627eeca8f6d551836a48445752bea67dd40dc7ebd8b1f0923e0499dd65510b4a196e55587dd6b5cd0364dfcb2f5e4b44087ffa2f1a2304671b837cb3d577d9ba9c9ccea164ebbc9e42122ceabd908c34e0c869507163942", 0x80}, {&(0x7f0000001140)="5b00d2775917c36b8d372f9a339dfc7d9952100ca5819a3a1d5c1ef232a738230e7cd56fa7913f3ce185db2a5538575ce11a87c51ebd6f4b7f83dfbfee5287b1771e102a8756fd52c4cbe68704a3c98e2acf6bb7be8abecc3b56243bf459a9a69e2548721fe5d58670756f51259354854a351d74c1520090cd17b4f1a1ad3f2042ffc3e5fc7f6b5ac4aadd90f3", 0x8d}, {&(0x7f0000001200)="f10b4f8291be46533908403e8c6d916c474b277b53d1cfb2e454e2ca65bf23b169adab3ced611b04baa790a3dd7a350d1e4e941be7bc7e07b14bb142092083c3380e7f969b2c757f70fd0d4f8042f15ccad6b966ec35f86c1cc83f4f16c22876778430ac0eaa915f70f784fbf34b1159bebcb84c85d7c95c3ca0ffd06915861f1dd016900e01e4583ec95b71e4a2b8f24b3d68775d7562ed3f0067a466d65a10026f8bea52b9f5f869e137c1bad50dc42a7a77", 0xb3}, {&(0x7f00000012c0)="c8e04607f1bef9891de8892bf9dfd61e46c16a35a47a71b45e9f949f8c6eeb214a37b8c60c20cd1a7e742177250be196440b702b5e1ff54d18fbf662df71e97ad94d1603c3e7b3102fcc966de573612100e1546a6df76b88f213d1bb7ed9e4846247bec2b4d490682d0057111cdcd81c3e33dfcda68535a4e8dddae970e7854a6e10690946bcd595f1bc1284", 0x8c}, {&(0x7f0000001380)="856495ce4891312e0af028fea7f3c82aa24ec94a2a2c18a7993022bb6098cee9896eff75fdc386838b53bb1b0dab016236995cefde4c9c3297cf57cee9a71f2ac6b34819c8c009f4495e24f573e1ca32a5e73ae01b35b8411befb5a441211db8e57404dee231ae151e0e254e59ed27931c85df0fb79d01a6dbf8db6f03833af8ae125ee75c41341c221679e95ba252f79a89d4f899d0d7186d31f8f2a4ab31ef865c6894d6b83ec8053e8df1f7e7cc9c21d225914b56b3584da9f9157d27fe2f58c558d1f5c3b1393ac1a7eba7976dca5e74c4ad3af1719a35171de23d723c64a3509d9ee2fea82d390ecb26a0843bc1aea3", 0xf2}, {&(0x7f0000001780)="1fcc188a2a3212f85e313985da3c281efbe86a15b633bcd66a50985de02940acd9850f30bee1344e2a858670f688d28b69b9863805776de3dceca0b93bd25358c72846a73dbd69c74a98637d3a540477484ba9c4a16508767aeaf74dca1cb813bfca156eb0119130c252d39194a5984fa0a2d2b4c8e66de3c2079d6b1d310f88475ee983f52b139dab8daabde9af31d88d30ab70d0e8072fa29d711c9fcafb309d5e1824bccff282999be2246920b2d3ef5a109e0e0cd86f4dd194ecd0bc18ceaaa6c949cde48da1a14c15599b2c8f7c5b03411712e26db6ccae9dd1ca7e41becf3c488d00bf12e56f7b06cbaf6fb68b547b330266", 0xf5}, {&(0x7f0000001500)="1668a5eea663058edca8cd6594cb0ac92a780c963375097cf7a7255737ed6bb5fa3378b98c5ea70e52b1", 0x2a}], 0x9, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="26022e2f6f696c653000"], 0x10) shutdown(r2, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r5, 0xa, r7) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001080)=0x9) setsockopt(r0, 0x8000, 0x2, &(0x7f00000016c0)="35e968d65db46913caf685c704", 0xd) socketpair(0x2, 0x2, 0x85, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r8, &(0x7f0000001640), &(0x7f0000001680)=0xc) 16:00:14 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = socket(0x10, 0x6, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) dup2(r2, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, 0xffffffffffffffff) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r2 = getuid() seteuid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) fchown(0xffffffffffffffff, r2, r3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = getuid() seteuid(r2) r3 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) r4 = socket(0x11, 0x200000003, 0x0) sendto$unix(r4, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x4) fcntl$dupfd(r5, 0x0, r5) lseek(r5, 0x0, 0x4, 0x0) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000004400)=[{&(0x7f00000001c0)="77eab4e7d7190bcdbcd839d241de5df7959f3997463e8f3ffdca183caa21256573897595b9662d3674d76f21af4917007f72b1f665f9ffc55e94865768ba856a82df39bf49b698396cb7f51c1ff1ca5397a1dc8d65d5409ec99af22cb9ec9bd9e761e8e1f31f368e09a4f0af03e4048fd780e07cc386a14314ea143869ee3a290dc2c8a83d7ee7090829aba07735a8bc8e61eb3b4ba07c5b5dc018987ba0b14738008be73cf5b5bd1ec9ea2a4ed36ac99585850956229e2ae53beaa7f1bcdd186eb731930770dab09f813e89f1ab9090d73cbb00f37063e5a17465f5b527904b083a", 0xe2}, {&(0x7f0000001340)="425d3bb644782b0a4caa17c20290ca69804a9ed3f513e091f23e2b39ad305f09e81ab0adbf5273cfb20fa5c6c1db1dade962141e0df537be6085e7eec6e23f44dbe30ccb93a8ad8faf027ea92a4b6bff1077f02bac448122b1bff173355cdd8d30680e4cd61672f773c0c6449d4e038e1b766bbdaa5f85dd2b81a0a0a72e97b4f7602bc202731251c585f5e47bcfa0c52819fd27c87c16e74da45bcd1e90c992ee8e856fe61f476ef0ac64144bf54b6bbd9c73a92e2657c24abedc47713cd025577abd1fb2d64b34d524e16ace69b119370e602d2e782fd267ddc05bdab52c814dc5a7ab06c14c231eea2a0b49bdcf959e8295ddb1c8df4f007dc0b070b187a2c7257f9562f29ee8e56bc73dba1847fecaced8e46a0925f202e3e0bf6b74baf17ab1aaae11d85d5f15b8fd220f345577c120573cfc1eebce09ae7dd68c78d82dbcbe17775cf4151bdfb97624eedc3c5bf7478a7bc9383951d51b59397b120973bda36fd36889cd27dca0869a37400da4951c158b1bbde3e84e5538b0f884251c9ae83244f77da1633b221740d93f75d643375df6da3e1e33762af97f5a118907f35f8ed597ea2c60fe4e24ce7e14f6c292b3ed19f63d8802f35b2f444d0a3e0204f7092b9e4a45488d9e557e24fea2a666f6445812df9037d0af0c4252b05dd14fc618041ddd7c14d6f6b4403c5778b32290da91bf3f2b3a5e48f7ecd3f1fa4e7ca88abf88524014f7bc0b219babfc281e23833fadfb6d3f992ca3c7c8a1553cb487eda2cf9557f95ccc79664574cbdc8fa497e699b9ca193c2d26b453a23bc65171c0d87a8610975f9985b9928c6b4891a25f8cdd51aa3cac2bc1b11aa53c7fb933fdcff3f54386fcedde5bc9467b89be5c7665e6491ac06508da33ca9649f5be46cad5de8e8d95f8f41cfa8c15310e7eae0740392e3b01e92210de22188451ba5002f19f88cece35f4d423cac511997fe38b3a1a180cdd20f0c1592a5ca1262aa1ffc4306834fbc2ba9fcc925099597870b5b38b232871ca2e3efdadbcb3990691b846cb243055bdc6938712f37586ea4deee08034c5cab832c4d2d105ea6642a800c0b107ae1be7c35c43e11f5db8ebf051b8e6e0158ad3d3047c5e6cd054a3dc423616f92f43637a96723079bb8d4a14b51b1afe67bed61c28541b72f518a237509da7e5dde90466396f722237da48e74f72a159d510141f49f56b1a2f336e1037c27e7b398fa874687cca62a3064d911768d819e7466adcac49d08337f53b680a883d44a83079632be968200e0b161683c6f3c95d964476cba8726443eecc962663354e4a1bbb5f47ffba5f747b9845cbcc2ad8daa4e98e2d5035d438ce3cefb7f3c4e73fe97da68af99938003743402d1b8113508351fb6b9751b76c3342abb4ad302c876393e16e173c2293f6d063889385e957a680b645ed999bfb68e5782385cbac95c318dc0042e6c7c77d1a2fc1f6fd3909a1761607aa4e202262b0f41cf0032c28a2292951297b0012364ae7345515a731fff370bde9228e4b0b536318d3f997123eb58a5d64ac932618a97cc810ddd3203b31fc530d616d71b482d3a7d7c4e26ecdcc2041e5a167424d56f150e5bdecbbd3bb4b3b301e1f9f578e3a34e6fd2f124412e443f2be9b60c799d24fa341075de55e9f177f8ba3e65f7dd7effd4c0361bd30ca305e34deacd4912c2203b4df8bf7467d1162a4f7de2daf9614bec16d5fd691c8eaf796b05ef62ab3549e3ddfa8a5f257da5590e32ebf7e0d160baa0ea949786df5f7ac83c6ebe249eceddb6c2e7086a4bf9130c0734d47d355271c54b78d9b54da0fb3aa347a4c71b33d9ed889b5b4da352b9e88edf21e19f3f25f3235cc5b16e399fae87a9ad266a8a7132b9df2d16726fee62e9a18c8032eff7a46fdeec587f7cfdc9814365841439807bf61cb71795c2e6997fa68c0aa3c7a178bee07ff8e40342dbf255ca4d48c8db7da6c42a0d19d9f5271bce529992766deec301f4d52be6caad9acea6b44564fe565eee8603a395e64b4b402feea70f6891ef1624c970f8aa1c27e2f46cc499057221375dd79c09b7863121ae5c8eea17eee6e336baef9dbc448fe2cbfc6feedd8a8b3c9b23e11bb7acea6995f353b92e2e50f21081d4042759eee45d501d409d508a5edbf4415685bef71938208ad213c2688e9d0cda37af0a53c0c92129f7f00f6f9a11cc9a40fe3ec79716903657825dec2075b3ed3cf649fbf30334b357505b0b686c8c7ad3451671cbc468613d9d39a8f31d43f7f632179256b7c5196b4e9d2ed7da50a74916ad801f9af7cc70f449d827aa771bc43f53114149882a13ab3212d651e06388e544f21d650c1c48fbae07d966bf2fa18a064a807cd5eef3d0e10ec238f0b3be0faf5e4ff4d841750e6f8a4a473be9fe5f28acc5e7ec7fa4ecaa95a225f9fa571f713770102eda40e72c6efe0951e5f6102bbb1690c35aeac8e3ac12a7fa7de18fa63a08d67f4adfc1deaedc6aef530d056da96406caed87d9940ca6dc1209dcce65cfe6c1cc5fe200d36c5d5b7efa24a4608c403c0a40b6201c81dce66e1304871cfd3eba2a7d160ed60cc8b6907c03bc041e2a325bea1a257ce83b45f359464b2925f3d3e4956df84aff92ff3bebe5ab71853fe063274ee46020b15d593d1b02495c76c3ed178b309a05f88d2801a283b9f524e6b62b965e7ce523654dd9d5bcbe323332e8c74006de9ed897c019f3376cfeaf33cf968d7bb57d24efd92f1e0473b7d710afc5e69830bffb2ab87da18790f2b3d41901c1f0f48c3151dd0ed087dedf38c08bb4111d9b9b059b19fd3d3301d6f1cd58f7b5ce8df0890b233beb1d2bfa1db02339c8c99be590f7d3d1389f1a74d0cd1be4393620bd34e01e75494850bdd952adca5619c8ba21605d1aa3e8f648b44386556564321aca24f778b1bae5822a9ccae468a5070fc897d60bdf49170fb93b2a194a909a1297fc97bc23b0a67db42d86050848767ef8cd2a0780a02a1d7353e12532ce7299cb97409261a4a29abd507b454b115ceecdbe3790ec15561a2597fde5179a902427c52778ffe14b410bc51d0dbdf43a9d5ae7528ad01fb8a14577f64027ab0246fb6502936f19a928b31794fd23c724a88a68e7df5125a6ca6fac2a1b0473b7089a4bc201845f07b08dab908a061bc92c26b87da13e23a91028b0ea9f6f533071ecf60ea2d282252f3c0dd991e353c66767382ac4b5e167bc66f39f271ab9d85e2e91ab81e0e7ed6a69a90e80e298b06b0470ca0cc461f51695b5c242a6f0af7ad01b5ab42a25206658e32dd74c91c320242c1aed88dd760c12edf7a5ad4c5129a7b305c78b85832fd6287609eb194f767d774fa4c1916a0a747f1b1deeac452d5b1ac6f6c5e66000df3fa3d336162adfe54a916536c220e2c6b7a13165679339c52bd14c28090294c4501513f3ed9758dab8313b25040f758357af37232adc65e35e40a8c60935ac853a0d6438629a95363740e83ee09ed919264ee3e183e7d605e3a602d19a821d9e5cc3b54b9e89bf95b24d74854e543c9743d736d872f0ec916492436dfc65dc5301883a963de21909bd1001da4f70d452fb94571da8d0eb57305738d939a93ecd06b975bf4b69c378d70f5d1981daa14e72bad071e724f1ccd17f9a9493312de71179e360428bb505fa1897e73bfc1223b1dae395ca824c2b4757f60ab4d783bc4627c07f3931e2217b944e56a5fa63ece20caf300bd674568bec98fd124f335d12497137a756769da8257aefbc2f2454659509476820e4f4dcb343202c545b8f81ac09e67c675bc1ab37a0953f08cbcffe695fa49df03f45627464ebcb71b393196ca77f9999d5330d55c158f016b900765f4022bafc663c86d9a29ce17b5c29846b99f53e72a5944d74821837a4a7b59c31db4fdbc2a174cd2b4d55c09f5ff1a441852b03105bd3f3ef625316adbb445951afd5a884ed7e0c407f1b737833ebf7f8c81e42416b543f1fb86e700408eae711cdf97654041f4ad893bc2132685cef0cb0ec4b034bba3a82bdce3db359eed1b0d93690c478bb049cfb2a0c5b381ffd53ce375c31e984560c1de762613e775b7d327a47976073dd0d85264410640cfb72ff47e076eae51098b0fae228d4f92f54f061e7123691f85c5f9000128807823cd19b0a9855110fca4c20962877498727595637961f1ed762c326185eeef435f85478e4047db6951735f655d5e632ae375b43b4c6e4e00a041ba7b900f5f8a45995665d8ae1a0cdec1074cdc44213dac5d0f1986847d165899c8b2acc78f7caa025c8e7349d69b5f85051553622b7a0eb64b00778f3aa14acb57b98c322e551bd8a12604dcb14cef48f6fba5c916a3aebda5bf628574efa41e142f08d9255aeac6d5c7335f9b66cbf6dd2005dc9ac2415d533ed37a4b04c8de0aa241a166b770c571728a9ce25cb06674aaae0be33b444616718478929eb9ee54780a13e3520c13c8de40b1047833a2706f0e55ee6c7cbf4d66ce243bc64bb2d543c101ff66302c542fd9c2820aa80338b9c224639e265c2ac2d56c39c6905c4f0f829d4cd6157a6928819c79aa315b969107c4bc100e528605f685af9a32e0448358933088c1f6ef29a2b549d1574e3d7d6ed656b9dbd910d97328fce64111c3cd91953d3cfd4ac4d68e439e309062edb93f68c77612a44b3b9268a0fde1ae42bd318d93c24486b0e59dcabf10fd5f5a59251c3a944a1e0350ec67a41ee618160eb168625d5c4d118ceabbca4c38c5a28f798333e8779fc492f24aab6e1ba052e71605f7dedb940d844490b989fbee10747ef5e6fbd16d1ff9c0627da764a21eab2dedca62c7c62b3b8739bc83993fd554b998c2556fecaa2e1e82a5b1026e6483969323de378a83fe9b89c7e4f12796b1795fee1a74c49560776573ccd95ba4fe6c432338da0ad2ede16eb19a876ed37622691203aa3c1ee29f89d94a8284bfd7984893744003d18e73a5d6b926428e6710a82526d7c814614c0bd4cf96514f3ea6ee4e7986f58aba5ec438f88a041a2555052db0b193ad3e378031145cc3c373a72fac26fb59338b826dd2f1714013a01b94b87638f9c1fc54ecca6051b8dbea6885a67f2da083dcff077483dfee64f352d2a50eba6b67971067d222e600784e570900ddead32d37dbc9e60af420b6a649427f0695269484137f31035552a89ca7ac4b01d4729423d571ae6df05a9dc4744490781f6d868dc0fc2960a2ae6fde2edef2ac1c44b4dd8dbae871a8df8e6a603056643b8bc95678e68d90c2fbcad752e0165edfe63620fd5ac124334d0553094f7f687ff07c5666740c6a88dbe6dd8906bc1f16731b5f93a3020cecf2f3ce2d86b410348d6a9fb2af6b226cfb864f68100f56522cf8ee24cf167dd3cf0a11620a8d75d6b1b76026988bc955da139cc3a1dc422a1abc2fdab12a6270f354cb37643fba79815f2a10320705d1b5c36b334c1c7a6c282364b29ebd22af8e3649c0be3e82583e79f704fbedb694a3bcf6888f0ea3587e41f6dbae986285d4b9b8b71f7f1282360fbfa07cc7c7b837dde734dd05c48c450c324fd38f2f62afabcdb8e1409520d8c3818a7990958607684e2cd7a1ecc630f970498b486126443ee86261c76a4be0d6a72838290312fac7a56f570f31f9490f0de73170897ed37048cd38dce8ccfedff7837b0126c651f93340d3b1472eab2c039022f8a5aa5e30a0764c5c2b0cc1a139e23955047a50768a615065ec9bb78c05297a945c4902acffaf562a831be88d6f53979befd978cd7755864267", 0x1000}, {&(0x7f0000002340)="99ced832133729513606d6a5867f49fd5bb8b3fbace630cbed13cbd87fbd4b0fd3cfe7ec2d47601cd4145972f44381897070876d5473fecddc380f38c477e3f8d7bc3df478baafc811fcb640c03605bc79760cc3f525484761e763457b6cb6c1922d726d3807ccd7f97bec543dbd4e42601e1933e1e83d9a14525f606e35a3b4c288fffd7083ebfabb21d2e55b582dc80ad81bad2f619e9395f1623eb23e79", 0x9f}, {&(0x7f0000002400)="0e431d24c8a110e7ef5da4588ece228c1835c5dc266f17f4183ab05b6122b56831e9f28064166e77d04cd1b4b438ed00b9839a53193d5e7f68f87870c09f2ef3caaafde409bbd6bab7b5a077640e04ecb70a575813d9ffe0c5b50a6952098bc914bbce3ddfcbd6c6d4eec258fcff050ddb43bbef1e06db3cc2f6bcfa9aa891febabfe79fdafef874c8dc0c0d28ebc2833a095829ceb085e423afc5203b6fad3f860540237e1030e6c5840e762e431e6f47064952cd4c8cb3d8f96adaf234962aa06f33e87a147fc5261ebffdcce0d1c535773feecb370a459867c165e0b2f4fedc3be2701e875ad390e1b9acaf9ab9bd76b5911340e2834b2f763eda9923a4b9707e32031b574ab47174c1e84d39b82e37d6fc5502afd5ededb4eae964c01df61c48977588f427f835ad5a891fe2ad2ff9c670f9e9b3434519bc1302ae258278491aa9df91029fc046d344584767c7671dcebcf8abaf2b2ec9e9aee98672f5365c40892ac85ca637bcae810949498c07cb3a812036120baa781b1d6d840090280580ed1a1fbe7c2798ee027e9bd48bca53be3a3816646048d9b577c4992d143c1797525ad5ce5fdb0fa6caadadaac245db76deb8f0f565b7292c05b715c812f7a25a3d72a4045262595f79b4d84ded4a264d5664b367284b9ea6dc0b0c9fafb9b162bfa00ba04c64b88caa42ef50237c6b30afe13dfabf690b55589ca48656f6b1ee6f40dc51de3a8befad44971399b07c66a37b4b7c3eaefaece177aadf672b9c70dec82cfc2bc2412a72382cc4df3729fd30d50f9c468759a3e3fe3ee16bac2c694a5bf4a4d4152a751440cbb8fd9e26787c487327f402fff911be70f9d7d6ab3af38599bb971b8c6e413db8a9ff0e6b221caf99e051bf726d09e22bfeb2bef0bdbbe636a58adbf74ad0d2a671004aaba0d407577e3de51f105ec21dcac7557551a344f3ec1f18fe792cdcd29d1acb466eef6634d4ae25901a101cb73874d700a9b4bd84c6bc3aa5eb8501b71ad5ed3a5e495c797f4115581559135c6a4ca8090dec3162acdbf027aab304f6cf22eac2098c8e5090856f137dade5b19d90aa81ac532ef16ee184ee1acb87dfc3f69dfcfb413d8d6804b634f6ca9f792e3d3a20b04f1e90ca4264cdbae9ad577ba59ca3db5eaa003741c429039052eb21c3bc730c6d4e5c6970d76812509298f79fe161bd7d8a3d77ef048c684fae646f716e1c597c989fbedc6677c0e25ef729280faca78ff5356fa984cf7658a5fdd59f1b560397a5a3c1d9866dcdf628c5d82eab8460b7a4997aeaa3980a4c7ef728ea49655480650af73e84b86469a529e532e42432494ef31f1be901ad63b34ec8d3760cd098b8c2db0c6ad312235a6643403f1282caebd08f713556c3590a014742db6d2878681bf6a6d9045a94f4e7e834a06744460296c2f4b5a69f6f4d320b0b39811564625caf6b9516de2a5a9073e26b216065442457250bb1f3d1e04ff1ba98f83a6ee541dfca5e15adaaa3ed6678638776140386b816e00ba9c5f64c073556ff637b694a4c9bfa51d3457fa30e9d2fec22eeab491bd37b2cc1aff519eeee51d0d1fe59dc1bb27bf339ade7c1fd20edd5c0d4c715dd6cd65358388c3e5e55c47f8b6fbcf16131ebae41af846add0cc91886d8a642ea48332a51cb350a30855a15cfbcab496d901519ac4a1837f5c610c2e19cf38dfff93e7ec922da9f01bcdd1f18b7e30a8a3aa85742ea1b5c4dd63f98297f3199149a7fd8ddf44f59180130fdcd6801905b6b687f2695ff7c0291ed7c4130cfe759dcc6ea621db1bfaf3daaf10a883aefb5dbf22ed27b42eb4cd652a7717c98360bd5fcaf27fbe293054be215d51ee90ae092cbf636f589fb25dff5f64197e86482f523736ec0070d3a0e827174a876af62a93d8bbfadbbc56ff1f7608bf1ccf9d0bbaf77feb9f61c34b91fdb4051e0192ba0c295f8498fb90f8ceb4d120e8bc1e0d2e671bed92615ff38409e24de6492574239913c058f08e3fbf9a0de356ff433255bee3e949aa52d997fd685d43410b2c2b1467ae3642daa12e6189259f92338721c7e685bae87a863e3693e7a3bb1696570fe60281a04c7116984af0dec53b40e091fafe7e8f1fc692c4230ce23f2729a084dcf05ba2887c48691b472027b7bfe0372cca58d28664bf742fca73ac726dd952a54084797f19462dc3b587c590b9fdc9f9286ca0abec3e322402a3f744375a80fd2816125d3455d65dfc1ee797c16e88e5041f7d13e014c1d6faab2de0b5cf97e0763a8ef42da76c6b8773e39a4174fddfa0ce0c6d1a8730dc4ed4e7b6565d28da259496afe9fda7f418475373f3651b567d9998174a88426bbf74f6b8c3fe7931b61c68c8d63bfb7b227651da8374de3563352973d3afa5c1b477fbc902e762e34bd38a9435c86a2c4301e50e32def72f570fd531bfbe3b717ec3515d5b465552b4f1caca89638a33e0590191d40b8c836ec6779598b91f4f46cff4e85a0bd4ace3452c5fec681b21ad6100e3ba5c559190410eaade2d9554d60bb700b9017b0bde4dc82ee760dd9deef343ac0645b5e4d2ea84853ceb47a941f630694b4f61e8aaee318e0fe5b0ca271c3530fc34e850322da792704422bcee05149e4e4950f244fbdf9632b7d8e4d3f910bbad1475c9bb923582deccc804ff367f414964622583cf72c9d2350e48a5d2459506214f98984ed4eb6e1b5b09e2b8f56ca0a2c88aaf1d4be60699fc6bda35cd260b0b25654226f019b0fd5346028d7c7c6e5c30c9012f9c188359a854ee7414f773fa574e72ada6c626238c7f3a44a49f0a6c3e7bb84290ce00649f5c6a2ae16e7bc25242e51641ce5e8345d82a397e85b57d1f5cec6f54a74532b6f2964603373e08efcdf68d97f5f7e9c06874fe7c2d0eceb403d7d31bafd94fb6caf4783f4e2270f800b6b6c85e5d2df4b531aa09d9f3063bc8767326f5abc536488807217159dd3a60672a0df810d408cdbc66436ee17101d8bbe4a623ead95f79dd15bcd48e85762b4b17723445a6e79358806b7e94ffc9b64e25014ed8fc908d9cb4d7393f136d9a82346b6ef8146910ec9d268cff971e77aeaaac194134794718da50b6cb2997dc9a1c212c0ac860e717082672f5a2ebabafd11b1db11d58eab9f627bde15c3bd1970d9ca6afb435f729d63a7b44acd48ce3195d80c3de27a4c68dc897f425b2bc054059db5652d05ec160e3a55cf4f4086f5def27fa4a0e684e7c03f20a93a2829215d32846faf47b7a820f062ea0fc3ba17111ddce6206137a6a0cbf0bf5ee1b03ad14db6e14b1258e55c59a8487d3ad02818141b1e751e51e334bede58f999a8eee18cfbebb047d088cff8b7d2e8a1da59379ea602c05b63ecd4a0dcb3712a219ca9f7441702e2575941675d609814469133669952334d686ac2c61c44ae49ca0c2ba3e3a10a5d273cd2e1278a10c0878b3b27b44b8de803d11ce12b1d7f75095564d1c5d63e1575c3d68af002c2becc879b263e3d3bd34e037b3c3876b6c974dd553e9ea89224811393771224381bf9109d76eebbdfcdbc97f6b40ac94356cdbb804bbac1ee80a5dbbfa694accb061d95136606552beaa849e86feb0825a463f5f67a0155d9010f5cae8725e3b6cb3a22e3e6681ff4fe2ff8f89830075ff7ed9484748014ad140581ef9171b4a71a66d947b15400d612b506fb4415cd6cac8c3544fdfc507bf7c1e9cb8f16af4dc8609d3956df275ad9ab31bc42d846cec80ab4d8961c420948aa4aafa58cc8f3aea85356a68b4084b22adb4e238e6de1a480b2161938799e8767090861f77f0136b1fd7c8560360693de9a53e77ffa311732286bbc34f4d769af67080af93c3a0a3353b7a27e5bcedce6d1901f724764776f44aadf80acb7715c54ba658c35121aacc5f143ce67b16bf0ce86276848fde03e40c68cf8354cee968effc6ad7cb0bd41777c145f0156600e4ae72b592d2995a8e0a7d4128c639c5a2ab018c919c3e0a174a7d28bd7e385a072d78d9de8a0cf3c13ed4de2ab7e679b92a0ade2fd502d28836c91b2628ef97de20b6fd4cde0686f6b76fc168105c328c3415113650ef3a16a27c4a29d3700de8129eb3950d876e9bed0bec58f6f1182cc221e2de70988df1cd2b47d3da341ee4b159f65eba9a3e879a10d87d752dc978635f66b0ca7b2cc98c63238ae98ef6b9bc7e6baf119a925928a7871107ed61cad930aba679c0c706ac611bff5503b558308e4be6a665ca6dc4afcba813e26352838ee800b5cab08a3aa4432b4f91fdb1e1bd7aa3b7edd27d769d5e4d9c4d8a8c2b0adb27809856c7a687bd8851e4fc0b3702ae32cf1b913a54842eb9d17cc23e4d4d82d1cecf61c4306e6114e60b29fd667e98f7fe337bdf7b3457b1efb659833e9e9b2d5049adfd98adc09c2783bfe9247ab7625531de8a9cf2753a0e334d53c899f1b9fd4fdfd83d17d51426cad0c11322c5a390971e898e429197c9e475c8d094fceef1c1299cda538ddb98e9e0a7a6452268cdef71d649152c92a51a9c2dddc87540c060f7c302af50d5ee908e392ca4ac4d8b834e81096c383b3a559d8372bdd9607ba79475ee96aa0cbe92a08d8f06b50892fa6c04801e354c93dfa85042994acb1190eaffd83d53c3e336802834bc75b61afdc5e1fbde3bed03b6128e3801356ab712fdba45dc90cea6ca273fba92fa8e38f3caed8379d70b0efcdb7c8be69661e37250cca48c79dba7afe9db404472092935b3ac7238793c8bfbc075a3bf41ea19a8ffdaf3a82ac2c8aec331f5b5132afb643daa666821156b00fcafe58f52726e3949465be2e28a900f17fbc67e3cd45357cdea557e40ab5dfc7d8bd29fb461d19aae68f6b7000fd013eb9341aa6386fbf5826861a87e45b212a31ab27464f76b9077a8af543b55823ce8cce4cb0543574757bf32c4177132111cb25e4deafd3cb5a9f0fd43961bab484db0223652e6e7ea438171caef90fdd6cf62af71d5359110fc393fd7e21f80a2b469ba48e8056540187500b0bad8f1bcaef377ab7d303147b752552f59156c0a6fdf0ca3a046f5496c2651cced98ac188500706639744f0ffa675eaf692c0eb4450bfad7cd4cd7ade0257c70348dbe0af26d6a384527c3d9cffe50b553b8de89adb2231e5309d7fc16766841f5b700532aee4cd0dca3b3522be43213f082fa571c33a283c2218e0f63adda7aacb3f7624d6549595ffb93b52c0e48b69336a677e9e40a7b87b2a55d6a29ad4e68ffc629a72a21dcc7b3c099e32b16224495c9620bc79569e6ca394a2b149b148e3998df80a156d6850283371f84d707e83e3c02e22fe523f18b945b4f28439eeb500011012e451f1554a811771dd50f96888aee8e65a7c1da932512f7454e5c6a872a1cd092223f99a8665d131b246196a9697ff5dba813f8f8c37fc8c0be8d5a837b099dd29ce6041bee99cf5abcfbc9ac3b5c961407257edc7ebb148a8583fbfcfbb70487a54592deddb2adb862d04427b44e333729dfee601589bbcbcc8ca2676ee117e5b358890a2cc5a65c52f900ac713792d581375f15978e3fbf5e091eff7fc5d3981a48f5a593eedc183a44464463d13d9db9bb52793157519e46b1e31f2276ed9da35c65a15b95286dc1c811219e896b9cdf44f7c3180e4449934747af96c611e156e7dc54f3829076f77d9f2e48b0cb572f83aad85a5111650327a3362ab99ec4cfa985c31642c435df539ebb63fba452c8a896114a3a79e8b6534558ab2e0940ea1cc94633acbb969979a1fcc412d9b56d3772e0ffce1c55ef4bd2c8ba8", 0x1000}, {&(0x7f0000003400)="9831125be6d70c61454a8f5dbb8b9b008efccec06221b4115ac9cc782fabf4585dc6b1ffd7ae4445267937cafb010ced08d5af82ef637be791da935e46331aae297102fa7dcec00eb25a21e61cec0248953af7e5388fbf8294091bcb50638034bcabbae1591f58e5eb7251da3c4d1de6fe785dd43740448886ec2045f664e97c60ee31652f145b2539a6ab1a8d02910bbf6563d9d621b90afc78f2184b967a86dbbe8bb2543e2766d83ca3206b2f9b47519096a5457306ae194319680962604a07f8f3e9d766f5a2b965e59be149da930475c2b20806c6184484354d50b15d62f906c66ab2d65800b0ae91ecaa6f59eaac0d702905eb146ab27b33acc54b4308be23a06280f42f35dc78a1edbacb617781b0ea570fd95b454ffa4b906dcd6fecf2e3474fd7d3ff040bc2517a611606707606f9022e4b02290ccfecd99704232fe6a25b15542116c100fb702a5da3ed9bedb9fe3af709daa9e35a91d17ffa16d0a8d7f8e0812e3a8f3f2fccd095b1a4f38ba972a592a1c7b124ab420c4b85c772402c6638fe13c6718dc968642829d6877b46f08a01ebd123ef601d9a2c0b5dc793500730333ce7e89b0640059179ee8efccd1804964f3307f7c834a07da4b140d7acead49307f6abf37e89577ce23dfcff2f8b085ff14a61c0eb570d0abb23105a5e8b7c058ee2e399579d1de30a7f51b27537474ef76f8c742aa8fd4dc984c868725da8520c5a8c44a560bfb87abe3c436ca94673974561b010da4c86a6175c10dee24e835337507e3bb18a4bb2fafa7653f8eaf7765f6439614c045af524a83d0b6933cde7b59ac42b9c2d06335af6a715b257f7197f0a7f2c87198d83e586cd0015e511036a1ff472b74d5c1afaa5cd77975b02364095580ba8fc7c890a01b93ca84a54d7e7ee2b5b753d0d5872d047f0af559c7afa584c2027ae9842d8fff87e416d59c1f9837e104639862e54f2018b3640bff3bf7bf1b6d2906911adaa39b6af7123ee351f7a49a270ee9b8bb0b934802115d7907d9814c37fbb655f9dea3194bb1dba1684086c05e50f9cc6e375bd38629ebe99de5b8b6fe9b35e905b103e288c85765e48c9184a132de910d658ff18a31b59bb74d05d0d692119c5c534365680ac6939fec696acbc96613a1bd2d391eb544a6b7cd5b389013ca915f3003cbeaac050760f13ca4df773b4e0d1b6ad346f1ee2516715f8d861794a3b191a4877334c264e5c82211942e4effa6636b75824be6d48ba193f03251bcc07ec8914c76f2f023a4b57aa85091383fa8008b33ed6955700f3be17350c4231875973a3060376b23bfb54bd4b855285dec6b9f6b83876336bddde0fe2c5349dfefdcaf96cb86efa82feabbe8767420d053853ac5c4213eba05acabc55eef5b60dccdc1f6d7f35dc491d460079eca991ecdbe4dabc95a6efdd06e4250631f06d635a347dee6b9f85a734e59c910162a2ec8d282842bedcb97d5510feb8c8b8de29e88242d3abaa1205aff25ab48a4c5e16c5f5c03fb571f6cbfae91ea3b777b971947a5d509679372e04d373d16c0cbcfac86938830da230ddeb3abbc89ac0f87c48441356877c796f950c75b791dc37867e86c38eebca9187ff6d5d6da0e8fb4c0a441906dc77f6bec7f5cbca4fd816c77d4081ffbee58e6773aca4afe0fe382b388b72e60cbd4af1c51f5a453b3f9c282f6e25fbfd1cf5bdbb27dcd6d808370babc6cedbca3ce1535f4f965d3edf2e42cb7461556eeeaf8fdb0953bb04f14c0fbe75fbf6b119fadacbb63ffa6346688655bc8b7409f93034953d6eaf112f8290e55926471557a0725b172a5f8d60456064e66abead5e5e0198ebb72dfa120f4c2643d89a66ad11d8f79eb26ea763448fe21d0364e9833a909dc3b6da6fefabfc00f78a7b5c6f887ad367ef03b3533e9de752b2bfee5513168a90435c85cb9c170b0691c509830078a60484cff584d1ced5475cb672e037ed3ff31adfd8aba2fdbbb5dc443a5404904e95191a040223171eded5045a26e372937b7ecc06f8ee09c8bafe2cc00e5c9e7a3efa9c2295de0ae1e6c0e104ee0fb107bdf7bcbe867bb64277e65847236b5240dc411ebac8039e42631ef29a37859b6c9f53bc780be71bcbe03cd1847029fae7868f5cce87eccd1772b3d18b081aed98e3eb4c3c95cec1f9f8c28feabc352b895288f301960d4849dc115fbe49c37d516bf9ef932a5e422a5e52232da8e15cac57731f6f081748a0d3a01aad524d6ba2b4f4a1645d71106b018a829ac5cc57d79e3ca28301dc86e0dbb320224b4d8e5ef86e21f420b699d165401e5e74fd48fb262144be27b72a40344950a1c2005689a5bd4d87d4adba51171b076084e5e7e099a8a42b37c167f37bf491b5301fff796d39d092be74b7917b2e6c7e9254e846064cebd8c2f3b673003d0bcef1ec48d83506955c1b11274ef53c475d7e5ea5be7d758999f60dfa3c0505d123d9ab6abf9e4ae207b5140ee35c69fa6a91f64c903869a2958ed2645c4cdffab612d79da78c35705b06b324598a58c08fd6fadf0df328278cd9bdfd301ef3c0abe07af053662961fc39a2b90e18b8dc9b9f9c23cde7c837cfc26d2ab78cb3c011dc38bd66ff127710bc18d6bd9cc95133a82c1921e2ae58e7cde3c7cdf775947ccafa6295454d4dd10691c2e00623c978c3bea9a58957fc8139811b7f3c23ed7dbd759633b3531c57cd74de6d19cfaffdb29bf8f53c1464b1cb638fd7547c048a9b1583aa97731794d733c15e7df651003eabf3666971ec24d05b5b09443b1cc291a9de788962d1b675dafebd05c6478fcf69924c5d05fb192ee9e66faaabae27956b9d98d95c4e343bf3c8b0184940252869f900d8b84ee52acd33ecb860c4214d0389c70f046f9b83989a1e5a78a00912b152dba12858053a10950a196b5daf9e88029d05afe6ad088f007516773be41632bacc9584e32affd7e51d2d0a5213203b09c220a44142b7dd380af35d37313ad72043f65be1fefc8a2f48706e555a4e95c5fd0c2feaedb58eddc090866051b1f584b51e394fe4df4edb9ef165e1123b410f149e78eb27e07cab79d15f51965e1921eda6d2c3256e1615b10d337c024a1e3eaceadd78c123dccf9161d716c957f2ec21e739f718715e139c129d199d4ecc0aebd58b650ddb6a2dc149629a91bfdaa4059acd21f96e9f1b330655670a8f26f23809aa8cd0c6e83bfe8ab20c330d7d4c37407d8885f5a2e643a4aaff714527e3673aa94a0c59e25fae1a25df577635499014fbdd328e3a0c9b5c664791f55a8a88e137857317615f8a4660c9db0d44467f138e48ddba02cb067be79a158f81f25816788c993f0dba41872775e30a6dcc412cc339cf141b3984eaee134a09d87eac7866b7e7b220e3b9a131fd2b542ea3b82533bbc4aab2bffbb4503241cba249eade7f368887995cf356ce0081af5f0ef7ddd648ad940a33372c92712dcf1b8021001ee27f3d45d3b17a5f67242e6440205b42c446a4eaa9c707f653e0c4ba88316f350bfdaa333e1ac0dc16dc5bf7729343d10c9f8ef6ea6ae437e05706550d5758b624ef6e4c0d3402b6521aa5871c2f4c6d5b583356bf8f7a8f3da7489128e3ab58125fb8b701643af6ab3d1c388e4dd826ce1b68b5eca3ea37e8710054aed3f3e6b2530d8df71161a4f617fb88a7e78ddd50b35dfdd10936f5885f47abdc1fdc61c284d082b2e450bb0dc27f8982cb10645db76672fa73a14b49c2e79335db469c5fbd67af3a94fc8bf726fb5bb320d5d06bf1f8472bfd25ffe09cb456cba8680ce1c353aa28d573ef344874856ede6fc1aa355f6cb689fea9e121bcb8222f9b1e19ff8acc15269563c4ac04ef5f767de11ddf0a6d8e441fd0b9b5baf3614c50452f79d481aa394d674705d6486fa66bbe1aeb4b86d1307fa1ef511d6b0c110c2ef8ed1b3a6fbcc936ce3e712843b42a1bdc930583fd1b687fb89d38e334060cc42e7e3403e720669059949a35b20f1da37183bdcc5414025393f90a272463d83e34a9869576350684c8a74ba45a48a015e020f328c1fd67c8ae853deec0b09219ad179b98fb5bbc422996dc94e21d9d64e7b826b7c6578f4f2d52ea63f0bc745b71b699c521149881a2bff8312449d724cfedf7744a97fb431ced8186e395585a43835358d1715eefdaede0fad6df36b1e99bc61fb1a3bc0d05c3ca66de8556fb5be9431aad3eb1738deb8f89fa4ef3d5ed2e1bc4500014a8aecd84839cd7dc34c9cfffee2630751dfc0ee35dac87800b0ada2c947d5e897fa912a71f324e25a147a184a87a28fe80239eb02c63eae754dc8cf84f729b4e3b639d5af14943d20c9b19d9d835787bcfa4e60278048f48d00ad369ddcaee17ba711d4f2266224529a11cb6fce614f01830eff17cba6734e5dec29f70ff5b6de6dbcefd59fcb2ffc5044e6d015dc3b3bae2530d591d0c1dee72e16d5a2776ebf9ea722704778e75afc3a06f281b014d3a8d4a8b78b0c8e34376d96b85690b4c81f2a214a60418308978dc7bee85ab3bf15b1775286d7173a80da08024610767e64f2298bd1ab240f935ba1e7804015ec9d0844c4c31efeab3b2c15b3d8d4f8afb36747fc46540ea529255dd55584d8b0ccfaa2938a471a84825c2162beb4c2f55bab065af05159362cf5d855469f04ebec81d9816fea10fd0d7a70d3b3278d2e0a2e057d25bff08015467580d7607ff12e7688dba68c624f0eca687671d554934855eda63c554d57749df55141717565ebf4766bec9d2e15f14eda2882c66b6df694d5afe8dc6962dd2fafc0f2cc9913b254df7410d27cedb590ad26b1cc5426b571b37425f29d14c6da6e4547b8e07448e85a7da149531e732816cc43d1d55e0349871afdc880617ecfc6ee1bb6f9014283d476eeea52d10aa6b053cebed73e977980636d8008a20bfa9387c801e4a907d2cb67bdab71728b25c71e5d093518c1cbae73c08a64a5b6a4c877c5226d02cba2ea6a40e3c64ba4089c927ed5491a8fa51300dcdfccbeccc781ae89c493c09429bab3b8f3cc67cfe957d36f726fe53829283769b549d6ab91ac1bb7ae4ec5fcc316951214fd4f62f6f2ba80e8bb0ade06cec299244faeebfec94ae989273454369bc87ea4660df517673d372a197ff706767980cef73280099951db12be7d97e1a79bee8751b72b9ca496eaa7a05f4d9803e4084e0346af532e207e39794e6525a933bd1a8f9dc20d684ae4392497862dda70dfd59bed203e97d53d82d3685d025142b17116ee4d98c6d6e3d29566ce326964421ed6b325f176c62009fa7563c84f22342f6eefd022d0460f36b173403a5312e095066dbc822858de71dceded6a7329705ebe9c134d6d2f0889ea7c3cfcfd4aabd3ec6dc96bc784fd32845ecc06f799d7e40a5d98c4c9d7cf004308b2cdb58c5eed036fc361d0e813756efced7cfdeb5658508502c14584f0b04df22d44bf5ce910ca1674c0dc584f69a977f5709a4909a3a8d20b0d5177ffac7e72df6a818c29c7ea82f3dd6caddc4c15f601c087d653a1cbf4acf0ed5c895830b89bad5edd5bdf1776fda11d8bf75aa8dec5d663aa607a9d020107c9a005c2ccc19452dbd5890a71f43bc76ea9bc699f109c0c89c70e0deb9d3bfa671aaba8e0d9fd32a24a2f2ad3e40ded69b9938ce657cb9da68a46bf0c9c43c31828927430bff7174c7524c14435ba3e78280effaafa5b9aa8045c33b37985c34e6c2ab3cfe027647570f200c02d6bea3b88d6018b3d000173dc250eb4f70489bf9633c4711bc85c6a6529d09616582c5c91d9a3a", 0x1000}], 0x5, &(0x7f0000004480)=[{0xf0, 0xffff, 0xff, "1588e20c88bf0ce75bb0e0739cb391ab75dc319a507bf0040bf6c6e2f01635b2d9874391d08716718c66265999cabeb4c936d12ac8a1e4a8ff63fba6c4ba0cc203c215e2f2a07e19bad887786590ca4fac82e3d7bb23270e2492e7a7df05bae64a26586d59498fcceb02978f0ca42a3292cf720f8302b4a89ff08771ba30495d3c5e9961702761a85f5306b96d55c322d5a1688cba4de90c180d20f70a284546143dc23efcf71bec849f5abef71f386621bc2a5e5905af99fa46f063322895c5133872118361b87d9f820d3b82da88bff0e1c2ce288b736e208ef0dc622b"}, {0xd0, 0xffff, 0x80000001, "1daf87b5fef903e49d4e4177eae8498c0664928626bc88b16f9853e9116083e2e1c00bde36eafce367b9b3bb5611d2447215496fa419491d9f01692525ad43d1d35c9e686608da1e7303014a2594b2323fb3a63646aeb8fac2fd062166d378355f32c4d23b4419f391edb1d155e49fc328b38dbddfd6538ba4b823b1f2b91bc6f934b4a48ab081e2a5af77fdda2a0779224765232425fa7afd68b89bc45126471fc448840d0e1f9cbeb669ee8c9bc51f9ed5c8421d59a6e02b2262"}, {0xf8, 0xffff, 0x7, "bbf1a12a20a5379e229655c06b3b911f9593eed6708b165d40401a8aacda1dc45c5f044133da1fd2985b5855cde1f385424efe8196f94c2d651c5ececfb2fec54ac31c333d715f3ac84f79805ae00a3f253c0fe30fc208ca37fd8ce8aa4b140615b738572842d32fd59bbb7b3ef4f1a1e126fbe5de000aca771dd41b30b801fc0531fdee9f18a7e8769892411bf897cca34fecdbf8caa79cc39d1397c1797053e1e84da87ae05c55e2d9701eb8dac7b151cdfcff19acbdb8b1958036c5671e6855b28525f53313b5fdafe1a8ea4aea576338c47376378e6e67902dd3bb1223d7ee5ccba4c6099c"}, {0x48, 0xffff, 0x10001, "7eb156e80847734c9703669392c9db8ab8e74689b74838e5375c00c3c932e1490f8369340489242ee5cc1065c4b16505fe597240"}, {0x70, 0x1, 0x8, "46723d56d9f7f745d988865a2f358d4cbf67aa387779197061e2676d3c1472a2c47dedf01ad2e0da194d2a4adb8afa50ce58a9f6fd197db091c2e9ca0e697379eb060eb17d5bcaf6b3bcb694e53675069831b641c9d1f691d0"}], 0x370}, 0x0) getdents(r3, &(0x7f0000000340)=""/4096, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000080)=0xc6) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) r6 = dup(r0) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:16 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x9, "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) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:00:16 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x53cc) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000003"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="2c853fedd576aef85b39749579afcdc9729185e7cdc161883652d4acf406788ad89dda0d8942b21f98caada32ceb2f3082cc51d42e07f01ce128e3b02de2f4ad538ac9032b32225d2bd34e9226fa9621badb15ebd6e1a4d300"/103], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x403, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x1c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x3b, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x00']) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x8, 0x401, 0x10001}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x6, 0x8}, {{}, 0xfffffffffffffff8, 0x9, 0x4, 0x4, 0x4}, {{}, 0xfffffffffffffffb, 0x4070ebfce3d9de92, 0x8, 0x2}], 0x0, &(0x7f0000000380)=[{{}, 0xfffffffffffffffc, 0x0, 0x8, 0x733e, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x94, 0x0, 0x10000, 0x3}, {{}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x7, 0x3ff}, {{}, 0xfffffffffffffffb, 0x7c, 0x1, 0x5, 0x4}, {{}, 0x1, 0x0, 0x20000000, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x2}, {{r2}, 0xfffffffffffffff8, 0x44, 0x400ffffe, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x25, 0x4, 0xfffffffffffffffc, 0x200000000002}, {{}, 0xffffffffffffffff, 0x3, 0x10, 0x5}], 0xff, &(0x7f00000002c0)={0x7f, 0x1}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x1) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x5, 0x8, 0x3}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f862", 0xda}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000180)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x84, 0x7}], 0x1}) 16:00:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0xeaf, 0x200000]}}) 16:00:17 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x153}, {{r4}, 0xfffffffffffffffa, 0x1}], 0x9, 0x0, 0xbb01, 0x0) dup2(r2, r1) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdffeff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0xfffffff9) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./bus\x00') r2 = kqueue() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x25f12e15719981e5}], 0x40, 0x0, 0x1000000, 0x0) 16:00:18 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r2 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) setreuid(0x0, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) socket(0x20, 0x2, 0x6) mkdirat(r3, &(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) r4 = msgget$private(0x0, 0x718) r5 = getpgrp() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000080)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0xd1a, 0x2, 0xfff, 0x1, 0xd78, 0xfffffff8, 0x1ff, 0x2, 0x1, 0x1, 0xca37}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x6}, 0x8, 0x800, r5, 0x0, 0x7, 0x4, 0x8, 0x484}) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:18 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x0, [@multicast2]}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x400}, {0x4, 0x19}, {0x4}, {0x2, 0x1}, {0x0, 0xffff}], 0x5) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000180)=""/77) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/99) 16:00:18 executing program 0: 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) r1 = dup(r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r2}) r3 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r0) socket(0x10, 0x3, 0x0) socket(0x18, 0x1, 0x0) kqueue() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000000000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000cc1a0444602e0a9f8b99af08af469ce8694a357c11b45b5462af78543631ceeb7f640d493fbbe454961a7ad967c3a16ab05b482d64"], 0x30}, 0x0) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) r1 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r4]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x4000, 0x9) syz_extract_tcp_res(&(0x7f00000000c0), 0x1f, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000080)=0x679ad9ca) setpgid(0x0, r6) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x208, r6) uvm_fault(0xffffffff82540808, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: 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(0xffffffff82540808, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d01,ffff800022fc9438,10) at tun_dev_read+0x138 end trace frame: 0xffff800022fc9270, count: 0 ddb{0}> trace tun_dev_read(5d01,ffff800022fc9438,10) at tun_dev_read+0x138 spec_read(ffff800022fc9280) at spec_read+0xf1 VOP_READ(fffffd806e38f008,ffff800022fc9438,10,fffffd807f7bf900) at VOP_READ+0xbf vn_read(fffffd806cb863a0,ffff800022fc9438,0) at vn_read+0x124 dofilereadv(ffff800020ec7608,f0,ffff800022fc9438,0,ffff800022fc9520) at dofilereadv+0x1a1 sys_read(ffff800020ec7608,ffff800022fc94d0,ffff800022fc9520) at sys_read+0x83 syscall(ffff800022fc95a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x16eb4da8760, count: -8 ddb{0}> show registers rdi 0 rsi 0x3da rbp 0xffff800022fc91c0 rbx 0xfffffd0000000000 rdx 0x153 rcx 0xffff8000009d8a40 rax 0xffffffff8120a123 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0x7e70007f311831b2 r11 0xd570af119707e040 r12 0 r13 0x3da r14 0xffff800000a24e60 r15 0xffff800022fc9438 rip 0xffffffff8120a128 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800022fc9160 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> show proc PROC (syz-executor.1) pid=164834 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec69d8,0xffff800020ec6778 process=0xffff800020e927d0 user=0xffff800022fc4000, 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 81152 404723 70777 0 2 0 syz-executor.1 81152 342156 70777 0 2 0x4000000 syz-executor.1 *81152 164834 70777 0 7 0x4000000 syz-executor.1 81152 471979 70777 0 3 0x4000080 fsleep syz-executor.1 91278 424889 76287 0 7 0x482 syz-executor.0 54853 302445 0 0 3 0x14200 acct acct 91641 433569 1 0 3 0x100083 ttyin getty 35987 135864 0 0 3 0x14200 bored sosplice 70777 418909 76287 0 2 0x482 syz-executor.1 76287 97000 45454 0 3 0x82 thrsleep syz-fuzzer 76287 443948 45454 0 3 0x4000082 thrsleep syz-fuzzer 76287 235754 45454 0 3 0x4000082 thrsleep syz-fuzzer 76287 240142 45454 0 3 0x4000082 thrsleep syz-fuzzer 76287 238655 45454 0 3 0x4000082 kqread syz-fuzzer 76287 66334 45454 0 3 0x4000082 thrsleep syz-fuzzer 76287 351654 45454 0 3 0x4000082 thrsleep syz-fuzzer 76287 6790 45454 0 3 0x4000082 thrsleep syz-fuzzer 76287 387288 45454 0 3 0x4000082 thrsleep syz-fuzzer 76287 277805 45454 0 3 0x4000082 thrsleep syz-fuzzer 45454 150956 44823 0 3 0x10008a pause ksh 44823 138621 77366 0 3 0x92 select sshd 77366 346280 1 0 3 0x80 select sshd 24620 322961 2134 74 3 0x100092 bpf pflogd 2134 432397 1 0 3 0x80 netio pflogd 90528 171429 83387 73 3 0x100090 kqread syslogd 83387 69943 1 0 3 0x100082 netio syslogd 80018 389817 1 77 3 0x100090 poll dhclient 5671 241426 1 0 3 0x80 poll dhclient 36672 59498 0 0 3 0x14200 bored smr 13614 30147 0 0 2 0x14200 zerothread 14492 275249 0 0 3 0x14200 aiodoned aiodoned 87454 130227 0 0 3 0x14200 syncer update 50340 501456 0 0 3 0x14200 cleaner cleaner 99843 302640 0 0 3 0x14200 reaper reaper 56413 73801 0 0 3 0x14200 pgdaemon pagedaemon 15281 171524 0 0 3 0x14200 bored crynlk 3432 287260 0 0 3 0x14200 bored crypto 53619 126895 0 0 3 0x40014200 acpi0 acpi0 79734 364167 0 0 3 0x40014200 idle1 4773 292478 0 0 3 0x14200 bored softnet 99424 201508 0 0 3 0x14200 bored systqmp 89121 17915 0 0 3 0x14200 bored systq 15981 364916 0 0 2 0x40014200 softclock 75004 243005 0 0 3 0x40014200 idle0 1 228818 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 81152 (syz-executor.1) thread 0xffff800020ec7608 (164834) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8265c988) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9547 6441K 6751K 78643K 11637 0 pcb 13 8K 8K 78643K 168 0 rtable 98 3K 4K 78643K 528 0 ifaddr 115 23K 24K 78643K 265 0 counters 43 33K 34K 78643K 79 0 ioctlops 0 0K 4K 78643K 1549 0 iov 0 0K 16K 78643K 93 0 mount 1 1K 1K 78643K 1 0 vnodes 1215 76K 77K 78643K 1573 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 14 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 127 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 782 0 sigio 0 0K 0K 78643K 6 0 proc 61 63K 95K 78643K 544 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 49 0 in_multi 132 5K 5K 78643K 265 0 ether_multi 1 0K 0K 78643K 23 0 mrt 1 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 301 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 142 72K 88K 78643K 3627 0 UVM aobj 33 4K 4K 78643K 38 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 117 0 NDP 15 0K 0K 78643K 52 0 temp 141 3050K 3117K 78643K 7324 0 kqueue 3 4K 14K 78643K 57 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 12 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 82 0 80 1 0 1 1 0 8 0 rtentry 112 119 0 80 2 0 2 2 0 8 0 unpcb 120 539 0 520 1 0 1 1 0 8 0 syncache 264 16 0 16 5 4 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 92 0 92 3 2 1 1 0 8 1 tcpcb 544 389 0 371 3 1 2 2 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 2036 0 2025 4 2 2 2 0 8 0 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 22 0 21 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 2 0 1 0 8 0 ppxss 1128 3 0 3 2 1 1 1 0 8 1 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 64 0 38 1 0 1 1 0 8 0 pfstkey 112 64 0 38 1 0 1 1 0 8 0 pfstate 328 64 0 38 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 623 0 461 18 6 12 14 0 8 0 art_table 32 625 0 461 2 0 2 2 0 8 0 art_node 16 118 0 82 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 15 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 119 0 109 1 0 1 1 0 8 0 shmpl 112 36 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2475 0 1071 89 0 89 89 0 8 0 ffsino 272 2475 0 1071 95 0 95 95 0 8 0 nchpl 144 3746 0 2147 60 0 60 60 0 8 0 uvmvnodes 72 2760 0 0 51 0 51 51 0 8 0 vnodes 208 2760 0 0 146 0 146 146 0 8 0 namei 1024 10631 0 10631 3 2 1 1 0 8 1 percpumem 16 50 0 18 1 0 1 1 0 8 0 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 560 12 0 7 1 0 1 1 0 8 0 scsiplug 64 3 0 3 1 1 0 1 0 8 0 scxspl 192 11205 0 11205 11 10 1 7 0 8 1 plimitpl 152 77 0 69 1 0 1 1 0 8 0 sigapl 424 997 0 964 4 0 4 4 0 8 0 futexpl 56 12801 0 12800 3 2 1 1 0 8 0 knotepl 112 173 0 154 2 1 1 2 0 8 0 kqueuepl 144 173 0 171 1 0 1 1 0 8 0 pipelkpl 48 179 0 169 1 0 1 1 0 8 0 pipepl 120 358 0 339 1 0 1 1 0 8 0 fdescpl 496 980 0 964 3 0 3 3 0 8 0 filepl 152 6558 0 6448 6 1 5 6 0 8 0 lockfpl 104 164 0 163 1 0 1 1 0 8 0 lockfspl 48 59 0 58 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 91 0 79 1 0 1 1 0 8 0 ucredpl 96 629 0 618 1 0 1 1 0 8 0 zombiepl 144 964 0 963 1 0 1 1 0 8 0 processpl 984 997 0 963 5 0 5 5 0 8 0 procpl 624 2742 0 2696 4 0 4 4 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 27 0 27 5 5 0 1 0 8 0 sockpl 400 2666 0 2634 10 5 5 6 0 8 1 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 176 0 0 21 0 21 21 0 8 0 mtagpl 80 35 0 0 1 0 1 1 0 8 0 mbufpl 256 329 0 0 17 0 17 17 0 8 0 bufpl 280 5199 0 135 362 0 362 362 0 8 0 anonpl 16 102043 0 87599 91 31 60 75 0 124 0 amapchunkpl 152 6866 0 6711 29 16 13 20 0 158 6 amappl16 192 4002 0 3220 57 16 41 48 0 8 1 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 400 0 394 1 0 1 1 0 8 0 amappl13 168 641 0 637 1 0 1 1 0 8 0 amappl12 160 22 0 20 2 1 1 1 0 8 0 amappl11 152 191 0 175 1 0 1 1 0 8 0 amappl10 144 32 0 25 1 0 1 1 0 8 0 amappl9 136 387 0 385 1 0 1 1 0 8 0 amappl8 128 398 0 351 2 0 2 2 0 8 0 amappl7 120 124 0 113 1 0 1 1 0 8 0 amappl6 112 148 0 143 1 0 1 1 0 8 0 amappl5 104 487 0 470 1 0 1 1 0 8 0 amappl4 96 1114 0 1082 1 0 1 1 0 8 0 amappl3 88 516 0 508 1 0 1 1 0 8 0 amappl2 80 6717 0 6645 2 0 2 2 0 8 0 amappl1 72 30998 0 30550 23 13 10 18 0 8 0 amappl 80 3029 0 2980 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 37 0 5 1 0 1 1 0 8 0 uaddrrnd 24 992 0 971 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 992 0 971 1 0 1 1 0 8 0 vmmpekpl 168 11319 0 11288 2 0 2 2 0 8 0 vmmpepl 168 125599 0 123616 146 54 92 114 0 357 1 vmsppl 368 991 0 971 2 0 2 2 0 8 0 pdppl 4096 1992 0 1947 7 1 6 7 0 8 0 pvpl 32 312853 0 295454 201 42 159 174 0 265 13 pmappl 232 991 0 971 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 284 0 18 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace tun_dev_read(5d01,ffff800022fc9438,10) at tun_dev_read+0x138 spec_read(ffff800022fc9280) at spec_read+0xf1 VOP_READ(fffffd806e38f008,ffff800022fc9438,10,fffffd807f7bf900) at VOP_READ+0xbf vn_read(fffffd806cb863a0,ffff800022fc9438,0) at vn_read+0x124 dofilereadv(ffff800020ec7608,f0,ffff800022fc9438,0,ffff800022fc9520) at dofilereadv+0x1a1 sys_read(ffff800020ec7608,ffff800022fc94d0,ffff800022fc9520) at sys_read+0x83 syscall(ffff800022fc95a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x16eb4da8760, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8265c780) at __mp_lock+0x127 __mp_acquire_count(ffffffff8265c780,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020f5f490,1) at sleep_finish+0x113 sleep_finish_all(ffff800020f5f490,1) at sleep_finish_all+0x32 tsleep(ffffffff82638428,120,ffffffff821efd81,2) at tsleep+0x1cc sys_nanosleep(ffff800020ec6018,ffff800020f5f5c0,ffff800020f5f610) at sys_nanosleep+0x205 syscall(ffff800020f5f690) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcce40, count: -12