cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x800, r2, r3, r4, r5, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/243) semop(r1, &(0x7f00000002c0)=[{0x0, 0x1000, 0xb12de2d3de078061}, {0x1, 0x2, 0x800}, {0x1, 0x100, 0x1000}, {0x0, 0x6bb, 0x1000}, {0x4, 0x2, 0xd25fd02e9132f1c9}, {0x4, 0xac2b}], 0x2aaaaaaaaaaaa7ea) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r6 = semget$private(0x0, 0x5, 0xa6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) semop(r6, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r6, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) r11 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x2d8, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) 17:08:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b051080000147f1bdd41f986fc40027f2f06c04b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0d5e20f9a4bca5a98aea3680aebeab4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770ddc29ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24ca"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) 17:08:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x7, &(0x7f0000000240)="010000006b70ef21031a38a63f0b1231c4a9e0d1a45d63f43adde36494912f0e144ab77b65a21d313bd0d894a4bf013ffb093f1a917955971bd86c76a7bb5d955d0768600afba60d68300a38bc42a77c8e3af7bbe26c77de414a326b8aee58f3cf9155d1468e472acac8b9abe0d9516328841d44020000000000009bc73bdcc55c8bad7e966c114037775c47f9b586a56c603ca6ce7d97f07fe56152ec9e477c8af985e8", 0xa4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0xffffffff, 0x9}, 0xc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0x78}, {0x25, 0x3}, {0x7, 0x6a}, {0x7, 0x6}, {0x0, 0x7}, {0x42, 0x5}], 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = accept(r0, 0x0, &(0x7f0000000140)) connect(r4, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000005c0)="941489f23c7e9a04a308205c354726507acc8f410d8b8789c96c56da9726822d94434a88a26870d03eccb7165f4c3510e3a60a8f06502a59ac81e4c77d888ce888fd84e06bf4ac6d6a5d25fcd4c15e5aa1e03888e84f777de72317334f20f9ce5dd295400d8a37867c9f97846e2540450ede0c3a9f17b7bfdc9cc208fab419efcd1565519b17cffa7838a65092bfec5347173317975c18dbacc79e9ff25f50109803f044522383b83facf62be097fd65299c74c7216a9268dedcd0cd063f698a9aafeee10cfb25338985dd25abcdc996a8873e2bf674d0900da3557e24513514e7f08ab45d008190fa296a0edd487833c917ffe150616c2e0f75e3cb76dea551902976047a1e5a246496018b4b12cedbc6ee8a1d5d3397ff13c1ab640782da3363c5076f2eeb3b9a0b938fd6fdf3e836dcc4fa26665f354122511921a248cde450321cfac1a8c0b91e1fae9ad3554815be5d64b09769fe709b80f89927a0ee9eea210d6f34055a01ca07efcbd18e20cc6e81cfbd120735d84ad4f79a60fcbacbb42714dfcd69bdf880feb4463106c72f558628ac0a261d4ee714c2349ad40426e6c144b0c7c9b65ac10bb4c5a637aecafd4781b01ad0b270d6a2f8332550a7057e485718e3cf622af55ebd71d2f97a419cc2439e7eadf4f626bb19eab42bfa4d7a6096a2a5094a7f6a9816b1b4dd089cc61d6630ab22173440d1f3214cf11ddef5b2338b4fbd3514e182732f3443bf1f041e0e20df38f8a043de0012656bd20fb34bf0d71c3315a6995f8b06fdb625433e4faf95d46cfe06760934e57f3f4ade8e76be2679f987b4ffbd99673244915ba8419e27d6010dea2df21630959303dc2a4850a12e326ea279bcdd2ee14ef0696b7a631bfbbc8e246e20e186f253bcb410b80a712582d773a402eb57e7960c9d71beb71b30f8c3697a65c532cebdee502cda6693a0b69487ab0c1197f5f82ea5071f4a2d003e479d7ed93f04e69f060b9c92888e3b51562f106d2667586695b6e38b82f62f9a8f3fc7b867b726ece848560113dfb54da86c2ecd0caca9a07f4165ae772dffbde5f6460937091004eda0a0b761b9542fdb57e037fcd3b84956467a697954f5e22514f1b24f796e9dcd5acff2001b1b046b82252004abdf2f017a97f177e74becc3224aefddaf5833ca0d33c8040d9655fdf82fe017112ef77313f68d570e87e6279629e3880f46d79521841e461845312671812e7d6143646ec9cab465aed4c53182632420e4b0bc82542f72e9910636569ab8fef6df7adb8a99790bdf71d05ac4fac4be238e9fb47a5dd08db878c3f0b2e1892900998716d3adae918afdfd9f272f08a4a63937e49719c7158e7e325a4011a56da51092066b748d6b4f9a96702aa00307088763133149def86a5060ed93103d7bfe98beed1c3ece7fae1d05d29c8f81f101a680adc76503aa5e3ef7b617a701fbcfdd40bfceeae721677b8906a0b2f9d96a2223604ed58fd1815c24570d1a72ae232272e9df691c12917ec810fa923e3f0ab8d6d97c7cda2d941cf1956c2eba60a0918c60cf902a9af9b02fad8a3eca220263034bd568c52a18a7ccbdfb08199c12bd5306f69940933f25503ed169508141e3cc16732215ba8b82e1e96ccae1ef2b1e9bd6ffc0a4de07bdfe043dcda3ece3761ec4b9190f3831596a580ec3b75d2556d2300f229f6eb58f7ad1dbdfd39f59952c8bf2fdf5fe32b8306c42a0ece5d38787284d02932a30893bc17fae3287f498644fba7b2d97dc751d6ee4cea3ef5ef01d70b1a30796139a4823570d7503aecd56ad3e481834134ed4995a489c9288f79fae53ce854dd75f7d3e53968041ffb57c46ca6a7d70b0a2cde036b0202041c388b817326012c8b1f7b497d4d3da66490f5b31356b30f146cc717c295f4aebb359561be22a525a94d9d68cb237f269b1967a006f478b544de00b046b75c6f5baac5a9150d23f7f0e89f1d1ecbb6916815a2161c58c41ae5a2abcc0f789542c2112ce900b148ca1d66ea50cb7babf9e835165e33389a8ec9d13fbfd6cadbafe116d91d8b0a66746b93f91ee38a6406d6c2d67529441e587fbc0a0425c0e51019df99b54bcb25bac077e61eea5c50cca83440a7c7d747cbc37c0915c37ad29666e73efe834860c08add0e268a98cc77dfea598cd8130bf0fd78bfa04e036759c35e3295aeddaa23210edfbc962ec42ccbfdb36c71ae413cc0ababd4ff903265292bce8bb57d6cd0b4613f78139b728a7a5d7b901f52aca62289f8ac4d550d27225372b99ffb5194df7186901fe1a61f16c6120bb1f8c8991514af17d8eae07d0aa706465e891af07dd5480bdfe45e0e8191bfb2f2022549ba366970c439bdf8b896a3a8a7ed81dc0776a244efe37930d03fa8f4a6b38a9a8926cdbd3c7175a502be421f60dce82591c4b9e39c78eaf1e015d43fa9edabf0e13763a9a07d5b9fec07224019328800bd739920992de4f35ceb36dbd69773ddd8ef0eb2ccf94f02b655a43ca205b7c3aba3bfd5eff24919f84322c08f86cb8667205dea62007b21d4f2fb5bb6cf0e64e89a866d9d880900bc9c0d52750ec0d5b627c309bb547bfca54e829385b45149d07cc396c8180f7beb6e17763e9eeb24229b4f7c624291619c516885c088c3e64aa4bf69839d8fe9fc9d27674b134c868219173b19d91a258911ab5ef406c64e80e909e87fecfadbc4df13bcfe2584152d5be8a30de1e86a471d2322e8f32ea069258fd6bdf1d02299be49c70f6aec9648de8e74eae4823476659167275be933e8269f88e0bb9810ce7a5e4913e9922d039275009af8e846acb5bee93ccdd59ce980447275670eb3a59e1d4ea8ed5d6db3594f98a93e70b70489c4479d1f618144c33fda2e68f33747ccb3d7754c9471a4eb6396a0cba22a20d160bddaf5fb371a604f4174d61741f4ab78249fc5278e10f2aebc3e72a822d05641592d9ac9814d9c36bd560c211430e5e64a6add8014b5e9928711aaae66531a6caabe9f6f760120b1da153eba614be5ee30a8dc89b16efa550d7ceaf753382f22d644f5466d9561c5bd59de05d6234c7e2cfd354396ea3ccdf988b2521407935ad92a5af638865cd3fc4e807c62c7b2ad328595a9513a51d1cd2bcb1902761c77e9c2510fcc17df6e9e668103a8fa9871535ffff4fe58973e6873c12892b7d4b0bcd22eda00024bae54e4f8f779d86c78b0fb52078fd342f108bc335fc74a5936c52c2ac954d465ae2f7c127f40e6bd7e7b0b27b9eab812707c4ba41df5e589ec14b45d6226465ecf001f8bcd824005010a9b76e6dc6e7e09efbec065f35926fb916717d5d501aa2347ea2375f50e072217f0917892705c5ef3b6a51ed779d522985022912bb875bf82795ab4a6b985eaec217a15c6966f1b13ea80608f643731950fb741725bf567e29585fba3ef458197e505cafc85686b8101c5daab14b5d003d14e8f1403adc39611882e3d822f098968158f28c3d5d9364edff208c420387dcb497be3f5e9bb556abba5159fad83c30d0ed781d53f0a787770b68cbaa5f7756a263e85d7527fbe556eacfd61db81bee26643f75beafebc36dd533e86fb9f51a42a0260b55329bf0a9c55e9859420363018c1023362ea89140e56f5a6881495d6e45b921147ab5137d3b4ec7043d2fffe567a75c8bb6f69f907d27a480eee4dc86113c06ca2f08f46cd841b816665947eb485993e4132dc765ada7a7ed25ecf375222cd65a0267d6ca9ec56a42dbc97d4e4a446172c1c604e2b74e5781a33b5d21cb13026d5a08fe9f1c2553aec6bd16a373552750aa1a6653da8cbfa309ebf32ae971898cc15c19d32ea0b90faf04ad16163450da624d530cffe8157eed9c828c79b805985afee74f9413dfea250e15a54faeaee4af72840520eed34c273c8b8437c6cf3aaec54467d46e9d938c2e4baadbd18b2955bf870a782a490bca4bc09d8aeda542fe74d3ca3402af1343e14e74d7b3cb29710457a23aedbf5fd7df2873fd4e8d19201411a17b7419e27db7485cbd2b4295fa01f1260766cb120f0b52ed8667cb167105452f071bae6b0bfe9afdff0e7136dbbacc2a694ce74b83b91cf481959feec70befef59bb127fd5d59e6f14cdadfd62c62117aafc1e0803270f5470aeaa4e62c2bfc1badc4ea7914df3cc8f91fae30c56f505ff52b8c367dc2f9401c36fc98428bc9db22b6d32c489f50ab410764e7cfcc76ac1a53e0c393406d729d2bcabd28ae3fe566a81742dafb424e9e21ff64999a7ee588a575203760989bc756d0563d9cbe3c05fe22c66a58ce733ff1c55f2bee2a21285b9fa93ca43339c1c0c6862b7d809ee504d3aa460cd1990172a02d66261d2ebc144b39a2096e633171267dec8b012f393e7979b07af16ec1aa17ec0a78b1c0a461e7859d459ac441ba16a91e058dcf6de83842dfe31b62dfc267b0135721b63f08b676026413a240a64a3d1cc63918801a62a4fe6baa905a4cccd96584cd45eb42493c83243e42835e227b375445c6571015b37030c77fbcc3a604402523ce95f5c3d8c6ed30409965c29ec01c3cd46b7691e1cafc777ed94a783f74c8e69445a18931eb8fe17368a6a79b652c6652f2be719d6b783501c8a447d72d76c9a4caeeb25b08ad17f37eb5079ff4838c414ab391d101a197cdee4c5171fca2ca5707f02ec1759d07558bc8bdeb20b921042cc9569ff41e05968ecf66fb6b6c3d7f204cf3ad626ed46d295af8501beb1f6e6caac6ac1afc5e694e2fcc2da62cdd000c7e00fd4268be6dcbb554f43050f5f8ba7d9aba7a47f347ed045f62a18ead0063fea4ed0ee9bbba4d23f24efd500a71d1203cf48af9b19eef034d6a8296e9e7f48607d097759b7f792bdece1a8fac7487796a24b118f010f6bcadc28a59b4cc3318411668af192dfc7e3ac658a315a5897ca683b266bd2137acc37e4b82b2c1a2e03ecd839a3480d8d826e8fe63be72557d9ed68bd2713e5e488cc40d76a71614d33eb40e50bf4ffc6d8a640319927779b557d72a357611132cf5dcff54d3716cc6ea0f940ae1a404eae4940dc67dfd0ddb2c7760c648485cf0b08db797653b581d9cf9d05190a2b2498c9f999b41a417378fcea8b4bd629f18cf91ea8ac09813e1db0e0cb39825b02e7609ba5468d30e3f346b5600ebfe6f911470e25a722e544a26d75ead71c518a38a8ad0221d92154798eae9e072cd3ced5158651a7ec6962c59eefdf95cf300057129e583c623167e0fc85b98d46d298117e936cc5040e66efef76a4bdd41cb0d55bbd8081912a47b6b10f98411f8e0542e4e1d8a5944ae3fe2b8e7c618fdd771e9e04484ab32dc05852d292e2a8edda5b19c7dbba9a9b49eba220aca15048c70b3b428534d0e263a96bef4d5c06c039261da8936d8286d3d8e2eb45a860f76d5cbc5e92c294ef7feb8b50c1b79bafe7d2a596ce45ac39e970d18074249b0ef048c15aa1dea57e9c9aaf862156359470a10aa0663401c82d982887bb0a82c27a6a8b41576cc0b5ba5b2dcafa4717672019072ac84bb60d33d00aa085d6677c72d8c353a035eaee7aada1ae5644400847faee5e71da14ddf08f50b59ce5d9c28254d7d438478eb615cc864db5c52ab12dc232756b293d291176b42311a06a0127e75583a3cc50ace7119693f5d93ca461a70073a85188d1149586a0ab53e5f1cd2a32b9e280c3a64eb247da2a954f80114dc6c872e6c9fc8e3e62ca2c4ada3baac63cc1c1a2021231ec36b3afadb0bb13a434e1ddd1f80166740ff5e0df3bcea4e58ca7daedc519513b13085718bb", 0x1000) socket(0x20, 0x5, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xf7, 0x80000001}, 0x10) writev(r0, &(0x7f0000000580), 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000200)={0xffffffff, 0x6, {0x200, 0x9}}) 17:08:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000340)='./file0\x00', 0x40, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) close(r6) accept(r5, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xffff, 0x1}, {0x7, 0xfffffffffffffffa}}, 0x1) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r8 = kqueue() dup2(r8, r3) setsockopt(0xffffffffffffff9c, 0x1, 0x0, &(0x7f0000000240)="bb38ea7a889738c65d0f1939bd7bc16a19922339e0bb21c97bc34ad265ef74a975a76de5cadac40557a56590eeccbaf04f5c2a4e884117899e6ce389ae18be0b73c40cd04d8cec", 0x47) 17:08:21 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) listen(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x10, 0xf9e9}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r14, r15) r16 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r16, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = msgget$private(0x0, 0xc6) msgsnd(r21, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbdd2726936287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42ca6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d710970000000000000000000000000000000090a73f5d75b5d7dea105ed6813f12b6018bcc17a9a7cfd97699517ff91bdd56694dcd9b9451e1ca5c3409b18c19564ab93505d5245375667535988f27971a5a9763d27a1f09cac68325d3c5e31a07eea374a54b8d2e8657f5b0f1b4858a705687956294b301746c9ec45d46792"], 0x176, 0x800) msgsnd(r20, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r20, @ANYRES64=r16], 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 17:08:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x6, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chdir(&(0x7f0000000040)='./file0\x00') write(r2, &(0x7f0000000100)="8c65", 0x26d) 17:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(r2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000001540)="3603000000000000", 0x8) dup2(r3, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000280)="deeb5a35081951b25265ec03a7ca19fcbe10bc7e641fcc208bfa915a115e01b24226ac7adc9215530a1b6d567992bc43c999b93225edf7b5b10df5ef7b2446c4991f45ed10035659dc3a0826dfbc0330ee571809c66942719cdd3f41afd1b6b0040c62a8306a2f7eac0f6fbac15c098bb58859e95240ab79f2f6a90b8efa624820a869edd995bb47edb9032b", 0x8c) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 17:08:21 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) clock_getres(0x4, &(0x7f0000000000)) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) 17:08:21 executing program 0: open(&(0x7f0000000380)='./bus\x00', 0x20000, 0x42) r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x6, 0x200, r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = dup(r1) fcntl$getflags(r2, 0x3) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x2}) 17:08:21 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 17:08:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:08:21 executing program 1: r0 = semget(0x1, 0x1, 0x6e6) semop(r0, &(0x7f0000000000)=[{0x2, 0xfc00, 0x800}, {0x1, 0x9}], 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/11) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x4, 0x3) recvmsg(r2, &(0x7f0000000580)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/110, 0x6e}], 0x4, &(0x7f0000000480)=""/200, 0xc8}, 0x801) r3 = semget(0x3, 0x3, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x7, 0x8001, 0x800, 0x1f]) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x10008, 0x0) semop(r3, &(0x7f0000000640)=[{0x1, 0x56, 0x1000}, {}, {0x0, 0x8, 0x1000}, {0x2, 0x81, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) r4 = semget$private(0x0, 0x5, 0x20) semop(r4, &(0x7f0000000680)=[{0x9, 0x7}, {0x3, 0x3f, 0x800}, {0x2, 0x8, 0x800}, {0x8e1b8396c63cee68, 0x1, 0x3000}], 0x4) r5 = msgget$private(0x0, 0x8) msgsnd(r5, &(0x7f00000006c0)={0x1, "aed46281d15d1583bdfb16d1462c6888acd7c1d3dc28f65beb1586e0b90c320cc55b0717"}, 0x2c, 0x800) semop(0x0, &(0x7f0000000700)=[{0x52ddd5374c923156, 0x4, 0x3000}, {0x3, 0x5, 0x800}, {}, {0x3, 0x4, 0x1000}, {0x3, 0x400, 0x1000}, {0x2, 0xf707, 0x800}, {0x4, 0x8, 0x800}, {0x332ed17389e4d1fa, 0x0, 0x1000}, {0x0, 0x20, 0x800}, {0x4, 0xc2, 0x1000}], 0xa) semctl$GETPID(0xffffffffffffffff, 0x3, 0x4, &(0x7f0000000740)=""/46) pipe(&(0x7f0000000780)={0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x80, 0x0) r9 = open(&(0x7f0000000800)='./file0\x00', 0x2, 0x100) r10 = accept$inet6(r2, &(0x7f0000000840), &(0x7f0000000880)=0xc) r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0x96f5e98293204172, 0x0) r12 = open(&(0x7f0000000900)='./file0\x00', 0x5bf954e9e7388790, 0x0) r13 = kqueue() kevent(r6, &(0x7f0000000940)=[{{r7}, 0xfffffffffffffff0, 0x8, 0xb0000000, 0x8, 0x9}, {{r8}, 0xfffffffffffffff8, 0x2a, 0x8, 0x41979d4e, 0x3f}, {{r9}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x7fffffff, 0x4}, {{r10}, 0xfffffffffffffff8, 0xd4, 0x20000001, 0x100000001, 0x9}, {{r11}, 0xfffffffffffffffa, 0xa3, 0x40000000, 0x77, 0x1000}, {{r2}, 0xfffffffffffffff9, 0x12, 0x13, 0x0, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x1, 0x9, 0x6}, {{r13}, 0x0, 0x44, 0x2, 0x5, 0x9}], 0x8, &(0x7f0000000a40), 0xff, &(0x7f0000000a80)={0x8, 0xfffffffffffffffb}) socketpair(0x6, 0x8000, 0x80, &(0x7f0000000ac0)) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r14, 0xc058574e, &(0x7f0000000b40)) r15 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000bc0)=0xfb) 17:08:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f00007cc000/0x2000)=nil, 0x2000, 0x1, 0x1811, r2, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 17:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x78, 0xc003, 0x6) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x27, 0x2, &(0x7f00000003c0)="ebffcbff1a6f494bacd773ad6dfb87ed55230000e69900000080", 0x1e8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getpeername$inet(r2, &(0x7f00000002c0), &(0x7f0000000340)=0xc) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462a42e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804addb26865fa6021beb12d40cde137a366d99f85982bf75af323c9786c1ca14e6a6b"], 0x10) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0xfffb) setsockopt(r1, 0x3, 0xd39f, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x8, 0x100000001}, {0x1, 0x80000000}}, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 17:08:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000efbda1e800000000000000000000000000000039000003000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004000000ce00000600000000000000005600000001000000000000000000100000"], &(0x7f0000000040)=0x6e) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x18) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket(0x71, 0x3, 0x75) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:08:21 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) geteuid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() 17:08:21 executing program 1: r0 = socket(0x6, 0x3, 0x2) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae4474749ede695aaee48c02f6abf1e6bf3bf554799b9b813ada2075e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc12d09b8dd1ac7c8da70000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769f077ba2ab59e14630000ec895c4784f6490ba02e9768f0b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932d7913e0f0ce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c467cfb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7e1bc43ec043f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56319b86e5d10789ba40818f000d31280686000c9b0e04fbc257d73d1a0d8003c7d1d7b48bfa240a9fe7f1503c8d94d365d687319e219a79d934f8e3e9e8607be3c38ca27efd4a45296dff1927291b55812df0674c4fb0074b62f20ad074770f4f854926b091b9eb05b45a92099920785cf4f69576c77afa0829c46522e4eb65a7858538185f96e4e3be972d13f25e4f573ef02c0218df68c6dc5a302fa3de7d48e6af96a6ea1f930cf7b6766bdda9b26caad87b8f21058d5df624fa79f7db48b61ccaf18496b747ca5f8f4f3393cd0883ddb1a4a4689796d00f20dc1bcc1a9b038d00f613ccf248f4cdd8ff5b1b099e0ecae3ce567f5e3063fa62669d505d4fa58ef931ffd412274f4c3c31dd83bc2e1cf0ef129b584a8e0fd447d5dd2c9dcbd4a480a809b379ce384003e88619dd4618ccb51f254f3cff6f4730acf8857a0e0feaa3eb51bd635bac8dc9fdaf23d17e9bdf2acf5381d914923055de9357d473da58aa69a395f4c6446dcbcb90fe2c6fe44ceb99c36d5240ba1265609913e00a91292ff75e1f9dbc71ae986ccb2bc596ab11a70d9b1f14e85d1e7f922383b0915828f43831d77e697285dc02a68f2e674ff48b86d0e9c5c666392ce1fd5228"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) 17:08:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x14dev/bpf\x00', 0x4000000201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) socket(0x6, 0x8000, 0xd0) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 17:08:21 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r0, 0x6, r4) 17:08:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xb, 0x1, 0x40}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020697f, &(0x7f0000000300)) r13 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x800, r14, r15, r16, r17, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) fchownat(r12, &(0x7f0000000280)='./file0\x00', r9, r15, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 17:08:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./bus\x00') kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 17:08:22 executing program 1: ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 17:08:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd81", 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) 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) 17:08:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x16, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200b4de409568e2"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r4 = dup(r1) r5 = socket(0x18, 0x1, 0xff) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) connect$unix(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="f1bf69bbeaa5f04298d3bd5e9970cd291fc7b46af5afb28c8635f1f49e94479175091a2526cef88d41d1b7462b469340d3d29c984b9c9aca1ba5d9c5bf98cf99ea3d135bb0f553aea548b21c18ee10fa3345db56029636b7fbb9c34e7a22bb1ba1a2965f68abcf655e72036ccb1535d71376d3537b5a0913f89055ecd46c83b6a4d824254f0a5d1424c556a05ad1692524fa6c919da65dd48e2ccfb15e404df5dcb7bb2d7b91f88a8ce5d65b7d33b761868353cf93f125269e41472d16c9efcda59b8067e4ce", @ANYRESHEX=0x0, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT, @ANYBLOB="f5d125c59cb9f2ed2eb7e2e8775ab4f92d90a84c09c5709a0c15abcb94c0f8734d40c168bcee6524926cea0f71713e17064c14c249810c53a9ce634d2aa8135e4b51dad6bbc417c2a930ec6c933c25544d8aeaa55bce71d4bc2c5dbf7f69030c62a1bb3d", @ANYRES16=0x0], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES32=0x0], @ANYRES16=r5, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=r6, @ANYRES32=r5, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES16, @ANYRES32=r7, @ANYBLOB="13c5db1abde6cfe39b9c38929e25fb85ab9d2ba2aa20ddcb66fde5891a44ac73895fc661ed56e28113d6784a3e667a629ab6bd61db016236f0a1d40eb3b4a5bf9f9ffdbdbebeb556c7f8de64e877aee04765cc31"], @ANYRESHEX=r8, @ANYRES64, @ANYRESDEC=r0, @ANYRESDEC=r9]], 0x7) recvfrom$inet6(r2, 0x0, 0x0, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc028698a, &(0x7f0000000000)) openat(r12, &(0x7f0000000640)='./file0\x00', 0x80, 0x98) r13 = socket(0x18, 0x1, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xffffff79) r16 = socket(0x18, 0x1, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYRESDEC=r13, @ANYBLOB="a390cabad51005b3badaea3e849d70e10b128b3c733ef8cefef594df4470c47e8dd5e492eb74179438d5c2388f0423f141f6b2b684df821768e0f3ab1f7c5e8fad7941c9567aa90ff94bc873f94458027455351971b189a2ecf676ae771575f11734d2c352ecbbf2c085c74d1c7a3e201cac9349e26bf74408031c4cc05211a3cc724067038648948a4a60eb741dd9a71b3beacc53a3d8671dfb8e047390c7af336b08e1c3eae18aa16bd2c8c125607506b4248688a3a9d25f0f5dbfd93987a47c87a04f362ae5ef8d444dadf0bcdf888f11d2bf450e3bbe"]) chown(&(0x7f0000000080)='./bus\x00', r14, r15) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r17 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r17, 0x2000746e) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000480)=0x8dc0) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r17, &(0x7f00000001c0)='./bus\x00', r17, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x2, 0xc003, 0x6) connect$unix(r20, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r20, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 17:08:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f0000000000000000cb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d01b537643dbb4634c9aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f009112a4157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969cd341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6255a1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2ec180adae5f5610965f3d52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f12536538503a7213442d720dac635800236b272dd142fe3fcac72019527b3700230000008f9d5e3da04cfbb073654c9479ac7557c99a8ea2867ba54d66be96f8f93ddc79ff621a5ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729c82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c9873ca65c804e6238e9f4847e83e2c9cd1225cfb9029cefdd02d891d8d4218045b39ee542693861f20c23c91b369fc6279122e17417a05456efca2f8e2d074cf760f671ec5187e53a4d7e351cf581677cedb85cb719c8b8a3157e232ec493824c52b119effa9879fe8c295287dfeedd7f600901242657ca5f578f706f9f6ec9c43f3b3d19f5e6eaff502fb984d9bf4a99da81e5736ecffc0d0000000000000000003151901f69541b00"/1432], 0x10) rmdir(&(0x7f0000000000)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x28c, &(0x7f00000021c0), 0x1000000000000299, 0x0, 0x6}, 0x0) 17:08:22 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x54) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x100) 17:08:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) listen(r2, 0x219c77fb) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:08:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0xfffffffe, 0x0, 0x0, "61aa0db11c00000080514e6ae973739ea78b7ec0", 0x0, 0x2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 17:08:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r3 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r4 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r5 = accept$inet(r4, &(0x7f0000001180), &(0x7f0000001280)=0xc) mknod$loop(&(0x7f0000001340)='./file0\x00', 0x5af28b0b676b2d1d, 0x0) accept(r5, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r3, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r3, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) 17:08:22 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) semop(0x0, 0x0, 0x325f08591fa902be) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) close(r6) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0xfffffffa}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r6, &(0x7f0000000140)=""/191, 0xffffffffffffff61) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r6, 0x0, 0x4ed) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat(r6, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r8, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000280)=0x3) read(r8, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) dup2(r8, r7) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 17:08:23 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x200000) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r0, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) mmap(&(0x7f000071f000/0x3000)=nil, 0x3000, 0x1, 0x810, r4, 0x0, 0x0) r5 = shmget$private(0x0, 0x4000, 0x10, &(0x7f000071f000/0x4000)=nil) shmat(r5, &(0x7f000071b000/0x2000)=nil, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x20, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x800000}], {}, {0x0, 0x0, 0x200}}}) 17:08:23 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20d4, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x14, 0x2, 0xbc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:08:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x7}, {0x6}]}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10010, 0xc7a6c31fd802f3c0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:08:23 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x6) mprotect(&(0x7f000060a000/0x4000)=nil, 0x4000, 0x1) execve(0x0, 0x0, 0x0) 17:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="db72c03c1fb98f5650081cd3864d4bb3d10008226b33fe561b5dbfef3970b7f0c16f6ea2fab9789c4a112c8e1bfec00cc78dcfd29d8671d34560182ac5448c4420eb42776a3ecb2a941302343af40bb2aa3baa6c4ae76960322ef3632d9fcd18863a03e032f2290809c4e2a637793005b87ab3b80574fdb7a94fa8abff992963d2b1868af0c104713cd2296a9cafacf28814fca5b1d32837f43cf94d472593852b56fa4b8d452141c73b67542c701f44b30fdc2b5f67b458f539da679ce760616e58eda18694665925493217aef728f28fb351a800a0a80a500e4f083559bdaf716ba4cc91f814", 0xe7, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 17:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xfffffffffffffe48) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r2, r9, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r2) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x2, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r12, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000, 0x0, 0x0, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x410) r13 = semget$private(0x0, 0x1, 0x4a9) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r13, &(0x7f00000001c0)=[{0x1, 0x106, 0x800}, {0x0, 0x44, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x400}, {0x3, 0xfffffffffffffff8}, {0x2, 0x9, 0x800}], 0x8) semop(r13, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 17:08:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202e482ff60f9b40f7d135906c70d2c4f21"], 0x1) r0 = socket(0x2, 0x2, 0x6) connect$unix(r0, &(0x7f00000019c0)=ANY=[@ANYBLOB="e709175830d2bd67a98af058415844a6bae901fba464ff12120ef6c4ad26e1b5c9b3be99db54f91ded48b8520b9d46d7e2560cddd9f084bb307f659d2cd98e923b83010de921263e402e321d1361d1674a1136bd1416f665e0f6e1401edcdcd1da69532188a1bbecfab522aaeb2d4b30c99a524c23101f0738bd84"], 0x10) write(r0, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="ff5442667bd35bbe71516d48d6f697cecab2644554eb63e2d38cf0bf14f51562c561899e2e20e70f860da6", 0x2b}], 0x1) r2 = syz_open_pts() close(r1) r3 = dup(r2) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/tty\x00', 0x800, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xbfffe, 0x0, 0xfffffffffffffffc, 0xffffffdf, "85495500020000000000001167f5bfa600", 0x5, 0x2}) syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f00000006c0)="aae0d327b9ed19a0afdfa48bfe5f0548fdda848db3a05fb3e9cec49d4662dd6b7f73599daaaf063b0dac4a600ba119054bb4bf2a5870b6e023c48f2635f37a7cc175afdc3fa4b83a9d7ebcc646993c65c7", 0x51}, {&(0x7f0000000740)="f7c7fab5f5d18d40b50611a40be7265588e8e76212e6049daae351233df91cddf8f1277733862720e1ca144fb19309e0101424e2bd0f58113e9e005bd91aa3f0f2657b6d1a28151fdd2309cc5960f1c4adec14cdfa46efaed831ac7b871417daf4e35123f2b1cbae3e8e1bf78ae4920777c1ce9eae7bb55c83e486906be194f37290ae106668d3d0cf44107adedb4ebac39d4a1363f2cfcfd99ad92bfd7aee97cb1d29890f114b6661ad7f2e794478fbde09027f399fe77125de9538207c7e59998c327ab8daa5e817427ff18b7544c258dd3473b51e09b9a8f80d1915ebbd40060ae2352e70dae92d232754092ce7b253607a7ac3cafc08563babf4307a7a23d9f64d07e3497e56efa96beeeb51745d686803cddf5f6d3ceca78e25a1b198f97dc0dc235c5f2d2a31300fa81e888762ff3ab862de88b3983f267e242bddf27095690a5ebc25ac40719f0d59497aa037574c8ac4a032d60c48d0b3bc1e0261926cb83d231d027b496c87a3171f54a50fee9b00022ada087f20fcff4ffa9bd0fae0d67c42747c3fb18a57286dfa8e1769fb0d28847f650877b53d31798d49f17409b201bbccec72a3849d909e7409090081dbacffe5b30fcfed01632ce893c7be1def94f4a519a982be465d6d29f61ada2345417f216d94021d1f611e208da98abc642453bb37acf0c0d3ed659c79b8844e325a0447231a97a7ed2ec8d24c91546ac16e8b45362fced7018c55d503a13310f297fde687d47db5f4f269c870df28fdc81ced9ba3fdb39fca120e98fa4e43a984fbe9d0a7c038cb4a365a5cdeb2dfd2b51bdc276eaee88bbaa33f99dbb932154da4a8dd79ebf3daae04d5dde5df97ff51027f952d738b125a75bea34458ea7a541a500a22a0262cbdabe0103c329e011512348852faea49354bb1e3047ce10f05b83a52cd8d7d508bb201889d7f09ce777a43ac9485e69bbe0a8bda7e0d9f611e80fb01bb9b4ad5301817b28be3fee4d3ff9fb0b0624d5e08f9ee107a9a3e80eb8d42705b752c6645d6c84fbde98c6ad255a7e8f53e64462d9a3ff96e476d27067788468b07858b99ffebdf8a1084a278bc6915938a7c44261ba80c4a48705d6c40a82b2da755ac6d39acd1535d3ac0426c4fd78c6fecc035e67ede0d323805323cd20ba55da5acace327f9563b554e8bba2a5aab90ee5cf29f3f87439006404c2fdea72377052336afd3ba13fe9229625587f25ccfdb9c469cf02752424700031ee1df026a5f32a17f166f3c3ed6aa577876af374cd1563b65ca69979e31d8ba78f1bc3bea3910c759778fd575114b1964755ffe0dff1c5de5fc7b28d5d755593b1a7582a1cdb74e7b288d3b117a579e419efe7c0407d27847386b589bd199e4d62a79b92f824a5e57f48ae1757b15fd2e01bfaf0c00838eb3d1576627e59a9356d50df06cf3a277a72888ebe3512029c14374b92e8b231c3773f4e98b925f4f77a11d2563777ea853033bd409655ff160e6c1d4af669c09da63a3ec2e817f01c28ebd6c8e8d0c2154060b8898ef9c2a86f809b7961d789a1180a0b2db8a87a890014e754238db8bbb718b1998fac7aed87514d6f24e07b08b84d75b470e85c0603b0ec6d985cf8eaf6560067a40101cf0ba85dcb6092a45af1811be7fe75aa641491d7070171c8c96c2a81b7771e6f3969f5f6b2476f3b407f35249088a5fefc142ee4bf1e8ad2133c2e15bc0d42957d9d047e80eb4272c0c1e6ce5268ccf71ee4bc09ea331c47e5958749df69de7ac185e7c73a479b896103af806c28580cd3780cf4c2c5c8c36903b6ed76ff55c14d6026a92d607b2ac0281a7968a446fa025c3ff0f0303bc3c33eaffd7e76f655eee28527f73c27f7797637ed5128951ed34d042370116ab72d229208c799953d5a9aa83fbd0d4baa7604e7553f5c0f614b2cd83113d22b77785f10bb0367d024412a695d8f1875ff633c8bcd389f567085703a2bc2c9ebb415c5dd835960750f21037c77eb39abbb60d8e72933e80734ceefc60e28262b50e6ca96e4c13ce7314d19cf4ae5ecc0abbcc1d063922b7be16d13ec3d67147aca387c10750db31ecb476b39ebd268e2e4a125a1424a3c0d84839b8d3b1484055a7437c5aabbbd0e347e89e830c70f96c2a48c2f013cfcf575f9dd59a67adb540120d9f106d180d9ee542977fdc4c49ba71320c6443aec54f972f4c850b608d552dd490bdb810e2e3b13e233f0417d67c03749f429ba981543b8968e28202bd20d76c2244f350288780eff3804e3785a55e432a8f4871132caaaab79af0ee724c62cfe93958a415e9b7582786b29c603eefeb7ada974395cd79e530cbf84f6f30b2fa6f9cc639e9e6c8ef19d85222c8a895a4004906b615091281cda4550bbfbb0fbc18160b83dbaafa45f8b4f700fafcc78e0d5b4ad69b7703161f1137e63a57c52d57369e34e966968ce615b52478f738275f1c4e5f61f24def857a7842f61ddeaf72608f64b3ddc903be9589bb738605c0543ada9216772591060ff3248c8603edf0de6884b5c3eefffc41bedda169470560e818f777fc602730e271c5f96aed3414672418d81d2868763593bf88ba624b4176e344e054d2fdfec2e335db54d55ce93d3938902d6d9a06dc86fbbb53301164280778d1f5be00be40acabc4bc3599b201ff3ece2703ac154a71f8a01e4fe4767fc49d14b60e7a57378ab6599d72d9eb51c206a8f4bca238af3fbacfe7c8167845af4f8bd71a993250da68cd3b7bbfc58cc2a00aebb3bd05c8742ac6671c5d316b0ccb79ef5dc7c809f119b87282b89abe91c8d9df89a9acf803bf46308b8ee92bc0939bf2be9a2ea24154e0b95495ff94b256b0540285b7032e12fdac2a6c22069f0fd700ccc563a017ec7081f3ae2fa14da8052b48c185b46dc02e475320f329001f42cc952cc2d3b2068a44f0090db1c44ae42b7314c6ee09fff3437d4848380ae5f12056e13b287dd41530fddea6ec31b428273c70800b32dca1069c984dfd0c0890efca43356d893b3bcd61d022d2411417b73855809b8cf66635ef41fdf6afc58d66564f3220aaff4dcef3dfa22e90a680c5f432ba5b4e61325d11121b86fb435be47d2484bab2fcdba653ea5a6c96d7d60bc60e1981885f0e2c7fa54f0dfed5ccb4966a57f5b7e776283605978a1021b53148854e7ba65258a75dfc933101279552c5b975a54873f0f82afa2aaf65aa7a63e2d77380c40afc755d54df064bc860c2d5cf290d0feece0d6843822d897bbad146c4795aa112e9371000097978e820094267d2bd9ba817f475aa57925dea86d9587b4178f72afec26c50255c10263d321bf88f3f31ff1cd1f3f0a8d79dbec3ba241477c5e4f15a1af05119817f482c4db8427f742fbf63a4f38d76b582c2cc7fefc784f44b2ba483d3c2b83bcab81178df6938f1608561546903a9220f88e2b6cecd85c5e033bab0193555867270fa52c2f3f49d912ab508b9fb4f54bf8b70c87f83000ab56d500cb8b81362e467cc950c854ec62c4c1c43c631a64f4bcdfdd061abb4c9ed5806c50dac855b2724d8c3ac9fbcd831ffefca81494e5538aa1b51f4fd69b460175ab80ea33fd9fff08194fd15284de99245773523e1a1a655b41380da989e38d555ea6a9aae8ef8036b18990ece6b7459846befaabf9a4151c8a9b3ee5fd67de1d8a2825ed61825f9dd4474871d83ccd8e453576ce5d8b2c07a3fb7d3fcbe522fac473d15f648e774bf8f7f87b58fb154734dc820f2662a8473740e3ef7ed345e07b6c5e6b776d5c48f62abb29a36fbd56f958ce0747c86afe4848ca65741f054c9de9cb23cb30800a839970af6039af563b78fc021873a9a9837c343ff277a323152a107f85c5d507b3a0bb5f18a46f13bb2dcdb8b5476fc1f05eb8c21dabc93820b85c4285614d933532093cc5fc93b26faa4afdb1602a8eacdf667fb0b39635c01dc9dd04a98938f997578b71bb13bbeaea3690fd5b1d6fb48a31696b0adf7bfc41c8531e07773094a7ed7cf5086aefe8bef0224bfb0ad34b39de78975bdcc01e26882dcc0c1d7a38d632994a7496eda039dad0e3cc29f5dc01ce707e28dc94e41a8377230a113834f0fe1e10cac203c158ac04280c3a1460553f9e257a19a8c834ed2996a4f4a8eb6dce1fc93954c527c611d7915615b9ee7dded2a9261f997dce6b23c85a3c3e1007d1ce588410d25bcce448ad971cbbbcc4e0fcfdaf4f5105409a841a0cf67e8517a43b72ee6ded724e017bc7a1e29cf6b0290a93db5eb740e759416560d8874fe6e237d81601de7eb0f2ee638def78f0121a559ac9283eb402ffa354e86fdfaadc0eb048d36ef6c16fd2cf18fd6095c0f1d76836c8902477667b6cbf43d7d6b07cdf1dcc2fdc93b85f6c3d47dad75446af533a1bda98c730c38755d4ce48871e0535ac0bb75ad97822cb7d8146bdd28988accdef4bfa427e9a7dc860d2c43345ad54435f174d34083658ad8188556260329a77f19e2010aa7af394f3b832ebae013226457b026067c2e0d6ddbbc17f341a53cb77a756eefd5da38359e0e3ea0136efb70f76a454def48cb8bef461d0299d47ada38b8ed5563d1c58d714e305a3a54049e812f6742d974fb0f6b2543dbf6907131ec8dee959d0b978e913fae8b7b1d9cc7a412258001efe9119c05f20d01a4c6656ed529fc839e4be2ef388731270c18a8f3a2f63a7a00518170e91f34bef0bf137fbf67420d1df6884fe0514468c40f00c95ec4b52351f20b42f05c835694eecb99557fd5c0491f19e956e0c964fdc1926af8cf8618bb138b60f4ce5668474f65fa1fd1af741ffc0271a7fb779e1141e88f307d52ca52b6b237e4288bd7716bf4e2e834985d08966a508c8ea0a5dbf9f806c7e18dfaa9d4f8ffe8b8e257c89d972223b1096fff0bce2fb25fa4566a39e400e84f728c82e974f73e6cfebcfa76defec0b887f526bafb2d02ca6c117ab5878758f402df24144651139535ae33375b3f1bbbeb91ac0e665eb6b3fab8d78c05c739df6af6ba84acefedde956968482e289eaa0167b32b6eb45fe7f28a1e8a4ea77cfbe6cac8282454baf3547f36dbf29de8b34a432342f151d7d170ae01a8eefa5e978b2225da71a779afbd46f86d4cb5b4d2d22ab8684818ca655bf17a11702bb73d6be4ef3057f8e1e6e2ea0a566e25eee410b612f161125def7b16534cdc9be98be8aca0118bd87a040a951494ae719277f4b9811dabefb54f3059c94d2ef1ac23b98e20dd1318c5d0f996d87db6a1923bedc56f0721dc885a9835b188580cd0bb343527d71f3a0cdaf82f23482ea3a50f38196909f7a03b73c6d3002f6753d1013bed7fffd3808329cd96b9face6988639bb218734fc97fcd7549d0988e0c6622371a9f19e92276aaf49ff48e067a3528b5452fef23bb2d8ef10465d93f986eeb9a49323f1bb4d16280c605f9c20794d15eb78f559a7385142ea983d45d21052b8cbe3f32ae1795b3c7012033947be8f33497bab46bb056052adae2bf125fda35d3c213ca044d0bd76700b7e0804555b3c00930d21f907f120dee02b34a101b285e110794624a3192ae6cd666cc9c032c9906a329606c2abf6ccea4155e0c35479b45ac8c609b4c39a6c44794e7847182e403ae3ac76af98e34f6576ae7af711954a9d9fb6716abdfc2df85178277de7f2f54312948c735847909700bd85e21f7da8bd01c41dbc9c64b373ef5124f87695f4483ea505f0f23cea990b200964a165d44871173388162253de767bab2be709136256d489b821b015fd8d88fefcaa8b5382ea3e762272c4a", 0x1000}, {&(0x7f0000001740)="d80051f6e0c1032d6c1d7e3e74fb7c8c801bfb97b082ccd5a6ae08bbc262e0df1479ddf0bc38cda69164cb8f6b9e8d25facd5b52eaee1b67a3598feb6e932211e8b00a", 0x43}, {&(0x7f00000017c0)="ed817e6435fd62858a0687fc413b7d88325526da83d39243caf55032c4656c8253f9e53a1ca241b014c5612a338f4ebee014d1da1be705643cf0ca13df087154aef4a52a01a72a21d6b7c09ec1dd67d4340532a850db793f4dc690d59381d0679b3a0dc50526f5162b61b26c03c72cd065bd01c3cb3f198e9e1f7d6ad615b15ba97b0cf72bf91f", 0x87}, {&(0x7f0000001880)="e7bf7340f880229702162f08baa726475393d237dbcd4ba8eefc921a98d6c540748b6ef2a6b80d45a855767b4a24a7067c34ff03c21f41254422d5eeff4b1ce296a9028de360c1d7aef0474cd52ef64af5087e974ac9f61b9f267b7d0592fa6feb7b9b140b5b52b6c9080ebf", 0x6c}, {&(0x7f0000000000)="94a030f6119719de3f22d1e780f0d46d62aa569ca425cfc6093650c7b6c4687e4d0d1ccd9ff30dddccc8aceeb2", 0x2d}, {&(0x7f00000000c0)="2716555e5024acb402107beee3a362e3a941491d68260972", 0x18}, {&(0x7f0000001900)="df46c1e8234f50a549b3ca851eb242b00268a8e20256fd155181e697a65495b1bb5dc97bf298d7", 0x27}], 0x8, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 17:08:23 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xffcc, 0x0, 0x0) 17:08:23 executing program 1: mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 17:08:23 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = dup2(r2, r3) recvfrom$inet(r4, &(0x7f00000001c0)=""/4096, 0x1000, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 17:08:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0xc5, 0xa) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x2d2}], 0x1) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x8000, 0x7fff}, {0x3, 0x3}}) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0000000005000000"], 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="a9a3ec49e66074cf5a94307df0ca5c262ff53abd02d1863be4da31e9392657867a2f53d2bed01810e302cd74bf0a1f60169db8e8eb6cf9a15c32e8a5115791593fe9d429a74935eae106f35367cc6da181a38e005d1b71635005684c6745bd067e6edaf99aa40fad08327c46c8f4a22f5de5a59f68a192fa5d6f072ab58ca59e2b467ff572e09347084b2a103d6c5c83c2a5678cdcd837bbd8a31621a9", 0x9d}, {&(0x7f0000000340)}], 0x2, 0x0, 0x0, 0x401}, 0xb) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x3, './bus\x00', './bus\x00'}) 17:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000200)=[{0x24}, {0x4d, 0x0, 0x4}, {0x4000000000000006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x40) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 17:08:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467fd017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828c27c6e1255aa60f722b7be4ff9091ae7e9183b5962ffd0fb00"/1165], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368bd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000580)={0x1f, 0x2e}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r8) r9 = getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r12]) fchown(r8, r9, r12) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r7, r12}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r3 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x800, r4, r5, r6, r7, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000300)=""/243) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x200, 0xffbe, 0x1, 0x6, 0x4]) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r9 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r8, 0x10) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) semget$private(0x0, 0x2, 0x248) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 17:08:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000440)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) fcntl$getown(r4, 0x5) acct(&(0x7f0000000140)='./bus\x00') r5 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x1, 0x0, 0xffffffdc, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)) write(r2, &(0x7f0000000180)="9f3f9a787119cf9973548fa08dd1837c40cfabf2b8a14fa712b0a5f067bcf98400ce6ceb9dc5b6d00c0475e671403535cf0f8c6380f4ac8186554d44fa69242a3f0defe691235d0d2a06a4d12c17399709a95136d17ee406b1ac238bcd4c7ba70896f515f8b4a448496f998485b52d3d9a8a30b7cf4ab001fa5584f6c68797b26f1671ae201bac50082b6c4db40d1d968fd40d423678ad484701be238423823b26a3560d6be8f10813d4bb8067b19e5029af0a915f712002de02fece5a960a16653c532f7739bbd8f0472a7f341f8be7a033a95e457d3d1745588b8612b21985481d593cedeac00820b917f9d1f3", 0xee) 17:08:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x0) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x0, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0xc2, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpgrp() getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r11 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) 17:08:23 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x4}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socketpair(0x6, 0x2, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) 17:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x400, 0x4, 0x6, 0x8001}, {0xbaef, 0x5a, 0x9}, {0x7, 0x5, 0x42, 0xce2b}, {0x2159, 0x87, 0x1f, 0x80000001}, {0x400, 0x4, 0x40}, {0x1, 0x6, 0x7, 0x1}, {0x2980, 0x2, 0x1, 0x6}]}) 17:08:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xc066}, {0x4, 0x20, 0x5a8e4b91944d2bc3}, {0xa50b5b29fd415b60, 0x4, 0x43102843920957e2}, {0x3, 0x3f, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xffffffffffffff61) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() setgid(r16) setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r9, r16, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r17 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r18 = socket(0x12, 0x7, 0x7) setsockopt(r18, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f00000002c0)=ANY=[@ANYBLOB="50d2a711da2b43208b5d75e28ccea70855f90181d882bd54db4fbf5284d0f53de36f67007afccf0977e1c7b4a070dacc64beed7dc3dbcf6afbd9105676830ed2afdb6ba35640db1d513418f95a1b8392ff89a8ea44003e839bbdf9cf0a0b54b11f0c04bf51ab988875d06c90815d57e44017abed17f31323b274510b"], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r19, 0x0, 0x0) close(r19) 17:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = open(&(0x7f0000000540)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000440)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCSETA(r6, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r6, 0x0, 0x28) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 17:08:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 17:08:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='Hq'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x800, r3, r4, r5, r6, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000300)=""/243) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000007c0)=""/4096) close(r0) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x170) 17:08:23 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1d968fa1163ec269ef5bbf35490dcd798478097a9f0ceecfa364adce8b4697ccca0da"], &(0x7f0000000080)=0x63) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x2, 0x7}], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0x2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) 17:08:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xd) r0 = socket(0x1, 0x400000000002, 0x0) r1 = dup(0xffffffffffffffff) shutdown(r1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0xc1, 0x7fff, 0x2}) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffd59) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) madvise(&(0x7f00001cb000/0x3000)=nil, 0x3000, 0x4) 17:08:23 executing program 1: r0 = socket(0x7a7f46dfd9a7156a, 0x0, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001c80)="48cbad1aed5a3e01c23d2e7c5a99ad1e9123aee53ecf253710b62253bb5ea61a83affdee33f94ded7271653a81630961a5fde2f5aed2460078bb63a72c2ba894dc573d1cf411b16ac2b899088bba559629d0cbd899c7a7e8a8cd79a4914010bb29e2172995b85cd9e785ea499ac4963a0d0fb3eefbee19eed5cb8ee527519f40135d1853bf2a791a9714baea289fa3e69ebd24e9e0959546f40bd6d38f2a126738b2b02809e5a3c16f9dfb9f5e3b1c7c21c9188bce4e7ad36a8efda476b3aadc91801ae49c813c53bb46fa8a10268a71d032bbcf6790e539088da6add132f01ff91e00ee4862e8b39190754aa40a3e3a44acf00c5b19b711d4fa75297ec9218b2f9b89cb122c0cb8f47ab047074c31711e7b9fcc6b4493aea11270b96ec645207987f2058f13946f500778311025aae42dcb0a9eade2edf47cd71fd572f263b9f4bf97f61bbd3164b4fe3af79471ba956da43db973f358f43c11e6c6538d8dbdbda7549c0a4397e635621f88d1a75aec719ba1b76e38555da3b1e551fef7870968d293f848e4006c7a870f4eacb0b9396441157eb8894b68d78ba41063571ffc8a750431d311e2c966f16c63bf185c9e193ad1fedff10234110b12f3ddeeb39af750f1dce33a773b7aa2e5f99e02b8dcdd433783b3a81438998d23fb815e3fdb11583a144df144ba6933a97edb4e05f8c061783873ce03dfcda5ca024518871f5959a95fc56fbdb8d2fbfbda861b6914517409830e15548cddcfe02f8b313818ac6bdd4a20852f346d2be042af2fe4645eb72f07b2ecf57686a5dc80d86c968c806480154dbcb838ec2421c0472db4bf386c5a37d2da6a72a4e6044a2b624d02601bbe2b13b1f51b316a8d415f00ab1ee16c8d926b2f7aa79c57b5dae778c1de9b6f8ad5b1bb25c7ce08ec67b507582d064bc742ca8ee57828de2f3b7954449691a15e0a8f69f30e2070942fcab9ed48cc564e9ef87afa8b96df95fda3d0d48580306466b73bcbe9bafc54adb77429c0a9aa3feccafd284c0609880c4a3e42cb39f696f6ad2cc2ac4c54784c9a2545dd9935411baae33838c63f0639a8eeb63eaa7089821d168f727cc845293d6195a9e971e477ae40422747cf9f728d30f7fa956c59a6044a6810d3d759f15616a2084b683a44da05be38c114d9b274a04fde825fa6776a9a9f8707fcf0808a17a6db387171db2e04ce8d33614e9f8a68b8e35ac1386c63df925fed552d0b975cd36b7d00e72a6fa760972ea223fc08a52125a6d4711da6009fcaaf1488c600915cefa9a60d37b89fb0a29fedde5e5919c14dec9e41e2fffcf39a7762d5c4ad34e9b23ace5bd1fee85e2f1f0737e7bc5776abf020f258e190612fedb66867a5febc462022e8d29e0c996e9aa04d53a43f7e92923da387d0cb6aa3d4155834bc0378a60d4f744f80f9949937f064dca3b921cf539e67142d8dac9e2a32a3c652048ccf787c6f6974204ba17d8ebc2218f1fc8cf9da4dc8b1257bbdca2cc83e74450dd53dccef0c4e1982019ef7d2db4f95f2b460867c87351ec0286b6b92b40079990f3ffb9719456d7a6c2dd2ff36991237ff35e1d0364bebbda0882e3bd5bbf37d0a5864444681b86c702ecd85b83dcf7580d75b4a08af9fdccec30fe4d32bec097fddd6db23099b7726708b946132971ddd532abb5bf471d89cc7c0ae258c0dd8f9ba46d614bd6a6f98807bad0126fa374acef8fa6f83f3049099ac4897e8687658177eb25e885c37fd86a3914fdf66dc58b6aaf79a8ec4d467768607035bfd6c85dd5a7f6e16b64492820351d188019a09486b5904b97307b50acc1f2f959102ed26a13c5f8f2718437ec030479626890cffdce326a53f09069dd23c739741b1a53739c718c5da7281c75338127db61147cbd4c29d3911c5ce5616436d0195738beaa2a1276a6e57866872a43ba2b6b74480c97db530d5e0f63572fb3c972ebb20701a587f778e13046f28a0c905b3ee1276b20b4990e9c8404788bedbcfe0d8c1e8119f240e6ed79de29cc158737bcb8cdf", 0x5a1}], 0x1) 17:08:23 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x1800, 0x4, './file0\x00', 0x1f, 0x34c, 0x7f, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x84}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 17:08:23 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900000000000000"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 17:08:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) select(0xfffffffffffffcbb, 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0xf7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x72, 0x8, 0x385, 0x80}, {{r2}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x20, 0x7}], 0x3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x84, 0x1, 0x6, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffe, 0x80, 0x80, 0xffffffffffffff7f, 0x8}, {{}, 0xfffffffffffffffa, 0x25, 0x0, 0x3}, {{r5}, 0x8000000000000008, 0x15, 0x10, 0x80000000, 0x1}], 0x40, &(0x7f00000000c0)={0xffffffffffffff00, 0x3}) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x86c4, 0x9}, 0xc) 17:08:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8, 0x0) write(r3, &(0x7f0000000100)="4b62ae820b6e3b3faa20d7adc92e9e9fd52b091bed5bee1e6f6f10bae3a36c38e3fb89dcd8cb384dec43784ce7f62cab8dc39dfa85861d6c1c1b2c097025a942649786c1a6827d719eb79fcae87452112e8ee8d418fc1e1b9aeb67ffb93cba3c9d4886284d217a07816210d0054531945126d9a7", 0x74) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) sendto$inet6(r4, &(0x7f0000000180)="07b187ebd6e5a5b6ddb00d694f4fc69c84a9d56cfefd043602402c47e50122b03bb01bd07eeda4619ccad8333a6c091405e748495e042e4dca8aaadb2964b4cf671b1cfb5815bbc8040d733ee5c8b74e78fd7d6185037d4f02b46458166026f60bbe04a6a0b47b3b6343b5277dab1cab6029cb83dec741dbf8f2e59b79ed1c465e7d2e78e0f933caa9", 0x5, 0xa, 0x0, 0x0) 17:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(0xfffffffffffffffe, 0x20000, 0x10d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000340)=[{0x200, 0xe0, 0x2, 0xffffffff}, {0x1, 0x7, 0x8, 0x2}, {0x0, 0x6, 0x2, 0x7d}, {0x400, 0x91, 0x9, 0x9}, {0x81, 0x3f, 0x1}, {0x5a, 0xdb, 0x6, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r4, r2) msgget$private(0x0, 0x0) r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f00000002c0)=[{0x3, 0x1}, {0x3, 0x9, 0x800}], 0x2) semop(r7, &(0x7f0000000280)=[{0x2, 0x78dd, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x2aaaaaea) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r10, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r10, 0x0, r11, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r10}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r2) sendto$inet6(r12, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r13 = openat(r12, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 17:08:23 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202c0ffffffffffffff25becc67668b042645b277b53eb5397424eeb70c499797d14aeb04da3bdb7573ef07fd2c0791a06e107fe28b3666bfd257605347ce08460f1a049a7b84c9009abffa26133cd18baa0731cdfe18d1cf2a65f370e39fcce4d93c9fd7996ba6dabb5704932fe9be13ee108f234b4f360b348850e3082957432eaca5aa3df0a89790c68be6ba8b05cfcfa3e7c21055d99a33b6af2f2737ea3df42f54705cd2734b73af0449b5f8982ad863c400000000000000000008000000000000000000000000000000e95357d0ac2fb4397a9d2e5a3593b0fe55b69ed1fbdb17c57e54fe2f5cc6077dc18c1aa33fb87dcceed37ad6a11682cb329756cc6965f1c56ff9b671be405ca6e70800230309267cdd25d81e6f0382531578cffd5a5420ffafff0ff80e4162fca767804d7878a7808bc6dd77e1a47432cdd474eae18faa18e77c95edfa0bea19095970d09e9f208e198f4d49897b7d93cc60c0bad6e06d8f9ae22dd50828569cb6ad080c46eaaa5228d6a58a5a6eaf9ce0e119a5bccf5022a185fadbcb0e30287a051e5d331762b5c1bc56a54863732dc9afa16cd75a20ea3ce33779045958f34fb120827578949c014655ad120d585027a9188f05fba652041e8bced101c3aa79dd17ecaa836ca9ec50eeb7f44e64cc1a1720d1a6d5148df8aab80809b5f713b3a934a1bb6334cd266bb2f4ebb1db210c54609da69685a76072c6573c532a813136e40442e5a15a465c32a8ffab9776689f44c4b1690877e262857948e343a3ce03f017c2728aa8cccf3c9da070db9958d99b3094065f579db50a11e8c3f762a0f1411b8aa3fb4c2cdd0108974a76900c1d02dcdfc4d80d462c61f142811cd7319dabd1b1a27fcbb4abede8d0afff9b7716057646ce27d828208b718428afb7c8dae3e0ff52e0f98f41d2e197392916a46252b0f056e4d15d5d8f5b5c4268730e24fd9533cb30790ef16c4109a3a2d3650f7278bbf4d57905a33d5c4ecdcf01cd0dfecbedda0c7965886a5f275838eb715cccf7ffe17807550cc89a6b0dff3d45643d6f5fb141020ed8bd8c052965e893fce41603ca873d7ed802e213b87b5f3f88a192c658fe004e143a9a20dc77e85d7612bf4c81c5a5cfbd7142a9948f615e23a270531f6ba272f0254200215976590d0f744a6e8faabe89c4f44b41078021244a4c058bea60ee600a7757fddf52451d3e3ba3543e2983577e152478322d46a82c8c915c037cd31061f794205fb6a46d161a975b9d310827987882010fa349"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="d462b9ce50b86b6c9dbc10864e17a9d34209b7fc7290934c249f726e002fc423953716edabe1cf21db74a5a73f5c5a8f1fcec07f7104094a8e2e46316a2c1f1e3f9d6a93ab560df71e43603b215284e33766922192583952a024c8d32f06888a906be81fffd6ebe132181cd4458e427065e0b2b0755665398da7ea03a07e4c7322001e1be13a875ee2c8d648a2f2757c1c83d059454a6947402af6f2d3c07f6eddce8c73e85a74344323aad397f5e6be03070d97c4d14f", 0xb7}, {&(0x7f00000002c0)="7ff34d7acb10a3bdb3d6c97f096d6eb9acab82d4c15e0216970c7926f500d1e1de9672804bf3275bb8908f691d5ba24e09c7f03f3f064ce69e169b30201893390251eff798b39e4d31c0c5370aa4d9e362e7e8b99c11adac6632043656c4b2cf9c6e037404e8bc761815c7609dcdf97caea170565b538184383d77bac35b56a56d29f77a92ee527f3ac2c5952b63a3710a5149a7bb189490583e4dcac3a70310d9f0068ac30382eff2ccac95e55ee5209216370a0c3217fd44fca5dd0d3e9637670f84e883605ec81e9a442c78fe6c37605e0775bbdcad9399704e2117563ac128aeeaaa412f1a9e8850e4ff897327c6374c061fbbd73a5cda2ddc6fda65e9c229bf17789c2588cbbc11fb7ec02cd2cf23d277538ea5db13f98662c26bfd053d213ad682e96ef0ca7dd267d341dc277b377b0fa070105286b434a922f21f741883aa59cd1b473e670d9e13f1a21954e108130905f80ea1a9ae2391ddd26572ee33b00b8aabbbe6b9df61dbc599f6d46e7bf3fe666a3336479462cc95a4fe11c359b44513a1a23973fd68a9851d1e401b737ba02300e99cecb0258c70eb93951f8d87ad9a5f907b4e5fa8f6b936606414962707b05d050c3aec645c3fe109fe588f9346fc2ea16a2eebefdd75fee8b33cdfa66cdf78a32e1f488f9f4d77072cb269ca8b2794fa7a172744c65c19359a9afc49006f8d7995acbf1ba81d522998f09a67528faa4c42227bda04c7510c7e05966f4d5ae802063a7c316761b84dd3bdd3c450c3c6b0a5fa2fdbc0ea214dc6dc85c42c4bfe05f2c023c31cd11a82061d6d0b3b8e0f4ddfdffa9d8f1e5636421fec1a9f408c1e4f4cfed16f623cb9edd3d5568dd4169ccc548077a39a4b401f1e99b584cce9aed17ec55888d1c66ad7b304ed744a5a918fefd823cbeaf0474d1a8b4af38519ed88d78a9898ca9eb158436d637339d69f37cdad755c9715c577f80776414aac0d3ce18063de4d7de82f00839a9b0c981a7c254fb4c5fa0cda86acf9ffeaa14faf25a36c62aaa0d0558e2165d721ffcdcb2369e20d25cab11b793604b372473f288bd255740e89041c46738a03d3c472106887796bb08d7b37492a06d1715ec2c249861f21b71106e744e5151b58d1bb47cb24d5c05ee05f2485331cda390ca073443e6b7efcd8415b0fee8b706e6e7b19a37a1107c2a54542493e6a742bf76649a9ba0cd60d69833ff86cde04933c6614e90b5efa4f308e0e8911a64ca91c79f2afc6dae2390e98517d40586f386d3ad9784e502d2bcaadede50f2e138ee45bad1843248146bd096560d1c4e4180ecd585596769d893be4f293615776686b477749e5f13e522ffc87b3aba81200ec0593c61c435c2977435256aaf481010540cf6210871c4a69f91e9de0603f128b448923220c15e8c8bf1070019d05fa22e869b8d38f6e7e115e473b07beb14ed1d8ba77ea7a4c2e45ea6830dd9a92b331c97f4a55ebd5ab91977990d8be4ccea0002cf13576fc96b6faba24238c81fad075ea6613b4740ed6e88cd6effea702cd071a8a6b8331da160edbf60b378ce0fce810c66395b92414cedd32e3a5bd04d643a96c2595109e5e7601448edb2c5e7c3e6c4f653dc55b077e62cc5cd6f71070cd1fecdea19bcc5a5c5f2d030585bb37732c9a9b126cff464cb40b531a6aa29d323a8c12e1b39f9cf44b844dec6425a42c1ca45368e600c6f5d2c668b7e44b7f0714ccc95c94d99e6f1ba64c612ddfe99ad6118c75cc2df0e21b055b9868cc5b97cfbe3a3452", 0x4ea}], 0x2) 17:08:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) socket$inet(0x2, 0x1, 0x2) socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffd89) 17:08:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) sendto$unix(r0, &(0x7f0000000300)="24b4170819cb953ed79dab762360e6467635d4db5dbadac0c163c573a0862a8e2a6fdddc63dddd94ede9d7ab2445f33a7d4d88f66339ada9e772d5cf4bc2d91563336ba108873762ed31804673d3808863bc9591b122f864eb11d1f0e1d2a2659cb008b4b1b1fd54e50b88", 0x6b, 0x2, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r1, 0x140}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 17:08:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x10000000000000e4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffa, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd1023b4ba8dd", 0x0, 0x4000}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f00000004c0), 0x0) 17:08:23 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66696c653000e3902c25fca1a1f26de62c40fb3bf59c3adf1786aafe7161e82636222b1b0101bb7e926f2d0a46"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r4, 0x100000000000, r4) write(r5, &(0x7f00000003c0)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03da3f58590e69b35651cb1bc0000000000000000f147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e4e70bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1000000000000dee1b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6e493761ac4dbbec22e8c085c13c938cc47a11f6a6bed494711ce3bc4b2d06117258c83da1ab711cc8153d1a5f6a21a51c4302fa998772a12209daa66549cdba2650b1f07ae975c14b74fd318f25a5abbb86c46cdb472b566317eba2dcda102746a350da1a7540f2b234582c548942ea02b93e9f92af8e112469cc7eb5a445b76759bc7ec9ee25721da6f0c510ac076ce03ba40c843f55774424bcc4e32fcad08fc293ba18e721c3486de650013e9bb2ca5243c77e1a6fc74d31213553bc4f32ad7f24690459b43f7c68e24111921a67c7d8a6814", 0x1c3) r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r13, 0x6, r14) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r14, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r15 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r18 = getegid() r19 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r21 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r23 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x800, r20, r21, r22, r23, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r24 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r26 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r28 = getegid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x800, r25, r26, r27, r28, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x800, r16, r21, 0xffffffffffffffff, r18, 0x100, 0x2d}, 0xc9, 0xe9d, 0x1}) r29 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r17, r29}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r31, r30) connect$unix(r31, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 17:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x66}, {0x84}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa5729d1b5de62c4b) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 17:08:23 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540), 0x0) accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0xffffffa7) pipe(&(0x7f0000001980)) r1 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/97) 17:08:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x4003, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 17:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xfff, 0x0, 0x0, 0x9}, {0x81, 0x0, 0x1}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r3, r4, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 17:08:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="8af99c58c8c2c6e098d1c0f6e0e3d6e87679ae782c61a0a23a9ac9190dee7c03f8994947ed4a9a3afb3481435edd899206fce3a52289c5d4ecc29e335eaa12ba692f81516b029bbcc05a9c9192f9be", 0xfffffffffffffc63}], 0x15d, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 17:08:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\\\xfcev/bpf\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x7eb) connect$inet(r1, &(0x7f0000000200)={0x2, 0x3}, 0xc) socket$inet6(0x18, 0x8000, 0x7) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)) 17:08:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x140) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) geteuid() r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x8}, 0x80, 0x7f, 0x0, 0x0, 0x2, 0x4, 0x4, 0x5}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/4096) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt(r5, 0x9, 0x1, &(0x7f0000000240)=""/247, &(0x7f0000001380)=0xf7) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 17:08:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000440)={0x10, 0x1, 0x4, 0xffffffffffffffe1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x11000)=nil, 0x1000}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff3000/0xc000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x2eb80000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x400}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x100000000}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x156}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) getuid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 17:08:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022729ffbc8f3a6d67"], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xeb19a4c6d03dd0e8, 0x3) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 17:08:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 17:08:24 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000040)}) 17:08:24 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000100)='\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', 0x10, 0x10) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r2, &(0x7f00000000c0)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 17:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x2006}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") 17:08:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x18, 0x400000002, 0x0) socketpair(0x0, 0x4000, 0x3, &(0x7f0000000080)) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) close(r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x6}}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:08:26 executing program 1: clock_settime(0x4, &(0x7f00000010c0)={0x100, 0x9}) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) open(&(0x7f0000001100)='./file0\x00', 0x200, 0x70) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x2a, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001180)={&(0x7f0000001140)=[{0x6b, 0x3}], 0x1}) mknod$loop(&(0x7f00000011c0)='./file0\x00', 0x2002, 0x1) 17:08:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2d0100000013b97f9c2c18705ca7", 0x19}], 0x1d) 17:08:26 executing program 0: socketpair(0x52, 0x4000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000180)="c1354a5056d49c468e68a87022fcb26f48f38b61718e2c2e6530939e88102042a1e8fa80c4bb59cff46dd5896b60a3780a54dc93a7c5c9aa92cf8b8717f2c071e40e063709fd5e70da3c628322189b907c519f094610020837d8fa8ee758ad6bd023ecfb529a0430a057ec9941e98ac586465bf0d87f088e87b68454d64a89b27818ec212c362ed0d1ada23592da80a806528a65a9cd86709b8977c40072db6b1a9773dab01084c8b1056c91eca1fe5e64bfa9be61ae114d0da3733eaf41c9dc691107c749e8f9ff917375ea7223816729656fae9e8383cee4d1e8e50c2f8caeccaa489a6d13fec739d1b8f010", 0xed, 0x406, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 17:08:26 executing program 1: r0 = socket(0x6, 0x400000002, 0x4) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r3 = fcntl$dupfd(r1, 0x100000000000, r1) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000500)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r11, 0x400c5752, &(0x7f0000000240)) r12 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r12, 0x8020697f, &(0x7f0000000300)) ioctl$VT_GETSTATE(r12, 0x40067664, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r13, 0x6, r14) r15 = socket$unix(0x1, 0x0, 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x0, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000004ec535eacaae9d35d8200002808000000000000ffff0000010000001886b5a2e150adede98c8d29d8466e5a43c855086c38b470e3aabcf5b7f1f40c000000000000000000000000058e62668dccef576e733fe65b60742fb6d7d58a585dfc86bccbf8350f45165089f7dce0ca9c3647734b89c0e8b974b9168711a1b2fb2259966c0b40f3077dd19fad4d3b9c7defff93d9412616f0d3ef7a10010e8739679aee30cf", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x2}, 0x2) fcntl$setown(r0, 0x6, r5) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$DIOCMAP(r19, 0xc0106477, &(0x7f00000000c0)={&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, 0x4}) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) 17:08:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x10) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 17:08:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 17:08:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="2d012e2f66696c6530929ce09af92dffffffff00000180f969"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000240)=0x7, 0x4) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000100)={0xd68, './file0\x00', './file0\x00'}) shutdown(r1, 0x2) 17:08:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f}, 0x8) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="16b719319947899db283277fba6ae1708e24d82fe3aee628f898b135cbacc309b03cb355b2e80fecc73f4b13a8757db24dc44907ec02ea2cfd46f30489d7110ca5457d042325a0ee954cac6391bf45f5c7178544199d009924723588a775c4d3f701c4d6e4a1c25ac462ab85e0c4a26d33bc3ab9d9c52f877354052af80cab7da622f468e1c02dfacdb9c1afb8c8e630579126a08c5b767c6d0dd36afad9bdf4868bfce65119b13e8afd9b16b09a7ed8bf128864025990ff5d563968", @ANYRES64=r0, @ANYPTR64, @ANYRES16, @ANYBLOB="eb75c889948c6d8af342f97a3f850f2bd994a0ea67b13c2ae6b06db206644c4ce2634f10659628b0ed145f0eb5a584e311534391803129c0836dcd19b493753c15e6981379e6fcede94c2fdb8c22fb5fb5a39a37063156c53ddc0355b5003019a2a1efa77835c92e9b02c3f918feaff5046af166afb8e54bb2d17b47416197d1e68790a6a9732ae311300d8d8cb39380152040262e7b9e9af2b3672e449ac3544875efa304bd0dd24011e1"]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) accept$inet6(r2, 0x0, 0x0) 17:08:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x80, 0x1, 0x7, 0x65a2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202c0ffffffffffffff25becc67668b042645b277b53eb5397424eeb70c499797d14aeb04da3bdb7573ef07fd2c0791a06e107fe28b3666bfd257605347ce08460f1a049a7b84c9009abffa26133cd18baa0731cdfe18d1cf2a65f370e39fcce4d93c9fd7996ba6dabb5704932fe9be13ee108f234b4f360b349850e3082957432eaca5aa3df0a89790c68be6ba8b05cfcfa3e7c21055d99a33b6af2f2737ea3df42f54705cd2734b73af0449b5f8982ad863c400000000000000000008000000000000000000000000000000e95357d0ac2fb4397a9d2e5a3593b0fe55b69ed1fbdb17c57e54fe2f5cc6077dc18c1aa33fb87dcceed37ad6a11682cb329756cc6965f1c56ff9b671be405ca6e70800230309267cdd25d81e6f0382531578cffd5a5420ffafff0ff80e4162fca767804d7878a7808bc6dd77e1a47432cdd474eae18faa18e77c95edfa0bea19095970d09e9f208e198f4d49897b7d93cc60c0bad6e06d8f9ae22dd50828569cb6ad080c46eaaa5228d6a58a5a6eaf9cd6e119a5bccf5022a185fadbcb0e30287a051e5d331762b5c1bc56a54863732dc9afa16cd75a20ea3ce33779045958f34fb120827578949c014655ad120d585027a9188f05fba652041e8bced101c3aa79dd17ecaa836ca9ec50eeb7f44e64cc1a1720d1a6d5148df8aab80809b5f713b3a934a1bb6334cd266bb2f4ebb1db210c54609da69685a76072c6573c532a813136e40442e5a15a465c32a8ffab9776689f44c4b1690877e262857948e343a3ce03f017c2728aa8cccf3c9da070db9958d99b3094065f579db50a11e8c3f762a0f1411b8aa3fb4c2cdd0108974a76900c1d02dcdfa3460d462c61f142811cd7319dabd1b1a27fcbb4abede8d0afff9b7716057646ce27d828208b718428afb7c8dae3e0ff52e0f98f41d2e197392916a46252b0f056e4d15d5d8f5b5c4268730e24fd9533cb30790ef16c4109a3a2d3650f7278bbf4d57905a33d5c4ecdcf01cd0dfecbedda0c7965886a5f275838eb715cccf7ffe17805550cc89a6b0dff3d45643d6f5fb141020ed8bd8c052965e893fce41603ca873d7ed802e213b87b5f3f88a192c658fe004e143a9a20dc77e85d7612bf4c81c5a5cfbd7142a9948f615e23a270531f6ba272f0254200215976590d0f744a6e8faabe89c4f44b41078021244a4c058bea60ee600a7757fddf52451d3e3ba3543e2983577e152478322d46a82c8c915c037cd31061f794205fb6a46d161a975b9d310827987882010fa349"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="d462b9ce50b86b6c9dbc10864e17a9d34209b7fc7290934c249f726e002fc423953716edabe1cf21db74a5a73f5c5a8f1fcec07f7104094a8e2e46316a2c1f1e3f9d6a93ab560df71e43603b215284e33766922192583952a024c8d32f06888a906be81fffd6ebe132181cd4458e427065e0b2b0755665398da7ea03a07e4c7322001e1be13a875ee2c8d648a2f2757c1c83d059454a6947402af6f2d3c07f6eddce8c73e85a74344323aad397f5e6be03070d97c4d14f", 0xb7}, {&(0x7f00000002c0)="7ff34d7acb10a3bdb3d6c97f096d6eb9acab82d4c15e0216970c7926f500d1e1de9672804bf3275bb8908f691d5ba24e09c7f03f3f064ce69e169b30201893390251eff798b39e4d31c0c5370aa4d9e362e7e8b99c11adac6632043656c4b2cf9c6e037404e8bc761815c7609dcdf97caea170565b538184383d77bac35b56a56d29f77a92ee527f3ac2c5952b63a3710a5149a7bb189490583e4dcac3a70310d9f0068ac30382eff2ccac95e55ee5209216370a0c3217fd44fca5dd0d3e9637670f84e883605ec81e9a442c78fe6c37605e0775bbdcad9399704e2117563ac128aeeaaa412f1a9e8850e4ff897327c6374c061fbbd73a5cda2ddc6fda65e9c229bf17789c2588cbbc11fb7ec02cd2cf23d277538ea5db13f98662c26bfd053d213ad682e96ef0ca7dd267d341dc277b377b0fa070105286b434a922f21f741883aa59cd1b473e670d9e13f1a21954e108130905f80ea1a9ae2391ddd26572ee33b00b8aabbbe6b9df61dbc599f6d46e7bf3fe666a3336479462cc95a4fe11c359b44513a1a23973fd68a9851d1e401b737ba02300e99cecb0258c70eb93951f8d87ad9a5f907b4e5fa8f6b936606414962707b05d050c3aec645c3fe109fe588f9346fc2ea16a2eebefdd75fee8b33cdfa66cdf78a32e1f488f9f4d77072cb269ca8b2794fa7a172744c65c19359a9afc49006f8d7995acbf1ba81d522998f09a67528faa4c42227bda04c7510c7e05966f4d5ae802063a7c316761b84dd3bdd3c450c3c6b0a5fa2fdbc0ea214dc6dc85c42c4bfe05f2c023c31cd11a82061d6d0b3b8e0f4ddfdffa9d8f1e5636421fec1a9f408c1e4f4cfed16f623cb9edd3d5568dd4169ccc548077a39a4b401f1e99b584cce9aed17ec55888d1c66ad7b304ed744a5a918fefd823cbeaf0474d1a8b4af38519ed88d78a9898ca9eb158436d637339d69f37cdad755c9715c577f80776414aac0d3ce18063de4d7de82f00839a9b0c981a7c254fb4c5fa0cda86acf9ffeaa14faf25a36c62aaa0d0558e2165d721ffcdcb2369e20d25cab11b793604b372473f288bd255740e89041c46738a03d3c472106887796bb08d7b37492a06d1715ec2c249861f21b71106e744e5151b58d1bb47cb24d5c05ee05f2485331cda390ca073443e6b7efcd8415b0fee8b706e6e7b19a37a1107c2a54542493e6a742bf76649a9ba0cd60d69833ff86cde04933c6614e90b5efa4f308e0e8911a64ca91c79f2afc6dae2390e98517d40586f386d3ad9784e502d2bcaadede50f2e138ee45bad1843248146bd096560d1c4e4180ecd585596769d893be4f293615776686b477749e5f13e522ffc87b3aba81200ec0593c61c435c2977435256aaf481010540cf6210871c4a69f91e9de0603f128b448923220c15e8c8bf1070019d05fa22e869b8d38f6e7e115e473b07beb14ed1d8ba77ea7a4c2e45ea6830dd9a92b331c97f4a55ebd5ab91977990d8be4ccea0002cf13576fc96b6faba24238c81fad075ea6613b4740ed6e88cd6effea702cd071a8a6b8331da160edbf60b378ce0fce810c66395b92414cedd32e3a5bd04d643a96c2595109e5e7601448edb2c5e7c3e6c4f653dc55b077e62cc5cd6f71070cd1fecdea19bcc5a5c5f2d030585bb37732c9a9b126cff464cb40b531a6aa29d323a8c12e1b39f9cf44b844dec6425a42c1ca45368e600c6f5d2c668b7e44b7f0714ccc95c94d99e6f1ba64c612ddfe99ad6118c75cc2df0e21b055b9868cc5b97cfbe3a3452", 0x4ea}], 0x2) 17:08:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x6, 0xfffffff8}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3ed81bcf6f684312c3f5e4e", 0x29) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x3) 17:08:26 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x800, r7, r8, r9, r10, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x4, &(0x7f0000000200)=[r4, r5, r8, r11]) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x7) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 17:08:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0xf0}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x2) msgget$private(0x0, 0x208) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000180)="3ef48224b98fbaa1b5b4c7bbd45bff0ebcd0093610807f7f30c55b84af30e4ed9b9a912c380a", 0x26}, {&(0x7f00000001c0)="772c2ea08d0adc26c72e0b2b59e97de9e7dab75229f517b77f2ac43df1e445a81701a3afa8679c3eafa5b2dec1c50549eb6f0aea172223105ab7749f7bc006601cabc216456d37faeb2a3a09d42ff71ee1d40148fdf4ca0b92f26fac867a182309fcb755faf89c658ae2fc42ca55172a6616a795daaa089e09c373219715146d925b067d409b670e6e4a8696c4c9a630cfb61873a1e1250d4220ee536eed833e71c183b17fc1f37063c083a44bf6a8da18966e67c9e9db260014eb7189df11aa07ae7e3b7c17ed73d430c023e3e8eae5d07bdcb504646b00c443346eb38c14818a09e61875fa1ca4e416778d9b4fe89b826e896a8d24e63f14622fd79cdcf5fb9ed22eefa90aa2e122268e1289230ef96675c744502788b4e6d9b76f2eb27a7d463d142060d8f6bb340a27965e01d9af5303766b393cf30ac8a2e8ac59004b1475c504aad57fd35f3b4167e252812452acfe0f1226ab045fabd93e9a188ad57c01f22744d97e25f3cb15603cc53a0e8e5f1fe24f6974de9853732e2b1d5778128a1bba41cce1dc5e64479f77764d15458634fdf525b9d1303c094c498fdcc85626d32109d9519a0a58f4f1699ab04f1a105749145829351e5474f19132d8a93b5b2eb6af8df76479c1f2c8539fcd79d5ff4f246ddf81d5fb461441a2bb27f062b23074485d5f59c7a511c51f06c6008f1137ffcffad9b897aa853e479587d2315d86a5b300bd5ce2a641d272e8adbf314451a8d0184ae7d0dd7024d53a152f27299699670de3b90fae9ab47e5427ca2f5e34ba02918617ea3d59c3b651ffb68d770fd8d26a48f9c413ffb3682bd8301070f974358fc21a6ef1677a723e0c5d9c7edb9e9d1c02d1cc8eb60498839673bd57b945503af135a51e905351210be2268f02cf8bb705b28e3e0552eff122a063829406d263f0f23716d8e61b377cae31f1494a42635cb4bc5a7612217987fba92a271b1efea45c2cfcc7a177e3b3d35816c7ad430cf48ebf0050b7bbe74902105202c3915996966d3c34136068b43a0c3105cd6409468f4345ccab066b6158bf19cba41529826c9be79365330d8a04725194e87f91ee4a1c572e298a3d3d61ebc8cbed6e9cdbe45cf792b25b51fa57c6e0c38c24e806bebc019d9407bd25fbffa2064c9dcc79e47e52e309680a69a95439444c2ffcad2bfc01b5e65e06399a38fc007965f650880d2643d64f4421d4cfe39ee81e3f31a43d94807904964d05c311461fefc5a5b7b8a64626324bfd13bafa6bdaa52930ac6aaf4626b152faba3629056e09c8aa0f7b3126b2abf03c371528863fdb5137502d787dba389d5ccf5b30015b71ed67bc5f9599112aac4f03fc9c516cf59c249827425d0466b2f1413378f91716b8eb8de1332e7cd4125f5b8c2b0c44907235f4fab5dcac89ad7df9c1402efaf21eda77cc4d91163ae334b77e923ad57e66c38cc58fd8fc00e45ca415ca9aa940a8c60c9e9149c05c62e779bd197e7a7b660155a54ec0e55229cacf571604316ba6be0104d0433f4f2fae87ae30174ea9fd2540898f1703102e0bf8bb8c39144609b544d6813ffd7ce5d96bf7bea2b47a2352332e4ff8b5befc045319208b6f0168270281adb955b419c5742f5aaaad2dd27eb466535bc57b5a152d72eeb56d6b2c411beac373fd77b00988314501d7d951c26f237ae48edd84204da70f9dbbcf9e6ca54294f2f0f945faf94d36ce9e7774bf344a169a3194c01f0c5ab6e2a2a6e7d2c9b7b895af25729418d0364785ce1c6a79cbe7851e6df7b2c3de2132dea780646c0ad29cf7e4065bafeb0a8b715e4fd397d24360b390c1dedee2a6ae58d322c2f0898d3150e0b3b8b5bbdc77deb53536860cef4804a7a665f7cbbfdc0fd411fc6e91da62204d0763d7005ce3683ab1350246d17c49abb1876da07ad42c782b6ac0281df44b119a337e4a4f75b8a53554d19c05abca3aba47c433c3ac11515507af2bc0025406b954ca33dcacb0570726e3041e41c113d914c51735a6487aa6b7fc064a5cc3d0e4046a67b63be46919583d1c9fa9d203b04b428432bf66ce29d9d096675034d3ff59f03146f8bbfb0142a93ac20ef686464bbe0a9356be631c2b77da913dcd7c92d4da07c59187ccd7933c79fdde4702202ccb41d6a4504d792be5abf199310eaa2fc8ec64610d30dfd192e5888dd59540d5b6dfec65fd5ec60b332d6b548b5fdfc5db7b3312a4f5f8bbea32e6919702d2f5eb2eb5f48e96a1c218b93b6b1d170702f123d8036c820a06f6246e86eccecb0125172f57d6871528024fd8e7b62ce0680600da4f52933bb82f50001af52f6e3f4848e4f8b5606c41f362e5c5072c223304deb13e277752abadfeeba6547dd188abe0370d185616092bb4475e90f0c160c3f62e8450469fe7408c1e4d6cf2dbddbff6a0cb82ee1f5e2ebe5b9c26b7dd1b420126e63a89215d071f8e1c0f30d7527210bdb5f9242203c456f318c30f4cbb7a19b5418390e2d192cb3556b82892bf46c8bc32fdb40df27effedfa56f80ba85e1143ae7da20fe84f5f8f8077b52ff8d7d7892030ac9c851326d778861a8f3923edae8add711dfa5649c79de94b7feb1f925dd5b98bc8c272a2c795b70997eac521763ac2aa001b8e003e59d915cacae01355b7abede67610c9c0666bf3297aec2fa3a0b5255aacfb45af8b77780abe4bacaf332375562b41bc8151faa8e724fa24c0c2aeeb97f24de2abea6cad921affc4bbc1123973c13d88610bf35be1a88908c4a048c98c184ffc30910941782f003dca5afc7bb0600f5e81695f06255a270f6c5870b742f0fa336a25d7e0ffa14f06ad38378f91d088c821e323c885a2854fbc6e0d014a0508e398b42b9c2411d2b0c0febc2a47ded8dc27f9269d2cfc26fd04a19c160c4a0e1ea9bffe07434d2d90d1a97ca77bdf7eb6b0c354760f1f2a1dcf441b31ee45bfd635ceffcd654e44b7436ceefa9d95d5e78795197b2059f3e423e5a2901f043b70810e97d736632c9cc6c7873cd6e6c6809a6f68834492b6447463e78bbf785c995795fbabc9e059d895a0ff7c318dd966993aea573de63a7ebf53281b31405e284e1953cd9ed352af194e594fadb0ab884dc80173af843ed7c828431c3f6ae5ab0f4dd9be5c06c0b9609a275df28e6727e4e7bde9aa7e2fdb8c1ded3834dfb110787698cd466da30b0821b8ddf93553e0f87152fa1304800044d5af8a3b3fcf746e7660f5513083bc5cd4c5230a76b94f4129a4edfde707003410445b11886bf62a93eb027aecf3c7c8868fbb743b096abbd077db23864f54770b339d0483ff0dd3c0f42bc88130e7d2c9683d35b29cb2eef8de4b88e067f9f9c6fdd0cb2f600b3e3fbdab3b6722af17209aaf839d04296ad806a38094746f4a43699724254655001125987c1c6a3f64a50f8310d39f3312ddb08be5ecce076372121d7687d7a103828669435c78985478dff0dda3e326be0523ebb864f5c9eadbf85a6b3bb0eae226ddcc3e8f97948e73152a934f34a5127a4103394935645916bf820aedd417b25c5fc8a8f52bdf0eb0924464759c3261731f80f2409263ceb70d50cf4617feca651fe41413c83bc2560e234b78c8307f62d2419edb39475ca49e513b5a73e9e14b6b1c1dfe24d25b308cf4bc20e7ec5f899a105ca2fb5f1f393dd1ac6f6e739092b0767d728cfc8caf9bc56e8d4c20f1f68979cd4dd0ec55dfcab3423d9535671a95025d5a9027f8b5f145afa30b880464dceaa862642651b437a7f991bcaee869e04af1ad254519c6ebe577a3dcf719548834b7a63939847fd7fec9cfa9d50111ab15d92aa31174516cafb24b6f5e371dfea7c336419b7df609fff51913653456dc594ee400bb907217ce4031bb4a5a4aaa225ef4d40cf775fed5a2efe98b3b0d260ae49221ca045892f00fe4546d529db39dafe374ea3336cbc384c29dea4cb540bd5345f0abb22707ba007bcf65c7ccd9cf6853ea906305734d8e3023d77e59212e485e9499e1840291e0a38158d09f35169b4dd9b1ef4969c0d36d315f63f757e07effad0381d8163607004f67e5e38dc47afd73d0d23c39d6053e01bb9651ecdaaa500a2dc11a02d52afc8dd75e0c0892ea645bc5373c1102cd1a99361cef6657d69b292dace070ace203fc777e5f4404d040029d504c64f06976b1afb70d8050b6e78e0c02edbd0cb0658297cee05c33f641249dd8712137de1356ad9ef5c9390ee5e658bc17a58c9dfa427e3e3bf95ceec3534afff9093cf48787bc5c7fe2263ec83439b107f90fa84223fb69eb990cf6b29a843d17750878e78658f0d807f7fa277bc8621227a96768e85bef6fa1f821480edb87ab8172f6b165b28ca598175e00e779047930069dc2d63552bf5c5a777ec3eeafa1060c7fb4ba34b43067de0cc62ce761828dcd356fa092d38278492111637cbb8e29e67d1eff19cd04c8a2d743383627e05f844ecd6f811d68938ab6e39867d2606c3e2f9de66e22c92925910f37b7f6c430cd23b407f9bfb600c2f9d2fa4967eab21c1b51768d0a2fd6c2765d3d8f4dec12d27db596a2a641864e9e86d4e3ebcda0004a469beab263e3b98e87681c52c9b6d0dbea9c5b117bdf719b730b370df4be9f1e59a92be71f86ea0a14096c11eadf80dfd17ea011e4b49acd7802b8b98805c2df5117250c140172369ac30ed6a9c62854e846bd75ee7fca2e3bc3f9bf6c121dc27bce1db1ccc9efdd21049e4d9f7ac2a3b2fbc0fc36c8f60c330cdfef034ed3f5864e114378c941ed9949c847419216f1d4220cd168cd17c180b05f1e2d46128fd35aec48133fcb8e12bd15a3c24929624d84c6e5a7d331f5c2d39c3b9a2dedb571a5edda3f97dce94a7c7aebd5f24de1b1f5b70d57e0c4726ac126005f84033a54146af117977ec1a7d67b227e21ba1d6ab85b7097f350bfea2e0fcb86c217107f712df3921c319fa9b496feeea2cbfcd81df9f6baf6cd1eea4ca05863cb84eb7520b84b78d3b60cc5a1b8187da0a1a21ad0288a2c23562a0cb159b975da48f6908036ad91356a825b8405a57695b62862e9e5056948f7b45b379b80f7e1a53cab95e5b23f288eaf14947f1064f8af1705f90d59ab28b7b2316c039856db6f492a6f583fdf5d06bf406cbee6e812f6151881b7fcdc85c0f3881e86dfbc4a0afe772c12e5d85fc83e3c49137245d6ae7b782f495ce90c60149ced44c025343fdac7ff106b7dbf3231dc3bd8156ca1cbb08ba7f7ad37990f5aac392c1bf2e171029ce5aae77535ec8b9e5223a98d2cb973dae7e7ed6960b9902423910a4b649fd91c848660383acb93f82055ef2b0b10e57f018f96871dd214371086f66b2cd168e34740c320df87dd55a142648830ef39f26ee06f4b3acc88070e09a2cb9abcf219a7da5761ee99b4689cfe46cc4858fe8d33277734dfd3f1563f70d24676dffdc34c9b49e823d77e1d778a6536c8bc90d806a76092b0c402ba4ca173cf041608c030e12cdf9532cbbb9d7dee77d7bb40c8ca803cf47a2a7fc2f82546ecabf1472d3e8eccfd4fbc5ab797f42fa5e59ff34435a20165a28d0301350880846299294995e11525d9ea82193b3ae33be7d7f2d687fc473374cb653ebb2adb633f9651ff9deb70777887a8a374806eae08d34524a9b712b58cf76c3cfe7050f0a0bc8dcdc630fb2c35efcb4d3ac7535374c6ed5de26a2d33692f8d67945cf01d19c1828b6ddbce2e63061d91b1fb5be9b80e835e9a5597a4e451f29f7ca1a2e98c6b444d5d60f706cafc735f833087c485b727ab7518724bb1ad84e27767", 0x1000}, {&(0x7f00000011c0)="59d870bb27b993657e7ca6ed3d5e741173b81bbd43553fb642c2cabdd0ed31bab432b191511f3349bd89a373651f1471a731d9e9bb0d4f36c03f7d1557f2c9c0ce4cc0fe7811715efc8603c79e9cdba3d353311243f815f50317915317ec114b224a8829e8e12af452a29881466d78337a9f2357ee8c3edd8c1bee1dd391bfaa3102612ec7dca43a340bd1fca212ed5954afd3b69ac7f5376c0fc729533db9b9064a71378f90727ecb34b54f70b6279e1b34bc172319088d4a8cb991fbed87924f8eec6d4ee7ec659a0cc83fa9c891e9c94c2a821b13683ebeb356becded3d5abaab6808", 0xe4}, {&(0x7f00000012c0)="9070f045c2262fcfa2ff452b354ac958bf5a2197f08d7bec635ed4ab31d550ac1645a6a43866929118c9d9d9ff52aed66679b68c2de4a98b467a56ff5b816334c79398630d22591e20f3a7a191009d5a00d2c598ac1630b9d063c1d9b4401cfbe9ea28db7c5b233b22be5c7fe776acf1455053c5739ae513bba1979fcc5c2b1ced73208f1cb84db5cddbfb51308a7a92eef60cef3af516728f3c3bd00583ce2271a948b96b0b4a697aeaf9cde16bbc56cfb9f704f7428fbedfa181ed62839817b19224a6bb59f92358ac4b7f14", 0xcd}, {&(0x7f00000013c0)}], 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000005640)={&(0x7f0000001480)=@in={0x2, 0x1}, 0xc, &(0x7f0000002500)=[{&(0x7f00000014c0)="1063c7f37536d55f842516e9b4825cb8cbd9c8f31b0d07283ac8ea15f3928cefe76127d62c7bf611a0df55201a3857c4fcaceeb61316cf8b30cd0c5b3077ff488ba85b5e44e0f0b350bbb6165f09badca4ac3a002884ac529b5446b5cd8012dd830b678889cd629ac9d8f154f3254786ba321505af0be5896440040189076856743148c934dab671f80e36f1268ccea96dcca04301640894fa2e17a6a109126fc2f64003d20ef78673bc55e3219be15faf3ede5f09ea0769008c8ca34fbec44f7899805459098719c115248c12d304e3b1265e105ed40a37c7abf845f2dd1b5255bdbea3931e339233d294315b998d1ac92478bea76a4445a2347567f563e885a31a4db02c48289360ecbcb92a6b267f0dfe809a8534e10661e654dec659bc91c49dd56b0609665cd80e7f84dde8caf9feae8b7b13e534fd5b1217e4b08db623f8b2fc5e6c3ab5ebc0ece42f75380549d44439564ccc733f423d2905fd4c6f55e96dece4c9ba6d759fc5d762c935bed090d9c93576c6271d4532e07320c0b5b877fff53b347eaee5cf90764fcae1c7c2780b22d645203e1545a4400c41d3a2134f110407d6927cd16dd42e6a55786f8c254e2324ac5d5572dd7317d746566375f7134b00b8280afb10a11d8c40aabe96141146968513daebda9aca64a80ebcee0c8da3ba349af7c99346936ef2e3236ba61b315889a7d9d429d39ef05c7886003b5840310b5c381f40f46400e28752df92925542c79ed865cf30f140874ddccfc8c66a8be5eeafcb002ec7c09a1c297688c89417fac4e808dec671031cf49a5c1ea569e574363ee149db2650d9e48e38ef6271cc5386fc7d508b8a1178682b15ac9c38af8d212bf8655927de875a043a2eb16007f1d1e2a83e89dacaf45524a532b8b0f6b06dd8c8fc9b53fbab7885b26465b50852040adeb2dbeba6c7ca29526ad36a66b735d38fd1fcba9f16fbaf46c08a122d8b82e51826b48afbeb6856f3978dd7acf20ff81f4acfc80afc8edd1da80c18fb0c9eb16f3b15a2a693a90032c85dda7a703c84d2fa118bf0f077b829baacd0a51e3c2ef1f8abed34780453e562e61e0367802d4d907fb6c08c3ed7353f19b8491b13c638accd97b4bea6d7ca7812e7ae4c4eb7997bf3bc04138b308ef626d7c960f0257676f874ba9db56f7f34476c28352d561bda73f7cd9ca90f648096631150b97ce015be421bb4c26931523d139d157c1a5c690c44b57d9ee838142c37bde36e278ddeba37ed3743ecc8d8031c6610582dbbb7be0db8b3bf4f2354be33c4dbe56a33da137f0389629b7e6560c4224307efcbcb970b61dfcc13fe97a42ab6332a7516cdfa01b8eb855098b4ad6fdce7f9f884ddfe165331aa39e6cc61c24e731a2c3e522b42e8cbb246541d9d484d7abb8380ffb1656d885a6b783eeb331f9aae51ca773a1ecdc4938b083bbfb3a7389b0e9cc6261643ade7917934860bcb61bdf30bc1a856fc17f0b4ce498b1a7072260ed6dac959d85e7d3debdbbfa86cc2273a923445586512cf793c1b99e00c6358b9b9bd0967669ec021159a65a0f5cf0f0180ef7964544522aa4abcc0c76e6e88d9bdd57abe25a306a1fbc3a780da3bede1e98d5b4dcb025a6eb0ff7fb81dab933928bca67ad20960ba74916d1a172af9610c8129c129ac4e1b6dc9bea4a8fb19c6b30e006458e7179a8be0d72c17a93f85405656a984c90ae1bf9bcf53b7d75f23db6ff4d88812f0c07f4a14b461adcaa2370db8c90ba956506c9f7d5773bb4be228d9a527ee605065aabad2a69a52849a365ceb582c37b2add64ca852ea556e3e22c631da34c974da4b924eec3f2a1db33550502201ab03db29060b33fdda59dd3eda8ab2538af50e5ddb6186270e24954aec7c70ed815fb00649b63919a847fa34a4bf3648ddcaf934e9ec3eff499249b265aa3edf6bf2a683fcb9690876fd5d92ffa53af0931c58e964750ae38234c1858a6c2f7dcc7ad0190eab56cd29f3875ddc4a5f605632e865d6d749190dd109b0213160188879dfeebcfd96504481153c7f78f65dd2bcb29c032ccff46277fadc72511c181a5149edc9f4744194c39cef4d9a0c2622b243f6ecd28c3725ffed0295a7e210ccfeb89982667ac5bada8559f51a707ccaf879a42ad3413359257fbc3c58a9b050fccfcb0a7ef5e9a2424f66cd674d38f84ab1447b765f8515cb840b1cc7e9c6ba1a0d8ef9022ad43922a1903367a453abe4eaa78ac959a61707982f691d727d06d0492bfb23af00e292a495fc51eaf948edd8eef17cd5d4c8fa11716fc28dfadc68d235f49c94769a572e10d87bedebc7fd6bda090785cac56a091e3a56a152e047eba1747ee57c09900b9b4fe4458efb0966acd9b71719f46386bba334b07230d06f03ffb7e3ad71c78bc6b98997ffd9aa8e7a535cf3655f460104b5e3cc3b807d066f5dcb9b3e7d3b34d0573176c01ebb4d0d9549ceb02f76ad2a4a9a660e8091624375a4ef38ca5f28a9a80f7aec71867349069d7ea5bf1be70682b7431ccbe6664262cf7c3d4d1fd98dbda0b191c8ea87b0a237959e292782a6bc76eb1642da0a4c13cf2e36e438a6f400f54ffcb67a9957a2ae63d89edb5aae49fc734da9fb508a25e23c14f2fa2f71d4910cd3ce6b7b03fea1be01857cc80180547d22abf6c4249743672b42061cd7a24af6566fb6b46584e0dcbe944e8d7f61fa7c99efa22671e63c056024a2a8e4a8eda92c47eea4c603fba6f4a09edaf718bfd1c7edab0faf6212d0c060ee972a7bd97d8d3d2a0558f03eb62c3fbb79f171f86803f17f2d8a33bc646a63bdd901aaf0d45f58d9666be467ae1d733ec0bf3d87ae423aefd55bb8eb17f7a3b6d38a74aafbbd4168f7391abfbefd0ad41049db0928026551742f479cedc327d557667f791516d87e836a6f32c3deb448fc4bdfdab8cbe211d750a416782a62c517cf40c99c0ec986d0f61fa0065436d13a3b9be2051bfa6f131bbe1d741eb2233450c9b9793d46239f7b5d6715953a72b66bc97e425ccf9d368582f38b6043d5e29669cd8c766d5d3a3f9bf6c87cf6c711399e8b10b0707c45ad68afb415e135dfc1e6054e287dda4ab03b40e31d67bcd211011b6baffd911aa0eab2fc88864534d64902b91ab4c699012c38e798ba716007ec08d45af51060f9f584b551846ecb526c5fe430005c593792b9872ad46cdb13574b42b5a7447adbeacae4b8ae7fda0fa38215aa4ca09bae12cf050b5a297276bf241c2b8db16cf6f0fe6c2fc4969acad2720801acf4cbc88c3b024d0928da0d4a4bb59593dfede0350a704019e918547c559ad6872f1e6c9a72c6a8a010f06269a6d81da02bc9469b0fd9d1b45f7be34b15ce77a16eb91ab83cc333399a29b7070dd64424ad65024ad9a462b51300740c7a0f0a47564dd9bc1892b488c57b9f0d55e4cf5077a94e0fc92dadb59dbc112eee87c72b09d4e85bcc8752f03be428be5953f723ce6470937754d617972da7a20dee391b78951841a8b381054f47b52bc624651079ea30449364299ed6490251e35f4310a975e5dad242499f11ed2c4ce9f8d4d326ce3f749819accd7c50840000788aa44c0a7dd790bf85578877f2cf754902555c50fec1e29065faf254ee503db15a5693095c34a72aabea3d880cc23b76f980da7eff85f1a6660ae32984fd1eab0e6efa4ad247e428e37fdaa855db2b98d4c55c8bd658b1696a5f739a640c64631a859765e305590ce4a5c4a856ec731833c8169d01b6a6ffeb099000a8301d23afc2a717d4340eb858aab25fdf4ec446f11c1fa7f1ef3542f57a9f94bc69aa64ae55216ec8ef151d637ff0d957f3340a82373f259305cfea3a76258baee137979a1bc349c2d7a80d8f48ce02f725e56abed752fe170ccd08f657e8e6b082b83c91c24ab886270d0f5bf1b00fe78e6294cfc05657de948ee7237f7fd3d4329b1176ae1ed7097f58b58168a08e529f6bb0751bbeecf430d31946cb8b5fc0f5888ffec8ef5d7c36a87b4ad75af940f72497a76ab78cffe0e9f9af1ab68ff46ba66c7755da1211b80d1c7ad2e6f681d040d35352e9d6359d2c9dd6625ae94bd8f0d5e475610b9da65ebdc494d1ea5a892990f1cbf18e55e17289d07b3f8e7bc9f575c52793df2a3cb9f40913e39d4af4e6b3b78eb0874ddfa54ed242c306db34e89bcd213b8c4164b6dde2056a02fe6241c704d91e680ad8c8e6d1c3fad3246dc2abacf0f059decfc90323d4a0dd93bbb77cbc4780c5939b7b0bc3a348420f7234f0b115252bba2f9f8190bcd288f30567888d096c99c75054bac4f8adc23ed6162abfd9943eb2aa1ce1d85e64a7912e86933544138e6a81d42fcd189647315f8ea5cbedb0d72e9ce3551e9512408b871aee9f77b320a10f9bd21921205d4b245668a850df9c66d1233398c108e3dcde647b3f9d241a87a9d2b9e9f7236af78148ca779f5c67aec55cb1f45fda4db9c122f32b40c65fcd8037c3b7b7e8c03a973a83e784d54ec2fd0c1d740e034c50b73feef5a0a693641be21fffec3d679b68a0f422b2d983cf320789ceaceb18e107cdbd602aac12e5f3ce213c55a0cf0e63c65b4c9c3e026e64e4ad8b966b51c09885f674c28ef11084cfb40cb4d5490eb0df663f645e55faa154d4b675022891d3b8260cd1bc171bf07194fc30508ef19d6a15ddae783588dd6eb839b5d105b672e09961ffff274482945658feea1289c9c620aef98ed565138f64789b1b8d6d16ca4c7d1debc8e3fba5daac067cc3c343c3acb0ea303a47ae1ff6c4ca3108ebadb82528fea7be31f5b947b21794dd1678f0da295d752d9ae05e53228a8576096331bde6358b519781dea37c7fbe9a42425020bc1a9d429675fb829a12b129b75e2ee1ed9e11d42facf6bb382a9ef8b7f723b644d0b3b74b72375df2e5e3be37dc3cf3460b890e21fccfdeec299637f0d1dcb133c2364ab943b092b50e3ffa5838f4b8263e2a94e3e0edb528cb24e71ab50e4b1d07a2b82ec979d9c8ef521f3df46396f5f0ecac359ff02617797bdd5d7a6e8647485dfe7bd1ce539a67324ff132646feffc17820d51c43f7b3488f672781e8c8a5259ddf70d85b72bf8db7dcd414682672fbf2171e11f5207c0de2a00a1067b61a248a6f7837c36967f8e6fc92bcc51b61c84f88a9b69e4ee728c70de02d778ffbd3c5a684dd791a616bf260b9c0b251f3debe0af6e0f2b6bb8d1b7d69709fdaa970cbaee7bd7fc388fc049215d30f098703a3f52314815a3bb70fc4d0dc7d732cd3a78a653e08f7c400e7bd61c72635468ea3b611e2b2154154fdb4080a7b392a37337d37eaec33dc6764ff812c507f2fa2103caf007684a9dce799292bcdb3cfc8ced92f0fe61c32b17759f5aa303ebc49b07d411e878c60657ed88dee88549cf73bcde3c29bfd202925de52a38cfb0f45a42f149f30aa93a3641b2b78eb10b2eff85e6f1fe4fd6e785488ff86e924f18446962c7c2916c0041e92dada785e6c684b9c3c5b5d5c709e86ffeb8c8134c1eb9639669177966e60e7f0d3341a9002e520cd6f853a399c07742e3bf9b3977fee480dcfca42f8f902948efd1bcb91ead1351f43ed387c786463ecea0e4861a965ff0b594558403b552838de509e0dbc9aa82ee72270cdfd5c35ba90533f0d5da8b6b6d5f9a92a7111d24f3c7f69cc1ca96841bc0714dabda8c593e723d8de91ef40ab8b2212b43fb60b99148338122903db779c672a27bfbc685d8c174aa794ed0bc9a89ab368c6223cf6dc211e7d39e7ce6790b6edb5da9c58fcac5d12e90d2dd95b8", 0x1000}, {&(0x7f00000024c0)="e86939832fc1db6c91e73e1386a2dca819e9358e7a", 0x15}], 0x2, &(0x7f0000002540)=[{0x1010, 0x1, 0x3, "facea0fe9d438c9af1d17233dba18b81be207fdd90449d76d372ba59b4eccc4f43e746ea6c3f0f5caa1d353564bcb2e09936ffb271a230a617b05f5e9a38ced722b7eaba014b258bd1dbdc8e61b4cf276b0df789355424e8ddcf84321390da48a5b046e0d41c4628633c567432caeb0492241baf5936bffd5fc1351d5857167e6c45a15d817e32ad1134f4b945f140a9663729c0feec16daadab45f32becdc057d9262f0476fe824f6d8e38590af5aba03458216c139ccf15dcf8fe9c1dc165debf713939f98a778b4c6770f7a1828779bddfaece0266650bddadd05a42cc3f0ac84060f717864d10309b113667158db5fb93195f4c9ce66b3ea09048d0a2746e762c7213682acb17c2356d363356a5233706dfba1a12f5035f8a5841c536792d9aba95dc5158d6cea8f51f78274bfcfe1a1cc70223cf004b6ed0e7f286f66ec17dae9b74023ad5fa69c96515cea0eb65d6b46e229949b3ed03a3ea351f320d069543aa431bb3beb6d97934ae8e958e43115aefea8e86964e2c6d3bf8bab31d21212314ef00336ed4f6c982d71fbf0d7f6ae2861f9bbf630929210f15d7481d0d3ae26fb7db80bc3edfe9f84c6b3b3634bbc6002d5ce8a7e83e78e77db14b20f0c87d3671fa215959bdfbe0211cebceb2046a119c68f6d81042034d6a90dbf3a95bfd1c1e37ce731e642f59d76f2d89d7d06c3784dff6183c60ec2643491b4543c184a7ac975ec5ea36b64d0762f85220d6d3b8896e1fcfa8239bddf7f9ac2cc7603dd300c8975cecc1c71b1f2f7b0115868766e2ef4a65f4a7f47fe12975d280864d08e4c8eced742ca73b05cd1884f22a6559027f613e42389026af783050984fe69e426b52f8c0f436e1944dc75def0e831cbe8cf310e5e27f04737b5389ccc77ff1b3eb844138117fc387c3e8cca0812c4a3f021aa4e9eaeca326640d3138ee0692aac1e46c70c6e2072a52d9cecdeca385c4fa1a1e9927231b314a1fc5914929c351f1bf6edbbda5bc041c618453327362d9edfa07457d0fc1659284c2831c2a42298f83d7fb5f8da79c8eab62671be80cfaef95794dc2c35218953f8552fdff60be83524585ba99452138e4bb899be2e0cb39566492e335425ac8c8d70192100db213d59b1c1f94837f7a7115da971efbd5673da33a8aa2116deb5e85d965e78e7e793c6aa68fc92ad6f6a73bce139fac4581af481c24cce00bb831770b2e9c88b13d4a79007795c659f62d63979f2f90b8555066585b5c78a6cac6f4e8a9a45f7e0753b1b9daf1e73bcf684193d98e821582ebcfb00909625a8e22ba3a5f2ca05c69e8150ea3400271d74f6307ed4c292bf485c16014a127265c6fd0540186e69178a8c0e8125bd199c6d852e6ec291451d8880d9b48f9ae76b72982b5765762730d5cdefe1effe6e124aff42d65a239ede8e29cf12c6e937ed49ba89d598b9fd88babc44937cb0fbd43db644118fe2ccd973b4a83fe9216f66c69d58406d254eafc82b0229ed3565f36878adb7ba3ac76b8fbf5dd1f5d0f245b7e1a71c7b32d23a3ea4c1759e489808b653656359d7c5e749168db92b60c63f24beafd52cb4c339447998ec261c453040a524deee725e6d0fcf29c9c558db00612e4c3c56230695fb24d382f767b9811dbdc7b7000874ec87d5869ae4ad300b1a1f8c7d0d2634b02605ffc67441f2f630324d49fa82f2fbda82a4d9ed9ff7aa237e7b2fe7b9e947eed46c5a7064574edba5eeed72e456394898ea36716df4ced40a51a66ddecffe629b02f0b1c81625f83da13d1c086748db236b9eac2264aee55d8d223f84d0bc2455363e33388f658a3698540df5099f29a34fb6c42fc59cd096cad6adc401e7d06070829aaa62357f0bd080779ac42d4f3d82d326048f8e4090a9705cddd2c0a80f7455ab6e98dcfbdd53659d4ae0cb91d280edaabfd1eb000b83455a65c0fa0ba172374d7d73548bdc586d03396759a08ea8cb414cc8d2bdb1be45dec9949cc6c0902312fd508312bfd8bd2b147a796f2ecc7da30d456f6a7b54252fe8f007b3323e822c921d9b7ed601c678d27f4fa5a8c74b9575fc750ea1e437118696c7a26a8a1d36523e5a815cf76d28f33e3f4d535a2221fad103bd293088326ac4cc7464369a55e52aeb52ee47ea8e8f37fdbb5d9c9287d670f9509ce2930821cf06c92b0ea09ed33fd9a416db62e5d14318193b578150a59e55628f77b1c2770c932b38247474ddcb3322ff048d67f3e28967a915ff1c8116d5ceaa6336f69ecb99fb3e1f72d19416d98d83670494fabb60ea78213b3fe35ce29685b2ec1f9ad39b88d566fd9da6930fa1441c1227263e33afb3e05c58bde43af2e31dc59352e93084a2b79501a63f314a6b697980a635235b239286f304420764b9db53f0fd4eb91e30a36bc53c16fbc2cfdeaefdf4d0391d40eb69e2f3d241592eac2e7a3c0cc3c83d95ee67daa53d1a337fd2aa70f3a596cc344f761153a089ce984e912f88396321d55189da7ceec185e03191a6574ca2fafe1b4886f0440ade6c5511c23f5e03ba2310d37acda02b9de6dd16fa1da9896e05fb3f967e62571f45c31bcf1932ed8595c7e5a8f479fb507cea9519b0552c166f96e269aca03d74a5726c36f14425699ac6c733a60e1270e87f3e5ee6a6bd66ddcb943542fc361aa6a68865b7e0b620b65574ce48e6182fd9c0e1283afd3ed78c2a2c634364a56c1acad7280e0e941f367a06bbf36346c363945f587f386e0775dd99903580c2f4dcc6575366de32d0793ef58be03ee5b81f799ed1c9df8b9f1d4e2a9727160645143913bdefdbda8f7739e656475d1eb19baf68e295ac517009d63a30ac63efd9795e9c3e0cba6627ef464cc694655f628cc4630ca8f868309e795fce4ae76915ab0f1a81ad0a7ee07d2bad65216e1b0ca4e4279011e506cb06b886d0efdc4210d5f863acc1c014138b3b4e7ef0ffbf4f8d6eb65a0e678548a7b7c2b7abb2a32bd9af545ae625b962b1c47b0c54fe8e855e3302a333aca2c2fc219d372cf6aaf404f0a10e64b0d2cb067c9fd40fe612117d8c78cc7ed01c0da207fa1224ab768fe19c37edbb6536634b0107f8966663aaf982bdbab275b8aa1f52fb1c90c20ea9f95a322af17a778d794771b069c20329f870c113b45056540bb821516e77c497a43e14726c51b5f19cbbf5bda6c95b23583c6051f19e8fbaebcff6cb9039403b762f0151121a4f09060a7d7a62f7ce5853fa04d16168def9aee24b8fcef91e3bb57cc2b1c5c7280c9b64b575c90cb648c3a804eabacb4a694a5f1e7fa77a9dc73a1f203453da229cb96e932b0e0a0fc1e37f685752588c4963024da11f7ace589e1e9d3e9472885b9931923ea56d37835d6b56aca78820b87df94a6c505eddfada70f641023667c6d3d09b6bd8589490d11aebbeb8ed1ed8c745121d37660558d4985b92fe6c56b2d488afee8c1ffcf37a77b6e843e87ca6fa2e6ab498d3da091d66b8afffd7df5270e685a22ba232f62837b819d1afe155590e7db3ac9fdda9d081d578f46a710da97f876a3887a79d5885664e70ab28421cc81e38224c3576ed30656e6085bdc535f18ae92ed7fca4d0d68781898121c5e6a09bb2fa24ebaa1eaa4d6aaf94385737a36e2bcdb3b23db4544d8b915166465ac5fbdd8cd052cb81d766f3c6955ac2a231b665dcc62c3976a201b5e0a54b2c72f39f408ffde4891f7fbd7511b9807c90b0c8e1077edc5a1d012b4636fca327d4f8ffdc250e83e29377ec04b625699de32b5f6bdb6b6a82df0200082709016d7f59a08b471a686a8835c7ad7ecc01aa1315c3031df6b693c78af26afa84b4fd69963f5ba02f4bd5a2cfd19c0dfd4b2d6a763abeb22758393c1f09ec5ca19adb740e1eb299d59736e7c9451dc9a47ae7d1f8e28c9abfb15a35494d544910771414a492ab15ae17883a8f7322b4a60e744324c0b49e85f62ff8abea17e4192fdd18310d1bab3d80f5fe020179fc010e9b0c58500474fd4ee31be0be02bb06e9441059f5dda3914a567cc9c7badd474303024f83a2a6e7f3aa08e12957915550459299fc469f1d02a26878f314d030ae5137ef6d01375e56378323511fddefb22e5fdb3f96db26ba92d6dfb2f00d5f083f8b8a6dc9e8dc57478a9761a7cf018fb3fc01ab07e67833a5a1ff3654e34aa5bbdb1285ae9557dc4ce9f18c19050b1664ac60b7e27deb4f54b164c986dc82df4d2ffbd5e5c8d8b3a940f97b78252db5c827b5e28b1d8f2232a933610b23c3676dab1079f70a2e666950d288fd0ae87c422de3161af3a01885f290db4cc09fc34c9cc3931ecb11a291fff078b70b304c08a2add85988798f1495b15aeaefc36ba0c49ed338bddd34a92db71bd328dd5668a9890bfda451a61e64f158b26c2c1393c397c32d644a2fa2dce3173765058a5fcb2088a5eedc5ee1db6d5089dc4f1b85371d822b1d9cc1d279f0fa7d95f2f595f1d2a26826220975e2d08e01b31647ead1ce070c498d646fe7246b444174a563058667fa9a3ba8d81ef08b273d29c432e4b26788cd12b1a947a2b517f92e7617af7a5314ac7ae0fbcba6669ed38687a6147542be6159456c55ddab008380a9b3462ed7fbf44bba46202dfd329e8ecb98f48621bdf788120135aa3c88152531e7c64c9bc0127398ef9f188006ca0c928f57f0e73310a933df10e5fbd5d0749d2ce2dc1e344e17e64560d18c86b4565eb77edd6c8a80e0b3cb339f9db68b899ee0afe2516c0e55141c7373d4e577a3c527608c16a6bc55acdc67b245a1c3e44127375643d8dc7bd369325006cbdd747acd838cd5272be50b578cc68534a30c2d34b645382e689e92bfd57b6af67ea48d01ed42d7166574062455a0d249079d5a5743c6abaa9e94e3e038aedf488b8477a8b388290de18de5b0ba47471d7d8d6f56cbe1f907a5d0b51a223bb68547a880ad071c7c8a7202b1631e1dc6448d86b4e782540b1de51ceb1c4b08cdb95f8bbf343db4f8c0d74b9245de81d5cd332d41c89a9f8d08352a2db3006cfe1fd2bae00cf94bfb3118eebf81e02c328612e1703ff00fd3641f60fee544da6cd858afc2cc28b8c1e60c01c0273edb49b1b4691f866d6168891aa3135dff94abc07af3f64af028da5c9a75bf65effb70dfcdf3e5f20b76a60946d5db9e6d43fe05418630deebca750fe97e0cd25aab0711fc2a7d1c7b5ce65da0baf9a108e7b075f70eacf1d3897ef60c9d47c077f04e92d4d40c378bf93f7b680c926b16ad533f761a301eef06f410f5cd37c0c34fe5444e15e443c93b2e17e9406fc11e0bd1246d9812a6734e0c17a366a22f0a1cb84b783c3e7280a985a2ad7b779334ad1e7a5bd57086b58a6055aa498bd241b74c0f2d05efc4bba4ae92fc8024b03669a912f7f860267b01275b1ae7d47556b683f84d49d18f874c5fa7abf8ea8b2847ca050c998885b432ce35be65cc53c2efdaef58026208fb00b3b532c748e1553c0ee8407f02130c8e1e60122ca448073b1dc0e5abdabd968be9edcf33645e7d6f013beb60833de3f2aab7b37ab4eb846819ce7adeb313ba09ffc326d0c36da3e731bb675be1fcfae8e6673e53862d40a69e3cfe96ee5cd424f68c4b20b9ba334bd6c6369afc6dc3a19ffcd114e9fa1d5b4f1623b741677433dfd18bc8376a10c91bc3b8c8e368d09e635afdf597fb87a33f74319acdc8ebab7c75b6362677aa751337f0053e2bb457c0eb16b39fcd3406f62517b62cb44d6135feea8e29c48120ffd894a5ada24de4b29020e230dff87d86269f664e2b077408cc2bcf01f6b0"}, {0x1010, 0x7ffe, 0x0, "810ad9bf50b351aa81185b90a8397b1837a0bcf3c18b01c40c27622a09411582479cb39a96548a3fe0a5b5065bef7ac6b8d40891bc01db8fb4458aaff5131c5c9f734db657c917b15ff9c5f040727d3cabdccb7cf00bc5e7f80248ed98e52587e14e5d6371010a51b186c1ec67192ff5e0de84ae8091010b85a8b6a42ba4b91c8c07e36aabe6d1acb3563e1b61909d53952c32ea42c950989b911517db17ed36e55fc4b6fc0315f696a0e337183783de8ba05269a18812fef69d68f907e80cfc3cc925f4d329f7a91eb67b87466d3f47d41cbb42712acc214eed1466644eed78e877de7cfc9cd08fa34eeac9a2f3bfb20dc179148cac33ceff0c136858b407df40778331a5844d22f08fb6c669e72dfc4737943a15fafcdd7dc3cfa89fd63f6adcf2446a85bd0b257542900c3d003a76a8c29ddaf5b13b5fb4365b38fea9394c554021673968f9c51add8c54b401ada4e153a61bec152fe30521e89fe09874df44a6dc7e3122d30ec84d3e56d5d965289aeedd7cc3832eae9ab8c2dfac4cc40ab3766a6e9b50c466690217b8df16043d5970f98e225f60859737be57e9dc6f5067503631ad699a14053f7847d34372cf32df47ab1e3a579c23d746817317ce713a5fc448f6eda9cbb829e93fbf3e820869006ac5f0a43de1a33c11ca9e692481ae494f9a13fdf3038c5fb72f2a1d17d1e1b81641d7f991688b2af22a3ed38e8d7af86df68942e25a46a981279f48ba450af4ce441cbc38edef2596acec809e5ab19598c939ff8826a1fee3cf80337bed0c2ad7f7fba59f3c046dc01733dd6688a1b037a6a721813d56644398049f772f260144f839e3c555cec3cc19ad40c22fafba13f6cf3dbfb1fc61b191d95bb1ab7f01999e0a32e7df352b774798eb5badc44d8873d04ec30e544fbf1dcf27127ddebb08277077df79abf3b20ccbfc73a4b1a72650583911c07e5d28ffca66181a2c32cc273d735092164e2c112df9ca531e8f43b9ac288c0823e5c3ad9aa30dae50be0d45d9f8f82f746fcd14e3785a0f0f4d6b16abc150f137e257735b3bbdbaaee134926464958e94a27792461854fc30a56f1245ecef27086e610a61c1b2192dcd620f7f9c40d8f7afa28910ab45f70f30e8a16d146557a36aacdc192bc773766cd70af40521d714b665481d6eac6464eba6d393cb35428bef37630bf38f744a1bc4c452daef804969cd9c4c0b7eb7a6a933e97d8705b6e585893501da3d0a6644f529f1cc1a3c74cb09516719c58e9ec46c1f5b15585c21c638b548d261046f62287d250cad7845b088bdc6087368bd0023418f6a3df9573848660e79a154f857c31366871d16e167fd08983e465dc009b1fe49108119df55a502ea93216441fb0b063ddbd726c1e5c46ffa5fadc025bb2da9959e5e62318b27ad2be8b5b47f09db8d750c47e829f63a4150ca8b240be513e2fbfe789bcd0ce94ad5b8e786dc77508d4d9c8913fe4ff0d5222f33ec78f21558fc2967f902e1ee61c792b4aff77af5d846abf50893b5354b463ead76bcc607eb07e708ad36cbe58f66353f8d1d7a2c7ecd2434c06d7d19753799800a6cb7124e0734353529cb916de5065189ab75ed4fa6b574f5db7b3175b69f34eea0fe0e2e287af2bc3b579b8985e206d2b875bb67c4fb525cc9e2dd6b92af5b03b4a709cf9fa64903dd89488c5c3d379a6901f95d2454bf0cbc2351f5a7d0a8500f0b4e92502638197893f8d76349e9c65f5aa7bb3131f0b744579c3eee4540e6b2c96fdc5500ea2b76800394970ddd8c7b2de29d2174170a55e398f3aa9e8d675ba65a34c786ccc64552f504a768e5b857d70c51554c908fe9fa1e17449f0c05151f31fdb6daa5acf9c1fc8b782fde84ab8637ef50f558dc69cff6d2da22a2c4fc6390a19a979c2ceaea29908604f95c58f1596b509d759d4fad5d2ba7ba3270328c8d716abd4c3c2fcf887b36e9b3aed7cec691ea480d2de5cc54a1192afd60b994175a640b0d176088584ba17e12ab5b7709023349510772a0a0b9f731476bbd5f494e33fa3edd4b0145e95e2123a51f796c5baa8e26936daa259598dbf4de439deb76e42a0ba491465952d0e5db0e9504343f5f6b63ace581e560f029d7888acb7903d18a8d127d7c0ce4115049b049da4794e803782fdbfe3ec99c0b759b8c9f6e71075f6e6f429e4aa66c4bf385be1fb9c1bbe49dae2d435a8d42eec6a6c209d65662d76570e48efc08aa66044d0121266ed88d006791be31f7ea25ef033fd830cd8eaf578967907d21bb90d622cdd8f005aee17fc623242b795b122904416bd3546ac83943a939f833e48f400ee8831adb0ef3d04a8b1fa4aaab6ad52ba0ed27c3ba52420f0ed32e1c34cdd9f5daae6d5d065913a0cc95d39f894ff4cf72626311ea3bf787d2582f07ee37bf64e6eadd177267baac5b65767c83df2b8f5d31c8738fdfc4505efe180a9be964a05431ec912c581fe620c3bc10f204d37b0da3325db952289e04800b6a43f7fb8ffe46333eff24e657f45be89f946c53fe5752a9e73a320755b8248a9b07d4a5df9d85fc92c6c76b2b939393f277159c02910db10ae7f4fe1542261abed62cb4250069c40887528eaac781cdeb4eea4cb61770fd7b6ec2b877e89452c804c8b16b3021755142a6b9ad6dff8328c048f732c8280cb88c7aa8c5181829d3e241ca80dc4ebc28a0fa58223dc7503dd3f094562e1980d0b5b4a0ca0c88ab1cd989ee80b2d8dd78b9122eabdf04a6093ed692d6596b5007f5a286fe8bf6265aa382ab4dc0cbceb3ae5fd946353083d7c120a7f2f0735b48d4bea4ea7be3e0ad65368d025e24c3b2bb9c0ca91db3a03135994a1d346b8b509d3970806f790e5d8e04b02ef316a666a70b599b3ea539029c8a62b8ef479467383e0132583a4447c0b7127278c3ad547560c67400deb92376fcb3e87c88fce1bdd16cfd71ece663d752243207c64d10754aa0e39627860ae7adb43ff1796d969214640c26d466de3b989a96905f04e67fe7f29475275eeed37a633e0a9f937db0b015fb4bb8a6f073b3ceb65182e9c89c2929d60972a56bc2a8e78c89b2a41f00066b3cb139d0faa3d73e95785587585db61c32883e7f9542c98d2d58e2a66b27109c963b5c26619915f860ae4a70fee97569a923b66f826ccc86edb99320387ce8a282802e636866022f8f750b4e6a3ca50930091f8e8b173b612ef086e87d05feac1b7d4bcfd4ff0f8f25cca1c991aab1d93d15431897ac83d42391572790a29e932bf36eac273a5bee48a2cc5e07cff3ea5d97ceb7c726ec4770a440373d333ab1257318e9550dda9c0719691a2839ddb88dc02dfdd968abcd32d53a2307629ee8a564a192ca02e33db28525b86dba796c59670e73fa4a8f96f2e83a463e19863dabb800c266c3785900c4063259441cdba88fdfab1d0510b65fc4038cd0bc9b3e6cfc23317c9776cee7f64ebb2b718fb033bd7e241ee5f08d560675d1f61b162d04c6db07835ef334bd4ece34e811e0be0a95be84e7a99147c188bb02fc79923a81c14c8a51c3374c623b76bcc133d40adf4ad06b3659fb585ea8f5db041fdc6f16b9b43b671405bb1407cdfea19033a98b2023540daa91e5e8901ca9be3430af65333c9dbc1a58d095ee5f0ad6f07be5c85b77466d48e14ddfbcfe1533c673dd6541787b1cfdb4efa69467f3f3da40e4ced8134a1eee57f8d172a5bab762aa5d2806ce8b8bde19dac1487ba0cb12bb39274a9da42e54659c2cfa198cf0abbcacc494ac5534b15d020eb6968ebc9fe0fb3d89712338627661d689c0e7ef2bb1194d957643836f2a42bd261114021b5d7fd494832e19294cb5c06164e44d40d69bd707235d60b680861eb60a5c50dd0daba22b25cadafec1323e5de14ce59826dc0ac33caef89a7748994372839f26a26844f467b84cf9aac4d615e095bcc79e11bc191bcb0e0e9891d1b3304e39ba3b0ef854384a7d30a13314f7ad3825b22dcae5e84784ee22a3f29332011b93339ddad31ba2be0988a14689280e9887be93fe66f7bfdfac707771c3ea0b6951d8cfa4e784cf0393585fe2df2c7ce5f8f1865c6119a7e74a2d7d7dc4733c3764683ce8726b1f66380eb23c6b18700c436aa5e72d95f7c5de8942ad3ef959215ce4951944934b747c20f8cda64fedd3c2f650056e5672c63013ff7d7b40a3e921cce43eda7b924fac2e3d5c18f8491877a00302e376264e30fc66fe3be51ad19fc7ac3003e67b1ea8ef4d726f59fd4976d61bb864a3ee8c8d5358c1f6458f3b910274cf6bea6f59b40951d70c9dcf433f3a640f656725e350c3c892ba24d10c064b78d2ce3b3e3ab0fe9bee974684266a50e83fd5d35bbca871645f82e32b95490670385fa36d2e2e806a647a4f34fe94256e1f9c20a6f38240d50481ffe5d0cb5cc973493662f539a8c9d519b9c60f882d47e65d9cc03718991373e9ac2a1e752c9a117c856eb592dc12660ee11dfa6c9518a11baf08db8191df472aca2347fcbe4f6e42a4dc650dc0d7216a3d0e8ce7cfc2fb5bbc0f687130109f610d42e0ae03db1ede82a191b5880bd1f020fa5b4bcc290c45a9071e2dc508ffa59398152a32da2b4d811b54a2959993f854720b7c5c7371c4af3cb0d005f15c2805e7b9e956d25942d5c726ee03b52e4ab72d7e67421bc264e22df2c9de4c0efd1db1d15e9cba39a3e9963f0d9c7888f41f091f4cdde74fdaf2999ef03085baa5a2a3d50477fc8b6bfb9d36ba6aa4a3bc632f112e70e27bfb9c5266c9a5c804a7edd2d324378db21304d8f2ed2d05ab1a6294a2976a6d868c64027004d13a9a894a0800cac33c3f3a95e73e68b9cc286b97e550d1a3f67ffac4095dd835cea69810fdb02e0a6fecbdbe6d126422d769703962aa068fbdb565028488d585319a0c75a75f64b774a97f2abfa2c0d113efcbdef33ad2345f3c38856aecbe3305d0442c585fc487b49c78640f3f2de002741716a0dc7fd01a07c14447fadee543d78c5276cfef1276b7040f23b8d1c8d297ab16d9aab0395c40b0b59cf739ee81306feea04e4a4b81f63df631da21073a640647362872629f9db0c937c63c749ab36e0ef0a9e6f90dea355511418d3ea3f413a2eb1aac1f30602e59872b8a122b9be84b9fc013a23f4e656af5076f1a7dd4a17730120e8947f21939e729b5b5bfbfd0eb6e9bed103c3bc2cb9eb26f9fc0d1e10e707251b3031113965290b0cd194e0b962c2e5642db562367f238dd429a49f5cd0e92d59c290c0d63b2ef533926596855092e06d00306ecc7f8bd319e5a4b54d2852f8dac9dd1464062d73bd345fc9cf6fd68676d46dcc2a73bfdc9d19914b26127c4f4dd29cf4b804091d00c282d3e3a5d9c9acf3e5cac9daa54bab606ae159bde5d9eb10dd173137795e8e16834a5eef787ae8b583ac35146518045c07151694aec1b7458c69f45145fa02a06e0f89f5c605b4c8ded1fcb1ed95cd5079308e1196d055a6ad1997106e1467f9accf9fb5cd4707e787236f580762e3f41765215ca06032f65a430935dbfe5bb297af253488eafc8c2eadcb078f5c52e3eb4dfda0abb78d55f162e5b698fe3f45a657485e375e94d3e6e0db1cc0dfa5570d6b23aa85a9f39bdd7f276cdbbdea5474136c8a033ca634e3c10e6569f1c58e540bbfdf7a19873568f6bee38fc8e6b39e4955cd350f3caecd8672d7fca9108fbb0938146ce0c5ded40a0cb04133297783124af1255cf64c9e68eb993a4b3a8759867a1e4642c5785a45e30267fdaec511324bcfa4315135b8dfb33b63766fbd13313"}, {0x1010, 0xffff, 0x0, "05858516059da9c80e74cf10d02baf84423fa29e1df6987bdc3175544f3266c5fcbea0ad94e57eb0097f7b116fe0bd2ad7aa191645e2d3a60d0ecdbf2928d2edba65af6fb164f26414518425a29b616d7ec620202fc1287cbbf14f6672b31376b5695fe2acc3cf84f1b486bf956c3f9cf7cd86e96e07609f8f941aad6cc894dc562025f0592251fbbcfddf872242e87d3dd65b7ae8b966daafbd11566876f70f0c55dc18b62c2999e5b2d5af195a09a1a89c4e3d1af205ce2403f6dbff6eb9bd3097ab560747c0b09d10e7b310a89304e256cde16eff3242e8f1f870d64940a9e6deda01deee71cfeb342f5e716b56ee571e3537a5e5aaec88efb2e4a1cd5e0bf20babf86d291101903602ea8a38fb2a07d71e99c867c46ebdeb9d9f5b516c40554e68cfdd58533516ab6fd200ecdcbb80b3c54fc22fc4dc4fba8c4c8583585213b9124ebc34d95a54986707827b6e246dff2521c01aaede7f88a94bc5e7b0c10ea9cd0018cf1e89d7077f3c863ed1edd38a71f3eb8edc3c894b1f5759077220e3766752e36964350f0e0d8de462480a0b95619b426fec58ffeb6283b7b59fa763f8ffd56c3c01f58a777ffb3218efedd43b9491f79137e411bb12ebde74c499859df6b4b19fd57bb8714164e8b03ac6b78507810941ef1b4fd6cdbfa687754fe2889d0f1737a0660c4b403580bda0e0c53fc31bbcdce612685e8bbfc960a4537dc25819cc01b9fadf52db8b4cce4d289dfa075c8cef70df0eed23438b563d0f5d9f4f50bd78791a3d21b5832d15e411f4fdc400377e3db8616e30133130125c956c04d8737f2a07f262161948b9398fb90f8b4562555da3166261f8c7b0b973aaf3152abf6ae3bd534f997a77746cf200b047ebf6b04bfaba4d5bce6eec03ceac743705d96a3ee6bc055d8f3816324acafc8dad35b60f7143ddcd36b5b74f026fba05120035d300aa8411051e19231e6e83192f9795b8bde7d9def2af458fa456341d4154c7152899987aa7581d11bb670c8664bb113f650fd21fae2d7d8d91e7dd7661a35b3dab192f5ef0018e04b3253d0285c87e124f231da1a9ab78ccac35a2577a47e675ccc53d0ea41ad3024cefcbff720bd2d0ddfed52edbf9058c7ebf48500ea34d9f0df0f6a134ec1e5a1f652a80be4ff0ba610c35928ccd6ebecbefcefea3efa84d28ec90cca27f881e6a7bcba4a9be1d6cb2f6a447b7e7a6c52b9a6508f86f7357edd9194cec31c3dbc14bc88cde9184d8a1a8f0eff5cbe3b4c240698024434ae562a5291f5bbb4ba8848172c3fa359e478ea14851e21290694504dc4b49e20f11640aaae450b124dbbc0294dcc62daf14538954cfd6edceda31c73b8431feb51e8fc5661664308033632ec82709cf31039f73b9efd4afca3ef431ce5f6ace20464f731d600310758798264879b9d08fb33c977bb215a5a13567ac24136fc1ca749cc7a319d3c29a65a0e7c9334e0b7eca8787d728ec19de6c87eae580b112e14e884f403a178c34cc4303c7ca59509368efe4bdb547bb626d3da7023a97f5ef57c7ac4c6b12496d4e840ab3e9bb7fd6bbb6877850960324db9b2cd3e471ab77184b05d230938635cf6225a2c194e8df5365dbfd5dd8426ed239609b194a560a9e15c25e731c0aaff4a8c0056ab7a2800247d0d63d508ccea73ef0864a367a5fa539f0b7629a9c4b2022548f22ae9f3fb227c66ba3ac016b9885af17bf9b30116c67a322ce474a5ac0dbe20f267be24ab0d8dc20348551344fdfd866cd01730e17c0a4d14828ebe11509f1bf7c9420de918a2c415415ba6078f7532c5b7aeea4905ec0a881d12ec8bfa4ebc554aa0479875b75a595c819523fbcd4050a881620a7641f027f810a2a9ad393714a3cc251465d5b6eee679419c5b32179286eb48d3e811e42aeb6d5c015937aaa870216073f7ae44ef6178b151a8326612d31a1f4a280f3951c6a690571ca672c46ef447b55162133ae299912b38eab76b064e287ed435b7c3149f69d8d3764e059683b116caa4b54ea418ac87ae477bea85960f0a8efd89d79bdd9ab38220995300954e6129cde386e4a416177bb885c889121f62c8c411358d46fdd2ce34e3cf6502008b215589217992aff1c014462346ac5c7ac5602fc7cf0d0fab8d1519c60039fba9cb808f6b35bb955271ae53d095ea431429b3510920639961c7a8c2ff2892903f81ab2907f6f9f08fa87df6ff6526023094cc18c0ac6494db66d84fc0edab919bf1b1e0ed62e4b481fcca2f2db185c09a0ba7bbb72ffdd1cb1ecfc9b33f9fd68cad6fdd15753570b28c1b88d1949cc8aa4061dfe22b8b2f0b5014d5ab038b06c7b2a571c823649d68d5bafe8dd58d09203a4575c4a3a5d6656b75676d000f84b77d10110c3edac64da34399e784f5892d819f7b66733afd84c8497607a272f1ba6306728347ce1b44765f6ed06db816c32176f0ecbf57f10c49c5d49f17070755b078a9feb9b4242168c7e67874c5bbe1e7573cbaf22491fa8dc06ae1ad7eac80f7d2c404d09be7838a9579cd2db6345f38c706b9050a6d9787ba907eba89d57590807d8bd9371d11ccc924bcb229b956b9b3d81d7cac960e4dc9606ead89d10fbe66df6115cfb982d8ed352fd81e8d1da64ec6737c2106151108b1f87fbf6ed93cdfccfd02d5f551305185815219d8ec68b7f7fa2861c17af13860c381ec353e51aacb3c63b0bf1ad8a0758e3c65957d19b2cd69d8c60e3aa20ccfa24a0aa17f05e1345c3df54231a77307fe4858e37cd9613afc799adc1f755dfc1a08e57970dbd67edcef249c95c73e6c4911b1cd29b9ac584929e82527eaf923cdd4a57d683534b1d376407329f6f130daed3f85db9b784bce9e238d07a7b6dd8d0c25dc86969c95d0d39eac3031f9bae077ac793b8e71ba6fd26b4f69b423e87a627c275e1d1c5deb5d1b11d9400d832990d9ecae39b1c5fad2c709eb56b09889ceb2b4daac32d551a02c9e661283fca70b0a04a67fee2e9e6e156b4697e2a34559d3c8489e35aa0c2f017377c374d947e2b2d3889c8dd8ed60ac47cd0a0340be23e2595a8791cfeee428f169e8e827d5f9841cd9fa7a6b77a0f89c15e318715329ce01972efaa0305e9d47fb04d13a71280a94bd26b1a8645a1fb050f17126478e2ed590dca676b031ea4d583afe2f80b6c19fb9e2bbb89a680e3ffcaaace97fd418797fcf2b648badb750fae2e977095aedc5b7bdaaf965795cb5de9f5e6e30ea61f702fbac748a995471305b319e527295536e160203191bc1237489a7f16d637966ec3200f4f22dfdafc5c913045632893f48d50df90d335e276baf24ac9a30982fad26e3b08faf06f872a33d290d5f8a949c31d8fdd77632271c368d659a15b79afc7943e2ff3a5598e5dc11bfd10b8e23011f94eeaf069c98fb3253f383c1c82864191a19a2247dce14962ec002d7dd39130e6faf4c8b7a273f235956d56fca93db30c9eb71375a7b650328485971b6dba7d5f57e1c5154b26903b6d9aa3096e3d18ce3bebb4a5f70f0b286f27861570b4e48d4a0af21f3553e909bb1a17cfc0fe154bdf81c5b2719089d203b15e5699583329c953d41bbf1f307b28bb1040c6ccba8e207375abb8e5d51a74ca689dddec06436a8ee157573e68e475ba737ec162f3484eee23da856fab2f5f1131f20a310889a4a2eea53259abeecd0e8fbafe1648d96e17f5db6881e5cdfff89d9b673bb1562a24ea33c0e902970ca35233c013b38d7b9c17622726905f16ded469ef3197e33a3c56a89bf5d19c49c224d22ec401d6d804bca2865e8f8b58d845dbe766215ef04ec793e5924c52eb89eb59cb7e545e3b15f6929e049c3100061df746103b96f68498692a11347b67da22d49ff79ed7ff19d1dd4dc75dddd0ebc5d042f805f65d11f57822c7b03f335266abaa192e008b384d8136d4e26b871ab3589d60a6bb0259904e73d0c210e7364e3f6f0c48dd2dce3da99b6f6d43223b3cba8b9838d414651571b1c8fce87eecac56f6ebb76eae6dad852ddaee4bdd81278c7a5f8daed1f46e06d9501a7ac65c53b98a0724bfd15f7e63b4e087435f63bc6c1679f1f86fc5acc0395176cbb00e9fbc0b96f6799ed4ba3147c69d1c7c33cca769a273d4be0d59299a70c11075ec166ad8b252a6335d1b30a4f88601e1aceab8c6bc15e167ac399f184150d954fbe2c8d6b9d45c66eb3e371a10c51ee2c08195a38e9ce43bb2791903616c728ba26297a70ea57ac6ea29f2f887d3507977930504b1f1ecc2ef839b6c00ec9c160c0747578489a6917f59d2596b299c4061d03a3cdbff28f454f0f0f5280978d9dd175c95506d447315cf3804c40346967f51bcfaec6b9fbef3e488cf2cabdaddc644aaf7a46673bfc80b0c81bcf06c0f04021c0bda780179a18de3d917e4aa66f450e78b90aa6c3097a6e09763221e2c25b2ec11bd31ed13a67b3d83e55bb0ff6fa38239d008116ce57165a50e6ceb9619ab7da812d96007802c1170b0aa13d6f0b28d0a5ceac1c2e1e7de99459f2021a6df219ce13cf64821024d8950e7540f7167e8cf0f9583f95c88a120fe0e50d2f2974a038710fe81511fff201da8d1c235f342a8571b18805214a13f94c08351600b51c93ef2dfb61c92c5e7c9241c129e49c1c90687c9f17e920afafc8c45755ce8eead79e27af559123f64a6bd14252bbb9cb8913a3a3eebe78ef4915a0a7ef7d45e6dd1e764c90c7ef94a393f6a21b853f1b398c46ab990d0324f2c0a7bc6a29787a2fd9bc485b5412dd331fc24be75b0ac3639db043ac622c3b7bc836bc5194cee47324cadc6c0e51ab159740a547a6422f95a9a5ebb504f17adf0287eeb3b2a2f1b71a41d778157222ea2f6ebd74270a1685f8188ceb5065aec5ffb8794fe7d2ced980bbcb631e8c12fb4c0667c755f6928c0a00e56c684b72d119346b7ccde7d62c1070548a51dc1f397cabf5f71aea3e1fa00afd33c8366c5be3924058edd5ce41c2bda25d97cae1101a4357067cbe4041be4253cd24d37be6ecb06c9fd56107edee7ee762b1daa4b4ad5e1405724bea882d6496533902d4f2ac59fd4a7c15e2b547575edb705ebf06104e6ace18e7b6c124bad4ef3fe77811e89b8e2b4bd57a2a484865a3c2c3c323cc92088cdeaee0b2ca42c43df879b98fdce3c868fafed883562d0592ab618ecc1345c48dc76e23eb577bfc296f9e9dfb4a00a89a6365e0f64fa5951a0d91f4358cb054430e622d482e564e5828dd9df1f0e06f0d95f7b7ce161fa295b98df71d009617be5e508bd97043b535d127f2451d2ec8b2f62712659adb4b5d204089c89c193b65a4f174e6bd273eaba0bc3cf608260d90aee57b5ba5a082fff4df41670d11015b81be7b8cfddeebb0cb816f4b021c6dc4f8967c541122d463f1fd787a5c2da7831e6261f1361e04bfecd3ea85a9ba8d3d7a12846b880579a8433b14af7fc87d5c8ea6ab5476df6c80158457fb0e45546b83258b95ef201cae0b9e640a63a9c572b76875d2a6e7605ec462639bf813e7d70bc9867eda69985561eec415611f468412b687ec270a0bc40b9aba947cbb3531c3ae3b4261940cb419044221f1ec1c3dc97eaf6d3ceb3e921d2284c4ed391a8dcb788206f466b1927b0600adc43cc7ca08695b558e59bc14c1f509bf43bce7bc8d32d3b0944cbfb3977c3d8995b2667ef525bccc0b8690504eab1f9c407adcee08a6a89f2884af542dd3965c54b5aa249ac57b6364328bd35593a5312f7660e92e5087fc38b9420a3cee7cab5179e3b3cb8b128664f69f4cbf74de81beb7a"}, {0xd0, 0xffff, 0x400, "d57219fa1a827a8222476753931eebf86f831c0215b224ce86e12192d045b0694624e655bd129c37739e842ed3171777540cac0499ad3bf4654519e5a1239791700fa0c296a22f641a3d370bcd16836e1606f6e69c2aa057bdf4375d57c22caa0cad2d7894e298a7f6ffd46733cab81162acd800768133398f7b5a29ef155e0565156e5c5f93cac2b4c49c8a4aa0c2485dd919ca5c2c8e0ecb17293fc677640b12d05184abf1ab12e3b2c80761f522577879a3e4cc9e4e61bfc61a0909de232d"}], 0x3100}, 0x409) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000005680)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000056c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000005700)={0x9, 0x3e, 0x0, 0xad7c, "93d6aaaea2d5f66efdb3ba9a0364922c8f2157d3", 0x21b, 0x7}) pipe(&(0x7f0000005740)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000005780)={'./file0\x00', 0x8001, 0x7, 0x47, 0x0, 0x3, 0x2, 0x7, 0x2, 0x1, 0x6, 0x80000000}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000005800)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000005840)=0x2) r5 = open(&(0x7f0000005880)='./file0\x00', 0x8000, 0x4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000058c0)=0xffff) r6 = dup(r5) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000005900)) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000005940)=0x640) r7 = dup2(r6, r6) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000005980)) open(&(0x7f00000059c0)='./file0\x00', 0x1, 0x52) r8 = msgget$private(0x0, 0x400) msgsnd(r8, &(0x7f0000005a00)={0x0, "79811eb3f2b9a3a6b0bf452bef3c1f22d6abe54ffb1969f6fb8c95c4099220f9799fc33f200925aacd58de577d835f61f8f03c04904641cc92556cb2763cb160906781a50dccad1b651460a7a2c49f3a19a12af8f0806d70265a310626ff5df8a2c9c8efc0966541d7ba08928e7be4c8bb822172accea32f36b20506d1f614baedbc85ef29f07cf936518215a37dd3551a37bfbcba450f"}, 0x9f, 0x0) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000005ac0)=0x1) r10 = msgget(0x1, 0x14) msgctl$IPC_RMID(r10, 0x0) 17:08:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = dup2(r3, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2000000000000226, &(0x7f00000000c0)=[{0x1, 0x3f, 0x9, 0xd5}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:08:27 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000740)="ad18f05de2f4ef18aa10ba0deb4750493d3fdd4e146a9837cb19ad9b2dfe5adb2037409c1ae1813b7faca9c4b1e5a3cea7661532eb486cfb69644a66a2cd4d1e2d654a52be9d6b1e847c5769b3cda61f3c224a5abddf0bb9737e5ba3ed8117dad28cd052539ec3ddc164adee301f744648a878c74edac6930353e484c0ae335fbae17c40e4d438e1e4a2d143d083a0f2b20f25deafb623e75a8780f26a818d12656212e28ab7b59e6808c1099a3a7797c7122eb081aa2327a600000000", 0xfffffffffffffdd5) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = getuid() r7 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x800, r8, r9, r10, r11, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r15 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r19 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x800, r16, r17, r18, r19, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r20 = getegid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r22, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r22, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r21, 0x100000000000, r21) write(r22, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r23 = geteuid() r24 = getppid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r30, 0x6, r31) sendmsg$unix(r22, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r31, r23}, @cred={0x20, 0xffff, 0x0, r24, r26, r27}, @cred={0x0, 0xffff, 0x0, r25, r29, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r32 = getuid() r33 = getgid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000040)="058874edb1f03bc06e742f7991a7e182b83fbacd49fe2d53b591232a353186bd4e6746aad11261fe250621a8e67801d999a8", 0x32}, {&(0x7f0000000080)="63e17826c288d4f3976041db9da00aea23a460a9c3fcd4d4c4ac3c0477e4cd2bb96af9188169aa6784", 0x29}, {&(0x7f00000001c0)="751d25d63efb33508e86f80bdacf44f86a0c1c420a027d6277e6b4cfd417b0f37e079d5b43a1b535b5bc04eb07002f7734bc5585c9a5fe811dec89d663b1c3ea35fce1c701e4edb3b85ed9432259729ee104b9f72cfe313db7986005ef40027d7cec09f8c0af598522bff586e0c28b93b461acab130efabb393c7dc4", 0x7c}, {&(0x7f0000000240)="0115b1efce9f5521a653dad707d13124094d478b9e8e9e5b64b0cc35722408789a9e4890ddf98d2c019604b56abcb7486b017b0835a32a813705af963bf53025b847b9bef825069dcf93e79652cb6faa8b8142b73f4df68798c1466985a10f7a5bb85c8aa8cc0a91376ced781113b936ecc0ed9b2353199fec3f880667f5bd26dcc8b705d750", 0x86}, {&(0x7f0000000300)="f6d8e62ec6e5e2d1b87aad6b180a8d88bc40fc34bc3b60ab791019e8ef266892c31f88796e0f30521d77f71ec9b4c71067bce3034900a2f840247debeb0a7db98aaf7a05bb2c6d460ca7a8b06b301b9fb9bf", 0x52}, {&(0x7f0000000380)="dd462f23d12ea973263583bfcc3bddd8455b393d39a64e08dafd2ac769807c53df717c1dcb36630b7814ff20db1f5a2c815e5d7ef944727b6702c80bfcc56503537794f1b473c302654266f90736e11e025a79a3375837", 0x57}], 0x6, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r3, r4, r0, r0, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r5, r6, r11}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r16, r20}, @cred={0x20, 0xffff, 0x0, r25, r32, r33}], 0xc0, 0x8}, 0x0) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 17:08:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000300)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r8, 0x2000746e) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r9, r10) r11 = semget(0x1, 0x1000000000007, 0x200) semop(r11, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r11, 0x0, 0x0) semop(r11, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) sendmsg$unix(r7, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7], 0x28}, 0x0) r12 = accept$unix(r7, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) recvmsg(r12, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003388d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfd0aacc32334e97bf123c621ce2ea26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5091700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4110], 0x1002, &(0x7f0000001540)=[{&(0x7f0000001300)=""/207, 0xcf}, {&(0x7f0000001400)=""/116, 0x74}, {&(0x7f0000001480)=""/42, 0x2a}, {&(0x7f00000014c0)=""/116, 0x74}], 0x4, &(0x7f0000001580)=""/208, 0xd0}, 0x1000) 17:08:27 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0x9, 0x101, &(0x7f00000001c0)="fe16e0ac772256243960e9b57ef2624817220454e66f60d607dcc521b3551ee8fa5d047848f55328e716e4b6b950df3ebc8eda668aeea7af604fb19a9499f9abea9e23ac6987d4021fdf8b5e1314bd580e5b902a6af963453933338fcf8902029e58dbdde85d5a1e8a04b1df0ba67b9a57be9a27913beb68ff714f7be6e1bfbc5f7ea149f07f215314225efc16630a457b3793ce1de165ab293b4cb77d8726a2530629ce110e847e8bd24f969282e4f3a54f0f3e21dcc8ef314a8e5e165af6a2849bfa9b6973e4642506de2efdff13bee6475372799ad3471125f0cc09a9dd9e8eca3d665341d2108a5b95ceb3da6f41ff32f4", 0xf3) r2 = dup(r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0xd, 0x2) 17:08:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 17:08:27 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') 17:08:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x4) pread(0xffffffffffffffff, &(0x7f0000000200)="fd26259ad8e6f33d0e94e5679caa89837b133c55024587ae", 0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 17:08:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0xfffffffffffffea1) fcntl$dupfd(r1, 0x100000000000, r1) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffcb3) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r10, 0x6, r11) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r11, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x0, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r13 = syz_open_pts() close(r13) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kqueue() 17:08:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x28}, {0x3c}, {0x7ffffffe, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 17:08:27 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0xc6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r1, 0xa4) write(0xffffffffffffff9c, &(0x7f0000000100)="7ad6fadf09696dd950f062f7ec2e5c9db329410bee717832151ffeed5f01c4a600108a8145f74ca67fa03a28078d38ba8678807534ef86a52e7be47687e7112c6e88c0766ba60ce8a27fcce03629e2335817a5427fa1eda7162b5b4192c9c8af566a9c00afe80fb593cb4646c2c2ba5cb761d6acda78452cc509860f15c39e31407f9c99c18e5ba76d26a849f6bfdfe76e01c3e68e5a54bf28088add6e8ec4f805885b11f0f5ea3b99d34cfa6b6c59c03b208f1cc7acfda4921cb646ee7ebf185c0904dc95fd68f64264fe4cc1483c2a8fb32ba86bb0e84bdccda4", 0xdb) ioctl$KDSETRAD(r0, 0x20004b43) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f00000002c0)=""/249, 0xf9}, {&(0x7f0000000040)=""/46, 0x2e}], 0x3) 17:08:27 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) r4 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x800, r5, r6, r7, r8, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000300)=""/243) r9 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x800, r10, r11, r12, r13, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000300)=""/243) semop(r9, &(0x7f00000003c0)=[{0x6, 0x9, 0x1c00}, {0x378e37572dba3361, 0x7, 0x1000}, {0x2, 0x100, 0x3800}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x106) r14 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r15, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r16 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r14) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r16, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f666b6c653000a647179c7d8789bf149e39c00d9a93c1661cbf4033f9125f7978247b9f8939ed4c69402528fb16c2a57049a21dfd9023d3040a8c4146ce5e36c3bc"], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r17 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r17) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 17:08:27 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r4 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020697f, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000b80)={0xffffff80, 0x10000000, 0x400, 0x0, "d7703f861f86c100000000000001ec2d00000086", 0x3, 0x1d}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r12 = syz_open_pts() writev(r12, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r11, r12) r13 = accept$unix(r11, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r13, 0x40}, {r5}, {r10, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r14 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r17) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r20 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r21 = fcntl$dupfd(r19, 0xf, r20) ioctl$TIOCFLUSH(r21, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r22, 0x8028698c, &(0x7f00000000c0)) r23 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r25 = dup(r24) listen(r25, 0x0) dup2(0xffffffffffffff9c, r15) dup2(0xffffffffffffffff, r15) r26 = socket(0x2, 0x1, 0x0) bind(r26, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) r27 = dup(r26) listen(r27, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r29 = dup(r28) listen(r29, 0x0) r30 = socket(0x2, 0x1, 0x0) bind(r30, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r31 = dup(r30) listen(r31, 0x0) r32 = socket(0x2, 0x1, 0x0) bind(r32, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r33 = dup(r32) listen(r33, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r34) dup(r34) pipe2(&(0x7f0000000040), 0x0) r35 = syz_open_pts() writev(r35, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000000)=""/155) 17:08:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10028, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) fcntl$getown(r2, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) syz_open_pts() close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup2(r5, r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") fcntl$setstatus(r3, 0x4, 0xe4cbaf3d2578cfaa) 17:08:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 17:08:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) write(r1, &(0x7f0000000100)="cd6ab88a1bb5772db6eb8fa5882193b4f368697155981b510866d9b55a90392f962874074a64f18c6b37200990df16c82750a83fe4daaaeb0ebdfc549d59d6793838895bc1fdaeef7788d523b6a979f9348dca2ad1d7a0c55c2f8df6be04e4d27256389d59b5c9fe82790f6476e60d575286d76c8a4d8c27d02148631c5ddc0c18b49d09c7357d9b7b4afb2ed9ac09df8131eb07a862ccaa3f1e05ef2645011f482aed8f83ee365bbae2bbe10656672f2659e40f3c1f4e287a2e8f53d7ef8120e9cca109168f9be88d33d2e12be2fd51d428f95f85e84f87ecb76ca5e2d67fff73b98649ad6970a1dfc9b8734a5bae28127b", 0xf2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 17:08:27 executing program 0: getrusage(0x0, &(0x7f0000000080)) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 17:08:27 executing program 0: r0 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r0, 0xf065924ef917ad06, 0x7, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="d6f5af5cc405bf6dbf536e887f", @ANYPTR, @ANYRES16=r0, @ANYBLOB="7d3623c392401e66fbe7a6ecedcbacd5158aa2712d24ae2fe78da04ad6f201ae80209d4d4a53a456c36018fc8eaab579618287f0bb0fb17ae2490871f308d8c366e4fe279cd641459e82b9f6f27dfe70a8f5b8add0fcf221138bb1492aa88dfd1bbc3a1e658e4aa09b7193826d63e09cbbd0cbecb46488c3446658f3bb9c3b9f6d76f6099b1f41f73c45bf74d4cdd6d2b2e8d57d25e521a0622c81e926bf1196f9ce51c91823ccb1ea0d4548834fed46290c4a01ab34f308435ea6b12c5d60f7c6a6bb2ac7062df2de24e7b2cc4a3d97106cebae9f51569ae33a942fb9541e6174bad74153d9561eed037edee589686e6f7ec2763aaf042735d6561c1eae177c4c6035329940b3a3a26ad7efd8301d790c3dcb88c7041ff74c2426b590cbd15d003af2805d9ba8b744e6637924bc9af7735bb5789ef27fcef9693c2c9c01ee8e143cddf641c1a21adf81c7", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYBLOB="4c8eab8f36ae7eb06e9f2bebadb896"], @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES32=r2, @ANYBLOB="170d01c6b7aab09700ef01c6519df366211d47f36cfad9b91c8ddf2529a1aed986c3f9bc299f275979646470808d232a73d77f8bef256ad5b558ee9015bf636e021975b3493beba2259ad1ffd7badbb8e9f438d3a9b93004b9c53fb09b504621b4255a24bc748138c0c3f5ac582235c8dc1d06a15859212d7360be79ff0018b4ed28bdc0942358f53cbd4b0b29d3f6a4b27caaac", @ANYRESHEX=r3, @ANYRES32=r5, @ANYRES32=r0, @ANYRESDEC=r0]]], 0x5, 0x0) msgget$private(0x0, 0x80) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x5], [0x0, 0x0, 0xfffffffffffffffd, 0x40000], [{0x4}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe]}}) msgsnd(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="2a059c365285557c789f3395cbe29fbb38c7916c12834deff0eef8d8e8f3bd303b1c31dd09bd004548f0b645384a4f6f8d434ff3ffec58620f147e0c2b70d67a6cac20a90ff79ccea0eb55f8bccd48d062daf91f62afedaa8ea3c115e137296b0329d9585d51ed6d113255b90901edb7429d361fc8b526bcf73d84fa923d90b5b5f2a9f4f037d39c0ac8e1", @ANYRESOCT, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESDEC=r7], 0x5, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgget(0x2, 0x501) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRES16], 0x2, 0x1000) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00001e5500000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="4102bef201008f78"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r10 = semget$private(0x0, 0x1, 0x20000003e) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r14, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r8, 0x0, 0x0, 0x0, 0x56, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0xb7, 0x5}) 17:08:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 17:08:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x3}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x112, &(0x7f0000000180)="d0") r1 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x800, r2, r3, r4, r5, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) chown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r3) r6 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) dup(r6) getegid() 17:08:28 executing program 1: semop(0x0, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0x7a}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/129, 0x81}, {&(0x7f00000001c0)=""/200, 0xc8}], 0x2) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) 17:08:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6f0200ce000000804f2df51626ce4628f6bf9a362b64ccd43e892618c0f63c2188b122abea7f06124f63404eb992f9d3d71974fbe302f15651f0785871991f1b7a14b6fa5c75b7332eda8c2f60fab85fd1470423a444d61f0a48f54cb946cd91c07c7d546e947833a13317e89150a280e5a089f2f3a8fe98ae1d67a7d156ae6446ac7f71f7ee1524ccd7066003d48a82bc7513cbf5692d94675a9541b4d1ed90774f396b53dedd1532972303808e17ec609d0d6e55b845a0c51bc5482d4469d624ba3d78c1a2d054cf9e38254cefe8a98fff03fef328eaef125ce7c566f9d5832b579f16439c550a345f8b7b2438715967776c63f29c49f67a51d69bc388b8860c3b2539c42f3c63c5f23f043788c1b5ee2e5b5ae4131b4311f638a6fc114a0f8f3994fd438a9f9d5bd37822fa392824e5d5d57e0d15605e1827a7103d9de572edd51fee9c6d6bd18345d430fa7f8be45b89016e457f02ff411477e9f9ea32a349a7dc0b0a2375e74e2cc70690520e4805eae794bd9f1aaa94cfa49391894a905865c0426f8760aac03989caac6a42491e2a80f5751a663c41db"], 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, 0x8001, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x21b) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000040)=0x3ff, 0xffffffffffffffd0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) socket(0x18, 0x2, 0x8) 17:08:28 executing program 1: socket(0x1, 0x6, 0x6) symlink(0x0, &(0x7f0000000100)='./file0\x00') r0 = socket$unix(0x1, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semop(r1, &(0x7f0000000040)=[{0x7, 0x5, 0x1000}, {0x2, 0x7, 0x800}], 0x2) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x347) socketpair(0x10, 0x5, 0x1, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 17:08:28 executing program 1: 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) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) getppid() chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 17:08:28 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x81, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 17:08:28 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='+\\\x00', &(0x7f0000000240)='/dev/bpf\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 17:08:28 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800000000000000000000000000000000000000000000000000000000397d3a47c56e4bfab9be51fc370e59baef58ab249c8d74158a96a82e754cc564ac9df4ecefebc4f779f73b73ee3f2047c3f5bbb63945023c3c73c243da242a3d21256f84015aa990f99f62d2d6f74d41496376d40d6e556007dd44abbb7638f44c4a92787aea2088fa56dca51d3a76651a157ed8418f45e601347b6a16adab464360e46ae656d19ef693c9c27f26e0c20a0d655432c362f4b60675c93989ea9d33a87e236e95bb4c7fe7d22bd94b4058b2750ea57cc41fc7094fddf832061a5d7942459e8476ef8458d0bcb07a3f9a7aa6ba5cabec711220a2ea644537b6bf0cf528ccd21907432dcf74e50a3ff13c731c2f4f3cf6882378ffae2da1ce1af44e02330c3259b2f56cf917", 0xb1, 0x0, 0x0, 0x51) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getppid() r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r9, r10, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00548152c024ddbe64d23954140e70747c096c5095a2653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x0, 0x0, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, 0x0, 0x0, 0x0, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c6530"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r35, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = msgget$private(0x0, 0xfffffffffffffffd) r45 = socket(0x18, 0x400000002, 0x0) close(r45) setsockopt(r45, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r45, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r46 = socket(0x18, 0x1, 0x0) close(r46) connect$unix(r46, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r44, &(0x7f0000000540)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="2795d94c3b7915de70f7514db6d5fc0c1f7b58db764d30dfde99806843e0663ec7c5db6b1f5040adc7ba86593ef81348ae058b6755feb4d5ca501f6c9f8a74d6fe226df4c5ecb3c1162b92c2fa08214abb69911863ceb3bf59c39867af40cac2d293c0584c1c5912a1a4538d9ae5181f47754ae4679c6fa329482d7ba1764e744b5c9317f23936c595f3b441a45877cacacae8363785f2cbfed4fbfa", @ANYPTR, @ANYBLOB="2dde22d76317f91e4bcc90fa6cbc", @ANYPTR64], @ANYRESHEX=r26, @ANYRES16=r38, @ANYRESOCT=r46]], 0x2, 0x800) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32=0x0], 0x1, &(0x7f0000000880), 0x0, 0xfffffffffffffffe, 0xfffffffffffffcb7}, 0x0) r53 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x0, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[0x0, r14, 0xffffffffffffffff, r22, r30, r11, 0x0, r39, r49]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r2, r14, r3, 0x0, 0x46, 0x2}, 0x100, 0xc07, r4, r6, 0xa5, 0x1, 0x100000000, 0x2}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r54 = syz_open_pts() fcntl$lock(r54, 0x9, &(0x7f0000000140)) 17:08:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "07666bbede477dac000000008000"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 17:08:28 executing program 0: socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x23a) chflags(&(0x7f0000000000)='./file0\x00', 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) 17:08:28 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSBRK(r3, 0x2000747b) 17:08:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000e40)=ANY=[@ANYBLOB="a5a7c5564bfa8d2e3000e4fe85120f4deb0b8b5d497a0f16e0b5eb4fe7f034deaee3022b65f4ad999550bf25d2273027a99004383e8bb4bc6005cd0ca65a470e1c19f58e056d915186d3a9563558e24a84000000000000000118049283817c120516d6c1a4ad7a6b84688c5e018441ff03000048e8002ed4df270d818fbe2bfccff05c4b84b7260c50d62587dc4d3c3cfafc551172c9c79c03f4aec9254e0000"], 0x8) open(&(0x7f0000000800)='./file0\x00', 0xaa245dc504f420ea, 0x0) r1 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x80) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) close(r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x8, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(0xffffffffffffff9c) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f00000000c0)=""/129, 0x81}, {&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/114, 0x72}, {&(0x7f00000004c0)=""/79, 0x4f}, {&(0x7f0000000540)=""/156, 0x9c}, {&(0x7f0000000600)=""/121, 0x79}], 0x8, &(0x7f0000000700)=""/224, 0xe0}, 0x801) r4 = getpid() recvmsg(r3, &(0x7f0000000e00)={0x0, 0x1d5, &(0x7f0000000cc0)=[{&(0x7f0000000940)=""/251, 0xfb}, {&(0x7f0000000a40)=""/202, 0xca}, {&(0x7f0000000b40)=""/108, 0x6c}, {&(0x7f0000000bc0)=""/245, 0xf5}], 0x4, &(0x7f0000000d00)=""/224, 0xfcdf}, 0x0) ktrace(&(0x7f0000000840)='./file0\x00', 0xc, 0x4, r4) 17:08:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d031d5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187baaeb9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5183451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)='R', 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(0xffffffffffffffff, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(0xffffffffffffff9c, &(0x7f0000000280)=""/233, 0xe9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r3, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = socket$inet(0x2, 0x8000, 0x3) fcntl$dupfd(r0, 0x0, r5) r6 = msgget(0x3, 0x492) msgsnd(r6, &(0x7f0000000680)={0x2, "b32058ef44e825cce5344b69c1bd52cd3984b5477a7cc1c26a48b1e9be2c219eb7beb13bd91b31a17850e13df57718603336c3bb22c23332b2e097ff1405b45f390f781f5cdb4714e263488e6c88"}, 0x56, 0x800) readv(r4, &(0x7f0000000640)=[{&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f0000000480)=""/155, 0x9b}, {&(0x7f0000000540)=""/31, 0x8f57dcd6e9376870}, {&(0x7f0000000580)=""/139, 0x8b}], 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:28 executing program 0: utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000001, 0x3a}, {0xff, 0x2}}, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) poll(&(0x7f00000001c0)=[{r1, 0x40}, {0xffffffffffffffff, 0x9a}, {r2, 0x40}, {r0}, {r3, 0x2}, {r0, 0x1}, {r4, 0xfdf32a100d776959}], 0x7, 0x15e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup2(0xffffffffffffff9c, r0) pwrite(r5, &(0x7f00000000c0)="19eb4e3c700e3f61dbc387304fa8ad92009115b5b7525e7461aa6b326aba8f12d69357c6c016d3f342d6bc64b15312bb11c0dd9b7a86475c87635a2499ecf14f391b6c97dcc874337bc57655165d34df0f9b54b9a9f4d0648b8a09c3d02e399d5185f6dec27369762cf6bfa253213d2696b9a4167a683a96106028df24b0a93fd4bcb6cf679ed212a74dbcd0a5ddbdfa0d7d3986528eb810bd423cb2e6695f1f5b1348a8ff42579f3e2534c26097c94fa99ee17d4c38de30b1610fd2cff2e88bdb289747c3913894d56cda46ab645df65d5b2713e26f94198030f4dbb1d01211217dc8e71ee5cceb5ef68c76c45082a90b3367e1", 0xf4, 0x0, 0x0) 17:08:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x9b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) nanosleep(&(0x7f0000000040)={0xf902}, 0x0) syz_emit_ethernet(0x8f, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced072100"/143) r1 = msgget(0x3, 0x508) msgsnd(r1, &(0x7f00000001c0)={0x2, "29983fc3ea110c064e1ed9ae558a9bff0760612a001b637c75650540f1edcb9f1e269d81491b568ff87e396a33b9bf89c6d3bac48a613073ae148ae65e468446498506fa96d595766ad5784048d9c54b"}, 0x58, 0x800) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 17:08:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000180)='./bus\x00', 0x0, 0x80) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0xffffffe0, 0x1, 0x2}) r4 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)={0x3fd4, 0x7, {0x100, 0xffffffff}}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x40, 0xff}, {0x18, 0x2, 0x4, 0xb2ee}, 0x7ff, [0x4, 0x6, 0x5, 0x1, 0x6, 0xfffffffc, 0x3]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = dup2(r0, r7) recvmsg(r8, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:08:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) 17:08:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x60) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(0xffffffffffffffff, 0xa1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x800, r4, r5, r6, r7, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r6, r8) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x18, 0x2, 0x0) close(r10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:08:29 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() r1 = socket(0x2, 0x3, 0x0) semget$private(0x0, 0x2, 0x200) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = dup2(0xffffffffffffff9c, r2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000000)=0x1) syz_open_pts() 17:08:29 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c586d3d7"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 17:08:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x5148d3c1ca9be) r4 = kqueue() r5 = dup2(r1, r2) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r9 = kqueue() r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r12 = socket$inet(0x2, 0x434ac4b51d5839a2, 0x1) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffb, 0x40, 0x2, 0x80000001, 0xffffffff}, {{r5}, 0xfffffffffffffff8, 0x26, 0x22, 0x80, 0x101}, {{r7}, 0xfffffffffffffffa, 0xf1, 0x8, 0x6, 0x80}, {{r9}, 0xfffffffffffffffc, 0x100, 0x8007ffff, 0x8, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0xac, 0xf0000000, 0x1131, 0x7}, {{r4}, 0xffffffffffffffff, 0xb01e1f48dd891351, 0x80000000, 0x1, 0x100000000}, {{r9}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0xffffffffffff8000, 0x1}], 0x2, &(0x7f0000000740)=[{{r5}, 0xfffffffffffffffa, 0x14, 0x1, 0x5, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x8, 0x27f5}, {{r10}, 0xfffffffffffffff8, 0x91, 0xfffff, 0x7, 0x401}, {{r11}, 0xfffffffffffffff9, 0x20, 0x1ffffe, 0xfffffffffffffffe, 0x7}, {{r12}, 0xfffffffffffffff9, 0x20, 0x4, 0x6, 0x80}, {{r13}, 0xfffffffffffffffc, 0xc4, 0x20, 0x3ff, 0xbb}, {{r1}, 0xfffffffffffffffd, 0x4, 0x4, 0x9, 0xe472}, {{r4}, 0xfffffffffffffffe, 0x20, 0xb2f0e918999bf3cb, 0x7, 0x7fff}, {{r14}, 0xfffffffffffffffc, 0x42, 0x80, 0xede, 0x1}], 0x5, &(0x7f0000000140)={0xfb1}) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000080)=0xf3f2f46503a8b329) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) sendsyslog(&(0x7f0000001a80)="0016aa9e7a3442235c2ceec7fdaa5b0cd7005b8b31a878a066e6e262c56f792c827c034b7454e8dd0c70d71510a1818bd06caca0b88e68e1c2cdfaf5a2adbe00c486ac81af47c641aa5d15a875b02dcf2ee92c26fda66a567506f8d686e0d3d18b0f029987b3bde367d4fdc0abf8850cb43269378b4b109ad5894d13a07ad72b927a4d9b86d3d5eeb3a336bb48c7bd832f7ca960e14295de7d7a2a5cd9e8b4207479a632da6afdaa9dee602582d478a041c230d37eb325f6c05a5e46da60cac840e6e22b5f1df41f232ff67e4bb2acd00591ab9f27e5f49bd6aa2d9529b3a66e394b94247ea431355e0f9a6a8a883be24a9f694f30d5d7a0fbf9bf170467ae0e5011de4ec22c7b55a3d33f3156a3b2bd57ec1c8f14f428cdaa03609a59a731b7c5e14e0edcc8023f58533ff0c8d7b6c3d515fc505d0ec2a79eccc61611a5916e2ef75784cb9f00543e82ac045a1264bf8475363121755dd312c1f1915ab5ba6f5faba9a26baa536be27be683714488c3d85c79366cf6cf5e3a051a44ee2f89d25c45f4a4fbc14574a0affd1bfcc03847bcf2cf684ea6c0cba68c835abe7b73a80502be50c55bd8e3c3eed9637109772d7a3caec92fc361bb5172cc1dc0ec02a0a55a807098fb20a4361bbc34a846670bae33971ee6368008023699237df202d4496498dfc2420fd2c9c6c6dcef7db5aef3cab1aceb0ca735f21a8aedd94f37059dc9e37a273d03cc566969ce0c893eaa56335db9eccc5f4f0fc00ce648492a220c5ecd7c4d4ee641fd2fc2c16243b083ca38a1588ec3aa6ea8f361136d9cde69e5e9d1948b0871b3e9f4b4675ddf0e81d57e5ca7d6d6c09f7347e1f8f31a3965d52e14b0666399ba000188ee3bb6c29170ba37da4be44bb951c5ddacf2eb700b3fdca8ee8b55d3dcce121b2ae56fbb593f08e6ac3264a208429ba4a0c9bbc1fcce69747eaf14e86b29bc34f90aec4ba1923228bbf730b14eeabbc4604444da023c7cd5367ceda7c88f4e32771645f8b6d20f910cbba995f62d832f5dae8072f986fcce1ef1bb2433ab39f1e2ea3b753250f3c57a2257208c4cf4239fc4a39e292899fc8b17e9b6452452400dc151f079c8ce9d612e4c33c326b4af432ed6517e91395fbcd6e0eb837f053f5798f5192fb4b8fef56242e9bcec2ac5ec7509b1e9ce5f5d1ffdc0f8087d435eeb9ca87e29094f39026a63a86daca80cb8cf0cee5e92b3cc1fd4512c6373b278379ba6d79152f1bd28a58f3143be619ce1956d6d8872bec813a34e24a30c91b5a584a8ae46213c2d05fd4efc71a895292cd077dee951968cb14b33b8e08aee9fffb22d7a4572049b95f40de8fb2c1a4e8fafc45baa4c3bd594664a9b94c9d03f36a5cd07b35eb5b3412c4c4be1cdaa9220a79f1854fcc7b38ccd011e36a62b9f2c1ee7c82eec55641cc5b287cbbf2f93b05e5ee37b340e448ad6fb3be37b265894a93cd11865d7622b4f78a407b7f06f00f9c4f296d3483e355d4ff169dfe3e9588a95e2ffb1295745f356e8edb91928bc499bc963944c98c0377114b383b206b5692ab8a4b47f0c492ca4f5ea220830373ad4ad1bf2edca603f6e2ffed6157718420db64492ef6db8eb33a13b247f99c080c5c9e4f01f6e0b768bd02e738022ff2546f037c0141757d74dbccc976da523426212942ff2d1b80d6e01e6655cfc860cdef9b468ad3e63870bd22b286be69319ec92507486b502f98dc7e9fcb4088a457256cb6584162079b104ed59a67d322115d9479006a43e97ff281af4e8d5789062f8575ce274e5f1700a60d14acb68e7dfe3969860d31331ad1db088f4299e9daaff76ad5dca3bba8849259f40879cd9843e0d953b0ddf18f6403456ea688646f17bc4a56455fadff3451fed0f4098d8fc8f68fb7f474901178a9426abfb13f8becd195759c7ba1857fe61a7a652cb590754e03eb00b2332e2e91a3d6215f2892a4d75e9904ff9ad723156b38659a6ef938b487ef1ac4399d7b6214164d632b59af57d9cee14d14d6048bd59386c9708d62fbe961d341517cf553a0ff55941cbc18b1ce468f43c1cb5dcae8f7115cc92fa3c8b6835cd12b5b46f46dea0a3813af17de44231ae5a912bd0854a99969ef7b2fac88a2d97b96e9d55117f0f4c01dbd05bfa84bd0ca18d9471d0b01d15a5f06f4c4aeee994bf19aa51944e704a7d956225559a33f6c72119a849cbd784d862f8544cb282f13086561c12f6de762c6ae1379dc2487d392b64d80edee90b0f255f45778c58f123fbfd29eb4a8c3b5e7fa02b7cbd609c0cfc88e34ac4ba5c5971db3a01289be39db6533b7987003bfb072a20bab7a1dc5b9bd7e9a10aad630eb67bc020be28c6ac489edb113a9cdee33cd2933d71d5379f9a82c5703a6a2120cd7ffd89ca34ae4b426114cb7060edd6c2c17ae33ea26660b90dba7842402c941579dc7e09afc933aa4bb4b2c4068a57da493fcf7bd5edb84657ef94c57761234603d56d03b03c25e6625943066d98bbe4e8eabbdca2856e062a6aec7f24328e64ed658bed567619108e7ad62dada32283e923b4f82c4d1ccbebd679003404636928b299dc4f35f054e903a5fed461c94ab9c4b9d0c8a26be28a4375b9731197424429c7a467871439547fccf7b3629c711eb6a25a003ee294065efa3615f4233e6337c3dd9174cdba1a396c3fee58f9037152e75ff3d79e25ff79dab90f9d157f4637b5f5c480f552dc0b408c7233aa00324065851423a59f8ebdc9207a34b7e0cc3a8fbcb91f38b72517ec1c357d19df9a9954e291efc7a240c2bc72c22b46de16a1b9944ac69942a327f8db5833b6be63efc60e58a876a6dca267381dad7aeb6591bdc127188790fd7830f89ca917be3c81715b18828a862e1fb37c7305a19214a681d811b79c3e5c657ae1d866fd4ff00949f4e19292cfec3c09484279361dc0758be9c53f03d03b32b41aa4b53e54e60df4cb8baac71b256f4e3e9572587c45824fe768821108379bc2840575ec689e3eae85b00814a8aa242fe90c58520bbd68a58cefc0578de59bac6b80938a8563b8d1f7d45995e763640443c3c6bbf258be046a51235df4421270b9303b07f6b7e3fafd72feac5a2aeaea299781590946a9ccbe76371fa3c87a08555cd9b4580b48f8ef59c61bc19b6fdba6798feff5199cc2f0c62fa51bddba4abcadbe3271fed0595a71a561702c4532a63e66ea317f84aeefd404f01582eddc041701e94c7fa30393f8c7b309566eb29b19bc7796bbc54ba50a63c4eb9afa8f13694ac8620df8e5243f7171aaf9d4a7ba0e6c7b772c6f13f8bd153dde849f0110d39a537f5c8ff161d77e855ac0cff82c7bc8fc422a5411a508b09029756975bcd751574167005ef26cd7893c72231ae6b694dadacd292b04fbca19a2238151dd8d2fdc3c2f7260d1da0b8b43635e9be16fe4fcb338fc94212dc4ae7eea0962d8a48d1174b7128fcc0dbc05e837b7cbe4cbc87d4b207f886185873801daf7e19d8b33f377c0e904cdfc59cb2501c2b01d4a8018178fcf258a63278136fa07aec9ff7292614700fcb5c76555a595b8745959c33e79a8b4c61eda67f73e7c6cd1a4dae9671c72e509c2127aa37fd34b0e5739cee1b6870e60bdb2317ed820428ae818339b122f10a7dd95d20605ae566c523eb028de04c68d30ead9b314d1f2afffeec42bdf66f37e6ba133bb1980ecd71ebe4d86b9111a50187a5e0e83d2f1c894d6928638c39baf29279236bf4828e5e9c178e36ce8e8d970a90916e5a1ed04f34cb4e4cae4171d0d978e9a05df2dc99456c44c9cb2bb5b2611dddcc77518794097ae39e3c12cc820cbf4e0d4ee3948f84bfd0956f607f9f84f1ec53d83fa3bd159b7301c8ace04396a9930e2250ae1eef6de3fb0e06575f38d54e6b0c0ad2e31b0d5067bcf61c7fae3f90ee49aff4a7290ba65eb1f4b6b4dd8255997b70572a49560baf55da2b2391d87c222286695682633f2adc63ea47ff9321d6bf9dba16b31ed27edfe7ffeb984cef21947fce903770828b4aff1006e0c3aede3bff9121a10712227af5d20fed64c49df590398ee66d8f6ab6315e3537091493e065cf0ef1fa89a055c15ae49df2d6865f1858ce1514e2841fe0e41ba8ceb7ed1b9d73c4f338adaf064cd0c18e11ab30fba48a8135fc82b113af70fdb23d46c1ea5e03e9c2faa44a92ca31c33a497379c976d44f40894f06337d2d1d0d05c1d563d64f51f49a23e705655f966cfd85a38609ee0f2653391fd45b5d30004833c536377e76f1dd21b6e22403750ff1997490f5c8f9e16ad893e786482f4be9278f9edfcd7efffa12f1dfdaf18780ade0e914e83e93d6c13acda75e50437c055889c1a0a03219b1aaab296ca0ba1d8c5571e2eaaf8ebeb4904b6bd240a62e00504ed20f6c5e9760a696fb5aba6c8d362df829c34536bdd4eeacadb767bfb66cd8ac64c2ba872d7cdf568906cd7f6cd13111c8915b429be015e2113bcd3617a5e0688a87c6ea415ec605852a6ecd68c92f12c2725297b005c69deb6f2fef6f1942f8502694896d78aa89205b863b10edfeded0a7cfffceab56456c47dbc9692b31a0a8d5f021b868eccb3ffe7fcf862071b667f234db7972c0f26592fc5a270e5bdfb2565912da64afe761463c36a8e9e891c802c0c3e33696ecd2a7e66482ddce00d61889c264c4f904a6a40844ee99f66663235f523ed08f82524f7a76796cf1c918c8a5443f49c2f36a9791f6fd0f037aea7fbf8f9ffdbcb8a180cbe99f5be7518cc5ddca9c1f1c5d418841eed5befea9eed6b6856a3dcf589bb20f97fee2df996870fd8e8cc9843486d8eaf988328f0b22ce293cfa5ca7bbba734ecd028ea7f0af72b80e517e5ef5da11276572f6d774e849180e6ad3da10f4a5214f8117976b12639403aed2284183cd7f1d4423b7489899a58af6fce360ba7e80bd342571df44afb6c1fa484bbc06b72c69cc4fa180c9019415369afd0cbc241a188e4e1d8d43ebb738141721c73f46648a6bd23f57744cd78f1f6d25b386d243ee63ffbbc2efcbfc93ce877129b7146b20be06578777ba67da5ba3db3c81c3b1155aa06f5a4ca28543ec52c794f7b1d5d773ff0077c306d7cba77869a75ec7c7a23f30d449a268e6b15cc1a49eecb4f5cbeb28d0885745bfbf2564a303d389a79dd80d4e8d89bc55b67f8d2f9f339d399035efcbf481a704c44fc7972b92d72c570ed0cc50bbc30032fea507d1186b3d6c4958009aeb5ef166b2e1b9cad81ab74565c345b98444a7bf6f017ad57bbf11be85bf0fc13e579a51e88d8ed608fb8d257a2cd01c1b4320d307d6437c6787fdfd8e75474a609fe252a2003a6cf7d3fd341faca83c088febe5640c9082271ae182d1bd60dfffa683773deaa50d366f25d3a3beca9f8e18c64507c9e6560f0d1d54dc52ce8c7abfcbbb4f24cced7182ddd44befa7006d67dc1043387f0b2af1834735dc66c75c718dfec6ad552d37e40c0ce5dfdec2de2c29a230475fdaed9b0e709c17d29c5c732cc9f7f3ae8736c32988a9a939a690e11824741e7949a7ebde9627de63a1b0d90e84870f0f81eeae03b2fd27a8e4bd26eb341e12bb01c324de1966125ba6c07b42a020ab5db951e454ccb830b98d60b9198d85df3efb431a099cf4647d34803ada11fd3e6a16878b470091554878322bd6171b6cc205bee3e515580927f2ea34702b3faf81fdffb644f07c3665e6bd18ae33c10106047e1f49603af7118085208e46c93e1d9527585a729a7928733393aa2249662c38daa57c6a075b07532923a3cd31fb2aa0d48fca4", 0x1000, 0x10) 17:08:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8400, 0x2) setsockopt(r1, 0x1, 0xc5, &(0x7f0000000040)="319118f70a70a34348b85d998453f8", 0xf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 17:08:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="670dc32fd4664994ce0985172f6ef2d7a1c1f329caf9a1d0b532c8956b85a352fda40eb30b439aa21184eb99dddaf6355a64e14dc129ec6924bfa9a46ed2604166ab9ef9f53312ae0eadf0d3fa68f317a1b3eb4fd397e7742fed3a7844eb598342929c2c62b82e54b0246fcb9445f55d84719df0a36c8c1cba5cf4cd9d96e3747753964650803a47f4532d471a9689c042c84fef5237ba8e0e4577", 0x9b) pipe2(&(0x7f0000000040), 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 17:08:29 executing program 0: pipe(&(0x7f0000000000)) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(r0, &(0x7f0000000040)="b7855697d04e2962470213c8947e04d785f8e4627086fdb11180503e7db35c3f058f1f3e58b5ea4755a11b00000000000000d070e413304a5263fdb21b136808ce0d1dcd92a98f8e", 0xec) mprotect(&(0x7f0000089000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 17:08:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4002, 0x1f) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 17:08:29 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r5, 0x4, 0x1f, &(0x7f0000000180)="9faf94006e2b63ccd42578f3ed0a8696d2d552183eb6b2a0bd251488499546eb06b24f8181f845976ebf686e34817d499f2633b549cf1bef9e2608185fec0a99489bc3fdfde8bca4e19248c912be3538546be2ee65c9f8d20c3b467cf5b4bddb2ac94378059486b3e4d9686267298e597e1b5276b8ec31c2944d157155a1314af4a81d1b3d7bc5637bf9f98a1340f0", 0x8f) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 17:08:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x4f}], 0x66, 0x0, 0x0, 0x0) r2 = semget(0x0, 0x2, 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x766b) 17:08:31 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) listen(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x77}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x10, 0xf9e9}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r14, r15) r16 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r16, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = msgget$private(0x0, 0xc6) msgsnd(r21, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r20, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r20, @ANYRES64=r16], 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 17:08:31 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x401) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="f9afbadc0ae33977caa030d00523f967d388cfa90e2ad4c91df522cb0610695b8a18b3c7707b4ba22c5a363fb3a98b4ea6039dca515271efa072699760066b6e3e6fb2831bf5a4a67bdc49", 0x4b, 0x2ceabd1a186bb651, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0xb2, &(0x7f0000000140)="6aba4b669908e016202a8087f65ccfa2d38ee0607bfdd3b4a9cc3c8e6027f2fe6b8084642df22dfeb979d6c653f966faeb70160448405140856dfa04916c869693b5cf3781bf79aa5f5b1940f65aab6ee985e14ff61d646f185e0abb40dcab6f6ac193a31d4714bdea5593893f31d0a53752f05a24aa35904e2be710234521cee5834c0665d8a8ea7c54b6b308f007f7063d2a75cee12d32b68294572e7172c09c53f8ca916f57d855a1f79ae155a486a890") execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0x7fff, 0x7, 0x6}) 17:08:31 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 17:08:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x13, 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 17:08:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) close(r0) 17:08:31 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x33, 0x0, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 17:08:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x14, 0x10, 0x1, [0xffffffffffffffff]}, @rights={0x10}], 0x28}, 0x0) 17:08:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) 17:08:31 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0xa00000, 0x80000000, 0x3, "d710c18690f700", 0x100, 0xa2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r3 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xdf4) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0x20000000000d9a, "b08d14c6750400000000e500030100"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:08:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x800, r3, r4, r5, r6, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r8, 0x100000000000, r8) write(r9, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r10 = geteuid() r11 = getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r17, 0x6, r18) sendmsg$unix(r9, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r18, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x0, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r19 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r21 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r23 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x800, r20, r21, r22, r23, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r24 = socket(0x18, 0x400000002, 0x0) close(r24) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r24, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r26 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0}, 0xc) r28 = getegid() r29 = socket(0x18, 0x400000002, 0x0) close(r29) setsockopt(r29, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r29, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r30 = socket(0x18, 0x400000002, 0x0) close(r30) setsockopt(r30, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r30, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r31 = socket(0x18, 0x400000002, 0x0) close(r31) setsockopt(r31, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r31, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000002340)={0x0}, &(0x7f0000002380)=0xc) r33 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r35 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r37 = getegid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000240)={{0x800, r34, r35, r36, r37, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r38 = getgid() sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000000)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f00000000c0)=[{&(0x7f00000001c0)="25bb9cf1756aecfc924bf4981524cbf96a891ea5387d5a255f59f79264253ff1c69ae16f525e4f69969f592bcfbeff7631a3831503536746c2547865edb9e0e00ccc6abf6a2e5a5f7bac07a0211ae68a444650431468efef710fab965b6d6fabcfa45ac62af2de95661b52f1218bb6dd2a99d59db3826b1034522e6225459283295e3b7a", 0x84}, {&(0x7f0000000300)="ef7e5b557fc91ad2282eed921069696558ece1f3193a3dc60c67cb51f83b05edd9c90bc2633b859ac8ff4ccd928a691e6c604d4652f2a2801b5d64120bed6748f61a1743ec2de9d4ac0735b0265870bb38557fa6fe77f144c87c41543be0cbbe804f7060629af1e7b0b37f222ccbabdf80b8574674e04f1f70acf83dab6035d2bbb080bfb3898b988d085cf3ab9ebf5bd2672e1ccd9f7b7d4f0a5663266ad97a18349979b850f25d954d884826d9122eb0d834e445cd571421e008a373d0e20120b1c450469bddbe105c9d8e42a9fcdfad67ce565bd0fe57f0521620fd8d7c644b0a0593cc1e0174f77a1a00aca49c3954c670778ae15e35c631c5d8365f751ab5e83b7a593cdcd4947571f78e3cdb820addf72dcab131fd43c226b9e866cc3933186983380a629438fedb278ce4f39cc1bc2fd7fac32c38e446422bc0a9ba81f12ce7aa12c856edbc05751fa5e2a1cbd853bf819e22785330fdf821e8bb148420c43d8cdf1f3c90d673dc16f763ee975b17a5df2c4df0e5d04a41831c5ab0ca049f04605aa5577c4e80eeb78351255c1cfba05fa3781491d6bb865c5716db7f1b1de39dfe3266df966d6f700eb08aaad338a1d3fb4908bc7edb5f914e06632861732e371acc73faeb4b5ada26ee6b8dba8e7c12cf7f4f61e3ccf98e04ad96f871f95b666c809bf7c27971bc587ae7a2c3a50297f8f15df23a925c8a530bf305d0f4209c4748e0d5666ab5dadb89c6bcdc0961a068121dbce061df3061bd963bfdb7e5974ee498bb428a126acd5155bcaa42c300dea57a0e64dd59a1517ec38902dc0f20f8857a0a637e1ce0de4314cab6445b4ad0575ad9161b40ef8baa6b914933a93f4bb8f4a0811e8f088a51216c7101b757c71de649f7a2c5d552fc50c86067d9081bb1e7b9e51c18d30e86781d2b51e55653fd2572d9b392f9a4ea991b76343e8c8c8d4dc1980b6cacb5c7d114d59ac4e214ef772e5bd8c1ab50da6f0bfa4498046ded30b86ffdfe8b5df9e5e4e1b8baa21869ece4a6e488053b5cc0263d3a4d309c5b18dd6a40bfa52dc3096960a0152805e8fdeb0219dc972731f5ffd75d1fbbe8ea4ef240c3da82636539a4de04d866699e5c01b56e0e28abbe8be76ea15aa73b45d02d197df022da5e9c44a2cb0e41674d3c880d59aa10f74ab5a1c6afd58f1ee01a71897ede0545edb817507353990257bb413b2956523f545dc9b3f1beb486ac2cef4f8812cf2c672c766e406173f07cb63863a8d7776f578a5485da85f0612ab21f48d2c951b9459811848f3ed4cc47eacc002748d87dc808694912fcf71fa9eae2784fd338dc46b5726f36b5ddaf05e17dbf912d5568c94cf2d81227a301517f4da238eeb80f3f71ca229f23c5515ed30003b0811ae60dc4e983e51814486fe63a64959b0b5660b8dd22de9af1a8b1edef99f09c16bb09432587433e135b6bc794587189eb48b1dcc93878311b04f0a7ccce9f552988c78d9a180c3bf333dd99484d0f493416174c4575ebb42a268ba7b4f9130cf4d071560e3dfd327ac10245ff017e15028adeec7947c947cd817cd35504e508311039f3880b700f9be1e32c21acf10432dc061139d3149226c7a4690d512fb9738cc2a2292d53d7b0588838f9c37612a5c9c413359649da6395db3816fda1741bd07dcf9bee94b0375a46514d4b1c08271c9193beaea55ccc4f798301fdb83e5ee248d7fea618750196a3a5639b4e99b7a68936bdf39069eec1e79b77f0670d40b45f07d131fca83f773918b81d1b848fa05e2bef3b683b6b116de2bfedf78f40f6f07c2f12616a267ff67286fa069d51de8d1d18bf4b265302d29a226c1a1ddac5b7bcd70dd17c9f0934a916cacc2bb2236dab6e53d2af535c1fc13f2cd5158491d73d8980c21b50863f6911f5b9b939b8dadab7ae52263863beee4719de163d3480dec3d767842fb8d06e1318de676c964aded28ce4d7793a3ee5e290ba19b0f167ed7fda2ebbcd6c98d2838a415294d1290644f53c943ffe951145526d8609ef7f66dae46cd9f944b04dc294dba6b90988941f0e422db38e15888d76a26e477b795b47b06c59e3797b69d28910886ac50ebf463f078c667d4cdc090b73c6080e31ddbc987880cb187306e349b9b8c7864d718c6170d07587610618e066f40158a9c87501375f5a15fc505b0ec02f6c86ac62eb65c83f192b60733117285b051b2a80f52be7ef27a582203c5b5ad22c193782de773196cefedc35acc64be712c0e7572e546ce6f7c3425925d5c8e16ce44ab560681ab4c401732e030191cf7542fcff61fbed6681a42a5246b9a2c95eee1149163c088288205f9d3db36d08ef3324e4f6dfc8d70a56d38732f2d9ef30c73dad626a8e58e259134ccc97973622052837444128b75642449412c4687011e8dcf8ada32c395a75170551a79d0db7f3fc10a08f1edd0f96bb36347e7bd44a4e8db32e5b42932187e288ba014383142d6738ec9a17b8e5efb6459f7f1e198fcd2166730573dc16a651890484bdd4884555e8602012a72bbcd8af5235e88d1092ec67761a5e03afd498fd4e134d1e11b55dab0804dac9d5bdd1c30f80b0df028f51e8738695d5b00f40f910a3699b878c2009b4db20700d08169553c84adb8770ebd6929790d8f865a602471c6508d85d6079c7c2d24133ba73f929099fe3ad036015bfad214068543e4dbe60d67c8f16aae956e7b9a88cbdc976670ade202b5ddf9338c98e1c34291813b308085d800805c72d2586dfdf22c224428550d0eefce0e0e69668601a14308cadf0dba5a591c7a0d014285cf22ae42a1d300f09a301d2cf9c856697174e7b9ec7ee982bc5b23b0c8e5d171000b9596613fc53d7553e34ab2e292e57b67a00fc980d0528080e33fc4be0de6c20c7f4131edf2b77dd10d974f7a24dc53640446626f4a330098aed3317e373417d2a3e6a875e9cb8e42074a3ea109041472199dacf8347b9ee336c0d80eb0760ee23162343ca5b3121d4feac6a24ab95f76e0f2f75babc4b33303960d8c9f7ebedf4b60111084cd18e84bf4cde8f01eb6d932da5115165a5fed8835540a69c48e5eb747aa819330296c6988961877d88a669f3753cb3f1f1e012b50ee7a4b086e077833ee87ce97542cbbd662f48d94ae05250c526d355c613ebfb41dbd3fde9044566774550ba3993b7dadddcd997b07c52c821dd8b39ff3dc8e6c9ae655d71eeebd5ae91a0dec9f2025f9e771db5f969130625fdaa3276dd7e7578ec56e08599fa0f12c0017d1610e507e19f771939e238cc46bbbbece26bda207a04167f5d5cf27778e5a1c8ee7e963d1c8e5a7795c95fb3f86ccae2b1e64b58613d02c87530fd67395aed9cd687109ae013f3c81d0740ad1aa8019fe47677bd5ecc7dccd651d01e61645e47cdde1f98b07a37cda6bf86f104155f275d86ec2fc850b959d6a83e573d26c131673450c0f6dcd57c4c5825e4851e11b4bb8fb6cf4d6481f88b91bcfe473e878e7962cce947a5787ca8ec867aca5a4e84c2d2a344842801890d04544c7acfc6b603c97300baeefc13653e439225d81ccd49503ea030c59681246e45c82f2cbcab645d1c5b1e923d81919a06fe89b699fe5ed1f7ca8dc3fdfc951b2c3848ab4e7b2172bd5e5b0f54b7fa99ca86bd039ca622a7d885d8f5c7d30c64c662ea77cac590e33da9bdff6bae97acd8903e677dcc8ea0baa3cb79a56b784e23c6c6f5c0a138ef1af6878a6c597ff030f900465f15a5e5ba0ce5c0f260e9e4fb53cbfad3787cf450ecb5001a43021796374456078e5157cc52b094ee784ad1fef07863b1180b7dfb901ad9e1faa0f8421926c06d7b209ba15e40e2e3356a706e48284f7a42d68f8d633a711017f0faa1ec7401fbd3c2aa9b2cc2119c63699ca2888cd2a71f134692ef221429edf6a132fa5dcb356bb5db4dc940618b45f951b2bd3b3e0b1f6310e9c701b8431e288d62bb05e31dad8c77122a43c242c361091d44e705a00e40298e5df9d69d47dde76cf25f1c00148f0c6eff3a2f0c3ebc3f0041cc0dbdd53ad982b562b18d78505f2ce83f75b0ca0258c90657225ddc9c82818621de4546bf9100581be82f9fd48b5449c37127367fb76493e3de6af1f379ff43ba01c376268aed9bab5dda2b4221b1420f87e6b6e35715caf0cb80789ff58e0f1ce51ef60de895e8e10b0c8342aa84f65d434563fe56d65cce1da1572a9e5f7c73145d43023035817134ab013daa1e89f129ee5eb94d4deb2fb73ee769c1180250d249c8b1e1434ca7fade4323ef8ea79eecf904a6ff765a40dc6d009635f86f201ffd9c9f059b43a616ddd89d1e3638db4df3c7ae1adf362c83b0ceb0e58ca9f98c71970f586159d0bb3feab0e884e89f358a62e0e36e1386fb60ab4b3234e6c225d303de030d29ee3642727cffd22519e8db0726797ab27bf833b1e796285c14fc2114271eb4e89894a4ef76a3810b3cbbdca418b75b8e1c18e5c4bb01c49df412ec49a93c16c0a33895658bbd00bc4656a7e61efe10c5917331e78f09839bb9da4c779a2101d2ca5b7917247885cd7699b1ad96c78b6062867684d265704bec1de47e52184d5ee63a7620475b9760c2d3290229bd3c1a42639494e539feea83c4a26b53093902ec4afb41fefff85c5858619a207d34f3e19673291421e0070b50040482a18f913321d60ef8d94f1f308d9b1d384064dc26894c48480c675e875690ca573c7d19a83c9aa1c951d100abf55f3341ab85236a6d1ea887527110ba46559da972d29128b0e8574c7d2c92b2f79088df2bcc4e8a797c3bc42fbd0d6425073e170f417c6bbf175b3e49512d3f32a9ad8c3949f7aadb5806f894e86811dcc91dcea6145564ba60c2ac27f323b9f5277c56173b50efb07751a48bfecdca032ce2c0a0b472771fec8146bbf1c3116aa44fd0642758f52738169aa5fea7abbce0703e9720a74892264a1027ae34bc13546435b6ac313c512c699a479e52618649508d1759e8771d8fd7b5967b0d716a7b86c268d32acd6cc29b368d0e1442774e6f83b56615feed1ab5d399183e4a50b3025b59fe5daed57901ac5855c3338dd19e4d6dc2d511d28a89f36795588876b44918a427add1e6240362e15421d3f4bd111584f72d1d49b0429816fa10fcb34bfc9c20cd126d95b07e8c45ed4cb1b093308e7a6f72646751195afa67995a58ecb659f6456dff1c8ec740cbf34bbab0c9b906ed9219b2e9c508ef7c7c889e9b3faa003cba9b50c465acf4e10eb6488cf8057f63402a863222f45176b118b5a50a525b3a522f6baad0d3176e1806bf327fcb6e844cc0ed9916afba1cb13b628860f8289a253dbf2e57e14cd4c4a247a95dfda04b774f6ad1b6b8279b03e5a9096d674e9ddceb5ca9051ee0383235e7bee115a7c33b9e864784e613bc5a84aef425e5370e16c89c7471ec1a44e4045c2fcf051aa9b7e49825f6c05c44b817965d8ffb5b8a880539a66670c2f151191d2ae1075252a714f7cd2722035a3eac79358fde8e4978d8c39172c563791d056000b8ce9d2cb1013443a3a957dc651dda4dcdcc71f25796fcb0b09a26c158efefeb2243f2d610edaa9abd571811cc9e401ae40b648b11fd86d1924d5b608d37cff338e81dd3cde24b381bb22a2073c1add915d7314cb1caa3026ee6230e84153ebde422629db6beef82050f1c699c573869e00b04b77bf79b469f0f43a284c3182ca52e9f3cef8af720f0040940f77d976e25b314dc9b67ffe1235b432568cee8d6eb2d08030f540a482a4cdad2fc439f8c0eb179cf1c31c6be", 0x1000}, {&(0x7f0000001300)="116306408f64647d57b55f5bc2bf8213c978a118b09305bcc6daf336c58f9007fb961a9ee0ad1c12b5730023c97d1b073effc38398b0a470267c7480ba685eb0116f8024c8a41294f45f77c6dd46455e7bb86756140214279b8a60d6ad454f02ad9f98aaabeb1b3933c86868863aa302bc1ae065a3343ae81a84e2d4ce9e1f396c33a093fe2bf9905cb82f4637132b6356708aea1af0d508eae63b78fbb7a8f7176d25714109a352a0be1632f51cc8e18ba7df6d2b743d18a80ab6da7d4945da0fb556080222e7f897d12ee1614e8e8cc02b235e57d6a66b59d8404f5dcce4e518f6400a9074a5175506229922d674d2f43e1e73f32947685a337bfedb1b42bbf3d8bc761e577c35c58f0acadc6d183b3d4cc68fa1878dfea394758db3a40c56d86cbf4b75ae3350341645c5ed7db62c0be040230b48fcb9efa0cfa928e85e543973e78264ad5868acc402bc05a07b1a0a961d7449addb21aabdfbec38ca61894380159625191dbddf802385cc6ea294bbc436f63aa647a6c139020fcef6fd9553d5380b47ab868c8f2e7baffcf1a1797719add523ddb94309357cc0b8fc77a5805bd18aa3e88d02baeb1a7e1ba50f845d3547723f0d7a96aa37bbc6e390438a3a7a96ca8f6f66142995b55197d46157a7adf670ec0e87720a94580074aeaaef19f7fa179740f479393c23786b0ff70559d9a3191f68a5f1c820aa250708f982560a7ddb58158be41f1922fd03ea37ac574a1125572a5c34b1bc2a506aecb1bbc00165f235cf27c9ee2d8c967db7ae4c4e55042e7129c310ec9b1526e848c1dc94d9c9160f3950ffc943ab17d474c231517d13739015272785dd8ac11a242d8d7e10d6add9ad2a33d70918beabbade2a02e598c6292ad6e497d2b6e9155d769d2bd56316a456b9fc19c15dcb8deafd3b951658d0bcec1cad0804af35175aa2b2e8f83d75793571ada280fb5a06fe5bf35ee7b2e58db710298d1ac2c8c46ba7bc24f6e0f35e5b46ae5f139f41018692ffa51be03afec95880980b6a84efb60dcd8a4741f49ce69fe32b39db8f14a0110060a4e215076d48df6074b41f3014070f737e4be522c3bb46afde539f41d0ea85293577a94f962e33efd6f39f4649c54761ae5214483e22f305e09e8b9ff97871e6e35fbcc9db3b81a22e7de963629cc6438e6094a2164019160e3437fc5c1ab51bb24dbd3f56a1ab3344418633162fb5090df431cb0d4becb690a8672e325f6bda459f783566accdc84d96cb63b811b696c2300d745d7b0afadc97a366cb89827d6bf86f5fa110a89ce96b85b3eb3f37ae7c99bd7e1454c9710bc0b4d69275ac48066c872355571b6b9e6c332567889e73737ed8ffab74efaab1a08e3666ff62815aec1a9aa50208e862226e38fe1ce5d5dd2627e58556e7af14ba6676912f85e6381c64d25529a818a8f9948c8b45925c312e85fe957003cb7bf3d0c43f996444bbf18bf29c59657d6aa53630855b24ffc0000718b6aa57c9a5278a73a7a16df4571f3f23d0b12c885ee0123a4ae89268e0fbf7fcbe5574bdc5a7e8f95a67f5a0e7a87ffd47070939c1343c40f6df71c0988ea5d3cb3bc1c4554245716bc287001b334b5b2741fda9e1e01253dfed206c3f37d4485c309bfb54e3138311045f0c9af0a137386d68a60f0380ec27a71d5b478107a8b0a1daeb48013ffa761c90b4c1f029d3a53bdaa7fcccdad8031ff3bd1fb346354e882f24845c18ee03928a830b39a802d6900cc2619ab5ebad032a37e471907053a11cca452eaf583539b1fc2daee21302325eeb5e4ad2c01843187d24ad969a4303cc2813020092e77ea47a0e17bc3d0ebefd1d8d43b73c6bfbbd5a24ae4fe7394bb9781daca7bcc284003fdffafed1703743633329164081752cb4354cbb25c2b3dd6664eef5b24b4a48364bf60265459db5e972e4d7fc0069db74ecccca43b88db7e78c61760d2a7b09a73741de3c01fe2b97b7f4888f37b2243553307c8a7e1b47dd486c800ccc51d403cbfc01b083ddd2ca783e46751fd848ee6c2f92b877518476da4700dd07ddc2d0a904c15e4a5bd41f2dce3456292c269ea8f3bb361e92f26a4f64fa0d386efa385d97e9ace21c507dba50c0d0ffb9284cb419ad057ee18ae95a050181742f81963053d03181fc3e0536cae19b986de82e95eb2df768cba469ac12206535c58c1fe9acd1ecf15e6e6a944728681a86f117f9e61768b1fe68aebe1b7a1e3bce7c18463e49f4e942331b9b8be4a5d9a859de6507e0842758e6571e9aa0a770065c64d19a1e104f6acb855ff87a80f8dea67a65d1f497d5486830dd42a8179564ae966578be679d1d0b228dc291fb684e7bc9a73f5a94e659c8d0be42683030a4a77c5492534c3baba4a5be5aa6caf45fbab5ffc3f8c005f89b98716137a1dd15782f97ec2cd9bf818a45ab1787f7bc789d5b5e4fd78c990b202961733f9f18b02d42d1f44fe3781b3cd34b62b7dafb58da397032df45dd7d17a560ced3d1d55fc5c23c5650e673e6879aeddaf12928928bc81837fc81d35ce7860675c458b82821aa1ebfbed3324272a03687eb24852982acd32fe21f752183f3c7ac362bfaa40afd50a1e9edf8bec0ca497407272166056189d7af9c96050d78494be41adf8aa5878c481be2b6864345a1f05ab8eb88838112683462141b92df88608a62ff9c59b592220e0356d366f674947f141353bed245b55ff8b3569628ce347f547f698e5bc3a611cbcc2abdfbfad583eaa55d58ddc80fb816ff18110893b30df2143d9605ab02283e5dbbe10e7c495e370ab88a65fb622fe467766916a72125b173c61fd59d3d8bd98bc5a2d81eea0276513de680734d7eceffc0f98440cb6e842bcf5ca63572e26323af4790e4a744f3a91d4e31f1cf0ec837f85d62e1eeb8f806eb6334cdd99646dca77b15543bcbee85dec6ca9edaf6dd6525adc204319423937f62e044bcdcc43bc69e3e43877d36e422f1be17fea667cf83a71bcf4af57c56a3fd36b55a093198d40b43422be67c87c8b93b72b93f83ae5bf0f057c255907d78a76d2de35425c183862727b0c8a5e9f1b4529baa8ac002bf822412eeb2bbe28f6b05118eaa493ae67232b3b3da58fcd947f362a32b3823b281db969a7df3f002c12a77e7200780cb9e71000e3305d1bbb8fbd6a09afd87c6ecbe502561f49cb84ff0ddbacacc027399f6d9381c8e00ef8fc715f7d172335396611a871a331af9b93a12c79aba79a465b7dfe79563e3e5845b692e32e85cbe47b9f11b482208224ce51e1ea9ce49c13e087969e57570a447c284a5663051fdd0dd8894dbe49fb22198beedbe6ff9a2f9f824bc0b8f7c6db8d2122401b942526bff0c16585295aae52e1468e41a4e561d95f5c0731e0ee16c156eb1dbdc8d805a12b807849ea4a973d7fb308c72c621fc267743e7daba00257b9c0f02c94744764dd35edbc34af3ee05f38498837ec289cb991915d421e8f1f5ddc12b404f475ebc7d97cebae3a260d33c7d86e1be67f723cbf053697c7483d392ab4a342312ab26d18b7133a22a704b1ee4a3f0d0eebc6053d03974475b8b94a53db27d22999b672b588c9cf78e4a526e26c29d9cf04f90369d71c09073d6814acadd99d38bacf96aecdaaaa079eb2f5d916c90a43eccc4034f5353db938748474d021044b2d8e5299f1b593b907ae4ff0f7ef1f5f4d5efc78b0a2d21853294e53dbcbe2ff22739c39341375fd914ed45f587256889e34fa651090270e3dcd7fd23301c12abb8ff83aeb97a0a721639ee04f7b8830996af4d84f50a7d6b7311b2f10df29873e300570c677a591ce0693779d43e90e583b9d55194c0e53bb206049aec670626de59158e956c771e1ea650e7f3c4145a8ba1e7641456839cddd38d7c01353dae574fe62181d1e124e1b1b6e7d10bb8a939d3d79a305a24567c0cf5a9a4a6b05312ce4e068b1b04b3619d224f86ed6395cb4f1b06b189753f82adf6995ee5501dcbe52bb39162c2519d4d696ad25d6571fdad089ef1ab665975c1d0f78ff45690fc1de96443ef0c2a83640211190584dda9b11d462d1c48ca588fdbd082b2458b55f076e1be2526dabf455b80f7366295a9062159f6251de3347d1c77dee4e4b043d46bef731224bdc9faf5a6f17add50b4326968232a1e51349ade553449b554e61e43286895bc9e0332ff71610694916b08bd639ce3e812eef38d39321691fbe490cf2ea4296acb69c76ee8b43bbd24bbd31989aca44ee4348c572bc481456f6c43a96c02b8fff674d80319eec75639d5cf93cdfb3cd1069f7ec0b9b118502ef70d31b35d7a4d135c6f918d2c23693a1eabe864dbad04f5a83e5f4d8fd535c25149e7e9c1952bd513bf2b7d7b1d4d484197d67f1c0dd645252ff8b39ff5701198cf3979d194d5d7a494a673e860e213f050ed23d88b4a97be29a1b58e3c9e1f45d50aaae225aa931dc6b59e6e1ea2941c8c8ee8a14e98fc5c0a0f3919cbc10f8f13f2fb03979f0813920f89078222b0744624be424ea5ab051047f8b7362db636ded184c15ebb983533aa5d462a3e8a44aeaa4e55891aef33e96fbb2f90f9bbcb2f9bff9afbbcfcff33e8155e9b9f744b8be1d930140d46a367ea9f04c6e676233e82d303b616641d22914fe4488adb1eb9c79f768024730727ca110b873b3a3a2cdbfa475558b270d6f794f741fed3e8cc5fc57443b6ff1960097ef433494793343a7dd152cc229cf8265211a430c06438adfb3f443208a8a03b2db2b8cca49827b85850fe31b8f6dc16c9be579eaae470696ad3f5eb52e3993d4b1999b3f5e13f57793fdc3eac35e17928a2f2d16a6e61dcbc3357642d40135f1484bf3c6e79483f1f4a63a03649c574e2967f3dbfbc97b1e4a769f015cae38a9e7d5e131fce5eaa68ad4f792910072260fe3b14d7685324ffa00a29132710042c108cb5947aba8f68747c63da358f6967f29126a2c1ec889224b7dff17a1cabc6f9424be349b77b54eb55d1d740980ddb1ae2179ba98da6a5fd21074afffc78c599999c71fa62e22f34331f27a507982b18a018a743f78f77dd2f6747a5fe102aaa883de363b7fa03efde0f1fc68748beb9b257041aadbde7221f3600aff324ead356139c040da5b0b43f3ba6e1acba2af509f1a1732bf4b4942205d137b795c8e20f8696b81523c7e5200847c175276a6e82d3d1a1c9a3322643d2e7ea942e08fed7b522b4554a9d515f2d77ec6c90da31d1077d0650c75c2d21a9c666427814d70790d68ef61082787c4094a9705773ff6071036fbc8183f3f8e63752b2bcb09c9d5b59ad72fe07244b9d46d9ddae724bb320d22008a331b70d78bfe445c88333b4a0b5b6b3e88c29c3bff28489a5b3491bf3c0296d75bea39100d6e78891c51247984d797b126804b8ba3d7da95abfefd724e120a4b138b94e23531115c3c7bc125be4d7dff62a739a2c677b8d136ec54afc896f44912a17fd25b287b1274d84a0287b429d80c09d38835423404309325e323256cbad1b30d8b243cdabbec5b130432bce4f253c09ecd575a82f4c8d09e0e36e6217db970a9b2022a7cbf31b9db7c96605db477485f2656ee011e640ad2e98195b61508ae28368d61827994392fe759fa5bea8185b5fdaa0a27d0c376c76b17546f760e37863cf242ee7bb710cb2555342c635c06031a41b19cbda5ea36e07c9ba892f325e8878de5a38f1333187219a1a5f28ed955843c28559275f0270735d4c68988ff619d889d60e2822125c3bc21fd4d5230d1cba11dd0ae88f00261f00a19e7ab2722dcbe24d", 0x1000}], 0x3, &(0x7f00000023c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r7}, @cred={0x20, 0xffff, 0x0, r18, r20, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r29, r0, r0, r30, r0, r0]}, @cred={0x20, 0xffff, 0x0, r32, r34, r38}], 0xd0, 0x8}, 0x5) 17:08:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x8d9235b7163118f3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x22) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) unveil(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000000140)='r\x00') 17:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x60}, {0x3d}, {0x6}]}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = dup2(0xffffffffffffff9c, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3, 0x6}, {0x18, 0x1, 0x5, 0x7fffffff}, 0x101, [0xcf8a, 0x1ff, 0x4, 0x80, 0x7, 0x8, 0xd003, 0xf9d8]}, 0x3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 17:08:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) 17:08:33 executing program 0: r0 = socket$unix(0x1, 0xd513bb2dc0c687b, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f}, 0x5) 17:08:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 17:08:33 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x18, 0x3, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x11) connect$unix(r6, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r6, &(0x7f0000000300), &(0x7f0000000380)=0xc) r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r5, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x1) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r5, 0x2) r9 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r11, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r11, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r13 = kqueue() kevent(r13, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) accept(r9, &(0x7f0000000a00)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=r10, @ANYRES64=r2, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="bcadb346237b3ffd27152ae444eae845a5ac9a7264993e0b65094d8dd32c4aed1989fbb3f83fc800"/61, @ANYRES32=r2, @ANYRESOCT=0x0, @ANYPTR, @ANYRESOCT=r11], @ANYBLOB="2438cc898714c755ab442649bf1c1290d2fcc9879fad4ec61d617c7ed4d7727411923d975682e7bd3e3d2274fa9f2b6cdea1b8b48deeb051c6c7128c044315d421abc49960fb35f83d002c7f63723230383081d1feefae3827ad2641854f933f1311b23d354256af1dbc7674bd245217dbc8104e3e52142b7682621766446343d958f5f9df23224c9f222f285989b297"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) r14 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2, 0x9}, {0x4d, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = fcntl$dupfd(r15, 0xa, r14) getpid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) setgroups(0x0, 0x0) r17 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/100) 17:08:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000202], [0xfffffffffffffffd], [], [{0x0, 0x20}, {}, {0x0, 0x0, 0x7ba}, {}, {}, {}, {0x9}], {}, {0x0, 0x4000}}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x201c9, 0x42) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) 17:08:33 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0xfc) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000800)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4729e468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af98739684600853968b6e79e6f8499e3f2211f1f21445c0fba5fcaf3246d9a2c4d73b962208211aecf147982e43006f3997249864b6696d1764ccb01597c267a205158ff6e0f4ec830340aacfc420d52ad6e734bc73056f509dd34665715ae2273"], 0x1c, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x7, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = getegid() r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r12, 0x7, 0xffffffffffffffff) r13 = socket(0x10, 0x8000, 0x9d) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x7, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r15, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r1, @ANYRES32=r14], 0xa0, 0x8}, 0x4) close(r0) r16 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r16) socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r16, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:08:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 17:08:33 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x4) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x100, 0x6) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000140)=0x20040000) 17:08:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xffd2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 17:08:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r4, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r12, 0x6, r13) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r13, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) fcntl$setown(r2, 0x6, r6) 17:08:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 17:08:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x8, 0x2, 0x8, 0x8, "305db5a2579bc7cde4b99315572c3605d8ce8981", 0x80000001}) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 17:08:33 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x18200, 0x0) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x6}, 0xc) 17:08:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x4, 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000efbda1e800000000000000000000000000000039000003000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004000000ce00000600000000000000005600000001000000000000000000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:08:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1, 0x2, 0x1, 0x80000000}, {0x8001, 0x1, 0xc0}, {0x705d, 0x53, 0x3, 0x7ff}, {0x9, 0x40, 0x1f, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x0, 0x4, 0x9, 0x8}, {0x5, 0x1, 0x20, 0x9}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfffd, 0x2, 0x2, 0x200}]}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 17:08:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[], 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x10, 0x4, 0x73) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0xc20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 17:08:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) r1 = semget$private(0x0, 0x7, 0x10080000000) getpgrp() semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/29) r2 = semget$private(0x0, 0x425f13df57fda06f, 0x103) semop(r2, &(0x7f00000001c0)=[{0x0, 0x8, 0x1000}, {0x4, 0x8, 0x800}], 0x2) semget$private(0x0, 0x3, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x100000000, 0x15, 0x8001, 0x100, 0x7fff]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x14) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x7, 0x800}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/55) 17:08:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 17:08:33 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, r5, 0xe1, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r6 = dup(r0) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r6, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r9 = dup(r8) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x633) semget$private(0x0, 0x3, 0x16b) r10 = open(&(0x7f0000000480)='./bus\x00', 0x1, 0x80) dup(r7) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r10, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000400)={0x1}) r11 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r11, 0x0, 0x0) 17:08:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0x7f, 0xc3b8, 0x400, 0x80}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) r4 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000002c0)={0x0, 0x64, 0x7, 0x9, 0x40}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x800, r5, r6, r7, r8, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r9 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x800, r10, r11, r12, r13, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) fchownat(r3, &(0x7f0000000180)='./bus\x00', r7, r11, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='c\x00') r14 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r14, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 17:08:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x1732eb098439839c, 0x4000, 0x1f) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x3, 0x6, 0x8, 0x6}, {0x0, 0xe1, 0x20, 0x2}]}) 17:08:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:08:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000000), 0x4) 17:08:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x800009, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) r3 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) r4 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x800, r5, r6, r7, r8, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0x2a5) r12 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x800, r9, r10, r11, r12, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) getgroups(0x7, &(0x7f0000000000)=[0x0, r8, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r14 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x800, r15, r16, r17, r18, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r19 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r21 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r23 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x800, r20, r21, r22, r23, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r25, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r25, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r24, 0x100000000000, r24) write(r25, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r26 = geteuid() r27 = getppid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r31 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r33, 0x6, r34) sendmsg$unix(r25, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r34, r26}, @cred={0x20, 0xffff, 0x0, r27, r29, r30}, @cred={0x0, 0xffff, 0x0, r28, r32, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r36, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r36, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r35, 0x100000000000, r35) write(r36, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r37 = geteuid() r38 = getppid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r42 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r44, 0x6, r45) sendmsg$unix(r36, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r45, r37}, @cred={0x20, 0xffff, 0x0, r38, r40, r41}, @cred={0x0, 0xffff, 0x0, r39, r43, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r13, r15, r21, 0xc0}, 0x0, 0x7f, r27, r38, 0x22, 0xfffffffffffffffd, 0x3}) 17:08:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 17:08:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) select(0x40, &(0x7f0000000040)={0x6, 0x1, 0x1, 0x2, 0x400, 0x5, 0x4, 0x7}, &(0x7f0000000100)={0x7ff, 0x100200, 0xa8, 0x9, 0x7fffffff, 0x4, 0x80, 0x2}, &(0x7f0000000140)={0xb6, 0x1f, 0xfffffffffffff9ba, 0x7f, 0x81, 0x8001, 0x4, 0x7}, &(0x7f0000000240)={0x8, 0x3}) 17:08:33 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x20400, 0xd0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)={0x7, 0x20, {0x100000000, 0x6}}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680), 0x137}], 0x10000000000000e0) mmap(&(0x7f0000438000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000001c0)={0x2, './bus\x00', './bus\x00'}) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCFLUSH(r8, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() 17:08:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x800, r2, r3, r4, 0x0, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x305) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x800, r7, r8, r9, r10, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r11 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x800, r12, r13, r14, r15, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r16 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r18 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = getegid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x800, r17, r18, r19, r20, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r21 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r23 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r25 = getegid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x800, r22, r23, r24, r25, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r26 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r28 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r30 = getegid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000240)={{0x800, r27, r28, r29, r30, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, r15, r20, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r25, 0xffffffffffffffff, r30]) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r34 = getegid() r35 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r37 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r39 = getegid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000240)={{0x800, r36, r37, r38, r39, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$GETNCNT(r35, 0x2, 0x3, &(0x7f0000000300)=""/243) r40 = semget$private(0x0, 0x4, 0x260) r41 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r43 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r45 = getegid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000240)={{0x800, r42, r43, r44, r45, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r46 = getegid() r47 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r49 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r51 = getegid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000240)={{0x800, r48, r49, r50, r51, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000400)={{0x8, r50, r46, r44, r34, 0x88a4a3efe23e0cb6, 0xffffffff}, 0xc9, 0x6, 0x1}) r52 = getegid() r53 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r55 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r57 = getegid() semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000240)={{0x800, r54, r55, r56, r57, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) setgroups(0x8, &(0x7f0000000180)=[r3, r5, r8, r31, r33, r34, r52, r55]) 17:08:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = semget$private(0x0, 0x2, 0x100) r3 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x800, r4, r5, r6, r7, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xff, r6, r9, 0x0, r10, 0x10, 0x3}, 0x200, 0x100000001, 0xc307}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x800, r14, r15, r16, r17, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) chown(&(0x7f00000002c0)='./file0\x00', r12, r17) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:08:33 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0xfffe}]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x9) write(r2, &(0x7f0000335000), 0xfcb7) 17:08:34 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x3, 0x3, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/41) r4 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x214) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f0000000200)=0x7f) openat(r4, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r6 = socket$unix(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000580)={0x80000001, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 17:08:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) chdir(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) fcntl$getflags(r0, 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0xfffffffffffffd48}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="9acb78edfd1e45489da4cd4092aff30fe9865075541f7e99c7cdfe9abc39471c75a3f2f27aa3ee10562e2594bbd3b21214d442b368d020dc6c2377a7a641f131dabf9581bac332a1593719ef797e6e3feb623fc8c87c7556dcada5d2a233c837ec781e7302c411f98c7087e2e9a065d5fd0497bd1ec27626e1977d2c38ea8b3aed360c299545ee07f18a2d92e7ab74a74063ccb43b90e0304ee1154691d0922d8b186ee825792b89419630d042acffaaafaa605d8b900c83a0c7ee9942ad1513046a91fc2a49c88ed01c471c4c461f", 0xcf) 17:08:34 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac2565c6593d2870bc122cd200000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e3143300000000000000001a86185ce9000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001cc712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf81cd5f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da0900d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436c67eeb58287d33c9e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b00"/1719], 0x1) writev(r0, &(0x7f0000000580), 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) getpid() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd811baa48d69931929648000000", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:08:34 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x40) 17:08:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8000, 0x7, 0x0, 0x10000}, {0x4, 0x53, 0x0, 0x8001}, {0x6, 0x2, 0x8, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 17:08:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = fcntl$dupfd(r3, 0xa, r4) r6 = fcntl$dupfd(r5, 0xa, r1) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000080)=0x101) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 17:08:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x6, 0x2, 0xff, 0x40000000}, {0x6, 0x9, 0x6, 0x3}, {0x1000, 0x6, 0xff, 0x1f}, {0x200, 0x1a, 0x80, 0x7}, {0x7f, 0x3, 0x6, 0x10000}, {0x0, 0x9, 0x1f, 0xffffff00}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002a2e2f67696c65302f66158f6530"], 0x10) 17:08:35 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x10001}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 17:08:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) sendto(r0, &(0x7f0000000000)="2cad4b252692bb2db4cdb2fea76c62fdcd6bfbad71d1e42ed3cbdb7c894ea595f2baced26d1172f391d48a0e095604aaa2f8150d1a4381c02529dae7384839946f72ae0b8086d12569bb3f1fe1acfe3b784506c66404aa671a7733f4449c11eea848b981ffa8bef8454ada0a57e465a5d8d822782992a3fe23e316ef9853033848b8756c47452b6ef747d66b1a1e1f394a49c9b601dab0d573a037383ca126e79782078a", 0xa4, 0xb, &(0x7f0000000100)=@in6={0x18, 0x3, 0xa7}, 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 17:08:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "00000000000400"}) write(r0, &(0x7f0000000000), 0xa7) 17:08:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 17:08:35 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10008, 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") getuid() 17:08:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\xae\xf0\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 17:08:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="48f5ae9d0183c451b040676c99a01e31ece793076404bd406f63e5417175ae7dfa429a77ebc18fea38f9b742c8dc53fb7b675f993e927511f4e49a7a27675ad806a8f69611093f036262dbd41cbf7938a470bc9f64c4d2f14a81795fe6fb25afa27c3085ba00d3950a7b7dd36f909423c5088c5b5003850feb1a61ec8ebbf8169370ca5ebce1fdc5f320dbf104768624fffaa4bc7c143a3e1239806dba238e9093934939c8e30d8bf92a30", 0xab}, {&(0x7f00000003c0)="da465b1b419e3ea654f5858d315958898f62df6e6695c8907da8e09214ebf38be92e158b5ac6c9a2096b37fd9bd67c9b2bb39eea2b851c2b79d205d1ae9240b2264cf52d6170babbd421143e543b5e7e3ecac7e3179198dde9c6c619bfa96004", 0x60}, {&(0x7f0000000440)="f26100ca5d8b059cba7a456dbc39fef97e624fb891f01a5f22f1e9f930eeac1deac521e6ac9cefdd3f95135d1c8b060bca6b11902f9fdc22c5a30f5877a23d8abe5e825c9bff6542047200056cffc2531114e27f220b0f0bce8a42f250fbedfbb9dc2e402760b3c1ab49bf8636d1e040b32146958b4e1304daa507760ca8b24a", 0x80}, {&(0x7f00000004c0)="4592a17fc871a4ada11b48436c620b0111a7c6e53adbf18d31d75a678c8deaf58aadf220c7a5293af893c81d98d25b04dedef56177f723c404fc62995ae692ab8f", 0x41}], 0x4, 0x0, 0x0, 0x1}, 0x4) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getpeername$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2, 0x800, 0x68d9, 0x1, 0x42c, 0xe0c, 0x5, 0x2, 0x2, 0x3f, 0x1}) 17:08:35 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/97) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4, 0x2) 17:08:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 17:08:36 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget(0x3, 0x3, 0x40e) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) semop(r1, &(0x7f0000001080)=[{0x3, 0x4de, 0x800}, {0x3, 0x100}, {0x2, 0x203, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x5bb9, 0x800}, {0x7, 0x1, 0xa959bc35ad6fc6ca}, {0x0, 0x8, 0x3800}], 0x151) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r6 = semget$private(0x0, 0x5, 0xa6) semop(r6, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r6, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x4}, {r13, 0xaf}, {r10, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r15 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r9, r11, r14, 0x89}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) getgid() r18 = getgid() r19 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r19, 0xffff, 0x100, 0x0, 0x0) write(r19, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r20 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xffffffffffffff80) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r21, r22) r23 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r25) fsync(r25) setsockopt$sock_int(r24, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r25, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r25, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r26, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) kevent(r24, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r23, r27) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r29, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r29, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r28, 0x100000000000, r28) write(r29, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r30 = geteuid() r31 = getppid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r35 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r37, 0x6, r38) sendmsg$unix(r29, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r38, r30}, @cred={0x20, 0xffff, 0x0, r31, r33, r34}, @cred={0x0, 0xffff, 0x0, r32, r36, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r22, 0xffffffffffffffff, r18, r23, r34]) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r17, 0xffffffffffffffff, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x2, 0xd}) semctl$SETVAL(r16, 0x4, 0x8, &(0x7f0000000300)=0x8005) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000240)={0x41, 0x1}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x3e, 0xcc, 0x47, 0x1}, {0x0, 0x1, 0x9, 0x5}, {0x2, 0x2, 0x3, 0x2}, {0xbf6, 0x80, 0x7f, 0x2}, {0x1ff, 0x92, 0x0, 0x288}, {0x3ff, 0x20, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 17:08:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x20, 0x8000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x800, &(0x7f0000000080), &(0x7f0000000180)=0x10) close(r1) r3 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:08:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d710c18690f700", 0x3ff, 0x400}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r6 = fcntl$dupfd(r4, 0x11, r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x2, 0x3, "b08d14c6752400000000e50003010002001a0100", 0x0, 0x7fff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x9, 0x52, 0xa6, 0x1}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:08:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x1d2, &(0x7f0000000580)) r3 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x800, r4, r5, r6, r7, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r8 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x800, r9, r10, r11, r12, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r2, r10, r7]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x2, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x5}, {0x2, 0x6}, {0x3, 0x8001}, {0xb45c7d98de580d94, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x4, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0xfffffffc}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) setegid(r14) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r15, &(0x7f0000000800)='./file2\x00', 0x10118, 0x8) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x2000000000000029, 0x6c, 0x0, 0x0) r17 = dup(r16) ioctl$WSMUXIO_INJECTEVENT(r17, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r18 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r19, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) kevent(r19, &(0x7f0000000300)=[{{r18}, 0xffffffffffffffff, 0xa0}], 0x79d, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) msgget$private(0x0, 0x200) r20 = msgget$private(0x0, 0x200) msgrcv(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018010000000000000000000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000abfa0000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r20, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, r13, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r21 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r21, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r21, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r21, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r23, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r24 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r24, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) 17:08:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00005dc000/0x1000)=nil, 0x1000, 0x14bab9d63142e2a9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 17:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x42}, {0x4, 0x4}, {0xfff8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:08:36 executing program 0: unlink(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/224, 0xe0}, {&(0x7f00000001c0)=""/214, 0xd6}], 0x2, &(0x7f0000000380)=""/4096, 0x1000}, 0x40) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 17:08:36 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = kqueue() fcntl$getflags(r1, 0x1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) getpgrp() open(&(0x7f0000000080)='./file0\x00', 0x7be55a6f6372881d, 0x28) 17:08:36 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 17:08:36 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000000)={0x9, [{0x2, 0x2}, {0x3, 0x3}, {0x8e3cbe1d6ac7e5f2, 0x8}, {0x3, 0x9}, {0x2, 0x1}, {0x2}, {0x3, 0x5470d466}, {0x1, 0xbd}, {0x3, 0x3}, {0x3, 0xd17}, {0x1, 0x1000}, {0x1, 0x3}, {0x1, 0x40}, {0x2, 0x5}, {0x6, 0x8}, {0x1, 0xcfaa}, {0x3, 0x6b7d}, {0x1, 0xf2}, {0x70ff38ea1f96e4cb, 0x7f}, {0x1, 0x5}, {0x2, 0xfffffffd}, {0x2, 0x3}, {0x2, 0xffffffe7}, {0x2, 0x80}, {0x1, 0x5}, {0x0, 0x80000000}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0xfffffffc}, {0x2, 0xffff}, {0x3, 0x7}, {0x3, 0xfff00000}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x3f, './file0\x00', './file0\x00'}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0xfff) r1 = dup2(r0, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xaf77d8ecdcefeea9, 0x40, 0x1, 0xffffffff00000001, 0x52}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x40, 0x2}, {{r0}, 0x5, 0x40, 0x40, 0x6, 0x8}, {{r0}, 0x3, 0x80, 0x0, 0x7f, 0x3ff}, {{r0}, 0x0, 0x70, 0x2, 0x80}], 0x8, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x0, 0x3, 0x2}, {{}, 0xfffffffffffffff8, 0x2fff68d7c0ec1e6e, 0x40, 0x8, 0x690}, {{r0}, 0x8000000000000003, 0x20, 0x40, 0x8, 0x9}], 0x200000, &(0x7f0000000380)={0x1f, 0x8000}) r4 = semget(0x3, 0x1, 0x40) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/252) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)=0x1) pwrite(r0, &(0x7f0000000500)="f1679fcf952930a3c26c8116cdc5549c95ff6eb32db852e25044b038275055b7a71953172bc646ed14dc3ac4656135dbb5b7fcbc8124473afe7965fcb5c1220453f366c9b4aed0f72ff12745443b0ba55a6f7892e1bc8fd9eea48143f1ec6ac5dd8f24e351b3953e6aa854cd9b55f6453c1c0b9b19f3408821c3fa76f70a31b3206c5a178827483476ab3107494a41e47c7b2a011c388eb2b5d4544886f364d8cfa73b61bf1e", 0xa6, 0x0, 0x0) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000005c0)=""/4096) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x5, &(0x7f0000001640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000001680)=[r5, r6]) r7 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000001700)={0x4, &(0x7f00000016c0)=[{0x0, 0x44, 0xca, 0x8}, {0x1, 0xff, 0x3f, 0x9}, {0x4ff, 0x0, 0x0, 0x1f}, {0xfff7, 0x4, 0x81, 0xffffffff}]}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd\x00', 0x280, 0x0) dup(r8) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000017c0)={0x2, &(0x7f0000001780)=[{0x81, 0x8, 0x8, 0x3}, {0x1, 0xff, 0x0, 0x33d1}]}) r9 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r9, 0x4, 0x80) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001800)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000001840)={0x1, 0x3f}) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f00000018c0)={0x88, 0x1}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001900)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r12, 0x40044273, &(0x7f0000001940)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) 17:08:37 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = socket(0x3, 0x4000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$KDENABIO(r3, 0x20004b3c) r4 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r4, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 17:08:37 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000140)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x800, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getsockname(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 17:08:37 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) accept$unix(r0, 0x0, &(0x7f0000000000)) 17:08:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 17:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x84}, {0x16}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[0xf426, 0x2, 0x382, 0x4, 0x8, 0x8, 0x134]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$TIOCSCTTY(r2, 0x20007461) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000040)=0xffffffff, 0x4) 17:08:37 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) dup(r1) dup(r0) open(&(0x7f0000000040)='./file0\x00', 0x500, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kqueue() r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) kevent(r4, &(0x7f0000000280), 0x9, 0x0, 0xfffffffc, 0x0) 17:08:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 17:08:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) unlinkat(r2, &(0x7f0000000280)='./bus\x00', 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x30, &(0x7f00000002c0)="02") write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r3, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x3) 17:08:37 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x1, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r3 = getegid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, r4, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x1000) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 17:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x40000}, {0x44, 0x0, 0x0, 0x6}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 17:08:37 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x7) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20200, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) kevent(r2, &(0x7f0000000340), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r9, 0x1) close(r3) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSTART(r11, 0x2000746e) 17:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x25}, {0x6, 0xfd, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 17:08:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000001c0)=0x2, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x420, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x20, 0x1000}, {0x23, 0x401}, {0x47, 0xfff}, {0x4, 0x5}, {0x84, 0x3}], 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x9) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 17:08:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) r0 = socket(0x18, 0x400000002, 0x0) close(r0) r1 = kqueue() mmap(&(0x7f0000083000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = fcntl$dupfd(r0, 0x14, r2) fcntl$setflags(r3, 0x2, 0x0) socket(0x1, 0x4000, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 17:08:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0xa666d2770d29612, 0x8000, 0xde) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb1}], 0x1) 17:08:37 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000200)=0xfffffffd) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x400, 0x81) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}, {{r5}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r5) 17:08:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82f84e9e8ef44a53a9c415773b1b5f022e2f663aca84ee9b0ca9afb8647243696efc6911"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="ae18f05de2f4ef18", 0x8833a0b77ef001fe) recvfrom(r3, &(0x7f0000000040)=""/56, 0x38, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3ff, 0x3}, 0xc) 17:08:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b78fd4237b8fa4d012aaaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49f0d9e612f871f4385f04157795ea4a5c5fe659fa202364000000000000000c600ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d23aa7f70a8ff72ad015c5a4a11a797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab0500"/636], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000099, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000000)="d8200080d80400143b40755d00008000a0", 0xfffffffffffffff7, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) sendto$inet6(r1, &(0x7f0000000040)="c2a39fac520baeb03bfb3b74", 0xc, 0x800, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x7fff}, 0xc) 17:08:37 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) poll(&(0x7f0000000200)=[{0xffffffffffffff9c, 0x80}, {r0, 0x20}, {r2, 0x123}, {r3, 0x40}, {r4, 0x4}], 0x5, 0xffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x2, 0x8000, 0x30) connect$unix(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984ab7910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c00da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661669efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73446593b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fe7fe2728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r8, r6) msgget$private(0x0, 0x0) r9 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r11, &(0x7f0000000280)=[{0x2, 0x785f, 0x800}, {0x0, 0xf801}, {0x2, 0xff01, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x2, 0x1003, 0x1000}], 0x8) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)) semop(r11, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r12 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r14) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r14, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000480)={{0x9, r13, r14, 0x0, r15, 0x84, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r10, r14}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r16 = dup(r6) sendto$inet6(r16, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r17 = openat(r16, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r17, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) 17:08:37 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 17:08:37 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x800, r3, r4, r5, r6, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) fchown(r0, 0x0, 0x0) 17:08:37 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x5, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x5, 0x565]}) syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001200)=[{{r3}, 0xfffffffffffffff9, 0x87, 0x40, 0x4, 0x5}, {{r4}, 0xfffffffffffffffd, 0x8, 0x51, 0x7fffffff, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x6c532346112c12e4, 0x1, 0x20, 0x80000000}, {{r5}, 0xfffffffffffffffe, 0xd6a5a3aa5d054cd9, 0x20000000, 0x4, 0x2}, {{r6}, 0xfffffffffffffff9, 0x14, 0x2, 0x9, 0x800}], 0x3b08, 0x0, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 17:08:37 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) getuid() r9 = getegid() fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r15, 0xf, r14) r16 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r19, r19, r19]) r20 = getuid() r21 = getegid() r22 = fcntl$getown(r15, 0x5) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000002380)={{0x0, r17, r19, r20, r21, 0x20, 0x80}, 0x3, 0x7, r22, r24, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r13, r8, r20, r9, 0x20, 0x80}, 0x3, 0x7, r1, r11, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r9]) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r26, 0xf, r25) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) r33 = getuid() r34 = getegid() r35 = fcntl$getown(r26, 0x5) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r37 = getpid() fcntl$lock(r36, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r37}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r40, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r40, &(0x7f00000007c0), 0xcb005093f78273e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r42) r43 = semget$private(0x0, 0x7, 0x0) semop(r43, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r43, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)) semop(r43, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r43, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r43, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r45) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r45, r29, r32, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) r48 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r49 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r49, &(0x7f0000000140)="200e22", 0x3) pwritev(r49, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a82c81d27ef8ec275280bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea682ce50cc64a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a04358fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f00000001c0)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r56, r58, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r50, r55) fchown(r48, r55, 0xffffffffffffffff) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r39, r55, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000002380)={{0x0, r27, r30, r33, r34, 0x20, 0x80}, 0x3, 0x7, r35, r37, 0x8, 0x80000001, 0x4}) r59 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r59, 0x0, r59) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r61 = socket(0x18, 0x1, 0x0) setsockopt(r61, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r61, 0xf, r60) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) 17:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 17:08:37 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() sendto(r1, &(0x7f0000000100)="344d4c70ff61c07aa57d32b959f01390cdefce704620da996910ad407c0f20d840d782b4be7838443ed15515d99e65832c0c940b26f4bee7f395f9a614e8ea7b265a90b97b42a9a9ea7147995e71ae665b4d303473f61b4a0c3b5290c879429ca001c70dd757398e4cdf3bb72897135d90f7b9df1247a726afbd9f0decf8e17f8013e7b5cb548cb81ce97dfc1d5bb6", 0x8f, 0x8, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) 17:08:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x4) setuid(r9) r10 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r9, r10}, 0xc) socket(0x18, 0x4003, 0x0) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 17:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x20a, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x800, 0xc0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1f, 0x0, 0x5, 0x1}, {0x81, 0x6, 0x0, 0x7}, {0x6, 0x81, 0x5, 0x6}, {0x1, 0x20, 0xa7, 0xffff}, {0x0, 0x7f, 0xff, 0x9}, {0x2, 0x4d, 0x7, 0xffffffff}]}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 17:08:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt(r2, 0xfffffffe, 0xb9e2, &(0x7f0000000100)="2f183e7d0ab8a1f191e9253890be3a212a1bc497ee2a2ef1d0f34274e5f7ee0b14e5592b975bc8cd848bc6969cacc35d7c889b903ee0f741729807af4d06db3e7502296b5824c147af20ee2f9556a20a47fc95eeb1f3ecd88aaabbc99beb977d066ccc39a72cdb5d1353cb7ccc603a94f85df736715a702303b9f521af698e1d0e34fcd836", 0x85) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 17:08:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x01ap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x8}, 0x80, 0x7f, 0x0, 0x0, 0x2, 0x4, 0x4, 0x5}) msgrcv(r7, &(0x7f0000000200)={0x0, ""/132}, 0x8c, 0x3, 0x800) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) poll(&(0x7f0000000180)=[{r3, 0x80}, {0xffffffffffffff9c, 0x20}, {r4, 0x10}, {r5, 0x100}, {0xffffffffffffffff, 0x100}, {r1, 0x157}, {r6, 0x20}, {r8, 0x80}, {r9, 0x100}], 0x9, 0x0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 17:08:37 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)={{}, 0x1000000000004, 0xc}) r1 = socket(0x18, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) close(r2) close(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet(r3, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:37 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="8100000000000000", 0x8) 17:08:37 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x8) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:08:37 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x4000, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 17:08:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000280)='B', 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) dup(r2) 17:08:37 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xca7e7e88f2a2ca7f, 0x100) getsockopt(r0, 0x5, 0x6, &(0x7f0000000180)=""/98, &(0x7f0000000200)=0x62) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x0, 0x1, 0x1, 0xdb7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 17:08:37 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xd00e, 0x1) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x16) pwrite(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b8fbffffffe3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xfffffffffffffc6f}, {&(0x7f0000000480)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab742bac918ed54bd04255a405bfba21c4bf396886c66e29e16ab912efa1bf0325308151a5ccd3736a3bb0c395fb63c1cd41531bca5e784ed652fbff357f663278b029e41e8564c0a0984761dc34f8e9d5427643e311ebd90ee85", 0x7b}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6ec", 0x11b}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1a", 0xc8}], 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) close(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r9 = dup(0xffffffffffffffff) kevent(r5, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x52, 0x4, 0x6, 0x401}], 0x4c63f2c8, &(0x7f0000000240)=[{{r6}, 0x8000000000000001, 0x42, 0x2, 0x81, 0x101}, {{}, 0xfffffffffffffff9, 0xa0, 0x1, 0xed, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x40, 0x4, 0x0, 0x4}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x68, 0xf0000085, 0x8000, 0x3}, {{r8}, 0xfffffffffffffffa, 0x80, 0x40, 0x6, 0xff}, {{r9}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x4, 0x4}], 0x2, &(0x7f0000000300)={0x400, 0x2}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = dup(r3) accept$unix(r10, 0x0, &(0x7f0000000140)) r11 = socket(0x18, 0x5, 0x7) close(r11) setsockopt(r11, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) accept$unix(r11, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) 17:08:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe27e]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) munlockall() r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = semget$private(0x0, 0x4, 0x7) semctl$GETZCNT(r6, 0x113d1a4ed7a056ff, 0x7, &(0x7f0000000040)=""/3) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000004c0)={0x436, 0x3, {[0x8, 0x9, 0x100000000, 0x4, 0x9, 0x9, 0x0, 0x1ff, 0x6, 0x1000, 0x1, 0x81, 0x3, 0x401, 0x1, 0x59, 0x20, 0x3800], [0x5, 0x7, 0x6, 0x2, 0xe36, 0x9, 0x4, 0xa11, 0x1, 0x400], [0x401, 0xb4, 0x0, 0x7, 0xff, 0x5, 0x1], [0x40000000000000, 0x9, 0x8000, 0xd7aa, 0xfff], [{0x2, 0x8, 0x6, 0x1}, {0x8, 0x724, 0x80000001}, {0x9, 0x10001, 0x7fff, 0x2}, {0x5, 0x607, 0x9, 0x7}, {0x1, 0x45b, 0x9, 0x7fffffff}, {0x6, 0x200, 0x9, 0x6}, {0x3, 0xd54d, 0x8001, 0x5}, {0x3f, 0x0, 0xc6d, 0x1f}], {0x7f, 0x35e, 0x1f, 0x8}, {0x3, 0x1fffe00, 0x100, 0x8}}}) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x2}, 0xc) 17:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) fchmodat(r4, &(0x7f0000000300)='./file0\x00', 0x100, 0x8) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x14}, {0x3c}, {0xffbe}]}) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = accept$unix(r7, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) getsockopt(r8, 0x5, 0x1000, &(0x7f0000000240)=""/1, &(0x7f0000000280)=0x1) 17:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) dup2(r1, r0) 17:08:37 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x2) r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r4, &(0x7f0000000080)='$', 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) execve(0x0, 0x0, 0x0) 17:08:37 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, 0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 17:08:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{0x0}, {&(0x7f0000000540)=""/167, 0xa7}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) fcntl$setflags(r0, 0x2, 0x1) 17:08:37 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=[@ANYBLOB="000000000000efbda1e800000000000000000000000000000039000003000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004000000ce00000600000000000000005600000001000000000000000000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) socket(0x6, 0x4, 0x9) 17:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x10003d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/178, &(0x7f0000000200)=0xb2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") 17:08:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x5, 0xbd8, 0x1ff, 0x0, "eacdb516e657a6a7b7f8e2750bdcabb1dd2cef0a", 0x1ff, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000180)='&', 0x1}, {&(0x7f0000000200)="db4ebb691f8de3700afa668d597dbf48e17d6da2d3bbc8027002dd202728bced4f709dc4833bf86770757b50adca317959895356e197bff146832edce8b2822cc74a633296bd16ceb9e91af324ffa49b8c84274bf182c15db889a8ac49aebe1b90dcffe6e81b35fee0b22447d1b7e27e7d50c69fceb06ff969f9eb5805ca991ae637298120e9fbcd52bd147def86b64de3ae416f48c060d30562388045f2c02b15c72c0d9560965b0709485da9a647a2e5", 0xb1}, {&(0x7f00000002c0)="76bd7edaf8d5db65e1530ffe0e4aff9b22f818b7f5db9f8848a073617ee170648d204274a88ab36f09f02ecd3732342ec8cabca75458671b35972e4c1b52870904ad9451e3da7e660e3a97bb154e917fc2a23c6bc2e4a9b61f8e1b61cc1d2a20dde2cfff490172add835a36b06bb8629575f98eedf19f093fcf47274bd7d1ca78648558a09757cfee4992d18d3e1de30a91e26494bba3e4c6279bbf32e063d3f2045ec6094fb774b1687f58bc16fd8e2eeba022cc906", 0xb6}, {&(0x7f0000000380)="57c710420ddcdc3cf57c3a43c2730d43c78cf3a01bbed3d9fa2bde63d56cf3d3d1e648c0b50c2f7813b6cb09649637f9894f51fd7b5e244711ef8640510b7575fb76af0a47dcf0018441bad5e880e9e7d0f7d6b4d1c8266b4ce6b48031ec7086fdbc38566b523b559fbaa1ab389e3d63332fd9b4cfbef800973430e944478aa15e56b0d9cf777206f603d3afeab267432e9c2d9cc22074e8600634ab8892244f80565e2a3d701d1805df20d7c80cd5c169ccd1ac2dbb80406843e767ec3b96d6d0be793e341f8b2131db67d1bc1c2b009137eb4e3136962c3a9dc29baf833f5c21cccf477ed747a262fcff495cbc65e2ac2a9641e9705dcc04b5f7", 0xfb}, {&(0x7f0000000480)="d0c9d6d0d6082f11ab9db6bc722ea7274357b7451781dfd16018345dedb0be1221d87540e67cf4719f6a98eb716192b254a555fead9223e7a2ed8fe270b52457bb369d24dbd624c64fa6086fa80fe9fd54243317078b0a2dc40c3782226cfa3052a0c94e75277b7197d6da454fae6c8af23b1f17a36f7fed7225516c0d5ebfb58ec31a801388f53f", 0x88}, {&(0x7f0000000540)="6b3a9322c58d7c61896c7805dd0cd29c510bddf8475c0e8bd1827b92799631673aff0a87ed73775f7e64a829d8921530bcd4fc7751547635ca4ab21c9249a183dceb721b5b4587059df5ab7362e855ddd92fc038d852c22ede533ed53b3a43c08c", 0x61}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="f4dce21dd8fd9aeadecebee4f313dcf3fe0df7b46c094e3f9c03fff9cca860066d41d6918f58690b36a49c8b1e3a2338ca2c03949e8758a86dbf66622cbdf7ba058d13c75a241abe91e2362ca0de14ce60492cb4d06208e7daf0776b2d706e422b28e64bae06b509a93539af2b19f9acec44591468e66aba8871", 0x7a}], 0x8, 0x0, 0x0) shmget$private(0x0, 0xc000, 0x3a8, &(0x7f0000ff1000/0xc000)=nil) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 17:08:37 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000140)=0xff, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000200)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0xffffffffffffffdb) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 17:08:38 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 17:08:38 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x800, 0x7}) mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) ioctl$BIOCFLUSH(r2, 0x20004268) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r2, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r2, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) bind$unix(r2, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r2, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) fchmodat(r2, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) 17:08:38 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/140, 0x8c, 0x3, &(0x7f00000001c0)={0x18, 0x3, 0xdce8, 0x7}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00e72d2f66696c65302f66696c653000c01a4ca24c0bf6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd4774832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3000000000000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) chroot(&(0x7f0000000200)='./file0/file0\x00') 17:08:38 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) r1 = dup(0xffffffffffffff9c) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r2 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) semop(r0, &(0x7f0000000380)=[{0x0, 0x5, 0x1000}, {0x4, 0x9, 0x800}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r4 = semget(0x2, 0x0, 0x606) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x800, r7, r8, r9, r10, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r11 = geteuid() r12 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x800, r13, r14, r15, r16, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000440)={{0x200, r5, r8, r11, r16, 0x4, 0x9}, 0x0, 0x101, 0x100}) pipe2(&(0x7f0000000280), 0x10000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)=[{0x41}, {0x13, 0x0, 0x0, 0x80000}, {0x6, 0x0, 0x81}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001400)=0x7) r17 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r2}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") mknod(&(0x7f0000000300)='./file0\x00', 0x8, 0x400) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r18 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r18, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r18, 0x80045726, &(0x7f0000000180)) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x2, 0x9}, {0x2, 0x3, 0x1000}, {0x3, 0x6, 0xc00}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x4041, 0x800}], 0x6) pwrite(r2, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) 17:08:38 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20e00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r1 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0x7) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x800, r2, r3, r4, r5, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r6 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x800, r7, r8, r9, r10, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) getgroups(0x5, &(0x7f00000001c0)=[r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r8]) setgroups(0x1, &(0x7f0000000200)=[r11]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x81}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r12 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000140)=0x7) 17:08:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="67e59934468bc20f003e0b965c13") 17:08:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$unix(0x1, 0x5, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x80, 0xc, 0x9, 0x7ffe}, {{r5}, 0xfffffffffffffffd, 0x14, 0x40, 0x100000001, 0x80}, {{r4}, 0xfffffffffffffffb, 0xa, 0x20, 0x4, 0xa7}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 17:08:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0xcd, 0x43, 0x0, 0x2e}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 17:08:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xa73d082773b4154d) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 17:08:38 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) open(&(0x7f0000001200)='./file0\x00', 0x1, 0x40) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) write(r1, &(0x7f0000001100)="4a98538e5f836a856cbcf9898f88dafe532ee68e2f8e5b34f4bc5c174d105c358123688dde2cd83416dbce61a25f71b535dc2a07b371ae2d47d6e25042392e70e0a421866d01aa2073a5cadbe88632806b75c8d424faffc85a66bbd13b8e0ea7710feaf90cdb6ff86221f73a7c23276bcce29ff0121b6433a75022cc851f24df17155a963698652dfb0d86dc376425e7163248bb38140725eb7389bde61528282e3509ff19e82f5915c3c9672b9a3870aa3c146c6e063b49262eac64321ab5c71c27b40906db3007a8e1b1e710c76b7b695bd6b85f0c6d6e73932acd5a8d3bca6b41f2ae5216a1017f9f1fa160779a4e1165f7e6c1", 0xf5) r2 = socket(0x1, 0x3, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) dup2(r2, r3) fchflags(r3, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000001240)=0xde) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xda], [], [{}, {0xffff}, {}, {}, {}, {0x0, 0x3, 0x1}], {0x0, 0x0, 0x2000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) 17:08:39 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x800, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/70, &(0x7f0000000280)=0x46) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000380)=0xa39a0aa35864d1ea) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) getpgrp() 17:08:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x6) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x6) setsockopt(r1, 0x533e, 0x6, &(0x7f00000000c0)="9c64eeff5106841c4ad58bfa7354b0cc177d9582832510e95b3c6c381f315d561057349961bdb9207084e35c08dd1f7d34d120a3296911e6371a34d149380de9b644b6b7c2c7da474cae3b6e61a0f5f5a87afb53ab3a67b2d922f67ba9610ed93c63ca9b5737441986c399061e6e91d044651bfd6d76abbe1e5d050e41fdbde8f9", 0x81) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:08:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) dup2(r1, r2) symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 17:08:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000001c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() syz_open_pts() munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x5, 0x9, 0x1, 0x6}) pipe2(&(0x7f0000000000), 0x20000) select(0x391, &(0x7f0000000140), 0x0, &(0x7f00000004c0)={0x3ff, 0xfffffffffffffffe, 0x0, 0x0, 0x9}, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x20) 17:08:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:08:39 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup2(r3, r4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x80000001, 0xe51, 0xd88c, 0x4, "a2867873bc6e826ea13ce8b164756e059715fadb", 0x6}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) dup2(r6, r7) 17:08:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7, 0x1, 0x2, 0x5}, {0x2, 0x2, 0x20, 0x80000000}, {0xffff, 0xd6, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = geteuid() r4 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000340)=""/216) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x800, r5, r6, r7, r8, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) chown(&(0x7f0000000040)='./file0\x00', r3, r8) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000440)=0x6) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fsync(r9) semget$private(0x0, 0x0, 0x80) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0xfffffffc) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r11) 17:08:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c00753dd49b7c3b3cefab9bf5d1b01f195f81db318cefbd0900a24e14daedffffe0838f5d5e2d62e10006f4f43ccd5007613fe7c180c51bad5a8bf62627783f7ff948e8f07d2cf3f2936d0000", 0x57}], 0x1) semget$private(0x0, 0x1, 0x140) msgget$private(0x0, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x7) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) getuid() getgroups(0x6c, &(0x7f0000000200)) 17:08:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x7, 0x1, 0x3}, {0x9, 0x0, 0x1, 0x2}, {0x9, 0x3f, 0x9, 0x1}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) 17:08:39 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000180)) r0 = msgget(0x3, 0x21) msgctl$IPC_RMID(r0, 0x0) 17:08:39 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = syz_open_pts() r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) listen(r4, 0x3) poll(&(0x7f0000000100)=[{r3, 0x4}], 0x1, 0x1) ioctl$TIOCSTART(r2, 0x2000746e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="231eb26c4d076b78a185f2bc821074de11ddf02a3cf4704e1bcc4652240377735b4dc29390e51a6e1b9794ed091622305170548af776857443eb9e"], 0x10}, 0x0) 17:08:39 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r4 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) r9 = accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r9, 0x40}, {r5}, {r6, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r10 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r13) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r17 = fcntl$dupfd(r15, 0xf, r16) ioctl$TIOCFLUSH(r17, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) r19 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r21 = dup(r20) listen(r21, 0x0) dup2(0xffffffffffffff9c, r11) dup2(0xffffffffffffffff, r11) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) r23 = dup(r22) listen(r23, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r25 = dup(r24) listen(r25, 0x0) r26 = socket(0x2, 0x1, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) listen(r27, 0x0) r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = dup(r28) listen(r29, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r30) dup(r30) pipe2(&(0x7f0000000040), 0x0) r31 = syz_open_pts() writev(r31, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/163) 17:08:39 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0xd22259df33663371, 0x1) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000100)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) syz_open_pts() 17:08:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\a\xff\xff\xde\xff\xff\xff\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 17:08:39 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() r0 = socket(0x18, 0x3, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="04eea37e40d7fce5a1e8474729b046e42c35ad201a774c9d8633dcaec0ee0cecd2", 0x21}, {&(0x7f00000000c0)="2f98c6791b0534a038da0651234d6381fb4da61c2e8ff76d06bbf13b655975c6291b38763f08674c32645ef5c30a86c8ed55559846d2447633d7bc0a5d1dd19bd844146bada2e119d83c7ff5b002b223a9f0d220efbad5bf8e52b443501c2e47a43fd29c58e9a2eb427759c9c5210ac6439b58989d81258eda218c86942e4372142260b21279f4737734e275ad7ec0de12f9af1f6c49dc76c3c3", 0x9a}, {&(0x7f0000000240)="e18f83d086f6bf132c345e4955d21263f1aa2761ce085b384ee93ecaf1df118187a089a99b2ce7abc23073f9649d0d47c431020c61ca6d1ada9b25cf2df9d260108a7d36d486a15be47bb3cc35f581ea8d8445ad35dd9fa618f3f2ad9145ba92371beffd08396f3e3efa3a8a3c081ff5c979ed386d5cd5b25d44227cc10795800ca66fbac243d79dc94bca0428890cd22ea681006529b4d19fb811f967ee5d1cb886d80b90c8d1ab819d1865b97c5c57f801fcd1dcd1efc6298fdca514f1031d01a4e60305802d13da73", 0xca}], 0x3, &(0x7f0000000340)=[{0xe8, 0xffff, 0x6, "dbb449e5c7483b10d5b36eea8a973ed2484be1e40560a393e3e59ca973b0fbee767005024e30c6bdcb38a4e84cac07deb6bdc345d07b7e798f31f95188c079187f4ae605dd88d976c70c3012d8fef5414a37d50943081ec9c0c0088031588ed2d3a7dd790e87e4e4604acc586e9ef926a7788e536f6708ad87887cd29db99381f571db0b702b1ea194a0343f5269d2397804ae1f8bdcc47cdde0d7eab60bfd97fb6d4516f0c4a078c2ba6c88c3b608238984e20dea0b77206283d2d13c4acc3a47aba39452da7e4a8efb75ace659fd4bca9c19"}, {0x68, 0xffff, 0x101, "ecf5fbcac8b7ac66155181839f34a922aebd0b477ab64966bcacc368e249482813e31b95182ca730d4e03937d7dfecd7181a8f5817dd1cadf000b73782b8c5679c19521edb8bafbc6eceebc8913c7e28ce709282d3"}, {0xa8, 0x1, 0x8, "157169edd14755e1a33ce916f65674578edecb5c64e46494a55dee037a9554b941e44c9b51f143695992de0baa6b684e1993f15404173282c777691700a324af539422a53a54c6fe3005864a5ba021712e71c7ededea7dbbd6fe648061935237e442bd9eb80f5561adc086ec6f952480753e632007dd17054a81720d4f0710d16d962b27576187d0ff341c7fbb5a1c369cf2"}, {0xa0, 0x1, 0x40000000, "c86b8dffc2bb990f919b171255cb9ef16d084a391e4689bf41e722f7f03d617780bf7808d54ba3405638ea5345694872fcf9b29c2c8f801a054c8c66114268a7be829ab8a7bed1597805e902b4095e89b52ec6a92ec4f07db3da6f72d2cb97bdac3ca8e48cdbfe7983106c648c50a89b6ec9bb4fb41a8266b756abd3a18e94469fd9c0b061c487f877"}, {0x68, 0x1fffe, 0x200, "57734704d65636258096ac11f871bba0c01c3d2f9d7b2783c22e3cc63d359823599662bc6546d030f508467b9606e5b1ba22240a8c2037ac3ff439c2f88cdf5a0d8f4b28edccb78f6ee5c58dd2fd45aa099a92c6df723698"}, {0x40, 0xffff, 0x4, "55afa0a0031be857f0e5d9b63d65c4d3408435b0a3f0865b12d14c079fd50cd4c27af2ea582329beaa21c4ba"}, {0xe0, 0x1, 0x1f, "edce51ae96399f66933d9913987eeececd3597166607619a95f6c30acb16ae3076a8106c7c3449a1b476aa299171e6705692045bf3120675b96c6947ef5e432565352fd4d546d698d0ae52e45067e0c2b33a9790e2ab817b6b5fba6818c73fe035e97842321b2ff1f8df4904092a7531746e037efe5895d69b157569d90a48b05876bd58b2b1675332ae988a4d6fd8a3d179b0532cee97b1244188c1aab4958aaea46999817a0673630957287128efa94dcba103374ac35ba8de1a42d0cec2f0ad3df6eafee9ceb9ed27"}, {0x110, 0x1, 0x1000, "f3965ac6768d8ded99a32eee4a5917d1b7fcb88342d469b345e809d358397735f98d4900de12f1353b2f092b94d10afa450c7732ea54ba6ee281c921ead16af156d60285212a1f2bf1f6c8ac8846d03cb1ea620184c3cc86afbdc211bf22c248d33a0fbcc0e347d7fba5b13eb5fc4c30737ef678e4721d3b01837b9e1f82193e8e4895ca60ee11dfe8fbc700c7fea224132939eef97210d69999593ad27bf73b79b8a626a6f233ce1af2e44ede7550caef5283d8bd59f6b409c13368e221e5035a02c1fb69e73f67f23e5b282483f5ba82dd50fe0138236f3b8d01399f0210ac0b49a416f4a612f3e0f0dee002685c8fbe0a607f34516751646f01a6"}, {0x20, 0xffff, 0x3, "086eb99b48ec64830e1e935653bf0d46"}, {0x108, 0xffff, 0x6, "dc0744a37981a9a77faa0160389484c444b637cc96a2601b00bcdc29da7c1395d7d356a421ec3eee0ce5698a46a38f1dab85a22624460883e1dca263c5ab9510f26e98b227b353e1c28f0f195ff7ce1c95b501a618077196a5c776f8a830873a103c22dbf2cecd05ef51cd4cb6bcb9a422862edef96cffaeb6305f162d0603bfa81ffcf8c488be060f4169a74faf40dc2e2e50503764193f7185e9a9d187563fa8beed1fadb839d96ef6633db868bb9b2ab113dfba4f1f29a578f2b8062f7635ee3c0a661900624f71767a7cd11d409d0429ee1afdd18824555ee15e01c0f1655a1fd6e80e5baf01bde5bffe6163f21138ba81"}], 0x658}, 0x2) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 17:08:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:08:39 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f00001bc000/0x8000)=nil, 0x8000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) socket(0x18, 0x8000, 0x5) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000000)="77b1dcd2fb9d20aa", 0x8}, {&(0x7f00000001c0)="74b8bdce67d8d960391ff4ece215daa5ba32465a3716827f7990892f2a9dea616e6440d375264112251f2b8ea1343e135991101fd843ac172c453fca438d268a8c2ae1f4b641d449506aa947851811ca3e7142deb265739a45c63a37547e4e6c897bebc68af35b7e18ca005d0da26cdf1d1986d17f4e914f54a34f945371143a1e63d80cfd30abd6128c876809a6965463cc90f6efdaace811e605ca87904fcb147cd46d122e917c1f6157af681bc6388cbc774f024403e056e283f706b019ba226eb0e3", 0xc4}, {&(0x7f0000000340)="5e1e6a1d23910ae47fad2c2e9e920aa8a7d645bfffa11ff69fda55b6c7d93d0c3e9b47fc97d31a8b562cbf278c414837e0624462b131d5f33a9044ccdeaed98ac8e5b64133573462e0b0b44eb432c05af9bb1d21e79aabb2c87a4b608ec90d1f360d347af62ac5373b417c158f88f985394087406a5d97f608be5d77d0e6979136a06840ab47b53d281bcf192178052b1f5a47d67d8d0c0395771c835e56b584ef51dc0fdbc95ae2dbdb8f246d105bea1bb60c0248752d3bfb393459b22938c92f69b08710b09ba9abf39c5b1f2dd29a97d9389b2de94d26b9b8b0336b08fc6ccb961862b7a3392dc41fc7e0f4eb85cbee72deef", 0xf4}, {&(0x7f0000000440)="bea5f240fd8fae0e2dae4c46360fe16c97bae4dd6dd492d6610198b7f7ba04830c489cb63718990e1de6bb6f30a0ce0859556a45e3caaff638148ce66c5aaf827e0f285aee6aedc8c41c1bdfe014ea1495447fec8f1c0baf190aa2e047a9555b3da593a1bc61d5ee84dcb872e79c042dae9f92d79af62e8b5dc12ac437d3653ec609d71dc70d2184f6b06b99dc8946db067d34ef3b7f48987464323d88ea517d7ab1e1d99e81fa5266653f4f33b89367b1bec7be77ba74d935fd7fdb0b3a78b3bb51401b639994516d0f3ae29ba37cb441948c495432f6d550f575a87acb9dd62636d6d490116102", 0xe8}, {&(0x7f00000002c0)="837f", 0x2}, {&(0x7f0000000540)="18642bfb8ee5d17b97b292d04fb735f2a6b63f0b8d6ae84704e3b8723cfd0ce1c7dbbe79117dde405d81529bdb8a80f6a7b61dbdea6b053eac738e1f2000619ad770152dac27f345f72ecdc13ab8311dd46ed23eb3f6f940725875e496d47676bb0bcc9faaf1aff0a91bfe9fd6e7c404ceb7b230d0d6ff000d3874bf03d8b439daebd1c1404e6b7e955b21787189bbfbcc88f4489e74333bc9f808265b0bedf094f2c9ffaa0855596458f4cd4b0e5f3a1696c201cdea59d3605a1a7371df1eb35d2b652f8dd042554c21826037ce6446302c09284c40c8940f4332fad136ffafeffdce56abec931a8bad977b4df83a72bcfff2031a3ac9870cf05d", 0xfb}], 0x6, 0x0, 0x0) getppid() ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{0x25, 0x8}, {0x126}, {0x45, 0x6}, {0x6, 0x401}, {0x5, 0x3}, {0x44}], 0x6}) 17:08:39 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) 17:08:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x401) close(r0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x7}, 0xfffffffffffffe69) write(r3, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 17:08:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x9}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x170) 17:08:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0004ff0000000000fffae1b8220300001000"}) 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) r2 = socket(0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="4fdc2c1e097e5ca67f524e33c4d786ea6010a037880b3800ec71e491a5eb54c06fd5a6ee8314aade223071d20165c85aabad111b4ec8f319d0288d166ebe8566c976e5fe3e059079c5058eebf99dacfd352e2e6852fa4e0900d83a01407bdbc1360da63170d0b7da793d5c3e12ce2be9678dee56881db791a421e30576a92e7d4e7c5a50fd01c274cb322ee7c1ba0e9715f6d3b9e442d99b47199da0cb6998b0360d8e3018e9ea5bea2342b0ae98", 0xae}, {&(0x7f0000000040)="952034bf6624856616c37fd99b92c492f1ddc048ca5455253b9d43ed5e3cccb3f13f7704f0f7cc4a17e0d55c90100c1c39ca5987e04a6bc08cb016f8aea044c2", 0x40}, {&(0x7f00000001c0)="922b30b95b123227f4535a741bc2b8adc0699d37aff5c53937d92fa3e18a1f38a7294a2ae65ac96b22c659eff42dd186623a25c85d04603bbd180aaa56ede90187c6d78289d977fcdfbbae19aa40d6d9cccd0864c1387df4ecaa55402a07ae07dfbad21fb2e1a3d17d00264728f459cd3406a9121fb66f14df44d540e92ac6d7dbbcef9f29c191ce8314f389b5f5a011c13727c80abc18784ede", 0x9a}], 0x3, &(0x7f0000000280)=[{0xc0, 0x1, 0x1f, "49157fc04cd35a81252966e6bea2d19b12bce48ffbb914a3cab50d5eeb30406e0d6c38d571d0d048850dfe2be41c93415469632dffbaa3112c7f21ce25676c151a4300d29170733ff42c9c482ae83b37065ec13da48d9ab1ccfdc5b8eb3eefb0e8f8baa93bea457209ec3eedb429ba3d3f18ca77d795a853d7df992ad8835e56921b384332849a30c3ebd9734b56a82db31cd415eabf64c89b8764ba252fd80b1ad460fb0150952fea21732a95"}, {0xa8, 0xffff, 0x3, "1e49da370617152cc5f1d859a51c5726b8853b605172011467a804ea8757c82be2d96d079684034714ff330445168f1849ec859a12d09b9393334b6f9f37c710efdab450f7f198d28636d4458df8989063ec7dd7d5b77987de4bf612b5ef7b3bac7b733267bef8a31216ee7d1b9da1eb85748290869b486f533c39569f63602659663c9ea34dc82209ea83e7b2a95a0aa012eff4"}, {0x1010, 0x1, 0x7f, "5782cec7e462c78906a19e0ff74a33bdb29bb759afdc2dee9d4991d1fa3f5c1f05d92d71a40378a894d8d2dd5d69b456f01d2c35be6675c64cb4cfe8eb3472fb9e21bab7238b2b2c05bdc328f04eb418eba8e6f32446d646d0b9bb1923d6a2ea275b1bdbcf3cc873958ff7741da034095487e611e6fbdc4e639f207b3a2f3c8fcee1d06547ab3b6c362d02f3dfb4284f8e1cfe35649be53f042d09de5a32ff90a010c30824ec4798724ee1651adf0da0ddbce31912306e8dbe308b147095a79f701dbe9c8ab65a4a05de723d3ba9484970b32586521d2e0c8356eb2f67456378c6426421ba472d16f26730c20b950471e7918e04a95f654070e8ae059a44ce41f6ff22a1df88e40099434fea27e823e65081e8b4858634639bc2852e0ab15fd78868a81544e01d9bfc0a816743ca10a5a413d85856c196b9fcfe3b00dd170cc583703ffa5a26d28be18fb5a2795ca7b2f0cabe03e10cc66232647e01cd7de966e5e86e9fde6236872fc97364540d1c15f413990990f8f705b3ae5a6e4cb24887e0342010e96a5a32e17ed764aebfc96d53b9bb43b09d546820520117dd9e18f0eb1681b95b9473f05ad98e05e0abc72f7bc183ed9d708c83357350bfe175742ce9b7f3e930285c347f97893031c7bb6024ab7e100f8bcbc1f209c9f99403d52b22ddbabb0a5565430cb75b3145f65ead654cdd76f155dac04a3ed7cff9d2a6f34b9be285f54231eb77442d3cfe32d5312e74d6f7585810c24b8f5605d9a224d061c3b350737e2a46798a40a0cbac9ce54b0af92eb18d4f70d8356021cba3f1690ce0b17ca51ee3a0a37fe5eda93721acd872642cfaad75005b0b6aca6bde87ff34be92a266a995cd03d173754c003a9c019c411e7b0b51d4d0c09a6ea3b12c21ef21853e0d09a18cdd868cb7d7000939a50d6adf775f30a6e7b166c39821bb688e0e70dfcedcca5a25e37bf16692b70499d209a5ff31db43a915f2b1db8396ef8a979d522a66e322132ce86d5f157ec8b3d0c9dae40d76bfd3a013c4606d578942f511c5bc4af802eff4fca8aebc53634721131f56ef9569711695b5634587febd2854016239ee4d0f2ca3f1ae077384b02eb5f4b664d0f01c03589dd1a5d2464eed1161aeb3a215a1bdcc91af22ec9483874a066da18bad9c65b9a7e62f256327b02cb375dea442d808f86cb7cf14d8fb9ae55bdb0b5f538852857f32777918acfa1343b5dfae0e43abf591b38fc4d8801c7218299b0c318f89ff7e27abd7c305a9b286fe98a74ede5128de39b456d134c87adcffa3c29e8a198669cfe3c68ca9e407c40549ea12359c53e02040d3ab334c1152eb953efcbea3e4486f50f89ced0771e70836b90a0c1d7a46bef7998a0323a02d4a216b96d06e9a3420a89d5ffdd4e1b2443e3f583eab04c1832adbaa42fd38c26311b31855f00cda47c7ad3e79c8da6eb4cae0ef42ff1b75612b7402c04116f171efbd23c05fec856623335d3ba318e51c12984f88a63489648c06f6f2ccfd20ec7975951f6ab76095844d0e723e43545bd2e59865f796ff9d44dc8aaf04261d09509eee80afd7f23f5dc36074dd20db9e0df6d798b58e83b208a9a78c82f26c9bc5a1fa9d99b0ce34d85f269c346de59753e185bbd02aca2ac39123cdffd763134e087f843f72f4812b1d63b1e64520fbe244661e6f0730a1f1909ffe0d1001727a4a461ea067bebfa840076ac6ef78fb816242cd31193049aaedfa392e26ecf35a0a89cba78c1ef8eb1989ac8862ad36ecad491c5c25723529e1426c67b4581275e52609a46e9de23f9269b8b3dc079e2d6bd9fbd1e2726cfecb4610836edaa08f0d8a0535b0f7f9f71aff995d9340585412d04fa9cd4c9be5ebe72d047efcf293d26bf09b6a95f7bc1648eb0392ba6be57b648a1c13651de8e8952f855e9944f13c56aefbadfa4525439ab303068957f79ead1b24a086f9b3e2738f29d2d63f6efe12daf1536029844ef7949de3a01f3edb42b76a2a5ff1206ce3ade63ada8722017eeb757710fa4f27b8d3f9b24d42b790e0887cac2ac4960319fd9742202b5a36ccb9a3ef39a71a093c991250c5e120898df213311a4d8480c024ddde181308b2f2cbcdb040dc206df2a3ebb525859aa8e8daf385c6d24fbc4e5126656151f98a3863a2c6f556fcb68b27732bb9a2fd871ac35c858edeb5eac6b6ca06c79cdd2a297de01952c2659bb84e826a771059991aa77f7c6fee92821d23398bde62c3ebe33eeaddedf43845e9bc0fb7c23b32ec1016f55deebfd366594524c6f6cb1ffdd15496f65a2cca27615e0af4126424e07f56ca710f25b92703dcc9f57779141a5f0d07a907a92d101d17a70fefe8d7be86b90f7bb8ed2f7b40c492bed01a94d4faad6fcac0e43e2fdf21f03a96ad6dba667681741555d7dad6bdfa17bb9ee1a61190606eeb8787f677f61d72e02e2131cf824726a14151c296bf8c7eec8b821a2727a3e266f2adab1cf591c3756bf58e6ec2f598da046d443bf17b4fc9738d1a2c274de706f1f0b26e34964660449560a8a86ad268e6e79bb59838759e34ec44a5ba2a1b45371ebd558ca5430149ff20f85b971163fcb060d4e7756e5ed21ae364c2349d745b071b2ea685e7c2ca100d073f645d1317d67bb2517067ca372059f6b58593402d523d1f0d222c652336f8f9a237096358f81138e5cde495a171afe5b407c16a0740b9c160700a4dcc8be46a08da5444ec95153e2295a40183bb43ae2223a4727403776744574c29b595f85e16c0d5e8a8ccd35f647f8a7f87eac36961247cb93a99718ddac3836eb33c8fc23630e6689f6afb85a1c8f3b14f2c340cc0d5a84f2690495734a32c9d2b66c5d2915202d3875f9058022f6c4a986d7379e33a06922a2b261734a4c99181046ea2a9d477ab9df509af0577b772ba7b61194b97a47a83f02435c7e9fd56bebd7a36b9ec4469c9b7dfe1326bbe570afbf1ecc50bd7ed846aa204c09d9af4f97b03bd5847fa70c317556d550be638bc544870aa0659b30fcd61a2267d2a0ac7bf3b1c533b1471f61818f3e913eac9424e6076dabc89ccc9f4b160ba5044f5ef3b8c56653077b0fc895edcfbec4e6d11b86e2355e6c7487d327fd14dda58df346fcb5aa47f116345da5dbd8b0a4d1849b3664df50d1a01b2cf2e32695991eea468691a34d233a273629c4e57cf3bfd83ce9b9ccadf379096af87132db0b8dc890db2ee1b3b8d957fa1d00eeaf3744632ff6073415c12e612b63eb2493dc519b753d4e9fb584f5c690501e3124c6067722816ff0218c0ff33936cffcc7757e593ec4ae4617239e6cc4587e3c146d689d9d8e5a2d99c53371774d4d473f5e02a4c986ab4e15de6dc5bc8a5947f0f660e8113a82b0b3f4eec6076868a049c6b2bcd1cfdf1db7d6e409aaa82fada9c1b5ef60b64f6476e804b90b36da5992d1533c86346bc0deb1f867c29c899d529ae160fd2a04f8b03a5d2b817b80561e2ae197d1ec0ae88b2f9de1ff8e4d041b5a48fff8d6680e037bf3fb582fa6adfb76f714f41ad0984fe7173fac40813ff4eef3360534d1e21f53c3ae22c23fdbe611c08886838a4761e242426abeeaaa9d1b23b97cdbcd511bfae0199f6081465371d2adc2a5e77331644bbb3e616a332d4bc4d037bbc350d77128af5db92dba795bb13a301ea4c2fe9815f692f190ec8c029a711c8f80bba09c16076159dbb87eee401ef9fab76f4dc6fda96a7cdd704df407997c0114eeee8ef110781e0da3848a1e713f0b551ff82ebebe169258b01bb0e26a62f3548897ff8f130bedf4ae4d8f2d91c71421ee28cd849037095a01057841f2fba4f0cc7e4d8a3f01f2e89366f1da7921390f896857369ea0e840e11481a6a6ec68f6ab4e26608ac819a0a4d6cbf6c4e3aaab9bcf4a9b557ce76e47ec980b2bfb0b787c50eca3a67ac24c3634343de6eedaab34f98a639c441091ee90cce2ec0f68b8e8a3e67a157a57d3b8501b0e6ab622860542323f4dcf6b4941fb34f66de437853844e18f68be11880fdc3c361b56d95f008411985ec9229e9abe2923ee13f9eb42c6779170ff14247be809cb3b4c4b61346479f4101472387affc3516015013ecd207c38291d55a1714caf9f8cc6ba90da73d4558160965f22699af140f29f0b86abf821f7f4e69f20359a1a212f11497bac365c437b7a2a190bb61ccb201131bba35c3efbed8450995f182d0b8996e3169aec1336c95b3ad999c7e9fba3a3e9b38e572d3df709888aa7d73e8866bb76ae8232200b32f7c75a768cab677b330f2283c403a69c5730f1193fc4915066cc472e49447643045faec115a53b10e3c35b6f46b5e507d476b0198264c4d80a51340831d869a3c75bff12a91b07411e308971462d877d761934b8e249ea78b4cfc51f6c113bb93f417cfecf724b4038cb7e6457bfcb2108fe74bc8eb1ba61ae314d3518ca0c3fd9cec1870bb33807099c8d3f44938370a5b88becc2611415fc7460316c27668a7798cecd117fd7389a1b784b9c83b33a9e50c88e1ad5316f9761fa1eb1eec4e995c31b32d01b26b0afccea07c23dcd9d473298f75bd506c5d7808f82a105a978caf49e8d66a1990cae85c1959bfc8b54c6fecf63b849190708b3d1e23d1533c05fc9a43b8a31a18bcb340eae11452bf9279614d9942e727bad2137e018644aafe65836795b32b03641234a94b88846692ba7b690ab9ec674107d3bb295e556cd48b59b31b029412dceb5af5a68cc9073447c32bb096dfea1fcb9ffd40cabaa6edbbdf5dcc41e34e5f12110b1c3129bfdf56585b12cb66125eb6db508c7e403ebb2f79f419f6ab1232a86d533af3e345403921edc9576796a8d1eeecf6e8262fec9e7b3c0d320455b9b24c941c0d4d5781277650af32cd6a097aaaf99e3eb4cd5d9291ef1b208e92b4aea3871b032ddd90e01ab24fe0b577211e42163fbd2423fd5c2226c48bbea17f4a4b0fbcaca130f1a3c414e2ce36853ad78f9a5fb2d6d21a3f9585a64f93bb8029f5fda04251a1a6f800f4e45ab60b2c536e0350a54c0961340a1cae66f4e93bd68c4941f0441cef08fb75e9666bc572957ce26a7ef4191a405318e8aa7426a5dd3fb92dfc3dc6055d35d6270489ffca47d37d18a73ff884aaee2bf5660e931b11f4dc3d7a337f1afdcc735a1656eabb2485f69f63965a04da436ab6667c754e946cd0bbebcfbd852630111a66432bb746e9f070c08d1fbbff2a4b7e79cb787ab068034ecf5ffd9080ea0a60acda90a2b60442562fc8e04c98f66247d4e7d0f6c160f0759bf1c55d44de59db36c6a975c981f513bbc62b7a7df98b6e83602611eaf1375f78f52e7f861aee4cd6cd1e68c64d61d2321548a97d8f962bdf42c026f25c48629ae67fb827c77733f9658d31a0cae11b8d91ebfdd7ab2df597c5c007fbf4eb272c7f217c8bc37fd9ffd3516144ceb6599c88d0cb39f0d1df03f735aecfafd5a23334418806378e9c793ae4b2e3fb638a803943c3a0a1ee7a421d46b30b32b5926a66d272e5f7876ddc8ec8652f8ff562812532e59e656227861abbfcefced07f24ca291480444d23a2cdbe7c224f962e1158a449deda4c14ae782016113c907d3ac8c2667e2adae25e64ea4419ada9cd09764db870ddb64b44fb39a2b4c121737feea837a4f4092daee64687d211ed6eb5d9acf4d739f7508649f952e21cbbe8f70007649b6ac2e2d51909f700d6e82086a7e1ccfac22821512b86d0b55a696f1f8a96701fce3fc9f94a4b3ad1ebfa87176743124917e297c28b1a3cd527e5e4496a21cb188a"}], 0x1178}, 0xe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:08:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/yev/bpf\x00', 0xaedb3fc43f4d11aa, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) 17:08:39 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x8001, 0x2, 0x7, 0x6}, {0xe38, 0x81, 0x80, 0xffff4799}, {0x3, 0x0, 0x7, 0x400}, {0x4, 0x1, 0xce, 0xcb}, {0xff7f, 0x4, 0x0, 0x8d}, {0x1, 0x1f, 0xe1, 0x80}, {0x6, 0x8, 0x2, 0x7ff}, {0x6, 0x1, 0x0, 0x1}]}) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 17:08:39 executing program 0: r0 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x800, r1, r2, r3, r4, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000300)=""/243) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/103) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f0000000080)=[{0x2, 0x1ff, 0x1400}], 0x1) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) writev(r7, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 17:08:39 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xae8e58b25c4c40a0, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x1}, 0xc) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0xc2) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)) r7 = dup(r0) r8 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet(r7, 0x0, &(0x7f0000000580)) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x770c518ea518502d, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) r13 = dup(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r16 = getpgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r8, &(0x7f0000000840)={&(0x7f0000000240)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="e7a945b56b5e5ae8ce8712a947cbff6847a2bc5389f78d113624ca8ad8aba089b3eb870d129b8d2f9a41ff8f121136498682dd8d3bd42c7080a64f06be39845aba1027c1de8a77a75be07dd6636143d0afb1eee762f5c36ea7464832ca30ae1471dd09fd607fd1da6dff2d90b1fd6eb7b5060ce9e1ab1de31d2f1ffd0ed823b42f30efae12f704c0a453a4faea3d335fef193d9466a9151c57836b807b3f4ad017829699200cb772886814daa2082a2d60343ab42b1190ae5e80a24736e1d659e0f8a9ee1a56c7a5a57b009d5bba85060986f8bb74", 0xd5}, {&(0x7f0000000380)="db86277bc00d567a09733ea896745090f9554dce7ca3ee2e26a1642addc9e4f248364ba6999fbe6a1518b52df5da8f4c96a30916faf2e86d29cd9ca8796989f0e4518e1afb786526673554a6a2b2fbaa2ced080059534f7519116747e866a4d68c33f9a4", 0x64}, {&(0x7f0000000400)="5d375b0a5f741d566c50650fd9ff84d517ff7d3716ecc868a767dc71170f07b1620605176e650f819a", 0x29}, {&(0x7f0000000440)="8f910327b168ba521d57c63102e6bea152967bb353671e0ad87f5811c7a5294a33e65ebb8c1305c59647be342d6e21ecfbf07e79ea39321d1e7577fff280db3e617bdbb58ecbefbf70c23f59687f407eebb2c8756259d4ea3a011511a96aa3407f9912196763ae78a95f7021a2175e9a3721c11f0c0bd0af7a688fb90d29c3f9589b78bf409ff1dc7d18ed508a8897642925b4e1f65e63c2b0fa8926004793f0b55f7903f63c53c4df04aceae8a67c8c43f1632db4e2ddba38c0", 0xba}], 0x4, &(0x7f0000000780)=[@rights={0x30, 0xffff, 0x1, [r6, r9, r10, r11, 0xffffffffffffff9c, 0xffffffffffffff9c, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r1, r2, r14}, @cred={0x20, 0xffff, 0x0, r1, r2, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0xa8}, 0x400) r19 = geteuid() r20 = getgid() fchown(r12, r19, r20) r21 = open(&(0x7f0000000880)='./file0\x00', 0x800, 0x261) dup2(r21, r8) r22 = semget$private(0x0, 0x3, 0x90) semctl$GETVAL(r22, 0x1, 0x5, &(0x7f00000008c0)=""/234) 17:08:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x5, 0x80000001, 0x7, 0xea8, &(0x7f0000000100)={{0x45, 0x7f, 0x3, 0x1a, 0xf0, 0x0, 0x6}, {[0x1, 0x2, 0x9, 0x80000001, 0xfff, 0x8, 0x7, 0x3, 0x0, 0x100000000, 0x2, 0x8000, 0x8, 0x8000, 0x80, 0x2, 0x12, 0x4], [0x7f71a943, 0x8, 0x300000000000000, 0x7a, 0x8, 0x0, 0x8, 0x0, 0x7fff, 0x800], [0xfffffffffffffff7, 0xdf, 0x400, 0x7, 0xfff, 0x4dcd3d70, 0x101], [0x3, 0xfffffffffffffffd, 0x80, 0x3f, 0x401, 0x4], [{0xb1e7, 0x81, 0x7fffffff, 0xbb}, {0x4bd3, 0x401, 0x2, 0x3}, {0xf000, 0x9, 0xfffffbff, 0x8}, {0x3, 0x8, 0x1f, 0x1f34}, {0x617, 0x6, 0x6c, 0x6733}, {0x200, 0x2d, 0x0, 0x101}, {0x5, 0x36e, 0x4, 0x1f6}, {0x8, 0x81, 0x6, 0x86a}], {0x7ff, 0x8db, 0x3f, 0x1}, {0x1ff, 0x2, 0xdb5bcb1, 0x1}}}, 0x7, 0x3f}) 17:08:39 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) connect(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82cba565300000000000"], 0x10) shutdown(r0, 0x2) 17:08:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x73) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 17:08:39 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000b00)='\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', 0x28) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x3, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['\x13\x13w\xc5\xfc5', './file', './file', './bus\x00'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000a80)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x1, 0x3, 0x9623, 0x1, 0x6, 0xf64, 0x400, 0x0, 0x2, 0x8, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='./file1/file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x0, 0x4, 0x8, 0x484}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r19, r20, r21, 0x4c, 0x6}, 0x8, 0x7, r18, r22, 0x7, 0x4, 0x8, 0x484}) seteuid(r20) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r23, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 17:08:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) 17:08:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="8102000000000000000557d5b99f4a5e81a32e9923154be6b842316c388ae90f963f39253b3188945235c101e838e0cb7346757d0dc3e1cd7d93b48c3d6865e8f35a5d24e57e71ed94da203a7490131cdb"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/192, 0xc0}, {&(0x7f0000000500)=""/1, 0x1}], 0x3, &(0x7f0000000580)=""/238, 0xee}, 0x0) pipe2(&(0x7f0000001740)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r3, 0x2000740e) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) r4 = semget$private(0x0, 0x3, 0x10602) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r5, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) semop(r4, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/221) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(r6, &(0x7f0000000740)="2fe77a2b20df34d77c5c8f1760ec42d851a8279e286973637b4d9cc46520b9c48a7c75b18dea75bc1d861b5b26157a59597b06857df269294c9a42cdf5aa57424d5a52991394eae34f8fe4b077e7834213c8be03fc2880935d99d8a437a8d9090590bc646659b0922aa903c6313ff37ba293eebb2b9f2872373b2fefedf4799abaeec0ead22cc68e63fcb18f7b89fe252121d0a58d738a1785dc2a39825f7dd5f47f2057b1c9fd4ba7940e2efdf0f01bbffe5f745a018bae5caf6c53d2b1af8c7efc200176d878ebf2b54f8b943054df4370beaf0fd1b8b74448f78bea03ce44a40902a6085e9be2419a9731fdfe89b3b51cfd09138e4a19feecc6f97db6571f5867a8bb4a519da8b75a06d81d926e0ad9b85c512cc3983e87f0e383909f8e1ad06f4e73e5650b074a3fd88dc1fe3805bd04bb3f04568c4ac8fad9b81665e667f9f102c6d7f1c75691b248fb2157ff4903756c850e55f6f7541ad41c8342ed321a12b21ffc50423fd22e8bfc335d7da1cc2b35b841470caf8e65e69827bd07c216813ccec2acd84890b12231d6e66238b49c50d657cece90146f63637ad9c969576cfd53a35633a3cde01539ea45013748fe7f0bfd2918ac682807d795e92ac73f53d13cb64ed96422a99556eaecea6cb53f1eb6ff48f9f638e06d33078101ea21683450e44935c78efd2012263e5df6fb7c4ccfcbb86262e4a1a8764885e37b9e5e0afc3001154173bae76088259d94a85de349ad8efd03edc2bd77b8c976737d8c5d555fa0f15883f00d62347fd5d0cac4cd4c511e72793e4d6501e6c0954110371cfc0437a5e019cb4f17a351dd035b00079b40f6bc9c5c1fc33e12dc902e307da08d65422d7254e4313409c51a3edb41b0db896fb4bd8c6ff2f01cec21071e41dcc3a2b7042936a9c00caea117613d1c07b9c02bd625e2d27f17db2e29b0930736636a41b21d1ff91fda4bfd1bdd32156ffa7b24ea913ca6844ce2c44f06c80462e565adbc42566bee38168965cd5a2e0efddcdec110a05298834b6486a45b752af0e3c5d65df3ea70e8bd06a6220bf20dc2c46e61baa4b937a272a31451751cd4fe99c80309f7f2d0a56739a1a279fdd264febbaf71f1df0db91137b21b91c85e59212579f0b93d4d52a70da8b9e33c3b6d27175836a17a7bf76502c379dacd6ad6aaed01b313d57e63006f744a5e0e402f8a4e50a4cce0c5cccdfa71356b04bc51ecdd9e73f662f8e0d080e669e78dcfcd50fd81b4633867c2d497dfebae29b596409477fefc65fcb4ef55f1de0bda81e11a2f01cc231061d7729409105340e3deaa878167d72acea16fda772c26008c44b961390738f315a21c392f35efe5356c4abd63bcbfc7a2b7aa5f651c32febca42d715d4aa73c0416f61e4b7b4e96fcd0aab42751c2c2846f69ae9c3b41ab4c81bfb255eacc564deac18770fe8f0945b019f8112f9bb9f321e873db5d4ff428d128b1756b32feca658f9101e1f54b3a89b3d820d21b8736f8a5fca4675ab07f5da11b1cb1d0267055d3a9f7c922188d1fb75cdfe634c18da136c2f9bff5279d368e0c4fe655bb4cc7e8e3ea13a9680b7130a090c45eb3404ef16a8f19934e4d69e0eae18c36b4dab1a947f364f545e32e6d425604a4709a9c41a967a9b07c7506b5b20db64b6267e2758497021628d68619bf0f1a98732704294f9865105bdc23d46724dd879a69e17dff09a7a9c68df287e6d38deb6a281e6837780b779fc0bedcfe7bf02bb2b8bfa3cb66845e0fc15f5b319b93f36849b2b70d7f89975650bcfb80da092441da5f9d935e3042780fb7c371cf75e3ec3198e7dd64a313ff04c1d5038a4ed51f05d5e6387aa361b2da8e7fe4f4ccd62137e1eef45f5c0f0348166874e9c025b30a815c2ca100dd84a0632377780f9b400f2e5c7acb03bc2fdb528e181783a06b64ff454b146edcca2636ff911646d92561b3018a8663107ccd092ce01181a36c6d5286a48621e2f1a76e8f59da9bc9830782be5200d7a030b20a45c578f77f2068009f052242771b5220f3b666218ccac56752eacff510575761d46a63dbfb5e3ff5ff9a850369cdacc90173db1b407f7b39616368f0357894ddf0099b36c5532dfcb6472227342c36005354fd78562867a71595aa725edff1db8e5cfebfa3553fbb46c01dd3c97a34fb447de8b134f3e34a3a14bf8430cfbdc818fc790869f88f4dd217135488486b4f7f39bf4a1578d7af354b54aca11e5608ffdc2f9c09db372dff3a6faef30bd4f2cb8fc6ab83a922742ff967e3ac2905601579614565e92ad1b5cc785b0d02e0f44aa047b23d938d4c7320a86363049b4ee874fd4845a38bf045036b7baf4b0580e14cb32d08da64124f2a0be0d1624f498aac0baac13ad9db2bb61c23f02e506a6625acadb90cc29ec398c518691451e12d439cbcddd891ae4a3cfd785d1cc88801652ec28f3bac315f8eb41852b6378cb3e30011d01a30258055c75e3518a7021f460d40a75ff06fa51ef1d2a3aa33ebb3610a48dabd0bdc2bac98c19a34650a9a9e779632cb59680bde252e2ea69e0962695b6f4c9ed4604943bc694bbdc144aeec8964739117f7854a228af44807484efb29ebfcce387b7b9cd0b2bc637eb2399b702204528dee3a7fc3070443c8d073a599eaed5d08c0078e29aa5bbbe0c9d1e5ee4532968212ae1a6f8c5a12c4b5f7d5ee1dd142697484edc40a163d921a33dc41d4697c8479e4a55f7a7ff7616df4ca0cd8e0125bc13ff02ae86572c573c002bba6ebd1683555f7b9d852cb80df837da84d191e0c07ead706a1e28f4a5073438a75e13e8c9338d0a00ef42a25f46913e6d22efc8e32d5e6b0960af925c6e68e7ec995d79cef77812d688ee823ecc8983e8d600f608f75c86068edf6cb27a1198296129f245dc6faa1a818f2963a75fe7972f572c0590390e28efbda6fa07d3e859cefc7d836c4b234f1e1e09bb24d49224fb8a08ece3fa87157b72a495a9c4b73801464754d10260f2f92ad3e0d0e375a1377440ed4ae57528d82393e0d4d5b57ceded0a743d4c71359791884f8c54bed583ec1e45429c16ff8d5c66143eeb71f0495a8f29fc0d99a66296d4592f762794aafa1a984b35453528654ea2dfcba76908103878bbaa7d4d7126bd2daec2248219015a21e02ce52c7da32c0cb7fcb2fe5e1a66a7f28923b6aa67ede33c5708ccf196d2ed196a44c4f59f9ab07411c40eeac930fde5de1c681f95a43af72f13940046eb2c7a593a41d96df5389117545f89923ae23273ae1ca7c3fd7f86a3ed55f6fa44e6f9ac473ffc4e17b979fa3c009aea1a320e8b7a93445326723837e4f55b61fed598c8b116a0a89e2baf85b89caafa80f34ec307a1502ea15fcbba6944d3d1f40a1f9a8e8aa64f8b8d9ab85ce8ddfd1ad19b3d48580332043a176a9caa36cb231f18791305e173b5d33e44faf61ea55b9699f4c4c6340dc0eaf3e18a31cd2cd236e3b908b56c9a71f7f2d67847d9c3d8fe404775b58954e245ed296a564ed8ac38f19e4512f92f234a4c0db677ab712275039725badd99ee8b8a06ee801284b1aef6ced9d51a8389911100645f54c9de71377f51fcc47bb67a0d24ef5200108544fcf88ca2cf3becd04b22e9824116ca408be5f6cf7e916bed607bac25e16a62a98fa2edcc35ac78f4a3bf4b3b79efb3886403ad2672aead5e4aa8675ef053cd47906984eb42e6bf94eb20247e42d530e64dbb9f49f532d75ab5337e8ead90f3784fd4d99680bcd11b7153e3da7ed627d079c9b51009cfa332dd725f7c3ff9f2ab0aa9563815ba3c0c1dffc45ba6b44e9f5a4bb82123fb2edab7d079e68017824f81110a3038d8a37aafbb298b780481b34954bbf1e0407b52db7887bfcc2ab113e3c5604dd91d45b72b92a64833495ce98562c3dcb4817eaf9efae33a53c9c675112a86a30733ae2d670c0737eaa1beadac90753c6beeeca90748950f496f5229a67ca47a52032e9645b48de772489930ff6a35fdc97c599b926fb4f2839b48ba7d71126472aaae23ea137a0a3058125532b3599824238fa55bbc7c4cd24cdcdce2b8d8a2c61d5f11701ea752282151a315bcd19480e711b6c3feb424c53e01bb4f880d78a7fa6b68720982f820d88325fbfde1715a7e3c67cf5eb9eac4b3bd217cc0f9a16e11891d3d1982ea565a2c0126853caa9b4c3c7443f2f51fcd9599d7581b5258c9b226ce60607d14e1011ad10298c25a6eea386f2518fffd6d7c1e914dd7df52316bce061b385155acd6fc4c512c2d738fdd576d21b84cdd03666875529868b5407a54bcf499f0f1dfbf606069e5e0bab0d82ea21ef13dc464cce8a266b555d1c6edd6df8f8f906ed3126da2612c223ddf44490bbfa00accc02e718acf348d2f2cfcc6a59958e75073b6104c41933be00e6126282ac8a39c9ef20719240c88741bbdb490a5c00bd106b0be044c34a59d1e8c975c366f60b762ad664eab925f90d06db75ce9bd80f54b8f8e8da136577c1a13d7cbe42e3f6452838202d8e9ca271dc372e0171a9a23ca783c212519e77c501b7fc3c59478734e2391cc6abb708f815ad11794687147f4fe8bd782f755578ba11cdc01deff2ab5d4896aa5ec2f53173005a9c318e36ec3855c985b02f7e921d4aeab887aa4915faf8206f5b764333dcbe9655cf603e3915205b2b10ac98ca06f551c8d6e70711961fee181642619935442de5d387cb5d8e67021f712a736224240b258073f5c9984364167d16a0b4b24fb64ae55f84e162d07f6ed930141b09b9c55907c934b2a3a2b3166d8363323bc9e9d2422008e3e4d9fb3a99938e4630856cbd94adf554068da6480f0bef7a04d12dd00c446d2f00bde55a8d190291d3a0959cc9ea014909449fc0eb3aaca16b837b1ef5e387fcc74e8b4b63271ee4aad78deac93576c7097552ed9fdccbd89af3cffd27ce690949fd6b7794c5ff166a301a516489d3675f6a9db6f80700d41e7098ee584d71ff3390a7568975d79d15397c5087cf3a82280a6c95944a465faaaf1dbb50b550aeb8ba0b89c2251ff7f6a302d685215d1892b395dce1363833ed73db58d0a7351722433017a43ce8503cbb377f75d35da31f777be09d664e8a1f0585beaa96cec3385d0877d8544f9e8a2822d2ceb32fbb47e925a9f464851bc155880ff817e630a8a9a95175792f71b525ead8e61f6654b16f00668ff7b0fd249d7d64b79b9a267ae0b4b90a32e9e3bf958d28d1b9116f17186ad8a3600bd15d3dfa2b2b3ff13dab0d09b9f3aa3a92b4ce0628a82fac761c38e0cc14eb69d9c0f3e2e9ea8745e1d3e9b91637f9adb3a110b735f4324594e0aee7259d8dd206f2e0ffb52a74de8c604845b01b70c8a1119b2fdbd14f93993854be36f22be7b4d5443bedf92a0be206ea1cbe340b0f4717a7eb7702d8ea33e8d481b641cb1e34a5081d495d99a0ac01502bc55236aef244ba33f947c253935fb9ee8eda9a6e5c509758680dabc096f8e8fc2c0f1bf96bd409bd0c69f3abc8bc59cc63ee1c882b5c217ef1330ded45dba21536558d2f8c10121d5ff7ff287d4f97c1c094d61264b5e20bbe60b17cf4bbb48f7291025ad5212fc3fed7ac64336adff731cfabe79b3376df7387569a733f97874309b77b158b239602f45ff295e05f24763c57dc755b9da14948b112915017727a60a331995f2cb17696e0db4c6f7a31c8212773b284cfe1c37a61624552c509743e9f1fa5a7887cc8a02bbee7d0000930eac71234258db925be584b5ae8c4a0215e1110918c622e052370f2155858d7bc9affe4aa", 0x1000) 17:08:39 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x100) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040), 0x2000000000000197}) 17:08:39 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x2) r0 = socket$inet6(0x18, 0x3, 0xfe) sendto(r0, &(0x7f0000000040)="a874ffdb6cc0f99ee6a58265ccbeb4e67a38e5c3eb71c52479ff32cba265181d21a36bc3dc0ff621c0f75805416242daa82d01ca477b31e49cd7ecd73d571d1e07c0cc0bd6908a9f24ce2d0dc533fbde6912d54f3b0b2e2efa1472a3f6758869438bf43c71889d4ba8836d8eb2260bab77ff68c346c2bcce1abf3c298e51a29f734934e4c14a0e81f91d1c1ff68d3b151e702c11f4ee9f7a42f499b990b1945336fbf125a941e4638947cfb21731d1842e85097bb176946ded003c68fd2b31daeab7461674c2544d23d9cf255c8fa0564181f413b90d8b2b52fdb1b0ecfea7eba40fe26a1041ec4836ca3388a6b88647ed240d994f9f", 0xf6, 0x400, &(0x7f0000000140)=@in6={0x18, 0x0, 0x9, 0x101}, 0xc) 17:08:39 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="1000000000000000c90266be48b13b303b9e915945d142efb9e8b48ba9fdfac6677f0f00b6da0bd578737cd9fd39246ef99cd9157c7b2c9540e4567c6edc1f8b77e0c7f0e7f77352cf75aceef1ca02c9edef9d11f8e1f7c501a00021dae9ec0a2f0274c99d84a32d20efc93470b6bdcac1a86a07ab1cd2b0a0d0ca6a8b34741abac9c1bc2dfa9fc38520bbc772947e25f80f035a5e9cecc7bb8f7f4b738428dc04cd66ede279cf4b445d22eab4aea85ea9e817d0033a3e805e4f2e77fb667f1d340ceac471a317baa360b018503f27c421cc3df89d85a0427ca73e1050e528fd8e86ab9c5b1a48258821a9270bbeba7f60d9ca469e043dbfbd939cea986154fd112dc4085f187ca433f4cdb15184c35d5627650da14082e43fc4d43c99fc726d85b873053f28e37669c8c67285a21a54478223ae2d56bb1cb912e50bc3b8d2e2ff29def69af19f450211c97c27b3d929479058d0c189d6fd683188ce"], 0x10}, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)="e8", 0x1}], 0x1) r3 = getppid() r4 = getuid() r5 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x0, r4}}) msgrcv(r5, &(0x7f0000000280)={0x0, ""/254}, 0x106, 0x0, 0x800) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r0, 0x6, r3) lseek(r0, 0x0, 0x40fff, 0x0) dup2(r0, r0) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r7 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r11, r11, 0xffffffffffffffff}) shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x4, r4, r8, r4, r10, 0x1, 0x3}, 0x1ff, 0x240f, r11, r3, 0x2, 0x40, 0xfff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0xe3a, 0x40, 0x8, "8d751b8139af2116985cecc35730ccc7c33f33d2", 0x0, 0x8001}) kqueue() writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000580)='K', 0x1}], 0x1) syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r12 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r12, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x29, 0x1a, 0x0, 0x0) fcntl$setflags(r13, 0x2, 0x0) 17:08:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x366) 17:08:40 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() dup(0xffffffffffffff9c) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0xe, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 17:08:40 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0, 0xfec3}, 0x40) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8080, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r8, 0xffffffffffffffff) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r3, r8, r13) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='k') syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 17:08:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffffb3) 17:08:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x1, 0x6, 0x7707}]}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 17:08:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x88) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x81) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0\x00') 17:08:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0xb146839c0a50dfea, 0x37) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x5, 0x0, {0xffffffffffffffe1, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 17:08:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) dup2(r1, r0) r2 = shmget(0x3, 0x1000, 0x70b, &(0x7f0000ffe000/0x1000)=nil) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getitimer(0x2, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x2, 0x5, 0x9, 0xa3a5, r4}) mlockall(0x0) close(r0) shmat(r2, &(0x7f0000ff2000/0xe000)=nil, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x3d263fe8319c1b33, &(0x7f0000000000)=0x2, 0x4) 17:08:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x9d82, 0x1, r2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696ccb7765302f66696c653000c01a4ca24c00f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65302f6669406530006799ef"], 0x10) 17:08:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x81, 0x9]) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x800, r4, r5, r6, r7, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000300)=""/243) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/4096) setsockopt(r1, 0x7, 0x1621, &(0x7f0000000000)="be40c6d39f7bb6df6092b255b74e2445f8d642b063d38b01769eeec9c2532994d1b7547cddabe829a93e8b06caeee97747bb0419b1b7b1d8140888138c2fb793d85d327782e91d017bca3db9741b98bda9fc10b4bf2856b93f88178e3c96ecfaeb2bd76bd5019d34110d15f21534505671ba992207e07706afd630910328e7630dfeee6302d47df376faf6d30ba38e78f1a0fd99fbea19b5760d5c38590424c5d4d0490b2045ccd0d93b7577", 0xac) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 17:08:40 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0xe, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec536874692c75a20fa6", 0x6, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000a72d709026093a45213be1445c26a8e409bfa022107b4c93de0700bc3edba14c1a0d0d3b171771c433ceb82aeea7d3bb89756e9c5bdb9a24dc44acd0f00f134a3e92f74e6ab24ccdaed0302fe31ada2e3d6b9b1d328d0d75d93c928729bbc04b86e121c7b6b1effe37e7357f9e2782f4d6a058f67a7b6dd55774cbfa2f729cd62dc1c6ef5a1ae9729ac1db1700"/160], 0x9d, 0x800) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000200)=0x2) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) 17:08:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x80000001, 0x5, 0x1000799, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) r1 = socket(0x2, 0x3, 0x0) listen(0xffffffffffffff9c, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r5 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x605a8, 0x24) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unlinkat(r5, &(0x7f0000000180)='./file0\x00', 0x8) 17:08:40 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, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x18, 0x0, 0x0) close(r1) ioctl$BIOCLOCK(r0, 0x20004276) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) recvfrom$inet(r3, &(0x7f0000000240)=""/44, 0x2c, 0x800, &(0x7f0000000340)={0x2, 0x1}, 0xc) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000140)=0x8) fcntl$dupfd(r4, 0x100000000000, r4) write(r5, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r12, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r14, 0x6, r15) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r15, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r13, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) fcntl$setown(r2, 0x6, r15) pwrite(r1, &(0x7f0000000100)="fbaf8a8d1a02cc230f7e3a00"/27, 0xffffffffffffffdb, 0x0, 0xfffffffffffffffc) 17:08:40 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pwrite(r0, &(0x7f0000000000)="c1e1a6831fa95f70", 0x8, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) 17:08:41 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="cb794a7dd73076ec1f7d546884e88901ec7442040e5ab24f1cce6014607243a60e418bbd552944837b012aef566b6f26f1c0d9f72b51e913bf5c710edf2a35c391dc840d8c2e170f65291abb55370df5e4eb6352caf672f0e08a26f2d0d9c8a50479a00f0473e957f2d747ac88796081e51660bc5296217fc49adc9b", 0x7c}, {&(0x7f00000003c0)="a6ea754e681b086459a44e60f9b17bed929a30875fee3cc5eb06b656e19256c1a5abe7eae7c09485614ca3844e6a3a00fdc3fe19fe26cfcb75876fecb39f10da3fe6f36664dd30f34ab3bf8830f710eb804e924dd7cf79243c4ceb4e1d45d302b2d40ddadd6865c92927e8d68a2f5e3bde972b958a78a997cd9c24c504714e530093f439886c3c2a3b3240c0baf0a76eb0993dd8a2badb81f72d014f970ae23d98ca4a94bd514affd597f7040c398d72d039fe90f71ae2d2cee8063bf9c61e55d0d8bd82732d0044dece65aaa9fbed", 0xcf}, {&(0x7f00000004c0)="df499eb666d42b52393abcc42c4a358534a8e279bb3777d286e2270b8374ad33e87e60bc8836f02cc0ea5dc6656fed05dacce3a4c0c275b45967e186ec8e54d5bd65941cadf3c4226bf5f510fbe607c339e67f94ef76b993cf21b38fe4283247a2ae73fdbe4bd0563a13daa4ebe698ee48adcfdd41a783ccc460fc4ff22939f614f4cd2fcee1dc82f695c22e93fa0ff3da7421db52a13691ad2dffc497cd927bd2", 0xa1}, {&(0x7f0000000580)="a3ce00f69ded2629b506504d3d74e7db5cbf352b986aff56b620a4e394a537b53a732d7b7d5e7ee0ce2e2a5b0da9d7ba50fda095307c42da495e8aaed82204ad63ed7eb5c818463c42ef944bd5368a0efa731521d1844a1e4167d93cc16cc54480293a2f7761a89a166a643feb5c21ce2c53f3a8a6a2bfa44d2d37a9c739b73c2b0a5345339a439a4e2a82eebfa5d389000cb2f156b040c8358c61added1f7358dd382d22668460cbbb01f305acbf2c233bc59ee3c274b2c1ef1cbf3268cb07506df5743b9c2f28c58892cace8b2b2e7e6153ea89ee79c53056dccaf4f", 0xdd}], 0x4) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea8d7110000000000000000b7b1a48e8c3cf771"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00", 0x10) r3 = socket(0x1, 0x4000, 0x73) readv(r3, &(0x7f00000009c0)=[{&(0x7f0000000680)=""/58, 0x3a}, {&(0x7f00000006c0)=""/160, 0xa0}, {&(0x7f0000000880)=""/236, 0xec}, {&(0x7f0000000780)=""/191, 0xbf}, {&(0x7f0000000980)=""/60, 0x3c}], 0x5) 17:08:41 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)=[{0x7, 0x0, 0x0, 0x9}, {0x87}, {0x4006}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:08:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(r2, 0x0, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:08:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) socket(0x18, 0x8000, 0x3f) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_broadaddr=@un=@abs}) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 17:08:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40335, 0x100) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) msgget$private(0x0, 0x1) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x2f3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getuid() getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) 17:08:41 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x1ff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x11800, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)=0x6) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) kevent(r6, 0x0, 0x4000, &(0x7f0000000080), 0x3, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 17:08:41 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 17:08:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xed], [], [0xfffbfcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x5, 0x2) poll(&(0x7f00000002c0)=[{}, {0xffffffffffffffff, 0x10}, {r0}], 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) 17:08:41 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x0, 0x1f, 0x1, 0x0, 0x7, 0x4, 0x0, 0x2, 0xe2, 0x101}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x6d) mlock(&(0x7f00003e9000/0xd000)=nil, 0xd000) 17:08:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x550701da0cbebca9, 0x8000, 0x20) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="20000000000000ed9c5e397400ffff000000000000f87c8a8f4e7eace7a71a4b06000000a714000000290000003d00000003003570010000793eac41c04fc2363bf3362dd704f1"], 0x38}, 0x0) 17:08:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170002}, 0xff, [0x0, 0x400000000000, 0x0, 0x2, 0x0, 0x0, 0xffffffff, 0x1]}, 0x3c) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000340)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket$inet6(0x18, 0x1, 0xb9) bind$inet6(r5, &(0x7f0000000140)={0x18, 0x2, 0x5, 0xb94}, 0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) renameat(r1, &(0x7f0000000000)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f00000001c0)="b2b926934dd08e9955ce2923a2f732957b887b6e38da50bb0a44e00777a823996b450a3299601ba8ad7ba6a43578e62fee4d130791712209b3a3dd0928416bacdd6ed40ed35ff5250b643f231fdbb4aa15024fd5080180d20483e1fe24f9035f3cc085ebdafb51e888015d926218df4922d059c6b46cdc6d9b901f8d137e67a653d309fd51d7af3b8462e8147370fa302d21c54764f37b4d232bc30db44f4db09e498f6c767c544a252b21e63d9ee301f1572739cf1b0000630e594b64849e0000", 0xc1}], 0x1, 0x0, 0x4) 17:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x15}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x7ce9, 0x0, 0x4e, 0x4}, {0x0, 0x6, 0x1, 0xffffffff}, {0x6, 0x3, 0xb, 0x20f}, {0x2, 0x0, 0x8, 0x9}]}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x140) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:08:45 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 17:08:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 17:08:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="0701a277080000eb0000000018a66d67e8d0b9c899884d000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = kqueue() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r8, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r7, 0x100000000000, r7) write(r8, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r16, 0x6, r17) sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r17, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x0, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getpgid(r17) kevent(r6, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r18 = socket(0x3c4b7639439a2c01, 0x4000, 0x81) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xf, 0x4b32004c7d40fedc, r18, 0x0, 0x0) dup2(r2, r6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x6005, 0x1) 17:08:45 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="620a7f7f00000100051ea4bcc812435d2ce4e48fd766eaf08dc0e1fdb52a6c91c673bb5944"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) geteuid() getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b27da"], 0x10) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x200002b, 0x2e, &(0x7f0000000140)="ebffcbff13b9fde08a882d205e75c3bd812eaa4e713048e6993192964810b6c7bda659175738", 0x51) write(r5, &(0x7f0000000340)="ad36f178293452f05de2f4ef18", 0xd) accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 17:08:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:08:45 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) 17:08:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x00', 0xd, 0xe) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x3b, 0xffff, 0x7f, 0x6827d2080e27876d, 0x81, 0x9, 0xc1, 0x0, 0x5, 0x200, 0x7f}) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x0, 0x0, 0x2, 0x3ff8000}, {0x1f, 0xc1, 0x1f, 0x401}, {0xca, 0x1, 0x93, 0x9}]}) chdir(&(0x7f0000000500)='\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') pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x100000000000, r1) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) pipe2(&(0x7f00000000c0), 0x18004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r10, 0x6, r11) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r11, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x0, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001, 0x0, r11}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:46 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ff9000/0x4000)=nil) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r2) shmctl$SHM_LOCK(r0, 0x3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x7ff, 0x4, 0x1, 0x1, 0x4, 0x8, 0x7, 0x0, 0x0, 0x7, 0x3}) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000100)=[{r5, 0x40}], 0x1, 0x400) r6 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000040)="000000024ca5b30bdfd9637b946c82955dc103287f07b7eea76d410d59831a5283e4b28bed11ec5111814e010422000000000000", 0x34}], 0x1, 0x0, 0x0) 17:08:46 executing program 0: r0 = socket(0x2, 0x8000, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa0361eacaeb32d99d89af9b6cb7d545ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d93"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="92fc6d9def70b7fda96c3ee4217aecf013fa46d0113f603ce689b984e54fc35c32c6d83e1aa7b1a8662b40fd4a05b22191f639e96977a521025cc24a1ff8f8e9efad5e439294c2a5b5d88c34ac5ae5f3f57c5d0dbad3b90cc1906631093331aafbef9979f1ac5b197a7ade0e57ad48aa12ca954f60b995928d176a2d8281fa9d905fcea4a4c0026bcfe8f95638d6d16c1438be7692e86c309c1ec4058ffa57760a65f4628e064a96"}, {&(0x7f0000000280)="86613e9388e3c74238578dd0130ca7eae48a8b2b724ec98a3267dc5ad3f0457930dc9000d5965bcb33521847491b141c3a33a6e9dfa2c2d61ee9075393f47417cc8c06413a13443ae99eedc4bca2e2d28e2ef734c86f0b6f6f483379ddc7514c67eabc7867a405b9186ed6d2c9da892df4c1ce6c833745e06b7759acb4e969f98e5b663b4a8c4f4354883a0f91702f53e5e6f677b09c6ae2de9532361d1948e4e0768031b7926cc7acb4062a9dd3"}], 0x4) 17:08:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28, 0xfe}, {0x87, 0x0, 0xff}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 17:08:46 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 17:08:46 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0xd8, 0x2e, &(0x7f0000000080)="0040009ebdf8ca6b66b74def74b1c3991ba7a1b8f2646ea62c276538b33c140bc2a5fb33fb8e29a43bcf9ddeefd7b2ca848307775f193dd22b3e6ada21518edea7bb5bb2989baa7f548396f0a1ac92d94a7ea17dfc040b15a5a47bd5398f267eba85955fb7d52007", 0x68) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) accept$inet6(r0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="c58e683ccde330c8145a9cc90afa80bba6a7249624fc964fcd586b4355f6887f78a3ad2afaeba66d37918d3b8037adfee20460843f5433787d1de33fa05abdb0", 0x40) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x188, 0x3}, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) 17:08:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x800, r3, r4, r5, r6, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) setuid(r5) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x8, 0x20000000, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x2, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000300)=0xc) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socket$inet(0x2, 0x4, 0xff) kevent(r1, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x18, 0xf0000000, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x400000000000, 0x3f}, {{r7}, 0xfffffffffffffffe, 0xa0, 0x2, 0xbfd5, 0x1}, {{r8}, 0xfffffffffffffffb, 0x0, 0xb, 0xfff, 0x1}], 0x8001, &(0x7f0000000340), 0x81, &(0x7f00000003c0)={0x3, 0xffffffffffffffe0}) nanosleep(&(0x7f0000000000)={0x7, 0x8}, &(0x7f0000000080)) r10 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:46 executing program 0: pledge(&(0x7f0000000080)='@\x00', &(0x7f00000000c0)='tap') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 17:08:46 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x7, './file0\x00', './file0\x00'}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x48, 0x4}], 0x1}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r3, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000100)=0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100), 0xfeae) 17:08:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x8}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000001"], 0x10) write(r2, 0x0, 0x0) 17:08:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") clock_gettime(0x9b2257e9fb5afec, 0xffffffffffffffff) 17:08:47 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xffffffffffffffff}], 0xb7, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x800000000, 0x4}}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) dup2(r3, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) kqueue() close(r0) 17:08:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/50}, &(0x7f0000000080)=0x34) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="ab2b43ce9b33ada7ee06665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3838ac82964e1d5ec01", 0x2c) 17:08:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000003540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c200"/4226], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f457350731061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120000000000000000"], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000002500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f00"/4104], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000000000000000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a180000000000000000000000000000000000002eacfb27e78fb2869dd7"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd93fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca5908b15ad6c59792a394697d2ba81c6b49ab2c178f7d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612080bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d6000000000000"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xfffffffffffffd83}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb32210683ff186c41ce937d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r20, 0x5) r21 = kqueue() r22 = fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r22, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r23, 0x0, r24) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r25, 0xc0}], 0x1, 0x0) r26 = openat(r25, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x20, &(0x7f0000000180), 0xc8) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x20, &(0x7f0000000180), 0x0) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x1d, &(0x7f00000016c0), 0x0) r30 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r31 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r31, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = socket(0x18, 0x2, 0x0) setsockopt(r34, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r37 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000100)=""/114) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r39 = fcntl$getown(r38, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000200)={{0x3ff, r35, r36, r35, r36, 0x104, 0x5}, 0xfff, 0x9, r39, r39, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r35, r36) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r36, 0x0, 0xffffffffffffffff, 0x0]) r41 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r40, 0xffffffffffffffff, r41, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r44 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/114) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r46 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000200)={{0x3ff, r42, r43, r42, r43, 0x104, 0x5}, 0xfff, 0x9, r46, r46, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r48 = getgid() r49 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r49, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) semop(0x0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0x0, &(0x7f0000000100), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r51 = socket(0x18, 0x2, 0x0) setsockopt(r51, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r55 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000100)=""/114) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r57 = fcntl$getown(r56, 0x5) r58 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_SET(r58, 0x1, &(0x7f0000000200)={{0x103ff, r53, r16, r53, r54, 0x104, 0x5}, 0xfff, 0x9, r57, r57, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r53, r54) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r54, 0x0, 0xffffffffffffffff, 0x0]) r60 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r52, r59, 0xffffffffffffffff, r60, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r30, &(0x7f0000001680)={&(0x7f0000000200)=ANY=[@ANYBLOB="02022e2f66696c653000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r32, 0xffffffffffffffff, r41}, @cred={0x20, 0xffff, 0x0, r46, r47, r48}, @cred={0x20, 0xffff, 0x0, r50, r52, r61}], 0x60, 0x400}, 0x404) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r26, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9b8c6425fa35394571d6ddefd0016a2538bb8c28a464db6d426bb4202d479a68992da3695f7caf6960a19b97733e20800e1a312d35fbae24bef171703abda51108a00987071ebbd8a308b4e18dc1f7c9e0596a37ede9bba3977c0f2f1591d5fbda6cd0db2e14e9388ac9a3f91545ab2c2d2f576c2803f282f93166ae104b24bac28fd5872bb4211894fdb42d48ab1df93cc289e77c76b3e8cd075a743a85bd89a9eb5ea3f43079f97228a05d8e441d9014824811ef81e16e6f88a23cb72ce90b45a1f0d86002da0e06961d91ebf3", 0xce}], 0x1, &(0x7f0000001900)=ANY=[@ANYBLOB="ef00000000000000000018000000000000", @ANYRES32=r22, @ANYRES32=r27, @ANYRESHEX, @ANYRES32=r29, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r52, @ANYRES32=r62, @ANYBLOB="000000ffff000d010000002798c901a71543fd5b94e877e3b7873c1f286dacea199b5851a854a05cd4767c7bd20b664674c278213784495892b34b7ca201592a5d5670d06ba256573342ba488036f55504945278092e96a0a045d563a9cb60d6494f04b0a450d575725227cafec28e2b0bf5243898867b9d4bc27cc7d492b58dd06fc8dbd5da38d6aece28aec7ae3cfcb111a445b47a4cd8c91218", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xfe, 0x6ca70a83d73f175e}, 0x0) 17:08:47 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)=0x1) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 17:08:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(r2, &(0x7f0000000300)="91233dbfb0fabaab81b0008e4875899b042e02c1023bd5781e9f66790980ac09c6aa8317cb61254b21fbefbebeff38467b25b3650d70410c658a2524fe6eb936ef067838b6a9ce313fe612140d0a5955e0a2fd2b750b77e4d0925c738a84b76fb0992e6718ae64eb89f60e5fc70db8daeb64773c76b76e290d1ed839bc4f3a24f6cdeb69154691f2fe5aeddfb9d32928dfcccfc0ca83135af9a993a17dc6499585e7919dcf2a37f9cebad13b3916c65373eaa9236e7ea2b01ed4b972e0d3b91258d171f3b70ffcb73f75e9ddfcaa41c3e4679c", 0xd3) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000200)=0xc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) pwritev(r1, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x0) 17:08:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000030000000000002be9000000"], 0x10}, 0x0) 17:08:47 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x90) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 17:08:47 executing program 0: socket(0x6, 0x2, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\x00@\x00', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x14, 0x0, 0x1}, {0x6}]}) socket(0x4d, 0x4, 0xcb) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) 17:08:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xc766c6142284b4be) r4 = accept$inet6(r3, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) 17:08:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2d3416c97015b61e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x5}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") 17:08:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:08:47 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 17:08:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/Rev/bpf\x00', 0x400, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="090d34413fb2c507153a05b8a2a9") 17:08:47 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="de002e2f66696c653000"], 0xa) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r11, 0x6, r12) r13 = open(&(0x7f00000001c0)='./file1\x00', 0x20080, 0x60) sendmsg(r13, &(0x7f00000006c0)={&(0x7f0000000240)=@un=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="a2b59b2afc01c296d456da319b68bbf22ef49e4f87597e7a24c1d740b4245a6c06db0cafccf4c0ad91b24f1acd76f47111380df5f46b914fbd537a8984c2", 0x3e}], 0x1, &(0x7f0000000400)=[{0xa0, 0x1, 0x2b1, "159016b2dcf848505d84aa31fa6add2060bc939c4225e0a980b3bcafea7c3a122a99056e2e12ad1173c9996cfe354f24a41ebe3ca2e0ceaf259852a051ba8ea6f50ce2655508e36158fa898081545c30784579dec227e940e9cc1d6950edaeaa7cb3abf466a2a835c3bc5b7e07c766a78b7b6ec9f92d6fbf3fe1714270eed78a6805dce218e70c5e3e"}, {0xd8, 0x1, 0x7f, "7195b1669b4ab8bfe07058ffa2a02e615425dc7ef038220b28c1abaac180dfc700a5d2927405ac1f89504d8d033b57e1685fd3dd0a6626f6539966addc25af6bab805f5331ccb1243509396e7c9f0cc7b17c3216f7496ad2b65425b7c11011907c297ecddc7c0e0ff6a3b1b95a1d3720dd3dfc30fe7ab8b1c41cfcc1e1ea5bc02eb3c39cd2788c03d82a5a275dcd3cf7950cb97b5c4f21114dd9cb17af4543dc4cae730388e1db2cf91ed4384a65d02ab9b58ad0aaab4b80a526fa97a5505ba413343d7531e22b8a"}, {0x108, 0xffff, 0x7, "8a4be6e25bbb1c7a905b87a53481ad0ef894bd6a9e63ff259cb36f005db39c2647afa20b710524b652760f5369ee29d0b6014d0a050b8e6d8bc1a5a4413d6b751fef2a8e23fb53206dd21b1d99b5667bed06cb970597e0928cc6a5c56d473396cb41009b5331da29157459d7381a1554c365f5d2b896ac75982bb332ac1a2f7cd4453a2489943de33b781e02965c7ff48970549e15fefe261241877697635f73a57745b94ea0f12d3762f7fcd3d24ada3fbfc6d3d092e25f84b8b40fdefa0fb60c4216f73963438d4fb49363a949a662007928ed02702c1b50c089c07e50d240190452453556b57ee18a87f7c452852890c32f"}, {0x40, 0xffff, 0x8, "54ed6391c21f62dc9668cbd26a2a6df8a3991a743d0896ccd8f62ea52a60f6d3462ebf82c12d2a69d4b223c9"}], 0x2c0}, 0x2) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r12, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x200, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSBRK(r0, 0x2000747b) dup(0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xf59b, 0x9}) 17:08:47 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 17:08:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000240)="131a503bf01f277492d96fb187523f48f0e79fcefb1eb0e1e27090f3e36a0596e2dd184c64eb815b727aa876aa3ec0aad1d4c2673d970932051a7cf1d8d7f13fba3a9e4fde3b321eb74925edc9232c490d60dd637a8a7b6e093e0fc81b6e6d7dfbcb532a5ac5d879f8c393c0b8c552d312d09a51fa7a510df58061552bf967373ba8bf18a18f82598e3de7c6060de6f11c7609175b07b000633aab65b4c0c2f22f3767658eb05295d18d29a71ab2c2465470095662f3875c132042d65cf20c1cf68b4dc203538d6250aeb419bca60f005a93b65836cc1555b786b83cd75cb0f746cd683a5924c6b291324a552ffc1400ac9df19a3a8d0791225bc1fea178b7244830f75cdba16eba2919f0de75dfe375bd15c0cb0a958ce00b6794cfd10dfeb3ee376b997549709ee004676f613e11ad0e8ad1", 0x2c4, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/Lev/wskbd\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x90) fchdir(0xffffffffffffffff) dup2(r2, r0) close(r1) chmod(&(0x7f0000000040)='./bus\x00', 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:08:47 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='\x05\x00\x00\x00/s`eaker\x00', 0x800, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0xb2cdabd366d80040, 0xb978f2ad1c45c6fa) r3 = socket(0x18, 0x400000002, 0xfd) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = geteuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="c0c3439e9d1f5b977a17c9b8cc2d44a622b5ab965e689276b6916ca5e10fe62c2e9f9d4b80c949ba965dda14dea0a7891911", 0x32}, {&(0x7f0000000580)="8599316d85b2499398ce9ad53460b6b57d306d9bf4bd15607f0ce99e8e6be937a37a22d05445f73bd3ab109f09250fa2a6c9c3a419586dc6c0df98ba7425d4f8ae6959963e06a6d8ab99efd30a4255fa5230c02421390f7a918ce545dbd1151c3f75535712dcbbcd65c62ab2ed43c6a60bcef2073b7dccf764b7983ffe05438d8bda4cf2532e8e7a0276966d4932d022f396ff5a9af1d0b4caab26c68e75a647e1b294d575bc7404c60daed09f5350b92e6f0a62bbf12481a33388e3e8df43a1b2464922877e13bd84561c57acf8d4d3898e7dc88f866715cd6120bd94ff7e3b8e4befbde07e0894ae15fe2feb4eb0a2f9029d72a57dcc244d192fbe0fa7b5ddf9ffe3e079c6d2da6d725c246acd52594d54aa2ccc6b5ce318311e18e9ca2c70ac2bb6852d357fcde75d51dee912ac7f50e40d27130a04917c8a626bb7595055a7c4f40939bd62592e680806f40e3131425fc3c980b4e307caddcfe76297135db0e9c535280eafe2cfbbb806f05141e25e449f18adf496dcbeec4b5ce5bc17801e79f3a9f00fb8a2a8a6a999ee41b694b247be1a62a18a23878d6240884b36a4e22379eeea5a0e284789c7a977261f5b89f19d143e985354b6ef43e4ae02373304d5f74d56d83edfeb32c2995a2ed540bb7cf9733a6b44a0f3a215aac7d2ef39731726843ba7fe23789f647ef51585138b1d78587893948767542ae37efffb6048e0a10372ff82bc86604cd13a724b73fffbe10a5f051f4d4618753d56012b9b39b22144264256bcc14bf2e15c88674ccc44a6cd4ee502ac118d7f07897f711511c79b9f94b9ec1377a9b8020902da199f615b51e34d9b0300b88119297105b6cb74cc497cc9487bd565b20348184c918e1e84baf23d6f2fefb85a4672da88e55d8115f35da42f6988ce8b5482f45fbd4ae21e0c025dd5798140611ebfc33a64fd0cddfd20087936bc76606c83dd4589d4a2479a27fad5a0b42ccfa27a8c435ed0dd49aff1fa66b91be1a1312774a84301f7dd32cb23d0a2968472c09e9ebb611a076e4da2c8e54717890f5edd98f5e2d07272c1760b5cc8cf9e66f2f39c5c66c51ff3ed14ed975a951525ca37cfb929d052425cf4968125ef0e4435b07d13fdb9491d698873c2a4a4636f22352bd5b52ab67ab1cb8e57241de10986e1dac3f698bb02864c5679b0c110bd6b5539226a18af39401c60dd3a2da767c7a9bee0d4198342d418b52809765ddcece67bcb520a75a199b4d9ac60acf47e9ccd7589f9bd44a3b1f0720a568c409643591e5ad9c96aa828fe6135acf3eb3a43aed24a06823eeb57c965b604e18a46562df0f57cc4c1d65db1041044138b5ec203973bf6729ad86fa9d7dca55c6d33bff4bc6fa1a370f5f6a487d624a5663d87ee3ff5c7bcf4a0cd4183c57849401d600154326ea8d822d1ef2cec6cd479ca98a9143cd70549615d1c8534a3529648de1913f7e5576334328668414d4ad8f9d3cc6f03beffc7a0993433766c57b2a79e6386becf7ab3bd57d4cc14b546b90e37f5246548cd503bb658cab2cfc3815fff9b66ee4f1310137a1ae0dee105ecf33b6b51996b4ab9b2ac3f9e1d639a7a79a239f431dfcffa8da1d937036e21ec9a33ed121704052cbac8db0b956dac9ed5db2435c1553d6412f297f21e1ce40c4720c3ca336ca0650a3ce2eb75ad55abed434688ebea68dd8fcfa46568b7bc63a36fc732a6c0f1900a5227f97fe5aac68fa6db5028c914f755cbad1906cb5eb6b4a59a7da2cc23b964539bd3f05ff331bbbf7b4dfc3fa9da01a32a17fd47b8ab5edd243bb92f7b85d542da6863a9e334e54d75ee9d117a4de48857f225e8d02139c36b5c72c8c2a013252cec215d2fec0a214875b304b5dcf96bbc04d60df1c972463c1fe7d8d7e8015f20b9132b3f5618ebd0eb0735bb4012b1c2b592816e2a74539bf8cdb46f07fe2767b13b73f72ab62b0b247b6abd8c15a743c0c40d72deaf2a204cf2eb28ed6416149cdba7d2910fd05ec2c841ba80dd8657332fb24eb525b7b5e82b59113fea5e4911a2e02ca1789d59e5354c1bd9a5269dc025a255bc729601265c056eaab2a885cc6edf14994f8aeb9385b136932abe2bd45a2bd929635c1b6549e60eb8a9453eb86f930cf5fa0ec4f4566b37cce162b5d07fe44a2d746992c6547f7d9531cb08e01bdfd1ff018ccd19b87df051e38746eaad773541f7e8e4b0e510ab53bd8d5f3397815603e12e80dafe1639b897b7ad0310c7c46c73f8603d3c6ff956a93bef827c1f4d0f2a749a6f8e90b1f9baf08c0d26e8a409eec2000cc20d7e1c9d2e36f658e418b7098e6692dd2518a33a8490a9ff854cf1fe839b0ee37a315e264adab92d1cbf197d13b0de1c6c9fe64538e228512260e0c905f5c30b9592f63636500903f334aeb4c11ea4373f6924ba053e28f3a8cd20dde3eef3517f05ce85e5c5bb23c01cce5fac8b33062cfffb4b8bdf883b90ccafcc3d9d02978bddf05b05c9c14106caaf048892ddba864a21aa41375cd5539f5415bdd9f860f6d04109c44d2b7ed58f3770baf17eb1bc5d0d64d6317198d742756fc9bf74d9aa0efba40b81c6cf583dc4e8d3380d7af908001f6ba766fff5380aa97bab22a721cf9d0c328a9e6203f87f2cef455d7de64afaf9d452ecc935caacec4eb0549e0915873c9459efb6091c895763b19e1d3d5b62a4f4205cdf2906527a74ead95ba0c52bc96670b1062e71561246f94e1399572bcae24fb0c61fe6325fb93398b6f355a04565f2f654917879cc99f0fdf9c6d5a4a7f9ece38b711da9014fb9eb59a747674c21b6799cead3834ce8086a5d0e0c1b76c8a68ac8969eccf87ff97e1f2f1963116027bb2f0d21db7f2b006644520bbb77b239f97490bbef66ba70be36ccc5357ff453da3d02f517f16ea30e447cd07668a78473ced39202ce71e14e831f660fb6eaa39f50ac7192005a5c44250f3d38b9d0dfdcf1a881a121043882f389b1b1465d2316f90bea32186d70028ddeedb100c1030a82ad306de8beb59adcfb7b7cc602b46ecb9a35cb38b96868d28f5bf90e837e0766eb4b14723c1496aec99018f00428b7de352ce780fa4fe9ef95595de2776a8178ca9be44f738436be0cef0066b964ccd0142e10a6fa29c22867ec0f91d17319def89b663bcca5b30a78e272d2deef44c8a328273768e29710714b81ecdccbb6ffe8dbd107e7f7ebe48e6d32665082d4a687af1ce0a95d15ebbe155e9cf48979dd90eeeae075ef0bfbd64842f2c8bc3ceca83f6fb0845ea8fda0f17f3abe1c46820a22d2fbe062f58e4a4a565b2e62a833eba2f1ae5aa5e87a831bb29b9572de301c5c3ecf9d5df4d00300993e839120e3bc578529b3e1f3083daa5cf27eb9f86a995f00f0f166d0f85e1ff7754dec81df12e4a127da3c67563909e053f7734d450e0fa495f72d4113e08aff0490494d5fa4af33e7ab498f8fb6caaf83976b27ad163fd5632b1cf60abe32668f6d15cc85714ac7d394d0011c0807e9d4b9a52d019ac11a5f564ec8cb3eee28a4eac02923fb82f2caec6ac3f066da8667f33acf6dcef6a39b21423d38d69c14e85d8ed2e4703fee1800350a843cba3715b50149f38cb90ed513411408405f5ac48eebdd0a5609ba84d072e8d1d17af03bdeab47ad0a5241bf6a70b84f45083da1f038b830558e6fba034abf039b65c01f02b82a3ed1b79a70a7d8c41794e62d13c251a2ec52f8dc69cf03a147dbbe774c777d06b19eabbe3f9a7118bfce732a504558f7fb5fb1516e9400aa4dc9d4889ef9c0ba557214b3120928bf86bd49bfcaf696c3f9b7a00ffff13c5351511944cfe36c3bf6e045d038202d3c184168100da7ae643398485843d32ea9d4f86f32279278987ab5de3285892fadfc9885cdeb892771c83666f9d4c8bf21572737fdab22f126156e10f52edf82198d817ecb8b8faa18049ab5769dea0a31d292337f8c52de079d7f558f619c37f317743d20f17a81d15e229d6009ffd6697bf450f12b37a8c9d6a5bc45872a837d60b3444dce2b2373ebd63189aaa10181299ac6f41a6da638a10c279656b2ef2f4e71cdcb11a1d65eb1edee9843cebdc3832df283219c3c2f32da3dd85158daff77901db03f08b369aff00e5c439e426fb8b04eade96c8cdb021e31ac31d1898ef4971f30b600a1f4a5f763c30db8f1a342a26fe4553dd5c7e056f570ad5ce60c5651ea58c8600450f74e656f841913357ac39e5a8fc7a019fe92983949a9a32708f3efe580141458aa5f56060cc2f085e70679d8c45fd76d7fd7dbfbf10209d301e2263c8ef47050cac5a2f7a0776e12d057310263f6b7582f447019a2b9e015f005f8c3eca21f6378e7462923329d54fc1e5e12da96a8836c1f3dfdb758c7a1a76a1cf4dbec61cbc559988731f1ed74e33b3aab4009fa9041e179ccaaecdf3958c6afae51a93f8ba8e1fb3f978bbc736b08a9e38113ebcaeb6bfcc3ac85e2c504e388b7120d7a47853c95c1a9c441abd1f280588feb5061740131cdc6b35692b4c1eef09d2125bd31908decb07c908d295a583f336e2adfc65d92d36be67d093729cf83a7a6dfc219d8325e40b1fe2de815c936cf4567b5eea30ca409f531d204edeeefa0e8be9b79afe407cd4a54f0f0dd7b8dde41cf69cabf12690f3482774330c544cf5b22d12520e7daed2e555b241b27f51ffb2f67311096da17cdb4875438683eaa125beaf1779cb3ecd063b40e60371f55653a99195719ccb353df9aec81eb4a9c020870bad31912c577791ec9df68c817cd127639d54ec666b40b7af56207c53beb22ff2bf75717b7b51db2cb8c453c0030b0dc0afe705cdbce7fd3e8a8299a5d03e549ec88cb05c382ee5eba54d4b3eebad651ec42811ceb2d41a25f153f4f83b25e3b38a58adc6fc835802d7ab6095d4459c6c95926e39e9facdffef7266ae009cddccdb4f5d6a228a900372aacf11fe3d6119c56b184b71bb075bd05c6093e83af16a6fd004f434c65ea82529ad75c2cc3c0b9ab5c15d857d84888100d328e803574612d831f2201d8c519b3141a81a52203271a909437d33aacad0e73f056244b27b5967f1af42b032f4bf393f7054a2b5a7c89b1e65c90f76ca8fe45b7346abde5f8705d258fa4d8c7a0665aafa97370874895cf0b14cf4a7b01ef1bf6bc881edd3cdccdef3ed5c7dbd227656bbcf24351439b10fad197cb0eb7c44f32de1f9329c35128948f79227bf146bb0431058652692a85835e8a2496c8d749b0a050859caa85cab20dd8a225de99c17f587e43a01db17235c84e028d46dc2907b29ccf02a7c598bd6f5b1318e7a7daa77eccd4b847c978a15b84eeade4bfe1bffe9a2a5c4d32175b48f9c781673d5e55f48ee42317d8cbc70399de19ac704338f981e9f55146970c9269e402a3e14f40a0b85ffbd2f401ef059f0b0fefe836bbc160673bdb5978d146350022c176454235bdda3acac23b891026fd071d39e234dfc4e6a50a60917f30b181e849248b23f903d387a50ad96d5a111b1bf765aa2a0bcc4495a82f70bc396a2a6e9629e53bf1ecef4fedd2b6e5bcf35c1b143a650f7d17dc34c9e04efdca344cd96eefe3a59819b8ac80dd1edbe76f130ffddd91570639764025823c4bfad7a8ed75319f617db2c7bf71f94b306719539887e65efd6a7b7d6e9875c929ebe500ce1a8c1829386379da011722748cee2efbc1114138aa6316c04113cf3b244ae2a802b873d079d5eb179fcf4e0288899c2697a78de20753ca1cc8a1b43a8f39190b936279a07d5347b34e772a36ab3e48e3f9c9", 0x1000}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="00000004006e629d4e896378fac71cf2b4cb16f885ef8379969d2d1a0000000000b98da3e95961d14618e19ba98410940f401fff8cd25725cec61bd1695a514ee1f9b8ceca1ba6f9dafb361327425ff4a236ccbf07fe6e7599c28fe26d48bc9d80898f65451ba475222b596ee4eb61ac0add86a60653a52154d97cde20c26b2144dbcf0c89ef509bfcaa50cde5a094ca4fa4e0bdc518b823f52e5906d1f0804e51195a7412f1f7fe18b3f8ea81d2d7d5dffd8be738e83e8d9fe6f9733e206a32", @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x8}, 0x1) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="fa5ae8b8e3377407b936827964eaa8fc625e4b3c8a3fb9dbbb1d941b46f5e2a7d2320203a0a37c330ed31148f4ab9f9089ca5ec5d9274e92668c88acbc6f9bab4718c481fac32db5bbc2920f35083ffd4fbeed13fcdc0f27dcdc4df7b5cdbeb83292e6940de55f4bd8c9ce060d1a09810568d6b781b7f5c8bbc1744a032dc5279f87745014c62d9945848ebb4cc90b9ce6bba13eea2d6c539d6385bc5c90cf01aaee44e7615315aef9ce252d924d73857098ab8477cfc11ad0e3ae922b0a80343182b8da5d8de2fd97dd0811c799047d4348d1a908ca2c8bff2aca17ccf3032f16c69004a1f919f6784a529b11e5dbaeae7461dfbc610887452bb073e135cba4743d1e75535f1a2a34c9965e6e992fdf8f72990190c66b1d019691ca9932a5b47d43a05527bae87bc127aa0dca68aa3591b60673c429234827ae5a67669d2f14e6c688d45bfc9f0206eac691dba3ed1804474223", 0xfffffffffffffd3e}], 0x1eb) execve(0x0, 0x0, 0x0) 17:08:47 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0xc2) 17:08:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 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)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653004"], 0x10) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x9, 0x7, 0x8}) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) getdents(r4, &(0x7f00000000c0)=""/246, 0xf6) execve(0x0, 0x0, 0x0) 17:08:47 executing program 0: r0 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x800, r1, r2, r3, r4, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setuid(r1) getegid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 17:08:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1bc, &(0x7f0000001180)}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2f8b85b80acd8083, 0x0) fcntl$setflags(r0, 0x2, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 17:08:47 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x608b, 0x186138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x3}, 0x8) write(r3, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 17:08:47 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x5, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000030, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 17:08:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 17:08:47 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r0, 0x100000000000, r0) write(r1, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r2 = geteuid() r3 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020697f, &(0x7f0000000300)) symlinkat(&(0x7f0000000340)='./file0\x00', r10, &(0x7f00000003c0)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r11, 0x6, r12) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r12, r2}, @cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x0, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r4) r13 = kqueue() r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000400)="ad25000020000018c53118c6c653aea168bf0940ec6f84710c2045f79581ae8f00"/45, 0x2d) getsockname$inet(r14, &(0x7f00000001c0), &(0x7f0000000240)=0xc) readv(r13, &(0x7f0000000040)=[{0x0}], 0x1) 17:08:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000100)=0x4) 17:08:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) shutdown(r1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) accept(r2, 0x0, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:47 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 17:08:47 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r3, 0x4, 0x8) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x5}, {0x0, 0x0, 0x200000}, {0x0, 0xfffffffc}]}}) 17:08:47 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/10, 0xa}, {&(0x7f0000001280)=""/217, 0xd9}], 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000001400)=[{r1, 0x1}], 0x1, 0xbb) write(r0, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 17:08:47 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = socket(0x2, 0xc003, 0x70) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207002f00008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r4, 0x0, 0x0) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r5 = syz_open_pts() ioctl$TIOCCBRK(r5, 0x2000747a) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x400}, {0x3, 0x807, 0x800}], 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x64) writev(r7, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() 17:08:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x1}, {0x5}], 0x2}) pipe(&(0x7f0000000000)) 17:08:47 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f00000008c0)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c22fd6b4af83940477b6c9109267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f8600000000000000000052f7f0159db75736a39f420bf8720b5d5f8c51ba635fffc259bed50aa98bc6b05c826ef2a3bc0b9d287fbe67a5b04b34badbade57d3708e7bf9d4bb2e91488d1ab2061743a5f3a15259bda1f2659e1797b640f275a1f425ff34249939c26bf9e3465bf26f95aa127ff870e482e668ba3e0167df9bfd9cac2e30b299f25c946524f42598605f1874727f07ff51e6b416658a92263da3bbe336eb6a4d43d3af46306849676c9e34e85042dc10ff060a453611284835301f4b95fc534b9", 0x14d) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 17:08:48 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:08:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x6, 0x44, 0x0, 0xffffffff, 0x6, 0x8, 0x0, 0x1, 0x3ff, 0x9f}) 17:08:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x1000c) 17:08:48 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) faccessat(r2, &(0x7f0000000640)='./file0\x00', 0x10, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000002c0)={0xd25, 0x7fffffff, {0x489, 0x100000001}}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xfffffffffffffffc, 0x9}, {0x6, 0x44c}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = socket(0x2, 0x3, 0x0) r7 = semget(0x0, 0x1, 0x2b9) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000540)=""/103) recvfrom(r3, &(0x7f0000000340)=""/166, 0xa6, 0x800, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000400)=0x5) openat(r8, &(0x7f00000001c0)='./file0/file0\x00', 0x400, 0x64) r9 = semget(0x1, 0x3, 0x32c) write(r6, &(0x7f0000000440)="5ef6445ef59ddddb76ce53b2b5edfeac5a120a3a873bfa607774efc254c25e4882343a0b5305a5b0ae6ee662b129c45687be656a3494a8d1e0407498022af721980a9f150a85c4fc6f3890c087682f37727c9462f01ec95ac679f0e2428ba06a96dfa8aca05dd7c3923d55e50251aa07aded67b53453ab7217511fbb12e4a9d3b3ad9cc1bd847e6b48f7dc81bd2dd83eeeb3694cd628fadb10bace189e2469973a5c9aa2af71a612486f05afc9fe641de90b5a9262ed739dd5f5d9c3c0741b6a7a179ea7fc2114c2356e55a9f9f0", 0xce) semop(r9, &(0x7f0000000080)=[{0x0, 0x2}, {0x1, 0x0, 0x1000}, {0x7, 0x2}, {0x0, 0xff, 0x3c00}, {0x0, 0x1, 0x800}, {0x4, 0x0, 0x1000}], 0x6) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x3f2259750b58ef48, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f0000000600)=0x4) socket(0x20, 0x8000, 0x80) 17:08:48 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) 17:08:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc006, 0x6) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f710717577cd33cac526bec914eb5d3fc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca9c0000008000007d0690b3774f7e80a20a382e280fcfe6f363fcc59507c17427fe7980d04a8700ee75be18b1cbc0a9a3307fce6fee7b39ad975771cf0cd187a225188e7ada7ddbba89de3c6eff7ee8746aaf88a0f50fc5d6cecb53959b4771d264667d5fb72ed4a2ce8916c5d716785715d014013533d848396b33bc049a500d26488194ed2d56901db989b65d8efab669a181c53812910f16232e002fe250ae6f0b0c09f4f264088ca133f73a1e7cdbbaf786a35a0b7dde1adeede728859519003fee25d26089e708fa00"/271], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x80) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r7 = getegid() r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r8, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r10, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r10, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) r11 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, r2, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 17:08:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) r5 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x800, r6, r7, r8, r9, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r10 = getegid() sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000080)="c7f85b89fd959ac30cd5b0870f53fd2d6bc5bc1fe4decfc106fde2d9479e383eb7010297ee0fcd60c37ba1c2f4481fa4dcfaec1e1e54cc961ed6157e5b6d134ba097c3b16d10a02e08212d6e7ab84ea2c0eb2c48556a3fca3be7dd90a8b79b8e4f8a8336b97fe881d91ebe24ab6af967473921fff7e2c8b359499675a97233fe12293822fa254bf9b41b11b4d588999ef9b91e0ddbe0421be2d658d445fa07fac6171f803982c95d856164aabfcbde2821bb4c220f2046b16aeb", 0xba}, {&(0x7f0000000140)="df2c60a745548fb7477cb4e6868b77fb89c5681516943103cdb812abc4e6109044fecbf0d88c1b07d7fac9c41e5563f3b72a8b338c742d12f10a36e190af64bdb8121e6f4decb7f7ad20a7d09cd5fdee0d4cbb5b6bf6e0d5bb12b795b3dbc86ca4e1ea2e7194f0fa107702834bff8bb40af2d0a583ee18afb56a9956b5d3bba2bdde5a4eaf2f31a7d6b7c877e75309037eb217806fe6e0af9ebd63cdaaa28a741c6eeb8cc8eec6f2049735b13c8c1109b375e874f85c1e0c3b26465a200954587deb1f5c4050b9b67acecc7fe994aca15abf44a57cb5983777b8c5a03213f358c3471460", 0xe4}, {&(0x7f0000000240)="84abd1f8c9bce6521cc55ed4cecb0049fbce01f0e955ea56202f8226a90a9af08e1c643e462d46ff55f86c67ff28ecff257d4dbd538e9e7a705c3c91ddc2d56814322180bd29b2333e5c52", 0x4b}, {&(0x7f00000002c0)="4518446a616ad1", 0x7}, {&(0x7f0000000340)="12224cb0fa3839a8094d2215089b6567f6bc8604aac8c275660fcf8d843aa83a9662e539a8d9bb2c497c6a5d58c818fc4c396129d37e207911debc9e9a8e3815598c88fe73c1ebf2e4520cb37b18932045c6439c76260ceacb1e8ac7b0b9b29b9959387a0fdcf9e4764a61ca387d32b2de7149dab148e8d3a4c1c69e329416d4af42f22de976904b2dd99beac1fce3fd9d7721c819495e6e0e8310eda39568f01ab4a660dc692d23a9d8a5c0e6cda18daba76608ff8da4", 0xb7}, {&(0x7f0000000400)="760de0a64d8f09b854ad5f5101bac9e34fda0fa77a96c01a97c960cb0992d256d0be88dca3f07188f67e90384be725717702d8644374030afa354afbd0b049574e035716fdf72e465618a933877e9a0dc7e7cb353b1683f04b6e6b465b48c950ff8d006b494946231d2e4afe577abce2c3b61310b1a3c45ccbfa4f3d0bbef9028f16213ed8a9404a055201609928510ca781bdf0f22bcc8418bb8ae8effee3ee88ee442a7c51d857e5b2ea63dd0398ecc65b6386b6a1a9e61493e505bdcea08801f77d", 0xc3}, {&(0x7f0000000500)="56bf5b784c4538e2e31cc349e9321fcbdea21297b0d88f3f009873f1a095b886ba7bd26f77487b0545c54b88d4f69e6c6ecccc26cfc349ddc1673b736b895816a91a92f2d0ee53973e4df828496cb757437ea1c9a6bb700ef5ef2aaafb18fcd214ab39f309b184c00ca1234fa81c89444a31cd9cfa45d1835edd361735eb589c374b1e5b922f46545c1b5017bf3e681abd8c1a25e4aa7d834c9cfeb03cb68b", 0x9f}], 0x7, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r4, r6, r10}], 0x20, 0x40c}, 0x1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0xc06d7bd78ec36c00, 0x2) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 17:08:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup2(0xffffffffffffff9c, r0) getdents(r1, &(0x7f00000000c0)=""/224, 0xe0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x1) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r3, 0xffffffffffffffff) 17:08:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = socket(0x20, 0x400000002, 0x9) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x5) fcntl$dupfd(r2, 0x0, r3) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) chmod(&(0x7f0000000100)='./file0\x00', 0x81) r6 = dup(r1) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x8, 0x1]}) 17:08:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x3010, r0, 0x0, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000001400)="2662e53845dc8297265951a64f6d548c12bb5311c8da9e4a2df88fc41d923b0dc1c7e361fc5b75c03b049826303c4664dedcfc1b1fd12df4e2ac734ae899aeae65adc74d5c8c15bb", 0x48}, {&(0x7f0000000100)="a96c0d361d238924f43ebb9216dfae1133f30a14b9c1c1532d63c329339b1e0e8d2fba53fd21dd1e91316b28f749cd14496f3c1cdcbda46efb216d293129e270a28a69d5c6ceaed5c31beab0690e94e9a25f34ce2bc8fcccf6fdd1f87b9a0efc34786005912b29b6f76943103ae145945153b981012d2b5c78e78c906a15cb03acdf1dc6d370e938cc2f14b7b74ac42b8660b427e766eb2bca6c5cd45e43a797fbc4d1771c5312c7dbe45b341a8701a5aee086b1f223aeb1c6a164cc35df3081cc883b11958684418999bd63bf7a9e6ba70ad4aba68707bbd012eefeedff6e6c7267d17b619ae173334fb07933e6cf68de", 0xf1}, {&(0x7f0000000240)="aa7d2ed21fd436a173aa4a7593510b686cb7a70c6b379ef45456315317955e4c573cf8d757c38f91e29ce943c393f84de3a8ac852f28ea4589c1b95155eb9ca133d0e32f038111ca839b4f39e17763bd65d9465f9e02145e5f048925dc502d3ee8dbd222df4c502c23ad723453", 0x6d}, {&(0x7f00000002c0)="3b2b6dfbdffe6ca7ba643cd81e3f26954366c2bbaafca12ad71b8cea0691505a648d965a82f62d6f9ec1d6020f37e71baf1e27f41dbb5909b054d4994295f599a4426e8f3b90c1297b36cc8d37f224cdfbe6f8147a8c2fb0d52da3b4906af084112a7f9dc0cf1c4adea34f4cb95e6ec8aae54b59b688dd3b6e611fef46a0a0ffd51f2b1fdc35cbbedf6d987634d57b1bca72d3b42ec8d7c9d770d40861092b6ac8a8", 0xa2}, {&(0x7f0000000000)="b10ae68525487797", 0x8}, {&(0x7f0000000380)="8fcf9ddf5247b9351baea7d7a385eaeb5e128f0aa03161d9bedb2bae6055cf050faa8c0e828a9eab808e5ae0819132017f0fcdff4ed5ae06ac300f9a227a25112312a193bb2b17d014caf63292ea874a617100c6619adf660bd1bea6285e93e263fd7e9a5ea2279f42d873c908d99224b7208453ec16259873a430d55a43ad2c1709fc917bef205f988131798d780caee95df3ea10076cc217453d76f977642061a00f658d0d893cc38932000597f7b5f8259cf07dbe9d69911bc1f40749ebf2b23c87f8844d608760aaa6fc2bd6244138941e1889ca409585328da64ffac88766c14bf68b38092a028704943a064d986fdc3aaf988afdf251d81682e9e8ba1e8d77593c8d6d7e3fc5b6a715ffd3ec4dda141027780fab79b0b9194ee27731907266cd5f1d8f304fd82c479d1531d030a0f11ebf5d3204d19250f73821e7ffdc7eade2ecd4847621b1f6a6a3eb2de392c9ca1f0ccb5a206c26451d0ec7f136de865a49578af02bc102f415813920ab778a1082aec349e7b161fc2ac8b5a57ac5f49a5088d4fee0a933c3de114cbd0012065e689b94904e806421a60ecabab7f489bc7fd23760338f6f8a7991f62119a04bcf9cee63f9b443a10062513f2c2d3a1bbae047ed1ee874851d06c88557a44f80489709efb1bcff4837acb63313f1d45f5f883bd4e2d3f0e95acccf3b45946cc9d45086864d618560ce143b865ed3487f68f1b43bc83ad21ff48da6ecda6ccc490c141a0caab85ce2150260736d9b9732266dc6b0564b19dacfa960ef827707b09e85a994e84e0fbc71a27b73914d9ba273a54d8834fcdb42665859424d51c784f499ea9ede6bfc47f96e3d7ea382726166aa715485903b1bce1dc093b2dc95f11665e989ecc9ea9d2ea375d70826ba22161e043961f56840bbddac5ae7a6fad5c29a9e5d83048cd9425e008b72cf2425a8f124c7ac61624a5b5338f8510419668983e06c16c73f612e31a1f089047d9dca6afb918b99f71b14ca6a2ad250e45ba00ecc5e12b65c19b6f2600b3284bb587cda13f90f11548079b03a2f40c1db31524a984340a4eb3527d1c547a066f60dd93add930f89250e92cf1ad37e14cc6d1c596e73d831cbeee1e994efd7cd1f09d00598676c31190789112e3698aed32b503ef691f0ebd04c6875f95bb70addc8fb9511e29e135097c106dd82c029bc78dc223dd785264db458e84241fd6bde3fde3026581c1e30b2ee0e6d116af05c87728e2381fffe40f5351c0038c5424ffbbe768278ba3ba216e4ccb8a7a838c6ab40d67c373d3387b837f3fe9359c325a7b7ae6e23d4a5b58380e54a2e6f0498ef44b4bd7ee71887a868691b292f308b73afe10dd198d7c93476b06ac19b018f8d20782d45793dfaf446dc7f10a597457fab28e2cb3ebbea20f7c73f1e0c458b19c1186ea3478f757627877af4e6354b98b12581f977cf1376afb9c7e76140b1c5a9c79dd748532b2570e40f4601b92f864d64478d5b4db7e9f4a96fec93264d67a0d9f44a236c7950b43f4541286c0e33b48c12d964e0d52b1838b13fef23d4b218821b5f4324731fabfc8c3b5608a92569915d051258464241fed41caec9b4eb53f83cd010790145b54e82daac022383f4383e7acc19d90f9f950c83b0ccf2ed81680b6bc6c9f814b9603f49f443db39518e5eb0331876ed1190364be421481941a24d4d8ed0ecaff1be63edb0e166ff99b509420e223456c629fdcd06c421a1d9986bfa9a8274f8d7ec8773e85623a5ac24b18e3ae17eb5d1f23667b79f6d071a4a8566cfcb952d7ef853b1ed306a330be5df1a05aad9d0ca5f80ccf8ff9bd41b929297c0b63041a750a950ecdedd7b30a5592971406f3fefdb0fe197e514cf941ac25944b8666ddc55b5a2714f7fca41b3d3035b78ecf301ee6f8603049e617d4dcf527d5016fcfcde7f51a5e631adecf6162be8683206eec6d00b4f2276c57ed7043637dd46272cd5eeaceacdd384f0ec5fa90229808a57e3851b897f2e73c1ebc92e659d66418599f1c38d8e94ee82934aa97e1660b91a96e2ff73b1bcb85c8e65e4d781ccced654d133b6c360264968fa6a6cbf82dabd5fcfcede0d69d88dbd3609404e186972c662c31055c0e0185c1125363d9959c4909330acae02647c285beec2c19ab5a9d086902adc4724b6896d590b854f1513c827c2b68520afe8c863c6338d52413ae589affc84734ab629632b6f8aeba7f2121244527b6cfdf45dead2676b35b51c6fecb479dc65c0f877e501152fd85e351b73c1e7fd6940e2af571a92d1ef137b7be255bc4e9d5086fe47472291c7c5b5c3c6e19257abdb748acd5f7e148ea3eafe0dd1c47fa9c32ac5656083efc73bd19bc282d33734745ee53683157b7935ca9d25ae8897b3e300d4c42e0f3ac87f7937d8e0e76141ad709ef28dcdf2360cb6a6d238081dd72549ba94783d1ec40dcdab717ffd6baeb41e86390ae46d053829403a7bd101905d11cb3703231a5eb7ff7f4a128f0342424823c7d7ef2e5153b903da887487e753f2dad98f0638afac46e01c6ab172f589c604d6fc2af73441d477b6d7a41d85b965f20b72e967e3196b38b38f741d264de32123feaee482c2937985fa9b75201922a5ec24b4e52106a853d6a354e7e47f0a7ddeb4cdab5c565688cd60f252307526c1ca5dc56ca2b973fb47db555723b8e3189607fd53d36e165e14b2bf6fd3db80cdb43e9fee537d7ffae0a4b7d94f3eddec1faa18e95ca390863d33d25301762831e992fc026f7a23392428b326f83030d027427f2537c45df9897ec7180e2ea386cadbf600f924d287b2225a7fe355fd4ef0cc568345f0e3bc575b4dd1f09fa07e303b3365f85d1caf5bc3fbff755249daf99da0895be451f042d7a124f1c5d592cc46ee50e86bea9b034d39304044e258bfb110d30786001814d32e11993ff1c16e43bbacd2f2a0a34694e50df512779cfb4bc101d155e0cdfbc3e435fd3ea9f446593b473d465226aa32a89ed99c427e93aee64f9acbd72ee3017f9c0b9a0878d7e9391cc16f1e7d4a83e61201193e8a88fdea18aedc9ffcab4460c8a2d9e147440592e9fac58128a3662d2c6dc7396aa01baad5a370ec6baf5a811c9947b6c3ee35d9f14891be044725303c93e425804c7c63eb16eaf6068fe07650777f2f771749d346ebed8724da1bd573f383b971e549ef84a4e323df5976a104420d1b62ae74bb1dbf168ca53e2b9281454e85d70245b7ad9ac2fa415de35baee376260e0908d86808d51b29d12a39e2d16263c8209a38245c9f12bcd40c6b10558afe76d0fccfd5e1d4317198113eddc6b8c62acb52b0c1e5fb32da1e1796766b07ddaf9f1f6620b9d0d42adf8bc72777466170cc36888d9bf64a2caf1eb990f1cc771b0e9ae795fbe1abf39995747525d29fdf7401e16e5e95e7d455efa16ccc670c49fc7164cd311915528b2062861585fb0546f2e915ab8e3f06233fdb4e45906c268f5400ccdb4bc4c30e0341659ca3c59478bbe135479e1a8b653a7861b1b9a5efdd12e805a589e53ee2e43899095a98c57f159ca6b5014c9bd69a8ba84f74516db08537430223de0384104ff14220fa3b0cc75e17c04f9dcad9117e94f76d806e69ff482628bdfb1f6a100a54df13464d50882e0f2d66cfa5a89943481174e82ea3179b31492f27c4de2e8b4e6653d8ef43268014c5c49089cce5e22e7c6736f665ffb8a81e01ab8e9e1a170cc8b5e1d74c3fa8c2040bc1170281afb8ec4cd92eb6ba8671f985924d7ae84ffad4d42437cc1e6eee1bfcf9c0c6c7a70db516930d2230aeb460fe392d693bfc977e43030895be73352311e6111670555fc4bf7a425e823a265bfeb5e938ccddb5eb870f00d575a39b97b379a8c48ea04d00a41b9d7eb2d7a3a5661c640f4b4c7a7bf0442eedc72a97e24486918242adda73eaa2dccb12fe976b362af00203c6f87088dff1895a5adab3ef8e8d5d052de839f8e4e871e6b8a6a97e54e4ef0a4d12781dedcceacdeb5e101fc48affe16182d40f8b5d9724cf1afcb48aa9c07d0c37cbcae5ce77939c3f156c0f803b8033ce5b82b68763fe433f2b516acfb45f66287c013e393c1dad526b19420872fac8fa82efc3ebe024a8b097203493423b64801a5015fac9efdfe2110b426659e5f9a584d34bf5349cf44fc34d6d91d105a46dc57b415f60d3f193b092d9584500b1679e5cf3a227fbde2d06f83cc69cdd97cca6262f4678e70fd51da52b6408f25ccf8263a31d9bbc0b9f7d43a6123d3803c5209f84909f602035398c3b7253b1b718e18739409f51945bb1f79711b1e4c8c3606ff0e8ceb427a925ab3d4d2fde520c89dcae6e468a27362678b29d909e6bc98cfe8d5ca3531b0044c30ab91e676cffcc1e0dcaded2d290e8f65da66f377b6adc6cd40b7234cb851c495060434b265bab1d379554aed69f62f37093918a7175ef55bec34ec115038fc81c43e132f45e96fd6fa8388443d5106638ad197d4fa80ec93d14740f34d51766c5dc2c858375f5037eb8116421291238d02195e53460f85cc28e1cb4b1b91354d63a77b43321d4fc72a75e187c10945b2178725c0d7a1c80343fe2cfbde338c80f3e484b9683197f54e601fe58085baff3a64d57ed31a3a79a703c09ab279b76036ddae445b9dcb3ada7c04e14803472baa4ad5048365ce48fcefe1387b76d9809ae8106448d82dbb14e6a09db82a8da9476190d943d9498dd83e4ea26beeaa020762b31ec6b6ea89c0b0e7bf6c16661281a046be1e7ef104cfa91096ab5d56e87e0e81c12ef557e49a01d70cb37bc463953640a4496e38a0fc1f0af898a8ff180cd98be73aa6ed33e2fa90767bf82e3ad0b4e2e446c7c83ca5a7523e354f4d4f1388f7bff24b79926d4394329318aa110865a38bd4f3fdad2f54baea4369621b90ba1c8b38fe3aee3268c5ff3dc0b7d238b9adeddb0231335aec40c6be72ad76394733b57906ae06b14648a8055046d5c5279acccb0d32e791dd6e1e169149d164d8b46fc7105ef9cce0c30586e750908d5727f510a341d130e7ab2e1c4130ecaffa55fb7e6934f87b6cadd408eafa95fa58c19d3ebb3b221293679def828d33e9c6976dc16a038b57840f089a30291b35daf2ff60c0bf2383b6b2eb12f4ea2d37ccbbc84c26f2950ec4c26641bad6d7f39c4b1e0735e45671854441af1e2fa946831b617cd7392f9564b17e6b002418e116c0388ffa9fb2fe182c508ac838d9ccc73ba2e108b894ea92c48b4cb4a527b616f0ae5dc908ca5990804c8457adb0254d28093696c777027a4224e072a06b44a96133ea2e5a17132e7a26383a527c105be8e3c73ad93bb6d3308e17b4e63857d11c3e36559a7f4df24986097bcca4a88d8fd22c1b452e78b82f70af3a2e5bfab32bfa7f4cec77db882bdea6cc24b447f8aa6a02607a6c57226f7c3761f35873c5bb2dad466c78f698687c07956bfe8a7f1229cec6a089823288e823aa81c798bf456a880bd3aa8f182eb18251a06fe8d41f4e8d3c0b999f98980aee6a1084781cc13f3e0a7fef84f00d3ddd2b3b61b0140093e634e0f94d1212fc7c2cc7671ae76c5f4ac665016de4071d6d05022b8ba42586ff6a845073d5d79866e0eaba7a13755a11e21d884e0b297fe8a39d232637d82f93b5bda2cc209d43b858cb32e675f171777f47b3861d62eacddf8abd44d0809bdad7524d11a3a4f62e6665333103402fbb9f778ed3191165cd650409b14f811e79bff7f7c2d234dc9eb39cc50a4c1954c619c8647333a272ea0145bf06074e54f8aa3", 0x1000}], 0x2, 0x0, 0x9) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 17:08:48 executing program 1: socket(0x4, 0x4003, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000040)='l7', 0x2, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) 17:08:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() read(r4, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000080)=0x6) close(r2) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20520, 0x40) fchmodat(r6, &(0x7f0000000200)='./file0\x00', 0x208, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ffffffc, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:08:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x380, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 17:08:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x3, 0x5) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 17:08:48 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) getgid() r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r22, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f00000005c0)) r23 = msgget$private(0x0, 0x718) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = getpgrp() r29 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x8001, r24, r25, r26, r27, 0x4c, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x8, 0x484}) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) r31 = msgget$private(0x0, 0x718) r32 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = geteuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r36 = getpgrp() r37 = getpgrp() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000300)={{0x8001, r32, r33, r34, r35, 0x4c, 0x6}, 0x8, 0x800, r36, r37, 0x7, 0x4, 0x8, 0x484}) r38 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r38, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r38, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r38, 0x4004746a, &(0x7f0000000380)) r39 = geteuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r41 = getpgrp() r42 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r39, r40, 0x4c, 0x6}, 0x8, 0x800, r41, r42, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r43 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r43, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r43, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r43, 0x4004746a, &(0x7f0000000380)) r44 = msgget$private(0x0, 0x718) r45 = getuid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r47 = geteuid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r49 = getpgrp() r50 = getpgrp() msgctl$IPC_SET(r44, 0x1, &(0x7f0000000300)={{0x8001, r45, r46, r47, r48, 0x4c, 0x6}, 0x8, 0x800, r49, r50, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r51 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r51, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r51, 0x4004746a, &(0x7f0000000380)) r52 = msgget$private(0x0, 0x718) r53 = getuid() r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r55 = semget(0x3, 0x4, 0x8) r56 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r59 = getgid() semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000380)={{0x5, r56, r57, r58, r59, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r60 = socket$inet(0x2, 0x2, 0x0) getsockopt(r60, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r54, r58, r61) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r63 = geteuid() getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r65 = getpgrp() r66 = getpgrp() msgctl$IPC_SET(r52, 0x1, &(0x7f0000000300)={{0x8001, r53, r62, r63, r64, 0x4c, 0x6}, 0x6, 0x800, r65, r66, 0x7, 0x4, 0xb, 0x484}) r67 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r67, 0x29, 0x6c, &(0x7f0000000040), 0x4) 17:08:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) pipe2(&(0x7f0000002640), 0x18000) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r2, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) socket(0x0, 0x4007, 0x3) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/250, 0xfa}, {&(0x7f0000002400)=""/91, 0x5b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f00000039c0)=""/4096, 0x1000}], 0x9, &(0x7f00000049c0)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) 17:08:49 executing program 1: rmdir(&(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) setsockopt(r1, 0x4006, 0xd4, &(0x7f0000000080)="7dcc2aa8211ef2eb75f04d8520ff28a10dfafa363b64bc8f26b59952f8af28e76071d92dd6f09bd99aec1f1eba50c8984ac08b9931afe0363843845c932ba055b5d178a6f6ff8845f1f7e0abc0e9edecde4205657411a205a02c176ff2e32b3d281f795ae9501870cfb0ea97ef1443e949a64b02b2523b2abf7219587b67", 0x7e) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000200)=""/197, &(0x7f0000000300)=0xc5) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r2, 0x0) 17:08:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x1, 0x7f, 0x0, 0x2}, {0x7, 0x3, 0x1f, 0x3}, {0x8, 0x6, 0x59, 0x7}, {0x5, 0xff, 0x3f, 0x400}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1002, 0x0, 0x0, 0x1}, {0x64, 0xfe}, {0x8afe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="ecd4a7ed70fa56e689090080dbb7") 17:08:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'.\x00', 0x7, 0x1, 0x1f, 0x0, 0x4, 0x9, 0x1, 0x0, 0x2, 0x3, 0xfffffffffffffffb}) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 17:08:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x74}, {0x3c}, {0x7ffffffe}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) dup2(r0, r1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:08:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2000000004d, 0x0, 0x0, 0xab}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x481a, r2, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000280)) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(r3, &(0x7f00000001c0)="b1a05027af73367b5b682defb78efb3bc91b0b2375d24f35", 0x18) syz_open_pts() close(r1) dup(r1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 17:08:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xf1b, {[], [], [0x80000000ff, 0x0, 0x1, 0xfffffffffffffffc, 0x0, 0x8000000000000], [], [{}, {}, {}, {}, {}, {0x2}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b051080000147f1bdd41f986fc40027f2f06c04b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770ddc29ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24ca838330672aa5c317931d592ea842"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) 17:08:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x25}], 0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) 17:08:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000100000000000ff0000f87c8a5b671b1b549946747a000000b81000000029006db63c00003300000003000000e1b8495cafce3cd621973c138100000000000000b55ec6b42a0e6758e8846bc5e04f7dc0ea0dc8e72d98b6ebb1c44bc1c2c3044d5a1bebb9b6b1c71b237c13f153c7d4687cf88ed91a367d8746b00000000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:08:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x3ff, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000180)=[{0x1, 0x7}, {0x3aa6, 0x4, 0x7e}, {0x2, 0x3, 0x1, 0x5}, {0x3, 0x8, 0xfc, 0x1}, {0x40, 0x1b, 0x7, 0x4}, {0x0, 0xb3, 0x2, 0x40001ff}, {0xf4, 0x1f, 0x20, 0x7ffffffe}, {0x1, 0x15, 0x7, 0x7fff}, {0x5, 0x81, 0x3, 0x1002}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 17:08:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 17:08:50 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') rmdir(&(0x7f0000000000)='./file0\x00') 17:08:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x1, 0x4003, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 17:08:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x8005, 0x17) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x3, 0x0, 0x90d2, 0x4, "d730c1e7bb6fc6e23c000000000000e74de400", 0x5, 0x1}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a8f6890ef4ad9559f9c9847dcbdcefc793584487e8397601f90720732def6c8160f40854e48078e020b5d9d4c239494518fdca430010961db6c907ca125e8eee126b0e054bb0c536878", 0xae) write(r2, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000200)=0x79) r6 = syz_open_pts() close(r2) r7 = dup(r6) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) fcntl$dupfd(r1, 0xa, r7) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) close(0xffffffffffffffff) 17:08:50 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x41, 0x8, 0xfffffffffffffffd, 0x8}, {{r2}, 0xfffffffffffffff8, 0x0, 0x80}], 0x4, &(0x7f0000000140)=[{{r0}, 0xa, 0x4e824e7f28ba7207, 0x40, 0x0, 0x8000000000}, {{r3}, 0xfffffffffffffffd, 0x80, 0x40, 0xfffffffffffffffd, 0x7}, {{r0}, 0x0, 0x8, 0x2, 0x100000000, 0xd1}, {{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x49, 0x4}, {{r6}, 0xfffffffffffffffa, 0x80, 0x8, 0x7ff, 0x9}, {{r7}, 0xfffffffffffffffe, 0x8, 0x16a51fb3788ecf0f, 0x6, 0x4}, {{r8}, 0xfffffffffffffff8, 0x3, 0x80000020, 0x2, 0x100000000}, {{r9}, 0xfffffffffffffff8, 0x1, 0x5, 0x7, 0x4}], 0xfffffffe, &(0x7f0000000280)={0x5, 0x100}) 17:08:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x20, 0x4, 0x7) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x20, 0x4, 0x7) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) r24 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r26 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r28 = getegid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x800, r25, r26, r27, r28, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r26, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r1, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, 0x0]) r30 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r29, 0xffffffffffffffff, r30, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r31 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r32 = kqueue() kevent(r32, &(0x7f0000000300)=[{{r31}, 0xffffffffffffffff, 0x87, 0x0, 0x0, 0x9}], 0x3ff, 0x0, 0x0, 0x0) close(r31) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r15, 0xffffffffffffffff, r30, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r33, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r34 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000300)=[{{r34}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r34) ioctl$WSDISPLAYIO_GETEMULTYPE(r34, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x99}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x51}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r36 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000300)=[{{r36}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r36) read(r36, &(0x7f0000002980)=""/158, 0x9e) 17:08:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) accept(r1, 0x0, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x5d) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x76}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000040)='oL', 0x2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1526, 0xf7, 0xed, 0x2}, {0x1ff, 0x7e, 0x8}]}) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x1, 0x8001, 0x4}, 0xc) 17:08:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x7f, 0x4, 0x9, 0x0, 0x5, 0x10001, 0x800, 0x2, 0x2, 0x401, 0x7}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0xeca, 0x4d3b, 0x3, 0x1, 0x2, 0x0, 0x0, 0x158a29eeb262fd31, 0x2, 0x7f, 0x101}) chflags(&(0x7f0000000180)='./bus\x00', 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./bus\x00', r5, &(0x7f0000000140)='./bus\x00') 17:08:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=r2], 0x1) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(r3, 0x0, 0xffb6) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 17:08:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/72}, &(0x7f00000000c0)=0x4a) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socket(0x12, 0x4, 0x1f) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 17:08:51 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8000, 0x0, 0xfffffffc, 0x0) kqueue() kqueue() kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xe00) 17:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c, 0x0, 0x0, 0x4}, {0x15, 0x0, 0x0, 0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4fe0d06ca000000007f0622ff03") socketpair(0x18, 0xfa0af827c8aedffc, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x7, 0x1, &(0x7f0000000000)="04c255ef46e90e16aa1764d2d014b4dd4d117efa0a", 0x15) 17:08:51 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xa0d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000200)=""/156, 0x9c}], 0x3, &(0x7f0000003680)=""/153, 0x99}, 0x3) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000003740)="4484fe1917d7c02ae9289856f0d2d5efb3b476d92e40e721a56b9dd1f24f979c07fd7ce82b8197f87361bdcaca5523ae245da3e5d9fbf0c4cba55c5494280dbfcad9d880d010c68284e418b597072c00e5d124e02dd8a69813e9e0528177fa1a3e1ecaf0b74d407502038256d537458513ac1cd545408170564e9dc8623243185de3baa62e3ce54436586faa00afd22cf70cf2cc83d2602fc8be685d976c4f127ff41ee171c654b2b659a274209d84fba579cffe720b7d210b46d8c6caeb810a2b2caa5f565be142e9c58b71dcebccc448a6cac39fef571f", 0xd8}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 17:08:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x2e) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) fchmodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x23, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ftruncate(r3, 0x0, 0x2000000000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r5, &(0x7f0000000240)='./file0\x00', 0x0, 0x80) r7 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r8 = dup2(r7, r1) r9 = socket$inet(0x2, 0x4, 0x60) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x4, 0x10, r9, 0x0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) fchdir(r10) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0xc82, 0x28) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) poll(&(0x7f00000003c0)=[{r6, 0x40}, {r11, 0x2}, {r12, 0xa0}, {r0, 0x20}, {0xffffffffffffff9c, 0x80}, {0xffffffffffffffff, 0x1}, {r8, 0x100}], 0x7, 0x8) bind$unix(r3, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) read(0xffffffffffffff9c, &(0x7f0000000440)=""/36, 0x24) r13 = msgget(0x3, 0x4a4) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000480)=""/158) msgrcv(r13, &(0x7f0000000540)={0x0, ""/188}, 0xc4, 0x0, 0x0) r14 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', 0x400, 0x2) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f00000006c0)=r15) 17:08:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x44, 0x4}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x2, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 17:08:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r2, &(0x7f0000000040), 0x1000000000000139) 17:08:51 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x60e}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000380)='*.\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=',(*](!/\x00', &(0x7f0000000440)='-\x00', &(0x7f0000000480)='#@\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='%}t{%&#\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='!%\x00']) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0xf2a) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000340)=@abs={0x3, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r1, 0x1e, r2) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 17:08:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fsync(r0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="5444b1544fc89ff255ba83c46688fd180b6c5373a84f1920cc7c73dc3eec51ebacade1b5c82b71a44ebf39a051db7467530f5ecb476d3b6ddefb16303db9540e2fc0cdd1073f55f3625f714933ed86010b3f9c6976adb0c2f4051af5ecc81493cf2c795afb9790d60bc807ccfd8ea1b4a5fe16787a9008a6eb4469c933e9a0968f62e5e2c5e3884594fbf98b305fadc3f5eecac80a4a484459cd8555e36cafb2f472d21b2c69f8e4ece7f8b9", 0xac}, {&(0x7f00000001c0)="a157b1217dcc3a37f52419e79141175836b493a9313f1da8b903bc787b8d6727c2da3cfd73458ed883e518adfa8651be55bc4cfb71dd7135c34db36338c8d59591bfdf7a1bdd0ae7a358e8af98ba0e65e69bb797f21f3aba9f85fbd9c2b0df0fe3148161df9c6bb73812d8be3e78274c621b8d08895194fa294773105f7a69ace8099d92fe258d58119918d0d3d4c2c74504f72e02cc75b581", 0x99}, {&(0x7f0000000040)="5d90ac63dc4c74ed2f9a93da5d8bdf74e27dcb8d43c7214a640fc31887b2eb24c3d0bb4da17df1fb93cb2af896088e1790b94944e5f7e821daf03e8e14", 0x3d}], 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 17:08:51 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x8) close(r0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x384bc2af1092bafd, './file1\x00'}, 0x2) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 17:08:51 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ftruncate(r2, 0x0, 0x400) 17:08:51 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000008c0)="7d6d5d29b575d1a66e9b04fb5c7ecbca727be638786e5f9d125fef29ce20e82bb662649afe63d49966ffac9d1cf6ec7ad3f4be3ab9a0f7b05b33835ee133d30caab7fff2656c516ac42d820acb5e3d2eaca8c04378837dcadc70df3a17452f0e727508e2694c9dfca0ef81c216a348fb44b914aa00c34866f1a34e21839f04d44a29effea22f80538b602f3f658aea0b688acfec3db93070037d658653600602ccca877073e608e996086d5042bd89811272a03e6e63a7c3999c323de5d8c4db1d605b77ad1191e0c0fbf4a15e4773e988c921cd979d48861ab05e14835df2face0ca6a37fc07ec8d60f69f92d32481e8f332eac0d486c30085e1850e2e0ba8135588f5f63f8266f8f4d5e93f3631181ed6db8c1e3ed246a405bdf8f8c90b4ac9aaf626eb9db9279aab97cb16d1f1998197c70045d61e3f9381f7d22e96fe254240eaf2a5dc6eabd4afab9ee156d6c028009c93c65b083a66a2a6c829c5c4c71485dad7c7771c10215e94a6067e8c9be3d28100e7ef811cb899b30ddd60c31e7dae7406b5785597d91dcc5834dad85e0d725494495f32ea3811e54999c7b632656a4891208dbb4bb17c70d3abc031a145bd87150a2ff4d81d180af846ae2474e33a38e316cc86adc6bed2241d565ce8835330b02a5130f3512520d0ae903fea9254d07d05219935991bc35f37801cd4580ed7566fc4d529c152b5a223170f59cc81332d5483d6db62e42b65b5725bbe511631a08f3e17dcae9afae8a0521e559d6adb716d7fef4d4c6bdbfe7d8dce26145f58826b73ed954e44eac5014f92dba1e9cb8b86b75eb26bb5b7bd5358ecc4540d20f7382d306758979d21f5012e4e96fdd337fb23757f2416f25c8016727bfec2f9525ebd60fd4620512188150137f21a1c30f72539278cb35394cd4c38705db9922fa0c4e35b5b1143ba6b721b92f97d718aeb0e65ef2d004281ff7daa90fce16e8029586a6912bf702257fec128d8a63bbdb9c3ffced715342c528b2dd8c07484d8ff4b42f5b7fb90ea6e0d93919b12431ad3125679b9642917295d30e6733f439458a838a96d7f74389537e04990f075ee84c0436e8a5837c9ce0bbf2080e6952a038ef01075261809c341c01d8466ddac81984c13dc5de510dd2790a6e22f87b4eb420850e8524d14344cad7b06dec9907e73607b0634d48d9835c18bdee4d48c501d7a5f385d3ac5db6f010019dd031726ca94295c3e80dc5836293d157279f166cd7a1974d20feb259b614c26e4e9d4f007e50ba8edfb67f389ae92dfb91a52070564dca97495822bbb617ab148ac480c1f60c7fb06a03511323233a3961147d5f348cc91d3d86c57c434bf26d7b9360735789bb7a7558690d48ab4fb59a723ad4ae0b8688a13019d2599ab87348b4a4144e32c138453d5c5465b9113ffa68c6a160c9e9b9eadb2eedf9f9640cbd0742213e3ea15ee431ff8c6e936072815800e8998608695507e67e270a26ac9d9bbe69a2cc6cf475a2550103a4360b516f7fdb29bad48fd3e83a10d1232fbb2ac9ce67477917cbbb174a45110f579de352955539d21cdbbd6f794a79f9e0d0202291026e8ed4363b2f048371d52265b8d92453e9732c44727213e669bb6a7e0f3e771561ab67540d07d68f3b175ab7f775558edad234083a30cb79665507cab34a11955c7c0825121f8eb188fb587d23fe4753c76c96f9828a5363f80d93186ce0c6b4b626ce384305882ca403372103a17e36832becc08d8ed9b921c8ccf179a9e48e6626d7bbc2ee04dc595e76529642c0f34a04e3d573ebf47d0d9551e857a919ad00539aede10ad3089709c77bf5bf9cc9c7cf6a996009b1eb9efc1dc32e5cf440e587f75bab1b2f995cb4126efa2d907398fe4b25031c832e3a1c565a3dffa1a543c4511621457e0d1f385624f56f5351f2de510e0e446bc849ab1f5ffccb9f9a8c2278a0585a4f353d82084a23c15b810476e135b6d8642084491b8f3f80f2a91527390a9580458cf1d7de62fa5df3979a70308c26504ba066eb854651ff5c8b958a36815014b3289123435513794be93b4f01dcd270d67ec28a9929af956bf0955d307e06480db5f7c965bbb7834d9d554e73ee36f55e3e41667286bf53a2fc863dbacb770cc674a24ec45e979a193adb30bd2113e4aabaf4057300161603b7ffc9b44ed8c5ff18a148cfb3fcd4084e3ac970d774a68616538a76430f5533f453834ae0f1c917fa97eeb2b7366830a24c6b10988bc4ed893415275a229f41dea6593691636070e9e84b5c51c303a1016f2c7d3bf24f3377068444142b3891918f943c35400ed0da5ca91ea0b7fcb43920948ccda73ed9773f632ea5e5e12afe4d706a56d80cd967c5ba556dfebf5c1c64e9b70cf3cf9016af2193092bc8c53b10b23beba470955db0bd896899e754965eb266f4f0ca5e2d2172f46477a47cba770f863d0cd6f34753e4ef5102d3e95563c1a2a2f1192f7671614874fa2e99ae49bca381f60d8599569b1e69fb14e17ccfbb46f4fb43862dcaaa1977a8a83076b6e456d040a19632b64d8396ff5d69cb2396c337d82c28f72635603c94c388bf740801b3dcfdd32a1a8aab7ae48d8bb61f3f44d76ecb8338c263e02b611bf696c92326d28790a147e8aa67bd9de2928be38a2faa7c58dd7e7f3a34b3fadcb1a1550a195e45c557cb80ce0039d3c7025861fa2d9d3ff1fa6fd6796d4cfcac3c99c017ef37e8d7d8352b51d129d27655c3fc99956e725b3a14841b14926da0659fe0b500d95171ddb04e064689797f19b81a61c04a2f1039df08d01d85333881e0b9d652be4e40009baf29bd1825d325803058443d1570f678916f732ed1f57dfe7c9dcb372236a6204e4fc442d2edc6341f7948c9d142aeeb85dbe26f68589f7706053c9708af6c18510eff2cf1f3916bc5b8c12840162058bd4f76322c6a4efe285314c97fe5e21fc08bf018c0e160de0de8f738a93b3b14918c106bcd868a12f4d90abce43540268786c177c57b55d2c686453ab7314a954c5bab7dd4a099925597d808707b707fc64eed3188032beb6bc5e18e05ccdcaa55f7110f8e07bc55dcacda1e6657eb915e8831a4b52d4e8804d0b07bfcd6610c4a53abf3c81454fb1d332af9cee3442360e06cd8950ea1d4cb5df1f32885e9e335921a71c10a11a94c5797005800ea95892770d482e871a17445a3fafd27b83fffdecfa2fa50d173f09baf1c49efd7bb32e6dd72ed2d11e1e834a9bf07b34c5642e158f00a9829d7e65b65ed39679f5ea90f437b56bceffd296cf92d6267dc8e8a467277d06dad097a4cf5cdfe345e733caca1780615bfb2c0caf605e3ae5c53810800ea465990aa9ab069ed452ed592b0aff50c7faf025acd3ace06ff6a620ad0a0fe6920f6f10cb61c5785dc4d6401e2cff2aadb3d6bbd2819ceb034987397b4268a81f410c29ff46c78be8bd9f6f6350171f59d1abedb95208349eae98fadf43eb492bfabc317ac2ba2370b9e1d49b6b11148d65ba038854cdea751ac61c45d949467b546b0f6dee5bc37b880506ab135ccee39c46373a379f4d7f25270c10ef7736d80be8132b9647d8cd1d55de390d008a2194f13ce0c8609227884035cd747784a1253ccf297e90efa31e5649a5c886ad26f23504338a7a595fd7246a82ec69477b4d89da9d47c2a486e62028cb8485e984af6eddd62bf890b3df4adf0e3b0da736e83143c4f8c02193c89cfaaa3464bd3d80d8eaf23e37a3b2ff3195b6d921f5d651e2608600ad2d6b56c83b419d0ccef5cb261b7c47744979cfda6225158021e15293b94103de24d9617b83323a53e4a6355efd088eba421f9c7ee8782466c3f7c272db2b59fdc687e2a101734b5b57a0d147d8a9ef1665a6956336aa5622fe5e970edf6cf5d544e22c22b27124bc51c6ae0321bbcc074c203952ba661c3445bf5f5193f1f7d985b2edde3ce4a409b289acf4785026ae07a6233e2a8373cc4d0b76e4a3101377fd705bda8633c431f0e59b428985088dc37801ac8992d77f92cdc80cc9c9ad0a8fe95e708d0cf9f9b175f257a11ee7876277026a1016b88eb58e91c69de7912dbd3fa15b0e0d6c022c8a08065fd71f84b0acc88df118cfc36556b01e4740b89d0b3a2cf52c36ab10e761a541c50755937343e92fa0efa8c479d5c0abcdc03ba4543ccfb70e2cef2d10834d5dcfc5e0743c6fcf36a3a3c238f85a4f3ff8981f2d9e94fcf599e377853ebee7f82fbed84a6dcd3e135e0b7321fd670ff2134a7f57743a8ce58163a970c0b22552d160f9e0e89e69659e04e9dccba2d2d802688347eff9bfa8b61a7d3b9e176b4d1ae5fa3c78244be8bd80cfed25ad45ee7f4b1a5a1ec18807d995948859a2b57a6cf7ddfded184678105f8d1aad5550aab067d0dbf95b7d0847acefa6633f03ff370158fa89a5106a917c7430c1bd5e15733766c0548fdcd0932d2732a04a7fdea756482355458fe7187274f0b351b6d72fde67ff37cef31233c9af7cea679bc441d1cb01ecd26e977818aff29c24eb7fef1cc9fa2a596401eb256582492934ae71e9b8dc5833879eb5493a965408c49112b8861207f4fcb9d0e8088f6689232a3236dfb2d09dd692ac73156d6b80a1588e205bf5b5b4856954fb184227b88d1b6e6acec8d14404ef0a96f3cb622355ee93e54f2eca4a09fca7c858ce830101cfd08122c5678c78a820ea714123509a366874e3c0b45ad55d5c08dc278e06f52e985e617ff0b424cea22fb892d6f0a194e752dd22e0094af8e9350beee15b5872568c7f2cfc32ae377e63d13565c280a7e13eeaeead67835d4f357626ba7eb1d675a9d56e7687be075416e9643e172f22eecade45a3a110061aecb475d65ea4306c385c2b67396b8ca51b39423aa264658dfedc4afb4b52fb94720251689e8c8c9ed6943c712cb3742893a41b10eaffd2860317761bf99e859c215b67106c0f2468223d36bec082fdd2a0bb7dd626976a7aeac3dafd0d82f2d94793fccf10d2766fd3b3df399ed436490dbf9217f8544aeb9a0f22f5a0fb131bf9b4145eaf7115a484597b8e8980bd906a015128c2410a67efbeb16a6472128b987fa0000b48b9f540bf419de27e3368cf3ad98e8df9186907b5d5ba8da9b6325ba089450c438305d133b5c1597ed90dc311d781c4235aead9c46f16bbdb6441fb9f6f4cc10fab8deb6b5302f95040de1f22abd4006d21218003f4200e8f879cf89f4316f3918c2accc8bb5dea192065a7f751cb36f964a84d045576e441b32994c19c714ea1ab66e6f955f00ba5e46808a2d41ec6a40fc3f596e8bc4e0d56915fd6545590b9a738ce366cbb9be0a70811120eb8d7432ef2c0216505a1e2b6b7721da5d561eae93c35fcb0bd5b950b0b793a3011aa80b18329ddee289da0cf6bae9008cb5c96d634947667567d3fb05c4680181d233083ce3a9651608b436195a8f977da4bfc833137928f4f31072e95a105db30b163c6da41366506135bd32e711152820ba9577337c09719bf6cb44d261702acaafae76845000e0fcb4616a1569194e8938403ec0daf3bfb9f540c4ec33cc2cfd707681071bc1fbde846ac49ba36a0a2c92ef58f830004b854cd31b7559b7633c88888ef07efa8c498e302657186e8bd23b94fe1276a0098151bb0270aca276f01e682da41c596cd8358e529de3f6d52c0ad19a9a9540d606a55616d8ab4047b74b398720713da1ddba1fb93bc96f85d6d17af575efb88ae712e87d1f0c4584849c778e81880f7fc1057398d0ddaa2ce9e372f8827564f1aec11c9531fb9a0e", 0x1000}, {&(0x7f0000000240)="ce94c1a8260e502dbd1a7ad90741c5798b5fb715521e37916025116cfae61b6677e05128f9cd233d066299dc4ec1327c3aa9e107003da5994d0ee03294ae65684f1825ac63814c278ae013a75a21db09f7bb1b08e879078e670b2b7ca67299dfbe39acf19907da1ef94ce734cde0890fca8cfc34a022c2baf7b7483b53eabe1980d4558ba82520b0f8d67eee072874b9e6a22bda0f23371e0d5774918acd07e9429b58680bc73896dabc66a16e86ead747e35a4d8801dc436f44c7a036dbff1cea9bd9d841bfff1e26a0ccddb081cf0ee553ab261c436fc07939b1e622f56c1cfec6bb4626ce024582c939d4596f9e53e5fd", 0xf2}, {&(0x7f0000000340)="391f4bf322fe1e96972adfb152f101", 0xf}], 0x3, 0x0, 0x0) pipe(&(0x7f0000000880)) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000700)) pipe(&(0x7f00000001c0)) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x40d) accept$inet6(r1, 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0xbee}, 0x0, 0x0) 17:08:51 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x40c) r3 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x800, r4, r5, r6, r7, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = geteuid() r11 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x800, r12, r13, r14, r15, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x7f, r6, r9, r10, r13, 0x4, 0x3ff}, 0xa9a, 0x0, 0x1}) r16 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r16, &(0x7f000001fff8)='./file0\x00') renameat(r16, &(0x7f0000da2fec)='./file0/file0/file0\x00', r16, &(0x7f0000000100)='./file0/file0/file0\x00') 17:08:51 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186a560100006601ffc4d50c40d9000060d5706c1f1f0000000000000000000000df001eeba25800c9288dbd5f", 0x4d7}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x6cb72169d531109c, 0x20) 17:08:51 executing program 1: r0 = socket(0x2, 0x8007, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82df2d2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x0) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) recvmsg(r4, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/166, 0xa6}], 0x2, &(0x7f0000000380)=""/9, 0x9}, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) write(r1, &(0x7f0000000040)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = dup2(r1, r5) sendto(r6, &(0x7f0000000140)="d9a00c59d3076be0bfaa0423fdbc08d885786c07f24ddca1a158f0e3827778a1a18e799aab3513672380243b311c755077d560a2f0bfa3a78ca47554f78fcfff1817f7b968059cd4793e01254c736e09779f54e3476a786a3757b07be14e8af6f583eaa753e0bd3414334e4c396810c9c8da472c3d16f9edfea4ba3c7a732b1a589d8da5e1311476a824450929e7", 0x8e, 0x1, 0x0, 0xffffffffffffff65) 17:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x0, 0x6, 0xd}) 17:08:52 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0x9, 0x8001, 0xb7e, {[0x3, 0xdb0b, 0x8, 0x5, 0x81, 0xf87, 0x6, 0xfff, 0x8, 0x4, 0x4, 0x0, 0x7, 0x8, 0x1, 0x400, 0x20, 0x3], [0x30000, 0x0, 0x0, 0x1, 0xdf3, 0x2a04, 0x1, 0x6, 0x6, 0x7], [0x1, 0x6, 0x3ff, 0x6, 0xee3, 0x3, 0x3], [0x5, 0x6, 0x1, 0x5, 0x4, 0x1f], [{0xfe01, 0x0, 0x3, 0x1000}, {0x1, 0xffffe278, 0x7, 0x80000001}, {0xff, 0x7ff, 0x10000, 0x80000000}, {0x1, 0x401, 0xc2b1, 0x3}, {0xfffb, 0x2, 0xffffcd6f, 0x7}, {0x0, 0x4, 0x4, 0x3}, {0x8, 0x400, 0x3ff}, {0x81, 0x8, 0x9, 0x8}], {0xff, 0x7, 0xffffffff, 0x5}, {0x9, 0xd92d, 0x8, 0xfffffffffffffffc}}}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) setitimer(0x0, &(0x7f0000000140)={{0x2f6, 0x7cb1}, {0x6, 0x1}}, &(0x7f0000000180)) r2 = shmget$private(0x0, 0x1000, 0xf76b04fa1354be23, &(0x7f0000001000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x800) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74, 0x9}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r7) shmdt(r7) r8 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r8, 0x3) shmctl$SHM_LOCK(r1, 0x3) 17:08:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 17:08:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair(0x6, 0x2, 0x5, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="8ecbd7c4e9d7b0cdf42ae43f6490e6c31261f9ed11ed4148b0089c6661dd28cae2c5743e6183d50951cb707b7571ad1c1af07005b9299de00373862a5ab9c0"], 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="48f5ae9d0183c451b040676c99a01e31ece793076404bd406f63e5417175ae7dfa429a77ebc18fea38f9b742c8dc53fb7b675f993e927511f4e49a7a27675ad806a8f69611093f036262dbd41cbf7938a470bc9f64c4d2f14a81795fe6fb25afa27c3085ba00d3950a7b7dd36f909423c5088c5b5003850feb1a61ec8ebbf8169370ca5ebce1fdc5f320dbf104768624fffaa4bc7c143a3e1239806dba238e9093934939c8e30d8bf92a30", 0xab}, {&(0x7f00000003c0)="da465b1b419e3ea654f5858d315958898f62df6e6695c8907da8e09214ebf38be92e158b5ac6c9a2096b37fd9bd67c9b2bb39eea2b851c2b79d205d1ae9240b2264cf52d6170babbd421143e543b5e7e3ecac7e3179198dde9c6c619bfa96004", 0x60}, {&(0x7f0000000440)="f26100ca5d8b059cba7a456dbc39fef97e624fb891f01a5f22f1e9f930eeac1deac521e6ac9cefdd3f95135d1c8b060bca6b11902f9fdc22c5a30f5877a23d8abe5e825c9bff6542047200056cffc2531114e27f220b0f0bce8a42f250fbedfbb9dc2e402760b3c1ab49bf8636d1e040b32146958b4e1304daa507760ca8b24a", 0x80}, {&(0x7f00000004c0)="4592a17fc871a4ada11b48436c620b0111a7c6e53adbf18d31d75a678c8deaf58aadf220c7a5293af893c81d98d25b04dedef56177f723c404fc62995ae692ab8f", 0x41}], 0x4, 0x0, 0x0, 0x1}, 0x4) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000180)) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r4, r3) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b32680 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b32680 17:08:52 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES16=r1, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16=r1, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64=0x0, @ANYRESOCT=0x0, @ANYRESOCT, @ANYRES64=r3, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESHEX, @ANYBLOB="f01f69c2e010edff8ebb4ba89a830ce22628eb093748d2f60720628c969259266c1470d0a06a5f8fdde30dc401573a2f315d96aa94692835dbb7feceeea82bad63d7790bb9ebc57baa2d9322dde0274804439d1d019e33d072d867"], @ANYPTR], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=r4, @ANYBLOB="7c69d09399d4f45ebde14af7dd085cf17c029a313fa70861c064b824ef63d30e8a331184b7ce590a260eb55bcaeb85f1f851aec1d7388e66ecc7ee93f1c80829b5f1f4db437b1baedba6473cbe9ce964bf2ba57f2147e8e5ac3cdac1c8ce799c3baf765dfac553b26caed9c4c52537bb3c943b1496dd2cd928d1a1fa2e033e6b1788418270cf08ed6bcd92d0a8b951b35fb0d64b3e840657c624d53dabe9a285d32abd6a85425273f95148a4495dfabd367490c995aa48748974d60706246e81a915d0d6a5c7e4c6d6f67836f8237adcaa3ba2df2766e8321403927004b426a104d691ba770e00dd92c73c4260fba0c5", @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r5, @ANYRESOCT=r6, @ANYRESHEX, @ANYRESOCT=r7], @ANYRES16, @ANYRESDEC, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES32], @ANYRESHEX=r8], @ANYRES16=r0, @ANYRES64=r9], 0xa) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 17:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x77}, {0x1c}, {0x800000000040006, 0x81}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") 17:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xa}, {0x15, 0xff}, {0x6, 0x0, 0x0, 0x3f}]}) semget$private(0x0, 0x2, 0x496) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 17:08:52 executing program 0: select(0xffffffffffffffe5, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 17:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="6912be634512312a711ee1e5f95a") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xfffc, 0x0, 0x0, 0x8}, {0x9, 0x7, 0xfd, 0x1000}, {0x4, 0x0, 0xa7, 0xa67c}, {0x0, 0x4, 0x1f, 0x101}]}) 17:08:52 executing program 1: syz_open_pts() r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="bdea", 0x135) 17:08:52 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="ff000000000000000784da85d494b4927787946981f83a28857d590215022fe6"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000400)=0x4028) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x46, 0x0, 0x0) recvfrom(r7, &(0x7f0000000300)=""/176, 0xb0, 0x40, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) 17:08:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) listen(r1, 0x6) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r2, 0x9) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) openat(r3, &(0x7f0000000000)='./bus\x00', 0x2, 0x4) 17:08:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r11, 0x6, r12) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r12, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) chmod(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x84) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x2, 0x0, 0x9, 0xffffffffffffffff, r5}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r13, 0x20004276) r14 = socket(0x30, 0x4000, 0x3) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340), 0xc) 17:08:52 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x70) poll(&(0x7f0000000080)=[{r2}, {r1, 0x3229abc6791e715e}, {r1}], 0x3, 0x0) 17:08:53 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) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x100, 0xfffffffd, 0x0, 0x0, "170000000000000000000000d900", 0x0, 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = semget(0x1, 0x2, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x7ff, 0x5, 0x1, 0x2]) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x400000002, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) pipe2(&(0x7f0000000200), 0x18004) close(r1) munlock(&(0x7f00002fc000/0x3000)=nil, 0x3000) sendto$inet6(r0, &(0x7f0000000180)="2e7bc2304eca7475faed1d33dede6c92fc07b16212c2e5a6777abcc178e9d67f84fcd2096ee3bfb92d505fa4beea2b83d5c91b6e1d95fe00531da652e6ff084873856620efe75e709a6ba54899553519513a2d7d84e0", 0x56, 0x2, 0x0, 0xfffffe4e) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000080)=0xc8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:08:53 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x400) chdir(&(0x7f0000000240)='./bus\x00') unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='x\x00') r2 = getgid() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x800, r6, r7, r8, r9, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r10 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x800, r13, r14, r15, r16, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r17 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r19 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r21 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0x800, r18, r19, r20, r21, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r22 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r24 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r26 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r28 = getegid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x800, r25, r26, r27, r28, 0x100, 0xffffffff}, 0xca, 0xea0, 0x1}) setgroups(0xa, &(0x7f00000003c0)=[r2, r4, r9, r10, r11, r14, r19, r22, r23, r28]) r29 = socket(0x18, 0x400000002, 0x0) close(r29) setsockopt(r29, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r29, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) sendto(r29, &(0x7f0000000100)="3188dc295936aa71540798f5f7788410ddda3bd276479a6fd9bbcc014819c3683327a0c4da", 0x25, 0x800, &(0x7f0000000200)=ANY=[@ANYBLOB="09002e2f2646b209c909a5ad02c86e7567ce94cf66696c653000"], 0xa) 17:08:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff39) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) 17:08:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000000c0)=""/118) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) flock(r3, 0x5) 17:08:53 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x4) openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0xc4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000a80)="bd", 0x1) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xd2) close(r1) r2 = syz_open_pts() dup(r2) execve(0x0, 0x0, 0x0) 17:08:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmat(r1, &(0x7f0000bfd000/0x400000)=nil, 0x1000) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 17:08:53 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r0 = msgget(0x1, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/233) 17:08:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x83b1, 0x400, 0x100, 0x1, 0x9, 0x800, 0x3ff, 0xddeb696855124724, 0x2, 0x7fff, 0x7}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) accept$unix(r1, &(0x7f0000000340)=ANY=[], &(0x7f0000000140)) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$KDDISABIO(r0, 0x20004b3d) 17:08:53 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 17:08:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x40006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)=0x10001) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCCBRK(r6, 0x2000747a) 17:08:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bf, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 17:08:53 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000001900)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x126) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) readv(r2, &(0x7f0000001840)=[{&(0x7f0000000140)=""/73, 0x49}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f00000003c0)=""/66, 0x42}, {&(0x7f0000000500)=""/191, 0xbf}, {&(0x7f00000005c0)=""/168, 0xa8}, {&(0x7f0000000440)=""/111, 0x6f}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/236, 0xec}, {&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000001780)=""/166, 0xa6}], 0xa) 17:08:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f0000000480)=0x4) r4 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000140)=""/24, 0x18, 0x0, &(0x7f0000000180)=@abs={0x2, 0x0, 0x1}, 0x8) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x8) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x800000000040006}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x1da44003f97be75d) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x100}, {r6, 0x8}, {r8, 0x4}, {0xffffffffffffffff, 0x40}], 0x5, 0x7fffffff) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 17:08:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x800, r2, r3, r4, r5, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/243) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x16}, {0x6, 0x8, 0x0, 0x8}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 17:08:55 executing program 0: getrlimit(0x3, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29eff700a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0xffffffff, 0x3, &(0x7f0000000180)=""/190, &(0x7f0000000040)=0xbe) 17:08:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) sendsyslog(&(0x7f0000000000)="ca3e5f6f7af6676ea93b99bc3c363f414dacc265d01eef75eb19", 0x1a, 0x20) mprotect(&(0x7f00003ca000/0x3000)=nil, 0x3000, 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 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0xfff, 0x4, 0x80000001, [{&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x100004}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x1ff}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, 0x9}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x2000000005}, {&(0x7f0000002000/0xe000)=nil, &(0x7f0000000000/0x400000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000188000/0x1000)=nil, 0x359}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil, 0x1}, {&(0x7f000000d000/0xf000)=nil, &(0x7f0000298000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000cd000/0x2000)=nil, 0xfffffffffffff9ae}, {&(0x7f0000394000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x7}, {&(0x7f00000e4000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000054000/0x2000)=nil, 0x6}, {&(0x7f0000027000/0x2000)=nil, &(0x7f00003e9000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000022000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000016d000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) 17:08:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d710c18690f700", 0x100}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = socket(0x18, 0x400000002, 0x0) close(r5) r6 = socket(0x10, 0x4001, 0x20) setsockopt(r6, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffe3) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) accept(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xe8f5aac26a56fbd2, 0x0) close(r8) dup(r1) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0x20000000000d9a, "b08d14c6750400000000e500030100"}) readv(r9, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:08:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x10, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x1, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r4, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r12, 0x6, r13) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r13, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r14 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x800, r15, r16, r17, r18, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r19 = getegid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r20) r21 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r23 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r25 = getegid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x800, r22, r23, r24, r25, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r26 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r28 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r30 = getegid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000240)={{0x800, r27, r28, r29, r30, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r32 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x20, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000180)=ANY=[@ANYBLOB="01802e2f66696c653000"], 0xa, &(0x7f0000000600)=[{&(0x7f00000001c0)="e294fd10b0b83c", 0x7}, {&(0x7f0000000200)="2a57b667b7329672e50fdb1adc08f113664c510a332b4aff57118514a468043a0ee7961ed61408dae4a14434705af0cac78851c07f25543f622f2338ceecee8f33ca82fe2fd8a14234496acdc91a1e12f93260f28ccab479b1939a", 0x5b}, {&(0x7f0000000280)="b52edc090d3006782ea0c01d0b83f1da3ee9f6ba8f6ba36c63c01079c76df90409c5c3d6c0ad0ab114c23a9e0bf15e547e64a891f8cc86806bd75c05e32684be73c2857b4bde614cefe9e81b51249f529cd4ee9eda037ff46e4975c45e303585dab9a8f9c5c3d2da678774784fab228dd9b0cdc2edec41b8115b7a8e493e7501f588eef2", 0x84}, {&(0x7f0000000340)="5c20482ece0cceef3a14b7e720e2bee135acfb4ee81d2a419f3b8acaa1e6216435d19056d3227c590f16e4357618f852cd64b1f08336f785f836a64238396a25f3722657944ac244cb023b7c", 0x4c}, {&(0x7f00000003c0)="663afcff7785e8d2b6f8ba51e64f817340e59785d1d67f0ca2d0a564f1845180bc326762f692779485d246429a4f99fd706a047bd750c14df1ee409b5897ce430ed1d5867564cb2c6f61318260d890cf2670893bea86112ca4ef72a56b3349dc27e62871c7a9dad9bc34db65a5dc2ae898e36d1b4219101ada9651e6f80c7aa82c098a72a8cd63aab516e1", 0x8b}, {&(0x7f0000000480)="66a5d12e61e2a0f9c7dbaf2efd86d947902aee0a18d00d2d24d79da4c57738be478c631b98d7536ccc41401587ce3acf0f6ddfff31cbb1ed88a14ae28b0b8ebce815ee4db2b0c28877742ef4ac1dac7dfa1679716405d27c076b289d8883a5d5a1132882537638e36f3935e2bed7d3bcd0d9329749bd0ee8aa92155ec7e824125d87a0632a961016ea173c1e8e5caee583967b23799596818ebb750c2bcfbca7ec08b353a54d72d2ad549d76e6ad8feb59cd28ba6a5c8d5d6566b5f5294f82efb5a55716abb927b9993c875f2cf90bb2990ff47aafeb6b0dbee019937ea670ee3279b4c8295d", 0xe6}, {&(0x7f0000000580)="a4f4da46d49806ceb6b34d5d1fafdc50f99e8fc42def063c81215baa4b90b4505584f4ffd8783d51091235ee715b6866c0e0b8f4c15d99f49bdb02cd536e181e822b1b086e08318ace0dcff2f5dc37925000b4d80c4a85ad70bacee91ae6031227f4e7b77aaa69c0680a5c96287421b8acf909ae5416", 0x76}], 0x7, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r7, r17, r19}, @cred={0x20, 0xffff, 0x0, r20, r24, r28}, @rights={0x18, 0xffff, 0x1, [r31]}, @rights={0x18, 0xffff, 0x1, [r32]}], 0xa0, 0x8}, 0x8) 17:08:55 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x8000, 0xae04c39b7eb6939e, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/19) 17:08:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2184, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 17:08:56 executing program 1: r0 = socket(0x20, 0x3, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socket(0x18, 0x8000, 0x0) socketpair$unix(0x1, 0x5bb865e8bf25407f, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x20) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000001380)=0x4) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = dup(r3) r6 = socket(0x11, 0x4003, 0x0) r7 = semget(0x3, 0x0, 0x583) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/4096) recvmsg(r6, &(0x7f00000013c0)={0xffffffffffffffff, 0xfffffffffffffcd2, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63, 0x3f}], 0x1, 0x0}, 0x400) shutdown(r6, 0x3) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:08:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="296317d5c17ca29fd337fdf5f2f6ba902cdb580b6915fedda84bc330ad03acd7bd8944eaec83df"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 17:08:56 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x1000000000007, 0x200) r2 = semget(0x1, 0x0, 0x40) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0xa) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x200000000000028f, &(0x7f00000000c0)}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = socket$inet6(0x18, 0x1, 0x2) r4 = accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x1, 0x10) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r8 = dup2(r7, r6) dup2(r5, r8) dup2(r5, 0xffffffffffffff9c) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000740)=ANY=[@ANYBLOB="e43a2e2b66697fffff02aace392a13a56f9d04941480266b095f291773b6534956cc3f1405407230e3f5b1058b2b82a337dd8a1ccdc55cdb3041a87b4e386efdb46c78906a4d8994bce9d9cedfd752684d794cfebbc7898fdd5852f20d85426691a46a264ee8e0e0620cb2d69893b58cb82ef597646b6cf863910762296bcd78beea251021ade72ff2795ef943165e0a5a00000000000000a1c4d90034e2d097da7f0373aba63cedee60ce36c23776af0f3a4e1322351f1c21224f6f92c2f40e87eb028b41bdc32b6882edc8c31d726b7670fdf14a843468950c64035164441bdf00ca41847734765c836d365a4ef315ff9adaf5169b356ab8e2bfe011a9c9"], 0x1c, 0x0}, 0x0) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000000700)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 17:08:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) 17:08:56 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffae) socket(0x1b5e325f571f43f8, 0x5, 0xa2) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 17:08:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x20, 0x0, 0xfe}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) 17:08:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="68222bb7c886b669c17d836a69b56ccd13cfcdab1dac4844ff6b98f0d8472e47849488ca8caca4943f91cb203404a9e8c77fdc27b81bfa2f2512dc07327840a63255c0997eceed0a269e78c3f0d63a69a3fd1a6cd59291e674e89727b6079832531c24c77990090cdbb70515d9131154f739d108001ab49ae146f501d7ee8cfd4df44422af2ca6288117274d4dae29534a23fc9158be7a70aa6754f98ebf4e093341d22fb6025876389357ba8551a8946563e3a0f7f3313b92d364b218791256ced34d1bc86d35f25caaa0c0adf494485e639f9ac0347d75eab3314606228fe35c971d490d6a8a3c532551d1dd1524135c1b41f5847e2bc82dd67c5642e257", 0xff}, {&(0x7f0000000080)="3141114e718d3f6867535e53e29df2301b6ac349a660b12da024f507696a3fadea3023b30392647585f777ec0bd4bb48978a51bf75b3535d501852a03eb2393e0b1df9b59390f057c2f64f877c21111ccfde9fea4c14859c3414e46d9948f88d54f20f19c8a0087d3e31d50959b8fd74c2f8365d174d8dfe31", 0x79}, {&(0x7f0000000240)="e9d11e3547b2c22f325ec04fa93410de0427686ab9ecff1b1f41d3d77bb8b91c3f702a43bcf3e86c4dbb0909d1fdadbb29eae7942de60b578cc2534b344d113610dc92ba48505b12c7b4f123a56e93fbcd5706638a20bad70d257fb4afcca8db094b1680f1e82598a9cd31fee2b336989cde46859279f76e225fa44ce4366f3b6a771e8c48111865e6d1dc3fa101f2105644a373804178056fb6ec8a701fbdf0ec0caadfae5546fe4f4095849c79a673f3d200734183a691722fe03e4a564e38b28081ad07b8761c13bd84f20fbc72509dc1e586bec73756b4fa6c3866b911e787e4443cd3976556530d9109069eca503bad18c6", 0xf4}], 0x3, &(0x7f0000000380)=[{0x110, 0x10000, 0x10000, "5c00cebd5f58709c56dbac5084377d290338bbed2545df4b9b6b8ff485e36d44af91867a53c1a4a131870546ed7c060c5ba6761463687a59610d61228a081663c2486b10ada8fbe6257c5d1ff81a4b4b853a4c60ff8e3ca602fd7ad22e536e131249a79f09543485f8707285a2d02019b5497b50e45af2fb06698817cfcfda022d40044aa179a541f2ba7a05662418f08e49aeadf8cb618d4b1e1451394b6f497a6e8ac47339f3c6caa29b35564f691ebd4eee31cec655310f276b734b0f9bc2a38c37a2e541940049529fc9430b3a17c8cf16a8e3f363d38bc40cf484791560a796e00bb7053b322efca533bb7a5a03f65b24a2e9c23d9198e5"}], 0x110}, 0x404) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:08:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xee92050031be982f, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x14}, {0x6c}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 17:08:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:08:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 17:08:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = dup2(0xffffffffffffff9c, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 17:08:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:08:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x7c}, {0x4006}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(0xffffffffffffff9c, r1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:08:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b290000002a000000030035700000000000000000d464965b7b100ff8bfaaa0a770cc32db262f99087fbb78445174932817d607f94a85fdfc7f9ab6fc9ceab3d34591651efaea099cc47e8d45a9debdaf0ecf16e986abc0fc5cda402a6abebda12e50f0cc06b8577aa726d948c8eaba961224cad1f60ce45245cdff0a351ec18a2b8be9efc4b9d97a4eb76ad8cb5dc4b0a277ed2f8a2842994607571bd3ffe8a0b4bc2939b450a7fddc000000000000000048754e70efff2dc461aa2fb8d0837c23f814b7b0ce3664dfc27a3793262210bb165dfd7c3b7feec3665849821e1173b0ae245c4bbed7d551582f2c5c34785f8074439ac698c40688272d45f27fe8d437a2458c3a3ebd7d7cd1f70536df484c5b22e5d002ed9dc00fa35c23"], 0x38}, 0x0) r1 = msgget$private(0x0, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x800, r4, r5, r6, r7, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r10 = getgid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r12, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r11, 0x100000000000, r11) write(r12, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r13 = geteuid() r14 = getppid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r20, 0x6, r21) sendmsg$unix(r12, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r21, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @cred={0x0, 0xffff, 0x0, r15, r19, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r23, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)={{0x1, 0x7ff}, {0x6c8, 0x9}}, 0x6) getsockopt$sock_linger(r23, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r22, 0x100000000000, r22) write(r23, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r24 = geteuid() getppid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r26 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r27, 0x6, r28) r29 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r31 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r33 = getegid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000240)={{0x800, r30, r31, r32, r33, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) r34 = socket(0x18, 0x400000002, 0x0) close(r34) setsockopt(r34, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r34, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) sendmsg$unix(r23, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r28, r24}, @rights={0x0, 0xffff, 0x1, [r34]}, @cred={0x20, 0xffff, 0x0, r25, r32, 0xffffffffffffffff}], 0x26679f886b19579f, 0x2}, 0x400) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7ff, r2, r7, r9, r10, 0x8, 0x2242}, 0x8, 0x6, r21, r25, 0x100, 0x2, 0xe6, 0x6}) msgget(0x0, 0x82) 17:08:57 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0x101, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) close(r1) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="4702cb9074e7", 0x6}], 0x1) 17:08:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 17:08:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x30}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 17:08:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x101, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:08:58 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) 17:08:58 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r6, &(0x7f00000000c0)='./file0\x00') readlinkat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) r7 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'\x00\xdd\x00', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0xc51f}, {{r7}, 0x0, 0x80, 0x4, 0x652, 0x6726}, {{r9}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x5, 0x7}, {{r8}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) kqueue() 17:08:58 executing program 1: getppid() 17:08:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) socket$inet(0x2, 0x8004, 0x7f) readv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000140)=""/4096, 0x1e1}, {&(0x7f0000001140)=""/3, 0xfffffffffffffef5}, {&(0x7f0000001440)=""/181, 0xfffffffffffffd5a}, {&(0x7f0000001240)=""/114}, {&(0x7f00000012c0)=""/94}, {&(0x7f0000001400)=""/59}], 0xf8) select(0x0, 0x0, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/173, 0xad) 17:08:58 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x5, 0x7f) close(r0) socket(0x2, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r11, 0x6, r12) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r12, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) fcntl$lock(r1, 0x1, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x1, r6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r13 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r13, &(0x7f0000000100)="6f4c547fdc4137", 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 17:08:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x61}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 17:08:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f00000000c0), 0x0, 0x40d, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 17:08:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000400)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x0, 0x1}, {}, {0x3}]}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x3ff) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) chflags(&(0x7f0000000380)='./file0\x00', 0x10001) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket$inet(0x2, 0x1, 0x3f) r7 = shmget$private(0x0, 0x2000, 0x609, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) r8 = socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x82, 0x40000000, 0x2, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x1, 0xb0, 0x4}, {{r2}, 0x0, 0x81, 0x4, 0x10000, 0x8e8}, {{r5}, 0xfffffffffffffffc, 0x28, 0x78000000, 0x4, 0x283}], 0x4, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x4, 0xce}, {{r8}, 0xfffffffffffffffa, 0x10, 0x80000000, 0xc918, 0xb}, {{r2}, 0xfffffffffffffffe, 0x30, 0x1, 0x6, 0x9}, {{0xffffffffffffff9c}, 0x7ffffffffffffffa, 0x0, 0x1, 0x6c, 0x7}], 0xf450, &(0x7f0000000000)={0xfffe, 0x510}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000003c0)) 17:08:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x80}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) shmget(0x0, 0x3000, 0x448, &(0x7f0000ffd000/0x3000)=nil) r1 = socket(0x10, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\xc6zp', 0x0}) r3 = msgget(0x1, 0x1) msgsnd(r3, &(0x7f0000000200)={0x1, "d270fcf195d1e3c7f3ff3c62db445bd98e87b7eb434e5255dcd29e0daba98aa9bfd4c790663a0ae5d55af3330545495ddfeffe28ea1368600f646f9f20d5f94b12dd5231708a2b05bf0cdebf83bf0681b1bc2f09416765cac0319c1849d272bd9ff3b1396ba8abeededd4c1f245cbc92dc133a79a2b174a878ac60f341e958475a0fa85d6f17e465370965b80d080091ca707df93fe1d198488c1f1d54ff519e15b133d966b695a5c549839341ffa23fe855d70a10df73d3b02dcb48cd952e6747a7f682012c6176ca23642f0477360aecd9ea0755afefb2fbb3abb60c8f40e84152425f6368b61b7c624bd78947f68ae213a2"}, 0xfb, 0x400) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:08:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00", 0x0, 0x20}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 17:08:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x200000000100080}, {0x1000000000000044}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="6713a63c89f232eaa85c7307189e") r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) sendto$inet6(r1, &(0x7f0000000100)="c4d911c45ce9e1a698741bb9883762fa3c295dda57e1aa7d07faff53b3e4d26bb2e94b0a352bba488dd81689a80a28f1c596a2", 0x33, 0x1, &(0x7f0000000140)={0x18, 0x0, 0xfffffff7, 0xd0}, 0xc) 17:08:59 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) writev(r0, &(0x7f0000000100), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 17:08:59 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x6, 0x80, 0x0, 0x9}]}) r7 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) renameat(r3, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r8, r9) 17:08:59 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x8e) recvfrom$inet6(r0, &(0x7f0000000000)=""/157, 0x9d, 0x402, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0x24}, 0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000200)={0x1, 0x7, './file0\x00', 0xfb, 0x0, 0x80000001, 0x3}) r3 = open(&(0x7f0000000240)='./file0/file0\x00', 0x400, 0x14) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000280)=r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) r6 = dup(r1) connect$inet6(r6, &(0x7f0000000340)={0x18, 0x1, 0x5, 0x8}, 0xc) kqueue() r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000380)={0x2, './file0/file0\x00'}) open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x8000, 0x0) getpeername$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) kqueue() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x1, 0x3}, {0x18, 0x2, 0x6, 0x2}, 0x6, [0xfffffffb, 0x3d, 0x5, 0x200, 0x2, 0x8001, 0x0, 0x5]}, 0x3c) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000500)) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8080, 0x0) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r10 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x80, 0x4) linkat(r9, &(0x7f0000000580)='./file0/file0\x00', r10, &(0x7f0000000600)='./file0\x00', 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000680)) r12 = open$dir(&(0x7f00000006c0)='./file0/file0\x00', 0x100, 0x10) fcntl$getown(r12, 0x5) 17:08:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0xffbd754ac68c39, &(0x7f0000000080)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 17:08:59 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r3, r3, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) r9 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x800, r10, r11, r12, r13, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x20000000, r7, r11, r7, r8, 0x2, 0x9}, 0xfffd, 0x7, 0x4000000000008}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r14, 0x4, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x1, 0xff, 0x65, 0x1}, {0x6f3, 0x81, 0x3, 0xfffffffe}, {0x9, 0x3, 0x0, 0x9aa1}, {0x3, 0x1, 0x1, 0xad}, {0x4, 0x1, 0x0, 0x4f4}]}) getgid() r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) 17:08:59 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\x03\x00') 17:08:59 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') getgid() 17:08:59 executing program 1: poll(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 17:08:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) kevent(r2, &(0x7f0000000240), 0x3b, 0x0, 0xffffffffffffffff, 0x0) 17:08:59 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669d8120cf55e982900000000000000080000000fd1a9f2d2a45723de9de08e9b537ea39f7043f0dcd018b952a27a18e23ef00daedeb400d668a15a4ee899cd4ca85fc375f52a8d80532cf09f9fd9b52cf31f000000135ae7581793bbeca5aefd68f6ece473d0316942be923da02b6d7d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4744d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f352705be5101ef534842ed5673ec3ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e871c0605e0447492ed173a472abb5991a2e81062b55dda0dcb5f74158014d498761162bbeb7922f2d43c72721e3f21a1770bdc80aeb0fa962908d431b53a6f3eed5e049e34c0014ac91ab59e6a7d387b2ac9c871ebf82a0997e3272a85674d90f559cb49d565c9d23b4626dafcb9ba44af6ba3704599e962a0388b2c6efd3b5bfac31ec0f59ed9359261373fe261032648dc78865ab381672dc0e98e7f1e55b6a618382ed5d20eda2dbaebc6065d9e2f5065596e2474d814588b83b130972ac0b44549fcc2ad1178e2f2ae125efd8b9738ee6e243b6c62b5cadb27480be1c879da3a91475bf74fd11aa170fcdefdab15f1160e5d5ba30d1fbfa76bea1e818b78f27c940369889f037a4aa5c187bcc3db01dacc85382d1d1be9b8d30b4b55d7edff2e92afd5ab05be76c9b0bc1fdf55c091b07f322edc7523505890404bab590e539814b5388b7101e3a5faf328189148c4dc8d9a05c607c57d9214cafa83d242c8aa91059f846fc7d97fc0c3a2dabf869f9fa78e971c08185fb0783426b175fc4a597483a35d2c68c6becac104d49a354f76aef4f9b0daefe169937c84f337021d0789ae3a3451da46d2f333e5832a081cdc74569c2232694a4a053dc6fc7e2a85814db317295c74feb76f5f6839cee6f8e8497b8037853e2c2b85ab303bc8532ae617af3c3d51f1dca703b5425d2508b3fa732ce8766b14dd9127276644cac0ca0d83bc5af63bd3dc323da98378be64c8a82bf54e995d40caef7931c12f5283d98ba16d1880db25b6e3b36709a31c7a4c00a9710e9425f4236573c3aa674e5cf8734c6e07c815cda88ed9131d94d09c8be0318c93ada8fede4afc0b4c0bc25d17988fc545325fb9ddf293683b34eacb66b18"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000440)={0x2, 0x7, 0x1, 0x0, "2cae5b5c44691fa500b00399450406dbc326a3f3", 0x82a, 0x62}) r4 = dup2(r1, r0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000004c0)={0x2a3ecbea, 0x3, 0xffffffff, 0x1, "ec74434e7b5c1e064cf475ed558ef455928a7e87", 0x4, 0x4}) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000400)) 17:08:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/v/ \x00', 0x4b0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x0, 0x81) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x101, 0x401}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0xffffffff) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCFLUSH(r5, 0x20004268) 17:08:59 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x10) utimensat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x7) r1 = socket(0x2, 0xc003, 0x11) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) connect(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000280)="ed5c0233863f4520849ab25e07519a4fe21cf6b4b123ccf79525fefb5d2f83e8ea2046d3e01392a1f8eafa4d998e392aafcd11c8bbe54349284153749137c45d048faad1710c4acddbea23fe5c7e3ae1e2d3d993b77aea776d7d6279220ab821d11443076acd4277cc62ccd3", 0x6c}, {&(0x7f00000016c0)="2da51129737ba7c39fd5488b8dd6b0b8f7e3d83bde1b98baef26cfd78fadc7c5c77ca573f536532523362c2f55e9fca6a41964dd8ad2c7ad57fd582c79f028c77a83a8e1b8ed63e8c4639d0e689fdcde434b688ee09f45e0501862eff9b93e449006525595f051c7b970721aa2f68f378f5e5dc006b4329e93dc41af7470c3edc755baa2d6e27252e69c06352aff0a2aa844f3ffdd445f2fb15550729dc0af1877fb7160b4ac9541c0372a00663eb82b65b0eb139bcabbc7d687f8e220f1560c651335f8740bf95a9aacd684eeaa8bc61bf0e629a08e3624254a9812c77a3d0d0ba42e2796df877ed3acad87411486eec4406955aed3f9360f3989e8e726612a4e2b3a961fac4fdd846d0102736b120057900d5945d61d6aa3e467cfadb975b934ffb79ed967b0298e7d4ab542db90401a0d0e9806355a4de47ae5e46485f3d328fdb88b8b6518187dda74ef85c3134031e13f0688972fcadf452e158d7da2d82588efb04f50400943cb37f336e801cceae12dc4b97f4514a6e1de295546e8042e4763467cf7e4c8c19a7715b29604f1933118feaa141af60d0b569a3887080241d4f65a2ecab8a27e2db26e79e9b52505cd8966b5463614c82a710fdb2970ba2de157aba12dc75cbd004c585bd3e2b1e3edc38d0052db77359f9a37061ccfd87c435644041b4a3982a4d81bbfc342a9fb68a662add624a8036e5e0c8f92afd6d1e1361e07d2a0f1cc3537844617aa4a146f720d77323ff0d56f674f9b01a43db024a1d6142b1a6692e537db61e57ed2bec4a98810e6b17d0479a04912c0157122eee7a14f8020d1ba61dc5f076f3e14a53c41c0f658a890e4e0a6471aaf9841e5420ab2812f5bce9f28d0bcec3e359abbfec4cdcce80b303012a2c7a1fdadc8488f5422fb0ca5694bd311341351ec8d1d9325ed1944a53bc619c7f106da5d7e743c13d0ec0efcde5aab1abe3915664b4ea962d6f973aa08bbe11dac28b72e452b58221e57060df0843a4414056b61ff198aa25e60d3cb5a38feb0c1c91ec0aa069d909a7073a5c1143bd4c4361046771c70433388644bfb8ed31775db6fdcbaa56dc85b0e4317e4e02d6ec54b48be1487bdf5d2e9c2997778c51858769d240f5e4a68e619708dda9dabf355f927c7c02e964e42654a4f3fb02bf8ff569ef38976eceb3f679864852ab201e25e98aedab28c43967549b72f0b444ac486699a8c3fdfd3606d46352dfde6e219b32db0efd1f39c50899e99feb306f87e7561f76999729c9d347c119aad7ac7e4a3313ec7d656285a58555a89e431b875ba0625158ad61fb153325d22153a094cb4191b8f5fb3429b681bd8dc2488c0a73cdced8bd43d5ab2273a7deed3f3d4539429841827581cdb9e9c1bb4d263649a5aee6f8f477cd11f55449c8cf5af146257cd1054db1f9c3aaf8a69b2cd6ad60d4c3e13874c13ca71fe4107c9294141915f9094e2872ed37da14557e00e513c4aeebb02ebf6df6896ffb01e5677c51d732b584f07fc21d76839f5e8c27937e2f971c8ff430485da535daf84d2e48946b7c39848eff11d4e98168c4067f389be90750d6f80bbe9ab4a68153a846543c891dc31b3affcb1ed4a93ad360a9d64357e1b576a601473cab07ba3052ce4eae25964f334b52d42fbac84e6f916134ec4d9a4b8a360b5bdf878db782715ebc191bfe5f81bca52cb961509fcc24203bc8223fb4c5b01d26a66c4cac3e97804f544ade57176a989990a269a326bad0075bb765041f2cca87b7b18e844056788e39777ec477b8d236d69eb63fb8062a6bca11a3db54b8590eeef8849ab69c35ee7291022b28a6130aee9c4e5a949c3ab46ed6a498dd6c03aaa4d2a84af35dc1b536642b54fba1b75983dc86aca0b56552786e691ec0356a58cbc47dcdeb7fcfe4efb180ab7401cb347b963b7a8ab13a5fcfe21279f52ed5cb9785cdb2e702095624e09d93321f63db1bb940d028db2497d9b3e2e004011f9649806bb2088d4b691ba2ea5e21899f663b530fbcbe2b557dcea38f8577daaa219826344e86b24c814302272539255edf9536ec193a83359368517287f855aaa252b035b3f29bf28e5d63550ab3c2df46ebaef6264c29c7efc73ba0eddda0f1c26373fa2accc1828c85a5ea78e09c923d0d6d36d43cee9984059527e115d0663421ebc1dc01e969daf0955345844ab39d38a58a321888d4c1f8f65ec103e5f9f8a6110ff62971cb680998294cda6fd185786ebc7a063083f7fedc13025df019846b7930d06570106698adeb3a241df7541c76bd245918466d45b48571d3f8c2f7eb9b7a4bf72d554e78d5eb2bc82da1b30371aa1330e7f72d1ac3dc4db1e17d5a547ba452b59047767f0c7977e083d33d0cdd1fba3e2010b998b2cf6a5261d1fd1b613e07f9ec73f9e94add041466ec8f0b198ef85505ead87a5a52fe2d44e3f9844bc83fb170e7622c76249dc2f810c9770beb1924ac7245e64f18dbb0b51a1bf1e36926790a7876156d8ae4293085217d2bb259cc2df66eca2fe164befbf861c49b14c9558b9aa29003e4a99dcafd1fa5727b9df0321531fd304a28f5917159f98541b8d998c8390cc74d662b9c8f8aab1fb426a0f979271f6eac387994f79936f6f30cd07ecebd7f7d908acb2026f01321a8e8d69fdbda783c794ff27d2ce65c910163b09f06c8fe47efae27f703a19439e60ed821d1b4252d6ec887cbc85695bbcc9d70f29d2d813628d7ff794b0136eb1855082ae2cfe4e82b49ad4aecaef18a9afb29fe05007b195e437c1d964d8346ebc8c9244c33ec0bc4d232ea328414d8dc75fa6e5c0fc907ed850d911fffa2d51be11ae618b1260f66289ed28e6a49d2bdf39660058df8d09d3a55502b456f01901751de88372994e2f2bed3521d57a17a490c08bf4970e1552a9a0ddb8da8a0a45f5c8b1ef304129bed0f486d5fdfeb367e29f2b06295424b0dfbd4e85d08ffab8de2a1889f64adb52b172d6ee2fe953a80e833860eccf9e79cd50bd204f67ddb2feb7a02c442975eb65b216448dbe4fdbac2406adc7fdb71fd9aa60a558bd6d329fc9550ffbf5d08e38411efb9c294200f70a399eb5c4e6a4928694130b54225c2de04fa9bf9a44876c818fdb67a67bb8dc518818b6dd0225f57949ef925aeaef413706b5ab4f09b323c3f1581d90d92d2e61e62b519c7278cffe4ad3605befc1d5df19b76d3a555af768afb746b5727c171525c97cd9f8746bc721f9b37699cfc23b7299e30b84aef9c374d36b6ad098a03d5c8618206a8f769ab626d36d6a9df4ef6e12993c3df727f7df76fd970d055c033fd3b7928a05ee52001e46bcaf46b1aac38a6a1ae1dfbc315e0ea30621624885b279dfcff81de5b9c4edc1eb0ff06aeeea2402ebe6e9698cd7d96901b4720ab762ca2d83740fc81584109cb5782edecd772580cca04779f0bf003eacd9fbcb2b4ce6dc70cc3247013ac8ac976cad108f9daa94a0886d3ee2ff28827a85ef6419cb26a199a2f13a6ef0910d82350922da0f309b7d71014cc747aeb9a37125f931a39699294aeb3294fe0a9bbcf0c7b04c7d297e2888fbf48c83b32e1d25c6d0ffb1f2cbcfc7d5528b18c225f83ac3fec6412317ff8e9348199210115d264b6ea38b7a4b79efbb70d3274d08d9265d2be4009a46d46e8dbe1ac3f7736134ca44daaf6ba318158ed038f7daa34e551fb4bd8e5134aef514f31638a5bc729be8adb202a21774ee8735bee5b4febd089780310925132eff230b1bdb9968d98f9fb1f6e28133173e8f894644b1637346a93bbba7930b564244034feb810e501c5acd0ad4a07aa57c8004c775908f3865b726e4b54330b7c27da51def6ab2003f7b3148ef897a321955befb024f8f5f2c83a705461050168508a350b37d505c5de12d2887d72e539d4aacac6da06c27d510ef4f419f8b69b7832d518f9a34debce8d2e9ea33ed64cc1b8288a08e08517a52a71fa8718c10573356e1667f69a1b1171587def8011924830d9208256bfb4d6783745837c9542c137e622c45dde10755be12105237b94c3e8b09ed235262220aa95d921da5f9720df77ff03e8f16cb6d34d9870b2b2c2261dc140fec1c55415e231f4be6ae9b23e84aa992501fcf55a9d4ddb721457dbe75bec141ae07d376838f1f087cbe700e658769bc42497179a3ac7b8f5f25965c3096046d313ebd96cd0591953fbb5c8539b162d51997b19bae3dd95e951229d5a837690bb055c1f0aa6a1b6df174601b82e195d56c5044d2373b09cf7394c4264d1e27605033c88b3cafa44e08a3ce9b163b6bacab4c4523a13c3b351d0f579cff8468193b32a18ccd776f947fd375d20afe81b122098d41df6c7246490a2f0191a2477373029eaad3f125b77975721b704b5441c2c8dc214699260af16114405fa77d6cc701cda9b7a13c3b8e7ac0b540ca0fbc1c417829f2095a4f5ded6ccfc49810421636cadaca3376fd9e0ab9c06b7a6f25204a42a1b001af9997609e5694bc72f79b2a452c808dd578fef5b30b7c9081b8b4103c9dba5e3f8bac95d4ffdf9e7e4460909e902d613bccc30d1bab4f47cfaa29a3daa643800834acb3a9e4baf89617d4d69f481cdf46fe71c3114de0c412027489e461a1a14d9da008b3f0a5c9264738df97ed0ef3e29cdbcad609299c09a96fa04f2359478344c8ad204f9fdeb0fc3ce4b1fd4986f17e66d4d2d4411d73d2cc3c721dbd1666f80eb2edca900601d141823611e8e4b28396609038a4e156c5c4cf5f80d7fb78fce6cd13bdc71db9f5ade99eed1095dac5965b19976db03717a1a6beb57ba18c6f28f247dc37c96a9dc56dbbcad012b2cbdc6d44a026a6ff90abb7e8e1ef51116efeb82f3dcdfd8394901c97aa24245ae663ec8db1d5f6e8b8d47c319aeb939d27b0b741f197857da50b1632464618f05c30a508e1f75f8ebcd4765b0cc507e846f8f02f7c876456bbc67fe538ca63cbefe247d7922e648ae736a42c481dfa966743ef82870ba105c10a470068f0c1a9c95c111718780f856890aa593a99898242c2712607a02e093be72d371d29eadcc3002432590002b4c993ed805f3a23e486918fa97b0cab2824278d2c1d87d983586d6fcd6fac26db6d2285556d4cf1b325175b86dd56cc42a6f88d5b9c2f7c49809fb5692af833ca6441f20c40294bcbf7d5edf8181cd6ca734943328c2dea350c429ec552dab97b8da753ae9a374258fbd60b6ed5436d1a72924962bbd315098be471d4a089223e455d6d3ddd434b2f4b47772cec595263b0baa126e93c27ce2ba2706c82bca6429ae683402550a0684e499d74cd7907a1a4f39e50263f3b058751b2b09bf7f68977050921953979fc634f819e6b4ea15b26117cd0add6f272955df7fbfe178c5abad146e4bbc72f4c565f3011f7b6f653e5f92f3a879cd456464fdd1c764e6fd833dfc1d37a9d311f8876a908ed51971988a033359c3f8121564aa2dc8a3f1ead9dae0cefcebed476236120607339d26d144db97264612f8e8eefee65b0796076b14648b1b4e3b3c1122ebf040808a92f0649f3f056c71bca31cca7c23a368fa896afbc60f0a293e344be2f685659db8abc0fdd64977ee9c6ef5c664413b69932df42f2c93ab74b11ef59f82e9cbe4217ec2ffb5a4e731d11c6a7610f9a9d916905567957a18ac997f61ee94da44c26440707a24e1037026c44bb8d3e9a7378974c5cdb80407851aa043f80f07e997a8a1a939db346ba935f604fdc337362365a2fa24317bc40731a224c9ee99284953266d1038d2ad3b78c7dfb6712085645b328", 0x1000}, {&(0x7f0000000140)="008f841b4f377f5aa4daa52b9fb3c4fa9ddd692002d04e3c3751dc7f502dcc7c5396d5e86546cc2ae72c45e0b8e5af75df90689ed3347839d883be", 0x3b}, {&(0x7f0000000300)="a6f40ceee371500016f605df839c5ede7d65da9ebf76c1376119050bbc72c3f4c9532a79aba15bc07623cfe55fb4d024dcd9e7c925eb50b48c9f147c3449ac41654ab089320fdd4be3449ae0f93f2b6c9d8ef8b601ccb1a4c22227cf88a758de3c3c83993e15e6b49f792b706804b3488905848bc0d6d994e43c275dc7b3eb5bb63c855390fe42502a6381088eeb2a96be97535581dc8f75142079a0d7c0e787d17af691eadfa7d87bc88cc5c5e614d1c92c54e40e9fbd93b921a539c72f18", 0xbf}, {&(0x7f00000003c0)="ddcb3b05d51b70348c0ff7eaa7c6ad7b7a3b940b6c01e71a519b641d31a8d45a3417dacc70836eb98a", 0xfffffffffffffffc}, {&(0x7f0000000400)="90cc", 0x2}, {&(0x7f0000000440)="45096b455c41cb417486ffb1fec96a3c0fdcbefd034570f0cfd7a4342cfa2e90e0442ac02e1d8c4474b8b77b1fb2f8030cbe48ed6b3f4e6b9c254513f6296692ac9a02ebfe9c0162ed93fc62dd13aa98bb40", 0x52}, {&(0x7f00000004c0)="14ffd8e7e9499666b4c9ace017c0ffccb093bdfb56aa86731e5171ac7813fb70a9cb2ad0ff8ff04ccf92039e646fe28e77dab0bb19feb370a879a7186e049409fd3a9503e783c3c8bf4dbb6f19805aa9943e191b3b6d2e1c5ff94f9f66713687a4b0debcb7c3efe3e11fee14a3b08708e7", 0x71}, {&(0x7f0000000540)="2fca3d8d296ab71d7b05bea7e05d6dcb7ecf37ba382161e03880c16359", 0x1d}], 0x9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0x4}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) 17:08:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:08:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000b00)=@un=@abs, &(0x7f0000000b40)=0x8) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) sendmsg(r1, &(0x7f0000000ac0)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0xfff}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000340)="24b67d3b0bad1fae6998be59cbfb532cfa09f0ec750bd61736646790d85a07054f7001a951ef0ac7fc5c7f663265036dc5ef7937a612430881a768f7d4e213fdd7435d3320d60b7cf8e00b7074342383e405b030b03b3ffa42b9fd0660f93e18104fbf21153b4a1ca586067efe5b6e9cd4b853f9b5eac08d50b9ae6d6814320ed27679be1fb692016d8d9b0ee8df4e9ea2", 0x91}, {&(0x7f0000000440)="e661b66820744fd13a2e5785f4718f323b8a6473707479ee63600ca2d1ba4b280b63315c3e13d9580bd71669296af0b282af7d32ce064aa6a3ae1fc427453dd30c74f51656644b79cb52c83403891dbab4b5f8f4fcc9d74aab0c93fd46ae22f5c8bc01deea2aa66ccc22eb232075e8061611facb62bdf7cd95acd6d941", 0x7d}, {&(0x7f00000004c0)="5475cad1a4c4c06fddaed92153f241253b1f03d3b01e2442c1ecec6b6b53acb246e3e313d5a5a6463a68caaf9ad729b1731b2e2b0ac71b239d83ba8ef8b5bb9f154e31630647610d89637031c5f95c71a47a33d32f2310ee1a8c725f2dcff39279e7a6ae7e361fa5f2b6e9fb3720c669e403949f2dffa2865399b2699bf86e6c153109a1f5406e4570dfe800ed884a1a583c033bf6ba256eb7bb4f67f2ad7fe4dd2c02fa1729c02791ab500ae94d10ced25cb62d07eee52808a07053e23e1915f3d2e46497894a0ff875af01a9792afcad533a091a08", 0xd6}, {&(0x7f00000005c0)="384620ed11da0c8ea4f65854d191f62edf84f5e198b47bd15569d20a", 0x1c}, {&(0x7f0000000600)="828474d3a107c4f5dc90dee4f4892a6f71e69a10e4aac3b2ae5ecc9f34411e0b76affbc0ecd4103a930142d9b38dbc37bbae32006bcbf981934af3e6165fb97aeaa29ac85563fffcad1245e6263149e4fd7d14de4576f0c74c35fc9bfbc5a02c09dd906a3bb6e5d17d7a916a3896", 0x6e}, {&(0x7f0000000680)="2191c2cf2f78458184afa30afe9c520af624afebb0586c7c280c154796f67668669789acf82b8f4321ae028200b1e37a9362cd059eb8fb55983745f4f4c18668f5d35fb7b2ce941f27", 0x49}, {&(0x7f0000000700)="1ea7bf82ff4824c23c46c5b992ea06e6b55b4e3d3aaf43ca5bfd39cb85d352f1329733ef471452f657f6105e63bc5a7d69dacbd373be3a927d431696f21766cdcdc0f4563b8256b02cc0c0df03b1a7e6e314774698ee9e3e91ba47a559c2aceb3e30ce1e91abc156217dd026a47523037fbbea5e3fe3fe49098fc4ef8bf63ea28b", 0x81}, {&(0x7f00000007c0)="4eab79ae8ec0c13e9429de10bdcc869dd6c6ba3d3e6a160da7dea7a41effde90d456557acf4c453d1706a05fbc347edbe2fee35d7cdb20f1804d42895cd975d4358dfc16", 0x44}, {&(0x7f0000000840)="2865978449b044d7bad5a5be861462cc87ab5316dc62b993f923f4903e689841dd7484b549e40e3a46eac528c662105c75896c676804e3db12da55012faa44487cc6d6c7dea1c39a766cfb7f4488a62bc94d321705893cafe8efa44a3b38c8126ad427c99260780812d74702da41714f4d619eb314a3d8918622dbb0e71161214299ed2e908df451a0a6456ba4c1fb921d9530b895cb0c1c18b7ebd0dc58a6ad1a8abd5a36354e2944cd92543b801e2a2461ad8f2c9525d723a560d11024", 0xbe}], 0x9, &(0x7f00000009c0)=[{0x58, 0xffff, 0x8, "8c11630a9216a76634997c2b4e0a12aa67c2023346a6eb8cd231ce8d71c52be53b003e81fba30ab63be27ec8aa2dd6a2eab76db76f22335900d0469494230736f8c80f"}, {0xa8, 0xffff, 0x0, "7a482646b7110e013a062f2fe476da0f7f7aea111718d65500deac348ed607f4a4fd1ced2cfda39d2430a8f0c6cc2b69e0c57bf3ce919a1be6309df42254d56279aefcffa5158078504367c70b3319d7aaca4343f39c75a44da1933cc7e784a793a7d52940875a829263b6a581498b406f4c384c7751e8cb07a8ea87b425079b176ef11a4957c7fab62bd9917233eddcaf"}], 0x100}, 0x2) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000001c0)={0x80, 0x1, 0x2, 0x7, 0x80000000, 0x9, 0x9, 0x10, [{0x4, 0x1, 0x2, 0xfff}, {0x7, 0x1000, 0x8001, 0x1}, {0x6, 0x99, 0x4d, 0x3e}, {0x8000, 0x9, 0x7, 0x9}, {0x100, 0x3, 0x5, 0x7}, {0x8, 0x2, 0x6d4, 0x3}, {0x3, 0x8001, 0x7, 0x3}, {0x400, 0x4, 0xffffffc1, 0x6263}, {0x8, 0xd7, 0x3, 0xfff}, {0x24, 0x7fff, 0x3ff, 0x2}, {0x2, 0xc56, 0x6, 0x1a9d2ffd}, {0x9, 0x6f5d3e19, 0x7, 0x1865be01}, {0x3f, 0x7, 0xffff, 0x7fffffff}, {0xa4, 0x294, 0x2, 0x3}, {0x100, 0x3, 0x7fffffff, 0x7}, {0x9, 0x401, 0x20, 0x6}]}) 17:09:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 17:09:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) r1 = getuid() r2 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, r1, r2}, 0xc) write(r0, 0x0, 0x0) 17:09:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 17:09:00 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r0, &(0x7f0000000300)="e5ca7693fe4713664a331addb61ed83ae500", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x9) uvm_fault(0xffffffff82620600, 0xfffffd0000000010, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82620600, 0xfffffd0000000010, 0, 1) -> e pool_cache_get(ffffffff8266e920) at pool_cache_get+0x1b1 end trace frame: 0xffff800023b82920, count: 0 ddb{0}> trace pool_cache_get(ffffffff8266e920) at pool_cache_get+0x1b1 pool_get() at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f6cb480,fffffd806f6cb508,ffffffff82260178,fffffd8068268500,0) at sbappendaddr+0x140 rtm_sendup(fffffd806f6cb480,fffffd80687d1b00,1) at rtm_sendup+0xe7 route_input(fffffd80687d1b00,0,0) at route_input+0x1cc if_detach(ffff800000b19800) at if_detach+0x381 tun_clone_destroy(ffff800000b19800) at tun_clone_destroy+0x1c7 spec_close(ffff800023b82c30) at spec_close+0x3b0 VOP_CLOSE(fffffd80625f04e0,1,fffffd807f7c68a0,ffff800020abe9f8) at VOP_CLOSE+0xc0 vn_closefile(fffffd807d0aa4c8,ffff800020abe9f8) at vn_closefile+0xd8 fdrop(fffffd807d0aa4c8,ffff800020abe9f8) at fdrop+0xc2 closef(fffffd807d0aa4c8,ffff800020abe9f8) at closef+0x11d fdfree(ffff800020abe9f8) at fdfree+0x101 exit1(ffff800020abe9f8,0,1) at exit1+0x32f sys_exit(ffff800020abe9f8,ffff800023b82ec0,ffff800023b82f10) at sys_exit+0x17 syscall(ffff800023b82f90) at syscall+0x4a4 Xsyscall(6,1,0,1,0,7f7ffffd7244) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7210, count: -18 ddb{0}> show registers rdi 0x7 rsi 0x7 rbp 0xffff800023b82860 rbx 0xe6a15dc2fe3629c7 rdx 0xffffffff82260178 route_src rcx 0 rax 0 r8 0 r9 0x5 r10 0x129dc2711d16fa3c r11 0x4e5409f1a78849bd r12 0xffffffff8266e920 mbpool r13 0 r14 0xfffffd0000000000 r15 0xfffffd807f013f00 rip 0xffffffff817ab8f1 pool_cache_get+0x1b1 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800023b82800 ss 0x10 pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{0}> show proc PROC (syz-executor.0) pid=212592 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abf160,0xffffffff826716a0 process=0xffff800020adca80 user=0xffff800023b7e000, vmspace=0xfffffd807f00ab80 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 40054 283246 43231 0 3 0x82 nanosleep syz-executor.0 71493 388905 43231 0 3 0x82 nanosleep syz-executor.1 76604 130057 1 0 3 0x100083 ttyin getty 39443 286474 0 0 3 0x14200 bored sosplice 43231 335265 13031 0 3 0x82 thrsleep syz-fuzzer 43231 430098 13031 0 3 0x4000082 nanosleep syz-fuzzer 43231 517001 13031 0 3 0x4000082 thrsleep syz-fuzzer 43231 492419 13031 0 3 0x4000082 thrsleep syz-fuzzer 43231 279190 13031 0 3 0x4000082 thrsleep syz-fuzzer 43231 343891 13031 0 3 0x4000082 thrsleep syz-fuzzer 43231 188341 13031 0 3 0x4000082 kqread syz-fuzzer 43231 239150 13031 0 3 0x4000082 thrsleep syz-fuzzer 43231 353850 13031 0 3 0x4000082 thrsleep syz-fuzzer 43231 377502 13031 0 3 0x4000082 thrsleep syz-fuzzer 13031 232069 23502 0 3 0x10008a pause ksh 23502 169494 10136 0 3 0x92 select sshd 10136 407652 1 0 3 0x80 select sshd 25436 33101 28160 74 3 0x100092 bpf pflogd 28160 184715 1 0 3 0x80 netio pflogd 59879 413998 9008 73 3 0x100090 kqread syslogd 9008 385727 1 0 3 0x100082 netio syslogd 50347 217495 1 77 3 0x100090 poll dhclient 49396 248196 1 0 3 0x80 poll dhclient 24178 141448 0 0 2 0x14200 zerothread 37810 255365 0 0 3 0x14200 aiodoned aiodoned 1317 246277 0 0 3 0x14200 syncer update 99584 38740 0 0 3 0x14200 cleaner cleaner 42082 486034 0 0 7 0x14200 reaper 58578 405049 0 0 3 0x14200 pgdaemon pagedaemon 87875 85125 0 0 3 0x14200 bored crynlk 31351 239912 0 0 3 0x14200 bored crypto 72000 168192 0 0 3 0x40014200 acpi0 acpi0 49387 165659 0 0 3 0x40014200 idle1 49317 261628 0 0 2 0x14200 softnet 28885 256545 0 0 3 0x14200 bored systqmp 69573 391056 0 0 3 0x14200 bored systq 87554 385555 0 0 3 0x40014200 bored softclock 86504 391650 0 0 3 0x40014200 idle0 83802 484425 0 0 3 0x14200 bored smr 1 276629 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9611 6457K 14629K 78643K 19451 0 0 pcb 13 12K 14K 78643K 875 0 0 rtable 120 13K 14K 78643K 2753 0 0 ifaddr 96 21K 22K 78643K 983 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1710 0 0 iov 0 0K 20K 78643K 785 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 4797 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 44 0 0 VM map 29 14K 14K 78643K 52 0 0 sem 12 0K 1K 78643K 1835 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 4120 0 0 sigio 0 0K 0K 78643K 53 0 0 proc 62 63K 95K 78643K 1956 0 0 subproc 32 2K 2K 78643K 499 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 469 0 0 in_multi 35 2K 2K 78643K 462 0 0 ether_multi 1 0K 0K 78643K 37 0 0 mrt 1 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 943 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 161 183K 183K 78643K 15551 0 0 UVM aobj 130 6K 6K 78643K 142 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 1306 0 0 NDP 23 0K 1K 78643K 292 0 0 temp 249 3565K 4205K 78643K 179238 0 0 kqueue 0 0K 0K 78643K 37 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 69 0 64 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 409 0 407 1 0 1 1 0 8 0 rtentry 112 394 0 352 2 0 2 2 0 8 0 unpcb 120 3005 0 2988 4 3 1 2 0 8 0 syncache 264 27 0 27 9 9 0 1 0 8 0 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 35 0 35 7 7 0 1 0 8 0 tcpcb 544 4604 0 4600 58 57 1 14 0 8 0 inpcb 280 12631 0 12624 52 50 2 13 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 ip6q 72 5 0 5 2 2 0 1 0 8 0 ip6af 40 13 0 13 2 2 0 1 0 8 0 nd6 48 67 0 62 6 5 1 1 0 8 0 pkpcb 40 24 0 24 7 7 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 141 0 141 7 6 1 1 0 8 1 pffrag 232 108 0 108 11 11 0 1 0 482 0 pffrnode 88 108 0 108 11 11 0 1 0 8 0 pffrent 40 3202 0 3202 11 11 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 362 0 300 1 0 1 1 0 8 0 pfstkey 112 364 0 302 3 0 3 3 0 8 0 pfstate 328 364 0 302 9 1 8 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 8 0 7 8 7 1 3 0 8 0 art_heap4 256 1802 0 1572 43 28 15 15 0 8 0 art_table 32 1810 0 1579 2 0 2 2 0 8 0 art_node 16 391 0 353 1 0 1 1 0 8 0 sysvmsgpl 40 56 0 40 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1833 0 1823 1 0 1 1 0 8 0 shmpl 112 140 0 12 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7519 0 6112 46 0 46 46 0 8 0 ffsino 272 7519 0 6112 95 0 95 95 0 8 0 nchpl 144 13563 0 13102 61 40 21 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 46434 0 46434 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 27 0 0 4 0 4 4 0 8 0 vmpool 552 50 0 23 2 0 2 2 0 8 0 scsiplug 64 4 0 4 2 2 0 1 0 8 0 scxspl 192 47128 0 47128 30 29 1 7 0 8 1 plimitpl 152 397 0 389 1 0 1 1 0 8 0 sigapl 432 4242 0 4227 4 2 2 3 0 8 0 futexpl 56 98660 0 98660 1 0 1 1 0 8 1 knotepl 112 1208 0 1189 2 1 1 2 0 8 0 kqueuepl 104 1480 0 1477 13 12 1 4 0 8 0 pipepl 112 2566 0 2547 6 5 1 2 0 8 0 fdescpl 488 4243 0 4227 3 0 3 3 0 8 0 filepl 152 39333 0 39231 57 52 5 14 0 8 0 lockfpl 104 1442 0 1441 1 0 1 1 0 8 0 lockfspl 48 470 0 469 1 0 1 1 0 8 0 sessionpl 112 48 0 37 1 0 1 1 0 8 0 pgrppl 48 89 0 78 1 0 1 1 0 8 0 ucredpl 96 4503 0 4493 1 0 1 1 0 8 0 zombiepl 144 4229 0 4227 1 0 1 1 0 8 0 processpl 896 4260 0 4227 5 1 4 5 0 8 0 procpl 632 13360 0 13317 6 1 5 5 0 8 1 srpgc 64 49 0 49 13 13 0 1 0 8 0 sosppl 128 70 0 70 13 12 1 1 0 8 1 sockpl 384 16172 0 16146 86 81 5 23 0 8 0 mcl64k 65536 259 0 0 33 26 7 33 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 14 0 0 1 0 1 1 0 8 0 mcl8k 8192 22 0 0 3 1 2 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 181 0 0 21 1 20 21 0 8 0 mtagpl 80 38 0 0 1 0 1 1 0 8 0 mbufpl 256 578 0 0 28 0 28 28 0 8 0 mbufpl: pool(0xffffffff8266e920:mbufpl): free list modified: page 0xfffffd806c9e8000; item ordinal 2; addr 0xfffffd806c9e8200 (p 0xfffffd806987e000); offset 0x0=0x6a8640000000000 bufpl 256 20258 0 13210 441 0 441 441 0 8 0 anonpl 16 517897 0 501562 185 101 84 95 0 124 5 amapchunkpl 152 30200 0 30066 43 36 7 13 0 158 0 amappl16 192 23222 0 22134 172 115 57 67 0 8 0 amappl15 184 821 0 821 2 2 0 1 0 8 0 amappl14 176 645 0 639 1 0 1 1 0 8 0 amappl13 168 1087 0 1087 3 2 1 1 0 8 1 amappl12 160 87 0 86 2 1 1 1 0 8 0 amappl11 152 812 0 797 1 0 1 1 0 8 0 amappl10 144 426 0 422 1 0 1 1 0 8 0 amappl9 136 1287 0 1281 1 0 1 1 0 8 0 amappl8 128 836 0 788 2 0 2 2 0 8 0 amappl7 120 592 0 584 1 0 1 1 0 8 0 amappl6 112 780 0 766 1 0 1 1 0 8 0 amappl5 104 448 0 433 1 0 1 1 0 8 0 amappl4 96 4749 0 4716 1 0 1 1 0 8 0 amappl3 88 690 0 677 1 0 1 1 0 8 0 amappl2 80 32539 0 32467 3 1 2 3 0 8 0 amappl1 72 105982 0 105545 25 15 10 20 0 8 0 amappl 80 14108 0 14055 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 141 0 12 3 0 3 3 0 8 0 uaddrrnd 24 4293 0 4227 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4293 0 4227 1 0 1 1 0 8 0 vmmpekpl 168 38333 0 38292 3 0 3 3 0 8 0 vmmpepl 168 551766 0 549466 277 134 143 152 0 357 34 vmsppl 368 4242 0 4227 2 0 2 2 0 8 0 pdppl 4096 8593 0 8527 11 2 9 9 0 8 0 pvpl 32 1385229 0 1366121 359 155 204 222 0 265 22 pmappl 232 4292 0 4250 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 758 0 126 19 0 19 19 0 8 0