3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/65}, &(0x7f0000000200)=0x43) 23:26:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r1, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r3, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, r3) getrlimit(0x0, 0xffffffffffffffff) 23:26:32 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget(0x3, 0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYRES32=0x0, @ANYBLOB="6d58192c14d2fcc340453450df1b1919053a727e4c378609e8baaea5c6a530d04e6ac4216027a380035c38813f7c74ec08483d5b977d176f25319fad8f33d40d0d111f939ee73fcc562e", @ANYBLOB="267e192c2964a29bc5e1e92f4ac66c14d7c7149e8c72dddc78ab580eba880360a37f99c1c5682587d09192f1b6367e80a9b784f5ef20040963bf9e760f2810c26db9f0e918e2c97f1e25cc2d3e3fe338a41e74004875e0a531de8fc82434ff31d48b55e6c55f80f5a9bd11eca59cf55168209534a59d925a04e802de71d2b84e3ef9086ff83f0125aad28cbc572fa5459187ca8431211d66bbf4daa7a321bfd8d817ef39606ce9efdd3b60a58c124bfeada8f85ee841a89745", @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001efc0000000000000000000000000000000000000000000000000000000000f0ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018747ff8aa3cffbb167d45512a5c4cfb2b6d499e30d961c6d2e09683bda9df00a750566b432a058cb8af03e05856803769f2ec27c4f6e82c3032e042cea0b559a370f7047679f3b23c38cc7c5211a839056aad0e8e1b40dc691a78aabf4f6de860b309bb4c826415b3648027f9a69a67aba5fd42b306d7a2d99c98bc0e591704cce8629d2ffb01845925729873fd5ad417024a1aa518945ff45715440c89fa1c130cc227260f6828a3ab86d5efeb818e38d31aea16cb4cf84eac31ab6a1dbbc9ec1cb6be73e0a56bffcf7f7ad2b55a"], 0x99, 0x1, 0x1000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r4) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x11, r3, 0x0, 0x6) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000200"/118], 0x76, 0x0, 0x800) 23:26:32 executing program 0: semop(0x0, &(0x7f0000000080)=[{0x2, 0x9, 0x1000}, {0x0, 0xffff, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/148) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, 0xffffffffffffffff, r4) getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r0, r4, 0x0]) socketpair$unix(0x1, 0x0, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 23:26:32 executing program 0: r0 = syz_open_pts() close(r0) dup2(r0, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) 23:26:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xfffffff7}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x400) ftruncate(r2, 0x0, 0x9) r3 = semget$private(0x0, 0x1, 0x81) semop(r3, &(0x7f0000000100)=[{0x1, 0x8000, 0x1000}, {0x0, 0xadb, 0x1000}, {0x0, 0x311f, 0x1000}, {0x2, 0xaa69, 0x800}, {0x5, 0x800, 0x400}, {0x3, 0xfff}, {0x0, 0x7fff, 0x1000}, {0x4, 0x9, 0x1800}], 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x1) ioctl$BIOCLOCK(r1, 0x20004276) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000001c0)="80fefcbcdd40ff5300bc791e1ceed2ca6b58e4ab251109ad1715d43dd76113465683e30eeb583e1ae401a2e0aa7d9564e152a65689f23c8ea3fa8cc9360f2508721a7d904daa38c50cc4923030706d48d5546ad6a68dc17c948ac250f4f33fd6608471ef51d119a8ffdd1e09e35d069cbb4748f3817111e3bd5274fc2c641e3fe00cf25fd35ba46b2ce58c4e35bb8a431027c21a9eaedf0a3879b570b954d8d139a1ec0ba20b0ac35ef9d6cfb08a1c2ee19d7b41777f80de89af", 0xba}, {&(0x7f0000000280)="016870560ed0d21ff3fbe92be1fcc542a3f2abaef15454ecbd03a4540ab4a3c2978f54d33fca45899fc8da974699e0dd5f9ad4d6eba8aca2eb9792b74947f4046579a93f91e8de7f5ad26f217d479415812fdcb1e0ebfb87aeb8fe5f157d9818392d533b8b8b25", 0x67}, {&(0x7f0000000300)="5d6dcf5e0a23063a5e4b3f3b59e0cc2e3dc5d2259d447c98ddfcf7cd29dcd402ef6e8a4df6e2dd6b441830ba64ee91bbdcf416e55133747496fb", 0x3a}, {&(0x7f0000000340)="535f02b8533966dde9cecccb0b273999a5aedf3c75759e14b40ba14a6c840962083742d09772c724f6c1a9b613f88507aec3b31384b40cd903403d165390517bd6ba5a163df239d16126f640da7b0e5e8757a0aca3fa1f29715582984412fd7b2b5fd89ca09dcfa5458f282a508c5f71b967a1cf234c03ab5b78bcf8b166bf0fd78bed1d4bbc60fe6145e45bbb03e28286de4044471be71d4e99b58174b77a5561b93628573702e8b586dcf1c7c75275ea31a04875f150168774", 0xba}, {&(0x7f0000000400)="711ffffbf5465aad1da37c2a00cffd5a117d8b4572e694e1476ae598e36443db6af0af60e27b07a17328cc4c23fbefaa597c4e8f3fd0076239f78dc57e97ec4214ed98a4ede4bc986d34023f053edfefdfedbbcb5c0d", 0x56}, {&(0x7f0000000480)="773d3ffd15224fee3525f1e4c9c43e17554992496f839c12db925545c5e5ca233bfd341bca1bd0", 0x27}, {&(0x7f00000004c0)="b1e688bfd716e53d497088136abd66f8099737efa100422ec4a1fd57c44b6a5f30a0009f89c104038677f13ee08d057fec3d4396ef1599fb0a64cf093642ec32cc5dd3ceb4b09b3867e5bbcc1f74815ebdb7952597012c195239171efca80e848e90a19e3d1deb97a76bc7971eeff9f1d4e297bfd8c1a36ae91ef633ff989a7269e61bcb2971b692ba7a1f055faac50bbdff999a6562c06514ba55a33d2557062b0e4d7dda7a28474433b83b2e8316939af8753350e9672d32c5cd3b809238fba861aef284aacd0d0ef45b49cc2e1075465dec", 0xd3}, {&(0x7f00000005c0)="064d3c6d597a6b7a055b5c06b97ae82c319a44795b61", 0x16}, {&(0x7f0000000600)="16f11f228e9763b49ac62a276c7a6a3bb8675734336f18191edaa05fe34c8bf576646dc37cd6bd6718b1be0784550178ba570b4f8a2808dd2cfd916d087efee5100e0fdd761528d6", 0x48}], 0x9, 0x0, 0x0, 0xa}, 0x4) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001b00)) r5 = openat(r0, &(0x7f0000001b40)='./file0\x00', 0x40, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b80)={0x0}, 0xc) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, &(0x7f0000001c00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) getgroups(0x8, &(0x7f0000001d00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002200)={&(0x7f0000000780)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001a80)=[{&(0x7f00000007c0)="465cec2a030ca91c6a2551ad7e385da767e9f9124846bf5f0953da0bb53f182d1d120a7672d16c1fba9c97aa1de557c56022abf91611a61fa7dde56b529499c19876e0fab42df3a9d9784cd021cd6b53d21db30eb79503d308222c48aa", 0x5d}, {&(0x7f0000000840)="c055816662b1baec2d0c6a8db899617593304e0c6bb38be8064acd429a9ac15212ca7ea9bd36cb5339a9f96d27c402bf3000bec11ad1c5f6b8cbf7385e976c67a5df9c728ca2f739249a6449295cea0abfa71df09ef76342bd431665251db29f461d2912b4bcf7b423d6f5d7d41b8d6a7168027eab5e709d7c45537c14d8fe44b46eac87ceec748a8ffc817f3f496d68fed41001b866cdc369f9ee50076fd35aff982e3ca03d3d046a3736ddcec6079e61cdd4de68e49aaf9b566294436d4df7a3714ec81b7f89ab91d6b1add96aefb46585f7c6439246ee7e78542dcfb5e783dfb35bc21713b9b5a4366e870a90b184593fe2a791d31cec9bae5ae490f98e0ebdbb3ca942b62d9d4571084714d3969a677bcfa06cc25c7ff7eb0b04281dfb22dba7eba3afa9d9e3ee32591bc07515ea9a56fd37e5ebbae2e6d4a16fa178ad69ed62c68bfc9b64fdf1602da62ae2423a74b4d3f7bc59d008af6bf8508dfb73f058fc14776a0971699e194ad0df0e49e33a8a97847416463fcb14f617666b7f4205379329ea26c8ac55e49c88af84f018638e0e0c6a1a776901f46944fb1506d480af9218850e67457ec1053eda2f77b186fc299c451f3c221578471353e3eede576ff5963b2ace8abd51856f6e4c238787602569ab1d3bd346885623045d2c7a53de2af3d6a003364597902200e786ba111efcd5b4b21ec04a8064abcca3eef8e14669e6b43bef8711ec5bd91ceda0f5f8b6cd85f0011536f11f7dbe862d00b4ac72f24172d9e1161c8f9529e97fe35b4586a102b456c881c1d49eabaf5a37ad617a51b264d895945a33a5c33c0ccb7f87a0717d21ff6e6c201ea9d7cb0eb7028ff61b36a97745fe151af8b0eaef710621a608802af5f178b36b5ce56ba1615caeb93454bb3f6980e9c4821edb682baf43c3f9aefbb01c80774d1cfb201cec96f7ff019bae62549c04653d93a1e620c67b9e9f310fe950248994262b5b8ccfbdceaf0fdd583cd35ff90a501b2fe14e604759eea1f4acc84bcf11cd99476d91d7f633e8f3551fa7cacfc707966c71c52a4e63e0e359a3646d3034e79791d4418552405b9d13f2b688f8815e3271d4414fc5b524d2ca4eeb8bde74809f466ae54367467fe90479ada70ca3cc562876e26639a43835d3b8c75f8e70bc65ded003c20fa149b8156e0b6db72f5ba83c61df91ed4322e38680c53042b41735bcca1b883bc44ab3344e9db4dd2866beab61a81e7e5f9788f905f63de9201e20cee5124dae0c49b82904d9e0aa0c871d5a818bfbb2acf01a3f762150548b33239689d218110a4ff5495fae0ee1a4f446de6257614acbf7bdf47f6b0307fcb6ca8f14d678c29015093a8152ee3dd4650639a5700948653484f49e7b9e74ef22b687af245397da83d8c7bc581d2f6c997d1e3885f566053f520ecd89a8be390c03ab724646dae17c65f1c1e9e22f3673c2c70985c8827bdca1bc4f15cc013f95b21560b298bebb4c60fc98d8a9dc63e4efec6af26ca48cb02b063f4df43062c6d0b354f1364564970ed6d7ef0df71e92bd4d648b14e10c76fe6a332e56ed1cdb284c2a59c0d75729d61e7608d71c9d8e33235cc0133e09493bb44a858ed35ae6edecab15559070a00961da1b13cc7f4a08a0b14157d44f0efe0ef2869ab448b83677922fec75045f54f2d50a7c83f94e703061095ab9838770f5b8ccce2d8a7bbf549564e7576601a0343a7d801d00aca0b9001bf71fcb1040ff2cf9065a9ab9d1a79a021fc37db9f0c45e1e6563f60efe1fb25f671690897f88e43ccf6b4b67b99a0ace7cf468a0eeb5636a8e0dfcccaee9cc39c2e57a128b4f42e673775661cf4f96c75378925934dd90ae0ed7525bc59363c0f9f2ad5c400cc5e3a8baaafd2b5c7e42e8a08c80064aad0a1dbb37f83242797f3f992547f1b23a442042deb624918feadd553da98af021bc26d84c4e4dfc8e7a1f76fb29f3250901e64b9d3dd49d08a0285abef24eb462f29131a0b10f64ce124ef9c9a574c2293aaa8489e428d9a37451f81d08246c1a5f3eca0ff1f59856231c2f97e7e5d5b8054c319a2f0a3a4be9441e0336bcbf926daaf794492620fdb4e346eeeefaa52b7867a13c217b86cb4ec90469833a45d90ca413e1b713523395b4cbb397f966e6ae73f0971aa488f1ca71726686d2de37f31d745f92451bf16b1947ec25956d2066718ac4c65bc2bf45fc52fb844d0ca1302447dc5c9a75c0a00fb9ad164ed3592e23fef909e274b8b758d4758523fc65e3131554281c64e273a9eddfde8fd3d455c956c83aa4a589c05921158b39b39b1c7356b6a07d2e17576d5931de66d905eebd666dfe64adae2639dac25c268cfdb2de4a2f8d293f907545b40be9f88e025622f4f8716564550458b390d87c4bb13731c81747318d64b8555d6f1b73579b714d5aa5373d20f217fa74586e055cdd8f22eabfce5367fb5f284d683eeb0644214105dd8235d236524553e6f850d5c13f44e6eb44c12cc82322191267922ccb73c1edcc182ea581200bb92b078ace7162316c3f074a05914b83f4f9d67c8bab0520a8f01fe7db80d9c280498c5acfeaa084723765805cdeb664c7633c847a05a88bbe00ad043577df638d729ddbacf2be921a0cf82895d320cee95df40e0839354e5e7c0dc226325e68118ecd94f23d6263c623762371df4ba5d434a1da7b990e94c9b785f014f56bd000b266bbf68814c50fc13292c86ea819e6360369eb70a66d88475beaa7817815d1351134a6991f1259ed2ab4dfe4959e7efa828ab68fd279107f3bd9c178410d9306f90c9513c24999a9f334cc9a118ef69d4c930f5ec3dac027936c5c0823b9e63fb6f34df8d553e1b6ede604e5854b0ef95bba79106bc3ceca141d64a0191c3f2137d4ad8b093ed1dec1b085c99e4fa2a011dc42d4be93cc9b494295eed56a872ab6950ef955fcb4f21740e490631fb16e443286475141c193b2eb4caaa8bacd4a9d815d87a9bb6c75130038ca2cab16246b04c15a65af2934b0801a5f4592346f30d345fb57a9aef1c229b4924ca65437233bb459afed278c7e39e2b7db9ea15882ad7cacbd55702652fab0b405247d16003a1425ab12bf19a4a74a7fc67c8f6b5a00cecf83bbc1b064bfcc1b2a66f5b0c5e409fb6276da9492d03d9f3db7b409343526d303282fb1fc6af018e59a3f716cd31283d128b6980da0e3f2d3eb5052c4d891c23c0d094e51d3fcd14dd8c4d03844f5a41aca4b531c523c083e38dce775a66cb04234da15fca1821cf6768b5b948e6f1ed864e4091ce2a29dc312a811a66db9d1f6a8539aeeb13df41722d2c615bcd92f3a5ada3727ea7637d5b706a9be19f4c68c382c0655dfb36fccc1cd35ddca4dd148978785a4b98158d5e5d61eaf3a76238cd1ee317eb61165e3398c0bebbc7e4b1b009acdd89eaa8d55ccefe092f22654de22248d0dda18991ca202dddcfcb324377b551e2a8772901892961bf1ad2cd3b7c51fb841397a6a4dafda837a6239031ee138cf738af12b833cf4c344b7226b5f289951b703af884512eb55e4afce3567cde0b5a1105f5be9e54da62d635b2648e1eae92ad60e8b0cba2254bbb048372fc5556438f95474e71f0ed504dfdd15b674b87607fc36d2a7bc335f712b363e2a53b416eebe19c32a897d856829a23167720dd73de87db42bbab0f5a4b6cb7dacb7cfe7064bba61aefd6289b963b5af821b11c81d2cd0fb83e4b06163382a60895b034024b97fcd8b0ce3040a8a55570f1a754935298220a87885e7faf10e34b7586d387314a5e7d06b6442a1fab5d347d0f2b10dbd2e0eac063a3313193a78959fb5d7785985c054eaeda05f3a835ddfa4f1691e62529e3b2fb60220b3089182e1facf385b99c0fc821e0a57bf5e91adccd2fbf8271c3ed1d77317fef811d25987b5188b9abb8a27e76a6e03605b8c8bd7f333b052c5648066fc4ee04288073808fa8e907455d5089b257c548a7fccf3f176b92405147fdbdccfd3ba0edb408c91084a46449c748a5bc6679498fe39675a04b080dfd7fe5e69fbe9587aad745a1e0a1b7820db509f7c0d75ce3578088ab50521ba021c073973ce9bceaf07d07ace6f2d1a5a340e335fcb2607cfe96d95647000e2a6d676431768789379a82ebbf323922bd8c6463251892c55b4c305dc0bf25ceab109bc0aa2317aff7b2aef2e22071a9c84f404c5b3aff94d07dfc7b0c2a50bb62cc95282221fca6aad0bccf467299523a0bb2883124d653d96d79463711279864ac17df9888d0ac6d60a7992479aab9aa2b5720ac1b8060a244df0f47d14c3f3a333d72d29c5476ab6859308e0f61ebb22e2ddf61782eefb0d163fcd57c03cc80bdfa384e21fa0df8e8d9dad2cc0e944153197bccf9f148bdd7a3a6925e3bf4ef6cde18676b1aa1663cd6606470fa6c1e03bc0e4ac0f284cb4a0f656440835f187ace70ac1d0c925176da8cde01a3e1a0f7703264849d37aacc4be443244762a502ddcca66be3c513d0e13c0497a5fbefb6a00ffc09cd0a236ab10a1c9cb617aa88cf200e3462de221316fbcacf2f9a7a412b7ba6d2ceaddb42bad0b3fea25466c8077e87614133278686822b303cac535f9555f65272955c0051ae76ab05fbfa6c063a109fa48574ccb8eedd1aa868d2b3191e85dca2e047caa524a85f9a868c8b1627845f4cc1f459ce38faa548d1c786388c11ac92481ee136437f94a15810dc01e0cad1aa2a1039e9921c727f99762cbdb25a3ed775f3d1f3a6a8027b9116154026f30e79e0d9cafd3c21f3d6e5a0981f4c9f1e4b50b72f0583efa7bbff88644bb27e0faef6bd5bcd9fe50d398aa465cb483303e2453a5e36199439a3e432e8f52e0f61b03e155ec50504d7d8bbac6c4b73890ce53d55077756ec4f9fb3e95fac86afbaaf44b4faa052fabe4438156f92c6e0d5815635b29bc25c1cdacfbc4ab4c2b8808fa99e584a57b7a6d05807b7ab4d7b39c1ce31be5fdcc92b3e5709bac3d6cc7ddbaa3fdefc10e0afcdc3885ecf3b42a3550fc1a51a799e02d943797e73c341ad7caa92e6bd875529f952c5ccd7615283e42d4fe0c4da535b50bb9e6cae5aae1e534d28dbb08cc618f6eb53c3544305a1357397898020a3341ad4359dfc464b3adb44d6ab7b282042cc15cc6d35ec32736f2c35a8ca351d6e230118ee0ae1d8e384f6b9006f839341836e2db633bd2a9cff5fc81148931bf8d9ca389eae197a2d01db2e143918d5a2cde5475c64b22800aa6e05b905676330ccb8188a74b2de93be4b7a2b67dbd7d6bbadc7a55de747924f7a9ec45004a37e1d5ca2e3e04ee3fd67e2cd103f69d40ffe8bc72c7d294745c83a65ea4c9d8bff09755ad57451a95f0ee59f12ea54647f271e0da9cacfd08987ff14f0e908ada6b7785c578edd6fb5818712e8a0d548cd9d5384a4fa1a96004b57ed4dc76185f78e601acd3b5ec293b70ba3c662e00a8ff7a40b33b294bd20a3af4d8a8a2727cc04e14769fd64e2ba26aa3040786d3b4baced975ebc8222fe2b230f8bd02377bad948a0d284ba3b8f35538603d1c4ea563ffa97516a1c9e7b3ba3e7ff53ef284499a43a2f970e9ec4c70f99b1a365159b824fe6e6510848519305ad21bae11b5133d40a877357b091e17438f2e5275b4a167d5037c703c119e4657a7fbf578383d644020357cbf6f698fcc65c644511ecf8b1c27e2c1352c6329230f329d39377e43174bc4a8c9b0773dd993aff416554bab5d1a6490d6e9e9c53fd1679d6a40433107dba307a7a8fde3cf9b543e3c6f1dedce7ef1e6fa2f", 0x1000}, {&(0x7f0000001840)="9aebafcf2239d499e3977a2ab15b9e9b037a57f08564f8617c61ab6889451e8ca03933c1b48e7016edf1a7f1288dae38e499b6ad6e59f9d300695401847b9f85f4aca1660148f166c0b11fe2faf98ce19cd13254d610daf057833d74e2fac75444ade25204b01de5745bc182ae1b8547f987c1", 0x73}, {&(0x7f00000018c0)="ffd679e729cafc4486e9929e25699207fc7ede33c9c33239679b12859eb33d776f0414073b5db2fce172d033802958e5b3f5b6b19afe75610ad75da03429906e1f3fa45c07268e656610e1eef703dfba731406087a640549160b67a0c0f76616d3b8dd96e628d356589969ea25272321cc330465917a12cda067f64e241ad6fa1fab5cba1881cb9fa6d0159c9f751d44e81c0c83e025d1ad3c8d779088efce0af54761b62bee863502fc3fcc5317e11cbaa5b9c27b4058779f10ba467f7bb4256e4ab399eeb089a87efd4775249019e6debe4cee404f5a9ceccd0f02012d3fd7803cb5625a80e7af7861bd12e992cdbc1287", 0xf2}, {&(0x7f00000019c0)="67af53b504bb73ad8b527ef1d1219ea6938de8105def9cfa3e60cf0676765035546d67e78af01872d92361e07269a656f9a6e469605914bc1960d2027c2c5faaf351083541afed82258c578e290c587a82b12f9f8acc9c92b8732ab2c2381545f473ff5e022b174051bb04b8e279178c", 0x70}, {&(0x7f0000001a40)="a4e92615b2750ba3577c301312f046eb9ae8c8bc5fdac98af6cfb075a2a31959254762ebc75c583a3b40e0d97987ea5b6c0b9659eebd", 0x36}], 0x6, &(0x7f00000020c0)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r4, r0, 0xffffffffffffff9c, r1, r2, r5]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r12, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r2, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x138, 0x5}, 0x8) 23:26:32 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 23:26:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000d00f29157545f7ea38da200"}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x400, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:26:32 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f00000002c0)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd", &(0x7f0000000380)=0xae, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0xde4635ab5ba893aa, 0x0, 0x0}, 0x8) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r5, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r1, 0x8, 0xd4}, 0xb2, 0x39c3, r5, r6, 0x3, 0x7, 0x7, 0x10001}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/198, 0xc6}], 0x1, 0x0, 0x10001) 23:26:32 executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef42998791b84bb42d185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f76eb1c32a33c24fb6b5a99", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x1d0) r1 = msgget(0x3, 0x167) msgsnd(r1, &(0x7f00000000c0)={0x2, "5f502c731923b628b724ca73395864df9aaabead42e59d44cdf3a82cb53ad6fd183a3f15111729babe88d328ec53fad860d96e983a39974cd4ce8c77fe853a2877af5c05e97fd666ec0ff8823243"}, 0x56, 0x0) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00edff0000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000003000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgsnd(r0, &(0x7f0000000300)={0x0, "27cf519ca888b787052f4a9d6d8de900dfc265f9a4041a43cdbfc99a92ee6ec96b2e87e13f5cd59c6dc53bbe40235804ba06eda515027aa7af1eac4d6f0b2f5331bfb4653bb3074301ca"}, 0x52, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) bind$inet(0xffffffffffffffff, &(0x7f0000000540)={0x2, 0x3}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x2, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe3017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76cc936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4ab7f762ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c81f8396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7f3613ca535785f8d2056e06bb826de493216b00000000f58d1db0568e796ac603cc267cecf054e2937c4d42fc12525b538bd81a5d45a941a6cdb96227e8965362e74d857865a8f0748bcfbfe045aed33ae789dd670c250000000000"], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="0200000000000000ba6f90ed0f092717b2f11e9f7e9a21b959d19022477db6d66e9b8c0912c4545b783c37c5c50a6682dad1344b4c8e31da76b2af14b1f483f67e2751fd643b3380a855a6f4ac876dc67065bf2e1e1d6a3a72250a9b386855925cdc659845ead936a338f5048f2e6652c74a81d4757444bbb3f42aae3dc41b457653f7f0cd84ccb3ce65de789ca3cdc67cbbd18914f48083a441109c92a52720d17965b4d8a071a1b5e38f12ccab95cefc590a9bf932990c71cdbdba3429264320b04efc520d8289ebb029120ac8a63d3786c65b66670ff71d461d50644793668dd5551d344a687658b274c78e7724bfa558d4cc42f48687445c42c90fc5477b28baef44e16d6cda8c5015bb593b51ddf59687d686d69f0bc99be7072a55156d8d328a8245f4fa5ef8b4456961ec2ca314b718183cb22eaf459c10f3942acc74e75845ed7e6a0c5315cdeacd292d04e4a8a4c8227db43ebf28362af58f31c7e37cabee69b298bd8ecac63458672c7f3648e05d8a682555fe16ee6334e717d8e12286256fc8b0bf95"], 0xa5, 0x800) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="020000000000000021abcb9910ee72da0f001aaca06ce729f78c2ccbe6744560cbcd8057294ecf7ea12572067844e8bf078d78d3347ad4a691309bac98d908e3e59cd0f913dfbdf7ce93f47990e1d0aceae44e822f3b191cc8e24cc630e581133d621b360a3adb9253eea0a571e0fa00a4afe3afb1381c2ffcc6f57a3a0f99269e77fe747c25ba4c7af15e3a6984fcd852db1cb06a4fa0f41138c175f745f06c4e0ecc781215b30e91d1d9751b4cfcad9bab9e517ddecc56190255cc84755dec20d02811504be2f9dcd9f5e07d0d928e4e8128a70ee9c161f97857c7f15c00000000000000004a4ba8a97999eeca2d5867c30f64acd84688142ad61e2b4196fbc7b5ffc6528a3e3a2843930bb987fafb7f720316d7f2ef8cc8ba12707a178e5265996a9d4c6bd0d65a7acb3103dbb15c9939d358857e53397b0f42ada986fd254958a06ed7ecbfbc2f93b26e61048e"], 0xe6, 0x0) 23:26:32 executing program 0: r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000200)=[{0x3, 0x5}, {0x4, 0x1f, 0x2800}, {0x0, 0x6, 0x1000}], 0x3) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/121) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)) syz_emit_ethernet(0x9d, &(0x7f0000000100)={@local, @random="d0eab5fb5f2e", [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x6, 0x1}}], {@generic={0x8003, "31f9b58c9b2047a1099fe0bcd05bfef6e6c51c30cc24ff0ec427c5cf3f6612b4d5fa453b1dbc391bc7862c9788357a19e0e7a00ea82096aa24d4c23a5996f7ac81e5edcfd182d54b0045617e4b4df12687e49f350791bec87d01114ceaa782181d3e645c3b0e6ec3485a32e5f40587a2ebd8c36dcf0647c62d8eb2cd39bbba86b3540ed46bb434"}}}) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x96ed6afad3bec9fe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000d2fb7e43e55440d5e7000000380000000000000000000000000030"], 0x28, 0x3, 0x1800) 23:26:32 executing program 0: semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="e3f7dd6d81341d5923a40e6a0a18ec0c2bcae5fcec96755a8c959046d41a340b3cb1371eeac64d5ffa0953297519b89a0f3de3e4c7972f383eb98fc0932132c35cc7dd5a08489c198267f819c85ccd1276d537af8d56996f26c89a8c1a4e46dd7aed8ce4726317210041f7f3d448e7c1539b5a042b9460f890b0bbbcf1e7cc30a3d8fe7725fddc909e2c91c2f2779da77c4eaaf4e0fa64fbebc800f7dadfc42e4324919a57a56dc90b8ddca773413dd9dc2b363b8a38c6d2de7295b3cb12c3b9083bea99c93c2885d29ce4bed1049a9d04c716b81e6e3090703a78b9a5a816286672de3f0aa5289d524ed0eaffb14f37b456597e5d32768484ba7cae42", 0xfd}, {&(0x7f0000000240)="1add07c0bcf923a635beaf557f67ef3629c169", 0x13}, {&(0x7f0000000280)="a96c07b5bba68e3956e6c61385ede774fb77480e4f3cb920275b61dd8f739e1f23728cb39a66ab12b97354c159f0c9d05c8b1a987ba2966c04f3083e3b52d942dc633afc27299e085c15c91018f791e1c5f6b7ed4f9d4b7a92aab87c44605267f71289aacef1c01eed6384ff7dd738e4f6ec0ea2b1a5610d163126a50804ae3a4397671544569e6a19731515eb64f631e345a9e871ccb4abded92db332726fc486f5bdf6a59ddef6b29f3e6e8911cd", 0xaf}, {&(0x7f0000000440)="d1f5398a63eaaa6c1cf3ceff4bb10b0a79efad844bb577efd23a8039e6872171fed0e10e3173f9ee558a315a088f65bac6ddce0a22fdd52bd5ae6239b49f3c93b0898e86749493c699109cf4272c9b0534ef32c049cd39c8b22bb194c646c1278aed827dd8a92e46a4af96227e881ab561359639e8d3a08976c3633878548667bb5d447e0785b6d59ade1b55d2c4feefc02637432e7069e7ebe5acbc87f69bff08496731418a1487dfae0d048d073c518b483423b78086cf5bf09a2e27a0c7f21bdcd4440b78b8fca067e4446f671d35a69e6244c694d172f80300114c4b53c6ff602e0db36b7d8f494dc479ba90a00a0e4375", 0xf3}, {&(0x7f0000000540)="8958c6b997a5d687e68737b4e97ae5c6b8063b9973b5a52e06a3a38db22b71301b4e441b6af3fd2742aa360bb1a0fce95cf33e7d2e60344b830c39fec7bcedf6a23c12e725890076587147a285424c60d7b1560beaec717b721a05453c5a98384d9b0283a9663050b26da119ad04c4e46b3e8fc9e3cf02f7d7326103a72826efd295b982eea0c7a7256d03322095ea370a55e0cf42c06aeed80a21370b87f66098d1b3a29fd84ef56b34ae707bb6ab1ea792a855407e6c3162a2b5c3eff66b9871db9b659bf479887e8460da85ed44dedbe7aceb64394e4a1253a5b5438056c4ec0dbef958ae15cbf337ce2240f9b1ca88dab13456d95329af8e", 0xfa}, {&(0x7f0000000640)="cd160f8146a06144555b7f8657f75ee0c006ada441d40b1aea0dce996f3206a6aa98d3293c06b870ac999c1b154555321439876142f34c1f192d40bfa9c07b62500b155d720829e1249117902cf5abcb7b67cbcfcfef455a944e866c1567ed406438ffff1620df1db7fa846e44103fcfa04543a46a8fd082f5183c5a2c5d4e9ef9b93bd43e780f02ca", 0x89}], 0x6, &(0x7f0000000840)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}], 0xc8, 0x2}, 0x8) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x5, 0x3) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r5, r2) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) setsockopt(r5, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x5, 0x9, 0x0, 0x200, 0x6, 0x1ff, 0x2, 0x2, 0x9, 0x3}) 23:26:32 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 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) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x140, './file0\x00', './file0/file1\x00'}) 23:26:32 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000700000000000019078ac1400bb000000000300907800000000450000000000000000060000e000004200000000831300e00000017f000001e0000001e0000001891f007f0000017f000001ac1400bbac1400bbe0000001e000002d57d647aa830b00ffffffffe0000001000000"]) r0 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) 23:26:32 executing program 0: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r5, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0xfffffffffffffff9, 0x4, r5}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1012, r0, 0x0, 0xc6) 23:26:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x7de9, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) syz_open_pts() r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) 23:26:35 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x81, 0x1, 0x2, 0x5}, {0x5, 0x4, 0x5, 0x81}, {0x5, 0x6, 0x0, 0x5}, {0x4, 0x3f, 0x4, 0x1}, {0x200, 0x0, 0x7f, 0x400}]}) 23:26:35 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r4, r3) accept$inet6(r5, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000340)) sysctl$ddb(&(0x7f0000000080)={0x9, 0x7}, 0x2, &(0x7f00000000c0)="858a8d48ff27e0fc7615321159e33671998d991e5719e91472877ff044ed81c90fd68784b1539d8d7fd36e37c6f6a6eafeef38f53614685c89b1ac603a99a6f8b2931e7e4247cf789c5dbd068fc0c68118e176e5664019baa2d115f45253751757876b18c34adce23950a6752e7206966c49a66b5893f39ce8c97352bfe359543d8c8290d99387abe20cef83be4502970fe2a5c55d7cff1f47ef1998c1ae2abe66f596", &(0x7f00000001c0)=0xa3, &(0x7f0000000280)="bd509db91d66ba0ec2ac6d0cc94766bf4d9b4174ca47d6e21be73561313737a3720b344beb3b50fcc05cb22d3ef0c52f4cc048002bb80fb928cf8073637b78294f6d83ae9d8d355b8d54bf73c2644611de06b0ba30d021d1ad0c6fc9e206550aabb680a98eacfa77d7b40f20fda665601cea982edd0ba631e4414fc9944e2ac7d43bb39c4cfc2f6d06d754402b26b32a0d6adcb14b79459132679c", 0x9b) 23:26:35 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffcdf) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x308) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a0700085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r4, r3, r4, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r5, 0x6c, 0x13, 0x9, 0x100000000}) wait4(0x0, &(0x7f0000000040), 0x8, &(0x7f00000002c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x38, 0x2}, 0x8, 0x7, 0x0, 0x0, 0x2, 0xff, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) r10 = msgget$private(0x0, 0x208) msgrcv(r10, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r9, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r8, r7, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r9, 0x6c, 0xf, 0x9, 0x100000000}) 23:26:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f76697c653000"], 0xa) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0/file0\x00') 23:26:35 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="4bbfde16deb73b75c453de1e8b7a853ab8a4c7e512e1a18f3419bd48b22e773e23cfb2aa8ffed5eae902fb15f53556a04e9e67568faccfb201cfa5aa3b4fc85c977d03499292244505a20d1d7ebba7ac2c6ef33c76f64437666989a3028991aeaf7cd0de9aeca7439116031e4af36cd56d67be761d87f683ef6d71", 0x7b, 0x404, &(0x7f00000002c0)={0x18, 0x0, 0x1ff, 0x1}, 0xc) socket(0x11, 0x4000, 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x20000000000011, 0x10000003, &(0x7f0000000000)="04000000", 0x4) socket$inet(0x2, 0x4, 0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000300)={0x0, 0x6}) dup(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f2475fad85199061beda0cc6104b0cf72916392708f557aeeb4aeb0ccd8cf51958ef786dd1e9d74526fe4458068446040936f730f3aac961a0e96d757fbe65a60f81a8cc03ae8fd65a3f646b6098dacac52807204c9bd8d952b399baa3528ab07577b1427200ab919b6dfc4734b74b1b0710a2b645a6416327dad4b5bf8d3fa29543318f357c5e4a7b407322d3a233da460b09e566926bf49e69a517fe06d"], 0x1, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000040)={0x1, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r1, &(0x7f0000003500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055c4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffdfa4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d087f4240c0198b07a8f68678cfe0bde06e4962192e338747944ba3613573e630fdae567fd8ad648464d190b80c311b84fe81ce35fffdf629167bc95f4b8767ef3cd12e67ae2d154f726819fb0f79e2eee58b9394daae231c0fc5876106da5f4567e1ab108cf053eff32715fd8457a20e81150e5d803288ed1a2c140bdd0a8a9a1dd6220e390522ff1834bdba32217f5e4b2b71a50bd7223ca8b101265e1270f3666ea8206c2b3cfdd265ae61049214d9c8a9362d74809cab5e04d906d01ed5c8735ee878795aa2adeb36df408c8cabc2c848ce140ed814d7f8729950958b5985804bcbd03f36e2dfe34599953e2ae099e155530b527cfa0c2a4af5d6ef3b6476a8b1a2f8d2f9365f4be861c0db5b0643a"], 0x1021, 0x3, 0x0) sysctl$vfs_ffs(&(0x7f0000000180)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000002500)="e43684eeebd033153db7624a066132a8a5501c17f51019846f0c4d15cf048aa3ee61f242428fc6af5ba3fcb4f1aa0605d07efe155ec4c1ca970077f129637dd43e21642dade311c4864eb0856abae3a35e6a600abf95d32e2999911195a0ea44135a2a1d5c768eab97711b3e1889a6412087ad2a61d1e47ca686a132e74d2f3af6221b9bc3bbfdfe7dc3e624bd7bea91d9fffc0c32ec734bf5b6c085c8ccfdc1cae0c4fdec44b1d7f8ff72f37c07a44ac366e239aeee36c7726e1c516ecb28dd5d98caacfb2686f78475aa60ac2eef0622443bc45ce32aa17b5c0215abfbe89b0230037b6e63feec076c330b2d2f3ff8dffc3bb4171c3417d2c076c765dd5d9ca965992d328f57ffa307a5fe6a33c6553aa7973277a3df756aee3cc0997e572836882949c044d98f4bbc1acf92217793b3db88eeadf647f198a35ebc6cf5eed9bb8f88389b8c5263cf207fa3ed3f14f5e73929dd5943fdcf5440892268bbbc7445304ee0dcc5b87b9a48982ebc13f877a444c89efcbc15b67d9e38b0aeee4cf0a23bb386429ebdaa52a44f5f672efed4a73bf7ba64728f368b1e3417df31e10e46be9c028443d53d5ef6321234d2f934d3c95d7b33533fd2fc9e9f37d8bf9a37a1552fcb7ec7b4219cd0bd1bc5fbda0b8d3777cf1352fed46542d2c19a0adabeef11790ed73e6b5f896ce6fa85a6026cc5a301d6c78d79ed51fd7819c87963409e97859a42a4411f1ee427879603d4bab9fa4bee4b3973c7a50f40f3ed3382a5b0de31fb783886d1ed50413b971d73ed923e3c6f75e2493422a4d27ce44721c0b65cbc6b8f8da90050a7bb92cba5f6850d156eb8506e77818cfcaea65153f9f82b6b2715ad8d593b86b78a8f849b6361c4614844f1f5492787e85e683346b6e7d997870a2dc36b705a7a52295ab5f31d6fa150124a046955aaca9679c3e5023cf50b68a59d763615843ca39ed2c2d44078a7c95c975771ffd7ef08c7b31f160d8efde7baf1c2ffd64417dcb8c07e00bbbe4e7f909d62445aa83d02a569f536d02da8d33a8b11507c984c67903c859cb3beeb1eabfa4b8a60154af2aec68368cc4d8aa0ee1b796571edc4f0f5216dc327a781d13488796bb48d3b359653bee1325384a74615d230f73c506fed21dd3aa5eaeca28ddfa2da012def66ed3680b9761d96baabd274ce50a155b0ffac234000bdf110d487c4a57cc1c66e21702841a0eba643a148a86e1b8831fb19da17a934a0c39e9fb88d03c32ac377240edcc39aeaedab0888cb8494e4a2b7f089aada6ac36185350175b50413b936bf1f488eafadf8d9ec9f9d6738762a6d83b8d7dae9761fe8c2e89b458b550e5f0c5a8e361971c787a5214fd20c476f1ec5dbac97bb51579ce47606797c747cc88aa60d6ea3f672d4c22f5a0d96fff89d6ad368cadd0c246337ad1a47dc9bcc6446c11e93e2725aeda2eed088e857475c2780c0b73b95aa06d4415a4b61108cfbc9b4bba4647cd64c4ffb3d9b08854b57fb922eca6e69ca54ba9813a7963a0f110af7fb9c29b763fa7acc4a01646e13eaeb9438ec7e191f6d81384c62204d196f78791064de98428c5379c9e3c461e94d042445e3fb9b36948edabb70132ac824e94c5dbd5912d2bf16d83f5ef0146bfe0f4182ca56d8265d21ead2ffa739b71e9b38aa6b91c67fcc15c2ab7605abcf4c026516ce9bc41bb02a5a171ef43525d0bfd6b2d005559e34964f42d6cb42e09ee4a7bdf0fb7bb90b799b6a775af4a6d7510c92937052d962c9a7e277d3f7c7a5233f9a2ade4447851fc798b0b8619571604fd6a5c0e875c900ade32fcb183f6b3609955f0c893bb685f960cf60d85f0f104696cd46397d64f79640318f79ec44bc47b57763b2fc67eab23f97434687f0c0f1c8fef7173c05dfcce99040e2a19f4e8f94ae5a15d50ef4c556ab17ae60c2b16efc053a09ba0d88fa9ebd4fe43e0f90e53c370c5f697615cce47d70ff977fa1c305773680427da9610bb3ad6499b646c68702a746b55f9eb9b2408ce07a59358ffbf8e8ec93d12f96b922a0fce9b6cabf78aa2882d65454d9682737cb19f0bc2ba6b6b94108bcf8d2c932a726303eabd780e671c9f43ded235205008fb904acc06b58dae927c2944420ff5cfcac9761fce6fc57d2d70e633f5ce68b8d2e86c56bce4ad7d61e3324bd2fd126e2cf182a3729bf1bdfd137b29cf26e85d9784cc5c540afd0d311e1d8d5cc6c17d0f624eabcde511f9dd561dbfe0fbda50b4277ebcab6586dd687bf9745bfd6973be3f2c429bba50b1c7a74b2f914c62b0d46e8616d237721b50378fdc44e3f025e0a87427126389be40f8e4ee34600cddce007c34c8aa1b4e2acb8725268ed02bc569311cf8d74e000d4fd16bd09a1edbc75a3ad4163b1ba0b40302ce9bb16afa0ca66ed6d7c7a110759140a7bf8da70ba6b6230db2457426b0f2acd1dbc2c8820191e15010ea252efd59697b443dd5c704b198a0894d9f943880b152c82421a6c8ec8462e8ac130004648ad6644c738131b48cf0b6777c2d69eedd10eb562925bd930ebdb39690ff287488e3bdb23064bb38eefdc082f15b9146786f472beb066775cf383b53b2b89df8a7c424d2761bda847307d504fa4f8ff9f09bd76e3b46cb165b786f4959db55ba78730f577382cad43419ace7b8e80e57b219529dfdf6a787df1f6cc2f005c6b89725d94ae17616e1bced93e6c71184907258f15d57aba209d4f78c3ed54b14a966ab1eaab338aad1784dace858b1d05b4c9ff4d49848f5cc43342f0bdc7901935f68294d2c40f627bd5ea72b683cb14e20fa93948bfafcafb476c1230b6ace224f7b29b2d2c1fa0bae21b784423946c7ef8a267f041f62691e0120a3c20aea327c4c86d0f2295c5c358412772aec4d275de6689e5c421cae60748b690fa992bf3c63a35ec2dac4b955b9291f3aa17af7f1b576d834a36895e656fc379f809f7018bd9fa734e6a6a241d5fdb8f24524b73ce9d41a9240d5409441779a7217c0763de65a30171e2f376d185d1cb6bbbe87f64b6011b590744d77b6b5aea5b5fb798171404afb957b63e4231a69c02123e435e3fcaab7f0d8659d7ad2b5d0a46792405354cbae1bc310b6706d130c3db71e2db2a8881e7177c7141407fd9a10691b8aeddc67957ca77bd3156b91172ca0817fa44c19731cf97a4ecfb220d9b935a63c655a907249fb68d48d20ec713626454775f9f9ee983b2b28a708f5944f892833b024454acb799d4d343c3c54761dfcf1080de1cafedfcb331d4bc387907d8dcf1d741f99f2f83fac12ca0f9fc09c3f8108267be0d47cb61966935e4e27fae46345e35c9f395501466fa49bcbc81140d2d0d1c15dfdc32b153a7200c906b9af8da12657abc3f552415ac8f3c7ec069d97193c8365c4a12df510aeee0bef20477ba40da08670d9634b4839b70a36fc63e8d89d3b41531b4aac2f76dd125e29cba86ac662c682755b7d628fccf5609e582e27b1901279321e9925b9b6fe61e83f812d1a1c0ad945abe0c0fbc0d598781b34dd8bda5e4d04868b4fd85ba6ede547b758ef3d9f99feb657d2b689326e59a7ff2db2b24c1453d06060bbf62795ef9cf06610ad329969b378c58f51b764aac5c83894cc8e3097ccc16c4008a566196d552a552a32c1168d19da48b3f048eeae7852b2000a8692bcb67d45d56a5de2ebbaaacb093ddad02ad7c0fae58794ffea7e89b4e77bf192730267136696b5fa8d9d59b1c3faaa59f8bf37a1aced062e1795f64f7299b87255d6dcc3c89d6a9b33013a780f6e2a8df6e72e3fe98f86e721fce28c3243ff16bfca377fc93799b71521788fd211f8056d10a9e87922371556b58c8558a3abd309ace50cf1d4c5e6dc3e8867d8ae31b0af26e6327062bce9ee7ae14edfbc8f26bd52a67f9176d111f98c8518877fd9a0f8a9a5a9a88ccac22b2ba403972e77ff8c212a98972da9f09a0b43f960ce0f351a40cd73c833dea40d5f98fe3f1eaa608dc770b32962108025b3a4902a3935bc6ad22cfd673555f799019143c8373c3b555cdc0b126d35ef1b13d2f3245a05ff7739d759b71b90a32a61a4a4b9916905f8c1e0c68f2500bd23aa92cf0fb2e59eefa73ea377eca4a2fb859b4b7cb2ca659d05fafb294d6a93fd251a05e97591f81e68a0dc5389399a1c4b37a658d3dad0976d8a7c7e018a7b4a67e04f2b6b98f05d2f6ec34b9158ea89f5f339ddcfd5132a9792aab18fdbe6a307ebd4212ca90e145465d8c4edeb537de57b0bcdad4f6fa5bfd5c43e6f92f455927881c54085e262059c5d79d873350ac229c069da9b145d182072bbf6a6967a95f206ca2993c37ceeb0f78e07cbf21ec1bce40bea002dce300a84622a1c0e253a69b4f9086456415ec33198c1da2bc5033f7eee673dbc37aaba8894451a9daee1f0ded35225e2933803553d80c6ddee48d6853f38add66fd7f5dd715cfb3da3907251d7430b2c7ebe51327df3dfd6756c3f6f5d404ab2604be74758de0611f815eab58e3dd9478f775ebefb722c191c5fd71a1060184ebe9bae8636b16c2544c71630e433b405b858686004030174e9d42cc7bb2d0e1c02c432d56a019bd677e3a7c7247829ddc252393f97c7bde37c99476e6de99efee4e1182e762f792e54a86d7a69e82b4656d3ffbf53c546b4f1482eaad5c45735aca9856595138f88667351fbd251eff824f700a9a4f31c0d5bf71b4aba75fcad6051eba2dc53ee9830972995824d9aaf54a4628ae71f040a8916794961883f11b8e7de54b869d3d3a85a2bc6fec8182665ed4453055f1745c942e5980d4b51b213cdc09a82e77160d9324247534e7dc8272d4bbe015ff1089d4c8eb16081a398e3ef717aa48e84059a19fc599882fcb5949d394e7caec59f139959a2fcba793e946b72712c2161472cef430b64266f8f8895e56591d7649686f96bcfd25d49acd7991ee79514c0351f8ca32c8aa0cbedb33177aab21eb4876c033f2489feedb6e3cd4d627d025bbb1896af20d3ffe1bd6785bd7bb7afc995699c5ec65e44c8c2b3d1407dc0ee30911cd1874a167eb4b4551b7cd0f6edfe198e69bd2fcbb7750a9fb7a1b23970d9bf0537db4c7753741101d63ab090b7a75c8dbba2e732d1bd406f3a78a0fa8a1369acf1a84e89e77aa1274545583d2baedea5d21a859199dc754e86600059abf581dbbb59bfb1911ece90c4b55e924ed9902296165e21536c4bf831b1bdd82d6e2632f6f177b9d4d7f4e7a7211a3c8eba5908d998eac0d63f34504f15dd93973c647114782d0512ad0c66a7b0bff1e2ff4f9003648244120ccf677e6366b28d150827094b4302dd79c86b28db9ceb64fb35914eebf07cd5532c39aa78c088b820bc9d56c8bd6263367d2e327c38d4a91b780affa0cf90fc4e9049060bf42d23c51e6c7fcd330a024a711b1c315470d2532a6549a93277248ab78897e0d6d282c475fd2620e1a7e595475cc8f73989e76456585c963926165258f229f4a0d019d60c04eb360cdf5e1814145ee9dc66313f04a1cbac7e02e11d274aacbada6bbcb40551f7cdece78192016c4f3004f375a94188e7060425be4e7f208c7781a280d71a274c2ba8abbc02c0e06abca8dcec27e73cbc40530ff8f680ecb60bd984106262a3249087a2e90c9511a4a22b3caadd05b766ac756866c4b0ca374233976343d881d24ac7c0b1ea33fcb33c64b6b385a244a5babbc4b6666db7eca3801b6f6a854f9da88473698ae7b972f8f56f5e573455f709b577db91dad8a0a3986a45f048575dfb14e6007bc7363e7baddb81c", &(0x7f00000001c0)=0x1000, &(0x7f0000000340)="f9f8043bf121a3a03d679311762b7086623e333124df8f04292e5971a30893c4abad0859c8904aa2b643bd5a28cecf78d7a2917d3b9eeaf95bc50a9bf4fa853b184519810cbe564ccbabaa6d25bd63905b2ecc7a57232c77da1c869d6326f0f1789a45c8c21b91e016975dd24be8954337d67a9cf40455b3d084959dd64c5da235e7a590", 0x84) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000eb3a4830d064b06ce4ea000095ff7f65d99718c05813d435d502187f5c6e7a4d8e14643115ca7ff65dfadb9d5f91c32e5eec66ce4befb26d215224792be7368fbaa09f893c00a30c5d802b56b54b300776d0c13e4ebfb3eb67332431925d49bad3810791fd0863f819473f8660388e35aefb8a27a18b1cd16c4fbf27bf62b08eb79799c2140473cd413fde8616be49c69afd043244582f7933d3e9631e8568981f23791853918ed35a6b550870cf3ee6b647dceb0fad5113484cfa6146e3a3257f98b78b65e4e0ce683b9b453cf2769dd8638b0410462fcc00"/234], 0x1, 0x800) 23:26:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x100, [{0x1, 0x29}, {0x3, 0x7}, {0x1, 0x14}, {0x3, 0xfffffffb}, {0x1, 0x200}, {0x3, 0x800}, {0x3, 0x6}, {0x3, 0x40}, {0x3, 0x3}, {0x1, 0x2}, {0x0, 0x4}, {0x3}, {0x1, 0x2}, {0x1, 0x5}, {0x3, 0x6}, {0x1, 0xffff}, {0x919d5f4c713945cf, 0x4}, {0x1, 0x5e9e}, {0x3, 0x7fffffff}, {0x2, 0xfffffbff}, {0x2, 0x6}, {0x2, 0x36d}, {0x1, 0x3}, {0x2, 0xfffffff7}, {0x3, 0xd3c}, {0x2, 0x1}, {0x1, 0xfffffff7}, {0x1, 0xcdb}, {0x3, 0x10001}, {0x1, 0x80000000}, {0x1, 0x2}, {0x3, 0xc0}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c653000b40933ea49a58fb6dd1e08554bd0ab5f2f97d42211c04646980ea1cf30d81587ea4fdb7fa38732e7a177f30676aa7a16c8"], 0xa) r5 = dup2(r4, r3) accept$inet6(r5, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x5, 0x3, 0x81}, {0x3ff, 0x7, 0x10, 0x8}, {0x7fff, 0x0, 0xe4, 0x8001}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="715430e215603032d53a1d5331c1f62a8672be998085071e7f5a37c536445a640772af2dbcc31861a229b3e1e1d98e40006753a2507deff0", 0x38, 0x400, 0x0, 0x0) r6 = socket(0x2, 0x4002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r8, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 23:26:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000100008100060008060001080006040002aaaaaaaa1f49ac2100bb000005000000ffffffff"]) 23:26:35 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000140)="53a20bdba7dcf410a2dd6c23fd19eb81d06f3cb8769e5d4b6f21c0277cdfbe21530b5845d4efc4b9d36d9573348503618322d3bc1eff447cc7982d8249f021b4c5f7b2e04b09fd170516884f8af0e6c7b8cde37851f9789a4d20f1ad471d77a04e76d58fede320ddc4fe12f3a50ceec4c736572cbf3f780439881ee0f023102bd1defe09c55325c82087e1d9e2515fd06e3fd9cdd18a924b6e673582c46c3ba092b93d94cee5ed788c85bd295dae7693a2e0ed016fca489f35fe49eab545b3a12c3e", &(0x7f0000000040)=0xc2, &(0x7f0000000080)="4e18a2df6c8fcc49abbbc6570c7be18304d6b58982ff9acdb3484a8382d0af", 0x1f) 23:26:35 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x9, 0x6, &(0x7f0000000040)="32648af572abaf145e466d90497883557515e2a8e7f175a5c39d35df10a4fb40f2b7ff3a4f359620100cfd93ba99843fe9293047eb2cdb6d16288c4344a0762cabe09158a68c990f4a1737c607960efb4531dccd612b964fd5f3eb1f52", 0x5d) syz_open_pts() semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, 0x0, r1, 0x0, 0x7}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r1) accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000300)=0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) lseek(r2, 0x0, 0x7, 0x1) 23:26:35 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 23:26:35 executing program 0: syz_emit_ethernet(0x61, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffbdea079ee890080045000053000000000002907800000000ffffffff4e204e2300089078ca6ee6f13f4767cedd4d9199b3cc35bb136717360e8200a8ddc7fd29710ccc9e72747d67645642e6ecbdf21ccdcf51d9e298cb5b42de179ccaae559387b5d6edf578fc1fd68bb50b95948732d0c9118fad06aef38f70dad82020e0fa67a1fc120c70e6e5a24b5cc8e665523cba076ac06777f97a7256762f7d98e1eaf239da4ec82db9eee2d8151a407e3274d1b2c8"]) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x2, 0x8000, 0x6, "3421c942a34c2568a4f51eb89d3c394cc0f6f34b", 0x1, 0xf67}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) fcntl$setstatus(r1, 0x4, 0x80) 23:26:35 executing program 0: socket$inet(0x2, 0x4000, 0x7) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:26:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) nanosleep(0xfffffffffffffffe, 0x0) 23:26:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, 0xffffffffffffffff, r4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000200)=0x10) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 23:26:36 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) minherit(&(0x7f00001ff000/0x4000)=nil, 0x4000, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x1, 0x101, 0x1000}, {0x3, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0x24}, {0x2, 0x108, 0x3000}, {0x0, 0x3, 0x1000}, {0x2, 0x3fd}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x2800}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='-%\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff080000002eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="a400d4ea38988ec81e054ccd64557519a42c653010"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) 23:26:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000001180)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab4536357242b8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a4", 0x6f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r4, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000020000000000000000000000000eee10000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000aec70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000004402970e42bf5bd65955e80ec00b5ce7e1adb1aea22e8d421d66dd3fccbc5ccfaf814924ca085c324c5eb7a1"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000180000b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01ed1917453570cc64f3303955f574628bfc2299528142a32aa381"], 0x5c, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r1) sendto$unix(r1, &(0x7f0000000000)="c045e0017467dc993cd597309b27a7daea6323bb1a8418839e57f34d91bdfd5506d11ea9b5b62431b08dfc5c9991533e2cded5a287e565548fd3c6ebae06d450e92438b419f9b12f797ddffbe0489522d18fb5e62aeeed1a975b63e0e8c6b910b9a8b7187510d77f96444c05e6089cb746fbe53a6c54fd2474141fa199fc703166abd54de00e42a6965cd86790cf2786c031eac6f2c752f617839e3cbc424efdebcb1386c0aadbec27f68342952f6bb0d5b4f9e8948d1e431b8ddf4daf46c5dd322ba17493c6a509f39d1d9a3f143239b7f5dfd270588fa1bdaf8aec4df3398cc37805d54356a637a500f802734b1ffc2b62b4720b40945d093c60f9ea3acb2b24758c110cb84e1d3abf2df33b22a04a49f9e992c5586b9b03cf47088feb8c6e44bee4f69fb8628c9bebd972a0878569056773c9ad1bd45f3f9668e4eee90803209160d906239936044995e46cf81b8444730d50ea09bf1e3dc4a45fce9a5e7e7e23fd0b394b52fc15fe88807ceec37b74e057c38ba93ab8801e9bcc917b28279a88c48955c0c32fbfba578b028c4267d4704922eaf1741977b3bd43f32c7bb309c24c587d494a0951b86701c1258de4ecf6a040fa3015d03f7c7ac4d7e3b2d087e1227a792e7750d9aa598928fc06c2c57ea176b0f60178d0b9d4306019af6c4e23217510616c19965e5c58692c0216f9e7f3794d47813084892a348e58e8e1e610f6eb6ea10b706c6c4ecd2a6f49c40ea0052261a38709ad4ee1d2bb0763524c04544a2bb164788c49bad60327114d5650d5a4972dfc112745a34593388a22e9a9a3a86cefc2e35f7db89406be1017e44912a1bf30b56f44ae4c4d022a1fdcca257482b8c6a3fcf3d5f44086767448e2a1de179051cff054084c193e7a44ca4d938a0c7ab0daea467c7b355ee5b95406702a4b6ebb14530385a50691d7dd2b8b0c25621c9c20ed9657af9d8c894e4c42bfa877466b64e165b4984fc77a35468ca40e1550d1afab148b8260cd739bf9cb6c1b8fce7652eb64f84bf285982e6c6e9bcc8185f39c97d4a921640087a06f9e39e9133c6358839c359a189bb729eee10c6eb4242833a92607ccc063fa09be95e0f88b788de427fe4bbafe13ef4d7befb01599e807ad7aa6cbe920e7ee401b482bd6c5a2ba522227163607c93cb3d5c65c2519fb3e65a11120481690b234b6849e1caee9004ccb20bf76a3ced2e9348d705b1f590e4ef02e72a1876fa37469d5b4b83ada2462a7cc3bdd832b12e4b907c6987ecff2de6bdc2d7beca1c3e34a31c05c38284f0f1a81af60691f66e8d9e6674a316f07f2199d996a11fead5b219f995d106cdcba5eb13ab77d38ea07cc703fcae1c2996779e0ed35153e8af5aa27e3689abf8a8a2fcab05713dbf59b358290f6714f92a512a5bc834e7ec80002ddb7bdb773f90c144b92ed15907c3baa32ea92665d866ca93c04365c3d289c16e4814c68e439f87225a1cca3a416ca909fb85a71b9f0ddbdd157d5e2fb19b213f99126c58fe97f7d347afc4a3a965a8f3e69a0e7270ed3e980836f9f33cc53adbcbad672607c6fe92b3c54d76f79931bc67b898a50f471b9386e8da1131896f8d59293bcc2e117fc3f0f455d8ed3f5c06d2afee3eb3f9ceef08611e0ab3c603b09dd6b30accc0306b17f730e252be5cdf3d569c827ea326e973a436728307ecc23f8080962257637c8e9e66d3b1e8a2647131b15d610d8ad33a67b3df4ac33ea6e4f575b339189bc822d07748f8255423db2efe34a9a75d0ac45e6b5f9954aa1a6addc642d64e5a8984bc315255bf48b0f021ada5394e6a26cfb2f799edfc87d69da61d9d1c168d15ed453fdd6736f28baf3979d3994e50dfea70299163f1096fdba4728e70cdb42b61c495a7b298621afc613abb92c81542755dffcd1db06f9c8277cdd4a7f92701e1b9c0a575dba34ba2b6efb9b942696f1f7fdb8d2783729fbbf070218341b6f05f26da091609386a8eb2c7bc46f5cbdc729302c4ccfef3eec44efa09d3d61c405268ddb1d5e1127982ff7676f126d1526f99504c059e16a6b0f8452c974b5532e0dde123a12650b3d7f176218b015a5a96a715610b08860daff4df53939b7a4e8102aa650d8663bb106cd274d11fc65eafd1aa83772cc86039aea173259b4f7800daf051be26f3109f0de4b6c207e8241025dc1c3807d93256d1286b60df298dd23786764a6ac38bd34bb2472393a48bf94e99288cc1d970b238d5727c4c4afbd55bbde8fb2759226f32c97bb8d1e81ff3a6ac7237b2c63d96d7d86a4c540cde6146a6f780d8538e35a8dda64b629ce755477da33f3749fb60793523594074b37bd9aa1ce9c09d6e15531c0f3f5f2ecc6dad568ba44748d18ceb1bb6543ed9038c3736ac3a75e2da78d2b16af7127e24774c6c1a8700bcee16fa258e4defb98517ad1047d5474a8e5f59ad4473b2dedc1bbaff12ad10a3a9dd03bda442fad55b5eec700290570f58ad8e23835d628a82afaf1d5e3b11470191c377af35118aee55d0b3fd41d40c05b6c62110265c74b32c374d83699af932911fa4171e357466c286f98df4ea7c4a64082e9978ebb263e59606c1497901a88148fefb6fcf5bc75c6097914dd0f5b49fb06d7f19d9570f5a30bb573d9541b3f03585afba036b6ccc250902317073c66f447d01b8b68acc8168d094e418aef1245335f9bcc8888a3c9524e4da21b2f924ea4cde71aa106f33a57b1e1de330691287e19ccce38a90910355091406523532b796ae8e79714e617c04545c9a02754246a759642e245fee47f1d1e63a5c6f9506a3ded0a74ed8f4f32a37cb57d6f67ecf8b20963aa32df2e5c4052bd57b225ca4cff49a0ed747ee51a13cf18435c3a7a798076979a2dcfb8d60f33f5d9ac9f1084a68c60663ea87a62cc98b687acd0dfbf2c86b7b8f65910d6afea9ba5ec12417412f2878800b0dd7e7f4967ae81c3f436bc224e32a43669ffb1457bd34121563cdd00b362e0ba8f6f40ece16412f533133830a594157da4a92797e20b5d0c1d4ec47a7a2378b929841310a1aa2ca9787bfdde0e2346cf417df2affb7a4823ce6aa698d615481c8d5bdb1b6a3927521fa6cc91abca5f5caf18e66357705afabebf39a6eb5037e374d758ccbea43f90d0b11e2f28b57d2951863952cb028482e2fece2cbf10579a76beb21193025ccd8da39fd1f455acaa2af00140868b5fc599adeba8fc50710db5961784c64b6f80d785b24337302537f150ddbb2e46ebe9669128f19e79e1a295797f803fc3bb1c4168688588f9b8b9797edf210c5e6da16ab40767b3a47ab208010080f4d643bd4e1bb8419fdc3dee78dda885b95d3959a62d6b924af75d9f283ee2635aebec5e59d02f2e1961473ec5ce435e2ca1c07f5845159df8f1c6d9f27ce0c14676346f065fbfa8d1c190a028c26462b766516d2c61128b9934629f30ae92893f15025db2bd20a28e928a0e25066fb92ac5832258f69769271bbf0367648bc0b772b05d5318bbdadda11cf93304fb6fd4fa0a33d7a1cdaa98d57d93b75ad57addba15cab6429a9bb547b420edc40b552dc295ab725b8aba73fa49e601dcd2e0738c1d8744b27abae0a55a8142062857eae99e9bfa416d99db4c173cf73796a75b569b0f54dc276ad3e378c621b398e22505bd0b867f5572f9758907eb1dfb959e7cc65a9a1dbd6a12e684a90f4854bed7a7fc0d0a4e65582e135b23098cadc1c91698b3d326a4022c78c615753772d73c078afce2ff5d90955709c1a09267f9e6d871a03f85cbcd55ef4ad6afa1677b66338876e318514630d1716d1fa80bcc10392a46a3e88461be3e6bcb9ee2f40d5d813758998fbed3046e4c1a7e66f3501e3dbbb73690273dfd3c9964ad8efb6ecb157fceac189235fe555b467d47159d1a01a482aed480dbcddea5bf11a909d0f525dee4345cdb70b0fd64417bc8df768f5415b4513eed3584d256f8ffe83f2950ce87db467e59650a1788ce599ad2e6fc2a796f4c1970964e587568c3318961a9dfd87e0e2308e67b2a7eee84d4c52be582d34aae25504ac8a620b3f8ed5d8120fd41600785c5b9bb84f3393f26cd1a094728d393bc919c89544b4d73e747db07b5fffe45fb18427c0e1a5c8ff5b7b29bf723cc654b84e6894d10824080b37358537adc5447ed7f71cfa152d8af215c51a9f0d6919c59f0236dc0ea4bc72ec5294a93d0730f7bcf581cdd930a81454ef949e09029c9bed7344bad12e9c1c520f2debd13fc4b2e202ec4158ce18d5041e40084852d6cc063f78ef58409e1a9cd036c6ed0e4c1601910307dd66da43349e6f88390a154ff69033a0c8a48ea820a3b12776dabe8a7145144d6be5c8ba8f79c012cdaf3025836072711bbd3550aa7e1065d51111ac3096cccec2cc299ac661cbfaa8fc0a8bebe2e304b6bb38f29f2ee7a2d45a638e0c445128d2290cbcdd10e3d8586128240a55e15063540687eb703a8e2231401566ce8a0914284098ea331a3c554da6c66ec26f4d43c1027d8ddb75802a94bbbbd7e5c1355fc9f3c1552f01fae14f911b2ff66f678b09b2c6df9034db6fa24f7f488037e91ca76f889f8dbc2fe66f71712a8471e3253ca7c5982558446c28f8759532e3d0d4da550bbabf9637ffd98c818830f789bc42d4908b6746c76689d7eb3f03569fb142c14aeba062db212b969221f587bfb1cb962b290cb1d511c20602703d850558af13c3ba048f7c9adfed326a550eaa8834d58f9740c1bcfd8f38538578b626e8f03e9f225a885890c2591f591e7128cfed5cc6aa18cfaa3deec9b186ebb9271c6349306b947032f7f83936e64979c0a8c0acff41e9f9619cc046be84abde7e460d0124f7ae17d172f3c8597a4c55d0955740d6b38830a21d377e353e117a4e35910d552be608ba3b1cf9c0686247cc74ee9fdbe3550327fb69abecb6d845a30b8d6684777412c2049b7b5937edc4fcb04b1bed391addbc0436110598eb6627bc148822ef5797950ab0e146de3a03fc04ecd59c414fe7340d34485488a53b1cb74744fa5596065430804f76ed65ef55347dc5bdad8049afd252134387a3b350e059efeb0abdaabae7ae6de375c4f85633e4bb65c2d7f050ac6f92cf3546a66768a109d9ade7490a0fc44b3e92fe581e67771adb6f59117566ecd86aa05c165e9f9a30916519a108b4532eb051ca9c81cbab1b69d41cbbe70da682ba7bfa86d5a6717b3c7911fcc710cce5da1ef72cea2b7b6daba30803fce2849008e0471b28accee207487f82d99e27c35a18111621096e93ac740388ed04aeaaf604b98b19f5719b6cecc73d5b89238da6429828b90702154204b1f244f344a0d227c1f6e924f0d40610534722f9bb0c8fc7f838b9f8be8215fe64e7c229c67cc92c9f6f63b608ae2abb533ac8839e5f785ae81cc6166a0e249a9a7166067fff97f7255efc0c93f6554b59a0300f53d34dc80996d88d982f881062f206e3e013f3266995cd3088f07615591fe03a38e12b003cd052ba4d318540f4beaf83e7af7a41e98e196138c1f67bd2243290fd7f0a50381bd81a25c559ae26eeb2daca55aefde6cfe520df7ec56e639956c6fad8ed1f8aa51f0a7bf1127d3aceea4649207b42d52e15da6a0a8ff63b60a4cf4b93f927517fdb0609859c101819b0b857e95a45d148329442aeff30e44670d54dd5814f8e7a33daa270dd56e638ca2bdfe2025211066eb608370ce01c837548cbae2b2e7da28c3065d7878e40f5546a67e03a9142467e5af603bdfbf71f22ef2386d52b746bd44255d4818fce7b363", 0x1000, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="0000ee8c142921010f2e2f66696c653000"], 0xa) 23:26:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) utimes(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x127) 23:26:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202020703e472aaeb5893f8a2"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r2, &(0x7f0000001100)=[{&(0x7f0000000040)="b7f1ec98dc2308fe56ea730bc42167158fa4a9ab1d261e10ed03", 0x1a}, {&(0x7f0000000100)="b53e9a3acae74a8b9c52d19b4501f2d5be9ee23da540e0afde07bb9fae6b8dd8e5506d4b81e943283e66ed9e7d1859dbc57be9fda8f5828d8ebba1af61d10b8679f66ffe4b63ffeb581088bfc543008c07e31cef05baa42fb568b1263532ab515bd7bd6b6af61247a56c512e347c95cbbbe7de0013bd0d4d0c9d5fda7eb80830ee3685c31c57eb2c138c41cd544c81eb40e8865499a2dbf919218969d19f19b8ec3366e83301613d8c2b4f6097f1e38ac25c54e6898be89f60c440f68907800638d22a05e9bb30d8a974eec5a3860293d9b3d453d55a6d69c9bdf1a77b47fbbcb3b7919fdee927876bbb1c0cb5867026ea90f897a2edd53239ad83d29a3a109daac07129649247c3e42b45cf3a21e744b073704604ec5d9788e43052a91333272364ba44d53b819f3cdf689af16f34ffe675e0fbbb9bec5220be7197c00ad74173b0cb27a5218a1e4361852fb15022fa9da8f04599c68351d20457fddd3df97db71341d4bdcb1166801d17fadabb6bcb77d75ec8a5bf495aef6b58397e8a6bda30b752af8610adde327438155c43897dd13592cbcd58658ad4b961dff6fd3160ecf306bc129258379a14b7920d36482d6f565d2b9ed727a65f89f70cca9ee1dede9fda8df7b85e96bff7b2bb18a87ca2befe02bde7c05386934a86c6e273668e887daa30dfc737553e14121f0005df4cd33f73f6a1798d490e467eb91d276995bc42bf718abe3b7ae013e36589f92093f4e98a4a20e6c3f2d8988a89da84511716fe46fef603c2d9733c958b564721321e1138a67d4e5e47b0d8ee603a4d8aecf1d30ebd1fc49a433d94c935b8282066e51c5ce84ec33178211fc3867d5d37d83938e2bb2de45220a4a3a09cfed012b71b9951e7149d7aef6e3cbdc6656794501be523dfb2e8e787c1dd09d651d866305619b4faa5089d3c99d42499e668ca02744134de2fcd43bd9a5c792622f689384408e30b77b7c20da04b3bedc4b988a4042dc1c821b11fcd13b0b82b88606a9cc5bda0ed4b04066a341ed2317321d96bd944c21e14d3ed6613d418db12635ea7760ed243d2bbc15077c87ee4be19becc7f3928a7f802b719755ea616ab01b22cf2102848fc735e9b3f21096c6d09ff58651eee730650be6d66c65d2e0fdd182bcbeb521b59636d8c9665e310d25103d4eaafb11790a5d6c902cce4a3e7ab74747ce96ab0aaf4f7d3f1c066646fc9c5cb275645c17b958615a467eefda765a2e74caa7ee7a88a7cdb04d4f649b032f8361cd5de2622963db7ced7d6ae3699677bc6fce1de7b9e3b08463274cae02919d9e12241591c3027e19e1f03d6ea096368aa6486cda4b21e15c2f15a57631b73414b86dca0d6881d422bb84515a92f84007c62f667876b0b0e386bea36b6f43a9a54186c27fef9e339df6c332e75fd9eaaa16c108f777a5dc12074b30ed843c44a9a7ccbe4d52af25b652f5a8c1a06462d23dc64c67f1fa917a36c6a70b58cdf90cccc9e1f015a0a1d92f2dd2215eaacbe5668dcd53459d652b7ed8c3fa1766ba0a8751b31e291b9aca0a984e416b29ed7145da653911eefe50f818602ca504130b63b5bf56fe56fd8e6d425f05d905cb9b4b2a166a83e885eae2ef0c982f97db8e692a975ea6a63ef179a5f4c90d1641647547c5b7580dded8fbc3711fcc086584ed4b900a315e2789c0f682df20190fef53e0a8f1d4da8480061a5813421e19da18d20b4b2f7d2c2b9628d582776d38fda9c6df13e51788c7ee87eaa7d3d80a0e69f42a8506ef2cdeb42413b0e1c2490b4091311309c357d0d03061a9740ff12ebd64a3f5dba37f71e999ad505627b09537d87429c983793a7a11c1e45a3ab4b5ae5a486779eecbcc75b98f3d02029a54e6dbae92408c53e3b65235143ee5686021887f1a921c0e926d0c89ea3ff1de1af7ab9eeeca4e130741e8d43fdd47e1d103c05", 0x563}], 0x2) 23:26:36 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x4, 0x5de) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x401, 0x2, 0x7ff, 0x7, 0x0]) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0xffffffffffffffff, r5, r4, 0x0, 0x1d0, 0x9}, 0x401, 0x8001, 0x9}) fchown(r0, 0xffffffffffffffff, r3) setsockopt(r0, 0x2, 0x3c, &(0x7f0000000080)="714bed", 0x3) 23:26:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000000)) getsockopt(r0, 0x200000029, 0x3d, 0x0, 0x0) 23:26:38 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x3) 23:26:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket$unix(0x1, 0x5, 0x0) pwrite(r0, &(0x7f0000000080)="cc878d71535bc5193cf5dd", 0xb, 0x0, 0x5) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCNXCL(r2, 0x2000740e) close(r1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x2, 0x27d34b99, "00002e518564a644040212420e091fe600", 0x0, 0x8000000}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d026904", 0x105}], 0x1) 23:26:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/252, 0xfc, 0x840, &(0x7f0000000740)=ANY=[@ANYBLOB="88762f0ccfcaf7d616c2b00cc9536ad2ab006d0743e116bb43d60b63a0048a35cb8913305cbea31388953d3665fdd541fa90280ca08f77f1b87d21a95c5338d41c0c000000003134649093702cc0af94a5f8e96302f73d04cdc78639f3b81dc8fd46c95cfab475171ec33bd449f2915458f5e725f8b524d6871042ad091f3b8b8149c4ad568291f6f10609241060be1d0d6f0e2806baf8607c3602e03d2795aff6b1fea3d49394584ef0233f85a51ad25ae75da28fa07e9ab44c6ba035ddab93f5254832c8559f774f2992453720c29489fb0eead5c37741d7be4b0bc0c2fde844e62a158e21716d9ae00136803e1779fb07cea40d63ec2187b0891f4cddf677dd96618bf041d34121a892a9a5077d91ed7d65be47566e7a2679c3b6a30c8f097223e9d48c7b5b5b621bd6f5498dbe2ca82f9155ddeb400b09146b039b3218b4bfedcc4b8e29ec83b26c2e87e0609a87dae4d9dfd20c704507cfba0bded3eec93023dfb767e13d89635f8d942e811a52b0b2c0b3168ae93e1612f311ca0c39e779c42f3b8e4bbcb84e2bb78f63c3205ac1c91165a5f89dad16446770b6a6ff0dbae916c065ee4f15641af25e6d2bf24a659b9e6864bbe5b45d65f4ed4f4864a405"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xc46b, 0x2f39, 0xa3, 0x9, "3a81e536236a00", 0xadea, 0x3ff}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 23:26:38 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) 23:26:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x2, 0x8}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000}}}}}) 23:26:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000001300)=0x1) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) r4 = accept$inet(r0, 0x0, &(0x7f0000000100)) getpeername$inet(r4, &(0x7f0000001280), &(0x7f00000012c0)=0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000335000), 0xfcb7) writev(r6, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) close(r5) execve(0x0, 0x0, 0x0) readv(r6, &(0x7f0000000200)=[{&(0x7f0000000240)=""/4104, 0x1008}, {&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000140)=""/170, 0xaa}], 0x4) 23:26:38 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget(0x3, 0x4, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/185) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x9) 23:26:38 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000080)="951a40ef4c76fb7ba39d4814498ac662ba1149216287f2265f141be30b528ff7c412b5d922e8cb2b20981d5a181a60d81eabf310482d845d63ffae09fb5f6fe87af6748d26505a0b435153d84fdfd4846ca910297e124979aa7cd997d86ff65faaa4731c52536e4d0c3e80188ce88b5b5ecae117e7f3a615c9cec346857b546f1fab2108c2eaaed1a3499f8bfd34e46c2cb874b7899d9d5c5e1c4aaacbb0d606437e57f76edcb7ae5ae141ef4484be939fff5e6d14deaebd0925b4ff4b4721a001a1536f6bda6c53826ac21992b16309b58f", &(0x7f0000000180)=0xd2, &(0x7f00000001c0)="df2d38b1848f0226d945", 0xa) 23:26:38 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x1}, 0xc) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffff9c, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000380)=""/82) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x2, 0x20, 0x7, 0xfff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xaf88) r3 = semget$private(0x0, 0x7, 0x3e0) semop(r3, &(0x7f0000000200)=[{0x4, 0x85, 0x1800}, {0x4, 0x1f, 0x800}, {0x4, 0x4, 0x800}], 0x3) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000200)=""/121) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/75) r4 = syz_open_pts() dup2(r2, r4) fchflags(0xffffffffffffffff, 0x10000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000000)="00ba6889", &(0x7f0000000100)=0x4, 0x0, 0x0) 23:26:38 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaa8aaaa0800450000300000000000019078e000000200000000030e907800000000450000000000000000000000e0000001ffffffff"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 23:26:38 executing program 0: r0 = socket(0x18, 0x4, 0x1) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 23:26:38 executing program 0: r0 = syz_open_pts() kqueue() kqueue() kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x0, 0x0) 23:26:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r4, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 23:26:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) 23:26:39 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000000000000fe95a98d0b1c9bff00001e500000000000000000000000000000000000200000"]) 23:26:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2a}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdd9) 23:26:39 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf9, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x993d3637b90df2c, 0x0, [], [@ra]}]}}}}}}}) 23:26:39 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000040)='./file0\x00', r4, 0x0) 23:26:39 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000280)=""/232, 0xe8}, {&(0x7f0000000500)=""/195, 0xa3}], 0x2) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000600)="ad968e2cd274d2d443f15f151f07b1f95b255e8c9e77f3c09d5c0f229ac9c32af64423fc49d4a993f7d11727fdd88bf63328d71f180601a3230eed28a9d83a835c48a88ec2f2c8c9eb7d8b6789d88356653931df4546d8d741feb9928e11d90abc81c6622b111e2769da3cc1fab0518281dc70dd8b62bce74779f46b59f94aa5c1b357ae65a48718fba1e566f8bbca4a5844201c8900", 0x96}, {&(0x7f00000006c0)="ce72c2ffca9bea5b061551d7df117099a037c00f705d2e25eaa15ff5c9465ec173bb99d45f141aaabb705b8ab8d21cf4ee951e22f9cab9d5353289faa22f4789527e0dfd68d693e9e1d4732662174a50f4e4feaa85fd5bcf0387e546f8663b16739ac81ea05176d49915ca21c31ea4bb251cc0c5a0095504ae91ddec2acd3faec79d341806223f50923d109ac27e1087b64e7df50bfbb46bf5e7903f4ca85a6d9206c0bc3c8982af02bf5071c51685c41ed9612eff22675943aaa2d0611d19d349df8aaaaf656c9ab75d75f4b25dadf57821d425722fd603f023844405dd71dad42d", 0xe2}, {&(0x7f0000000080)="82c105d6699d830242ae9cfd2d0b785d024000ff20548ad98f86907b2e", 0x1d}, {&(0x7f00000007c0)="8dd81299407b920ef31fd887a43a0191a75a201b8586c435db5baf7b10ce6c3eb63f1f826142ac3327d76fd0712a14a1c7b02ba44266758be1d7db79f897da65e661f5fefee4a7ad7a86d1e3d748a28c99baecf39b8e8ae8b23ca78b2c1a67db59c0ad3f32972cacef93e18049774336a950daff6186cd1f557ebc1a099f5491d0aab2dc264dafdcae8f3ef2c2415bebed71e840fbd3d316b9f9e35fc2f1a610df0f64d5358f3064cc55a39f08d42d35700bac11392d56e1e6e7e132b41c100696cffde76f7d17a236600a325fff925ba9c192f943fbede873", 0xd9}, {&(0x7f0000000100)="9abc9de9", 0x4}], 0x5) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) write(0xffffffffffffffff, &(0x7f0000000b40)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb491e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff8520c3abfdcdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a78b011193de00c4937ddffdb0d29a7f16a052713c4d1d0c087cbaa9e68c4df7b4ca03a558803e99d0ed104fe449b4074ee44bfacba36b05bc23c315527695a2e921398f051897e4b3a96851cf486ab259158715688e593fd6adaf43a379bf576dee7733b0f8cf1f8765907f56d7787a2df28aae996fe7d22f86aa6eef91519eebef40e654b10000000000000085825c602e97895f5e71f47309ccd3b4a397a6ec8780fe3d403aee9ddadcccb461eb3b", 0x249) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r4, 0xffffffffffffffff) accept$inet6(r5, 0x0, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) chflags(&(0x7f00000001c0)='./file0/file0\x00', 0x80000) 23:26:39 executing program 0: r0 = socket(0x10, 0x8000, 0x20) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$inet(r1, 0x0, 0xfffffffffffffd39) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="7bdcf7657e82046b3eed16da05d1c86488f919766af3f7e316838d985bb9de90e95dc170e3b543dc9046cdef069098d08722855c873a47228f05e695482d55732dc15cbe1882286ba2c114bf2adaffbdd222145d7d572f507c46e52ae95a04e4f503ce040c383be011c3489730511baef1a01fbd556ba7427701fe01209f8a6490a6d205dfe723420ae55f9f27bf48dc2390af29426e21a7672024e61d41df137731aadd069f334dca0a239ec959b5b57ac8cc04c627556b1c69f692a399b1ba2a9a", 0xc2) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f6469ea23ab6c2d6077cb00f4886c112b0fa47f6c529cc1e1b15e3e5c7c6324f117be486e594c4d6d5f09220000000000000000ec583e75162c25076c38ef87aec6ae55c375b68088b3f6a15ad06e08c112a782638a787ec6adcd00009400"/114], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56140000000004bf9aab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca500fc6a4545860be3ef0513b77f2da90813290cf6e2b86bf8a8456582bff418c14ea7442c0251bc11d6a65565ee7ab9dfe60", 0x5a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04001509", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="6c983310c0681eac71f3d81f6527b28deefe4dbfbb16085d9e339017841c15f1b946d922e9de55cd40132ca1592ed0cd1e50fc8e8526446b52f2ccf7b4a9cf6da9997a25ae4675ba4481502044445004246e0b5b0ebbd833582b23d130994b20c67a0f6e8e0baacccbec81252bee807ce8a6e175a4f9af6af1704f47a58009f3f71521cf5e80367d6d4427c7e816578619d770cfcfd6c6c8ef279fb33bb0bc621feb7919e867b95a1f14b1ea8916a67cc2b29820b6725a867fe1bb8770b7d7933cc6ebe670d075d11de9c11048554439ca81a17063ea77009d008bcbbea5fcc112480060c4d9e035eec2c9bf1dba", 0xee) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000340)=0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3f}, {0x2, 0x0, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x2, 0x1000}, {0x3, 0x1000, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/142) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) 23:26:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="82027a26a715f1974597fa7e10009fcf7440ecd497032d2d4e6c7f654dea2e5a3dd65a2de44e13b904e5b1720214fcc504a2502d919ba451170e1262a9658261902559a7c5cc53763d910b956b0c6a326cc888244250bc75e4de6197dc5f2b74eb1ceb078c61e85d3e4c52e1c1b5bd3ff02e8716bc1b0de38444824c2e6a1f98f1aaeeebf4b7935d749a9e4a4c55429c5c01fd5ea2b2094bc04a"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="940fb8d10aed611f98668a51c100133552b47e0a7d137922f3d572c142ecf91ae9001ded00110c592b885029be7ba9715a6271ae10361214b7d1360ff3204dc7927cd748c6d0cbfebe60f715c6171abcd3886e66bd906bb01c6f98bb8abda77b6d6aee87fa1aa8a23c1f145a741dc4f3a264a204679adee9de6f8e5eeab9bfda7744fbc0277c792c8bc792c1c356a6482d086a47afc2e7044daafd5afa1869136af9c25bf33c2ce5504d", 0xaa}, {&(0x7f0000000240)="fe64987081ed5179aa6ce148a645dac323c3539b48a2dfdaa64d44beda02bb50e1a4e4f45457944248186a8c598f528dec82c6de27913e911cecad8d86cb40d6bb231225da56f38a21c78403d98f02e8b98e8fdf4cab86fc8a80de406630e3f3720c21123cfb5e2e801e007facd3b0bb2442d291a7cdbb5c44d4146c8b5319837c1a14b54506555b31941b412de2b53fcf816d7c7fafaaca33f077559c4082ead2ceba8a02a25ac2350d3f28c6de017d0998f296780355f43360801d8e2c9f1f788de92bc4ce6179a3e66f0e2926ab804b2ec855d114cd7fe7a5b6386eea4822", 0xe0}], 0x2) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="104d09000000000000000000000000583e0666d0215c8425c42800"], 0x10}, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, 0xffffffffffffffff, r3) setregid(0x0, r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) 23:26:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="3c771eec544476a6b7ba387972b1d9f9b20e678070405102ad119aa7c610e020a88354ac9b7839a49c2f82c4a44ae65f1f332d3bacd1a4d80b82ea61b55bcb00000000292128e6959cecd22b693944dfdcead09ea0bfdec1ffe9", @ANYRESOCT], 0x9}, 0x8) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000100)='\\#\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='@*]-}-\x00', &(0x7f0000000300)='\\*\'!\x00', &(0x7f0000000340)='}$:^]\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(*]-#\x13]@$]\x00', &(0x7f0000000480)=')+$){\\*\x00', &(0x7f00000004c0)='!,}@,\x00'], &(0x7f0000000800)=[&(0x7f0000000580)='|$a\x00', &(0x7f00000005c0)='/:]/.\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='})$$\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='#\x05\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='@{!).@\xef%+!)\x00', &(0x7f00000007c0)='\x00']) dup2(r0, r1) sendto$unix(r0, &(0x7f0000000180)="bdc8dbb294f93e4849051f7c276d31bc4177eec647d0bf73bf831960890ce8076af5b8ff5eb9878d3f9f6128ca31397f34864de562a2de2c9ea4e396c31151dbc75208640936b78609dd09616d2325f707597a1fc674103b4bcb2977426f5b467cf88b1b0cad41156a2862e32dcb78b2108bc02cadd8258ebe214ea614327dc425199521a7d344919d78769ebbec630652f6f3eae32edfbbeaffec0fe4979b8e779bfae63268f6a86753150c655ba16024acf6fc555d6b3893c645c5d3ac0a480ac49607f47fb2f055ff3582576f3345285d40f19f4dd50fd76480a2b599e7cface9523150b1905c0c3e1d918b5b1dd8f6d90c91d69c65b719", 0xf9, 0x40a, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 23:26:39 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x7, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x105, 0xdc0c136ab8908395}, {0x0, 0xfffb, 0x1800}], 0xb) semop(r0, &(0x7f0000000240), 0x6) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000001040)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/4096) 23:26:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x7) sendmsg(r0, &(0x7f0000000980)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000200)="6b28b482540ab4675231cc94d545bc711038d1f2c247f3d5b3f6fa12a82ebe9b9b206369ac5f30a0e1f5d422ff5969b8a2f470a82da048f774b0dc8e43cd3b574e02de005d679b817678545bf946729950b3ee67f243749d12f36dfd8f9db67a8a6ea11c01187ee57bcdea7699555b36ebf7bfa8555714f7791298833d96af09f5687b831aafa5886aa05e01b2d0655d5038981ba7175b55845df1f2bcdd23871177570debf598dbbe35b5b17eadd9bfdc66ee6478cc016631", 0xb9}, {&(0x7f00000002c0)="ad66827b15423def564bed96ba4834106c1525ce79dbe9aa16a32cc546f262074e0c9810d2bfdc43", 0x28}, {&(0x7f0000000300)}, {&(0x7f0000000340)="2f5e27f8d74233a1b6945146acf3d363536916c0d4308015806c8f977844c1d6dca93c586b5a303ef5841a220e34190e91436215956c9257177b1e5521e5c9f8ccee4d1099f3a28c544706f9a6afd9d3e959d27e9228ceee21a5a11f72edc85e2961f28a5568fb91032cfc8039d4a483e7beb3c8a69800309ebbe2891b13a1627531abfe6175e66075446004781d3be5ccd562dbecad52b5d7d2c6451e1e599b4d9fa6017ac2f91fbf2c965ed6e50e08d018ebb9c7754b39c759ce5c28a4ac683e72f379d47b8befc29904acbd4ea999697e087914f8cd98c257bc46f908bf266206", 0xe2}, {&(0x7f0000000440)="914e39a1714e9674dd74be60f13b7ad114febaf9c08971bea180267b2c552253cd2e29fcb6b5fe5b109892866177d9cadc8e82967e3041438e4fd5492f6cc14cf4ad2569bd9f19ea9e041bb3d431175ab8103a10470eb5ba657a5c0f72462fceeb2f528c0252dc32b307f3fb0e72939d25688a3887c6f48f7ad705e34d7c15bd8bc7f0b9177969a27bfa30915618f143c191af145737b1e88c05", 0x9a}, {&(0x7f0000000500)="03703ab6d0d1226003d55ecf0a9c751e5f699afd954aca21a390a45a130f07cb2ecc938fa1c35e04720e3c93ce352a916ce158c9c5d81f1d9332df4c5d6263ca5e5d52182939a0ba9d43fa3a981966ce10a9f45ee92d0bc4b18291381b940f02d464b000f08d4117aed13d721a58a99f9dcf438ffacabdbb20f41ede7ed2c013c2a0d7224d96d5a1d8e4c743ff7219380978aa65458637e8ac4ed91a454e43050e5098a7437de60f4b31a775a110fdf696ee3d6137eb15c0098cb0a5", 0xbc}, {&(0x7f00000005c0)="1fea56e5d394fae526ea3a7b0057dd645e7fde40a0aa0b9650ef9b352896375122074ad5d0c61e1f89ce73e7", 0x2c}, {&(0x7f0000000600)="6efa0d51453ea0475d49aef2ae6451d6dacdaf844c740086342f7a46e5019a97b47ad299ddcc0ee74d41", 0x2a}, {&(0x7f0000000640)="28c7d78ac22ff95d3c89ea91d11b49407d2dfc68da49c1f4627dc368ff23e5fb04f1f8961c1bc24a535bc8051c9dcd0684d04421169305f55348c7f58243b9569c9d0e4b11cc721edabf5f716cc82aa0cc1de86972ddc01102b6c760075cccef970e68f74fa118913dafb9f75319f6d92ce64feaabcc8916225b15f0a4fe018873ac3ee50cb2ddf33654071f3b94699c83b4aecc4c7f2349664005d4a3554439679b03171d3030808b9bd85c63567d6a246447296799bb6be48e8e", 0xbb}], 0x9, &(0x7f00000007c0)=[{0x80, 0x1, 0x40, "caa7c14b4e4bacceba1c99c9fcd12764535d9d4fca11023637265adabc5946f3640a05fc629990b27f04ab0be5093c5daf10ce42e434ab605ea90afaaaa0850c1f9aeaa01de9d8c31bc3e5fd55cc1ec6c7c17258c5aac317821149e5f0074cbc5337dae269c660f635824faf0e5f83"}, {0x80, 0xffff, 0x8, "28f958a2886138122cab7b676fb424898115fd6c84b3dc25b4983f714fb3c614ccd2159960becc39fa6431fae25715ced68b86f943368e491949081ea13f5cfbcf8de7f83b218d120cf6b6a63cdd6460ccd0be25a1b818c4b0a0b02f2339f4811d837493b754bf44a3b4ec"}, {0x38, 0x1, 0xabe, "5bec0870ddb87a632f94535fecdb6f400b12312b38f1f5028f6d992866f21cfe22a7199579"}, {0x58, 0xffff, 0x3, "351cf0c9f9ba7ddf79ca0e89133e78eaac249562cbddd0579437b87d6035023dc20789d9eb412f17b5ebda3b53116ffa6de6ec482b9de5e4e64b40cbad0ca142f10b56373646ed"}, {0x20, 0xffff, 0x9, "50fe335bd38362379f9b82b387f4a3a9"}], 0x1b0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x942a, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 23:26:39 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x3, 0x100000}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$TIOCSTOP(r0, 0x2000746f) 23:26:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) dup(r0) syz_emit_ethernet(0x260, &(0x7f00000000c0)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x22a, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1a, "1dbf90f60467c1692df737a63af64e031de0c2c536cd38bbdb3d969ed860d174480c8c50b61283db8884c92c7a77979a913c015b59cdd74451f461a9b4878421e3bd873ff02a871ad5b819397e53025945fcfa185aa40a2108b7ae37ba4436f6500e068968a78961763d3c2cf1aedd2fb02afed7cbe1015f102141f4f83abd78e8cb5f466a599d2b255bbe56053c38fa99ae76427ed54a129a03870eaa2bb53a6bf234941a5fa44d1122978e0c34541e94ccbd817379a2ae5496ff0a14a5e16c20ac497f4026ca4eedad5502052bdfee"}, {}, {}, {0x0, 0xa, "2b00674a1b5ca41e3a7414d66b62a0263ace64c2750c2ae1f73b2459c80b108bcc21780b4511cecc23e61838a447d1adc5e9aa5166a92bba9af2b022425d0f52915cb3b0b42270bad7ead6c559b347"}, {}, {0x0, 0x1d, "d91a873736a18c74a09e937e8548fddc3740348994bedd24c4855fce5168bbb615ccae0f88529af830145b13639d8419bd6d53e06eebfa8084182765ff38d6a5d2fb56737837f1e855650497660db77dbde1ee4b23c59bb3261083884d652117a8c731386fe7b1b2dd3abc0d124e77dce2a4c20c221137a5a8e2246894e14294035b13c63b2e50eeaca0296954d9c1a51bc9e4030017ed4a14088355a87a125ecb92cea61b4bb516e38e4b8bd9cebc6728b1f135f601fc8c7f33d61613eb5f84e614e219ce24fdf181015a8583cd2f80597511014e3440183ca2387955268a778a65c2c6f471ac"}]}}}}}}) 23:26:39 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x9b8b}, {0x80}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000300)="7343c9f13a1a65a5dc45e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d22f6ee01a5880bddd6534752604c29a1af3a1952984f792c3fb13119598b641c582b42058a9a03dfc65b787799decd29f147c189fb06880c7490c634f91e1e2dd2b97524e15d937eba14e51532948b9f5028e", 0x0, 0x0, 0xfffffffffffffdf1) 23:26:40 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./control\x00', &(0x7f0000000180)='./control\x00') msgget$private(0x0, 0x20) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) 23:26:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) fcntl$setstatus(r1, 0x4, 0x80) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) lseek(r3, 0x0, 0x8, 0x2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) 23:26:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x100, 0x0) pread(r3, &(0x7f0000000140)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e31fd081a873a3cbca5ab9253927bc34e195237c6a53bff271c40fa88dbf7a734dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0x0) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x1, 0x1ff, 0x2}, 0xc) dup2(r4, r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 23:26:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000b80)=""/263) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) getgroups(0x7, &(0x7f0000000940)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="e0d36f503db97a6a1c3d2ac744b758972d1f173daf93fdcee20c3adf5379ef159aabe48c65ec469730542d73b72a8959beb04e117197c3747d2d52c05c94ea369be51791d2f22c2d50607fb9f94e788e01697422bd2b4f217ef5b4b32dcae703cf4e8189ed72d649f054bfcacda63d2c54103d84620c5e525ed2991d50367e5dee0fd5d3ffb4231bd9", 0x89}, {&(0x7f00000001c0)="05bebf1dced324c6c30dd060a7ac63dcbe2e43294c4c2432f1fe56f1e12c0219c7edd536973a7c033cd1c1bb637d38c3dc3e68018b98616ab948dc6a35daf529a9e699a0133cb076da4668886aabb9c46fd80990a645ea89edfa112df49932a0423b0c7063392dd7eb039984bad353e2e2d64cb1f7e39b9c16cc69bb39f1dd32d96febe0d53b7dfdd39efbfbbb0ddc116b77499bf92c7adecaa4ddfa017b933e10643cb3c2e3eebc6b74", 0xaa}, {&(0x7f0000000280)="557d44473e31566774dcfd68790926493095093dff13ad7f08bad4e5eb6f611c2b77f84e577130fd253be1284dd7d74f73e920b22b2c087983703d12dd1346ed160a72f7bbdfcb4a8d2bf96c24d707dcc6c64de70657b736b43084c5c022a8a3faafb51c6bc7a55ca230f3bc581fc0090a91986c33389f38c5eaaf79fee1e1e3644f6b82cd89340515f0190585", 0x8d}, {&(0x7f0000000840)="ff87f5b150bfa9f25b2077b326f776e79936414e700db9f0255d57bbd22678d076eed7358021cb3e85ed048e7646ce5b9ff994c8bb0d5a48ef3232e45cf076cc5aa5b161482d4d1934c6d075a166aa32053ce28efb919ddfedfa8572d7584fda2e6cf4746f20d8504b783f7e4d851506613ddb596d8c65b2e9ccc7bd06e231307f58c73279a075987a972f1ce34623bc1cf5cb12b789f380ef58f78e60558c9f46f2bbafa7ef9f4f1463ea75251cbae38a523d99a140c6b4", 0xb8}], 0x4, &(0x7f0000000980)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x80, 0x5}, 0x409) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 23:26:40 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 23:26:40 executing program 0: r0 = socket(0x38, 0x0, 0x5) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x10, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @loopback, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@rand_addr="b6e40a886caa9c997e71580a0ccc0b9a"]}], @generic="d811df825ccdfb53"}}}}}) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x1, 0x1, 0x1, 0x80000000}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/101) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r5, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000440)=""/222) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 23:26:40 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x401}, {0x0, 0xfff}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0x7, 0x400}}, &(0x7f0000000040)) 23:26:40 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2={0xff, 0x2, [0x2]}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000000)) 23:26:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000140)=ANY=[@ANYBLOB]) r4 = syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) flock(r5, 0xa) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x400, 0x9, 0xafb, 0xffffffb7, "00d8b6d4460afae21d993343541d8216ed6c981a"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) 23:26:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 23:26:41 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r2 = kqueue() sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000180)="97f9554d4c690684df9537f42736f624e13edbb2c8747db6a355ce5b40be2e07da7729cbdd02c9e12a951127923af4e69c8a9a621dd16aa8696a3169048fd84c005ccf9ff448f099495e86c9883453ed7df70c10d3b716344938d89c2cbe5534d9035938fc59d4b9efcfeecffdef71f629b4ac5972c4c11170c9d30245e9496841255a55f57551f4520512d691999591f6184c2599b0bc11b8", &(0x7f00000000c0)=0x99, &(0x7f0000000240)="345b5e0bcbef2913542856213c3fbd565f2fd8876e38f612f54e8136efd89689feb58971789b347820677cb72311d1bbc3498944fca05b8283bd495c5b0d5a66f9725cb9e92e1bba64e2c2f95fcaea8d83d61ef7dbffe5364e93813f05402fbd5e111a2178190b4504dbb03d5a305a0664b12cbe6bd395a977d7ba0bf11833227368280575a531e2a5bec5bf7e6cc581166bd1dbb10e54ee3d6264689b674b7a1d02897b7b7ff6e45f7fbbefd78e18d9106ef2354f720e26a558d98ba78076d1586ad7dc7f00a41d71585cd333b110b05ca8e2a341cb3072e7a13be2d0d1de30a180480f7f473572356120b0b03e88a2859e842a6ad921a2bf5e50f22e4445717b8034b7804d76ef2dff3f2ab9873e78fd145c27b76d55820e1180a9df5b6ce7c08e6586c16b93813b80a576878b560f0b4214c2103dca4b8fb245c02299387f9e54f5472b3c4efa230f6b4096cd9b010470cd6ba407e002c6b94bf46186b14dac04d6aa89b10f1630f4b8378f7d31da3161b31ef71441e347f68fe50867ef1f19d6cfed9f982c709fd74ca6f18afec196f8e6a988971d763acaa5ae8ef0e69771b20f7baddee78354745bdd72b8e91d06f91a482493f049b1ecef3d30ae492d6baa06eb8a9cbe782d29376fc29ca8adc87d4c16b832c9199a27fbb1a18ff2cfde638359cc0ca8323bc8ccd1f4f7631924881cd2aae26407dcdeca8be11a43177ad29ee0fa0acd699358a7ae78f8cc7ac469fe2cc490202d066249770355b3fdcd32ed6081f06aae57c8015098af585c59b7b71a321ade57434df16f4a8ad03f5974843a1d65323f9c83044bd3f82bd2142f4a0d9350d5feb634c7ed9de250cf5d627b995ace1b342b1cda87331edd117d848b45e380c30565b22aa70f26062f90bbd32bba2b8c614bc3adb2f7da23b369a31bcb8efa1baf2de833a8b34cf1f734f3b2d0d7a3518158fcc40479797d6a6e90a9eb7a92143616d6b4611da176482e201a92622fd9f425622a496d8bb4adde986871be1f46364fe8352887f6be1b15f083c1bbe9156ed860e7791e6710093ab03f346720fbe595a03068383f71801cae049852a0c6c38798cea219faf353866c07ee52083173c16ce34f2feeca25e59c457e2d68ae928562357d2913060fa6afd52f2bb162515092abd12177e0fadca1c73761688d13b963fda1aed22c56dddd9eee133e08f19eec75328f186aa75249e7ca5a0a4003fef65e8075dc5a4ee4ba8a3307b0502945acc5bae3a0069d9fe20a4db07602ff850a29b13265361271a57de46884761b139084cf4b3059c1075eea4608dcf53ebe9928ca754f4ef567025e57d8b8a6173ba3f1258b2ac6296f453b339d8aa9452acf0d44de4f7ca8aae13f11a7a31320ebb44832b15daace83ad86070aeb90e50d9c8f27b385b85514fc9a0b59d95f4f387d0f756905ff82bb4a2bec134ea34f5af07da321225d777936f6282c42ea78b076d5fe5062275ffd8d58928b11815e9df9dba6ebd89b92a231b2fdb0f68248b98114d70c1ce3e5722909a13bd3e39e191c649fc885900483f8747119c67069f284efdfbcf1eaa6287cbe98f9e1a89b49459bed2a5b922f105076ab5b7b384665486d61d628d92881d11a0b23715fa7f147fc5e693cfc605557fd3d688ece454d767a733b03a58f86f5df9a4a9bc4139f18db57c876026df1516b7e97dedbac728687c6acc61eab58e39bb825f3ecd234152b2544683b44adfb8a1eb4608f0ef755761d6ae57e0d637d0dfa3c33055fe499673f0cd41013719e791402259bbece40454374a47cec48c7cc72afaa5bb84cfc8188eee76f6d126535a67f2784ba260f529b45976a8b9894c95958053710dadac0438a041006f765fe17b2d147d146d222639ca9f4b08326f36ee7c5645aa9a1fb323e1c251e95b25e70c236b9793e4a859dde3905acb38891c612e08af701c12608daaf457113306b11a12a546a082c95cadcf58178cb56cfa414090dbea99bc59775dc377fd7560045bc86c2af3a9c181ed54937d9011c8f5ea5f5a287a94a1828466859836c25e4f3d9528c62ff154b6b6f321d55b7d81cc688d8e1daa2d106fca207150365e316a369751c327efacf0ec54a05db26b8483b95b66015192106a883a0f7f0b2e161767eb34e19f06869b26f659617715be582f1f8645957f70aba92c29ae4efa71fa52a56c2965b3d220cb3b510dfb24d99d230286daf89345430eac13f146dd7a570fc6c2522c4230d71a034d294b47e6d090342b6546dd6f9d5e854ff09ac1d324c4747159dd7b81665373d9fe168c09e71bf6686146abceda6bf3bb17fe3aab0bd08fc583a6ed6c0766b010e43fe6cc2f6222388f164e4d280a3778724a97d547f9b9652c73fbd72d1b359c1aaa9e1f83c19a024dccc9e3ce1a3654ebad2768ea924155e950c982ad41a310e82002bbeddd582eed6a89a0276c702622ea62e847841c01e46221033dd247c3096d480ee3914c81d0e797a58394bc2ab5b3323f5b0ca64fcad8b949442ac29307ee6927cab1143c6ee31ccbf312972d38869ddd97d60cca4d7dfdebdb781b16df3c78a6044981728f7ab86626674eff9beda3c6b4d33bf3765040052bf1668cfa3917ad1e2a302cc09bb2c621946b14843332e926f2f9e018595b2196d7a654147d07990e1f7a200619a5941054ca7abb1479e661d984421ad24bc57323d29c74913ad0309c2400c33152e1a4a7b7c0806a8fd8474c769f4cfc486476f2a97280a4a9dec3c4500f0fb683aefb1eed877575c0751bb73d31a6226513b1a1ba9120142633ca089ae0c605632a0048460a222b26b3c5f0829ecf6023d65df6b487a2d8475d298814f7fc8e2e8a7a8ba5cfb08edd5c6abbfd77758ab92982d82829bad77c2829ba56ceca5f8a4bcdbaa05ac9da3ca8555fd9da5c6037c372f6447c78b6186a3625541a747a8e6da5fbf96b4d3d6de2dc9bab449a6f17b9528b17acb20762277010493d450860ba9d5600d588284f3f15096f21bbc7224ded27fddc9ba9f18b0836793f8597ca06dab30154a30efef1ebb37b9385b9fbc66f5bb5c865effe070964506f4abe178ed42f47d3e3420b91d0076e862d15622a0ba7f4e10bc84160787b77ebe62a5bd5c2fc429a0d5287ce933835a9dc8b47f9f27ef8eb9e018fb781122f9e7841f13f7fb56cc29f6acf321459ce1e97a3716a90c0693a3a18f74615e82901b50dad5bd0856f26c24abd8f56e2ed417be8555ba5a017c07a5e9e611df4ce4b344f6e7733c93d13d6d23066ba7b00402f83d2278d70db988acc862a85ad7ec734d6005f2fe32c6766eb9e5fee5237488ca57dbc4ffdbef2d8953c5174291d7c3c32049b4e1ea5cd5fe446cd34165004160e41b4e55fe908c3e14009e02935ce04d883156084552653297799610500c6ad8383958ef5c9d0812bb4f34b7d260b0e4e20223dae4b41b619b6b2ea3567c6bf8ac333703aac320cfaff29bc10242f11efdb93be66bc89143eb17853625b8035314bf2bd7950571714fb95ee0d683bc3821f684eccf9a3f017e7e18115643a70b41764635251d153da3affde385a915fea9516124880e994c9e13e928c87760dfd72245e89f7ffdb7c197143a6e1fd080f97506a93379d364ac3ba184b26647d99532028ee5a5d380d15fa6f555bd65592ade26fc37afdc3a1705c1b084c4e2768ac6e55e46adf4fae38c7d7f35a23c6ab3ff847f5bd7f81b5e1970d71909306e55b976376485094dc1c70779ae51a53904a1f6f85baa2d30099a569ca03822e3cabf61bb500cddc7b83bdbec51f75313bf129917851170def0e919ee6c1c06a25f782ad555afd59184136c33372bcdf104550997110346a5c3a04232b41efe6343dc8bbac43482315c9b9aedca1d117ff3826a5becdf3660616e75969a0edf5bf587eb3f4855f83fe1ee155e174aef89832eb93bb2635236f6c1af73cbe87a6b20490ce07298cb1e62a69ba0a786d9069d3352091140542633abcb98950be785ff999cf537ed59eb5f254cc37e9aea66ed8d2e585b0e9b7f73f2a442d73f389c70d3ea2c8fdb516baf78644441a014bd4c48cf3c51b3d29fd3d9faac544c61c2bf6d5a86fb627ce10170f8bcbccc4d2755c9f60908a1f32d532d6eb87db149e35b7d7903b2e357f592b2f52e88148683e9bdbd9382c67b97acb621ff61d9c1abef83127407b39ac4a3082baac62fdf27eb145915322bae1afe5755d133798bb10c52aa08279d425aa661a3d68e956b86959ae4d00d2a671aaaf2abeaf935f649b94c71c7f9f4f1f1b0952547f64bf2c15e1862cff463b793aa10926bdb83429bbcbb3264ffd33302299283b2b6bd0677245c3077a804dcb635e8dcc159aadaeec5c90ae70f82b1a3e0928ca11c5144097b84856b9077eed76a7836a20726a52bdd33c25376714b3f2f71d629ebec3de1eed1f8733b2927f07e98a12cbca280ebdf92306fbb4f6a9437e71368cb24cc5b37c6168effcfc7291ca2f4ab2303a6e35a5758dbafdc22c58cfa22c376e20a73c1827ab0b38e1e6efb54627af26a8b114acf1b044176c05f242a3656a19e4475ab73026e4cffcef8dd14e045b4f69d35e1624bbd9b3b796fe106d00322d9b29053034a06b354cd4cf5fcfd440fb1793645f65534ddeaf1205686dffce24d48b55c5264f7d86ad3e2dac9849164fced523a88eeb87fcaf53ba71643ca96a87447f1c65243674578f6a26cc438d1b4214a54b017f4ac2b353851d0d5a7df6a2ace703025f7c745e31212552827affbad399066c4cec189b6d0c680d64eecf7af295a966f74b6c8a84200dfe5a21266575e2bfab26b0c07488996193949b395a91d1f319b42af0f759e3f0280a974b2a9ccf5d4bc4e7b59bb264e686673460e69937088b0b4ea4b5b96b7313cf903af7f7a47acaf098c04f9cde75f99a41a0728d85a190b6cb8131693381ed68aa3036003e206fafed1c9e1cf68d6d19c11011df3ffd76c545f8e69cd9c4fbe4eb56cbd0e0dcc07fde90a4a60feea2a8559953563f3038ad7fb59829ed6778540d6a4f938386fc76bab732e77ea06744ac04424d966939d20e32de4f492fce87743225a80999bce79e1aa9f1e57464253cd3d3bb7e43881241e1346e02bfdbacfdcd5b4e31ae2f81eebb83693a7379d1f72a2bd0c52f336b832781d61e158ecb2d12f936ce48cfa6e48e9cad1d483919b6018de7cbb5b715b6fe8bd7e7273db92f38d836fe72a19aac460b35630cca49cfbb9bb25507a404cc56a31269e850b6e99eb3a46c732db2625368a8a078e5b28e540906d4c4020ea33b3f57866898b55469af3086a8b88c6bb22a74d7b4c87a1af705e98caf994face98f2fd725d82f49fb7e5774a58b31b318154f5c7be133531c0df7f90877dba8b077945b461641df0e4a780320e08cc4ebbb8a6c80dce26df1a19a5ac3bdd136b796b0c8bca4b28415e79053bb251385c5d9cc6fa63000a51f6b2ae84e4a281ceaff7951b558a5105477381ae3a6d5f0f0f339c660af99c1d258a11367ed9d189bf9b115c2bc9011c60f5f79540abb68327b3c4772523825b4676843237cf62b3c0df6d3e99bb634f8263322cd24f1d86a5200f4e471abafd1e5cf49f0c21e0efa773c5ab59f35398a9f24c8c144901d67c3bf7a675d4f865481594dc36a792efcd788a69ec306d8f3d9fbc67feab2cf27b3d8b92a0d23feaefb8123905cd38d631c0e750fcf5fc54583c536c864710538abe4166d9d1c802084b5500fa0c9d668c170b2603b716e4b03a272b409109bf84d560", 0x1000) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 23:26:41 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x6, 0x1000}, {0x1, 0x200, 0x800}, {0x3, 0xa816, 0x1000}, {0x3, 0x101, 0x800}], 0x6) open$dir(&(0x7f0000000040)='\x00', 0x80, 0x20) 23:26:41 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) getrlimit(0x0, &(0x7f0000000040)) ioctl$TIOCDRAIN(r0, 0x2000745e) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) socket$inet(0x2, 0x0, 0x5) 23:26:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0xfffffffd, 0x6b, 0x4}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:26:41 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff81, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) listen(r2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) semop(r0, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x7, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x105, 0xdc0c136ab8908395}, {0x0, 0xfffb, 0x1800}], 0xb) semop(r0, &(0x7f0000000240), 0x6) r4 = kqueue() r5 = semget$private(0x0, 0x7, 0x3e0) semop(r5, &(0x7f0000000200)=[{0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x0, 0x6, 0x1000}], 0x3) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000200)=""/121) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000000c0)=0x10) r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) fcntl$dupfd(r7, 0x0, r4) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000080)) 23:26:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000140)="131e6dec66ba647acf999671b6d29fdd3ade9cf017f36fb699af7911a2be9eb73c7a7d6d325065e5e4a6df73fdd17e30470a30f23c11969108bc5e362ce2ab20aca37b81c78161513768bfcbd0f92e9db6e0668f077a5429e100ac24ad6f762ad90d8e72e85cca9ae648a7c0d229c92f70d4ae3df92ad11267f53bf1b4911d2e98c93e5325e6b4def37f0f0e195d9b6cc44d1d1464db6d018303ba454cdd1cacbe0b928c9d121489dd926a6ffea202d4c8c324bc57b435500fd61b17c9320f611a10dce2867f6162", 0xc8}, {&(0x7f0000000040)="88f2a95226757a310fb07c0f614894046f78d640af", 0x15}, {&(0x7f0000000080)}, {&(0x7f0000000240)="2c8c37a3c1999cc1357d4d0bef82fb23f5a4707003b03d7a27f0cf1bd7585ff7cf4760103ba01e1078264c462295232e8a46bd0bd82f580dd901121fcc13394830f38e01959564cb57072e4795f98c7050a1f871a54bce1e4cb161676aa9297dedcff027ead5", 0x66}, {&(0x7f00000002c0)="7a787969d9e4f352d93f7f49ead7ae919c8b40c82c42da3b622ccb265fd1005661dd19061b95449cf116a5e0ec0ab2505960afd72a2c27c0cc2e980a0594c9fbce4c03d12b485b0a8461008f2a54241ea7174969d9357c56e7406eb2532f9e174348f5f28e274c456bccd2bfee78ac7b0204a585b5037e96f9dcbf4b89a454d0aa9582da414a93449783c4bf7637920381f178c3f2815167a347cd0105b0b2b7cfb00b970c757fc767e0d3401048ce27140b6314d08d7ae1b3cb8bb7fe128dbf91b98b356466d5b4a779ef59f14d0f54405b2f630734b00640f2c6ccea69fe4fdfb884f5b40d3d75d087c21a1677cde6d27ee0fa09deba1996e1bd7b2aafd7616ea844ed51b8c8309ac335c0704fa308fa99e566d094496e2273d5f000bc778bcc7b2830df1fb290d412a5ddc91d70b892dc5a86386bfa2a8097f518ddbd88e2976490a1143bc3b8c9898dcf37e73feaa872c88599acaaac41ed20cb602482c2d5887ed9705489a538e7ec9260c2a5c8f151d667dbeaf1e62bb37393921841dbecd7b2e27fe0d590fdef18b1ff1bc1826873d4d5ff27ff71381693d2d8d3d2fec7cf0f8d28ceef52eaa602124de2cd5f76db4398351f8a09a5f94a433fb24aa3efd72f206c84c2caf18ae7a2803022efd9a1966dbce4c83729548f784b9ba036cabb8d3f148443114fd4f73645c0aaae9d7db87a1e1a39caac73495cb6d8ac4b33de6e63f62dd35f8a06e46eb9a5d7c7318a7f9c4c48870f91abffd5df81c8ca5441bc7a8afe1f902b2d4c04490d96789eeb473b6a284fa61fd5a73b41957478e6da715413a8bb9b22f13d41e7fc0a3944ffce39cb912992a9f17462e776ceba6222dca2698dfe84ebc1360ba30fb61f4e1550aa1b4b90ecd1030e4b64601907a60a57f2fc2087e3fcd194609d44689b3b9caedd0fa6a1a1bf96f91e45c81790cf6b45ff1e5a3283d338a6bd26fdf27a161138e9c3a425d79258595642ebfa11a76bced1c08164f6d578b838bceb2e4ca7955ce523ea1bbca7b0d57147d401cd845b7cd7b74f295fbbed1305afde9f2228427e7fc165ebe6591cd5fce6f8787a5ea815c5f09de2a0aa7fb459a485ffc05697f23ef1710f872a15bde28046646880bcbfe40321fd2f898004f123eed6092584a4c3af3a055f82f2fa366e475c753123e0fc49a89d202ee2f0beb20f7b47f7c6d57b32cdc2527ce06d68f0be5e78e289ec20f293c1c355dfb1e4b28b7ec9534788ad36b3fb21f7c1b236c71a9b829a76462fcacedb64fe77e1d869d419abe40091905ef74a077bf2ea721e2527ffffcc3dc318d25f6a2b4c65300684b3bf0397f0dfacc8077471f40407e2a9c0c70395eaa93e4d4a5dbe7feab919e8b4eb637ed3aabcb26790a9490b4b50fdc71a245a77dbc5f87b19acc062d58d0856694059307bffb7c162754ec0ecd882dc66f137d0a74eb0b8d68d5c2e23dfb457ee56a2404ae47aa7879af4c3f30cee28ef9886b75fc3b43b001112b83e13a3353d0a16297cc9cc59268318f8508cc325a0c4b2c3b848f34c54347a2840f719f5f9f3ea9dff1682724994773ea6965f5aaf256529cba9062d4c58614e260dc7858f03612638687aa2536e55b491667a55d30a0fc213ab5643274f43c6fb435e93396de1b2b1571a74fa3aa6b3226dde4dff855654a4391a926df9b933d16f285f6bfece0608544265085c9fae4da7d53e15e1df395a6caa4cf235a7ffa81698c80edd534006f4ce3a1c61cdcb4e1932ef5af5ba70cfca439564613eaaa88fb89903b6d3388782669a3aafa5dea79ea49925d586594ed5313b949b1c0ce7e9cafdf3782a21934b73874a2fe6b3700ed9c5ff5a247400cb49707dff532d7fde3b3bd084f56bdb4ade70e3b1e783ff121470ba9886eee1cbf22b1513971da82e2be64de34332851e33daa6700a770f386f9354a108af8e9cf9231cc948d1e22b961fb14618a31b3cb88d58611643cf6d7130064bc246295a65a92cd37346d87f3c847b57aed3724db0b5c619497934439fd3c45d4eddfb59f43ba2dc2a646532e92644c65ad28772fb6c0f4d6721248fcda041f5eaeef89c1605bbe70e8461d8269e925d6a8c700d68cc43b4e7ddc6c2b11a628524830bd4d033389342a6352333ded45b874bcec6154b11574cb0c8ceb6b899cff496515ae1d1c58715d6e42c51649cbdc5650517dda5ac889f23ee90a992008963d35fe196d046ca1a9fcc59c2c5287d2dce30b333d91ac70b9e7e7ca556602bfcd131d4c5f81da313bd1008697db113c902ed988c54a163d484f62a0b92d785b3ea8036d60a67029f2d56c3905ee9f7e25394094481be118c3bded15486b838fd7867cf78b99f6a1a545772a2ae3b1d743f0ff6b48b2d44ccc3d29ca4dc482d1a671b659a05e940418a704d3998c7aefb4df47ecc3ecf1a1bd1fbc58d984ca9f0267b8d9f47c5719b8d2fec155da3a31b2357733e6974109c9feadc2ef9a8a2207e38c6518f1b867ae3212556eb884438d6da2549cb6ddf476513137132632ab02b84e8598244ca8b1d1ff02d22b667d5fdea93bfea2d6436637eb96b67467bf620d2b063d0da548747398659b86f53c969c82e1bb231149569b9ff481dbbe3eefd997448973a5971b42d3616a80c33638453976f00a7c282bb5bb4a18f53376d17d81ed421efbd70bb6dc128ff0b01a64736f3bd21394eb6103b308990b80e6be31edd79c281113f0c1a190d250bada3d9c2463f5c6a87ed1a676be35d47c20b560a0121c99fc56274f1fe82f2bf8b60a0864f3f4075f4b750c3e0e18e3acf5e89eaeea2e80718ebfdfd92e53ede654d0b63341bf8a9dbb46afba01d1ca966e9457ebc1c6b3de756751f2660a950577592cbe97b17a86500af26c0f81b48d622342fcf60eba89844ad97fc3ab5f9befc379e7f5469d0abebb0aded916f17a156ce9900997bd23ce8973ba458fdc4b108662e3a7ca684c2324e0aeaa1bc3d94d6d43e9861544674baca8decdd1d78422fbcc4aebf59ef86093982e4eeaf7801c9b4de35693487bd9966e7ad193d4c189d722fb5c481a98fe05e4c175428886ed50628ccc404eb54ed8269fef5b20de6dc9b9652b694898cb0bd89bf6f6d50077ed5ad883e5d007e44fd22d0e9947110c4f9ef9756c32c7349599ffd915a777375e0d65c59a74315210e14533eca851d22f2922f7060fa9454cacf51199d77dcddb4dadceeba62c4300cdd9d4f59391da5f93b32484aaf09ab2912c403a8d66bbf91f765ee6557eaef71fd6059bfca432417b2fb0d3005c36940722494865ee9e478c43ec71ada6b391b9cc34b351233c4ad42d86a0d8b6edbd3736a9e009fe42f402c7fca972dffa6537360d52900766ab1fa8764cf338dd9cedefe1f4147296db3a51d3103247aa4292ab006a5174dffb4479e1f9799be20172053145fb942396f2292859fd530d61ae5a5cfc37c52d79d35437ef61981bda782b21cb096fbe3760fdfeaf1edfa41def49f687ca0b38bd26d1c89e5208239a0b2c45f3cccde289d18c3b845819d2fb61ac7fc9c5c1ebaabd4947d93f5f9255d3e9de4f7d8f00041cf0cf1f1723aa06ee3dc76244a1ab5a0fa1a38594150de9877c1fb971b4574b0fb5dfbe80f127e9d2894b6c234360c45e037a564590f3ab251deee948f28cc0e0655e41548f1c166d3576373ecacf448acdf3671f58fd634bbb9dff49bfc79436a5f43a7f5e2e4fbf9d313ef581577fb29a89673fd2eafcd146c7c1e0023aa9a805b730c67783a71cb19b318ff44600c33fa8701af102a5217bb1f1e466d1c99b4e019f1d382555cbc7850d911c1a867aa9e390961077fe10586610d58522715369697c46ad44c4a945fcf95f2c5b8a725ce39d977f734c3c2e34ee07e6a676a07d65111a3b9e9214dcc02ac556a505752dc4462d562fb7bce6ef0840b3224e278989969e7e37c8e5c3450f1ddb58c979385a17a7e22f7292e5349c62cc9ef6228387738d7864d006861566ca8e03e63475121285c586b1e9ab9ef2d36aa17e2a13adee9797b1d4f0690a973b1b21a5f3e76b6dfa99cbb90b8ecf4da4fc960cf249b9a9935269bb4d20b12191241f6b475b3a9f3b1a00bf6bffc7cea5b17a66f60170eee5deca0ac2d6e2c4661243a5d958e8b78d0d0b8ac955f9f1202e4bc254afa14616de82bc71562f032520b1b5e721feea560af55c9c65a79f0be4001d5e675366709085af242dbb06283c204219d9a65cb5244a22b48b4a017be60785ec556d25d541c205e74c988652e7e1eaf09276debcfc4d00974622cbbee8ed973ead87b1a93ab7ce0209e326cd7e2cf5a26f68fb2eba48bfe4178e5e7edc02c9c767d768e75bf00ecc996d0ea7ab89c5c7fb11e97ba102600c4c89e224ad07d56260097a2c58b0f86e696564c4bf056eb761fcdd4e29fd85cedea878264b2f3ea6b2f6828194a0a9f6c2e103ff504695be95cf4dce913be1375cda22e5f86f2f112709bb9062f3e338b76bfb021675c86a7067b68fd989ff18b1b02bb6e2e3340b27aa3d36a91378b04f9d38bbef72c6905816b0af0441de681f5568c2fcb4f85bdb6c6e48744aa4f9cda49d106353b2b7e7de83495b8d56f5fbef9b0852e5c857c10a6cd438cb56d44fccc9f5b1f6dab594c58826d7f6e381a94e8cfd34a17d3902318416d24218c82c53b3d7d97f6841123e1dd21128d816782ab8abffef805f0bebbfa8637ef1f5d100dd8aca668516baf57ee86aa83c3cf17774e54e222a333d0c2c150a33173ccc674f38d9b28d0336b626c05c106def5d61b617e70d3ce840f89b4b75e2d34913ddc6538f049876f0ca9e64a117439f2b6f53c09e56692936195cb6237132774cb394a0f9ee93a433399f811714ed8ed7aa3f55b3849fec086eff5e31be7a582358fb46d898d71b668594d6f2521ef77f8d422551fc650049f1aa0318cf8f0f2940f68ce2580c43967a97785933b6a4c19c4a4e9aca59c438c6b4520356502dd8b045ad5bf8bf2130789769efc394acde30ecf841744b7a66dadc56b9846849a0ac73adbeea989f27ec879f0c3ede7e7fcb5f97e7f6dddf9488aebe57c05cf5c17e42f4dc31f959f56890d3e296238d3fe28cc3825052da83d0cab0ba708f78d587da5cc72912ccaa0bb918621ada6d5f8826382660e13a8ae85f51881a2277c2742f2444dcaf9c414c27459435c6fad7624ca26648dc004e69b1fa64bfd3dcfc2a070f4a542e643b2f950dc8838d8f013ee841b8df5103adbd65e8321f8346f44c6efe6b124c01e8e5ad194bb77d5900ab8f3666173f8a11f9173977ac48e1e8838ca26bf7ab0adf87b04b4f09f6ebd95c26eefc0169235d420b0a7c3c7c6e00bcae50c45334ca3bef469dec027f01edf47738908003e6cb7dbf307d5873d44a06fcdc6b080493912789e0a887fc779f197f6052a73663fb86250be9b128ac230cdbc2eb9aaeb5ae17c20a3baeb648d56c8695daa489ca64624cd99f396a634a09e83eba6d15e7a00bf7a2a79df238c752850f0e445224fe3e229b6a7ae306b1036fffa79eb20368a8ca708a60309a928b202f03d53bbb77f0e48ab4962ba80bb4ed1718eb6f86f5cd521c9290fcc554711f452174976b706744af40efc049e65067b1f445d287b9d48db208affed0b8ba64460b97fa9cfa7431230c2f008136c6ff1e4afe8e3054b05dc840cb3b74513c441b08d510e1243c4dd3bc7171439f7e0d20cd8fb5ac6cecd3222f69bb5418401251e5644f4d292b4d784c665aa26ad93b5fc167ab7a7c6044b1829c5ff3619c2c5ec", 0x1000}, {&(0x7f00000012c0)="e954b2a92a0278715c895a651b86efadcde930e7e3f9055ea386d5b668d456ed77c6279d5608bdc8f092b19d28e99c5ca32fbcc2c9d33e648a436f229a305d77cb27c62b1271fe7a2e53b0033e996d37a0175dd2eca38f952c210ab47f6856e469c17572230d7560218d5800c510d3f312408c4c710e8136b8a88787f676bc5e357c07e0c8", 0x85}, {&(0x7f0000001380)="24d2ecdd66e44314177298fa6ba1b4d2fd21c889e22d5706d70193615dc2b17c154e7deb922bb243be911c9d558c319d7f37379656716fedcaa06aac2781498379e583b9e7f27395c00b93a06673a00827287bfb5f01e835359d2d50531a2b0af90773e7d6431662822c644893fb9bf6b4dea1fa16700f1bd638399cc5ddb8e3876ee3e984663dae7e65586699c97036061ff8492632182482ee9ad8", 0x9c}], 0x7, &(0x7f00000014c0)=[{0x110, 0x1, 0x4, "ac6c2f065d7ef9dba837053aa5292709137f22c49850108205fa1136d21b7a978943c6d0b39239786cc549b62eb200adf003671b6eff2e51c6f9dd396e2953b1c6e6e2192c0f7203b6e9f6b5aa0eac7939360d263f08b4b6d7572b722dc8d4365ff5f6325aa8f5ae114c23dcc1ac0692f7f99c4ea11ad11fe33321c303ce4d8e9063a99b0761cc5aa4c7506e28e5e76ac3ccdac7e6b747b158ce09a8250c69df4a9fc234d5364d9eca8adad6d130682a9b345587ae62783f6e2ea39b40bd2a64d37e794dda53073695a04cd4a155ece60ac63f940a8304ae6324cf86a9ff541466dc14bda87994fdf74cb09376d6744ff14243932eb1ddaa2d"}, {0x30, 0xffff, 0x3, "bccf465f016a6b938b384190f28c6044b3ccc32820893bed025120e0ced018ca"}, {0xd8, 0xffff, 0x1, "d3a163eb3cedf0d32c039501c62b653c1d5fce9721eb4b15745dd2d89cb0450dc417cb78ee833822ead7629567861f9f476a50a9f6f9d7f97d6d3ff94779c6a38b3fa05e252009a458232301c15061762fe3a7aa55cc89f231b0fd40ede8a02b5ab3b64f06d5cca97cc1ede8fcc8167ffbd8f9ab4f184cd567eeff5adf56001ee16b9f5c517f8b06f7d27271b66841ba14457f9d342fc1286334766036b886c998c3016666dfd7108ccf1c85138bdeff5399ab78266394213c2184e69aba25f719ed1e"}, {0x90, 0x1, 0x1, "059786ea6b355b85e2a907ceba05d2a9e250070a57c37c219f73d6fa515909de5369ce4ea4131ff0a9d7af67baddfe2a350472603bb6070ab59019a741d7b57fb1456300821fc943a387b943620ab5f90f52985442e1bc31fa96f6d55ac840447eade22dbdc337a7f4e1b61bc57f9a9ba22c48c6517ed0cbba92"}], 0x2a8}, 0x8) setrlimit(0x3, &(0x7f0000000100)={0x100000, 0x100000}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000001780)=0xc) r2 = dup(0xffffffffffffff9c) fcntl$dupfd(r2, 0xa, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r6 = syz_open_pts() close(r6) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0x1) write(r6, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) kevent(0xffffffffffffffff, &(0x7f0000001840)=[{{r3}, 0xffffffffffffffff, 0x68, 0x41, 0x0, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffff9, 0x0, 0x4, 0x1, 0x6}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20000000, 0x0, 0x4}, {{r6}, 0xfffffffffffffff8, 0xd8, 0x40000000, 0x8000, 0x401}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r4, r3) accept$inet6(r7, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f0000001800)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0), 0xc) 23:26:41 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0x9, 0x7}) 23:26:41 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="41d5f6f7d52f", @local, [{[], {0x8100, 0x3, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x2, 0x7}) 23:26:41 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) r4 = dup2(r1, r0) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000200)}, {&(0x7f0000000300)="7d2254a23aced071940a29809e4360c8df869e244540a6111054e21a8a98bf7096e0b0895aa6341cff0318910c1822b8fa6b6d60a1ff107fee38c2528876049647f6f6f073f3e9d8acc6659144999ff5e24534132778081ea31aaa6a2c083e7d0b9c099ae1457d7f5b95d48312c3919e33e4b929c894e040362a8b58a053cadae428ce45abef7ba205b9c3a147f384566096748454ebc719079c17e5f329c67ae7f4fda7987b4c6b1354073403c3963ab13c6476862bbb407bca2f2e138a7e", 0xbf}, {&(0x7f0000000240)="6f46db24f4d4e37e639a445319e2b3dbedcf62db9ffc4af05f5dcb16bfc5", 0x1e}, {&(0x7f00000003c0)="502904ee16abea28edf9e40ff1c5677867b04c31f8754cf5adb65bacbefde8573d835ebcf4ddd064f5a31968121d839ab542ca72c04ce0aab36ca85e469de1b4bb4fe7c816f90c32884fdc494a0592d47cdcbf564faf7dec7ce06e6d3c81c2ff917b87dc9cad40ce85380f23aa6fb3ddc585896d8510107c4d12ccbd36f9c8aaec5cce32bb84f08e9c5060c1ff1e5b122400cc8390", 0x95}, {&(0x7f0000000500)="26b59b270f5524f5be73c89c49ce4c1c6a1bc0b2e8a6471aae96fd121c4ce35d33bd383293087670af00cf437fbef8239ebc27ffe008177506735fc58578ec711d9fca7382226a377c18780f2a53282fbb0584723e89620a0621718e09abe876094b4607855eee85b7f10bed9d575f9e399ff8aeb4727f65581741ea388cdc7e51a279a74edf4045198b0ed22a42c9c4d8d1b661e46786e792c1504297311e2da04f4e0066", 0xa5}], 0x5, &(0x7f0000000700)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [r5, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r5, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r5, 0xffffffffffffffff, r4, 0xffffffffffffffff]}, @rights={0x10}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0xe0, 0x2}, 0x40e) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 23:26:41 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)="21382dabbd750fa617741104d48e1809452ef4c0ae184a2cd1d94fbd39418b5ed544d71eaa1b2cdc392fc29dfacdb3d776e5f0d83e32ea747be222276a569bdbdda5ff15045feccf9e603521972dad3a830d04513c2456", 0x57}, {&(0x7f0000000140)="d141c185ef900747f7e047accb55370e8e7621d96003446d8e3f065657eff7e62891f61b7026ee53a4599736a996379293ee705f4326e11731a8a3571da0478e89dc9685e775c000db63262f835d8f074651305e597369bd61c8937caeb9a41d921fb6eabf3525b26005fcda587c26d59449315dbe8783a90649bb857f32313938d779ab4e55a3d3ad55102f296f1ce65fd5f59686ff3c6e63661b4b59133e3cea493bd2da63a0d6e78062d893e11e004f53657e4a1ce043487e17b7ac6e63002cb2f247098ed56f7c31536f033df6897ce2c322d69a9de320ccbf913c914e97d9da0060869806697714643d0115d381023d72a5abd49641a6a19cb22a4dbcbdbc6a95ed586ad696811b0cf68aa37a32ff63fa7d7796e176f7ecaa1a55acae30fc30a02c32cf03d459c7af0b0476a7630d2fc0b46a8f695996b18e53ff4ca4203b2cc0b25fca4b3bb91e84d27533926150d2c64c45547243fef53ba04495745f3057a190e13d22b7cb53ec11d93ee618b53b125645833c18e554ea2e720cf17b361c8edb207ed576f199da2a80562880392953a5cbf886c11617e1302e969e9571556b6caa9077e96f369d8e88a041446b43ae8914d84a0a44819cb9878f0c5c3c357727fe18ae4301fe916b54c312d42fde0068865329c2b051f5bf79029f81290e8ff8a2a3d2b1568d5bfb58dfc8ef553e6b572893865f6e749fe23400180f9ced8baffdcc0dc3ed6317ac5842c1cec291f9adf69e98cb562f3357235c7dcaef38a585dc4ddbb895a208d7f78edc71cef6fe5304a9b4f4ac97fa9a7f7f59ca8a77855b904734686e9b117a229dadd942d2596dede2d8508cf543da4e81ab64a21258b6dd4c9c6a2346a207f67ca303d55130019426aab1f7d1a94300d1250fa9ab56837d33d6e0727d8b94c5aa9f856aa67bd1010295061f95f0f7cbc8e4b15dcfaf3b1a8cf862253d46658dbe9de4e6a1b3c5e0144dd9b103b34b472cbed364212d6ebe398aab10405bf536ae65a1a56e9236af81c1b48cbd84119d86fd4baca88a4ebd2926d717c1801e2e95e9fe571fa515f7df12351772d8b50f961bb238901146bbc96a6ee0d04d33c353006863016bd5ccde105642041bc31abb42ed80b4d9023ccc0d15fcaa9f37951ae6f9adb25b7c207a30fb84543444684525b64bce5784ec0b132c0811d5fbb052015c07fd1d30302689db0a0b4d3bc7df5b6a44d7c0b2d8c479596b99ecce7ec9b3aac79d90d04dbec39456ce60f7b4a4ad9f33767e62d197fa0478a7dcaebaa834323e6a60c012e78d6d9200d08ae069cadab12a59da9c4d3d4e25a368662b5d2a3584241cf48f8dcff75860de8afa021dcd3b8732950203cb192d9e148d8a2e44740e777872f2fa527000fa6fce0127299bbd3349b3b484f7b34d67e70467c5063675004e554744eb3deef9f1afb5cc2b5a53c38c50a66fc8816cb400615650db86f6e719251f05d4aef07d89d4c2d0af3d9dda2969ee7a211254d3706f862d9071cc801d5f56668ebe66f1691839349c10083caafe1ff22b8689e0508c2331347bf4b7267f18736a81a0a7f30afbc9629d4992ad1bfd3eea763e22b7a57e89ad1efb3d85b650718fd0899ff0102afc94a2e36d236d1d287758375fa5578690157b9631ca820c858ca79c73415c2e1472bfaac3c6f0084750fc08a37af3278e420dad0b9846bd759dca44697db7e7d7c1cc48dddbf9412cf7f33dfa68d4079d05f31f6c89c6bbacb4c2ead7e1155eaf3dee1f65faf5a6c9dbc4ed8b8f3578a0ad934239054ab54a8b16493e5eb2cd4c776406243b69e13fa6107b355f7f6d52b111fb07886d64f4497a841fff488e14233fa72456d85fa9b1e4ef4c72bf83277154ab3010d9ebb02eaecfd8e50df683793c1a56cfda897d3da67fe71097ae2232f42fad52a2dd312842f862955f233ee46d0b06fde14982e24b52eddbb75dfc32c69fb56879fa0e942c7b5ae5d261c0772ed2d53fc1825e868b7a28d6862a10f541553ee943e74d24fcad6ba40e9dab46614aedb6b68e1fb194b9716ef2ae2f7079bdc8f4f61791225b0755df42d283f886e56ebd700a37cf08633137fc809b82896ad8ae29b704c14ec19df21c78b43d39699ece5a5eb6b02d69c7859bbd93e27c5880250cdd34366dc5be15709e427b5ebe9b14a297f299b0bab1a48a10f781fc892219cbf6b136fe7159c05a818a20ed992e9c8a702f0d761899ad8976d38832b6209649d3b11ab1df5f1a74e7acc22f87f4e3c55de3647c15b7dd4cd2fdbaee3d69ab161f74ba2ca07196c564d97c86b7bbfdf911a6b394f7f9c4ebaffec5da55252c1ce71d31d2c9dcc29d870c3ad0a0c91e56f31b20e900ebca6c00f23243aeef359627111ced7de4410fbac620fe7eff3c093612d4aedcfdf8c83fd2263b18706dce2af8a0523cac7c69bb11ccba0c6ae4f2350108617dbffb5dcb80a1f4c36a250ee2990758a8544261f8153e65f68d45cb512f5cf8ae66f578ac8e30d36b3421dbe0ea5e4ca0ab23b3af2f538d401f712e542d303e103fb13dfee150296a57e1d21735bddd1937688c61d2c4cada641b5af7eea474f9d92dc7f8877e405922f4583625f2f84dfaae0b39b3c1a897b0153d12ae75073c6e949215944005688d3f980fe8f9adbb746aaa994a61c01378d28d56c585356200f0041815eb788d3f2962ed5a2038b4f6415200d33e6cfeacfe8bc69802211e3b9c46c5f960e500b1a20a0622caf0c1e5f9c0f0792e4c997ecabe1365b89cd48d7cef32ecbb50acd0a11a3b5e55cd10725d1b07243f32421651b7510c44f3401764d966eed76b6f74e3de00c92d84bb62925c1d42ae74c9032ca76c682481817eda6c72ee5693a4e0d12c19762c0a6352749224f3f07ac021eaaffa927f17be0e9ed2e220a91155341688bf76883794ef8284c0f667359728c8ec09e63e200f5133e928e35b2ea2888dd35fb93c6512ecf5a67c35c1e8de287d530ee7525bbfd3956c9f1b2f1a28bdbdf371481c3bc551de32d590f3ffa07d2fd78ba899b35f5ffe7aa11b46ebe22c43c93e8dc4f68f225a728e390384a72aca9a91fbd139d26180b7258805f58c95f5d13de14ae18039b083f28828e8dae376ffed6a9fe0a79e32ccbdaa676cb54594e933ce92590d6b53e0c9af73720caac9b3c0eef34cc6d45d0c1accff95586e3339d583de0dcf03b5ece5a0be78348ecbd7fa21b22d7086cf924e50865d64fe9a53b98955a266c28e943393ecd493e1e9083fee2408075c1bb4644b2e09ea2ef014a89be5bbc33a7859e3aedab57b39274b89c8d705f78f4d4e0562ea2ba0bc36aa86103fe67551b32cfe664952bce754df03bcb1eacc0765a235ac092c1cff035e3d6c33f307e386459cf3a96f399aeb1120a1862c7a778fdc1325ba5e568250460c4886b3ebc8ec604c65e5204ffe863bb7e201bed0bde952fa0d795ca79c8201bf83f31e33816db96be7309da6a2d3077fb3e8865015cbc518338d9176197c86e8e6185a541149cb161f6b7ae488d2ebafb804f45afd6f6cf6b42801b2350cb70ee126a74208275de05939fe4156fafad2d7a4fd496b497ae54685be29d798d1fac41274136947bf0b7d9c20db2ebdadb972252a30e2b1c181eee499a535fc246794bc357b657722d9a47e70203ce54221ec8e26d32813de48bb1a4a2a5f172715b74c936889ec6b91b3d7b42fcc64a312aa92c06550be261a55faee328d146d552fc6153d419a89952526c94e07aefdf0bc83f202a5b568654604fea44f22ab88a8d91a1cfdfc50d37b5b51861f6f592d4b6995041fb11444a89387a9ddd2e5f5f44713aac6646588bbf5588424ef90e812dfb3f1c9ed0dd59b02595b6395454f9beeaed82e47a1550c332e0fa5f1082e829a77ba538ceae65d0a4ea72851117874af9316b470fea5f939cf2b7ccf9eb2df1bf809c3bf4de6e64ec693362738db1cb92536f9ef3c020e2f60a2a0d7853c99a4b9134536056a73ea51657018f07b4bcc329683c37a70f561f0436fe9bc135ae08209d87292efd839d6df5375bac600fa5d298814f97f06334fd9f5371149c7e5bd1a381b3abb17113bb3c9201e2c684df883f3e4f1b9072a8ecf1c95535c7a37ce7158f6ffd5c32f10f73f1c5698d578472c7bff99173ffb8038cb9aac745faed1aa6a4b01b2bea7fb0ebdc9f56a6d32dee7b74bb07b8dfa506ffdbdd5a2a6df141b0f68991291e8115888822cfd1c05e696780e8a007e0b3bf44675b6e6d6c86926670b5bc7106b8ab15fecfd50b535863fa6b4d94fcc7e5a4c2e6409f37a327f5000076a0b1f55e06bad7d8f21a6fe4e79767d2a341784f468673ea7ebc4a3093a02bf0870909fa57a1f27bf6c54f3f9cb5c114d24d5edceda385bc7a8803f263006f0b92f99f613265027f79e3a02238b313652eb28d67b2dda4e47916afd43c97302f94005c45d2771c731d65b3cf82661f727b85737ec6a7177d99052937ddb34b466e09ea0d0c4cb40fde818afb233e97bcfa353344f4cdc823d4327fb4b6f405a4754328a26e04ff3b064c1f3175b96d5ddb58a73d7c87261dc9ffc2e972ea5dd6606767b2dde846b130468bc1d55b599fdbf385b3718068573e9810e088c4be173d0057daf8b17f2fd5fc0f1e56622b8dfd72261f2a920b81a49ba4a3aa5f1bbf881e35327381e1359fe3b8edd45b56690260077da055b3e66a1015af018678453c63771df58feac8e43da737c3882a41415a3beaf4b6b27564207ccad4d5846f7aa2f2495f72b4ad43b571355dba10495b268692290f6eed9d6b9320be64a7e1c3939ee6ab155122a644a90343db8b005076f6567fefef703ca7b154f3e5d66629aa2a99d5c8361f3245d8529009eaf255c428ee43fad885357c99bb98ba57b6aa7dd2a13a2c297483d3d8425d3843ad94d8782631b17613c78497e0d4f76d190f4c6c526a1e8918e44edf5b18a1397976e30044b4974d8c78d3c362d764bb46ec1ee485376345d1e4862c83b838be4f9b3cc86b57b26c3665d0d929b4fb2246a9d7e1e70af721522887b9831f2f1a236867c34c325f5f4b600dd50a9ecad4f78210e12cf6287883c82a7e8f06826f184d1d1736525cdb493650b4399e444dd6b25802e6f0e3869770b788d0b54013196c4298a71c35c343d4e6ed76455e20b10b50848d5d00e851080d508ac826475b334bd2e57d1effcfdef0754ca37fcc02196a715df8625be6358be74e0ab4faa8b38887183d6b84b0a736383b62ff158dfbe5256b53466a4268d5aec26eac2f766937d5857edf10928b33b814d99d67d7ade12e5a9d5e2483897b442a56f479e89e82cb2309818c122e0d76ad1e63e7a78350e00c9178a71c0df3cef6917f11a58c1f63d9530f871a14644ad387cded3392b3ef266056ed627275025ed32258fd9f41155e6e2104eb51fb612c7d7d058a8ad01aa12479008f81ebcfba55f85ab0eb07c452ad6e8fb71bd91b0743c499ac28a4f81fe7c18cb145456f0aabc9c23b48e8672d790c752b23155b233fc0ff9b37a1750c290d7b63379dd4b1c19bc7231112de34d300f742711dac5201406b73beba59c86567e7e3fd762838c4ddc11d6c45557614aad7c006b246cc139f24654bb5c1d69af208c876287b95e5734860b472775e6ab23407bdfc066d37069df319f82e809ac001c6e734370bf0649dc85ea437ae4a7cce613b3ac048002d5a9382c92c90fb3f90be67f66016b6f9664d6bac4f340769fdec8897bf57b0f925cc235eb09e057c740afdeca6a81bcb6b721c1aea10e", 0x1000}, {&(0x7f0000001140)="4e71a55e746303b584a0ba37f6cf749e93a215689ddb6e67c6d9b24df4862057963454ea71f114f46dfdf9d0bb5f340744d386cd340021434e8e1005fd25407f2821e6f2405de106c133adf62249a5eadb2eca87a4259f467f2faedb75b8848db611ca8638ca6834944023fc46d5b84bf6cff9cb2e47068b890d5e0ac2540b11e34b1bfc67d12a473656f2c46599b3258778f830c0c26a890a7d45cee0c5e45edbf539eb0f4163443c1490", 0xab}, {&(0x7f0000001200)="3133c050e76de837e61d13eecddabaf9a9fe0b76c70ea7bbc76a722d0023000a65303fd1288db0cfac61e2c09e169fc8fe047f4a021c305cc8752229107927a71bc66c2276a1e03d06f8f0408d43f7d261eff3ea601803583a319534a65877f0c59f4303b34acdbb018d9eb152ebcf0f91967f6b0ce64fdc56e69dd5d97b657ef7e037d323be01630c6cb5633b8e00b4d0d54d8881be4a12d45a6e8c80770a6cfc68a67946d32565edbafbd28994d933985a099140925f757d47f381dac02306c17cab730c6fe6bd7577e411854ed32ed12909887f6e0778e1c816d88e5d87da1f1f653a3cc5b904f4dfd6bdc9ca552dec6657dd", 0xf4}, {&(0x7f0000001300)="d0bc1e0322ce085eb77b17d8b8405605cbb4945569f7de2d556959449b160882efee2108b88a54313877e9d66e", 0x2d}], 0x5, 0x0, 0xa182) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x9, 0x6, 0xad, 0x67d1, "fdbaac50df1ae3fb08024631df917c4d1083dacb", 0x5, 0x8}) 23:26:41 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080), 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x9}, {0x1, 0x8000, 0x1800}], 0x2) socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r2, 0x29, 0x33, &(0x7f0000000000), 0x8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x80) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0xffffffffffffffff, &(0x7f0000000300)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) 23:26:41 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x40, 0x6695, 0x3c}, 0xc) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000200)=[{0x2, 0x80}, {0x2, 0x100, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x4d0f, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0xd909, 0x1400}, {0x3, 0x401, 0x1000}], 0x7) semop(r0, &(0x7f00000000c0), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x400]) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/134) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) 23:26:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0xc0) execve(0x0, &(0x7f0000000400), 0x0) 23:26:42 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0700aaaaaaaa080045fc00380000000000019078e0000001000000000302907800000007006800001400f990f8640000"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad580f26e3aac59c4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb6470550515c2ec69cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a2058a57010edc3fd07cb4b884e2648a007f746bc91e2c536ba1dadf0e081ec4c65bea45475c1689a3f7dbdec5307908817adf9b790ec490c06579389df603ada7872162405a7853a7c6b9e08cd04d86a719d411c76bdd263dc13d02799c5f3b08f955be31358f05b0c70fa7ef61364bd847c4a376c605891dede"], 0x169, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) r1 = msgget(0x1, 0xcb) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYRES32, @ANYRESHEX=r1, @ANYBLOB, @ANYBLOB="a6d32314c080635fdae24de0a85c120fce553ce2ec76b3244e37931283b5", @ANYRESOCT, @ANYRES64, @ANYRES16, @ANYBLOB="ecabfcc309ae3f5e92190ae662ed628e225f71bb8eaa0100ed053faaac253ee62b2a8b770edb146c6d4beea9e25ba174408067b8c8828daf709e993b6cdb943e713e00000000000000000056dba9e56ab3a3c149f1bd337c7fcbacce503d9d543f785f456f4e41d5c0b4a5a93e329a9533534265acf55c98a5683ce912b18a26792aad536a4f45fc3c59362efdbf4cee3771d6ae2d195c0c37bbaebaf3d004f9a603e9a3a62ca15b8d494bcfeaed9b4488258ad03703f2278dbfeff065b94bcbe39a542a22181dffbb6691907a92e226fc8256eaf0ceba3b3fb8daf31affb4e3a8d7915ba4d9e76455c2a178368ad872da4b598797e1a1a60f67521f"], 0x8, 0x800) msgrcv(r2, &(0x7f0000000600)={0x0, ""/136}, 0x90, 0x2, 0x2800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r4, r3) accept$inet6(r5, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000040)) 23:26:42 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x8000, 0x3) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x6, 0x8000, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) semget$private(0x0, 0x3, 0x1da) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) r4 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r4, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/128) socket(0x6, 0x5, 0x4) 23:26:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x4, 0x2}) r3 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r5 = kqueue() dup2(r5, r3) kevent(r4, 0x0, 0x0, &(0x7f0000000580), 0x9, 0x0) 23:26:43 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000180)="7c7316c15ead66fcdc362eb575da2e648a0da3ea54e284cd0fbf36de45de84705496772edfddf413f058d21c947c45196a3569cb4ac40b1b91f5f353900a94af953cd534f07f17d12ae82ccbb9e04cbffcf14f18b30f59dfa38278a1679140e16e3af7c3ad5f523cc55ffabcba3984b3ac036096c2573fc4861496c652bfbad44c77", 0x82) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) 23:26:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r0, 0x0, 0x1) fchdir(r0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 23:26:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 23:26:43 executing program 0: msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) clock_gettime(0x3, 0xffffffffffffffff) select(0x40, &(0x7f0000001040)={0x1, 0x5, 0x1, 0x7, 0x7fffffff, 0x2, 0x401, 0x1}, &(0x7f0000001080)={0x100000001, 0x7, 0x100000001, 0x101, 0x800, 0x3, 0xb4a5, 0x5}, &(0x7f00000010c0)={0x88, 0x5, 0x6, 0x6, 0x0, 0x2, 0x1, 0x1f}, &(0x7f0000001100)={0x8, 0x101}) 23:26:43 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) fcntl$dupfd(r1, 0x0, r2) msgget$private(0x0, 0x108) r3 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/154) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x7fff) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x8d, 0x0, 0x1000) r4 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x18) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000140)=0x200) 23:26:43 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f00000001c0)="38a40ead0ca11e3b6a51d3797d5e8bac1b0fa197132bc45ce6fe0977cf35bf38a095158d833385b97a8460895c335d24fa25176597e539328f6ad0c2fae5ed35323e71e61006250596774b364e43803b9395dc4d1773803c57d50ac4ca8f2e1f4b0d42bbf77f03d9318aacad6f8e5dddb6c0f8dab297283dfce2b627aac4cfef9c5b8ada22749b9bf60305cd445b8fcf07b2c6e4e652514e9238221c2fbcea665508019d2bc073888a9c508feccc83e7e635ad89de6b2a45b9eb9159cc0b3934553198b92d4f201df2ccd2aa0aefc92f0be8c6bc531591fcd59e408d340aae7e821eda503eee7054", &(0x7f00000002c0)=0xe8, &(0x7f0000000300)="04aa831f", 0x4) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') 23:26:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 23:26:43 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) r2 = semget$private(0x0, 0x3, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) r3 = dup(0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="34b4e144508d8a9a5a", 0x9, 0x9, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000100)) read(r3, &(0x7f0000000080)=""/51, 0x33) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x28, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 23:26:44 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xa02373a, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x9}, 0x5, 0x3, 0xb7}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="7800000200003f00499f81697cc3d26a7b1a56b86793506dc57216eaf36f8df6a1c955c821c969da7fbdf806e540f7cddb8047356d67c1e79c54086daeb457e7347a67a05952257f91cac66cd901d29ec476e68fc15b4aec9697ca6ba2f9b4319a19355d9b9fb66692ab58f2d196cc6ae648b229a8d4ded4ccd11f058a744a0f200e825a776774bf0699caab7f3b1854ab42cc5010d169d452c279a887031015136d3b5766cc8ae29bb4f9ae9679edc22f06d33a3f90527b8712b74e7e0b7a8e8817d0b0cf1da6e7f3952a95caac982c463b274e0000000000105d32f7110f9f43fcd1a6e2cb0893e289954c49be2d51ddfcae2461d0c9ee9c499cc7e87d53ca9aba31fff4b629332d78744c2e626d58a398e236121c1c4829f785b2973f386359ff5196efe734e26762a8f67728a8c007b3152295c18448aafd794dc028bf68aef89b74c670bf4a91f3dc8df82127014f313a871b2ae331cdaead25c95221ae387302a57069a2cbe98cff5ad02b6fc8b2a417c55a00354bef8a7b7a225e54398a18b8919bfdff8d779d12df6992dd1abfaee60b10eceb9714fb7be33e75444a203dd008b76af8c4d79ebdc608eff41e66a1673f8c8ee9d3cece3284c867772fd5a76133cd680805a84800c6fb7bf39095303a8c7d109b2b74faaebf4a4e40299b77ff5bb3d7604060e0"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x5fd, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) 23:26:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0xfffffffe, 0x0) bind(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xfc6e) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x3, 0x3, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r5) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6050ba18764bc427cc0eb0ad8d31797100483a0052843123fa9959ce58fc3f212854e0ebff02000000000000000000000000000104009078000000006000000000002b0000000000000000000000000000000001fe8000000000000000000000000000aa61000000fec45722"]) 23:26:45 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="010679f040902232463be4b1fba4fc4936add286e91059f13fe7e89bd416cbd8492c87b174cf7f6903bcf9", 0x0, 0x0, 0x0) 23:26:45 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800250000300000000000009078ac1400bbe00b00907800000000450000000000000000000000ffffffff7f000001000000"]) 23:26:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="ee030000ff050000010307e5f486bf1d0c9ac20cec98ef6534c24221e2d0c0bf530bc686ac9d75599c79566920e0b7c9a8077fb373417c2d7ba78e4a655cd56e499c80eb982821aff9e8dbace03e850f25815a996de1586bb2e4bedd338954bddc087ddba844b6dd54aa748b4239dd4e82c78edd0d1b3e46e3bfbbc0a547cbbc81b0d207b0ea279e9addfc68e67c476695647a36abd45257cf64296af9f5fa53767b28958c939be468ad3aa6f348d9898dad0b79047c268fc6619f714c83e33e9dd09e1fc9617699b748b4a19cd4801b7f2b79ee35aecf790c41b6726a716825ebf879408b6b38b2c4df272beb39a9546510016792c4ed50c136b88562693207120b0e248062053abe06d34a132a8f4ea408ae0f047846083cccb5cd65eda6cca62423daa6dbe382f8d7229a5cf749155766926833b7daf7d5ebf9e4525af3ad23751f60953ceb88e69f88122bd1ebf59b943f64096919b477"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000340)) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x20, 0x0) r6 = open$dir(&(0x7f0000000700)='./file0\x00', 0x200, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="4b5b399a", 0x4}, {&(0x7f00000003c0)="92551f924a9226ffe569e4bb6825ed5140256f056f096237af7a15d938a7de365fc6fc6cc4ab6b7cd330cebdbf8ecfd31cf11680e803df7e88654fdac3e7b1630136aab8bf15b76d12acbc8e82e49484dfec71c91aec64823e04c624e0c8f73b4f84ea4873ae8c8ae65528b3c12d8ce796f7b3ace4a4b0bd2a8945b633947558cca8749a10fc370de497880cbc4ada4f848da220a1a5893b1224a8f76500a001d19528b63d019fba13badcf60e5f1c26380f0ea4201d519511f7e3699a8cffe2645930f594478dfc954de03465ad7e5a1d80406ae2983783a24fd8ee2a7b6925b57dcf02d5e55aaa1df94f0efe25aacc693628fe1ac8527aeddf57212c", 0xfd}, {&(0x7f00000004c0)="af63a5fb0f6ac3221b2178c548c70eed11b4b2bbf7e5ac37f4c1a2e6f32649454510f9cdd16a2fdd28582b70ecf7cc657bbcd36d06c7050e186dc60c699c38b04ce9c4f3f97bac988c07ed72216ee5f370a147dbd6283c669ff01d2b8c74121bc868b37d9ff10ac4ebecc85c0809ab54f8433732ed868d1da24e0775b9be6bc92ce6d4bfdfc650a134e17b3e2d8bdd4845d966658c4909f0baf0373581a0c57579c374e9c2098349bbea2534a6c4305185efc8e071c1a395faf98ca7105385", 0xbf}, {&(0x7f0000000300)="5564cda3d2f5b3785534ac88fb598d48f3b605306c6ab7", 0x17}, {&(0x7f0000000580)="eeda98f98af7927d5d4db48b13614fcda9dadc1c03de1acc6d70272f876ef97bba4ccb1d012a20c581456606334c17005cba7c81914db2f1896314911a41ddcf72ced3a348635d4b89192b95ff8bf4967374597fcc0b108903d4abae3360581f06ccc075d3542a529d2caaafc87c6cfccd198adcc97318f8fe4a43b1e4e840880bc26c78498f33916dfc2721d083ac855079c55240386d23860229b93e", 0x9d}, {&(0x7f0000000340)}], 0x6, &(0x7f0000000740)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x10}], 0x78, 0x2}, 0x1) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r2, r1) accept$inet6(r7, 0x0, 0x0) utimensat(r7, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x9}, {0x0, 0x7f}}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 23:26:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="0000744fdf88a170de54638b9438bcab91255b2db26fe816c66a0a4cccb7085bf2048ee1f957d3d4354722af820592902fb5b41aea05b241be1933eb3ba8d437203f693c381d68e3c27730f1ea0325f14537d6a6ee328444ba1adfd9ea77e3e12ee0d3de6afbb0add894253369a6bd1a8dfd784250447a761b35d9b600"/140], 0xa) r2 = dup2(r1, r0) r3 = accept$inet6(r2, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000080)={0x1ff, 0x7}) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCDRAIN(r5, 0x2000745e) chroot(&(0x7f0000000440)='./file0\x00') semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)=0x8) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000140)=0x8) sysctl$net_inet_carp(&(0x7f0000000200)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000280)="e7453c50b41d86c2be1e6244d9d1687396a2a14f8214f53ea3a4bb661aef6824f56bf5a2f204e202328bb0c165637a425fdf10baed2fb1785aceb2ceffab635115c43330672ef1e2f78e4e2d45e537a104834ce6dc6afa079e7bea7249d9faa894afc255f79836f62d528983ff2d542607b7efb3000f72a7c205ad418df64801371b47a49f1cfc3b5abbbb1a5881aa4909d9337b47cea04ff431ac0ac153e8eb436a1662f07465f63b3b3652810c64310f9b62c4ccd40fda863fc0ee9e671efa2df2933b1753c3b041d21a77face10a4407ffa2a33f6a155eb5a1215142bba3e927c", &(0x7f0000000380)=0xe2, &(0x7f00000003c0)="2d9cc9f04dc50ab6ad5ef48c70b17c2f22b0f77cdb220f811008bdf1dcf94d1b7d2347858a123ee47f18864debbb60e7f6a012c382f34a34bbd7d0f547bfc536983e6358ac0f2bb41737fc6f7fd0ad213e3bdd3da2aaae5c738993ac8225302205f9b363cdefed700a88b958", 0x6c) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x1ff) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 23:26:45 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="ad8748729045148d44a0af39b2dd8eb70ecaa34ac587f1a151b7010931dd68fe180000000000000000000000593953a7e9d6e33179877f50e17bf1ec64f74e1418e554fe1e303cb1fa3bc8b92965f6c25ab08cfc70ba10029212e0abd92dc5e9451c046d2ad577060700000000000000ac2becf64546e92cec53268c6d2460bc41fadfeb76281d9d35ccfd8685de47d8d874c4f5ee79d49d253bd72498072e028448ff6892d8900f8747566bcde68401c4a1c555f4b567ab87483d6f8a1c40b18dd499ce6d23b202"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000280)="b2c004a09f", 0x5, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000040), 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000100)) r4 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/200) 23:26:45 executing program 0: r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:26:45 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') getuid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x1, 0xfff, 0xe7}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) bind(r2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/11, 0xb}], 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) flock(r5, 0xa) pwritev(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000380)="6d1809bef689b37e2544b426bcb1529bdfe905e42d0c76835c5ed2b285f6a926278fd49c2817aeb55d8a93c76b200037c0e7b2265e563d427eaaa2d0b09ed563a704f6d962fb70339112d2088a3c5440ebc89168e8b8920682bd54ce8f21f97f7f48d61bb7a309c83918201707736002df372b8b98c1de94d995c0e8fcd4d6792f34932b1ae9ed5285db3b19a83446c2853ba7ba306730d0151757c42174ec59cd556d65d6f649bb5f3df9b2f8854639f3852ad6d73a5df11d0f7aaa888de1fd9d7ac4eab7e7377bdf290ca0ee4bef29c6980df2dba32084778fd5960336da614d84bc8cb53fea6d8b33", 0xea}], 0x1, 0x0, 0xf9c1) bind(0xffffffffffffffff, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000500)) sysctl$net_inet6_icmp6(&(0x7f0000000540)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000580)="913ba4d506eb40b0ca2dd177663d63dc1fa2ecefe5b8a93dfcff43083e23ebc5525a6005d133f756b4dcae71fc564e2a7a857d48d3f5253afb5131a0bb7aa5b3e5d5883eb996f46cdf242e5682053b8955b184bd06a1fb0686470c477bc1f919d6986f2c99e839b8f79375448fa82ed74abd3239deb1243fb8ccf22d4f085fc575e4b5087874964a993ec80105f555b941cd63bbd635f85da1a6fd4f326e592749d368475e20611c4629f0326c7b418eef410a739e7fa1806d070334add5e1307d82d9b5c2516d8567ba893fed90f724450b0bf1e03fc718b7accd21efc1214d3fc265be2080b14f455f67fb8752b1d6b8c0b5060cd00f5bd83232f50cc7ac9786bb3cc687ef27386bd03e4fe6d1b65d2d649cbd353733f2c2bce4c3fcfed96692f3f6618d5c8ba827a75d05a119d4f6f44668dbd49776b19757bc944c7b781db966ced5dd5777cc15a78b30a26f7eeeaccf43a148778c7e205e4a730ba8c1ecdcf0906dc2eacf077c09a46b192d47efc3fcc0fe0135105066adf100d757144fd7827e19eb040f7b7cfb4b9cd020b9fe9bd88cbafe51d692baccd0dad40e7f920e81b82c4d3f1db0f0a828bba301fe7b20c853b01e7ad704260f6308538383b5eef120419f2918635f02e099f496d1b507f6b10d48ee6c5772b940647b07382c6a079047989a6f2f4987c2e478b3e3963a998fbb2c8557a79900bea5f43a4b371df1b43b30e3a74ab8ca50416fb74f39788358b78a72a70f6fe7af675b86c0024d562b34cb2812d6124733749992010f40f4417b1e1a11cb92943390fba96fe548b5a0525df61820c3487cdb59e718f18885cbe9e079efd3e6e881383349380f2a51a54a8c882757abf2d6b1b06f85e08fc8df76266c28cb06c012e38f04f29a4923019131f88cc52c151fed5726818fd455ca510f113f0accae9b061775d39ed424174650f3beb6b6e92353e00f98d443923fbecd4845a3f8fdefa37d9d1ad4138ff5ed985732cf989c53f3b1825acd72202afef2c369d02f512f2fa2545b479abdfe2982df3805953bbb4659d0c079facec2677c90f811d546d6f453d2da2c6aa2e0eedc8da19dd18a332a2036c83a78276552bad2641452bcfffe1651e7cdbb52391b08f8f70fc9f8269cf753ab050d59480b739241ca83e0682335bbe041d1a6b361fccf6a562afa90bbe2ad8027a6fdbcad226c51f153f53d89a3057f9facc54b53d907b25aa32437670aeaa66674c60fdb81bf7aea138fb5d2af89d518d4862a6dd2b214507263c5b4fc63fbe7e0b2ffd628a7a9241ce9aa6c69cf443bf5a32aa8a886de55b258de3d7596647f6e17c65fbddd71df14005d2efba1fc74c5d40001a99c50c2ad9c6909d0c48cded1d48df623a9a8997c899c2b4ac5d13150f13a1603023fe6cc7aeeff4f5b53f71f2777fd7b5872f3d166169054d862cefbb3fb0fa79a41e9b9fd027af6514dfbf4be53ff68b491c7ad349386aea4ebb72c9869047cd235c4173256f394e806efc36d60810a754f6ac80a5ca2a32f80160c9ea0e1a6e3c18a5145c4e1d618511bda6162dfe653770357e89f85f52de49d195b38ed91c9b70abca337ad40f33ff823047cd5c581172142538b93eecaecf3bda0fada0394968d3146034f65b199160c15014987e47da7e5a6f4c15e6c49439d81045ccc41c76c6c99c5035481c0ccc0c18d0a22985ac43d33901286aea68ed0136153e8e4341cd1eab10e9e81828b3da54a276ed2685682bf7ff80ec35ed501d366bfeeaf6ed5af9c77f351cb54a5861a424928430d0b956880057523fa271c376dc8f03a0e29ddf4b9f6a0ecada6613a72c958ec3e39e6a9a17f171025618beaabec569b8329630027440808725ed757975bc8e5a365164762f848f02fa1adc196e261427ae5a58450b67264a97ae4cf061d729ef597d1283917b3b145bcbebb503e6c88f1498e8a13c0bbbe685dc47eadf3c0f5de09c7bba14dfe28c0fb4a5c2085cebd90e01a69ef83e799d0fa4c05ab6e6d445e196d9969390a46f26bbdc076fd18f13aa7a17561d66fde94f041592f26c91e331a62a9236809d3206c920b146612d4f2fde8749b9afd2d141a55dfeee31362cf47ab87bd61977499561167121cd98323dbba48737c5c09aa3f8801a98e6797d38bbf5908e0c395064a49b1c3ebcf0698bf6474a6f69bd9a2683ee2962aa5611a23293a23b5989c61737a613c1b66a8aeebd64fb27244a3eef73518e0ce96ff3500b3002b720ada3ac24f126e9b5e07cc6fdf0446b2549be74fc924be123ad3364c4cbc15a48fd532a52de0dfadb7b387af95d3a22f6901ad3a7a12bab8f2fe4f9e7e2111c164a67695f62e832ac5f5baf53c1daf363605188368aade2afa1d2759eb760b93b268afdd98ede651522fceaf5f327a40525c61cccd1fa05d5190f5929040fa5704537cae4b7a46c0f08028f0be9956645b49cb43710ee1d9e829f6355174088965ea21d2ba50baf277a9f0008eafd72312318aa66c13b09a01562a0881ae0ad1e9a54d47c18c5d76d02e043f24845c5c628362c60bd6bbe58329cbd5f3f5872da54168737ca0357e0fda7eeb0edb48c1361a289e18c488aaeeceff31ab5548c136a379f0ca9bd8ce7e04d4e49c2bf47d3d5f80c1dd915b97de6b1361d7600abcd54ec3048636edaf4d49fc134006b2b5913c7b93df9fa93799f5ed6e583753ba408f62382426fe11547628b39fa6661acad7044ded8d894c10685bd03c9e16f82666a6c545ff8c3f6d7403cdde3b2c7ef75ce394ac9e0a59f047c69fd8984a2ef2971920881d5d0de542d9831da400b6166db0412df96d06b6cf89efac60e7548d1b4415a09294af96790a109e41f7ef2235e46dd766be2736d6c35e99f8e8e169049d4766e311c98b3cfecb7ee28579b07d968fa1f0b32694044967e848ed652f82eff4d2203dcdba7627b34a8e8f845ab95cbd536b8448e1de212a73cb3ce035d0713a062ae1622d12a9ba7a1fd2a4cbe1e302f1742a3f665190933da50cb71244a9c972a17c2b9e772b78d67e57a69678b702e61d619311676c264e64bb4a52f2aff5f51bbb0fdf48e1c3bd0ba9975e2f86985104f594108976dbb4cb1870f4049954605b29e854dcd83ad583516a940eb66fea0312c713a4c04f89f3e0bb532a0111748b4bc20c78f75b737ac8b32fa0d1933242d64f0b35e157a42e66655c8c02a66fb12332fc70c5c60d5b961e59a59fadc07ebd8ecdbed2f587a9d4aa58d2137c5bbeb811560586229014393b3ecbd16a670640625a81ce8f0b793a8acd2c2ce109e8b1a3a7bdf408013fac48aefbc66103b3f926f6b0ab79285218f56e7b8b170d0d5dfcf2d2dfb0d94aef4e12c076de4db7c4e2b8581a2a6884f0bb4a1829a48f4febfb6e6a91b51899016e3b740bb5a02d870055694c1e6d5dabfce8feeb34a21c9c716d8f537a029726f2657b91c8ba7dc6aadddf7a8c1905cce03ad820513429d27399e56d1307a94855d075c677e5bcf20853683eb09bdf4027b957123ca6d8b35f1010b801553ca972f8cfbee0b11dc3e5b8f9e65092c635094292d8f6ba31542ac533e980fd0b49313c61daf034f9fd339b584002642353bc84006be4ad4dbe2b03d08cb031b427cc063b66bf1a6617a8591da55ebbdb432cd257ec5988c41326a43404eb340c2f50f77e6d59da76ef677331ada068e9943964f31066f39763909f00c049ba20423b2b52e9637ecc3594d2b63078a9c22c5953b008dcc15e81501eb723990deefea139e0a8ca95427680ffb8d27afd05ff31f12a69ddd5defb41767d1d97adfce106b645bb3f9f27647d508fb9c6463f785cc2d7b597f29ce0f4bc8799f4aceba997c11dda12c65f6939c52a79aab913615a99793e381862e7907f7fe0142ef286d69f7059f85a086bc4c67d3707661186fc65a8c5b3fc6c2ca32d99bca45b3c5d9339c92b2afab0c565b33c0f9d4c157b3e36d6b53a4b5ee1521073931586b68de8ca3a7056e8bf15d2cfc41f16a4126f7bf7074cdb4b66282421507818d9848e72cca4eb1e9c5e141f5b858ca91a9a728bdcfa25dc0afea8ecd738f7bafcfe07eedf04a1d1e5b025304f71f648f28fca9b0d3ecf452236dd8c9959d9c18de2fd6a25241a6fe302c0dbd1ed472f124878cbcd65c2b1b246e61d3ef4c0d3b9aa4eae2cb88b6c91cf04f1f222f645eac5f25081415dc94dfd2357502f3f9311368e8a1d39b5034fb77f984cd7b102789ca7f4b0eac26961b25ad8a456df9144ba829ccfa52fdf669f633cfacc9d4d71daef6fd48ba4fc14f679d85419f83a9e8c04ec78f6708031c3170a82a726d6a9281c986b5a1a6053cd245f4a21501647946b4bb3fc4d9bf63e6635bb4e242ef5c6dd463fdc77162e9b1e26e387c675524e84684bb5e8fdf80f4be01e07a00bde0e8ed105a59aa54ff089da53440689b463ccafedb6ea5ad608314444183a5cdd50ba8bee4ae84e1ea3db2900db2228fc1a5bd1d674feeaab3adf37a93eb7959cd00ed0c1117ea333f7286510d6d87b3b41986f4a3bbf9c27a2ad594eeb9528bc4ee3b2a23d1f7e03f460a3f2b36bb0652c001da36ba5db958291f50d80a8e8553e8fe23a25167762d0089e506f71bff0763ee1d458b557acd7325a9076d1dd9744ec73c7388204bd61e0d9b917634b4a53e0a5b490cb44237974c9680ee03e7a17e9c7c32d8e631c11b8d4911c9bd2c153c0ddb5466ce1bfbd06e989c4cc0929a8ef05c5f23566fdddcfe5b49c6352217c9c7db799d5d11f9a60e5a31b8e2c87d94aea101069e56a25b2797adaabfc473ca2c89b30cf955615553c1762e2529f30a10286a3f036b8b75b41b8d72dc0136b3885c65ea1d10d3375aaed20f1c63a6c9552d9224f4a50d35e00872256911a2b43db74ac2f1a02481784eb9c7ff216aecd746a6f18c99ad08e859146a69127c33cc2b6430e042f2925af14e9fb5e3f30c80e5b72b0c812730e2b4fe74135cb52a9b4065594fa7a23acd98b979f830768420b47960a679d92f4704e514a8b87e5f3182c52a414d4c153d2fcaf5c4d103da461e71259184146d0c4f9a7a1f27408a106007931dd1a9baa04ac431e146f694871c877afcd931a95aa40695610c4ab44bfaaf4d19b05601ac9b152e9d52c10eb71095c95eac89873b5ff9b552db98bc5c2e081919aa8822f3520a0b1552464d40e22b59023627a75a05d677829e70b7c54fed43ee7741fed1690dc052386f0b278623d75d06d2c595932b3954414bfd4e108c12047599cb37c07282d35a0a8fd48800f527f0b8b226ac8f2263356e25ebb2b55c9eed1cc15d29dcba283e1e14f2a0d9f922da70a53258a3711f7799b019e825a5c5b02f1aab869077cde06da236bc585f9c8f1a388bcb06413dbc5a0d88c47063332094beb435ce37a06d96a9895564bd1a809346445856760c27a115a47cd8cedef9ad33cde45a190f63104eadc2b16f193ad2339fb741d030f8bad4a1cca7dcf5ba4c67426211246ed55b01f0bf72df98efde53ad4e0159d34290cb5a002d4a1b8643d62dbc3dfdad044a25289f06ee4aeac6156c051bc7372a9e5428a548e9750e06864fe652971a1d2d7114146333a3cc54304a1b2f42e279f236e6911380f946acd12fd74c1df1d1d5fa9e5f271a78a6c0b152e57b32475724270987950a4a89561c73accab45c564f7e4e45e1b8b82a62c0ecda9cb8bb6ee1a671589ae70a0611db540467cfd4c630eeedac1d1a4ad2e61f132dac098960949b59718f5a0fb10082774582f572989921443fb5fd0ce", &(0x7f0000001580)=0x1000, &(0x7f00000015c0)="8a0275a1ca152d4fd9654f01d22ee3792f81c69ff24220b6ba7d54ff62a9ff8bc587d65b49dab8f132c0106bb759fdc59213a10a78cdb991b3d4e56dee9937c3776b9dcdd348c94b5e9c41cd5050b837843d62ae72cd6e9cb25bece3ff34025b8364d24fd9e6a95303224bff4a5665030370d1e3dcf1560a02045b2b6a", 0x7d) r6 = socket$inet6(0x18, 0x1, 0x5) dup2(r6, 0xffffffffffffffff) 23:26:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x800000000009833, r0, 0x0, 0xff7ffffffffffffe) 23:26:45 executing program 0: syz_emit_ethernet(0x16d, &(0x7f0000000080)={@broadcast, @broadcast, [{[], {0x8100, 0x3, 0x1, 0x4}}], {@ipv4={0x800, {{0x1f, 0x4, 0x2, 0x2d, 0x15b, 0x65, 0x1f, 0x5, 0x3b, 0x0, @broadcast, @empty, {[@generic={0x83, 0xc, "d857f10d6269924265dc"}, @rr={0x7, 0x1f, 0x67, [@multicast2, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @loopback, @empty]}, @noop, @generic={0x94, 0xc, "93a7f17276386bdd2097"}, @generic={0x8f, 0xc, "3c1347fd145b0353c3c3"}, @rr={0x7, 0x23, 0x6, [@loopback, @local={0xac, 0x14, 0x0}, @empty, @empty, @rand_addr=0x6, @empty, @empty, @remote={0xac, 0x14, 0x0}]}]}}, @generic="9c34b7aea98fe66d228ee930a6cc25d8b4edcb91d1f268ed2b974b675f86158fb946f1739a333cfb6d12f84b31b8b1635c92f2427bb32f1bd2a521e55b546f8708674f13e6a704e2229217f2d8c843a635f593d8d68e35150aa3016293e9abdfb8eba9d3f9dd72b51de267436c85095e1035ac7f7d697baf9f0c864b140a0d4e6d3f9bab44c7a4f1cbab5b2347f3cea9e51339d4e37471ea2fc9e95f0bf415c1669aeaae8cdc4e29cea274b4c407b8e23f3c292bd86f26eb045e731727990b36b46ddd80d078f8c094566068b50987895768961d933d8b66bab785e7311879"}}}}) 23:26:45 executing program 0: nanosleep(&(0x7f0000001580), &(0x7f0000000040)) clock_getres(0x0, &(0x7f0000000000)) 23:26:45 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002ffffffff03079078000000004500000000b668ccd7290000e0000001ffffffff831700e00000027f000001ac1400aaac1400aae0000002442000000000000000000000200000000000000000000000ffffffff00000000890700000000000000"]) 23:26:45 executing program 0: r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3848e2fbc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x43) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x120) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd600000be00283afffe80000000ff9ef87d9c9df22ee600000000000000000000bbff02000000000000000000000000000000000000000004022ebcea018c4ffda0e582f62ffae40401e0c0e92ab81c3f4e9a29a314a0547c7cd7b0b9812a2bfef71cdd0f392b2e4043bfd78addf33743b2eb09c92aa9268f161bbe67c190ebf6e76f6fe5745d1dc2ea8447ce1cc44cd8ad90591e6bbb46070c0573b0ce207ede56297b9585b0f8c74d6a0c00f4430cba96ee58630a4d06327c452057af3866f6f97c56e98b579c295f45f2acb59609fc8624587ec94ea0407e69464b495b328a51162f8478d27a91ad93266c88ba7500"/263]) 23:26:46 executing program 0: syz_emit_ethernet(0x75, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a835008100480008004500005f0066000000039078ac1400bb000116bca28516dc23050000401f00f600660007013c8001ac1400aae00000018313ffac1400aa000000007f010001001f0009940b8a67cb837ef5c37fe6070b020000000000000003000000375704"]) syz_emit_ethernet(0xc7, &(0x7f0000000180)={@random="38e596205787", @remote, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x24, 0xb1, 0x65, 0x0, 0x6, 0x2c, 0x0, @empty, @empty, {[@rr={0x7, 0x1f, 0x2e, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x40, @multicast2, @empty, @loopback, @multicast2, @local={0xac, 0x14, 0x0}]}, @noop, @end, @lsrr={0x83, 0x27, 0x9, [@multicast2, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @empty, @rand_addr=0x3]}, @noop, @generic={0x44, 0x12, "c101338e6c6649df2b7d71ff5122cffd"}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x5, 0x0, {0xe, 0x4, 0x2, 0x0, 0x4, 0x67, 0x0, 0x1, 0x2e, 0x4, @multicast2, @remote={0xac, 0x14, 0x0}, {[@generic={0x83, 0xb, "f50d9e4bdb68b45774"}, @noop, @generic={0x0, 0x6, "229bdc55"}, @rr={0x7, 0xf, 0x4, [@broadcast, @loopback, @broadcast]}]}}, "d7"}}}}}) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = semget$private(0x0, 0x1, 0x501) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000380)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000003c0)="cf892fb4d43ac43ea5989d1b21a25d85ec297b83195d00a9b04c50be42a76ac955e4a3930094ce7d314572b1f4db", &(0x7f0000000400)=0x2e, &(0x7f0000000440)="bb04236b55dc5a31d33dbc69af478037477d710ab147212d222fbd696c62ce7d2dcc9257ed4e4d5d81c04e777c2dea46c8b1413309b82d38de8456e9f3e3b2cb0e6f4bf46223f33350fc8d9fcd51ff7b2312da945d08f43528577652c34d2afd53fc48487d63d5866ef02451d3f543afa27fa17090d3e71adae221dab57771dae062fa418e25a43281aa97ffe05281b446d3cdf45bdc255cc74268a16b0c1ff9039cbb73929c4c2927f115390006303ebb7720a7eb00b6860f093fa7bb384db6045293f032eaace2ff8907fccbf081fd66e325cdb3bedd2ce810ffd94779f3aa681ec60d9ebd03e8928943a26e4dd0af48c27411445956b986b5abbe31cc343b15af35a72f089f71bdb76ffec69483bb249602f1a1ec15f2ef07957bea125eca25ad85530b005444703e264399a18d3900929eb194f06e372394e247341d9aa94f6464f2e41d428cacc366329971d6246edc97fb0af31334813406e9f17d60b105b79e7efef1a0b3099efc297e09f45fc6bab25a6a9a3569747c258bc4c3146525fb7eb18376574db4a785edbaf6d203457c390b101b1012af5386e49e1dc21c1d88159ea628742cf8d836d68548bac213787e3b3087549f5a183101167f1b82ae31dbe870dcfc0ec69cf1c50130f97c08c52cb4d419182f7d4c936b432c6558cd37e14402f3fb733459f41ed2d525219c98c59718933ccb457eca74a80e966d59f64f73d01278cae8a2faf18aaf676eb3ba3871e129ae4e241e4c933f22dbcb66c2debe9aecb93b51978ac6aab99c8d7efae74991b098f26092e184c886cb09bc1aef9e5b453cbef6653c4c108a023d3c4ff932701563b43ea19fe953062092299248edd86424e6713d9db53072b4a82f76c14fc51f1fc2e3c707698b4c87212b58129fa9b8f8b62ac3f4a1b8ae09dc16672e8769b0af35d10b9078d16cc2e17390719b2e034f600f3cf253359e98e52ff71c73a69b5d9d836e2bf924af460dbf5cc0fc9e050dc3907f6a04f65a2fbd014fa16bbc58f7d6f1e776a63c720bd9de0206bada794b99da144c73bec4e1ac2c9b2c3d21274fc3b59dfb602bf1ce29bd570b583464bd63bc5ab7cb7ad94c51e5799e3b74869888d4284ab52ad8656cc046aa6b5c8d0badd82c1a1883c01f42af8c8f917d7819a24c5170d1409d6305ac4508860795982b7ba3344fd1983513cb302c34f8b1ffc374a2246d1945c518ed72f7283b0f87206bae9f657ed6c244292c83e9d9ed5614ee07b887c88f3cd955b4cacd4f1a648f00090aa00a198588b3c90aa79018f01b4b0c0b29bf525859417a5912a5ac3d5cf9373d2aeaa89131be0b8b7b8f4138d0951526e4d196509e9ccd751b64474f673b8097a903180e0cc871b72b96d46f823fb50a2ec70bbf54b87f0125e213a5ab7d77d5309d0f765056170e17d6ea8bfbed61f8eb9080e0ff34423ad3659553489beb7480a9e5b3e2a13c933be08804177bed5cce4b955bfa82c0610e1771955e24c5ed4be623546e31edfb7f8474bc89fa6b985d45e919ed7991d0928479ec4efb406f43a766beff9d71dc201a4361deaa4517dc5d68068e091ba4fc46717be8666e94ae1d81b378d225e4d852e95dab3eb841de885aa1280707eb1ed69328a8ac78ce6241641dbbd43dfe5b7de80cc421e18dd226d52242a3a36865ecccd7e78188591cb3c29095a93aadca2808607cfd982190310b3abbc306f864dfb328aa0d33cb5757853e7f145e1d3b3a830a322f43e922f58b3a3a65da1061e38f8a99463457c2dcd1e8d5bbe7076ad5914976b60eefa69c60f0e9e0c7b33c1b254b9a37e0b52e8a29660ff651b5e16fc233d7b6c6e59830eff2723f61383241ee4c9496e5f253297a535c4a242c1d670f4786469a6b2abdf1fc337138a8d6f9cf0e979d46de562226954588a6cef2b9d43ca1ebf6a19b34758f7c57a9ca1085d7a61d38621191b6aab9eb07a7561982def94f10b024be8783ed74bf7d9140655d9635d759d1c49ea79c51b497986897ef3574f91c4a0e00a469c901dcc405f11614876856315f6b5ce8ee73cfd76016ec8f4b89a5f6726179db7d07a063e8d9af28cc2a9cfea066f34f64e747efd25136c816b1c6bb94e6945f9433df2b6c569f130b3b3ae4f43b7b13ee046f81a179d3abd6a5515d1615342a2a5015faac1713ed42aef438da4e2e91aef56c43427e53f5e0b05ec586c5dac702dd6c6c1a28be2a6f574e70e9b03ffbbae3f68ccf06b0708c4aa114b95fe8cf0cdc4b490e310cbac5fe1ccb083a3442534a7f4f7ec084cbfbf896326fd70326ca88c37a33880d1dd88d60774a80e85830b8ebe5aa998aef220b95315c2711a43cab69b66e8a183d1e14fefb0ae1dbf11e61bbfd15b422e690a170b716adb89416e285291de1833d31b56960f175bfa4073bddfcde4852f4becd7f338fc771eaf20a18cb1dd291d4f6ba1e5313f315f1ada3ec79b5d1375b67856b7a86fa081c576bd265c5657adf748f7f29fcf9044f33d1313aa955626335edc80d0bc95ebeb6916dd46e6d50ba2c5eff6d11d9a5cad365fde022b4788feadacf846ae589e955b4edd023f6a6fe03147cb51c0b0459dc61faa8a69d32f059b240706574eb796094f457705e914ab6c0a163f08b47bd8bf3e3b61fa07a8371d3edc368682a1e231bfebc6aa30c1e02dbaec5bc993d131c1b3ea4e9f6bbe4d39f72f8a739725b9792f11d2798e51f8608fee95ad77b6eef60d8861d7dd19f83b87f28b9fbde0e62560a91f6e5c3ba84d780c6d93d43fe1dbdb177e3f21e25292856049467043bfcb005ee81b6ef702d20de11e939805df29961314efccbe0e4a6dedddb96e089b12b342cdf13686d33c05630192d975ad0ee043bfdb59befd891da8e29a063cd510f95372cc069eacc8c1e277867b24d318669ceeb5afd9c44d15471ce8ab423d274c8e6b9d2dd45b987d96feb5d35eed09ca4bf2259bebdafc9cf109cb06a988dbb8c67ff45b13d2b949634ace088d97ed01695d1440967ef081eb87825b5710ea1ee8fcd328dbd31650cc81296fad913905e403abe99eccf61a0348a97613ff0898758cca7212a3c210f5ca9e7352d3f8e1fc023d7097169271cb74842a6874a3aa9e6b82a38979d9f848863ed3e3159e2a588517ab0beb31b0aef9ddc630d86e037e5fff00ff6b289a0a1847dc035f4e796b0870ca6127cc3523b39fadebc095b50cfbb6739e9f5e2a1e8beb688feeb6c284ae102faf90ea3776dddd1c2ae3d5618221c80f2cda442f1cc03e8456b082e0b747f7eb428b84cbfaeefea51a457495286a07c2ef35663256765e37b62c7beed7eb7f02d44ca24025f6af4798d59a3026a259c39324d2ef2cb0aa1009d6abff636bc61a9e62bf4a1a1fe0b9e3e6aeba4840321ff35c6ef752f911eef89d70c81104445c1789801ea76ae9c7f4f8e01608236e0bc9c004b17bd408ef13da0ea322ef6ff977bdd7c9274d0946195c234e6901eb421c0320a8b0d439000317a2df0c88632ada96a8b63ecf18d0b614d579e102c5e99b39a61e0c689dbf08028c48420dbbbd5e395258147daf7d858c8e504bd486d2b2c1b7aacac12b469cd1de1e26e4d8d06bda2740b5ae49dc5ea55f5fd1f30a4bc7ed18e6951ab20cfe06beecefb143ba61bf5fb4785330823411b0e1d8d2b6feee249975da8e86f48443eb87ba0836b5d1399354000fe466d2d8efceacd92205e600521541b8d014f4a7c5edeff1fc18b12c327bd1b6c6d6e51ad00f622f6264c76724a1c1a08b158d0c4d3b990de01bd43061a6044b94642c1fd9ff23ae3218a7a007171d6d4e48a50eb33c083dcf49e6c66d05cb36dab277ef92d513173a73dc30f73b13f55586ddf66d8cab7d4281c11c850c20433f8020ed268bdbefb14efdf0f77537582ec671ff1ac98d8cfc64a69153b966a5eea1ae00aaf1d51c7fde61105a4812b2f102518e6e8a5289552de94543732f4eeb83bb308c6c89a988525a35d26fd6e4723cf1fcdfa7e4f9ae0636f99db7e072e0e2d56c1a3d3cdec243158a5969ccc03f43d1728b2bea59ad1816ba59bd297a3c72c51a08e883708bd5552f53b1effb686445899b747cccf8c196c047c8e32ed50b08ca09480fb80128f3054b4f3c004b1d97780b97476a1aa4f04c232f80b045a55b01a175a590c0df514a72b82c62835a90a80eb1eaa2b1165559f02d1dbca4d71e3f3ed9de6201527eb9b589c67546d49913ef0630e931d8e68b7b015b04bf497d8ca0b5dced9d35de2003e7f54222381d91a53790104bc8d88e1f9ed0111023bf520522eceb98c634bb52cf8d7f94f28bbca3ddd13505f78c38e981952bf90a5e74ccd78c3ddb713109fdf457584efeab6e1f88f4ecd462f8f2ec012effc53841c766c0babad3494fed079a207e21e8f561b46c3af89c207c77e26dd77c4db4c06fc2d6f0712c5fe9ce55247e54b0c94493282fcd5c50e7af8c70195029d7c719a4e97d677718c0aeafb6dce3953bc301b7a6e8f9536262e852b9b3a27c827f3f4859d47a0e6908d989b20dbe17b4d9e946895b7dec56a208f49e72b810c956237066bb9b1ca89726b76f41d5edd1997ed42d2edbda8ab27ea12587409d5c3bef69135135934df9300b2d3cb1e61a4c45cab849b3cd0961764fd6182389b65e57f790d8e5d228e378ef952cfc1e69b532729e1d50ac358f8c91c12e0668220cd21e91c6e51ba8d23873740d76eaa2c700cc016854cecf9c8dc6161e3796d86fdbc1f9eb78a63bd253f07823595db637275c80f44da72f89da93967e400f2fdfe9a0538978bac6fd30d6cff520d87e9f433eea2550459f15a52d41746369e87c09c10fa1d955beab2d71ec56fdd256c9b3e94cde67058d4fba4c67975fc488113f1bf4e3c7cb9687ed31bc7683d1b063f1ba74442e17168fb33336eb77ea8a79e3f22f1cdc09b1bbd16ca67e6e20751eefcee4d37883de4f676e804260bae8ea53881c2cd6dd037dc7b9f061878baae3b3eaf06acb40483e45632abdfcf79b754de7306dda849c5aabe908027ab6d446f656a97b7b96e88e3d790ca2e9a0f577f4715c6c8f61fea439321b87934d3cbb20c124c2a026f48f5da384df0236241053b171de55e2049dcc91ae0b6069def5f180f99a0bb47f1450738f4844697175993c8f7ddfe67d54453d5323ede4f1ab9c9d7e34be7eb253262a58551119d2dd14001676632bc6c02f9321a8ccb25883da2959f49ebdb8b7ae09731b46c31aa8912aaa07994a5ecd3cc1d6881581ad8d72e3782fec53ec12ffdfaf93f2c19680c3c48164b55a66f05e0857b53038b3df1d1c11fc692ce15138417606a835f79eb3d93c5c4a91547cef1e3b63e79c8dfa920a611570493febd0717d92de1a0aea3c0dcf6a69245921c80760e8c5a1c184bbd742be4a3126a55f3a5bc013440d07c75d123488143e0f35acbae290cb4a644c119028470a246d556eb96c14ff892c2434125a65fe20349a8ae036b52c7279db1bfb259b5f537aeda2b9d19516b826ed8259ef6c3497e7f3f5a08b66ae2ea3f82749e01a1565f9e6065b598c0fe1d3ca2e6463506750ead6aa37df3fc3e0d39915786b4522c8549635b1594fa5223445d404c2aada901ca8163ccc790d0a4205221ef7beb8c42960c34026973551872dd67cf0eaa3512ce9bfc4c06c6150d9bfbde9d1ba54600c2d9f8ccb2f28a4cd901cbdfb4227d80ed324a873e90f0fab8800a7a351c7e11eb956a59b287fbdbd0686fe38d116c12d1d8cf7f1749e7e0c94a041ed718fa40c550ef2e8c3401bb576dae", 0x1000) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001440)="d288499c965da6d3f3b09f855b70219bdaebf6a1184524d883914ce32046b347", 0x20) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup2(r5, r4) accept$inet6(r6, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x100, 0x40, 0x1, 0x3}, {0x1, 0x3, 0xfa, 0x800}, {0x5, 0x1, 0x3f, 0x1f}, {0x81, 0x53, 0x4c, 0x1d}, {0x54a, 0x86, 0xff, 0x10001}, {0x7, 0x0, 0x80, 0x9}, {0x40, 0x4, 0xff, 0x8000}, {0x8, 0x80, 0x20, 0x5b}]}) accept$inet6(r3, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x88, 0xb}, {0x20, 0x38000}, {0x6, 0x2}, {0x2}], 0x4}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x401, 0x9]) 23:26:46 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaac2aaaaaa9c7bd2e8f95108004501010000000000003390e086fc0fec6d000000"]) 23:26:46 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file2\x00', 0x10000, 0x204b5412ea6e66f9) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x9, 0x8}) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 23:26:46 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:26:46 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x5f, 0x33, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1, "bf51e0ac1c57"}]}}}}}}) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, 0xffffffffffffffff, r3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000280)={0x1, 0x9, 0x2, 0x3, 0x849a}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x3ff) 23:26:46 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x10001, 0x2) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) listen(r0, 0x7c) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='c\x00') semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000180)=""/169) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0xffff}, 0x10) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r1, &(0x7f0000000280)=[{0x1, 0x403, 0x800}], 0x1) 23:26:46 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000740000000000019078e01b66b57dadf249da82a4a250fb820ee00064000002000000000304907800000000460000020000000000060000ac1400bb7f000001441c00000000000000000000ffffffff000000000000000000000000890f00ac1400bb00000000ac1400aa44040000071900070f0000000000ac1400bbac1400bb000000caabc169dec7c949603fba2b556db59910683e"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 23:26:46 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x2, 0x0, 0x7, 0x0, [@mcast1]}]}}}}}}}) 23:26:47 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) r3 = semget$private(0x0, 0x7, 0x3e0) semop(r3, &(0x7f0000000300)=[{0x4, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r6) socket(0x6, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 23:26:48 executing program 0: mkdir(&(0x7f0000000040)='.\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x7f, './file0\x00', './file0\x00'}) 23:26:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[0x0, 0x1], [], [], [], [{}, {0x4, 0x5}], {0x9}}}}) poll(&(0x7f0000000080), 0x200000000000009f, 0x0) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d5188f1a2b04c0feb00"], 0xa) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) 23:26:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000001c0)=""/73, 0x49}], 0x1, 0x0}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) 23:26:48 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x100, 0x0) flock(r1, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) flock(r0, 0xd) 23:26:48 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x101}, {0x0, 0x3f}}, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f660a20653000fbd7add2c0049a73f936cf727c0b84204f"], 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x7fff, 0x4}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7697}, {0x0, 0x7}}, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) 23:26:48 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60007b6600183a00fe80000000000000001c0000000000bbff02000000000026580000000000000182009078008000"/78]) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) pipe2(&(0x7f0000000100), 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSBRK(r5, 0x2000747b) write(r0, &(0x7f0000000000)="bbfc315a01ec45481deca71153f12b08e88cb8d769385bfff82f5875941d7226fe25f67201a7f8bf4c4c4954efd8691c10f76262176780ebb7d51e0cac0ce26f101bbffa009186300b492421129bc4d796b16582b7454c74e8f21db4dbb1893da8e292789ddd846869db5872bc5e3c62c9a463", 0x73) 23:26:53 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xc000000}, {0x0, 0xb905}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x3, [{0x1, 0x40}, {0x3, 0x6}, {0x0, 0xfffffffb}, {0x3, 0x4}, {0x3, 0x9}, {0x2, 0x3}, {0x1, 0x20}, {0x1, 0x5}, {0x2, 0x10000}, {0x2, 0x1}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0x80}, {0x0, 0x200}, {0x1, 0x3}, {0x1, 0x7f}, {0x2, 0x401}, {0x1, 0x9}, {0x3, 0x200}, {0x3}, {0x3, 0x200}, {0x1, 0x800}, {0x1, 0x60d87fa9}, {0x3, 0x7}, {0x3, 0x200}, {0x1, 0x1}, {0x2, 0x1ff}, {0x2, 0x4}, {0x2, 0x4d58}, {0x3, 0xa2}, {0x2, 0x80000001}, {0x3, 0x7ff}]}) 23:26:53 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_request}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x5a) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x1) 23:26:53 executing program 0: syz_emit_ethernet(0x93, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x85, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @generic="840b9a95d10f2e79c6311348b23b6869276f29b3a1e33b459dd59c356545a391cdccc5f5d39a38d7a2c302be416283cef80fc469ce9eb409085c12478af4c4d516c5f093e91cee9f00c2e65bb95bf05e81b70e07e7a386f3602ee76679c15b4eb8ad960a0beaaaf49c315b9901ad151066"}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = semget(0x1, 0x4, 0x0) r4 = getuid() r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfc, 0x0, r5, 0x0, 0x0, 0x0, 0x7ce}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRESHEX=r6], 0x1, 0x0, 0x1000) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x6d, r4, r5, r6, 0xffffffffffffffff, 0x0, 0x1}, 0xccc, 0x38, 0x61a}) syz_open_pts() r8 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r8, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) 23:26:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() symlink(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='./file0\x00') fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) readv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="2d01084ee3a1848b068c352e2fff7f00003000"], 0xa) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000300)=0x1) 23:26:53 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000800)=[{r1, 0x1}], 0x1, 0xffffffff) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="af", 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) pwrite(r2, &(0x7f0000000000)="30b837940352ce5fc0b2b6b3b8aedf25cd00e64a3c1450ba1d2bd62336fa14f48be4e0a2f86c64ba2ec3d85e0261a23db963a28b36f2175ad66c20225fb4afb05d396ada04e97bf0e6a6762873c25b7e3b255228ea3ceba65ee861592439b4d4e6f2af59020c5923a9c9f2fdb5db08b1a2f7934692ca98b0b3d9267074b5e72f457352421034547b325a941ea21e6ca20d470c2d1fef011aa5c4088a449cdb8c30175da3c71b1a2082559fa14c02014506495cdf06c48b32059b1e8470dc965ec6e92e55761defd36b60448a01440116424bce432a3f37922c1579d192f66ac5749e46f0f1163b90168c2ec85eac0ba0e3b0013ceb", 0xf5, 0x0, 0x6) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xe6) syz_open_pts() pwrite(r3, &(0x7f0000000180)="3e3b6cfbc7c6cd9270d0ef5026ac05268ad05ca8773db3d2a094314ad732e3610df68259311fe963d6705e90860c03f64197cb2f8460cae6878ae6580df044de40229b25ebd1efd25686118e89f976dd578b794c7250266981d1164101c867738b8dbd666f2df19e6073063d2902e0ceb38264149589a79ab506b4bbda86c15db803c93ea5d8f97542a046deb763eaff096c521e0d5575d3dfa131cf719baddf99d797dd7227d6eae388fa3142b1f83f65e2f6189e9f0b3c2c3e651ba0167a5b12773b43949fd40da95fb44333ccbcde7a02cc5f", 0xd4, 0x0, 0x3) 23:26:53 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xf1) mmap(&(0x7f0000ff0000/0x10000)=nil, 0xfffffffffffff001, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f00000000c0)="aabe112703f279bfeb249ba35237db0cb3f206212e26bff86d662533fc67224e87050a4c4dc4a16c493c26992e86bee352d38485148540ac53495a5d551dbbbb3e639cbcd71e21d0eb6a4d26cf5e544e117e1c4fcf60c135783d93d749c82750b3e4c70ee741cbf8cec3917250442fadda0ca619b339dc546f39260a3ce4d14352717fdc41b733c23d307669d1971e01cd8700d80402ec7de9d9cb332e407c7f01609d9cb5e5b460349653a5659e5e46e7ca53e0ecd4a9b9c54cc80a32c9539a3590ca46ebf80712ede42a1f7971029b4bab225f215c0771cda4a34aa52af86ab30a135e", 0xe4, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x16) 23:26:53 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, 0xffffffffffffffff, r3) recvfrom$unix(r1, &(0x7f0000000000)=""/31, 0x1f, 0x21, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) 23:26:59 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:26:59 executing program 0: syz_emit_ethernet(0x1bc1, &(0x7f0000002bc0)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1b8b, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xf1, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f183"}, {0x0, 0x18, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a980900000000000000064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78ce251822ad49830637f78e72a76d2515d4e8d267b0b7aa22346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0x2f, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"}]}}}}}}) 23:26:59 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe8933dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128423721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab4261d5a39d6194ad0d52e28aa5c2f714d2e8f081c685e29ac83871d8c597cbda78b94fddad7b7ac4d354cf69a153f4947da15b5317d1b45179bdeda7e1fa2f67cd9596c82a76a70465d84cb463ea5ec30ff4f31590c87fe7f6606fcecc2c5eb2bed2f459ea18060943d4ac7022bc6ed1a1d3267183ba756737e943ab8ddbcd06e3f2cb8cd0557c69a987d0b1e1fa9fbbee5ad3c43a4a29520db45e305bf10e6493def9f53f13aa6fab5dcccd02a00b567a90740dcf514537641a0ee2707ace96a3c96f8730547e119a5a727d83e8d5705f6c280c52e3b015cf2145103b5051bda258e966a2362b9a1741c0dd42042ded8749e698730d7760700"], 0x10) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000013c0)="7db504c3f4be4a38fc55e35925700bee7f42e515cf0cb8d4a78011341257cd7a13a9690fe1a7dbc196828fda24d7f4be7ae9d5a236629a97a5cc5736c88ab5ae11e1f1c89d9c6b3b35553003d7845347941dd43a65cbca7f79ee2313bee97bd4f8f9bceda1a2d120ff03dddcd7b79a6f3d8a43652f5721fecf2be762fee7ed0c88d6facd017b122013f4b2a15c24e39321dcb6bd38966393149db784cda3b267a9aead1d06dca79ba99b6571fab9b5d433447a6f84b5c4b0a86a569f080b44b6b1532b613f3037483a527491", 0xcc}, {&(0x7f0000000e40)="e18233c087a178bc161c9d068335e7dd41cf07969b6aef5dbcf335b9aa341c9e95dc30285de306b1125585a5165331d0a78c93dc1f069c412eaa1fc0b866c9e93e88e51602c3c252f6e9e201b3e5ab428c7216c0c7efc88bb351fe68bee1e2b4c01f3e28bbbaae8d6c8c07a08af46bc819fadd2441c7344881d0dec4d3dcd636175ab95d649dc5f40b0a10060b0f1be1ccc5ed435fa88d2ee424cdbec39326dd09a946b354becc7dad8394bba3d879463097565fc8cc25a80a28a056b0600d3cea027c00200d34ce36e764aacdbb", 0xce}, {&(0x7f0000000f40)="8557fdfceebe35ff26a2b1daa446cd445d85fedda458867229808c52c17a8c1a4edd49a1a442549e3cc5ee7f380d785914e4236f7af29d09f158049035d9b8a9117c7a1c842d4b4745fa7fadd2a323331a74a82d16cf393920894120980f3f848f21beb3fe3e3c1b505eb5063763c4", 0x6f}, {&(0x7f0000000fc0)="49bbe9e9d4a90baa2a3b456eb130ea6c2391aa9cc97910fbbaa09873aeebfedb080840691e8cf1ef24e69c5fa4324b365d810dc93ca6bcfe4ea141b15074b033d9b400cfcab13cc814d0069d7d953e27", 0x50}, {&(0x7f0000001040)="059ada4a69d8bd7c51cdb009db77d41d586316be7227be6767cf11b9d66c2723d54b86dd452958f0dd0da15dd663ef67969146d6cb45d7bab60ffa1edc846be96da64fdd6412ab6954a29a8585aabd8974caed9e350c309e7b2df0a0ae054340fe07c641c563d43084c22b6961b53c1c5602fee3c8b247067436e0d8125408655c9061b86fb0ed67f03f83804afa302147220a917ef6d4912bc9933f09f3eb132c9f46f2f430c132cd2296510a34681c0e20e4f711f4379512879c325ecb33918b1f3644a34fd419144f", 0xca}, {&(0x7f0000001280)}], 0x6, &(0x7f0000001540)=ANY=[@ANYBLOB="b00000000000000001000000090000003a781255435e385dd833613c349277c5633c6c230b5fc5db7e47e8ee564748ac43589b1b5f6f26193de69843999ec9c77f46f23cbee870749bacd9aa71ac5ca9f9922d450d6c9c8056ce45252e95108f483484aed1bd61b0dec777f255aef9df96c55093aca8d0f19bc28e4332d7479a03cc326742bf84a12126927fc4db2cf0e1684b05984ff92d51483cc925eb0820fa39c7e94b1fc6050000001daf960000c0010000000000000000000000000000108ed68943a19fa8d28de519f10100000000000000c8e86e2fab6fcf523adb387e825e06735610eaf2d4fd166369148c10ffdec0c61b7e746d0fb051c71a7310c305d36bab6a142a714d661871b583e1d6259a50a43ce8c6ed5757a31e473b80e2be9eb3e3e4e070260bcb585babcf34001bc740573eddb33dbc9f95266a90c183cbe9e0b2c64f2a2a5a2ba7b36c608b301525ee42f984b27fd58f59d050dc4c2335315e81752a138d043a1dba86c9db19f795f0aaaa81248b104a9f0f7703292e0bea19468cd8eb6215078c9bd96016fa6cc4b167000000000000000000000000b1afa8e878d864270fbb88d57b40e9d4fe45369077f16004646701996787eafe08c5c19cee11262d91c51fd9972861ebf9a2675df9f6b561c72dececcccd44a9e8df8aed98a40271a50d5cc15d750c047ea5de8deadbe7e0f3da44922ac06dadf3c7ec916d59c22fc2703b7bad4478c42a3f97958bac3952e1f96cad9a5a664b46b4f289aa9c8b8f1e48d14225bed85af611a936a1455169949a9e3d9f17f15b5162c29e8dd4df0efef16f6a2a8197725c7ddcc9b1f06cb6fd994a2d11c1403c66a2140f6a8aada44f8ab76cb2c3122088d2728283e42d0f18b3380000"], 0x270}, 0x410) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socket(0x6, 0x4, 0x4) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ftruncate(r1, 0x0, 0x4000000008000) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) bind(0xffffffffffffffff, &(0x7f0000000e00)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0xdd5) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe74000000020000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) syz_emit_ethernet(0x94, &(0x7f0000001140)={@local, @remote, [], {@generic={0x8809, "8b3032a2586ee069a45e02e80085b50acc1d6a53423c4506ceb0b7f670f4dc0f2c778a005409de88729014605199a5555f36cf43d624bcd4751eb866ab5fed70a414bafa5f845ea2fe8d94f924b5394a1d6fdb12fdecd73a6a8083c6df26bba19ea6bbb93cb2ed9f919613b3823bbde557e1b332e51e9f3e36cd8c94162268ceff7bd6b7f39c"}}}) 23:26:59 executing program 0: select(0x5c, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 23:26:59 executing program 0: syz_emit_ethernet(0x1c56, &(0x7f0000002bc0)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1c20, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@fragment={0x70, 0x0, 0xff, 0x0, 0x0, 0x8, 0x67}, @fragment={0x37, 0x0, 0x80, 0x1, 0x0, 0x6, 0x68}, @routing={0x62, 0xe, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="6f91e4825f5dabebf5e55c92ebbf1314", @empty, @remote={0xfe, 0x80, [], 0x0}, @loopback, @ipv4={[], [], @local={0xac, 0x14, 0x0}}]}, @hopopts={0x32, 0x1, [], [@jumbo={0xc2, 0x4, 0x1000}, @enc_lim]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x3, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xf1, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f183"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0x2f, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"}]}}}}}}) 23:26:59 executing program 0: r0 = semget$private(0x0, 0x3, 0x401) semctl$IPC_RMID(r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0xffffffff00000003}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 23:26:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x3f, 0x1000}, {0x2, 0xb0, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x5, 0x108, 0x3000}, {0x0, 0xffff, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, 0x0, r4, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) 23:26:59 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1554, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 23:26:59 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:26:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8a}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kqueue() 23:26:59 executing program 0: sync() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a95cf72e7418485334b6a323aedea505623a3ada24754686838fa287135399479ac3b593f5ae1a04fe636207c5af219e2708ac99b25d6b2816217ee3982bb2b9df59765fb392a162d7edeb7b37a3a12478", 0x51) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0x6391, 0x1800}, {0x3, 0xa7, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x7aa, 0x1800}, {0x2, 0x7, 0x1800}], 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x302) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB='\x00'/4112], 0x1017, 0x0, 0x0) r2 = getppid() setpgid(r2, r2) r3 = semget$private(0x0, 0x6, 0x2e2) setpgid(r2, r2) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x0, 0x6395, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x1, 0x7fff, 0x1800}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_RMID(r0, 0x0, 0x0) 23:26:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x6, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x829c00, 0x0, "104020886db7b7f39048917fea647cc0e805f6d8"}) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r6 = syz_open_pts() close(r6) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x9}, {{r1}, 0x2, 0x20, 0x40000000, 0x3, 0x2}, {{r4}, 0xfffffffffffffffe, 0x0, 0xc0000014, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x7f}, {{r0}, 0xffffffffffffffff, 0x6, 0x1, 0x2, 0x200}, {{r5}, 0xfffffffffffffffc, 0x94, 0x80, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x0, 0x1ff}, {{}, 0x7, 0x4a, 0x1, 0x8, 0x6}], 0x9, 0x0, 0x0, 0x0) 23:27:00 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1000000000000158, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 23:27:00 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() kqueue() mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x80) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x80000000800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x42, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x9c) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x4}, {0x5, 0xfff}], 0x2}) pwritev(r3, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 23:27:00 executing program 0: syz_emit_ethernet(0x233, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd030086dd6031797101fd000000000000000000000000000000000000ff0200000000000000000000000000010200907800000004670081e800407007119d8e27b8a0fa53022095a5612344c300000000000000000000000000000000000000000000000000010000010005020003000000000000500f000000000000c20400000001013200000000026eda6f916c614805dd5c9ef5970463d4bb48ba51dde699a77ef41c5f6da701f0131d893860d605c6fef688c899dde7278e46ec8eabe5ebd03a9fd9b7431803dc45e01974b606b131811ee94ae16ee2ba338249389479b9d532e3307a5003cd3839787b1177a37eddb3389d2a15980100000000dc04000400000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bb0003000000000000000100c204000000060502001d7f0900000000000000000000010000000000007f495d38b5d85a34493b3597542f64ab8e03331b478c7062231b7458baaef4a04cf87e8fe00175ba5e95221565d4fcac69e2758d4f5a27fe43749d0b2bae81bc56077fed4d7ab1726b3d82e6ed1924e653e98fa1f07a72a1d7533e645f8dab331df17e84cb24e87d2da324c8b3f5051bc499054cebc46b2b8bcef96c95a532afc5a5bff1b302e3f851975aa5483e70dda14afd0aa1cf401f967a9442c0c4bd0ccb63252f51126a1d6d50bffd5154cf5da6e46814c1a89e1e52ea85fd2fcc33ae9895c12809b3772b9b3021e29b321c49b3e760988d1c893ddf25b82140ab7ecc8da4e9543e1dccb25dca562adb"]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x91) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ee29660300000072841daef6a015f7b183d4b3830c921b3c9b000000000000006a89dbdf0000000000000000", 0x2c) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x1, 0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x7c) 23:27:00 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x12}, 0xc, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', r3, 0x3}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000200)="29c0551be825d9e80d4b4a8f1dce17562c46a0da819d7f00828849f8297c5a507bcb0f1bb7544e029def0387f2b525aa0c9b69a9f74a8ffe0bdf4f21fd4f89df28bf51a5cd3e924f01b115822abafc9a208b977ec7a82304e39c7b0fe143ea11a61fbb13d7e11fe88e2db886020ae92c6997a696f6a2fc109136", &(0x7f0000000080)=0x7a, &(0x7f00000000c0)="79d8ac88e890062dc5207f3a161cc2e7b455503e4faf1e7a15c4043825707f56869ba30150326b7396205bcc7b019a8d3955154707eccbd5d894c53673a74b0b64b9edc5a6b4f42431cdf34e011e54ea1ba89e0f40417f26473e67a260c5d1c4b54ed32771a01eaa88242a4e8bf84912cfc64da8560ce3bde06118c6be06d4f17bd5a9b6262578ae6e89a8766b92566d27bf0f60da2b65ea6d55549bc5b61a818164d4a8055263caf6cd8732ac19f22e0f0be5767371605ba42058250ec1f5c192aa19ebf2c359bc599242b9c75c285e71ccf21807949a8ff93341890491", 0xde) 23:27:00 executing program 0: syz_emit_ethernet(0xb2, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa4, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x22, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x17, 0x0, [@multicast1, @empty, @broadcast, @loopback, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xb, 0x0, [@rand_addr=0x4, @loopback]}, @rr={0x7, 0x17, 0x9, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @empty, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x38, 0xf3, 0x0, 0x1, [{[@multicast2], 0x2}, {[], 0xec8}, {}, {[@broadcast], 0x7}, {[@multicast2], 0x2}, {[], 0x8000}, {[], 0x1}, {[], 0x80000000}, {[@remote={0xac, 0x14, 0x0}], 0xfffffc00}]}, @end]}}}}}}}) r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket$inet6(0x18, 0x4000, 0x5) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0x2) listen(r2, 0x48) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r3 = dup2(0xffffffffffffffff, r1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r5 = accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000280)=r5) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x1, 0xab) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 23:27:00 executing program 0: nanosleep(&(0x7f00000000c0)={0xfffffffffffffffa, 0x102}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\r'], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) 23:27:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x77be) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 23:27:00 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffffa, 0xa5, 0x800ffffb, 0x2, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1ff, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r2, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 23:27:00 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde456e) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000380)='(]{{$%}:(]\x00', &(0x7f00000003c0)='.*]}%\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='&&\x00'], &(0x7f0000000800)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='+.0^:\x00', &(0x7f00000005c0)='\\-/{\x00', &(0x7f0000000600)=':@*&[@,\x1b\x00', &(0x7f0000000740)='{\x00', &(0x7f0000000780)='\'&[+]\x00', &(0x7f00000007c0)='\x00']) 23:27:00 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb00000000030f90780000000000000000e0000002ac78b4dd99233a162b7c5bd9"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) r4 = getuid() r5 = semget(0x1, 0x4, 0x80) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000000)=""/185) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000040)=0x4b8) getgroups(0x2, &(0x7f00000001c0)=[r3, r3]) chown(&(0x7f0000000080)='./file0\x00', r4, r6) 23:27:00 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x11d) syz_emit_ethernet(0xb6, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9624290711633b03cfc471500fd6d5c0d3326826dd21331809831f2e5d965ba8ca8ffa4e4a4c5ab02c2ed267aa6eb1e4ac4b9731df81ab69bdd2a675248d7dda8a5e1769e787955eaf92e584d27e06ba19e4e7667bc04fec7bbf7784d4addc6ae1b119d8fef7b5d9c4f0c37b46d17784047e492d8b298dfb26d50edbf8773ab37fb1c8c49d9325f4a4f221e2879a9c7af83fab64bf7337202cdc62c24b3ca5bf00e2f5ee23485996cb473206675a485363aa0be"]) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) syz_emit_ethernet(0x168, &(0x7f0000000280)={@local, @broadcast, [{[{0x88a8, 0x3, 0x1}], {0x8100, 0x4, 0x0, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x34, 0x152, 0x67, 0x1, 0x3, 0x0, 0x0, @broadcast, @loopback, {[@end]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xf, 0x4, 0x5, 0x0, 0x8, {[@eol, @window={0x3, 0x3, 0xfc}, @mss={0x2, 0x4, 0xfa5}, @generic={0x5, 0x12, "369f2c7fd45983ff5c128469fc498256"}, @mss={0x2, 0x4, 0x1}, @timestamp={0x8, 0xa, 0x800, 0x4}]}}, {"306cb0e0eb727162da09dc434c4c7b76828225a9e346efac0d0ff62e2dda31f77e9c5399064afc90c00d85636a7977df7269191c61d5b2d21e83239b94004807cb180c74a8c3a2d390de3d9f657fd71d48efa4a3bce23e223c6530c5edc0d3dc3bec9cd10620eccb8028002a087513bd87b0dc5b5b61d80fd20af2b464bcd32e35edeac501572612371a8d93a56c678dc277531df83f60d5167a6f6b68b3470bda1efb25da8a2c98549128b9aa279a5e919604e32dd45c7ee87c772bdcc5158df48844760565d3462b461ee7d670b58f526f9ad508574d6ec01ffd2cebcfcf01c2379a28237dd45f8329b0c66d4e2ed92138d360a0932e940e62cf2cb99c"}}}}}}) fcntl$dupfd(r4, 0x0, r2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) msgget$private(0x0, 0x108) r5 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/154) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x8d, 0x2, 0x1000) r6 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000140)=0x200) 23:27:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x0, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x2}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) 23:27:00 executing program 0: syz_emit_ethernet(0xc5, &(0x7f0000000340)={@remote, @broadcast, [{[{0x88a8, 0x5, 0x1, 0x1}], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @remote={0xfe, 0x80, [], 0x0}, @empty, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e78fa5334828f81fe15f6a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bed"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000100)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) dup(r4) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x3012, r5, 0x0, 0x2f35) syz_emit_ethernet(0x107a, &(0x7f0000001580)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6070df7f10440c0000000000000000000000000000000000000000000000000000000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="10401000907800030312b614c7e362d855b87fd739aa14fc9f98080a000000050000006b001312cfa89b1ac25cfaabf322c7096172df9f00e8321ca3c36a4026e1b400d97208c034c162d8f7404d7752e235d801d655123beb43213a8505456cccba0b3b01b16d87c3c55998d38f9af57c102bf89810c817744e83311aec5826c4d975d7d7771ed18ae236007939b5ae54d457c33bc105284263482b2a549ae4e9ea71d49be74e90ed75eaab05b20e29795b08b9262e4cb7886395f589712c45e8b1181a43007a83ef07b5f866161988e948d5bd651a2a68e64d4f99d2c8390cf58112a439f961c4785a361fd10dadbda0499167b3af8e3131b5952fb10b9c7c9c2008aa3a60dbcb501fac3e8a269f226a161417fc70f4aba2bd16c2c71b80e0195d4670b8c5682d558e1369b3d28bb62caea8cca1dbec2f241c4a86ceb10ffb1b922267b0ab601ab8e0201da423970a19544637a0796cdb6a190f1ea5f23a709bbb0e7ca8ee5dc8d62e985dd5f47bfed2afa6ebf8fc125d5b383e7062d371b21f76a0d806706bcd4e5b157e6666e27c2881e4895a4f27e77e7b1b239134ebe690774fc7a896a7f0b4393d8f35a431650141c68e4066b7d35218d709124cdeb4824a292230459c9860c90b708751732d4e397b4f9cb6b08ccf3181402f4d8418f3bbc5b2ceeaf8bea00255d48c2b94524cca415d2a891ec21c63b582555ba85b311151ad4a7650c76b51bceea3022993692007c324781e11d9c6deafb193e88444138a981c2c4347ca9515657ab69ed50642723103ba01e42fea376a6c2b85347deb97edad33d2b79bf5618ecede6854cf5e80b01320f480814fcafc43fc63dad544a3b5edb4404f3e426ec89d7d2be584985aa7135e0e84939935d4240440c01f05d763cb4e7eccfb414ce326c7a4ae781d95391c55f538bb81e97f78520354ff6affd9e8a78cc431295a57921b83e84957725b700987ce1b6878251cbad29334d673c2947a11fd200d7cc83fadee7a98abb0ab99ad415bc4ad43c133f95d11e7e3fb255cdf783706c31152c7ba883a6f0532fa7ae4fcd9ec4b7e0074d3133b22e92e7f28270386077521164d107e3cbd9fdd44781a0b38060fba35648421b63aca77dc962dd92b0047465fd0471244823b4bc39efc0e188fbf45c5cb1cd2cd1ad1efb347942a941a2ee82eb3c3935618e6ac2a657e793f6509097719e9267d0e534b9c3c64046d312413996a5a0474d808bb10eeec449f2d8e5523e21ecdf0e95c9f26e160e30d550436e31e5e4442cb08136c7c8c6313a66f8b365705ab7aa40deebe13f6c9cac2a364eb2b5110cadde8992bd86cbb352088a4fc7fb1a5187860fad0fef6ee025976184dab7923892ae421137a82a8c1cc3448b60f79e3adc6f975c5520a49b2d71c137e0a5f60d264864a329ec6ab6dfc61618b3f5ca1b8eb4c6ca2eea207b68a28c32f65cb8c503c1327971bc4c7745f786324598d11bf034cdf43fb4b6d24101021061419066ce05cfbbd782f8da33670ce98d2fd964cbfd1d701742bcb3f99d0ee9249e30f8e92cc9fdaab05352de9eebb13c2060f5d9875113648289addf4e85f641f751a37cebc9ec1ed04d0552a1fc815c3fdc4257c9b2d342f00c60a7edc40e80c6763e17b8279cc6a292a7822ba7fec81f36487b5fc0ccd6d60bb4e4a10dbb7bc8b82971291bb2191cb92be2c507142537f216f4b8efbba1f59ed0bff1dcba05f5a86eabc2d4eaf114e3531712113957890febbe4d1f87f22fe15ae992fff9735dc7425faaa1f3d6a0082674811386873431be1bbe4fe9c35f3c6166cd64a0818038eca1242de8726d7ec5f29e699ccb634e6f5c96230e169aef89ee8210cde3557ad1f3ccb8b8d3175e419d4bba9cf486fddb4b0a28ff41b8916719e5ccdae100a04595d1299928aae9ad171944ad38e22d05b0d924072ede7271e5b6917e2244142cdfc76ba89515461a0ecaf1ec4e8412c5402469835eec630d09d707f985dd5424660c75fcc313d1955cac3a20b04de357db26b35c06194be45a70ae933af154a7c6e6126724ce7a021585388f5a0e20890eb5d2ef7869538c4e33feadc9d58f4f977069feaa664f91b9a5440adbf2c4b70475c543010f45b8a35a70532f4bdd2c9c4f73e740c8511bc1d2466569ce0561832e868333333cb450aacfc63ba840ef8ca540fd709f128e79e11d2c9babd1c062b0d13dd7e14da45d542344546d9bd11daea76aa641170c4d230d81b5719057418b291dd987b28bc35e739b42ea841413bfad42ebbc7f613d3ffe70d0bb2c2efa6c9b48734916524fa35c4b09e1b730c6e34295c37b55b8697be8d706f36004619dcbab6d5be7871b00db632ddefad0cb1fd0311647c6967416b085296f322021838c8d3f7fd7db325b856ecee146dc7495145e1c596c1a833621eac39bf73e2f27f986f9ae6c4950ab7b8a76bbb1ad74d891e1bfb56eb62e3ac55add9617d7095a53aceea6d6f77f7da3d4c15220ec6f3c028be593a6d7d45b5948725584488c5d0c5abd5c7d45ccdf9db22e11e7769aaed09f9fec6f2f7967cef50e3dbf35987c50f2f31f6fc270469b2312440a8d8347abd242bb3454b66e9d8acd64494a1e2d26a98a979bf0af4d2c70df7cc3eff1e38effbde1be270cd6d50adf7498afc2639960a2182dd63e91d08ff119a7dd5328451db5f9505a4b00321f08e0b94027be485113d6e9e16930b305343a8a39dc2c81d553d12a569ec2bb9d84d2c5addfea2baa35daf40f21e9b7bee07c30f1a195c9a4d8014b1ca538291ceef48708be50fbf6f7a5a89c432c8edb51d114b4442ed7c8d7059ac09e9c3fc87b044287ba1e8980f1d1de6bf0de22c2788d36344b2831ca7de37f5716c0c03c2393b99e5422b4a9fc13129808953187f14872ee8439c6fd5b3eaec43119275e92cb055ef7c05e9ae62c6d9e58f8f378ad63780588ca8d7d56b6026b0b6942a12967c4417715e6fb1ef3589aacd19863e7bf36c1bcc6aa80e59992146761ebb36dd2f5b2864ed4ee570e8866b232fa960ed1dcad10b320542545136119ffb49697b75bbe6c2bd2da0a9e34662cfef3966c6d03fda4955a196eb28e4497aa47bf5267481bff4dbcd916eefa383016754750d35660e0ba7e4fcde58846eade5928ec107aa1d25cc1e8af349c939ffe4e8b6c9250c202a0182ccddaf84e6fce824734cdc9ebcb478eec2a64c1362dea83b6d38befb5a589096a5c11a21f7248a4b9369f4dbb5dba5a51ec01600c8696989b6e8f29285d4569812e912760a462015c0b376a5da21031052c732825bdef8560af3e368fd5b371fc0fcece4f5e1e67a996e828c2e32ee26476a119bf49a2303a20970b9902d946d36a4b05e4704088704833087f34024af31d3295fcc1b3ef21703d70b7d0a8265b7905ef1806ae921a1f76a0c1ab4e6265fca1a61654296f8716de527ed0a026606d523a06a8d833584cdafa8ecb08dea4379bd927df2f46486e9f83c8eb7c019cdafa6de9f611c4ac5437b8614055531e02218ee8e902fc3f678de0faa2ebf49f4bd789ba49820d576c15e278704af12c03a7bc517f12c3b681cef796084d1ce2bd44cb6ff8e9880899a929bf9fd1334f454020c3f939f785356780ef51275f2253371e1534bfb3778ff587e779493c5136c72d7a9d333d532d1febbe8c89d9080ab743c6c1eda7f074f1b5f09e5f3473cdee2abf2d70d0d036dd1c63eb14f96047f5f8307019ee53ddea356fbbc77332e67cd30e89b1c889b8bb219cb90b0f9621bbf6d705f91271ec858c68783f431c77e6943810fa174f8d878c399c38bbc92c0f0ca17fa6ca88feeb1fd984c7ab4563c5ecd6d8413c1b07839cb7456599b43dd9a04099bae2a42b54521a07c05a68ab5361102ce0b7d38e20d4c91460b988632582a8e8ad9983f6b34c4d1675c60f2d703da6a94d1879b47003870dca545fde81fc540bc6d2162dc9daf6e3c52623c1a78cfb867e30e8ebe00a0a7a1e110124cd870ba25252e395a019534c13100e56ffdaae03833b1019d0b78a879175fa3c2f058d391f7a6220e6fba6f61b66037cdbfd71a155a48b7c54a76b8997c980857ffd9cf7c23a076f74987a1e4576d561a8028ec708a55ce2f70292a52548a1c41ded87608b0dc3b12318d3acea003c1959d1a4b68b69b1b02305522bea2b52db4635f25688a3be37a65a6f688e9d327a35be5653afd0fb200a7422a2db9b059069aa6d1750b1745e1ff2c0c99068a6f6c3c671f488dc62d19c1c22b23e1bd36e9a7b67cecf0ad74a3ef2801786d6a62a094be6c24834b05249222cfd4ce623616776e67edca56544befede8fec6e9bebb7b9cb73420f30b5b192c662e561f12e2f91731d4b2a8510a4415a6fdd3c2322b3b6700e9e91ba6176aabc4f40b25bd5e0aa243010daa7260c5937c578bd79a1f88084900cd5fc31288d03f402fe2358383bf66b295e3e24a604473cbcd70ed0a643f6c6ff477f7ef063e9917d77da1c8fbd374e7a8035426ade8bebe1867f68f1888aca9dee3ad3ace1a55d85f21ae36d10a3925e8bdeb36623a3b1505df930f5f553732758da8b441a458451fee53862663e603203aed5656a3fea260e81827368241eefda7a3f7facbacbc9368a52fd9acc6b06fac8e86e048451f54a93c9f2d29c61d60e886ed6689ec8c34ff2a536aabb8d9cd1239b7222b6e0400249e94e3e5f27bae7ace8e166443429a0ac659bf8438665f62a9507cbaa86cd4e0d548f4fbe63c52ea8b5f56d55bb19559f58b55c9f2da822887dadc3b132055fefcc03875371489a9f173983670229c89c0bae4c8c4b721303c60c1f60c91a36bfdad533b2649c024a2e3eb07e555dbe0bcc57b1e65929d2dd1f8853b00ca18bded9e73dc0ca899aaa0609f5561d61ebc2ae7e8ec1aa35001f21cf53e7b0c3996ee6e0eec1f936da08236ad1ad3b7ae0d3792e92ed15ad3ec85f13be288afb37508d3af13d47059ee6a5e7f81f6532c7d29f7ffad8bf2ca39b9d585359a5dbf54fe434925157c4c8bafbfdc0206e8d4815d9fff529150584363eb935c11d5605ba38638d0e5b6e87f12e1f94c5828fbe22a393bb55afe93f35cceba23fd49cc097702c0dfccc62c8c7c6a13a8dd8a2a0ac97cff70e7d7e9c78e7a88574ec81bf8fa894ac1ed7525874d19fcab10e1838b14742ea062016addf4e1608134370c5b443b579cfde4aa2d8b558d282562b1b54ef6c58410d9f2122ee6f89104b9170e0cf86d7c084eae44443ba3492f0cefd51bf741b6de19520b0a66f31cadedadb8dbb2ef32ece70314137aed357faaee6e1a722d749eb57750eae27a21e6a1289b179bd1559ec6d1cadc8c30d4fa5f2c543e04a724fb7c74ad1517463e3f0eba230c427fab5769d5777488efdb0ef97e6e8bd04d834afe3938c212f917180cc86890bdf4368507de01f8a48feba230c3b3e2cae91fd305f1d6d56884f8eeb911130961bc7ca358a537eb579977e090b2713851af86903c73ba135cb359c7313466aaf7a5c68e48c06fb4f40474e482c8464c6534039bbb875f3f6f456bf699062220f859211c117c396b0b45a4c3cf41d3b504bf8f025c47547d080f3594fa4386fe43f2abc163c47d7285bc54429a120c9a61c11f568a77351e2177b76a840aec96536d78cb67c2447fa39c633f4a766e72bf7bb4e90e183f74d471f9c62216eb1b6dae54be5fd91937d6ea6076c282e56193ba36e83bf4a3c261c7309e131c19f3b1e1b3cc9427140eb46da8145dcae50af52e994fa86ac89469c66be747906cdd99bc6c17b89ebc6e6f2ccccfc619fffa79ecc69158f364f23387189a55a6cc8792ddbd902df45b3455ea7b4b1a363a0a090f476f6d915f0d708c34d4a0e5b1b48276c5"]) 23:27:00 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="00000000000000000000fce6004000", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00', {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) getsockname(r0, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000140)="d1e4fa4d05b070dfafba0b000db3577ee362db96fd3fab575a019f996658b6caf96f232bf768a2c0ec35b0739c9f6719e7a080482b702908c20f04363bc6ebbd14336b61ac8cb584fdaf8494867c2bec22efd2a8d16df07a58b5ea273ab12322266703bc2e6b7d68fadf9d161a140f446ea62ba24d52ffe1ba9e0d77bce92b325bbfdd26fb7c45f842e5e7bf393c2053adaa5a493e15f561f420abec19578fda6993df072d8290e3c36c0b0ae1e552993b4c2ec3be4e65b076f8b9ed00f72c7cefb66060d91fb6f066050bffbdec7800900ee27684678baffd65e42aa95533f98430cc12cdc56e75056326b2c6ab6ff23afd9081c4b079df21d6e68b98477e67096deb186a2d834051f241941beb137a78ecd587fc573fdd51f012f62835710d90e682eb0362b118cd4f1aab123e6d26fcfc5941da92e9c02c888b8012c40e65091c3c96c5bfb89931a53bb6b045f8a9645bd447b098d94012cac4fc2164d1b14417020ae500fbf2d87bc082a474f38c8d43ba5574b13942f8ec47d0fa4ce0cae08b46ba530dca5898ead2bba5b10919c3a4923c4da65b147eade74b7dbfac83eadb3c5bc49360929f7500371fd95ad26be7c4ce6041f6dac2cc548f3cd375a4c233af0e001cdaab6cfdcc04e3c53f08b87cb443ba41a38682307a7d01c228d8302c06c2421e952c003eecbcb167a23e8546f2e3b25f658a4720cfa4c597f3388c70d1b585047099d43f1c7b650421aeefbc4ba41c1747fab47f884739cceec39753c499ee425c756354771a6b4a4bbe4b3a1aca9297dd0d8c8a546b3268c9ad24d5fce8e70edb12b84b6aebc00452957b0174a917436e22f8de256f4ec402c98e5fa8d9f8217789fa1dcbd2af78e3b51320ae0049905756f4781426db5a3fedfbb06eb2be17712578a960e4706165c86b61d4712b7c168c689c210d81916f1e4c2e053ec8022a58c403426dc8a8acce73bd840ec8b50eb947899c3be842fc80396fa4f23adeaaf1b960e36fa34c18e34beed5fd6100fe944a7a7589ed0ef89ac796a3afbf003ae66c6aefb3ba2216d6828b7545d8377f8a4dac2b051340410cd2644d1f65434229f7522bb18918302e85ba349004ebb5e7918d2d1d7391811065501c24c3d208ad00bf7e4633b1cc7fd27aca490079f159db477f216f9e43d0ee174de78f010de371b33c1b16a15b04aab456c19961eefce89fd602333f6c5c026719ded79b83bf143a72405b623e7bb663e6a53137ffc97a0d13f3072086749c960cb162fba825a60e23276448813be955f24944a8d89eae032972a97ec76fe4a8f89930e3164732a452d1537a3bd4792076b6d7a2423c2389ff63d2995af1e675c7690fc4a8e634070c40afdcce89c4f4c519a37320a2dd0131ddbc8416f86f91a9290a2b59967f1d351b3af627bb3e5ad2f0551b14b89454b66d7366a500b1bee63ad938ca1fff4de34ade6d12adf49633ae605c1d05f64be26785febdf36234c934adde9621e55e9210e2b29a3a8d1993d66567598ade7a3d80095c89fdabd93d0d6796a6f298c704318811ddc916e1fbff47f58b5404405702b20adae7747c6adcc609fac23c051b3c0754ee5b184e0b35f61e96383e9d81ab0d4926d6cf7afdd4e78dad631ef1277f3e53ded1aeb6609e49400834b0fa79558f2ef6a511e53ed9581fba90ea18eeea76fb13437058510fdd9e050f255813a1965644c93322fa6ed84f2b3d59ee5bafdbb54f6e11947511f9661a9c5f482de79beec9ca3a33a683301599994c3de5a13f214c82594403d4a520b8c133a02ab7acaa1574e944989af38074d8bcd6c17e151f3519be36cdaff0e7f111a99b89cc8ddbee4c1d98896d8c0a4ed765d9bb85b39de208e238312b35ab73e19b5ae77f1eda4c62d030c953d69f4ec5f5cd2ef7a21f330c88211e1545e720f49fc3cc1771c91eb02d64016142891f82a72ff2e01ae2395fa2a80d6ec77bf18c5069228ece886553ab3472cf08fecc96f7bde3b55dd9c8f8519ac4fd4dd9e788ab9e12971d8123cde9fb9ef09f572479e8ed1590f7eb33a15a67a6d73a461ca230c11a2129e25816aa893729ab615e1a4998996e03d5d1fa2c19c72ca6d819a64a6de163cf6129eb041d45d80ca28cc0aa826f92301c2ab21f2d7ceb2b08b4479c76b08e1f0691312a52dd33b8bc68eb6586727e31e87e8e9460fb703d36bc9762bc3a931870101b8e859fdc7398ce2519b5dc38a85c65b240e2b12de0adad2bd896b67709ca9651998b613c568e42f2fed076227646968bbca3211e6eea58e219ab3aa25e4820e5cb6f5cf74e0f062042820eab8484771247601262bd5f8f15ce899778dfd7d69b946bddba4d5e9cd6ebe279054069c3f26d3f0bd8376189aa11343dec12e7d774d18ea72c94f4cc7f4fafcf9ba8fb4b3aaee5fbe5e62bac28ba3fefc89ad1d2a81ec5436ce0350958a74bfe2176173e7064b5bf2e4741999cb7cb44a6b829aba1752aedafba533b379772ec20b6ae33d8a265bc8f1914d73cbb23d8ffc127c23b985d06d50be5999e5f8b60268a334901897c61bad2becb8d43792808d475b1b2b18fced3bf68731685bd6b164967de21af049699438e342d6e469d772772279fe5e665e1427946f969bd37f599564df0969c5f075c0f4f7692298722cd8bba80cf553d149ee2c315b9db2950c19361de1b981e4cdf3f20afbbcb4e9b8672d194aad0cd9e6c0c37f4ee8a0f4b16c1dfb8d3c6961266c03f3731d36298df8dcc94233692e17885277f78402ce00b45f36095f0a4ec13b4e86b421cc64164c7ac789eb0463d6f05ae5357ad200aabd33074512b330be7d2c259c2cad9ccaadb6beaa5d785c72d13d8905a9a81a27f8122fc3b39283b89a1dce7d6aa090aa2da7b1dd441565ce63d8dbf2ad0b4cfeaf4c91ca33f34411b2788c95f79ad8a09e24af38bc1a50d1c30d81526dce82cdda670decb78bb75abd80ebe8367203b787253e23ff5dda23bcf4edfb0ddd9ce94512546cc62d290eaf6c0e3701a4c56fb2a87774273d018c3c5fab5fc04a7b90b4c1a4fe0cac57b4a5b7a26d2f46f42c1d2aff063ba7492e4ad653a649703f7f8ec2411765bfead4b1a370f8aa5021915ac1379433502eda1a8b23e08a7f6d8df76188837445501ccd168402bb3e28b282c2abfcff2e8f2fb19d52aee50c74bc6dcd9f4d8b112049dfe1b7dddee25ffe1816ec4e02ee6816984a8ad3c3ccf1a356eced829b0afbc29b6bee9c59787938957f6f48be365bc2f55212b96a545b206ed152a02cf263c87926548ff19994ea1bd9ce7e1e7ac1576258030155d9b24a14853aea94af0ec4fb5cd90e06a82a0558948e508b92875c8e710a6307087d7eaac4bf648fb85f6b6130c0a0388dd9af5568dbda4d337dd7683941f6ed041d78a442b11f4a42ea2d68f523d2e240d7c2fbcfecbdeaf9d84e3be71ffe33e0ab8a99ff45ef4fa54b72019dbd381020f2b691f8c0af8db3d40279214a1ccc29a9b6f639da916a33c5ffcf01e456790cac36499f6e7de7559f4e490e6221c5504a41e890b4657ee3ec7321cc890f53cec4ebe977083c5a64f7f10d4f20908ec393bc0c13a428a77414c41a8bcd9809ed5afa80102f10fbb92274250363629f27793d97db78be42fcf797118c164485de6aa79b365b3da480d954236e6bdf51f234422d232ed1315f294e7397e43faef2a46ff0d32f8862e121d002745272b620c02227886831f30f4b117a5cee6513a7a29b266c91f379e576b3344d236dbb758c88ebe7331fdd9155305ff4df4991c5a4abad438b7d399b24ad3afa479191650ea239f9ac9449a24495df27df5670479832bfd823354d19c8f866ff88bb15ad0a37c8e66596cca6c2737e87584bc191996c5f7dae01de7bc0024f7a51b4a0f49d50f7fe9d7b2a4f0a44f5eb6b9168b97c576cd7a6e01cb80237597572d28f933e43ae3a9e6dfc3549b9948e37dae0a064fe8d33b7d788d65e2f5f4e7c4817677b425c08a393664bd5ef9aa9161e90b7da0bf043c877ecc21cb924643afb50fa9ad8652a73e64ec4dab945eb3c3ab1a1f05c69197131cf9965b1890e6bb7fca0a60b4cde65ba935eb3bd3be110bbfb2f59659186c116685ec240739d1658b97ec8116c790cbef5ddbdffe998cd24f7406f9852ba65418a9ef8b78862f62523540fc920d83e102c38601ffa04085e49cb7a6746b85a3826c10ed316d99ad65eedc642f76f3ca2fd9c853a39279fb148ff4c6fa0a4b0a2ca4a8e3aacc07e455fdf1a3daf109ce844b8a938f7734d43f578c79910d4ac8865029d462c05e9af7204440646a2c6e695583a03d506bd82f38249d04c6eda1c21c037b2daeeab03f49a576b2867d5121b4ec62d314394f554b3adc4e1ca869af9059a1efdfccadb6edb09b29ca4a9375bc9453e85bd639eca15d6744f6d66ce4b46b5d7f8767bcb0e556dfc600d4218a5e46d804d56a67595579b262b7bff5173b5d2d8c0af53afd3746ce1410a4504136fe5d3dc99d19c3724165347c7b6b14fcf31e15e45681f173b928ccb818b96a0b3ed6c5f7c92a527d7b4009c506091014e0872945c86be7f19ed91efaeea5d3771e28920053ebe7e0188ecaf8962a688645fb9876c954b26c5783856d3b49e441f7aee2f8c0a100b048ab7813a8dc6836965d4233f04eea9041af192cd78f62ab9986c6dfb6c59e70a3703ee79e814005e50a0f35dc1d3200dba12b6a1f596c2f433b64a333a6ca58df6b6d8d669a38deb41059782f835e9f20495b37f45a0d9f34a8ffa598e2394db32669a3394b5ff5e009eb3f89ff322086984bedddb530395005a6630416c6b6353eb3027e4cafef403bcdeb9aebddd1099f73edf1f55ad49956d81d6bde467ad705d35097221d630191a4807952286d1fc8b8dbbae05861a7887cc9a8019c10787fb963cb35b201675767abb249f45cdd300ef020af3ffb50b4453a51881edd87f8f28b0c552bc09c26616465df82d4612f565ac3858743664394254818c8b866ddae2bc254f3d3cd7034125b13d641acdbb9fbf4aaa0ee3896fe82b9d5eba236b61a9ecf5afc7399cbf3608d1bb47ad4d2e631b1cd5b0859889d8931f0ac27c6d6ac77754cfd1413ee076b8788a4bbfcba5d765ceae6c27143888e4c6fdbea18b257a5ff7bab367397695d3f90037e8e18919612a2a1e3961d5a5717b83757bd8a5f388fa0d234b57eb3901444606b2ce7c53053a0009b511350073aef3618ad58bb1b56a086b3768836a4ca21ccf61601d01de40ddfb1b6eaed7bb965f486d564bf8e489f95c4bf270fe48558e7f2f03f7f8d845593f9da6c2cd1120c9f6e0e40e7cee538eb9d28dcbe3a754ebf64ac9b0896db4d8c2a1edaeffe7d2952c33995abd2c6d8817b627c28eba73a8c81e13295c6e52c6031aa9267fe3dad905282b6a0c00505bf807661dcc7eea0c6897b55b00944a3d21a9c2bcb474b75fbcd099fcb7d5b1a54a104f1fe66dde45d03aa4b43e8c0598ef5c2f6e7c80d8838ec6774cd0653c4217d20b37779dd37001d9a31de2e35622645bd3a771f23de01a7eeccff2f1753a886eda653367449b913f9e8f57f92fbd0156f1921e737df9c40d79a752bcb8c7eb5acab8c808b998e5761088fb076643fba5c752ecf87046e7f1d7fa509694403c0baa229767aec867b1f20529c4478d9e5c9658b13fb4b0f1c31a441fed93445d334a758c6bcf0dda80d812dd9c4400c85f300f92919bbc8976a7feca0b9f9b08ebbc25b6951a696728bf27166b21e3a2903de45d0ed434b05009b9560fc97", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="3e194831096e8291a6c16f44001035bb9c", 0x11) 23:27:00 executing program 0: r0 = semget(0x1, 0x4, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/185) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r0]) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x6) 23:27:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0xd075, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r5, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x4, r5) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000900)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e300000000691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd", 0x1d7}], 0x1) write(r0, &(0x7f0000000340)="89e032dc19f570fe0030c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bc65931d5ee4f7586a0669cedb7237b428821c07080180000000003c9600000000000000000000000013d0b596c9bd1c2d8597e0394c42205e3fabb5e0e514fdf7a84690fcb9e640d43870f35850566fad005dcacdf806a6b92737b0bd8755b209dd585f32040f443ee948eb26cd4b9006548950edbe3a3dab28cb12b0ebb39d3923474cfa588f1f132d689e70b964cc9b287b11022f94efffdddabb41889adfc7f98c863d0cb8de58af0cdc42502c8398f8aaf744d3eda0f73a5fa7d49139f0f6a811e2219cfed70424330c2c2249ab1f6fa01f115af0d5af61c72e8ef8762dd01562f987abff9768f4be9f370ff28ba922b3b06dd1e0e173d74c5d5d7de891d4f41c18bc358cb7f9bd0fd6834787757888168dafc418f8f040440aff89", 0x148) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0x0, r6, 0x0, 0x0, 0x11, 0x9}, 0x400, 0x5, 0xc}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r6) shutdown(0xffffffffffffffff, 0x2) 23:27:01 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3) 23:27:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) pipe(0x0) fcntl$dupfd(r3, 0x2, r2) sendto$inet(r2, &(0x7f0000000280)="25d8f76f7f54817b06af2b5843a0654fb0198655a18680fd9a5280ac", 0x1c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) close(r2) r4 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 23:27:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c591f21"], 0x10) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r3, 0xffffffffffffffff, r5) recvfrom(r3, &(0x7f0000000040)=""/129, 0x81, 0x42, 0x0, 0x0) 23:27:02 executing program 0: r0 = msgget$private(0x0, 0x7b5) socket$inet6(0x18, 0x2, 0x5) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1, 0x0) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000001f000b0000006bd10000000000000000768ba66500000000c2ec00000000200000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d1b7a5ad038ce1b22ea076f1c00000000"], 0xc4, 0x2, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01f512bbe150fe13bae7c7e6012c48ed6d1ce706000000000000006c2da6bf1cc20e8679e847b465802d322f56b98a5fe645127859006df00aea0abaaa257e4524457c6d016cb4e0743844bb86cc90b7b52a3fc4507a99f3e36148327fd56d324f4800"/111], 0x6f, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x10, 0x4000, 0x3b) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) semop(0x0, &(0x7f0000000480), 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100), &(0x7f00000002c0)=0x4) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r2, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10a29, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000440)) msgget$private(0x0, 0x158) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 23:27:02 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001c00)=ANY=[@ANYBLOB="000005000000000000002aee53002cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1f86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbced52c82225973573f8c91d95309ea332904b56c0668a42c90c8099c7df66136826f02c476f43f1288073c95b042a92289de31c0d7dd945b46553a50a6936654dc98e217d340831d5d32b491fd1b7d458cb0766f023e4bee24a089f29789857a8cd2ec40128b39dcced884b252354d021d69400"/409]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 23:27:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000040)) 23:27:02 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x200, 0x12) sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000200)="ad2c7ac2876167c1297f40cffefdbe034967d00534ebdef6228e52912cbee23b902c8e28970dd8c7992bb038da863f89bf62b200c1ae5946371ca99973d5377b0f40bdd6a99d664c98833572f351e50836a907ce9d2ba4f25803115f9a2258346205323ace06b5bd16563693bb723e1cc163decd9d29c8c163dd74bca799c17b80fe3d0dbabde455a6bc2f87ce34c551f2e9bf813662a2e880ad79d20a0dcfdb864bc9366ba5981b8665e6c479c646c7b2944c85eeda32b25c17b56b85617d7ba4465a750c5796adc89889", &(0x7f0000000100)=0xcb, &(0x7f0000001240)="678f192df958d6d87ded8140c2c0f2e5c78941f8c23dd05a29226c874a1b464236d1835f4e3d02b08f8d30ce6ddc17d7d49e3b1e3dc2993cb546bb4b7ef88748c107721250410954881281661d46d6d7a074507b246d511add6ba62b41cf1d671a275d070595a53f81c2d322745d56dbf989a52414afdf2b3014fcd7ad594d1667736cc518a047dc0690e12f7d2f462b6fae05384eba7303552d62da8089ada71c8b946061afb463d67134fa61b617ac860a27509c1c6a9f3fb4561940287823dbba6c2a1b301e9039d536942f4905784a32503580a7b15f552ec7d4c208c019ef5b6261d90fe60139634ac3455dc098e65b5ef35b10f747f0476e55786c7c0270590e1e0fd9b5ad01750966661f7ca398e9d58db8dfdf2ad23e7ea60ce050ead89b170fdd3c82ea39658c4d316f85e5004261913c34fe8554d8a4b3ca1c3dbcda7e8c0fe1cc527d93f08cf377efa321ba876d8465f640cb114789d803953ca1526abca0b59676710b57818480baf5b1444f369f65b822f6cf93fb30b3ca4742c3f94c675c95da7d0219744e56524c18c494ee2f4d7907080585d0b12d7bed4975d67e0a6d3a996a25e480f4073e6ce9384819bcf86e887bfc01226cd4e7f5a16be9bc28124b75b1d65b5df08c155ff3321b7842d4b8966b29bd0aa987812f0daff43a1ed2ac4ba3b75940266ee461f57cf58e9d2fe0c5a4188f9ade7eb79cdc5949392b9184d9b8abcdbb2afd112ef8826f971bd9ccbd0b53bea490349ae4ce9582a956c31a81c7aa80b850b119b02c7123644e7a82d49d709f4b51c7f8b64c98958fe6801767b1e26c8d0f382c9ab96121d8011c396200462c7946aef6720ab0d4b467dc3bcfbeb992874c99f57b042b93637fde86f1a09378dfcb9fc7fc2b82c8af84dd6868b284ff61680ccaa11ce0fe188a29f5d290c4be64f246de9b0e2036a73e7157cd901a87ebeef704528dbdc652a377be5476d6cc0fc2c324a6871095501f519dae093ecf2396c92bc3ee2a100ed1d8f176a6c5d3320b49da2cc7679fe190e21b959dfb0bec88d9cdac9ebcb42c89d946afa1d11a33c0b01c8c7d801055ef4de4439b164d8afb94966423e68199d647fb23186c01e7fb53753509b2ee99b24cf75df7e18a53d4da39132f01e5b729fe747ad7f671547a5971339f87d3853e5d61840e01bb6291af87909ca8f688eaf7775e57f850c2057cb42e0a136f3fe8dbd1e763754f93df652b990bf486616c47bc65a1fc3739942ceae0549f42a340bb60712a0520c5113b25adfd6ee35aebb8dcedbd8b28b22c854a867c9a6d0dfa577c73658051b1dce2eaff55958eba0c35b222dfd8a460ee8334a6a5f77a67083aed3060ce5750907cb9d5ebd64635b5d774937d9d3affd661116e86e877776b66b36f79c03a21895d96f2f05c55cf2e09ea239b22ccbc1a03c61722743abe9ac373b1d486510e3aff1d06c4c59acd4d5ed560409d38b95fe38937cf0da3a9ac21bdadfa73caf17311b26968242a316d6be36386b4ec34da550947c2233c048ad64a1832303698c35eba67af941570b41e22069d9e9b99e1494b63eae6e1221a6fd1300925b47abf17aaacb179aa8a19b498dd3a221ae0c77a4afa2f8d9ddc2587c8831021b488eaaedc16517704911ec390fee2ca51728c09f2724592fecada02208dd0291938eb581f04e89d736f2a33b97cba92f99760d355f5b02a49f597470470dc7160f0fae4ff39d1395bf9458f2b8ec3d8ae23f05878e458b385cb121d4027177dfea30ca1022d4f850002a16039433437242d6868f8a5132603944185d77b3e220dbab41e5654d5e8c7de365917ea87a09613d25fa5a4165a16b91feb0cdf9e0fc1cf838aa67862e01b75819d976472cda6d53b4d3d7ad00706ba138900805e92a0740da802a7037650c5ddd185ebe94c63f649e0eb38e7c0ea05bd9962be1cea28972d77ad6f4a6b80b86a1692e99d0b0cb0ce354cb35fa0135dd6101290bec575eeba018d79fb1444c7da9a01a07a82752fe15ce17c9e25fc42ee7f489e009d2ce22114998f1a3c1be8c25261778520eb1fb4a0872a1857dd5b4afb1a1df20925d9fc8c6c60e9368bb63c53ada66d13abf41de4c553d814dc9cb5a6005693e39dbf5e160576533c0e7184ef0bfeb23f302b2856287ec8bc93fa591ed49ec485e9001053684e3aa1e00fc9f3a8b653e383fc3de9c5fc4c4f4fcf18248978b8dff126908b35917a5d8fcc91937e8a7cd80f983094f82d60d95886dc340d1024adef3033d2402dd726d734c4feac9ca22a4eba78d4c0241c3e34ea8851835a713b5b9ef666e6affe828d386393f9a25b55a4877ab7af7c7cee152cda28c38d5d67fd80c1819fb5d889d181c8b9739944aaf95044c3494f9d3718cf9d24b233d0b01b388e9cc39111b395b1611186e53c9b370d2b6d778475fc5e355894836b9c3a9bab365e4d38a4c3e2f610e3d9553f0ce9ed5347869bed8713b13d05d7bec7229b95a2f9fb17cadda5fa5f45a4e220e4552ac850884b095107e974a47cdb28cb781b84485a101c3b2cbd2e129b8e31be1d4ad36548197884967757ce648428b3d37de03c229635a749945e44b24c506602e17f09708d450029a2ead2bb96077b7c1b3932c248b261dbfae71578424849da57982c775353dabb18ba9c79ebbfb0e403d9cf28950ce31c6b43a03b0afb074f2dfd9c0afd09143bac23707297b21c2427122130115d986397c9728c365a043c39cefffb6fbcde44e50ac93ad22be51e07f9476b4cc6eefcf6a023109c8034a7641979d4ab51fbb9524ac4d0a3d065336585d8dcc2f0f5b5c94beb7d2077a9ea69e18312acd9b720b9072273971ab4fba4efe1c081b0324eee4b3fa551403d517cf28475993cc720947aa8e3a4804dc7773e62e0a387243aca3cd51b01fc13ea2cbc0b737368fa9677b949308d9856971ad640c6324f043bd3cb0574d298d3a7f062a58ffbab1243fe3a5f9b4530ee2661f7857fc3c95372ad91f5d06dd637a7a47161b18a05455c3418bcb33cc8324aebaa017ab2f434ea850c6253ccce42ac22ed9fcb74e55bb3358fcd18f4eaec2edfb9322d855a99e0cc40a2faef70c1b454bc0b4f91ebb51e3fccd783b1e34934700b0e2cd396941309e3b765dcfd7aa097dbb96b878afbd88447247d82d8dbd29dcaff29d22ddf341ce543672cf874edae1c355559b105218ff10f78db877429abea8038ea36aa38e9737bbbb84114053f6738315eb9c902ec13fe7276015b76e019b615874dd17981a5008e2040b75bf2e4b6e655a0e65a925ebf41b83b97bf218b094417364af1a65a929e6f998244eb615cdcb4ba63b678d9a2c33cf433694aea5dbc5ad8500ca243df41bc2a8618eeb280d08815d03de6510ed1f8394e532bedcc72cec531028b47b44be5fae57c1e51f31af3378bac415370e77b7fa2bf8d5e0f35011b2ef0117a4119695bedcdaee929bf7286843cca9ffb39026aecddee877f5302f2c6b006544419cbfabea1cd9c836280ad52adcda55ca2258de17d7a66034e786ba7661c25832e788a2709cf39d4fc32e7698b588d58db19491c9cffd04d46b3f1159deb017d45d2e0c4aef7abe6f0f5c97b8f43b3ad4ee79d601bfe86d284f74cb5bfa30f239af2aaa9bf8f59ed6167830624c34675a35e86741ce0cbc179d64b56afa67ddcdfb8622600a0a59db61dce5604f9c8ce29b924942633cc22de8de6095101b77ff4047946b05bce60f7f821f8e4864b2784c209f1fd5751922457ad4f9a79bc6d0fce0c247a0f36603fdac85ba8bcd47741e33b92ff525e17266af8725f7847c7437f4f27932233ee0be1135e2d2b7116874a57814fc53368ed89c6f831cec06f690f3911914f50390958484ffbc9c20881e1fd44a94ccf173657b597d7b930f82971673a046a19327733d41eddf5e93d771964b907c202665a57ccc736ccfa88474cdbfe71580b1fde32690f5569c3852e291c1434ba06d7b98689dc8473fa188a4b613df8f7b7f25a0ff2253a07c78da672ce7c468a8f82c08f46b7230a07ada19cd373223915211a2adc6de5a0b5f5b7662d8bd1eb20de88edc80740777484866bcd29d48e6cfe809756e8f565ff2af5f65ff026c911e3e744ca9a7a8a87d948c57964e4e20d37e8c53e07e2f938fd264b65cc4605197a777525b902034e73e7db66807e60af3bcbe0cdaeeb381a0a0437b2b8717d80ef49e4311f01710bb2d2b1d07070014603f0025903de83dc9268a25d8d3c7e1bc207cf8a4bda437d0eee7cc67962fa3fe90b6de262d92b2a1774a81327c7637a4f339262c430573703a6d2073267f0ecc2d9e0db0992d5c7348ab239b8ecf8d75e22d0f81916a9aedc5029e7bde2d03d685867d837a92ad09d3d182ddeb75efa056ac5b659425f8bf605309ad74c805e8bb5a8f8d110b063e2c7eab96f73f3865cd50b3f7958e71efbc8972bdb837cd111d35168584af325c36b23cce9275b61f1f5cd4d168b05899a1d9f9f1f7f80b7734a6b4bef5ec1002b37ce399645b0a4860e331bedae5fd517b58871666ceba3d09846cc29b2cbd1782c0b708db34a828dc8b2e91fb0a3b70e0e7d7e63133fde77e86bdd16a64c998f75dca3cec7c1946a5b9e51f47c9af1ec6074c7d89c73df5b9dd02b3307afbabff2290fc6ccc112655303df41da21f36d96c3d0a649fb51863047f190f0a16ebf4dfe5356f89b59d94ba0d80dd753443043c4c4cb083c31e1b76a20f4e2d9b22fbe4e6e9109b1e773bf0efeb0f0d922f90ea5523149d19172393ee4934f2c9d020f6aeaa19a4fe7b8e3826f2e9e0b38aa2fa3e82ac87e13648e3e1b94e21b6c4d24e4ac5f9589548b975d2eeccb440cb00ecc61c4e0df4dbb00e8f2881e52922f0ceb1ce6a90e03780291226ef9656fa2c70b415cd05bd2beb1eaa0018e63558d7ee21443518dc92cbd604d0ca1274f58e3fa35451b204803251f9bdf84b0cdac046e6ea52d2523c5bcb30657a02e25e154ee4188b1d5f87c309aa534edb5981737c6400ddeb6ee56d1c28a2d365522a29b58aa8d267bfdde4620b2cb79f52bf7a5497c4123c9eb9b6a6167f202fb5441701e6ec3583f9f49dba5a4b690b3e5acd3a151014a24ff39b041b5fa3760e7a0ac85c8d18c499bf2e1a270d8db1bf197a221cc1a95c320c5059b0215eb862f44d5169d51928611c199bf8b0203653fc35d685cd5239fdd35358758323e91f8bd760ca28f2fd3f1adf27095d8179be14ac83cab1923dbe5b781b74134e8a9489860a6c26966089ab820fb63331f5d48368d807ab54f56b8a7caf164f9e8ac5e1e25a9be97c0239e9d7e25b89800c6eabb7cb0e45da07c113ed0733527e40d4aea4ca48eee26e5996e3007a26419a0595db08e848639555c07af4b885494c3cc4da0a92cadf98286869d9eeb3df808cd4fae0be55ed8a909c6903040636e31043a7424ad90800241d30647780e3f9b8ac91d14ed3685ecaafae72d9a2051819f46219b7aee74297f9c09dc74bcaaf21fd9cabb4b95929eafeef6c1e34bf9ce88885a72c71615e649500cf62bf3b65a457d42296d96eceb605d6171cc625548968288213464125581959f567c3b0bf1c1b70ce59dab411747b1bbf12185b23995f0ef1b6df5eab44d1ef5654b906085ac58034a485db84dc17e3a902a013e580778da75aa423462bb47e6e686471555f98302d208532015ae36fbac1283dc0c76f988dd74c53ced371126c2fb537a773d57d6698a38fc295d9bff53769cca88422068f2ea55e20b140df2504c", 0x1000) mkdir(&(0x7f00000001c0)='./file0\x00', 0xfffffffffffffef6) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001200)='./file0\x00') 23:27:02 executing program 0: clock_getres(0x4, 0x0) 23:27:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/64, 0x40}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f0000000140)=""/36, 0x24}], 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x5a) 23:27:04 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f0000000280)={0x18, 0x1, 0xc220, 0x5}, 0xc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x160) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x9) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/136, 0x88, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2) clock_settime(0x4, &(0x7f0000000240)={0x8, 0x1000}) bind$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0xc) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 23:27:04 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x81) close(r0) 23:27:05 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff9a0000000000003934fd962f27023ed1be88c8af89319c00000000000000010200907800000000608da44600000000000000000000000000000000000000010000000000000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x1) 23:27:05 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r0, r0, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x2, 0x0, 0x0, 0x0, r3, 0x6, 0x400}, 0x101, 0x5, 0x6}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0x11e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x110, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @loopback}, @tcp={{0x1, 0x0, r0, r1, 0x1, 0x0, 0x15, 0x8, 0x3f, 0x0, 0xc06c, {[@eol, @md5sig={0x13, 0x12, "0eed15ee6505a4894d5ba89669823530"}, @generic={0x8, 0x4, "f8e3"}, @timestamp={0x8, 0xa, 0x6, 0x20}, @eol, @generic={0x4, 0x10, "a46ead73192a83ad606d6c663ab6"}, @timestamp={0x8, 0xa, 0x80000000, 0x3d}, @eol]}}, {"02d2bf1ffaa5d86874054f538500adbf237d8eccf20e53fd0f73bcc2fc381b3afb1167de9ed261fe94d3797b8e64f02a10298494024dfc1093084c0669128f93ab2d1d677f7dc64dbfbb5f6af83a13b032af9e5d1da857e5573898ad60603ff3f1f31dcfa446efa58e14d5ba6c8673b13e822c4ad8b16db4bf27472f82be8f21eb9b20ba9111294da86dd9ee04e5fa812a4c8c4fe10a4822107ba60ab1414d6dddf2be02a1ea4ba4"}}}}}}) 23:27:05 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 23:27:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x20, 0x0, 0x1, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000000)) sysctl$net_inet_esp(&(0x7f0000001b00), 0x9, 0x0, 0x0, 0x0, 0x0) 23:27:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000080)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = kqueue() write(r0, &(0x7f00000000c0)="32f569d2f3a662b4d5e1ae2801e380c5f785290fcc7d9cd5acb2a8edb1970cbc6f9c3997fba0eb01654cacf2d721968e", 0x30) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x40) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) fcntl$dupfd(r4, 0xa, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r6, 0x0, 0x0, 0x5}, 0x8, 0x1, 0x9}) fchown(r1, 0xffffffffffffffff, 0x0) sendto(r1, &(0x7f0000000100)="47d545d7f150a5ca2e69854b13a8eb89e518ef7ab34578b3ff14afb2ac3a8312b81f810f94745cbe5ea03018fecd3000b098ae7aa4e72ce934380877ffcb7bbe11468d50bedd2bfe1344dccb03e9133ef0e34f3ba29bad145d7267ad24cc14263e4e410115310789df41dc3ef711bc5f2a7ff291c6dcde4644dc2e03c838b39e289b2fa2a2acde42b06a7f5b351d08472955fe96298628980d2c1a5627d62e35811bd681aee912e8ab8bcbfa623df35476ef8b23cff4718f64b73a6b10ad02b92dfe287df86cbdb59497cf9ef4167f15836cf477f786c68782bc0eaf4b28281df8d1b39d68b7ba7651d5be345cea783679", 0xf1, 0x2, &(0x7f0000000200)=@in6={0x18, 0x0, 0x7fffffff, 0x12a}, 0xc) 23:27:05 executing program 0: r0 = syz_open_pts() semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x8001) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 23:27:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) syz_emit_ethernet(0x83, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x75, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7"}}}}}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r4) sendto$inet(0xffffffffffffffff, &(0x7f0000000280)="1084b3ff7033b063dc719796e5ac985638dc714605feac24df4f8318e7ef0338f3e888b5eff99cae56757e3f4c6dcbf2eb44753aba221fc522e705a9bcdddc72f055c43c4ea7b36e05061d3bda58c7067107db4362a71507cd8a5e24e4c2686cd0b79ef96d84f5eb77ac99cf428ba06f1da0dda5b3907cf37d14620f2bd6a90861f8bceabe399e0aee754a7e737d95008e59bcae229eb3d29a005f1d98be6dbab01e08dc7f99efa7369ae92dee4d4628a8429364a840ec268f3a1d50d152fa009cd5ddaf35ecfb726e8fda5b329ac2ac2dfd31c023eb8b0346f33f4235a9cae4c3c61f3426a97e917f3ca2785b28fcd9ccc56590b816336ba76bf7847956c00c50cef8dd03f5c0e31047f5ec4e10169a138509a58d50c7b8eac47015006bceaf89631471330894d17a83790cae1d976906bfa9e3e53bb32fa1cc510e790516117f38f806e4a9d5d40c34e42adc9c3b1507ad9c592ee0087fe817d1d69d1123d0b3974455c0774f4e879213574b3d65cae445a6762edcb0bbcd21e89296d6e420b649aed0d8335a6c3403697176d5e51f29560bfee4d2303596f2cbaf2515178b7a3b395e4634cbc9ba69b18ab7f39bd86ca6b6c87b51e470c4e571e677943fc7b12262a6170fac8b74aed643e322660a641c5b80bb85387ceccf8e400ab43894285881545b652e55ac35f0e495b4da7c96e8e17f963d1deeae97f1338b0d9f97acd36be5d1cc81c78501d19d2bee833b99e608fce2eda360bc3b5b1ad27ff887e348e715d3c85f24d71e4e02c62f795603e1832376dd99a4c66933f64aff2109d1433b6f3fae865122ccb4974a4331d82d37f2b93396aeec9c11680aff09594c99baad0c8ddf44e5f17fadb78336675bad24de4a546d9b2e9d0aaafb464e7559b36cfa9570ca8b06314b60340062c9cf642b8469f2f7f87d543aac254f5347d675ed9359a69741363cb32da508ec1c8993567e9b055b3c9954188d954c20606b8f0a9f244c713d5b1d5db5b47217035c678fc7153793032aa0d6be01198c2ac702200619b9599026f2374e01bd9fb5c7ede406a4f30e38c8560b5289a3026e8a9a9fc4601885e4548898c5e081d13547d940381426bef31101a351a2ef25ee201177963de8de5f11f097978db5942b268414080b005ecca618176184ac91143d1c2216aaccf56f18e169e28e1f46d8eece36d4f38573192ebc1a502eed0a5081a62614f5aff379be3391feb61b15a36cd2a3603a5d54972eaa6194ad2351e6f0bfc1961153e93f15b116175918deb87c185c50e0d024fa2dd28259d93a167349085d316813c8cc05b1386489c18b684f841146c139af172a4d0e8acbb72bbccf21d8ab3f1254aac42b676fd8d3b2eb44b03681ce01fc2d0a7d05f04c8a5637b9a5165fa04891ff372d094835d7ffac531e0d1eeaecea8f2618bde67317d52b2f0226434cd9bed8f23208960a7d3edadb30516840b2fdf6a93afa7f3c74c099e76a3ce74f24d24967c0d7e635c55530533c6cf851c3215b4ce17ed7a142ed29547e066963712fb479db08fbf638860daa26fda1ace7eae31db0d39c6d9bbede85c23a1ba5c0073a9f2f8db77c1c7146ea68ae22f7e3525436f98eacd035149c87b4b9b83403bc796f4df8645bdc9da7e9d242e40defec8e057ee50d625839e789bf54cb8f8e56751cf98719a31d6befa180fa1664fec1b469161a4263921bd7010a321ed3a07e9508aafbc50d011f8769f4ff2200adad8348ced662b627480b9eb1abcbf2998c035e55dd3af0ae53269be5297f5297410f5371da2e97881ed52241b267c5822e21cbda4663ee60335fbf8680c248a816572c0bc09ee22bdda96ae5d075b5b1ef581307efaef154781c007632511ee227fce93e7ed9ffc1f01d33734386b1ab53484d8330809441f8b4163984ab5c72a9f80b852e929ff9a711a84aeb5eba32cc3f6cb675b41d3fd106b8c6fa4f4163b3193b428130a6a20b915761feec0bd6426445cd901c6164613a219bbdc4b992d0629186af7d11ecf1dac30be8edb1025e05706e60732ca83128b6c093475102a88432364ab607ae6ded96c894efc658787fe7fa14d05e783688a9a46a6c7c2838ad406a3fa8e95ee710462a8a1175eaecc3355fe62f7a94dfc423fa018b9c1693b9d6e0afb77407229c2ef81792921a6446c18cd563f022f06d5a338873a1759a586fda64121b1a1c03809731c0d59d52da83937a99729416215aa0669f77b1dffad619f73b38488c32c216d6d29ab0e25e2af386b3b0ff6e433c41922e729b3b7a610b69a497696d28b73d7cd0851b4a9b2b141b390fddd48242f9b22b10b72875796635b229ded8b970f4ad4a7314ad1ad91228b6f5fcd25ecdc45950af2c318e45c4a4325f4f8eb5b928052036e847493e9a82a6b598fa9b00c1ac95d49be67cb5430bce0feb87b6eaf1db3907583d47b4bfeec6d278f4585545ea8cd219adae7976a7e5067315bd3c635d9f7039a1a7fa39cf9a858606d1e2890f97006178f2421a6c4887b47c698478c69019f28cb0b35dfa53d4e0f7c41d280f7c9053cfcd5ddbce39f50bfaf2778c525b141f0aa2026a9f72143aa286f77fb9326d83209aa959f631c0baa0b4d2056c583903b53d4fb353e8ea8c6e2717ec95296adbbf36d004211d3cced49085eea957b0a0bd0754a86f5804cbc82cae3700c4799b7377a6ebb3fe64ec863f67136f67dd00103c7d68142607a1fbd930a246cc2c9a11975958ec2878e51a06d1104a0bfc02757f12764438745703a5ef3dd36293dfe152cf6d2c219f5da9a2e6eb1f67c7a1db52322bf8290ee1f13f7de5401d9dbb72788936f09568dd094cb95431f562157df27b0a92084a67ad3659fa281631419c332daab6e0877660cadccb76c09a5f66e860a38d99f1b8dc322918bf1793c177bee7fd14020142cd8d8cb218d6d509d3b6c872ab2db22b93a497e2f9ce844dcc4b0d411388d0fc4ae8b182912e1c594655f98f8970c5a07fc4afd390086fcdbd8b1eff6ac7f00c299d202f7e2743ce2281c2a66711402c3c2fc40d624acd4af92ce1b9ba8a7321ce48c3e0f8d562cb76f60a218425937a0de0e0ceb2e619bcfae65574a34d6e93d4bdf00774e07c0ff93b8adf0b9c27e7295647643ebca7377cd68a7c1adca2e17fbbe36b0e597ddd7b0c66eaa63bfe74dfec9c9817301ef01654b867de2107e79a61342a2fb3314bd64b8bb2ece5913b3cd71013a4e12193a4c3b7203df157d81d665f5e1a5eff798bdaceb0506c788112618b89614b5c80db1c2c6c719c85786fc7240552c770d1092b7ed5c3e67af69a23d2763eebef82b74d2d6f57b2a0c7e8d007f582690826f5c784dcdc990ed7cd2d72c01a9190954b887066d71025420a043c7564aafbfb7d70e919523fa7e7d146c630ab0f7b139b805c91df5d1d3a1fb4bb17697769d8edfc97812bcec415a7c6c87d12655882661f50015245df332fe0e64c26eceacefa4a9aa95d8dd9ddbbeca98630debc3c45ca40acfd476bfc78af45f1bcef5d643ed17ffad51ea76a0e2ef3e33087f4f05422f81ae90a2885b347ff0b00f5312f2c93bdcd8ee5c302c1cb047af65c4e42e22fa378da65cbac410ee75a1fa0e49713b639fb58b2495b7d0da433c0ae3de0cb5a47fbd1f0c92224f94dabf028ec37d30d482596807e76b8ecac6423ef83e24a93616e6b2cc484425477046ca1006c753257bf78a1194efe41ca300bb3aba45a23713abd63106fa1a9f9e881b4f0f77eac2bfd00c8c90175331cfc8df86c72b9656dfd1b538175745df8de0680184eca63f208be9188b0deb797b5e6eec43623fb3daa0afcca0ffe584959ac2fbe9fd85fafd97218e65ff7dfb4765595b9a85a194a04714d9a027bdc1b27ad74acdfbd0870a7bd3d74a72b3dbca73b893a5691208a3984483f76b3d20eebb992536ae75f437d3f7c8536669315b2f219b12b158208611afd7997c0b1d2785b736b487e6d0eaf14024df50389722617c6d8616d9d3253d8fa94c8166078b38c3d8bb9ed3245ee37cf64a80fc09165db0f18038c8c7526469d6818d8ec16dc17543a592ed6454e54fd67005b52671ce58e34a42f2c5295b1cf7937b55da0e58e0b2d367f28d3c1a636e522d12d325a33dd35cb13ab189d9a854138c999396fc3fec9759e383b31e4964a1b9847d437c9f503cf9bf7d34aba5f587181e6ac191fee14bafda7d81a4319d3983c701963eb3cc4092748c687e9975af063335419215091361843329c4319356c49410dc6362987485f1a9a5005db78945be754261ea561285228a1b508495ee73d7c4f21501215b98a376096c21fb0b5164ce03c9edce8ac76af2b66eef4da35836937025717afb112be190cf77ffec5a4487b2e16742b1732ec9807727f65a2f70944a93b812ee0dbe54c2ef95f5518f00ecb925a0c3e45974959030c09a029e3dc670d3866971d88d14e20b420a9a90f43ad86bdc925485b6928ab47fb2bf74459906093ccecf890c723a4b16f59091b1fd822821f1508d95cd0ae1e18fcf92476fd5c5e47e0140800a7a65da81b8c6f104b40d8ca627902f3b74bebd4ad57b34c16b7cdca926edd6fe1967e5489754135589a18db3442b65346c650b399d0248030e2118dc24b9b86414ef0c58ea9c9422013474e7751ac522259e18d8b574bf39c3a14e3dc852490d2abb1d3585c4086d6fb500eb1ee193910d3afa97ea794cbc335d1578442c5c0b49cb389f755119e91e57604f66db98266d7496c272a0261f0b6b851cbbc37bc261c50b1f6197405f5fd3c8eec15401f628cab7f95bbab05c1bdab0b3853c7a0aa740086a061dab554c281a3ae168a978162220115ac33816ac44d952a93e58ebd00a6dbc34257bd0d1d9e1f85d92bd5b55b74161868caad84b4329b23a2954f82164c8631d4e63b5215b099a00fea4e4ffba3c5a976dfd72c30ce0d6f91a65589691b650c62b45331a5c3fa001197b03188cc63775aa2748f8c784da747edcff0e14c91eb62695deff4e0db036083d7b825e53ae027f19e7ae9094b1e13487f9cddb83aff0d3df70cbb29299dd92cfcaa16c4856b95cc59eac1381518d936dfc0fa6a0a99e2dbe9e4e486638e9d86f85df8b5e8f540961e65c80efe4c568753d26bb2c200831256870f5c19791de4d9722e66ae993395c426450f5248764ca1b525ab5b34ac088c415f9a94b8af03f3069968dbbb24ca12b8abda3155c0d4a3a378e221c7baf5aeb0803978ad5d7f7e962f800c7eba4c9b67489ecd0061bf7804aebac92e0876953fdec170e1baebef528f1fedaf15b04e498a7b48b728e1386e031c4c6fb8ba8c5eeafaf455cafbce01d064475c51bc45b4c571aff391d8bb55e3f7256d93797b9712ac8e5681a3bd7e0ffa488b0fd866b94e3bc1ef0b612a7d16cd00c650373cdf52b46bc4200700cb88b16691b25954afd985bc977b490e93296a4efaaccb25f4039d6c58ce2c7da610ad04dabd620bcbf67149ae2a24c7464dbd4392bf83b732ad17864ff8a8a9adb4f93d194b76ae919cf3389f9eaeb7842402bf0ad9ba6bbf7654c14061b05d7465ce2a02c977ccc213b61ed77e70b78fba236031cdc25cf72fafd19e0e433b7bede4094bc91be56568d20434e41aa69ae6e17725f2c04199a4d68ae240802104af2d5085da0e3753ebeafac4a95a96635315c04e8acb0411ca2e295f42c0629a910532f9a33a2451ab8024873b59b8cfa7ac2789b40fc96353e5f7881e678e16c9f9108e3740fd30c9aecf30ebd026d4ca952b1c724b2b7c", 0x1000, 0xa, &(0x7f0000000100)={0x2, 0x0}, 0xc) r6 = semget(0x2, 0x1, 0x20a) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000000)=0x2) 23:27:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) bind(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="01653000000000000003"], 0xa) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffe0, 0x3ff, 0x252, 0x9, 0x4, 0x800000000000, 0x0, 0x3}, &(0x7f00000000c0)={0xff, 0x80, 0x9, 0x0, 0xf4, 0x5, 0x8, 0x52}, &(0x7f0000000100)={0x8000, 0x8000, 0xffffffff, 0xffffffffffffff00, 0x6, 0xfffffffffffffffe, 0xed17, 0x1}, &(0x7f0000000180)={0x1, 0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) 23:27:06 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='x\x00') rmdir(&(0x7f0000000080)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) geteuid() ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r1, 0x0, 0x0) symlinkat(&(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000480)='./file0\x00') r2 = dup(r0) recvfrom$unix(r2, &(0x7f0000000100)=""/5, 0x5, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000500)=[0xa, 0x1, 0x1, 0x5]) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f00000001c0)="e4692b81370ee322", &(0x7f0000000200)=0x8, &(0x7f0000000340)="d37fb6f6bdc55fb6463e2eaf81b3d5536e37ec0bdbf31f679c7ffe36ed83a1d4f45ae1099c36d406349d46ca508327184b195b085ebb793517d60e926769f8ac30b5bae46597caa55fe03c4d268679c9d42dbb8bc8e840091554d8edea5582c89cef5be5c019ce6dcaacca5ee8f36eff14b1cb020337a88ff21b486766a170cd7c6bd16847619eacf97b6c76097d524ba118256ccb45888bed160e7d02ac47c357123631cc8b20101fb999e4495c823eff82ee35bcb26b7ac41b92dd1655c03680cc229f79beee834cea4c7eec44ec8c130a9f0d152741", 0xd7) 23:27:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x59) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x0, 0x7b, r1}) 23:27:06 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x6, 0x100}) 23:27:06 executing program 0: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x43) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x40000186}}}}}}) open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x1) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) listen(0xffffffffffffffff, 0x10001) sendto(0xffffffffffffffff, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b2dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c642c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec549b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b91243e09dde3d2f5ecd493675d86e94b2f53b348956a94a8a18e7ac8505911909a7318d2094bba8e8c462a7a4bbfff10c2d3fffaee6beb1fe7f6a115eaeab7a60f45522f0e44b1bf5b470af0aac19a2750000837090bb9dae8894d5998b34b304501ff086aaa800159262fdbfd6d0f97c0926090000000b39ce6e4f8b62e944502eeb835554c6571b729cbbec061d07080a"], 0x10) socket(0x10, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r3, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x1006, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) 23:27:06 executing program 0: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 23:27:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) listen(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="001800000000620e00000690dfeb41b5ceb6199da1b4a917a4ab6e5dd8333fe12c5290fd94cbc1a9476a314d9866de791456f257511b1eb7671ddd0c79d5cfd326be3e49a3e1f1f5d1036db4e153ef5eb1a60aa3a25fdcb6c9c9b7fe0f242a33e2874def9293c51a193e46d4647c18fe0ca8608768d7b66c433c398009"], 0xa) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000300)=""/163, 0xa3}, {&(0x7f0000000000)=""/52, 0x34}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000240)=""/120, 0x78}], 0x4) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) getdents(r3, &(0x7f0000000500)=""/4096, 0x1000) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 23:27:07 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 23:27:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85, 0xc, 0x4, 0xfffffffffffffffe}], 0x10000000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x20) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 23:27:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x20002fffffffd}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r5, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x9, 0x8f, r5}) 23:27:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x100, 0x81}, 0xc) r5 = dup2(r4, r3) accept$inet6(r5, 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 23:27:09 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @empty, [{[{0x88a8, 0x6}], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="d620fe302a23", "", @remote, "c9080143c38d209a00"}}}}) 23:27:09 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x5}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x7}, 0x8) 23:27:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="f5bd4d263443ea073000"], 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 23:27:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x1f}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r3, 0xffffffffffffffff, r5) connect(r3, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 23:27:09 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4004, 0x1800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r1, &(0x7f0000000200), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606d4a73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x2) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f00000003c0)=""/185) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/74) 23:27:09 executing program 0: syz_emit_ethernet(0x115, &(0x7f0000000080)=ANY=[@ANYBLOB="d321101a3df9aaaaaaaaaaaa080045f001070000000000019078ac1400bb000000034e204e210008907864328c4c7c928656e25a006f5dc0612f3de0a6397116d0a6e29e13e9e6a003f718b49e1edd3450fead5b9842f17c5605e368bee93be0abcf3342fde673e3132a32e94c4fbc96706b255de80f31e59a40778de6bf732805b08efe0805227a41f6437ea560ce88cfad6d61abe355c3f03d0017e126121c11721734340505d224cbf29c51ee2dab9828f7daaa71cd7df837ba03d0e6a3d8c390fe306a4715ef20dfcaccba5a7ca2d14e0d3bd21dfb2ff49b49823aa08d3a50ba1db969c86f03a0ff5bdeb145860efc9bea6bff15f1dc42aed524f3dd6023171136d0b2d59007791c2b93a74d425659f3222bd0"]) r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000200)=[{0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x0, 0x6, 0x1000}], 0x3) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/121) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}, {0x2, 0xa8e}, {0x0, 0x4, 0x3000}], 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000280)={0x0, [{0x7, 0x6}, {0x3, 0x1}, {0x2, 0xffff}, {0x2, 0x1000}, {0x3, 0xffff}, {0x2, 0xa5}, {0x1, 0x7fff}, {0x1, 0x3}, {0x1}, {0x0, 0x2}, {0x3, 0x1f}, {0x1, 0x2}, {0x3, 0x55b3}, {0x1, 0x1ff}, {0x3, 0x3}, {0x1, 0xfffffff9}, {0x3, 0x7fff}, {0x3, 0x7}, {0x1, 0x6e}, {0x1, 0x33}, {}, {0x2, 0x82}, {0x3, 0x81}, {0x3, 0x101}, {0x1, 0x80000001}, {0x3, 0x200}, {0x3, 0x2}, {0x2, 0x7}, {0x3, 0x8}, {0x1, 0xb8}, {0x2, 0x5}, {0x2, 0x100}]}) 23:27:09 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603179710024000000000000000000000000000000000000ff0200000000000000000000000000013c0000000000000004018000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000dd0094780000"]) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = dup2(r1, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x101) 23:27:09 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xd61f0dfaa06130d8}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:27:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 23:27:09 executing program 0: r0 = socket(0x2, 0x4000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x1) msgget(0x2, 0x400) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 23:27:09 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) pipe(&(0x7f0000000080)) 23:27:09 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000001b40)={@local, @remote, [], {@arp={0x806, @generic={0x6, 0x814f, 0x6, 0x8, 0x0, @empty, "8a0c67cc99b1320a", @random="838378986a11", "0c4ac053bccfca84b89ef217b6a2de9f"}}}}) 23:27:09 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r1, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0x6) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f00000000c0)={0x1, 0x8, 0x200}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) accept(r5, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c7394226c4bd8e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033b1f6dae8065b06077daf532c455573665c8717450c07fc7895b337c83c37"], &(0x7f00000001c0)=0x1002) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x109) 23:27:09 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r4, r3) accept$inet6(r5, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000000c0)) accept$inet6(r2, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x5) 23:27:09 executing program 0: ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000240)={0xa8, 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000080)="9f0b6b2a2f047e69bed69fb9ed52df0302ef60af4bcfde018839a5252572671c280a8cac40f021bfe98f6ddaa2531187e9d3c58df8bc21b80518626f6eb564188d6837838aa601ce843e9800ed91a41d9ce20b97f70361c087ac6f3d00756fb850edf4ffa594a0b7dcb3f7762a6851228749947a045ac9e58fc0c1c0a46bc2b6d2c21440e71e3a6112e924b608ecf53d5bae3c8aca1df7be917bcb3f", &(0x7f0000000140)=0x9c, &(0x7f0000000180)="53c8c0c8ffa6f635dbbe309d21ba6c476759e5596af9ed7c615e067607e8c2814339e42bce49b987e998c58c1d8f62100dfc3d6b4ccff3fd9e34a1c74317ab0e96c6390ecd63a68285b9b19b54b7a833832625b709e6292d0a36067b07327459b04dda151200f77d5a8db6dfc6404bf2316eb9f5c015b67730f9bbd0be5780200329a3ce0529d95c648b31227a49051356cfbed8450d", 0x96) 23:27:10 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = getegid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDGKBMODE(r1, 0x40044b06) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) fcntl$setown(r2, 0x6, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/69, 0x45) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') r3 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x1) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) fchflags(r3, 0x10001) sendto(r3, &(0x7f0000000240)="bb5157819da418075ddb4a0a35e2aabe0c9204a6d2e229a28437f9750a10b9d164dfdfa62812485491ecc5bf129849ca1d57196e18", 0x35, 0x9, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000002c0)={0x8, 0x2}) r6 = socket$inet(0x2, 0x1, 0x9) readv(r6, &(0x7f0000000640)=[{&(0x7f0000000300)=""/94, 0x5e}, {&(0x7f0000000380)=""/133, 0x85}, {&(0x7f0000000440)=""/33, 0x21}, {&(0x7f0000000480)=""/162, 0xa2}, {&(0x7f0000000540)=""/64, 0x40}, {&(0x7f0000000580)=""/134, 0x86}], 0x6) 23:27:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000280)=""/232, 0xe8}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000140)=""/57, 0x39}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/239, 0xef}, {&(0x7f00000004c0)=""/147, 0x93}, {&(0x7f0000000580)=""/130, 0x82}], 0x7, &(0x7f00000006c0)=""/31, 0x1f}, 0x42) r4 = dup2(r1, r0) accept$inet6(r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r6, r5) accept$inet6(r7, 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="459172f484ad", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x30, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ff9de8", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 23:27:10 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaeaaaaaaaaaaaaaaaaaaaaa6db94c0800470000380000000000019078ac1400bb0000000082087736e66d96690d009078ff7f0000450000000000000000000000e0000002e0000002"]) r0 = socket(0x2, 0x1, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 23:27:10 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 23:27:10 executing program 0: semget$private(0x0, 0x1, 0x4) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x83, 0x0, 0x1f}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0, 0x2c, 0x7ff, 0xfefe, 0x5]) r3 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000040), 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10d) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000240)=0x202) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 23:27:10 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 23:27:11 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000100)="238d8a20", &(0x7f0000000040)=0x4, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) 23:27:11 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab091cf224fec54", &(0x7f0000000080)=0x15, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) 23:27:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000100ffff000001297419337cb6cb67a2695d4ff80e7ed906ebc3c252f4fe1574bac449357e91a4b3f51398e15293814becdad2463302a7c706dbb6400203e28b3da2206e0b9b87a38d001f03a6e9af4e0e180c7d2026052fc739ba9ad84f182ffaab"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400), 0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, 0xffffffffffffffff, r4) listen(r2, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000440)=""/88) 23:27:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 23:27:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180), 0x0) r1 = semget$private(0x0, 0x2, 0x20) r2 = semget$private(0x0, 0x4000000009, 0x292) shutdown(0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x30, 0x0, 0x20, 0x3ce3, 0x6}, 0xc) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0x100}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x6, 0x0, 0x1000}, {0x1, 0x33, 0x1000}], 0x2) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1000, 0x1800}, {0x3, 0x7, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0x3, 0x1000}, {0x1, 0x101, 0x1800}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/95) semop(r1, &(0x7f0000000280)=[{0x4, 0x9, 0x1800}, {0x4, 0x80, 0x2000}, {0x2, 0x20}, {0x2, 0x8, 0x800}, {0x4, 0x9, 0x800}, {0x2, 0x1, 0x800}, {0x2, 0x43, 0x1000}, {0x1, 0xacdf, 0x1800}, {0x4, 0xfffd, 0x1800}, {0x1, 0x100, 0x800}, {0x4, 0x6b, 0x800}, {0x4, 0x385d, 0x1000}, {0x3, 0x6, 0x1000}], 0xd) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) 23:27:12 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "050079", 0x3c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@loopback, @loopback]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) clock_getres(0x1, &(0x7f0000000080)) 23:27:12 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @empty, [], {@generic={0x600, "557d68cbdaac3de70000a1f8e2e57399aa4824dbf879a47afb7235480d26e9af91000000"}}}) 23:27:12 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f00000002c0)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0x10, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="2d012e2f666b6c653000a8e205db176cd051d13828601f170d2ab6fb635dbda68022b9b67f34305526d37516e78d7db9a5d29165b8bf69cdbe3ec1170591b666acdca32c0db292aa9591a4b7d0d7ede6237038606e54a84b77ab30cb608b8e197d40f9431abec2e77075dec383a0b3caee588011ab52a8a372bba2a53977c0237dbe1a26a8554a60ad0e53c6de6f13561c2e3ae24b04f7100f95b3fc3cc1c34e"], 0xa) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x8000, 0x0) dup2(r5, r6) bind(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="56432e2f66696c6a3000faec6ece82135eefbe43ceccf11307a0c8cdeb94ba27d8068edc0b72ec89eb412cf7f83ae68270148244d0ef3b5f9e6b8cb025b70fbdd78ee8d5e9fa189ec09cd7fcdbe9a8769d9ce16d00fc07673f1fd2778207a03d8e0f907fe7a1c4a2a9eb4385022a996eeb357c7a027809db006441f2e44b20"], 0xa) r7 = dup2(r4, r3) accept$inet6(r7, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000300)={0xff, 0x1}) accept$inet6(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x0, 0x1, 0x12}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r6, 0x0, 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="bca3f2bceb4257aa11d3759f962caf26d4bb6dacecf196a195521634945465b2b64d35b4753382b3820c9415078c74e08f06ffb9d768335fd67a15383d08983eccf387de3f33c3dc6ede815e088716f2604fed8996059a0ba3bbeb5e97723e93a59e72c615737458890076", &(0x7f0000000100)=0x6b, &(0x7f0000000200)="6e431adeea3fa17099592b0a56bab96b379e5fcf7d564e6a674f9cf0fd8091d5383af87acada392c2586bce1721c997a77c78daee6c9482e3900883948108aee074a3f2406276021cd1105118a0d45a0a4a5c6128011bca19b194dd6f6ad253d6cc54938e60292282049f7202db9e8f4fb8c3e69c5346e56372ed2a5d7a89d8a609baa87d32810849bb8e736e7ec39696e21be7cb3656b90279a277840137bbce742a8d56217e3bf77e096d07a956c51", 0xb0) 23:27:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x20, 0x8000, 0x1f) kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0xc8, 0x0, &(0x7f0000000040)=""/200}) 23:27:12 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair(0x1, 0x4000, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x0, 0xdf80, &(0x7f00000000c0)=""/168, &(0x7f0000000180)=0xa8) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, 0xffffffffffffffff, r4) fchown(r0, 0x0, r4) shutdown(r0, 0x2) 23:27:12 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8000}, 0x0, 0x0, 0xffffffffffffffff}) r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/94) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000080), 0x4) 23:27:12 executing program 0: syz_emit_ethernet(0x6c, &(0x7f0000000100)={@remote, @remote, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3f25, {0x0, 0x6, "b0ca1c", 0x3, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [], "8268"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) accept$inet6(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x12a5, 0x4}) 23:27:12 executing program 0: socketpair(0x20, 0x8000, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=r0) syz_emit_ethernet(0x7e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078ce000002ffffffff0307900400000000000100000000000000290000e0000001ffffffff831700e00000027f000001ac1400aaac1400aae0000002442061ee18bec1564fd43afa773943000000000000000000000000000000000000000000ffffffff0000000089e861cc91f5ce19a1f0dd5abcee"]) r1 = semget(0x0, 0x1, 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x35) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, 0xffffffffffffffff, r4) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x8, 0x1000}, 0x10) semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x800}, {0x0, 0x2, 0x1800}, {0x3, 0x1, 0x800}, {0x0, 0x20, 0x1800}, {0x4, 0x5, 0x800}, {0x3, 0x6, 0x1000}, {0x4, 0x100, 0x1800}], 0x7) 23:27:12 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r1, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r3, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) getpgid(r3) 23:27:12 executing program 0: syz_emit_ethernet(0xe3, &(0x7f00000003c0)={@local, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0xd5, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@rr={0x7, 0x13, 0x24, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @empty]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0xdc, 0x2, 0x0, {0x29, 0x4, 0x3, 0x6, 0x40, 0x68, 0x101, 0x2, 0x1d, 0x5, @broadcast, @rand_addr=0x7, {[@ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x3c, 0x8, 0x3, 0x9, [{[@broadcast], 0x8}, {[@multicast1], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x9fa}, {[@broadcast], 0xe8000000}, {[@broadcast], 0x7f}, {[], 0x8}, {[], 0x1000000}, {[], 0x8}, {[], 0x1f}]}, @lsrr={0x83, 0x23, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @broadcast, @broadcast, @empty, @rand_addr=0x7]}, @lsrr={0x83, 0x1f, 0x1, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}, @end, @noop, @noop, @end, @end]}}, 'I'}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) getpid() socket(0x3c, 0x3, 0x6) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 23:27:13 executing program 0: syz_emit_ethernet(0xe3, &(0x7f00000003c0)={@local, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0xd5, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@rr={0x7, 0x13, 0x20, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @empty]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0xdc, 0x2, 0x0, {0x29, 0x4, 0x3, 0x6, 0x40, 0x68, 0x101, 0x2, 0x1d, 0x5, @broadcast, @rand_addr=0x7, {[@ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x3c, 0x8, 0x3, 0x9, [{[@broadcast], 0x8}, {[@multicast1], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x9fa}, {[@broadcast], 0xe0000000}, {[@broadcast], 0x7f}, {[], 0x8}, {[], 0x1000000}, {[], 0x8}, {[], 0x1f}]}, @lsrr={0x83, 0x23, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @broadcast, @broadcast, @empty, @rand_addr=0x7]}, @lsrr={0x83, 0x1f, 0x1, [@remote={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x8, @remote={0xac, 0x14, 0x0}]}, @end, @noop, @noop, @noop, @end]}}, 'I'}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) write(0xffffffffffffffff, &(0x7f00000002c0)="2067bdb51e90862732e7a7b68564205bb4e268d8217ac4b2c9967ad8badca7453dbe158027aabaa5822c351513dbc727dc38d34e5da0fc9265f92db8a243816589ad98ad00cf2af2536164eade85c2f9adf004f9c2ec18935dc75660ca5af297b1124915da3ffd61f8d97f69f8f55b0f08338ed1c65291bf9c252223baef4fe93493c867a7571e1027fce365d2735e75cb5cb65841cd8e97baf5240c45aea0d807ef25a52d21e2bb828dc87d24ce", 0xae) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) getpid() socket(0x3c, 0x3, 0x6) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 23:27:13 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x3}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) r1 = semget(0x2, 0x3, 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000200)=0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r0, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1800}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) 23:27:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r4) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) accept$inet6(r2, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x8, 0x0, 0x0, 0x0, 0x0) 23:27:13 executing program 0: ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) close(r0) syz_open_pts() sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000100)="0f85bbd00d19c4c6d24eecf0c3f823c7c4e6412ee730058a02dc774be434e4b6912d3f00b14e7bbf47d7", &(0x7f0000000140)=0x2a, &(0x7f0000000180)="dc1c49716367ed5e80b94be946d05f55a07b1eae01f766c8ace447dde55235891043cb6491a71def6a89d6be212972ae59c94025a6c7701cdcf0cd0f722fcd3fe3814b34179b146ad5f09fd6614ddc416ff5ed68df187fa95f96ffec6794633509ad49b65b14c74ac2cf633068e1910b2ad93c06dadadea2dd72bbe2029c451195491fb5db7a004a36d448dad97d6c8c7f0d11465af62d8aaefa0b355216fe3c7b44464fe124a1cc0ac0765421093093747a716066875e739fadf32d096306f2811d80dce715aa83b4cea5e9562a80", 0xcf) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x4709f77c714420ae, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffc, 0x0, 0x80100001, 0xfffffff5, "661fbed724513311810a90fe00000000f8ff8000"}) geteuid() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8a", 0xc1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCEXCL(r2, 0x2000740d) 23:27:13 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff000c0000000008004500001c0000000000009078acabaabbe00000024e224e2200089078"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4fc, 0x8}) 23:27:13 executing program 0: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000040)="4f20f2586f18ef6067b97008c6bb1b1e57a7cf2de623c46e7e8ad2298e212687ef3c83c4a039994b63957a1f381635f16b86c7c52363963f", 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x5, 0x5, &(0x7f0000000640)=""/199) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x7, 0x7}, {0x18, 0x3, 0x800, 0x6}, 0x6, [0x3, 0x69, 0x80, 0x1000007, 0xb9, 0x5]}, 0x3c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10, 0x0) r5 = semget$private(0x0, 0x3, 0x1da) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) fchown(r4, 0x0, r2) setsockopt(r0, 0x401, 0x3, &(0x7f00000000c0)="fbffa03583511b80e47ae50c34b2e8c0b670e3a0fcaa35282f321edf8904c5b1a2790873f1480c70c9660d872da59048cb9a8b4928c35bd019dd8e6e4a973efd4f765de2f9be0189c28b5b427ea0c8d45db2d56da552b4e998b06ec3617af11a253bd31e74c6576727764a186379bd08b62967583c48f22194f034dc251664cbb9811c1758662fff012822e586bd2335a7cb04de8e329bedcc55f988db9f02fab2140e95d9cc9f7a85ceb4d90a77695f3065a363c63f4a7a8ed00f04f9ab5a0a423cdc53128c0355431b68c4526be2e79a95c26330a9fa08075d7ad63982d548db80a135b1825818786bb012e8fbfcb6ee8e39efccbee9c5", 0xf8) 23:27:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000380)=""/60, 0x3c}, {&(0x7f00000003c0)=""/55, 0x37}, {&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000000480)=""/118, 0x76}], 0x4, &(0x7f0000000540)=""/254, 0xfe}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r3, 0xffffffffffffffff, r5) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="a8b54b2a4df2ad06b6d1bb8e4fcc9364d0cadf5e7a1d8ffe080c2ae12a5b231a2874a97656be217ff10ffb982ddc9361efb8bd45f46fe1dc8275da5d00949dfa3cbfe73870e8749314acc57f2794b64bfcc9320cf03e46b55b1ac022677c1ee2b179fd79aebdff3eac7ea3bad2e935", 0x6f) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="a8f082ca0b0e0aadcc8979f2eb10490bf781d6772f9f38171e647a98bf3afb7afa5f6092cb134d31ba028ef52096dde06a1c59150fa6a150e3ddf7bf5ea60e4d8a3a5fecfa9fa257e8af619e7a273551345655615a7056bdd26b8015d37881c9d6d4482f241ff2a42deb09005cd8e78c707de252a8c6d7f935cdff10d370d94fafb749f1649dfb4e2b3ade3b53ac05a964f1138ad8504a0018c3000a89e5428a7ce1ffa2ca93fca5cda0f89de3735cbe02bad789f7d00792336ecb6fa639d001974bbf7bfb8bf1efc6", 0xc9) 23:27:13 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 23:27:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r5 = dup2(r1, r0) accept$inet6(r5, 0x0, 0x0) readlinkat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/169, 0xa9) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x9) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 23:27:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x15, &(0x7f0000000100), 0x4) 23:27:13 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x10001, 0x0) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x2) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) listen(r0, 0x7c) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='c\x00') socket(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7f, 0x0, 0x0, 0x0, 0x0, 0x54, 0x100}, 0x5, 0x5, 0xfffffffffffffffe}) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000180)=""/169) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x800, 0x6}, 0x10) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/169) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r1, &(0x7f0000000280)=[{0x1, 0x403, 0x800}], 0x1) 23:27:13 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) socket(0x6, 0x8000, 0x9) 23:27:13 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x1, 0xffffffffffffffff, 0x1000100400004}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x28, 0xff, 0xb4}, 0xffff7fff, 0xb0}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/79, 0x4f}], 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x1000100400004}) close(r0) accept$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r3 = getppid() setpgid(r3, 0x0) r4 = getppid() setpgid(r4, 0x0) semop(r1, &(0x7f00000000c0)=[{0x4, 0x1000, 0x1000}, {0x7, 0x175}, {0x2, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x1, 0x3}, {0x1, 0x87, 0x1000}], 0x6) r5 = semget(0x1, 0x4, 0x80) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000000)=""/185) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000001c0)=""/159) 23:27:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) setitimer(0x3, &(0x7f00000000c0), 0x0) setitimer(0x1, 0x0, &(0x7f0000000100)) 23:27:15 executing program 0: syz_emit_ethernet(0xd8, &(0x7f0000000080)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x2, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x9a, 0x3a, 0x0, @empty, @mcast2, {[@routing={0xff, 0x6, 0x0, 0x1, 0x0, [@ipv4, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}], "1549c2148c3be681232d7bfdf4479f808a7373b37b876a420a95e012447be5361bdd9907c5fd04ea0275"}}}}}}}) nanosleep(&(0x7f0000000000)={0x7, 0x6}, &(0x7f0000000040)) 23:27:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r2 = socket(0x2, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2}) setsockopt$sock_cred(r3, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r3, 0x0, 0x0) socket(0x10, 0x4000, 0x45) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 23:27:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x81) r4 = socket(0x2, 0x1000000008002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r6, r5) accept$inet6(r7, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000080)={0x401, './file0\x00'}) connect$unix(r4, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400c7"], 0x10) dup2(r4, r0) r8 = dup(r0) sendto$inet6(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 23:27:16 executing program 0: syz_emit_ethernet(0x131c, &(0x7f0000001280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x12e6, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @ipv4={[], [], @rand_addr=0x5}, @rand_addr="cffbd729a82abcf00878046667a75855", [{0x1, 0x200, "f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c7"}, {0x1, 0x20, "bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb"}, {0x18, 0x1a, "aac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64"}, {0x4, 0x1c, "c29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaabaa07a3f0aaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda02ca7ae6deff70d06cb7958f3ebaaf6d1f2588626a7f7e1a8a99cd4b0f8ab17ba3bc8092ea3970ede84d1856a3719a6a53dfadae5faf50f49d3b63bf032d1e046a20a2dd70db0400000000000000a159d8cc7e30a303276600"/153]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000005c0)="c65d2a0f5ce2e820e9cd8be11e2ba8018e60932fa4fcb039e6330d844f2e462ae5deff7f000000000000d83edc0bc3d0505b1d16e041edca941aeed296432495eabc0a08453d80ee9ffda6afb1f6824106074ceaea6629636ccf75e26196a5d7f89401e6ea5f75bf2df47c85", 0x6c) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 23:27:16 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000200)) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/82}, &(0x7f0000000140)=0x54) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="e82b619c9d3c5c25814aa5afebf528ff687a92139d410f5e47b29febf042c31612b156714aeb161f2c0fa20b359092a8d8ef76c53c5c5011cf1a641746160080cce4e8f0c9a15c874437df04ce03c2e72c591376ed8cf28a0e133145a963abbfaf9fa9999238010dbeff475870863d58c359c8cc6b3350ae076fccad4b52ce6d48c349f1f40fc6d44410cb1f34bf5961ba79cd6544cdd37b0f60c318938c364c6d7524cfed75ff48b6f772f819c051366d4d1346e49aa8ab5e796e"], 0xa) r3 = dup2(r1, r0) accept$inet6(r3, 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) 23:27:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xa) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) 23:27:16 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x56ab9bbbd13aec0e}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:27:16 executing program 0: r0 = semget$private(0x0, 0x0, 0x3ad) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) semop(r0, &(0x7f0000000080)=[{0x4, 0x1ff}, {0x3, 0x9, 0x1800}, {0x1, 0xf8, 0x1000}, {0x1, 0x5, 0x800}, {0x2, 0xfc01, 0x800}, {0x1, 0xfff, 0x400}, {0x3, 0x9}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 23:27:16 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x70, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x1e4, 0x8001}) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000280)=[{0x2, 0x447, 0x1800}, {0x2, 0x20, 0x1000}, {0x0, 0xc3c9, 0x800}, {0x6, 0x5}, {0xb, 0x7fff, 0x800}, {0x1, 0x5, 0x1800}, {0x4, 0x9, 0x800}, {0x0, 0x873, 0x1000}], 0x8) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000240)=[{0x0, 0x2, 0x1000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x0, 0x401}, {0x4, 0x3e7, 0x1000}, {0x0, 0x9, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x0, 0x1, 0x1800}, {0x0, 0x8000, 0x800}], 0x9) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 23:27:16 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f6693e9653000"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000180)="263ff7a7acc490919da3be549f5073d39575420e9df49340a7873b3ef866f7bd2a4533f6ec459c94f7831656fa0882b605de9b2f41096ad54e4a824b4985d91796d04d8e7274dc2a942968a1aab2adaa9a9c98f0f50646da659e4a3d15cd52cf508f0ccbb2760878c2dc4f11a766440d4b0d484bb3e17b6628e1540195be002428ace567da317fe07418afa733d7d79d104a631899da4ddb1e4720e276e8d72f68aec4c5d3d7d39c9a5afb4ca74e0af4fc59ddba317ede70232925c4", 0xbc}, {&(0x7f0000000240)="200d224dab702ca1c99fdfc070a407de730fda3937293cea7a24a8b5d2b183856fa1fb23a186858b8e90c3e7f8e1adcfe3b382cb7b786a8f26ce212ba570c2f2e28fe20bbf183e2e44dd012079e8bde41aec33daa1e4de81f5dca2443b2a706cddef4bf722c19958acce48eb820c47188798c848c795d582b979877eb8ef149e1e1818a1d344fd38172a7bcf3c80a91a8cc3c563e845f0584ce137c78b2061d958036936422afa43d61dea8de43ea005f3e716654dcb8e2b0b3e7f31e4df9a01b281660f8d370518391bda97fce759737576b49782cd8164dddb32d87f0218c8ec3c785ece8fe1d8534746a108d6fbc6843fcb2a635ca384acde5d91150399b7a5d60f2f79796157d0f214645749727bb61de09f272615485c06da3c40f03a4113104fe22c6c8a23fea923a2f0a3e98bb330f18f67511220ebb933091051af89b07cb0098fcc4e807609ebc7be82fa4951fdd8f34b04b093f5c988d7b5d93db3a85d1636a3970d3353aa9b2909f2b1287144cec64fa01e40bfcbe4268ed7cca05b310beda7344f49fbb9dc63e488a585f0d021c8126c119e20a0d59fbee9416541cbbb6c10add581f5f09f8b67dc93346fce4578d436bd3aea5d5928864a365e2f381a0d52926823228e54d62cec625106901c965196a1da67839e25e182c1700a45c44309f6aaabf90644d48231b0c26389d46854d5d5bb3ef19284b6d528ca17144c96ddd9641c46892e6e397b47a703b31e5ae35af4c880b24716fa154997a46303487959a6f5bc74b5816f17c8d7515e73677c06ba654145ca0618d97a18f461f5b7633f24aeba45b47fb15f5ca4860a5a6a3a0dabbfa39f2eaf53a8c31a57744a836378a57a32d489f87cbdb7b0c282964d60df828857fb5f6edb8d7721ca6c686f4cd52cadd183b3dd073ca6af54defd876511c476181ce582d4a77b8814d2dbe1e1509a567b22c14f877bce5b5175a65c50ee2ecb5e9834dab6d7487024bbc668396d8e69083349dc35ce62bdf6f880e2a32715219caa0d0dc6408a816a1e31f0da4ecfb804e353dba68a9d4d34cfa9ac88f94ff78c30cecff4e40b08c6cdbf16924e18acd9287f76c357db1bb22d7999626b046f5bc6ba124ed47cf9286ac3ac92e8732ee35a4943fd5489be0d59fa8615fbbe83d1ee4c358487e0b413cabc42f75dde0ead88e6d2dc149fff58bf8c581307c4d18d18d7ca834b17017a963ad3e49c657bb1b70485f9c6247938371371a978c101800c11c9e9b6fecbc01164c3baea0280317b9e5011c5192b52bbfbd0c15ff51766048dc42eb7c5562b04e78d53b4923a7f04e4a405cef0cd85ecc627e591e38f1f04fa7629c42e77b868ac49f45e218176fac23dcd6700b9b5f281150857ae4e35ed59d7b3016fbeef02e52816f27110da790ef1956bc57a518be7435cecedf059da8212c4e7efde19ef3cb9595e7b44e72cbc35ac88187bd60b45944d4f890209335006c1f9b60b54cc3bcc2cca8e27feaf9de6ffb025838a4500144333c2dab182802bc5bec49304d19c037cbfa6b78a15c2cf66344a443de8331117cd191d00400c9da805dfb614a456693277230b5abb861045caf31bb599f01d2ed964e52df8cdfe9b425ec9dc3b7f8dca506e7d76368e80e1b18e50293479e1ca755044c5fc82b6298bdd0d8d47735f0fe60eb05c1b843f238b5b4c60866f229bfe7336d9adb3384cc8e84842cf7029a08b0b1664a9fc7633e075f1f94fb50c2876e6797dd5689dcb4589ca261d62ceea350580d2e9ca611359b0c39ced894b3ada69892dc0fbe29911f3da4d2d6dc894f74269131a290a8d93434154bf4c8ca88829dadd1b07720df5f93d369c747f02dbb99235530f86d424b7ac03d5afdef342eb2bd10bbd6326893190a2bb36db6212ecc7be055d26b5620cf962ad7e25fdccb633e859e5b7b3723c1011fdfec55f2f79f34580b7cff5842091e48e3eb8d537e77ed214ced4e5c2c41c8578458306a1074840773ccb5324006b22d7c2948888d33f6cc36b1208c266a11be676703fa983fdcdaccf5ecbc98b35cd19a08666d4b79cc833e5078a3a8dd6e29a5953be017925eedd33acff7142207f564019a2618d8c237573e62d32ac36025e1370f72bf618f41b267a63e470db8622ed232ee04c6b855fadf918d9b0dcc8837adcffcd14e88d116400b089df79c71354525a7887626d0d9053cfbc0afba9000841ebca099fd49f59d5da0dafaf2fb7b27dd7b02aef7f8e2ac28743e2a6afe9fdc5d16452c6a5dffd53cfec04831c89ff92c8500345a24117220ea54125e99e67d88478119d5fa48f913fcced131c56924c15e8318326958678c9ab8f745e1f5a6b82645ee62e70fbcd850b464e61868c88b6c87cb9cac0a3028a18b7043dbfdb3e542f405e552f92d1465206a48a4ef78e3d58c6833dda4a7764aa809fda2383d2fe8adf12574f442bd27d55426fd3b8872d23e7a71ebcdcceef5d3a1f5cffe30b6910df03c2b1f65597bb82d56b7b3fdde54770bc1476d2500540f2fd23f981fd0a3c90a886099ed1857425106237a615db7203ee964149b1c998d22148373df5de658eeb0b6a84c33444ad044a5f0c31b7d14387753d3d241a63d8d5cd91859db2dc31fcd94af03e1c38077e94383438a03aee7f86a0c19764c3c752b18952948a0ab91660cc4ba5b551e695e4352b0f60ad53eeb867179c86390923b090d69427cf7b67d6361c5a9c805892490dfe4dad6e8f2ff2ebd32257b79be80a9761ef9ba3903abf27e6586597111ab2bce5d80b0a6229b73ae64644836318a2891457bdb64b0b03f4a93ffb843b642d18db5809e608b227262429ed9699dbbab556be29346b271f5a872ff3efc95df61e946c943d504bc62dc4fe17fe5d9ebbe1ec7f8769453d69e4d59d199176bf17c380e8d1c2d859dc6c11290c124a07abbc8b64175498f1cbc9ee49220bb951778951df566bf1b1617e50b1f5e07bb0635dcf045daeea38a39cb7a0098b3f5ff8bbb5b37dfe48b65c86440817cc15cf010e153306b5227b91eba17221433c8e6606dcac0c116d2623f01f1a62c04c8f96ed7717d96a4d278e123cf1aa35e839da630ead4552bffaf601f8a39e7e27077c47d2cfb2ff34340ff03ea30f5c3bb7710a2a293f9ee8327bd64af5fea7bcfab9199469511ca8c2ce46cb26123197806f34d52a3fef3972a1896d72ea8bf99a8487845ebd68cc372222f3a93434e4fb61463e0c87a5ee36e7c25d1247aaf4071dd15de89bd49ca57a59ff0b501ea2e7ecb36f29d74eed8218b45b3947993050e29a967e72b1d430a82097e3a66154b9da6444b887fefcb6ada898dda65d2a15505b94baf0356fb46357d3e86d78b6e62ca33bb54bce6bffaf75ecbde1fb89635979b8bff00ea7cebffa58c97d3ddd7807a824f0a609a3b9bddb9c6b0af36585c6a3fbba129bfc7890a8b4535f10c597efa21f2ee81cf1c364cb365755830bb5ca6000c089764f9845e63f15dca5fcbb40b0807309a07fbbd5d187a366d6aeec40c49eb434f8b548fec67c0046e43ca130e529f517a40a612ae5e3525f1c54481145c8fdf9bb5610a8bde409f3421d43a782d531cc4c98be23f5454b61d01cef93c336d9af17dfad5ece1bc2aa59c5a7c302aa68f3fefd54e0609f438eb4364471000a2ddf235af077c1f357be83fe5e69bef3a0647b63fc56cc4a857a403d0f6f30226eedf3251c1135d78bcd70bb2133e4c728f8408136e12756ebe6ca1672c71822c31e900cd5e38412064e58bba027d9618a82c867833bd12364dbc7448835930c3b453efb6f83ab24bf77c444dd0e17825126044d5ef7e159a933dac128f5bea77cddd355945f1b6c40e295e203707f147ebfd12cab1f89ef57e1f174feca55e487282c1c10a67743a8e7a36515f21c70aac5a11fd9391ee1dec19374d28fa7fc025f64cc987366d78e8747552fac1ff20e4fb9b54c11a16182871a4a998b7a5187310181a7ae629954a79c878ef9beed7578984a5b84a8c3196967547ec1586bfc849bc0cc9bab87b1752634a678462b4a1c1995fb7ae434dee2b71e82e5ed1db00830b2851f4a757fb95f3c9f55ad3da913db290cde6e481f36c277d8f391cd63fd95e6fb8fe132a60a88b203253742f9110b1324893fbe5aa07fa99e3bbd57d33b56f90fa4d2b4cac630811fec794c943a42f5a9171b89cb1ca2d99538a3d2728796b8b0b6cbc9c622eac0edcb3074f24b48d2040a4cd94d3c6cf93b7d293f048c66a0eca677526c94be6a7ca6ee468b90cce6d9eb42e34e9b4c292cb8eed78346c21ab081ed7140ee862a6375aed6e41f50283164aabe2c1193fd1f90acdf7b859f51fa3351b63e2784d58a4a0ced5b28b1bd57783505002b5689c7529772216e2de1492200a80afea6098563ea4d83a18efdeab17efde6ceca6f45eb41432405732a3eb95fee272000fbc504bb1feafda0efd57b6495d74fd54ecf628c86edc1f38988dbfa31f278fc693adb9ef9c061fbe9c65c2e24c15b40cc23042f65221d6bfc8be57c977cde9edd125d2f5ebc4e9f534fdbef572f0b033ff0500fe739875f5e06dfeea7563bd7c30d7a00cbcbb308cc9ad80cb6b091395c8806edf39383571db6881d5227a5f70c2014dfb4c1cdf3eadbbdcadb2e33d9479f0fb32a8cca8c3b698410015a12e02a37443b40fd8793211191db97a51bafaf20221c2bb3b875e5874dd1eba0c2f3976e9fa42a9e4db14b708422a998309c839fe02e93168844c163cfbcddeda4916b7ce4c34238c38d071b6703df6a9d7379982d5fedace86d277051880c852e23f91b64dd5093debabf3cdf1be176426b9a8640554351eb7f489e3814b93c73d664478e4f01ff860b4e0d319e139a59cc7b2a92469a7d5c22c78472e3e099e88fe7456a2f79823cb36777701a5a7934fc20c2007ae066ed0124729a516f118e47a2959d8db8fb15b16c3d74270dde19b2b0b69e4764c9609a045b7b0bb3c038443c81c048e7059e977ba6f54777f3a64e9548de6cb2f018c6038fae7295a15eb4f933185b4764cebf3552840ddb1efceb7662db16aec7933f44d7dc5ba1b98fdb9d7a50970f76fc8b79efd3261e270cbb2f1498dfa8b605ed9ef1e8d78e3e569a19298e26b924e26e1dada6b20a793acdbd246abb4689fbdd3d8808d844cef0c8d7ef4703440dfd109e8c1b0fb51e192c4389c84459d5332fb5f28e965909fb17f5e4922eb16b02a8d7c1d33d15e493fd9eb7df00716f2d6855700edaa912416251de15dfca3c0c590d780370caae6457d4d287ae547ff566f120d65e427b7a30c2257e2064de07dcd7a0d62f29bee7dc170421247b7aee9e3a4737a61a86da83ed8b559708c5c44960608aa0cd0e01056840b1266a05709b2261238cc356918461f3773c29018f6b16df7e06a1a0a49da549430095cfc42cc614412c6416f6bff9f063a7e262cf60d91ce4930b33f2eb64a468442a93ce1a41020c264dc41e19db44f34ca175aaefc95bbcc305c1179e3928ddb9b284b01dd7a1bda80c1c596405015faab9cd1c1defcf63a07e5f7e9fe8fa0c73b7fd82e397eb5d06b07812b09ae32ef3e3a7867ea03a15372e89a67eb6d513254439afc30ca67db12ab975fe79827a223934fd3483bc74ed444685bbfb7e3e028cb2a934ca5f010ff5f8d25d7339b0d7413239b5a2d13cb8d584e614b6027bc171505e4f7b0fb58f6c9d954b24a554222401863dac6be54b41745255ae80d2f01564e88cced3446b39b59de84bd26f2ba8a6b8d712927b7e06f852b24662", 0x1000}, {&(0x7f0000001240)="1603b4ddb031ed172fe8473243d7fbfcaa81306a3b3c4f0a7ec9a6769738c77042fcd3bc5428975344772e6d25ed5049c82a49c036498419f413b461bab1a63cb93cad7e77ce5164647611d15284241d8143e6705caf98c70908cfc6e0180e724c0d60f4cb2a05590d3b1b1a39911ceab488fbd26b127c2dbd3341c433c2d6aae994256f8811a3758524bfa845fbcd4a27a8cd71b259872b64863322e43dc1ac35123a", 0xa3}], 0x3, 0x0, 0x0, 0xe}, 0x5) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) 23:27:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400c7"], 0x10) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket(0x10, 0x8000, 0x1) dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 23:27:16 executing program 0: ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000200)=[{0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x0, 0x6, 0x1000}], 0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x582) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/121) syz_emit_ethernet(0x72, &(0x7f0000000080)=ANY=[@ANYRES16=r0]) msgget$private(0x0, 0x404) msgsnd(0x0, &(0x7f00000000c0)={0x1, "cc69b3214ac4da080bd0dfd8182f74a34efa2402bcf987558ee3b49abf9beccb25048f6089f3c66e7a327b1c1f15a902d43aa01e3525182edc45527a33420fbce3f898786ee31fe363248e803963478aab1eb8c4e1dfba8140c56b8c79b7a31b81"}, 0x69, 0x800) 23:27:16 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb0000000005009078e0000002450000000000000000000000e0000002ac1400bbce07d720b3b68782d09938761e11e8d5faa2f7a82dd4d5a5e0e990559b2f3874c4f73745089560efea611be4142c51b816b6c42612eb769c49fd689dea852244754b5828b240e33648ca2c066e4af114942a0cf2041250e53ff3184e2a140498d16ec40d6c8a0a155fb35347e9ad4a0dcfa5ee4cebd15d31c78139b609024647d3205bf861cbf013a4b9ea8eee20d0ca9b76d5749e2307f48e4cfd5b132ce8c3046340089156d6eef832fa82f9d3fbfa4b072e04e64a566ca440af5a4c2ceb87e817cdb080c2838532"]) r0 = semget$private(0x0, 0x4, 0x5b4) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000380)) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) socket(0x2, 0x1, 0x0) r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000400)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 23:27:16 executing program 0: r0 = semget(0x1, 0x4, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/185) syz_emit_ethernet(0x168, &(0x7f0000000200)=ANY=[@ANYRES64=r0]) 23:27:16 executing program 0: syz_emit_ethernet(0x12a, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x2b, 0x4, 0x0, 0x2b, 0x11c, 0x68, 0x8, 0x4, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x1f, 0x2a, [@broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @noop, @timestamp={0x44, 0x18, 0x2, 0x3, 0x9, [{[@rand_addr=0x80000001], 0x9}, {[], 0xdec3}, {[@loopback], 0x8001}]}, @noop, @end, @ra={0x94, 0x6, 0x9}, @timestamp={0x44, 0x38, 0x2, 0x1, 0x2, [{[], 0x1}, {[], 0x10000}, {[], 0x80}, {[@rand_addr=0x3], 0xfffffff7}, {[], 0x97}, {[@rand_addr], 0xbd}, {[], 0xb2d}, {[@empty], 0xe377}, {[@broadcast], 0x9}]}, @ssrr={0x89, 0xf, 0x8, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x9, @remote={0xac, 0x14, 0x0}]}, @generic={0x1, 0x11, "6e777bbf26116052ad0187cbc65e9c"}]}}, @generic="39d92e1acb1213a88c92be6386ac674ce28686b90e6668ea27077bec1132502dc7814f55a94969a01f4ca22b10bdf53d7aa8a46dd7ac55843e42fdac350653c6d4108e1e76484dc43ab05eee98d65469d60255e09ad86ba33f4ff3db25e54557c23390fe6ea689887bd1ada15ba7b8b2"}}}}) 23:27:16 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x1b) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="8c8aab9294585146671b870ccf466130e94aede2ae97f36b48a31c8079c017392667316f2c7d6beea3e327691125535c16cbb420fc854ed433c724c67cc49760589eec734975966078e21ec36222269de139f32e0f44b23909e2761e66b193b516fc39b4f878a1738099bf56a5a99cc95b053f086abe808263539c978d21a9caddea088d2e22b46ef7034b58a91518dfeb5442dcd2ab45318a4e2229a3aaa3fff2983ef83389d68f84f88776bd", &(0x7f00000001c0)=0xad, &(0x7f0000000200)="9b577587c6d1ce8cb2d489dff4e65681f8b4b2f0c2589f75d54471b3c5fcfcbaf0bdd588cd4736a1e446c8987323cecf7195ce387b7b88970b49149b2c9ff0f4cf36f11b36c09532bcdd255c27c58e308be8a11ee25ab0c9acd28d9c4adaa47be0ec0e96a1facacb72baf911d66a3c06b5d4b73359a8d6cda5ca43eef13cd65f38c7831d2d0537b4027f", 0x8a) r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x20000, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x400, 0x8000}, {0x18, 0x1, 0x1000, 0x20}, 0x6, [0x2, 0x200, 0x2, 0xfffffffa, 0x401, 0x10001, 0xff, 0x6]}, 0x3c) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x3) 23:27:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000002c2, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) dup(r3) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="8746eb0233a6e6f6229c15d24baa13416f8aefdf3c5ab77a7a2eef1bdd4feb2c5c6c6e7f2fc49fc2f9adedf73261c1abaa3c1c14499adc36f8641b6050bf9e2c5847eec131adc07a828a4d0ba2cbaaf8d43480a14091b8299e51006d822917b2d5c05dbf0f088c6d690a60787a32584343cc4b4035134d890f649dd8a7a57e3764ca01140c972b0892448b8af532d4553b5d3c530003220c92b17017a13d7ae23d7b3e293c888e9d83d01c07d356f1dada990b329bc792e8f28568a50a1cedb617ece6c9e14b6a", 0xc7}], 0x1) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/50, 0xfffffe13}], 0x1000000000000159, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r4 = syz_open_pts() close(r4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r5, 0x0, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000200)) 23:27:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8080, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000500)=""/133, 0x85}], 0x1) socketpair(0x1, 0xc004, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) clock_settime(0x2, &(0x7f0000000300)={0x9}) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000140)="65d6db02ca220c34e79c504bd4be51598f68951f904dad84402c3f4943a2c8aa8a07e89953fc89f9c05480ee0a00cc8032c1c4adbd19a89ed6bb84626870509d35e44388933f2b0850731aa8657e06ded6dfed6614a715de6323a39da8175c1d1a16cac5551116016931c0fe", 0x6c}, {&(0x7f00000005c0)="1d3a5ab1ae7c4a385ec222500db8b2e4ff23a8398b97ee5430af96bd18661e25bc06ab3cd95b2cc5dc16c47e66c2b727b5f563e6c025f3dffd51e619ad5e584c810785e57f9f9dacb08ee8ec1a417de20c00c83b34103b9ea80ccb11c5a9b99e5e304239fd76454cd428b0148547cbc1ffdaf1854bce7031250db7ae36e1a51d7fdd80664fea668fde8860c6bc38f146bd24cadd4afa35b6a44f7b176586adb58d64c717d52d670d633bb4e37bc8a1ab29993e4ec62ec597a446b85ccce2f75bfc39dde314efb4fc1e49df23dfdb4e429f4787c643de1169a55da6f7b1a689a86752c5549024440aef1668a9802dcd937abaa42ab77fbddc11712fe8d75e15cb78d047994d75bc08bb8d4ce430ba1a18ea98b0a4c7330e229fc36e359b92d03915fce8eb88a990573520b3a892733a68316539b75b709be82f60d783d31bc7b90235250ca7e821fe2dbb8b0cfaf1c7e16b4d1a0d780bc05ee04863ecda7642581820e6e9349d02cad49c24a61e1b46f1a365c97048b9611ff8fd6495372f397c3545ce0f9c5817c79222e9cd744688536a6355f3c3cac9719a305d7b8bbd76b96737e157fa0d1c3cb49df49476b4857f069d93fad2034f5fb5ddc71249ce0f79eaab4196ffb5ce04af180261d6ff1026e7f0a2235fc1fa53b35483bf6787018809066008a33c90c90bf61cba6fa090f60d3d2ec71eb23179f18c66b37d3e7e2722e250c4ba042d411d3eb0792b7a26bf5680b9e0ed4afeb5c9100e3aef31869a4aab5d5e62e1dbacf85b48d09d0be26d6ffa3f707fc7d498a7a93b5c0d1179183e11539fcb0285794c5203752beb78e4d418ffea61b8fe23685f7b897cbed3e51cc5fec98ac2431f21029871a58c5b417bc059728022f232796b593d0c3d4103f84fa1a2cb757f3d35bd7ccb58ee56ef71982c8f3490381418793b972ccc920a5aef49d59260767a00821c78bd09a083b92f73156735abc54880afba3d2f52e4b048d69171184f238766f24d5914900f53dc318c6470e6f31167c638437b1d8f046856f20ec650d9db131b40f858cebeacd3e3aa03d8f23418860e81411c561d5bd55504f485c094b5a670e27c1eeaa7c0603116f27f9bd287d59a7d5c23d523f83363cdd0a2461cfea933ed153e7326e2d172a03d744a81099f53fa7727b44ac0344ed095c3d2c4af1052bb8adaa4f4d2e33b0a1f88df97ea7c3adbd340b6f1b41cb24d601dc1bab1b444ac4396d7bd7dcc6ac6fc98e4e2e29038330475c6713e63ace11b117928532d13ecb146a573693106fc13665eae9d0d4050e71fa8592497a4d377568e66d0a4853688f3adfe5774fdc1e053bf57c2636ff7eeff61b8a3a019a8b3690080616d26cdd58421f64979b81f4ad2374821ecfc297c9391c55422ebcee57c377915fa353a7fccce87f3595c1abcd837ea09388fa7fd6f1135f68d2addb82014a6d20c1a8535c69c5cbbefd0280744e576727cb8b9b18c97d55302f630cbc0834bea8a37717c6c4abd139b57c38ecaf5f97182699b7416c67c2c42da15ddcd3d55782559c29a081dc288effc6d82c63dc35016c4d0fa0802c7d723a7f50f4dcafcd59bf56656fa000c726dfda0985ed38acbbfee34ddca312269da2bcda7d844dd3e2b61d53fe7e3366b7ed32ba9f0aa21d18e8a20fe2b5ee484bcd1d2ff98dfaa01a1826c3b5f047d712481068c7679f6c64b2e01f45cd9c9c3563d87842372e1595ad414844941dc78fd129acaa69c7aebbbab320a17871945ea1c8495c9106d069db85518d282025e81b1205e1e9050f35191610611d629773d2eee7b3352376d26b14cb09ef2cb656aa3921263e55d2781c657b488ab4ca49180414056686cdc64c912cd419bebb1848f5ba0b2b494b3b1c27aec9afb4e266a8d6589dfa4d00d8cc261f442d572500feddeeecf0155db86a79adff1267997ddf3f1f3435bf26ac0f840eee4b0c228083a9975ab1f52d1701951892c1df83fd53bce42de7bd234fead047251f013f4db7b6841f25a4e7c9125d8fdf331a46bba4e69ef7bb45931234914fba21f31c7bfc7f15bde30ca273b7d55adf151b89a2472e1244d302baa0af77298cc1956962e1c3a1f68055571918ed98a4aba803f25df2eab44ceefa7fea85c79b08af04a4ce72feaf378ad7a47ed9f74c12ba69a02542976ed8560f579871a55b4102d9d74fe0e413a8a149bdc1d9f4c1156966c7e1257fb12e347cb4d4f9cdbd57ef4c65cb1cb14789f8959d98e45a55e07f00e9d5274d7d82bc98fe8ec4146bb21efa882854a3ec1caad099c33c0d00678cc007beca5fe0376d362f60bdc617c4de1686705fa35d8b9cd6e237aa9cc86b903c51e39065af8f709dc08e296bed3e931939699c99937d8ec549d9a221b38ce1c56cff158357e48d274d654c0e11ab6b9936728d12f2c3f056ff5f3431dfd6af7546eb5d73e25db06661da1d34fadfdc32697c40a40f7d8fbea993ed53cc9ee8331c2fbc31364464381d267cec06d8126fe1350881e5566a07d321fa687d8940ead1c1ee6c8ca9e794ffcb329fe793e9dcb1b09e19ff0e34bac237b7c762e7ed384dbfc8332b41be46f70f1a1e98deecf947f18ddfd978dce0376805ab363efc3dee3e0469424e5a527112ea71827616571c0bdb09368281e1b214af3531ce4982cd770007d90f837d4bae8e35ec3d1dd37a30dff08e3619d55294dc0640cc9f173e8a846519e459632383547eb68726b88547ad9b80e8daabb9f83cf30b921109c21fc23a93d07e57817fe8e65f1ab1e2b43addf2837d423581b7033b107944d9687591c148b1fa9c66835e228cec092ff8f082a825d78ac77806e2aff6da53d99616606e8bcc90dfa979eb1262cdde35eac2b3cb66db2c2d5a6ab64c2f112ece14d7c4004d3af97c3c7471b49a7095bce750d7ac5f995c5b5cc52601a4f31d8c13dfd2d2fd01b8e56a495134890851502a0161beb37098d76fd497beca30d2df473adc422cc8734cdabd2f90a3e543a10c613cb390dd260ed15b0a36844cefb68c6ea349d18c91d98a33b9fa7634a820c2be5b23b07a59314f25a34f5b55a3e5b4afb0912ec2b2ceba4c62996e3008f4e24b4bdbef1289e6fc07ddba6f3598008dac952b1e4d81d93a7e1c98b51a9c992216b3ae473ea1181acd8cf94ddbdab9918e8abe39f0b361a64f7d2b0ffe8fcb59c818ef4cd588dcc40120269e1d186b138956223796754b559162dfee99e39d3322bff3ec1a81eab94b9b9e9f44934b24f0560bbfe3f269829678c7f78aaa554091eac6c43d91f8db70b6519b39e5eca834c4ba0a000fce256a0a20e1813587086483e2508cb05289479d2dd3713b7d7fe64297f327b8a5fddcc09e96dca0c4045fccc19886c0567ed525ad19f4c02562faddc96d886215da03faf1ca6e19a1771a8892481637541131fb2cd2637cf5e08ae186657ec1403059343c2e385efbd7327f9a09fba2ea26bff798d85a6df732f6a49e1a4964fb09d6796030858ca41c58b5dbbda03f43ede9a35e670ead5a00322e9caddaabecc6a8f379366baf54fa618f18f443d605f68245cde79f15ce55ee2d32c3a638ac60288fe6adb4d5ada2c124d71b02422f4382946e61ff93b5bcf56d43c45a62136a9231eaa941375775f2e2d988f229841095d189313c6412cad2633378bed9f87c39a3333d9459eedd2aecea9184d777c51819f0fb356acb9d68c31faef15c69dc645a0ffbb1a7164033b1b9732f451310a428efafb5aab5abd85009fc92030ccaf089b01dbfa1b7864a972d52c9e3beeb00159ff4d7fa3d8159fd7594010b919d6266843533c3a7074249a4f70e462124c8180e7d0117a636a374ac528d488da756509b7e2bfb7a587fba456b30483656140d0dad204c1912bfa297584f89b977a7d429931f2f60186b65df17071bfb0269f85eceea4153f4aaf2bddbb7028042592bb3fdf084080991ba1c454d9d34b44dd2ff1c35b5534a47ec4314acdb8cad502b49890e98c5dc7093b48275728cd0e79b7fc6840ac8e600a12cda3c63cfd38db0d187c107bdeae3c1a018f19b9e09ac50315055ff7d78235d148106d03d1937e8089aeed29dee5d5cbf2a30dc05b57802f9548efccc16963f619d7588d7a9897c206a4a1aeb57869f24479e8ade8d814214ea03ac59ec4af4913d62981928e520f7212a6f0292053c4e02546384e93a904a0560a1438d49ea4cccbfb4440de556beeb2dd51bf5f3751d3322d3c752ccf37a804e416e65363927ddcd46224a4115c76bc6c1c3339b51eabd9fa39aeb72c4b69d00050ffb09e1db4dd8474c5446a616872dd6189674350ca98e91394039f1f40e6bf7c6febe2fc455ba48970b3dae1374a8e9d1bc001399e343e0c96650be82482668a907fb0d418f2e623925d450d1db65d8f53a6519a560a0326a42195ba8609d8f6d9c0826955641adfbc689830de635f3a23e9d0a6816c32613bfbda659f83ea49f935b9121198c4446a7e762bc4a8bd672cf097fc853b6f9997d8b12ad6cce6ce5bdbaba07d31197070820c47fb943e28984d935861614da6d3142e62c3c8be5fc6b6514eb3f5ece3ff9434a8bfbac86e1773ef35d6c11d2d4f836c5067485e370f4560d61bf363faeb7ec7d112a31f5c7a90c539be1b18c31226fe10aaf65f4431d2110e5ebb92140fd41f6f9ea50b70c5244aee8d994097c146c5523179ec41ccc1b109799f21c488f90d5701009d65036b9039af4adf0aebb183b4b33c0b20c815e977be96d0d58613a8a41a1779671146dca24589b1974a31e232fcc1cc9dd903d12f55c732084c36dcd49a8f49598ff46146be2e3865239a988af43ab894dfa1ae02f04f24fd373eaf72f6890f47100370013968c19252e435729304554bc83602649f4c776cd272e6c9a7e747c47c98f6ac3097ebf90b3686224c5b8c15abcd1edb69ce641f395294b810b1f29d449c8143f1c1b6483b7fc4caf0af8789d87b69090c2f4e98c5e64673f508f713af7837a45004a14bd2ff9f16714d69be212ad9d90fe89dab526436712351e689658596f134a4f4e1a8b8d9bfc6a9ba434563c916ba89dd807617b2b3040ecbaba00313853ba6db96f05830b65ce61683b866fd0d1684ac04affc0efa701f583e5a7d339550b8d07e8cb35f11751b677917b0649180c9fe77dbb5934ba4da2355041d549cc83fdac60ceb561dba590bb94572f1a7a263b8a819fe7bd0d483d7d354e0db4d372f5cba624227d3f45c14a0c6c1d888f41f8c54ef98f25328f193a9f219d1586ea2721c8e672d6cd380dd2185ff014b114a77a862a4666485ab95afff7b74a0489b30a01a13b8343bfbfaecd3feae92dcb50521c6b1aa8872ad16b3796f77ef447bc9e57077111c3fdbd752ef5b18b4d6697511cedf469aabaf75010bb4823b3a5d8e70c081c7fa3ae2b0ad40b6d44ae72188f376dc60987a8f18d1b73598a0d8d7b62c04e26719fc6346daf100da2e789ea0c614b829435a7c4291147ea0bc292f48bf2aad0cb9f0d0648a116b8c9250e3ccdf53ac23fdb7808b2d9d619ff12ac061bfbea107c5c5911bf017b626cd3be90363c01a43571d57bf0f24d5aca0f1816da3599cb22e0ce0a3a0e83e589ae30705e3ce0ae641eb6ec325e7a3631d12a6b6d686d2cbee14f48e6dadc3492620a1abbe536b3bc7fc1cda6d16e745c07a49b09b42fa2e5a9f3d3f7451ad7d65f06c9967deca86aebe4b420aef4300e7fb9d475806fc233e8cc8f9deea7cd4163bbce89b585640b804879f53ebe608484bc2638047540193f538c520", 0x1000}, {&(0x7f00000001c0)="eb0a9e7dc7c25439d8ab2c80f549c2fac50b9e69c3723aa651470218f04c203ea4cf276f7c124a565d22f376f65228a52b3319ea73c5b4cf9b90c33a63bbed57b0a4c6da9a24611f300ad75ac910a75cc13744c475982c6ceaa771c4d1906778597a0741d7d770550cd4903dbbf42a3b6274177ff4bcf0d09f3e34db787621e2c2259e851c9f6896234e651ffd1d1cd3", 0x90}], 0x3, 0x0, 0xe74) write(r0, &(0x7f00000000c0)="30a9c028fc0a4ebe3a25e010cb1388928b21c13497d404ee5b01da3513e520f869f28f36f317da0d559d380407982e0fbcebd9ac293ce522a9f2b17345f41e160d485661fddb15c510a7ae4ce477725d7adf0b0a51d51ac5013dc7207abd8d1cc22206fef9a5185e4fffd2", 0x27) 23:27:22 executing program 0: syz_emit_ethernet(0x1016, &(0x7f0000001200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a84900810030000200587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f22061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc93952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8c8a68b97926fa7d324781effdc2efca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad7626d8a566144695aa37e02408cde791399cdb5496f4c380266064636c058df06a8e0b5673568ff02fe9de026401b7e9695f1a07d278f3930a91ac3961302f1fc65c72b46f7a5ea4a0a3c4f1cff50505bd2d71efc0b7f334ecba3629df9a8a50a3ef223e8d8cdc12fcf3a78646bc213810b42fce081728499f6296c6038d406ee485945f5abb3ee1e283899bc9d5fea69a5942798dc3f36c1cf9b42ecff8dd4d13d9322d50db1694dc0939f813f829d96355ed826de4b70f5e56acacd3cc7667004e550b704ceefe060d6ef36ed808e5e7ea1807495c9ebac6cf81529dc8e410514f5e0eb15a102591d21ef29dc7e1a87abacaf601d17a3c410dace4260739926d781e1f42949f3ecbdd6c7f6c65d51c15dade5df8bb788e46c20c5807141d7e85c3ad8c512b6959c06f0785208c90ace10935e5c9dc299a7f69e33d443241d2174091b2f76c50f73f22bad03650d423645f2ddac73c212ae6097497ff9b463723cf7d36122534bf3457da62a8307f04129c0633abb3d81d2b505b8a1924bb5d446c6958d84c90e266d7913b1873c915d411390b6885c049b5e7edb86d7330b60d115ee70cf2bcde1f7d8fac660ee0f3eca2c6c9770d221bb7241c13f07997a3cd1e3fe243ad8885b0e941758535e6ba4b06d04186530630285c41f23e6e50229cd19522e68ee761c08deb7fbc955b1f1191b3189e9ca587aee0873b3c3d8612a327416741d07244dadce73c134b9d1322c4d80d70731fa8299e36b477748653f6a7690834b6414274f652798880aaf4b7f9f59161d5decdbc2fa431a87cfebd565637ab5642046a3453fe4385521ac51f5cf263e77e4b04e2c1c863a8d00e4a5a3cf493ff1dc1cb52d63d8d55e72c8fd3ff14143ad5b55b1f98bb36782620e9921df2799a2ba407f6f962cf9bc10e24bc5e643bd1dbef9b840301026b37939f7256c5a885b73a70ed8ae9adbd6288ede37ef12faf0027999855a75f36f06f84d31ee144558831da747a7f73ac9c8bd4f8228a237b17caeb64e49492ea0329dca8c8965279b74514f0204b33839f400e58c66553699c7dc1623ba116edbd370eb1d0ee3540ab006d7f36b"]) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004ac100300065d2607f8298cede249e8fac1400bb00000000890b160fffffff7f0000018907030000000100000f00907810000e34cb544f8b3a1f"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000011c0)={&(0x7f0000000040)=[{0x0, 0x458e}, {0x86, 0xa547}], 0x2}) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0x9}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r5, 0x0, 0x5) 23:27:22 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYRES64]) 23:27:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) dup(r0) syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x2c, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x1, [], [@pad1, @ra, @ra]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x4, 0xa67, 0x1000}, {0x2, 0x7fff, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 23:27:22 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6053605100183afffe8000000000001b00000000000e4c3e000000bbff020000000000000b38b6f722c49ee31d009078ffba0000fe8000000000000000000000aa3e8524c4ad937c0b01c64bed5775ab1d5d85028f1fe5ae2bdb1e750d81a2a48cd9f7212e83ebc4c190f8ae0f11ced00adaa82a52144a2225"]) 23:27:22 executing program 0: syz_emit_ethernet(0x1df, &(0x7f0000000080)={@random="babc1940160e", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x1a9, 0x3a, 0x0, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0xa, "a31e348263c06eae46a16b1785e8fe9abfe3a645861c3f0e323ce5c364e585af109193498c42c3ae31b5c5e98cd6555fc2f28741cef0d1f7cfe21a27734e21c9751afa3c6355f247bed225211b80a7"}, {0x0, 0x2, "aa47ce3852cfb1cc00ba09ad51fb3a1cbab957ea"}, {0x0, 0x13, "416aa8c4adb32136898b03c5bc77b39ebbd9cbb2def5377ebbfb326d8bbf3d76f66e6eb6e19578cb2b15407e1ac1cc671e7853f2895e60363365d9f5bfc5d819951762509d60c606c5ccf4a2cd1fc73b85ac8ea892cfce0fbf3847613a8a495313a9d7058485471e546873a439940fd97427ff27572253c3ce727ec3290120fc88ee1054e49954a5027f697cf1f86658681296c2aedefa1d7d17cc11"}, {0x0, 0x12, "cb3acc1db156bf5a89ada70f5d681cb73c2494a15e7b5dbe2fa18af487a38db8acebdaf7c3aefcd8e938e949544fb29d284e826a7adada25658b4e80103804c4f828bbe0c18001ecffa4bd88137a2c17f746690894b323b313bbf2bcd3f9c4b5e221653220f837572bb8e772102fe9481c3a482370643ddb1318801687797cabc7a7e4c700fa665d96240bdb21c3"}]}}}}}}) 23:27:22 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x1, 0xffffffffffffffff, 0x1000100400004}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x28, 0xff, 0xb4}, 0xffff7fff, 0xb0}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000002c0)=[{0x6, 0x101, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/79, 0x4f}], 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x1000100400004}) accept$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r3 = getppid() setpgid(r3, 0x0) r4 = getppid() setpgid(r4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x4, 0x1000, 0x1000}, {0x7, 0x175}, {0x2, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x1, 0x3}, {0x1, 0x87, 0x1000}], 0x6) 23:27:22 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 23:27:23 executing program 0: r0 = msgget(0x3, 0x1) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000040)) msgctl$IPC_RMID(r0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x9) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x11, 0x4003, 0x11) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f00000003c0)="44caf279885516f16208374af0e701f1d0f8eab97967613664f3d3d06d2e3169bea420317e2591ee33bd4944516254c0641e5548ddadc05dba49d790f97013c0ff0a77ecc90620ae759890ad9a1647bdd11d28e6810348c3532b3e6ab7ea73ac4a9042695ca1a00aff961889760f8844e1db1b9e4d86a7e4fed89dbf402ce7b521", &(0x7f0000000200)=0x81, &(0x7f0000000640)="d8c67a53ac428c47c9ca4dea367c5eed8c8242b925664411ded49ea086405e1c331f8bb5f86be10a2041a0af73e76c521d8848356ae8611f481bcf8ff3f485b3c581fc8c457f890d4035ecff46027fac44af8f84e9a00be8924ba77abd0b1ebed9ab06fc67968d41fddfa75e4297478bf1d0c3816b8b143fe82a0992e6e5c060a6a6a0c55acd321c6ef0b6156b78c27d1d2e79bb", 0x94) ftruncate(r2, 0x0, 0x4) dup2(r1, r2) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe3017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76cc936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4ab7f762ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c81f8396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7f3613ca535785f8d2056e06bb826de493216bf08cf49ff58d1db0568e796ac603cc267cecf054e2937c4d42fc12525b538bd81a5d454d857865a8f0748bcfbfe045aed33ae789dd670c250000000000"], 0xc3, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000ba6f90ed0f092717b2f11e9f7e9a21b959d19022477db6d66e9b8c0912c4545b783c37c5c50a6682dad1344b4c8e31da76b2af14b1f483f6602751fd643b3380a855a6f4ac876dc67065bf2e1e1d6a3a72250a9b386855925cdc659845ead936a338f5048f2e6652c74a81d4757444bbb3f42aae3dc41b457653f7f0cd84ccb3ce65de789ca3cdc67cbbd18914f48083a441109c92a51520d17965b4d8a071a1b5e38f12ccab95cefc590a"], 0xa5, 0x800) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') 23:27:23 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831", &(0x7f0000000040)=0x8, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/223, &(0x7f0000000200)=0xdf) 23:27:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) fchflags(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000180)) 23:27:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) 23:27:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "feb354cd107f6269"}}}}}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x8006, 0x1800}, {0x4, 0x102, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x2, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000002c0)=0x10000) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101}}) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x101) 23:27:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) semop(r1, &(0x7f00000010c0)=[{0x2, 0x1, 0x1000}, {0x4, 0x9, 0x1000}, {0x3, 0x4, 0x1000}, {0x0, 0xfe01, 0x800}, {0x4, 0x7fff, 0x800}, {0x3, 0x401, 0x1800}, {0x8, 0x387, 0x400}, {0x4, 0x200, 0x800}], 0x8) sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:27:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="a09c7a84"], &(0x7f0000000280)=0x4) 23:27:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r0) fchdir(r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00860060a4000000010000000020000000000000000000000000aaff0200000000000000000000000000012c0005"]) syz_emit_ethernet(0x3adf, &(0x7f0000000000)={@broadcast, @random="5be998db1b79", [], {@generic={0x86dd}}}) 23:27:24 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x68, 0x4, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5}, @icmp=@mask_request}}}}) 23:27:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}]}}}}}}}) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f0000003000/0x2000)=nil, 0x1000) shmat(r4, &(0x7f0000003000/0x4000)=nil, 0x0) 23:27:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x1000) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8035}}}) 23:27:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYRESDEC=r2, @ANYRES32=r1, @ANYRESDEC=r0, @ANYRESOCT], 0xa) r4 = dup2(r1, r0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') accept$inet6(r4, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x81) linkat(r4, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x6, 0x1, 0x1c7, 0x80}]}) chflags(&(0x7f0000000200)='./file0\x00', 0x0) clock_gettime(0x4, 0xffffffffffffffff) 23:27:26 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 23:27:26 executing program 0: r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:27:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530007dc05c73064154bea998dd37c41813f03dcb8382bf21bbbe7f10e41a362d582d5d33bba5551155aafb6d265457a5c731186360f0660826411fee2d17ee9fcac7dbcb77632d082417d1d1f88afaf6c7f6aff4df8ebb0f739d9519885fb7ce937d213455a1267bb013d98e0886becf76ed384e43230fb73d945171aaa8ae34cce10655cb56da849b12224d11967913b4764f87b10f53d45b50b80eb3425b"], 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x32) sysctl$hw(&(0x7f0000000080)={0x4, 0x8}, 0x400000000000010c, 0x0, 0x0, 0x0, 0xfffffe9c) 23:27:26 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="0000000000000000001f00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 23:27:26 executing program 0: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x11, 0x0}, 0x40d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000600)="1cd3f6057c9fdff051ab9ac124a8da0bdfcfd7484a2a", 0x16) 23:27:27 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x18, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) r1 = semget$private(0x0, 0x8, 0x10286) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1000000, 0x0, "a2f974f42e2380feffffffffffffff00"}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) semop(r1, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x400}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r1, &(0x7f0000000200), 0xba85a23c5e37aa4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r1, &(0x7f0000000200)=[{0x4, 0x7fff}, {0x1, 0x9879, 0x1000}, {0x1, 0x25, 0x800}, {0x1, 0x240, 0x1800}, {0x0, 0x7ff}, {0x3, 0x18, 0x800}], 0x6) semop(r1, &(0x7f0000000040)=[{0x2, 0x1f, 0xc00}, {0x0, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0xfffc, 0x800}, {0x4, 0x9, 0x3000}, {0x4, 0xfd, 0x1000}, {0x4, 0x16, 0x1800}], 0x8) semop(r1, &(0x7f0000000180), 0x0) semop(r0, &(0x7f0000000240), 0x6) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0x800}, {0x0, 0x400, 0x1000}, {0x3, 0x7, 0x1000}, {0x4, 0x8}, {0x2, 0x626a, 0x400}], 0x5) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/193) 23:27:27 executing program 0: r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000200)=[{0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x0, 0x6, 0x1000}], 0x3) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/121) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/4096) r1 = syz_open_pts() close(r1) dup2(r1, 0xffffffffffffffff) 23:27:27 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66694c653000"], 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0x7fff}) msgget$private(0x0, 0x8) 23:27:27 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @loopback, @random="3efcdc877c3d", @multicast1}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 23:27:27 executing program 0: r0 = socket(0x6, 0x2, 0x2) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000080), 0x0) 23:27:27 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x8000, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x10, 0x2, 0xb777, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x3, 0xf}, {{r2}, 0xffffffffffffffff, 0x19, 0x1, 0x7fff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40000000, 0xfffffffffffffd51, 0xffffffff}, {{r3}, 0xfffffffffffffffe, 0x20, 0x0, 0x81, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf0000000}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x100}, {{r5}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x0, 0xffffffffffffff16}], 0x1, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0xa0, 0x10, 0x872}], 0xffffffff, &(0x7f0000000300)={0x2, 0x8}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 23:27:27 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) mlock(&(0x7f00004dc000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mlock(&(0x7f00004db000/0x3000)=nil, 0x3000) 23:27:27 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x7ff, 0x7, {0x1bd, 0x5}}) 23:27:27 executing program 0: syz_emit_ethernet(0xbc, &(0x7f0000000140)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x1, 0x1}]}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x7e, 0x3a, 0x0, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "2767b5", 0x0, 0x2b, 0x0, @mcast2, @mcast1, [@fragment={0x70, 0x0, 0x24, 0x0, 0x0, 0x5, 0x67}], "5ff1b5a5e7c7ff8a4071152daee83e6c9497060d76aa875294a638d8a5d695913269a6a83ec081f176fbcc53e74cf4a2ddb40441b59d8d969d8140f478714b75f9353fe8ef6e"}}}}}}}) 23:27:27 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) pwritev(r3, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 23:27:27 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) mkdir(&(0x7f0000000000)='./file0\x00', 0x94) 23:27:27 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @random="c04d7207dfd0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @broadcast, {[@rr={0x7, 0x1b, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @empty, @rand_addr]}, @ra={0x94, 0x6}, @lsrr={0x83, 0xf, 0x0, [@empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x9, "9bcb6731aefa8f"}, @timestamp={0x44, 0x4}]}}}}}}}) 23:27:27 executing program 0: sysctl$hw(&(0x7f0000000040)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:27:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r3, 0xffffffffffffffff, r5) sendto$unix(r3, &(0x7f0000000080)="f8282db5eb37dd4cd5b0a87820f2d047a8432a140f4f1c8d0a26ce10625e52746181a270e99f9dde7292bf0627735c7c8edbb179e8308e0a425c9c35cfc72f0c180c1b80f2361ce25167c1b8de8a7a9a5704ef52824d6c82812a193d92fc5ab89c947a30da7431c07897193fa394dbb7244e8d2f4faaa010c316bb5a4c8908171d8a7c00781a35d9531cd266fbb67cb93894ad5b035eaf35b18b01294be20693e63109779f105b5883", 0xa9, 0x0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) accept$inet6(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getitimer(0x0, 0x0) 23:27:28 executing program 0: sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x40000282, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x2, 0x7f) 23:27:28 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 23:27:28 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="45e01f27091e0ff29290e9be1e7cbb4008ad0a1e12391d630aea4362d0e05cbf44169da09310c02c1c2b70187d00fa66c45ca34b7b8c4b797c432d9c75c45a5f64192bb9a37912ca92f988f418927a73c1e3fa074dc970d4d818403d1c205d26c261ae974b9b0da8fbf44527c3a1b103b8dd", 0x72}, {&(0x7f0000000080)="7e1c1e601d4e9fe54fc84236c6cdf38d3fcbefa85f7656", 0x17}, {&(0x7f00000001c0)="24280fc0fd0fa23823f7179f3d7cf7731b865fe9c8b00ca0639397f46a86af8c8b42ae9d41d6d9b69dab8793b09c97ad3d6e242bea6b44872f9f0ac4ee9c9de154a8389fbc1b6781e28c7bb52968b7cea8b4b374d662afbf616a5d27745547b28a9c6a12b1f0ef20764705b036c25bf6db05c89a3d7d89bb1167431ac8aafe", 0x7f}, {&(0x7f0000000280)="0e39f8e0006d9a5df293e17ff102581955ed11bab1c2129520b922883f7d34be7edd755a50e7e634307d749383b550c6eeef23dce8fd4add350ca07b0fdde7852c108dab18af6d2128a5c7f887eaa6f282959769633956024a9f940629b3b172f2323d6f14950e1cb854549779b86eb12af73915a9a4e450f231e45a87a3d33ace7497651e84e724693aa443b75726bac9d4b0d4aea3c28c2f29afcd8ef2e927", 0xa0}, {&(0x7f0000000340)="2ab3c98fc955a4cd8bf0ede5ba3e059a768e74a959d79082e13f0a61c8ce6669e64e83a89755a266e2f00793cee85fa6286d33950deda7e68dce23fe802a14035740c9359a2a4692c575f8ff609f7758070f3d29925a91cacd55325bf34283813411f20ad9663da081d3990970ab8e2d5ab98392ce1cb67fe6055cdeef3a78543e8398252cd5ddb98be130fe7a4396f05335be60e7cb27adfe7e96f5", 0x9c}, {&(0x7f0000000400)="a5857c0bc48b3ecb6b021b8122c7a45419abbb0a42fd0be7c344b4c7f254fca1a7d086c6434045ad707463e8f8c81092c64e3041b1398dd0d25592df7dca557673c5612321277d8fa6a8b4e607ec6587181177e817e1ac5e5336be2a180ab4d1227945837cdbcd6c45cf2ab4b44ad6415937375bc4840f7d686f3df3a6c386321d1892add5c7a87775d1a981412796c2f3a9b13e2b070eabde66621430a38ee56e4861902bacad2a23de00e9a95e6af3c50ff8a45dcd8e95cc4151013aaefde04d31bdace9b0250b2e627a92a17f1e2deec5bb4092149e54da3d622841411068aa95db9b0f0e84451e37b5ae10916311db04fde50282", 0xf6}, {&(0x7f0000000500)="003e6bcc698df587e073ab05669801ea08f55a9bbd4b12732f408e7207a5077569770c2230009d34191956683490ec67b5460c", 0x33}, {&(0x7f0000000540)="0e5c5992995b63f96836b0f197a776a685ed16361775e2b70163560ae3a56bb978525cc2ab0056341e0bb5859c6c34fcf33230c1e40a3f867457da20641d9b9f4b3a", 0x42}], 0x8, 0x0, 0x9) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000680)=@abs={0x0, 0x0, 0x0}, 0x8) 23:27:28 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500008700000078e0000002ffffffff0c0590787f50000049e4000500660007063a0008000000007f040001008907208000000044248113ffffffff00000fffe000000200003dfd000000070000000700000b6a00000000830b7fac1400aa000000078317e4e0000002ffffffffe000000200000006ac1400aa0000697800406b2a36"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) 23:27:28 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x10001, 0x7}) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000080)="d4ac590f6279ba41774250e4faf34aa997109c50f16919182a617608c5d53fa232f69b580c83250b3916cdef00be534caeef8e8d0e618d4fa0dfbe573d2d05dd5f855b7275749c23dec4c7770cd4b02e48574fe0651d29463c856365da680e661bb2aad4646c2bc134f4bf317b73288afd1ecb4f00dda848fdb0be851665b89712c5aebb2f2d5195e32c0e4caf4d7118f749c3a608db41712f8e561885dff38625e69f1d0660f91030ed7a1a094d029bdb98a624c1eae5409e9eb40e", 0xbc}, {&(0x7f0000000000)="9675a1745035519a0af1c2a3024ac3c93740840b28d2e2ef6be2987e2bd1e52875d30703", 0x24}, {&(0x7f0000000140)="e6b161567cefa29007eefa57e7fe2c14ae371930edc921f61ec190cab49d4fbf191c96198d633c954c7f87932412e981c5a967f7d9331b6f23c52a6a8649e278fdeadd807ef6f24825ab65288d1622389158608864cf85717500b42d8f3b2e8d71afbffb7905d7ea5a666bb87b834511b75cc794c6ad0d435d4c8702ea78322a6ea3f4f3161e9dcd34c7c5fa3e314fb1cfe54d97194b3cbe2b921d764c79c2840a8a29a6cab37ce922daa937c675fae95eb0640a40f0c25abb5ef14e7c90096b5097906d81a4412031556f2f29189a059edee7f894781d368336fc90965bca8d5f85b4d81081a2f2c9e8bf30bb10a5cc3797b0df73da2f17a3a3f72777a536057df5ebe13cd4ec866806daec657c3257b61755f8a1d2180cb6666cc124c190ee80793a951530d3e16376ce3002233a2297c76dfb6e2ebf9f1b307d3241da17af2303157692b040a1d8c3e573bb1b63bc1df683f3b7e33f9a99ac1924724e537cf665371e7658a004cbc0aa44d47be7ff8ce2dba09c6bd0caa72f13c4c8defd00532f9e1879c0a157edf45d2352dce14c4298046bfbdbf4dd6f66be60534ab475bc08fb1b861a098f0ada81ac045bdb4fd4aa69e8fd08e082c7826005aa3ce9960c3d742c824dc5738903b6402fe2ad32b28d1cf3d35c0c50874d081a038d84c6c7d2d2a72910ec45c18055c8df973873d65c36725d27e75b89dbad6eebeb3ef6621bc3bf2b2327a1309becbbcd80817876ac8342f9c1b3df0d8ded7a096cdc2c67e604d013ab201aa892ff12e5e5ab762f1e17eea37b1ef777d91843813775d42c888910fdb8f188d65cb4895a13bc071b059c93a163966916abcbe9fd8fd1496e7e4c00e35a744688930400239e6201b4109524e7974ebfc65b8a5fe1243a001c23fc6903d8001c4a2fc238d7b260c2a9ba26774b9430c41c185ee36c3455df361f198362ed231988d58f4b76758346cd1d915fea0b8b7e90bf0811e732e94cfe93a6e3edd5f33be9323bdb89ef4da1f2d4d13ad98f9122c01005a0b9620c1cd6a6803312702940184d48464b533f54ab146aecf366ce17d7def7a141a11b42fdff020126da100935331374e4e6d49ca7c62604afee7ee3ff21e9694cd7ebd10f071a05e63be2e5357cbd1692a4717b0a4fde994830e1a351a522956db0730afce3f72770466ee7df3709d3542604ad6bdd67fdeb2dcf952cce842b2e911839fc07e7d8688deaff6ff097306530e68860c377eed3fb672aadf45429c1b38ce37aeea5ab55ba78b136958c8c831c46d2c88a1e6a98c3781c4cc7620412ee6183c6bf31b9288b350888028b1affcff173d6ba13d166a188bcc6a1f90199caf279ab043b08b88a10573f3b03dc8ccf32752eda33434fbe9f9b6bfcf703ba86f0a0d191ec4afb7be77e171d33587c9bae4eb4db127c0e064e99a7d6ad9c9000c8fb5da62ff006fcf5d8f2588bfbfc1df1efed67e70009065cd88b9638bdb0ce7ce1da1cf3a951756107e7b562184bf9099e5f2cfaed61f38c6a333d96c0a3176b384edcf708a93475a324a66d022da62349663256554e57a1f7c28da6f4be921d66c82f9c932012ceff30188a51abaf098fe68049e09a1c6df78d5c6aa19d415c4e6f65938b99f3160fbdac073a0f6d2abc0191dd482773b2f08a4fd90dc4f8f0735a519a1c228a4c4e790150bd17cff67c896353d21cbff54bb453eb89aad0195ff222baf72bdbe8104fcaa21da0fccba7894029229f064ad7b2c99be501c7cf4f982a44371b50dbe9ca2e35ceb51a499a5bf80837df2b3f04977600a08dd17be56ecd5e746a311fd66e3722241214469519ef0619fc927b8698fa6a732ee569ef82934bd5d5fd42460ac772c2adfd6f6fb6ab57cc39e2982217ed561b7a5716e044e05f0c5e8a33a5b77b84e214e26b164db8c9ea6e784c4d811b47afa448e8204969337c2f5f61d72ad6018ada932fc52cef334c829ef6ce211a81d629978119960185301c7d02a2744a73fd460fbc679d4efedbbc7b9767b5e04275ea8277269ff9b94d8e955b912894222d34c8a65c50c24e8649f220781dfd2c7f4e3009f283703bbc5f07be643c4c8450b990597a236a118ef392059505a4f464d12ddf45952eeb7fdd18b8806c3e551e01489997d9b795dcfb936d28b12c3247bd179e10598cb131c31534c806229000707f45519f829fc515f2eee5786839bbee048df19a54f7bea40de9bac29bd7f642615a98cab6d79a937498ad4202ca2c499d9e4000a2f653472061af3f4b45d2b729a6cabb565c6d13ac24db7b651715e2dcdec8bc7ca9cfe764513fa60d1744cc9538d68730693d838c37ed6d6394b158577509e21f9885c1e4a5dd838332cdd03336e14591eee723a8e735e00a0b1714b1480a449556a810321ebb0d22e2701b0dcbde58f54e08a5308c1e1fce89e1c0512e6e8ced556f9817f25191a84fd82f58c0ef72cd51d6d8cdfe4bc1a6ed229216dfc8e0b6f5ab8209a2c3420cde03d1fbe9e1d7737713f38f0843cf454c1917f2bcf3e974d3b86747e2e62902e94916b3942774ad5fcef0b860e81cf2ab3bd089df37745979caa0fd023eb01a85d9b8baab1731c37796c4eee49c845d81d8be12b0f3c30eeef2eb6e5e62db77d080479338fa3809dad57e8724f92640ebd3a4320e159819cbc79f328292129e8929292871f7b7c296a66263ebe939108045293684bb6ad2063f3ac5d242b4e02541afc8c62bb539ecd1685a06bdcada9fad24e6137ac1a49e4d71574d9fb064ed1ff980c795c20d7fc5205d7fa0d655d187b9042e14478c727e670608b6f420596475f0175b5ec039d70d8fe6146b137e7870b17157f1f8fd6d53db6f729634a334314e7d7d16de92b127197157a38581c885492188da91c006a84e2131d7f27380e2bd4f0db538fa1cab87c000e35681377a20a61898b069bfd5af1d9c34a14365cb2a0402a186e86c5da69307e2a47f5606970041461d4354ae7c6f51dada7c832158aa8aaa58ebe9865896108f0ebf8e97e5a39287ea3a9eebb3502b1bb7405c52ea83ad9737dee1b98e18fbfb4b59782eb71a0b4cae803ab34b1ead851107c2a784ce4f72416d99b3d37315457e0c6edf4e09c6cdac8d34f1ca0a450910ad56d6cbb1ced11e12b1fa9632c904c879cffbd84884126cdc6729719c26adee999e1cf1dab645b1c9f50a9ff3751a88d1b2bbeafaf97bf645fbbbb36c69979ee04faba692b6e8e0df21163b10507da14bb7e67959c1126c87a2e446d47f7a86f59dd651277a7e28996636346c40ff60d434d1112cdbfa0ba793349dd951a8332eb18f3a1019e5e986428cd3fbde4322c3d57babf2e4b896316a750069d614c1a85052f079d7b4bd3036e3b7bf3e9627f49375dd4b93ff7d105230693fc0127857d6422c0d183fe6b82a564b9b6d1dc7f211e63121f80710027fdebcccc81580241133d9cf4ccfc345452998e7a20a06e9c6d55878925d6034580812354f8d16ff5301174942cfa8820bbc16c33085f5e35288e4e049e89de5b2e47d2845678ef1a3f86dd00046a8123fca145bd5362e34c3d4a1ad44884bf004bbdde2a8563fca817b8116b03368c8ae55c1713743374b0535be21545b872d517864dac1b46ac14538ae0f1cce9231a8ff63e6abd44b0daea205656f06f1a7016d3eeb616059c44925e96c8a9b33e3b5221ab2446426ab9f6201910111e357da1dfb469112e756f524f82808c34a485983e7570d5b968a2d997379536975c3d88404e896310aa7d651c4ea01ccf99abcdaf169231694b0d2f6e844a5c8a9a68dda74e8cf0e612cbe3bea33c27eef7c602572c3af6d94d72ba9331b15691317f4c198e9c27c87890b1e7fe222ea4849bab19f22c55d4ca49639a5aad02c0a466dbe0d42dfe7c651353c0c927881c67e9e40fc782390c1061f5a12791cafc7e3c58ae8c1e0e73ef0db47a3f01f85f6e5a4d72ff3272662adaacf8548e45cc09dba785f077a47f18d22d0e68cf3726e3927e7ab2dde892e3abc1d81322188abf95b1a9b8994996ee92aa07cbbab21cfe7b1a061b405ea320c7f341fe3e881e12f9f688f8449e245755646f4b87ae1f0056e152e4cc4335e9f3d6f7db93b754aed2c9f5866d2935033617fc1eef87c02dbfa0df144e8f6053f78e77da0e40d738dcf59b34211564545400c06012a8f4eeb3261d5522cf1d136a7692dceec59af59f2608e48d87115e5291b220bcfd39a49faab81d780e9711affe86a13e1a0fb9b7a24f060343db522e6c346bde9b7e5359db95a7a60a6dad737675d04998884455d5a0dc58da4b5d339f9295e48dff50c0d5e728bcce7d104c633bf354e80b94feeb70d7f803d25b6afc218c7188cdecc5ad03c908c6f2b431607b130759058201ea40ff1956c7bd13329ee8179ca9aeac46f7571c0c2ce31becb4dc144f611d3a28f83090a45b5b387014acf1650498f8460d9c6c8802e4aab15674813010e427ed2f0ef002ef4a3d7eb7e9a87cda7f2ec9086043b1da1ffd566e430f4e923034939f953a441bb4f646254083c18f028b0ea0bf8a73801e4a7419e07120ee728092ea866651348c75a9f92369236a109dddab89ba46efb437e9d957674459773ceff9318088b90476bc4d36bdfdb3ab7766c8d1376c9ed8719cf07ec85935e720f11a12988c1d29812219a1f828905e46bcf1ebd33227be17c6d143fc85bf7e9cea54735085370dc224516e22096ca74008ed9d2dccce2bcef546ce9f422d24b8b67131b7853c0607f23992ab23b0ef6611b1c338256739a2c45a30b3140ae6075ad315558feb3a97961bc6d463adcb6abd282ab306df25f830c4a2e2cd7ee0308e468540eb90e501b92a15abb823b36292affcf792f69b0c1581ea02233c7020c881a1a9eaa07cb9f52219051c4d0d5a4aaedff3dd74e3a8483453c891d479091406e55dbedae572a9bf918e90313553e387a6c99c3b28536d858cdabdd23cea835408a2ff5a25dc2408c8df376219281c0437b0f0eca092fe964b87953690a112aae9f69bb0e2d941fd0327cd47f90d4e463ce1b5af7790240f0867832e3f844fa18f62e4907a5fd9f78e41363a5f2944f7dc81f796e70c58c58f8821b324598f0ee0e0f92efc980361256a1d9576f05e5e173c1522af7c8dc2733b336816c516fe0aad73829ad9356a4ebeb274dbbbee738fe3c2a0379dd39960aee0089ca6db85102e95624a2219cd462bb0aa348d44474f5c439fc2557cdc217eb13a259db391b953cf4019cdab0da976bbd1d8b7282fadadd6cdbc697ec1365866398736527b3f844f28ad63cce535b8dd2adccf06b0737d609375a6c92e40d1af74591282f277b9b8d678971b472e09b52d0105f2e3a7ca8d0f478c3a7708176177a6acb7a13e8bdca5e2e6c83f1a0d16a7c19f41d2256d86aa0b56f3227e34164fd88be7c4bc9e163215218947682bd1a3bc0d2fc96bc652a8d86429215ec29aad673f128688653afc1da3498f838d4bdd3a8b1260364d7fd190998882298e9ff4c6781a60f6a3493ea3d1962fcaabcb81bed3c702c14cc5319a61aa8956c47e2101b61061d4052ad0625bff41bb7a1b8758959478a2ecfcb1313f68d85c8858e562fafe75fec48849a7c48f1f77552fa0a0474f76c9debaf8e2de27ebb0bd8191d9339a3d753d991155527535a5a9f63194345e8d3e36537510de286fd7f337bd6b6b058bf15f1e55953ec0eed9f8f552e6ebb28fea1ab043e29e18f5495146254dd987949d826af9b93cae437c24546ec1e14b87950bf0c04e2b2b1c07abe", 0x1000}], 0x3) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f00000011c0)={0x2, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001180)) 23:27:28 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:27:28 executing program 0: sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x4000000000000014, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 23:27:28 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r2 = dup(r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 23:27:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) sendto$unix(r0, &(0x7f0000000180)="cab472d1a6463e4099c65af249a4a6ca47a7f9d9d0b41b74eaa1222e987af166b077622188d6d4d74266fe23f8404121e752f2a14ba24c01f68de368ead2dea4b2d76236410d74688a4cd2de70fee63f678a3765d46422efb2c1307ddd2044eca56d05df51a4cb4387988bd5f42e24c9e8ecd529", 0x74, 0x8, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x11, 0x5, 0x3) sendto$unix(r4, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) r5 = socket(0x11, 0x4003, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r5, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) recvmsg(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x0) 23:27:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x802, &(0x7f0000001040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001080)={'./file0\x00', 0x0, 0x5, 0x20, 0x0, 0x5, 0x6, 0x7f, 0x1, 0x2, 0x3, 0x1}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001100)=0x2) sysctl$net_inet_etherip(&(0x7f0000001140), 0x4, &(0x7f0000001180)="84100a8e5a6f019c9ddc12e996c4006a4fc07528e47353366e751cb0ae987ec67e61d39d9a6425e3b1dd0b659f123248cf79da356ca6d129928836f14e642700c67afb2fbccda8dc36b4dcc47d4dff54e900dd069d5927de6adb97e77a4b75375f1a65e7826464e8717edaf184156569169fe4686edd40c047cf9c7578baf31845997653fc607608a4eaeb24d79402bd330240a3d57926910a6369f37a0696d50c363135f6773be15b42561c7690c9cc5ef06f8db0ccb5636dbecd5020bfb52789597a224ee3f9fc18b9a981d5a58e51872ad37c4c3f8c0b0893dfed652474d91a", &(0x7f0000001280)=0xe1, &(0x7f00000012c0)="d8fdb4559b41e3bf229b834ca8fc44cd624c9b373b1d4887d220ec5870cde51f281efa", 0x23) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001340)) semget(0x0, 0x1, 0x40) r3 = open(&(0x7f0000001380)='./file1\x00', 0x1, 0x41) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000013c0)={0xffffffff, 0xed1, 0x3ff, 0x401, "5b2303bee7c5afdb4a82ac67a1ced843ac4c02ef", 0x8, 0x7d3}) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r4, 0x20004b3c) fcntl$setflags(r3, 0x2, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse0\x00', 0x2, 0x0) pwritev(r6, &(0x7f0000001940)=[{&(0x7f0000001480)="7037cd166ab958058a145179e31da8e63b93fbe7ba17615834e59eb179b4a23896664de6ca01108e47320e3dc16b14ede9c69c8600e30743ea4f72476a23daa8330e6af878050a2edd2f3d59ced614dd44454f0a44637e7fb3d0f443b63b0422ee18205371cc1e3b1cd0142ac7374b9a181c8baed70f8fe7f306c69f10ca9eb9426e304202c9e4e54884f5ea49d388158c746c687c9c3abcf79bd9a32c61d40a48c538f097a8a192701c2b9bcbf5a4ceba3e2b5869c862e44fb1dc0074ce353960f1f2e70329378525", 0xc9}, {&(0x7f0000001580)="009e0f44f4f45ae481b6b3782d2b4d44fecdc5b956f8a6c3f7a32745426e04cb7bb9571ae9db69a3e97a78fbf7de4017d97d4a02479ea9479894084f6d181098b1f34b8c6157b2188ba119736b7296b6ddcc8f27c12c18104d232e013c9c537bf13afc72d50bdf08d9e347a9059a2e6fb4ca0ffed90e9d3088bd160a838d25eb6dfc2d3d122789718e4d1240601226b494b032563461bce0d310c26eee4181c0f919a9c2f03e38df08995677b63e1ef723c45004449af1303c2997baba7052052c1cd3319830d355b7dbe4fc40d5a7cde8fd2824566f348f03ffe9e3b93c693bf0c8990f27904c0b1183011260563c54b9c56c44d4", 0xf5}, {&(0x7f0000001680)="a1fc4cbbc959731e65740176bc8d953aa493f8dae0c485ee28eaf6d2e6c3c60d2c488ecd18f373d6663547e9edcd318508786bebf3dc9ed6c8c9cf2ecb39595082bdbf9b7d885072af36cb525e6aa1672f5d44", 0x53}, {&(0x7f0000001700)="c4783980cb8f38ad5aa14da2fca7264b4b80cbba17222e72f27368188b67996246e34084ece68c14cd5ab95be0f52d4ecbcf820235e92ad2a6dd4fd74d287cc2173acd1ec59d75df3df42ae7539c54b28b0ad23d976dea2f4976f83569f6538cf2fb759b523f293e2403e019279da9c57cdf6337b13acbe020f214446d81092cb7bd2807c5074003284c5ac10ac12c7d2e76a4fcdb6c6aa67a78f2817e9db4ae7f1f77f4eb872848e3bed82fbf1de27580038b0460846160738d6231e43fc18ff984e8042d44e4edd097048979405ed5afcec1b1ff8246532b42aa66058569f197a0373b3f8faf25bec82ea90bdb08", 0xef}, {&(0x7f0000001800)}, {&(0x7f0000001840)="896cf691c318e4a10f4d5989c440e5702c435052a59066e369e9c8e5c51648c4c0839392dc58011a29d2738f494d91736e1ad536ea17905ecdd69e2ec19d979fd5c1f6b7b7d53256d7d46e65a54dcc057c88d31a3f725726ba408d5ac92e19ab26f527f8c996435abe0feb6969d66164589a0240969a2637a593a608e435720d274b0846fee728c22c38d73430a972368a486911a9af2b4e", 0x98}, {&(0x7f0000001900)}], 0x7, 0x0, 0x3f) r7 = accept$inet(r5, 0x0, &(0x7f00000019c0)) pwritev(r7, &(0x7f0000001d00)=[{&(0x7f0000001a00)="89b5f06dde356e783820b7dcc56128ec572ea6765c006ca3c7dc09a51e5391b0b7f9eb9faf149425a1bc36c674b8428773e885b91605a397ccead556f27ae22e42934abec1d22d8868d04b6720fc", 0x4e}, {&(0x7f0000001a80)="2fbc6b314573312f38b16d4f224933c064a06a68c077ef39425c2cbad88bf6388840c42e6eb70eb00d1bab834aa1be24e6ce331d454af67e957b613c4b5a3f62827c51aa7474f68b6cc56a0e", 0x4c}, {&(0x7f0000001b00)="7495cdd45f25e115dc181e63e62a3b499db73cc0aa05069449f9a8e3d350c9466b92ea81095a6b3423ee8393cb8c75a9af258ed008da8a4869", 0x39}, {&(0x7f0000001b40)="3b1963005ac81df07b04a7b732de5c615def466080fd53cbb3266ae5447ef4bab76cbe9f9eec0a561e605d0401bd443d3f179d7e83f2ab43fad030e4148a60e01aea6509057fcc4f3cd8e0d0db7916d5863f45a5f4247af5cc67d2bd2c66c376ca9c049d497eaab237457b4793a7573ffc6df3d5b0c130fe6c41f1a57d545773af04ba09fe0c4d9ee0b149ff368fbc12cdc3b0ac64a5a461fa61", 0x9a}, {&(0x7f0000001c00)="668640198a708f80b2c99e9add3d79bfaf9062feae8c4b25296c3824b5e58132be252a87fa1488e86e5d847021de406324f632619fde5f1e15a41a2ee9e921fb4c4562b439cfccaf8020258990cb1ddd0eba2c77652c214786bcbdf599a4b9c6975c9e6802768d390df2656e369c27e008f61a90f3d03832b19ff25fe0aaf484375be534772eb9b8a6b794590ef098feefa4eae1af3554e3f9ab194187ca34666616de3f7fad37a4bb983fea02b5655622b2abe861e94d31c8ab042771098a4211035f3e97e8f5d043158925e48c8b14713df2403f549e0a4be97f056a09a21de6b7256682bb7d8aa02e0f33dbba2ac534311d", 0xf3}], 0x5, 0x0, 0xf282) ioctl$KDSETRAD(r5, 0x20004b43) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/ttyCcfg\x00', 0x20648, 0x0) 23:27:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrlimit(0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x10000) 23:27:28 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000280)="b692e58e0376aa1ca766fc24b3e52277120ecd295c3948ce4d8e85e0eafef67ef214c8534c91f4780c418e70ee6b4d8789675a70e971dede93db", 0x3a}, {&(0x7f0000000500)="4ad21a3c678cf65599183c8479add92bc1ecb568c22192f950db0ceb37a8b6ba1580bbb5cf8c2734ad5d49bbd320ca6169fd737da9cd2353bd7e54606f08e824c9271b298242625458f970da562e822f32059ba0b39fb58e739bd5985bbcf329e9958e9077f832225cb5175e77cf9b778b9931790cd35cf1551bdbdbdcce989f271ffd7c2016eaf59e052f5010dfb33fcf0c15b17e7a069152802bb7c79fb1e76a0f157ee4694df5b291b5443e95b18e5f93f5fa7ec7c956a086f40c88", 0xbd}, {&(0x7f00000005c0)="5ac283202230f7a53de41631937b48b0070d560867805ea19833a81c2f2febabcf78c2c58cb36e21cdbcf14f6fd74e82eb80858355d00cfebffd947bbd51a0034cceead3ba4ed1021b32e9d7afe735e72e72c921a264b6c7a49985f7a7bebefb432bce1fa791e7d0d24acac842eeb8d8b519e16bf10645b6d053e565aef79000f6", 0x81}, {&(0x7f00000002c0)="9bcb1a4e3c2a7e34337bc4e3a4032a395dc51c2aa6a3f2738d191b7de663e102f52e0882e0eb02cee07e1c04396a8e2c13b23b9347", 0x35}, {&(0x7f0000000680)="bcc8f71ede53b8f79775aba9fec59a19c6faa7711a2ca5eb1a9fc14780a6d02f2dbdf35a17bb411d12fd2f752a12b310cb9da8540d7cf78f0f8096160a9bc90f2ba74769e57657a1d364cf9f2e6ea03e09eef214d9ca3b8510d51cba43c34d93ca8c38add54a9d340512adeb634eac110dbd426b4ce56fb2de99beb9d58bb5d3958feb803d55658e1decae8f493eee9e84095731ee250f80a20c766fa8910e395440203c8968285c0630682c72c040ecf3cc71a31dba3ddcecd1ed2018a197594e22d9b6cf340bf6334453d7aa496026f41ee5fc4e7dfc84900bb58b2c1abe5a0701380eb5be4091c5531bb542e3276b206744dc699ccca3238828585dedd73a7796393185f51f5eb93ae7e8f1911a51518729611b52d162c4bbc8692853250a22af1f71983556272e7cf41941f081275eb0ec255fb35cf5bcc78ca211ffaa0fccbfc691ea9b0d6f8842a2f2cb22fa40dec71ed30316ef64742f5525bb0a4a7c0ca28e1933d7475b9bfbcababf72135d727dcb08b9eafb1baf0ca3006c8f0573b1bea4ad7a6164541c2b8e704b8acff469471e4b14324fe455e6434f153d4a765cd18bb2f3714632b19ab2b454bec2a2b59df12749df718fdd65d200601bdc701cdf77411ce07fca905af2badd09f006309ca4c43755b760c6404312d43ec41d78942231ca3851b6d3610ed0be15f26d413ce867807fdfe2f57c1bbf4fc8dbcf2adf62880837bb74340a58fba228b619282f6fef4b66601064fff1b73cd6f6c848e1881fd439876d2dde090594a7875985e692c374c36fb4ed4ba79abd33640f407a2dd38941b55124c44a6c8e14ce8a8de8c300fc79c82021c3d5ea514953b609d6e5fd27bc0e87d920d954ea55241077b413a846d9c261fb5d424b6190a2411b65d8e3c3fb080d19de82cd12209fd1105913b22a72f174d5b242990c1499fb9bb1b103c16bd42349258672bdb57b54654ee5647d2ef65707cd55f677a1518c2fee4ac672e61476a28b51354e0c2ce92d5f4ac3268c925d644f14c84693dd85961c1de21a9de3d54d75d08c50c3dd4827d0c51057dab9f4c34ad1b662cd4f47ad627871d0a8dce6135ea88d808fb4cf9b9b8380424614a845222b719c3a82043c02e63f23565c9455b7d69c009cfdeae72eddd69dd1be1879e26a361f52028e5abef44881b55435080900ea7ee49f85768556967055e5d9da4d1da85a654e4521c61a49f61bd7825b08acc67b6b9aa43e3237014ff81ed243a28a01a7106046bf9625acde9d01f1ddef77843ce2b700f1088a38961ff0c4d5a58094cdbc2f6b90d7eafe4e37e27ab677a50dbb065578c2ba84b41ab1cf48529f4a417c073288f6f368193bc48a9252d18814698afec40afbf603b16d02c383468bbdc5547fdda8d20cc5258be1af89f3bf5f52168746cdb4673115698139bc91c4e5ca9b39391ab282b9829d0d6a8e75fe2574257005e49e8ac2514138b94be55f09a85c00d1af13dc9f60c210a50338dc087b8c40b3a1e1c71d94dab723d598caabdac5ba757f0960a80fee88917a87b3284c12bf44cb422575c761984ab223c850b25ab3c964d80d5fce2cca1ae33248bfd0117e777491b665af572c3c814cc0e89d7234e385c6510c3ad7654bb04ca71ea82e69e62c52599a6f4e51ee3c858a34b8a0f1f87a1edb137a4b71158920120ea89b47bd5454d8e6771758043d8c61f6570ebd5e4fa8b8ab702838a9692cf33597a018a93c0a9baef2fe2685f0951ce9a40bcb1929e3debafeb97b1ca205139ddd64259036bc85373817ffb662cb8ccb74ec1122f77fb8299ce98ccb5e4203819b45ef9e880016ffe779f51437e36c75c6c6b29ff32e65fca965b8da449c1bae15d5462d30fad7032bf32075f41700239c5812d7cfbec3e1ba78b00598a5241a6eb80ee145441ab883c8e24bdb4b3d15f69c596da644b4f51ea348aba85ab148df67294f65e75850a5e3d5103c0fa3e4f95316bb7a5bd0d9bc0ceb81f457e8c1859a5d1b12639defdef8f0de2e1a83c770abbdc4a4219adb4fc38459f83d6f08185826687dd1b44c695f244b62a6c86d74f7e069846e9dce024f99b30cea53dd62f2b2fb9087a907a48efa7b4bf32e9a45f8e7d73f61b77a4bf3ef0474671958cc5c0bbc21b41c74daef7d51c1229ae15a0dd0b66821bad36f1a91b52d08d947d2c965d4dd7c34d2da6c32df6ba9848089cdcde691f11952c4710c47e6c0f8d500c58abd9aea32166aac293b20cf5ae10295b2ee003dc0fc8e0da2a968b4765339239fe08b37f0d94b3cb26c975c8beeb6a7f12894c8fd9d56903371c1d971b23b66a13e0b30070537565d9391086459a5e038d9624287b813b689d84919181e703a06b79c417865b4742fc119be02c3873f10dc25720baddd668a6a66e243cfd930ef8907ca97623ce70e367dc18d2163cc218a418b3083793479087eaa65997ef26f55fa3ad44d252e8b1a00cdd2f04f96d538c2e293e4df09daabc8f311d7c9afde132a99fc26c89de22b89fe9bd1f9be5486dafdc896bf4c040671d431427ca1ca240a400832eac71fcf418ffe30568f28b47c9527a5fa12159b0c5ede1c21a1770af02da00b50eaf6fcdc03aa9de0ccdfb4a078a530cfe6c8cb41346c38452826e9aa8574f9148dc30575f480ea404a45975f44618cc2d70810ae9bde2634a5467a28abc8e5164ba56a552d4f3879ed05956d702db06bef31a130adb67a2eeb0e68d33945b3ac332b7def493cb4778311d676602233de6479c7663ed9717b95215621402b8f75c0b266b6a4f73a6b339d95cdbbbfb5068593b7912e0a6d898d1b87729adcd6664e45b617218f5fec94aee9b0cb13905911af7f72e98f588bacb2e79c60d171ddcfe808c64cba828286748235c4744bea4cf7da69f807b4291f27d2578f4a32f6e49767ad3941a53a5d0b4e93a70f0a81837b2bb9946d6122088bb93b269dcb33f58e618e3af924140879b66ba8a7ebff40ee6b63f55c76f9ec890069bdec80204d3889eedc16c74516de8f0b6559e414a643f10d4e3b52b4a51f221393163bf9f4b773ba331b68f4028bd86b42fd8c5722928b2b4d0350fd03aa9f809f87975c942b52718a8eb910e1da0ea69436d4c04edd9331669d75d716639d0e66396d7090d01124f12c8f186dbeb61e1fdd811fa8317440275633a00d72a9c6d5c1f70b631824bff588af4dc1667dc9f953ef8cef268ecf30400099f34c4a2a2931c70589d2c83e75ac16989b89d75aa70dafd8673a4fea0a1c94b271107b4ccc26b133f982749bf61a6b804baa685d8813c36670ec151112d3c098aab2068867f535390d9e7bf98c85bcf7f8414e9bcf0a7cd50ea05754a011c2d4f21ca34f67cf6f89e16b776affc755354d7263fe3154accc2454a95e1f1e92680f3ae9d0139743ab337585810c7f91e2dc5a9bb73b38114e0f90c4d2994f3d096b0c7c050b4e4d774e1e6e8ed5eae31cdcb84b1825d0567e255f6d87dec2d4e236cb84941b8d4b6283545287b251ddc01daec3e170f3fc4579a17fac031861345fe8e761e604f3ccc51387a28f60d020a6a2df1af3862ce63d0549d1766fb79a5b2a3ab70facff22b86d16d80be4b883aacac3aa4d5d102c7f51390617e628acb9f1aa188537836f8acdf0f3e24488c84f07de360c812d36c6b013a2a563a4f89cd21d02395e7912ab260437a171bf54469362d19cf84e46e98d116489e41069aae0ddae6d41e74cbe1767a30e22934948755267c4b3b9bc80bcd47072b3f1755c20caf349644a90638b01e39fc559ef745ece91df1e19c7265f2f1aee6da19a6d9596c154076c06dd701efecbbd644583227724adf74d8d65b98264eb4ce4d0a5dd210804a5f0a3b6af4e499da508eac1c6d6e9edffa1f1a57462a0c3040583df40c156f7abedf1fdec5cb3c76b0c63c03754295e735c165e503fd4a5df5dd3ca46227fa18be2c0129076d360307f98756ad0ceeee36d4dff4b9f7c7581bccee748d82ae4bbcda0fc90752a33a6ff966b700fc9f506572ca1fe0e184a15e5953af8cdb3f8048d904fea70092a55b0655e1a9c175528eb69383af53478a10bb3a191be8c0364fed719b1cb86119f7cabf3823b85bc1c194f860d0171bfa2d40559c3c21e8e75e6b33ef557cb8bdd343c20c57e52060dcbba7d799d13b65f5d03a17ae7358614582666a258bc9fab659adcbb3166ccd1dc7aa734c4be108e9157622672dff31c812ff9dd24812c4082314209dc525db17215f7600d6d682f0e1724aa96ea8131aad4672bf56e1f55e6e2de7bf8fc8f09fafc81c1bff5020575776f3d3d6077aceaaa34cddf14bf89fc3a8b155e484ff8090720801754963412b664f9feec5c3946f0a252d351cd5342d97daa29481de00147427c3c794394db5e7e52d1f6cee8d31c4028a09d781a368c381a12c13924eacb9598bce678e2ef0c9099d1abc4544ba3d74f1200193025b67d643c0be913907d2952b8e36c3a4c369d9e9ac0bc3f8ca41d7600e4b6476b230c37facfa0bbabac635298fd2e2fd5d10f3dc7b8b1801f77e081b13f8576b4a497044c832ed55b41b37706e1a1af150f7aba6a9fa7b41d9b910fd8d3e1a3d7d9cdb48e3693add801ebce4e96351db6de520dfd25b6a741d5a1f943ad33c21f8276f23c76099af8d1349745e4dcc1f05478743d4d04fc10d86ca0c08ab2674bf89ae762ea58c53a5064b731ca60a359a117ad1e63ee409bc0b76ec9b4f99e1ed47d3be3ebebfe2bec6504f29656d3d7211a3e0121f40bd1fe339e2f04e44ff79c95d37c30692bff316d7ffd457dd5ed00d25b99b34d1ce4fd5b0c6c1c17f87b64766167c08f31a24bee77cb8782d6ff0cfe558e20c6b7b48d0d9e7dec8a6cd0b7a7ad688fc7146c2ea22b8e4bfa9bdca51bd9ebf2d32e4cfb97d35bc352df9534ebab551de19cea58b1d6b629e09129563555904fe72cad74f37ffd18811e5b0891b63f26bcc104a3a993809776b5a9319d8fd31dab796017f7439ada746a5ad7a4d05f03328162bf4f3f0cfa0d91c5c1fc5d28c28a61c05e738c53e48f415ccc0fa9da091ee177b70d315fd01844bead1f0cc75506d9f4342e89385e0be2d59caaf3ff7b1560569320c4dc32e408b6437e1326641d96d392175b7212eb3cb6b59d123b912aef0753c0f29332095ac767d9d233f4dc53d534fe4d94bccf790f791631a3e9ab5724057d7260025029afdf5e744dc4fad522449dc2c899dbc4b07cb7279eac01c7fef6094918c08165ca4f0a78a336789b30ad5643c90665302715bf2e9b2416bef9e29353bad4a542eb25cdbd5719712c40c1a7c3d7d0590547a6ba71617a6277aad6c6ac626a52cd55f9a62b76fc664865211aaa7837dfe1d9b569975f74d95726c46a8f41c809493b69156b88118451f94341007e9270c2355cc648e05797e6a374d57a6ef594a451d7867a4882be3c7c09c6e5044074f01e8b62ad425a03dfdbe0037c206e7bc2c127a9a719b6235736f78d647110f4038a2c35ba892fff1567072a5d3f4fd4dc902e29da5f3f8d3ac774f3807d46995453614e3bbc8bb917a43aeb3018f560281b27263595922a4717db7447265aa06efd2c1a426038c225c2874890581e6db2e6cabab84893b8d3c63294394efd0f7902602286a80d6177cc9e2c538947dc5331fa7059e2e840fbbb55eeff6fd1cd20a76187357de64a14772f38734b59a7581245fc499228311604b7754498edd62285fca60ebb3e10d376084da8f573d2bc87f58f548a32a22652bd98c55293a79f7e26156a88", 0x1000}], 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={r2}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 23:27:28 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003000000000086eae4f92352717153e46b1d8f54ea600019078e0000002000000000300907800000000450000000000000000000000e0000002ac1400aaf69ea2d464e3868f6fac8efb6c8c05d08d1bb12b65a4e0e05a2d33a96332d1bec8bb2ae77fe22185c0"]) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x4, 0x3ff, 0x1, 0x7, 0xf0, 0x9, 0x2, 0x1, 0x1, 0xb328}) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r5 = syz_open_pts() close(r5) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x1) write(r5, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) 23:27:33 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x3e, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0xe, 0x4, 0x0, {0x8, 0x4, 0x1, 0x20, 0x3f, 0x68, 0x9, 0xc1, 0x3c, 0xc52, @loopback, @loopback, {[@ra={0x94, 0x6, 0x9}, @noop, @end, @noop, @noop]}}}}}}}) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) socket(0x6, 0x4000, 0xae) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 23:27:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000240)="b4b4f46bf12ec48e08b0bd9d2f22c08ac958934dc81dcff5c0a0af23aba8dd51bb261ea57edcfea2ca7e6537a29b68cf5ef6254e87311eac4500290c83095af4eb9bcd3109e87ac1709e219e4cc2feb00663719f99692c2e4da0a9746f0195e3e3a481f365f36c0619afce8b4c49d9a9d4d0ad917589cce3aa4c055d40e7e1ea85eea97d9da503f9555829c94a91e3c08abe0a2f5368eef3aecb963f06428ce38a427f50a296ab70487fbddb484c8e422b1d9ff5758411fc13a543c95454b4c788473fbf2be3cdf8a3ca9e0a9a00ddaec1a35f8e21b3d995d0", 0xd9}, {&(0x7f0000000140)="6f5d230dc94f2a531a4b9a2e9b9cd1f7bfa4fd74d3b48b856f645cacc5094089eaff16aa2bbd36d295cbd97eeec5c13c2d52dcfb6e098856e11934b9933973e70fab08910e0445966c1bbac43c714c676e776077ba01c7fa196e1688ef017d8a1e6210ffa36bd5f7fc16ca5f34a5d4d278183d96e2e02456eb726720e02fca87abf443f812b74b5d63f54f45ec35b39a53e531550bcf72614868ed98e2abfc81490196ee9ae8b18347e431c95b0ac1", 0xaf}, {&(0x7f0000001a40)="d539a78724b2753a81be2fa42b9aa150f66c1523e6d73bd1179989403aaa8c6530ed7260fe9f983b7ceb2d72cc1dd3bd056c8c20d70f7c045b9c5200b6b1110d8615375175d4e8dcc38eaafb22748e8deb89dc4c9e75947ed290b5bbd1a9b6cc83c4bee213f9e50cc8f56f0fe0473419dc022c17984c1ccc3a43422c1637a183d5be76ac385fc61f9bf90632b9c0a702876bee879b529911a39cde5dd2934ecea7fa3b9f3ff42bb3740cb963974877c3826dc51843e5aa2cfd4b4e74cb1cd1563e19fb7ffadabb56f7e0134de1f4c7fff1f24ad74b1685b00170d19eccf9aa6c7f0c50a605137a33ea0fe69c585f433137ec7b2a75f13e470ab71648e29f1db1d0f5e4c03638b4659177c98417455c073cc1d475b82e9aeffcf25c5043785d9f00fdcf86c37f406700643933b4aaab21481392f45463930441969afcfe1867ad67da3c3ab24c9948e806e9585df699f2f70c04e0ce1379ecd518e6d4c56c05724e7648e77bf1dd8372805c4bfbd8ec42b00e063e32b68f907c11742ceb2893c35c071fcc0c0dd12ec84ee885f56a8b554a5d06b56b644394173ec4a53d54c184b0480e4e16bd0572a6740d7a0c41f172db704a65f35a40c6e10fa98b5a57ec75385521509db34a06d9c3558ffdb51ce80069d6315290a694d5e5a6d4890f47a4fb60fcd22e2d30b96994aa4486dca4b2fd8d10953c722e35f726813203c6d6a3a8f2ee43258e5f54cff9b993d300012db07460b9b7324f7fc5c61c9e568f5d999d1ea2f9cca4a10210dd2126d8ef6da09813b51be3267590aded9aeccd0790dd7754e305559ccb809d2441977d4719fd9b02c2eebdfa31cb114411aaab0b3e6f2c9e932893434efbaa05bd126e66bcfcde63992ebfb6c3f41cfbc096f6883d1c30226e04decbf10c7caa83404abee6992fe928f6dc88122dcb1b4e9f370677126b82ae7b8954400622c239e619cce1ad0d8d94acc3aa3cd7035c2fde24c30e74369a525d5fd86608bb501f89d28f71c877646cba9dba7f844a1bef6bc69e39f1a676150f9118af428edb185f953012ce0fe9e79724c83ed35647f27cd7d4aa4cad392d508a6825a341b189197a7b8a58106d0a3129cfbb5da01e6d84afa4573f47abf35b9473894660d814fe931e8e4f8ce8f5ed105155a273e17bed20825becade8baba2f5e5a60a09389f24b1039c7caf37e58f694e4d538b36c24369af8eaf37fc2f826725fc342dbc828f007137a3000134c562d334aed0755008bcc06bdfaaee95caeff1ec459562e7540a2a98630c316c36771d032a316a68158b16b4e736c23da4376d1fb33b473ac96d0f96f1e6f627d8f0341161f0996fe531f3e2f235675109ea02eae585fa82bb71006bf823dd88513ef69e2192f7d0ab16652cdd0963178c86ee948d233a1e5d652f4834fad2c8173d5acc780538055b457b5c2171e37fe542a3ae54863c2ffbec94786bdf89f21aaca2e07b2ea3ce47167f0c2ad32bda8e473d69420f6ae6a3acc8c57a81ddd45eb3b085e2b06ac9e0ddac28aaf88ba241b400bbf361e2502cac535597abd7df72c5e93528622c68db922b3e1bab836a4e755e9b3cff147402537c8a85e54387a2b76f2248a5f791fb74da1b199d2f9dff1f73043270e2e2ef0f86d9ed1afc9cd83238fcbb1f442fc7dd18021da13c86c6033f16d56e5ad23c872af0650355ae1d47441e23f455f1eb7d43f250eb297f6c0ddffeb1bdd1b0565101c1d93bc8434c662954aaa19f69eb3f42d36e1f142b75104fbe58c9d70c7c998ff82b6f88d0d01da9cb56320d2d8eb4e645f05fe29b5d6b4dccf89ba3a9a229504c350accbfaa991013e417841e6c2cd3d7d201056fef911d2e958d2730f74e23067271aec5a6363f720b01062740973bd33cdbe2d6e5d9b7d973a436642cf1fa9d273971fdfec59146106289afdd77512e392a70e075f5201d503103b4108437ac44fc5ea5f73a2b38ad13d76f7e47c770f5451afcdeeb4bc52fc9e5e0d3e469d2d998fc00a314799a324a3fc4eb14be51a868b69f82cde842f5e3ae68e0cb6984a14596bbe0044082a21c309e4bdc15da286122e8153343884be086d4f25ca4e702621ffee23f427ecf271dea6d16bcd16cb7d193233e426efa0d88e37415d7b5efaf8b4a92821379efc321ec97935e672eedad3d083d2d6d069d6cc68a9e5be83ce687bb8b917cbfbd81fb98dba60c52719c6bc699bd73f599eeaa3f8f7c88cc0bbf99669ed63f3ec19d5dc2575c7b000fe5893b4c94cabca5352f539c7fdf70ce1f93fa0430a62feeabb991a9984e2c0f0ab967409273f5cc4c82759c61efbcfdb31c8b9d28d5ab4bf40f5ada8f80628f60c6dced24a37d3807fa8b0c371d4202d31979b08f612e858a93c6ce800d04db554b3db4a3c06d0c14aa5c714e6a45fd804829656bf300b5124c89fb0c09853034afd5314eaf7d81b69032f1b866abcf7be8d59f74559c2e33727249dc77be7432001f1e654374ffb209fce9f3e099ec5954a9d56c3afd7e3e3d40b08c17e5572c26515dd1a8f8e83aa56e73b293c36a848bba845c5b51515c9f4843ce90bcc36665e3c95b903e6d8f4251e9dd67e58e49dfa82cc3122e972948957ed24fe6eb2fdb0e76ee9498089899da5bd744966f88b66948f66020feb262be1872b5cfc0a0aaf16551fdaebb92455bbb09d47336cbba63f050b6581d406afe927049b1ce03230c2caa477b286334f698fd85f2d42e267d032ca6ae7e3e3f4b12481a5a1de5a9ff436858d4c2cbfeb0b8c91d244e4d5349f355e9e0df85c477c3c26ca3707e60ce1e95894341c8d66d0e32b84e718eda971f5c874c9159160e8ab9395be0da68c7b0eb49856614245666b3af51476032a333880f75cf2f86f501984598f2a2f8e777cdbf20e12ca72e1c2a00c92afde816559e644b0518d8e13a998cbc249d7c90fdc7e49731e82181a4e8b5931ee36548230bda5f657b69af7896bec4ad6fed02e66f220c2c201cbcab46883f96767a7d909a68845b2a85217dba4e73740cc5ce96766366be6b88fd4c645af2b6586c3692d201bb20b72b20f1c76c461f9292541174564036b78ffa6b1b4c45616769c1d26be9190886259c5313fd85e86d597311dde94be39d91cbbae1b8e869b1efbe3ff98847707c5da84906f52c3ef7b4a3dc674bb62d620b50e9b37f6a669d09fde6f430c5475113a0ec8e9537af485bc7cbb2c9bf548bd42245a7fb3c2f0a5419471209cf0ff9dae2d663c87aa6929df746f3e50b9a698bf8337bee43194acc6e436ade64433da6a22a25af40fddac31965050be601955bcaa9a1354c381d630c15435402dab46a7b5e2c9739c51ef273bd6680ca117f7843a36930ab2df209c27f216ca04a6970dd38b33bef5bccc7c84f498340cef09908e4017db9080fc74a2af1c7b4b34db3cccbdd212e591c3c259223007f3a630914fe69acfa9fef4abf172392fd797f5cfeccbb0227754c75e0a076f3e1a192608173a7aa6d1eaec6a26971fed7fe565baa4e70b1899914b345103d9843d9c5d818b22d8a2bf7e95ba4f492bf68f68850adc123654d6d899936a83e6f59288c57bcae72817965d5c56ee4626147fd83d6e67a5ff21921d8f99781aff6dc8b0eba93bbe39806c809dc915d30d4b4915ee15fbaa01f6ec17a08daf3dcbe102d199aa4d4e26410cfd871d265ec419d3f27a3d683d2fd262690d523e75ec8ba16ff0ac12f0d7deeaa07c235fbbcec5ff9a86479ebf8f2334e26d981802e525dcce1879cf7498c56dd33d32d56a384985997e1d39270cd924674a0b5020f88f9ace4df58a571703001be646f316c8265faa41271bbbd3e5a5a7cf2212e393fcf1d863bf83554eaa8adefba067b18fb4f1c36c3ee3bb22b2e79d46d6d18cce8bd337743981ea97367e1f55b562711e8c8faf4e6d9d02e6399ce8a4d7d195ad2f6107682bbc90d78d6a4d74b7b92814767ef5e18aac09bf879e6cf48d74ccdbe44e58f5f91d823486bdb1187399119e77758e8b6f39aa11fc70e7cadb8f8a8e702169cbfcb033a0a75fbdb77ffcf2492057140ca87337a1a13592b903d953fab96290349e98e8f1f2c208aba2c45f11dd8b3f1e1d124e788247147ff0929e0b886c97590a7f5ca3c0b7e1a852cec5e92959b7383b1b2968a7a31a04d48226289862db5629b74d7ccf5afb980b608660253ae07502d854cab355f043211c5b236a3d562f7c5eaec685c5c643f71429ad97a288e5364bb6144366565a7f9400e59ba4fa53fa7efb96b233e312e885ed081ac0ae7340f753fc7dc741e2aed793791233c0419e5338d19037909395490bc485c756d654f66db34ee231ac7fbf28662f90a5fef9c527af91718ad61b2594b95acab31299e0289bcd1809e569767395db13d20f1691124cd07b06a21a24bb801dd9a773a80fe787777ff9502202e3e8dca81c8fd68f9c4f38fe91e9a74aff6879929fff9b43970a830f52a124bcc3cdda8e76e859dc4ccfe502e4dd95c4a0ea559e5aad55b4805390d8586f578f9aa7ebfbf2628689416b75a52a382b33463ffc8adc19bf66e61fdf39684dd7814d1202952b8c88f3af32b554d113a3ddeb202204c49ece3bedd1fb68325e5cfaf94e8a66bb01b5abe37c8217a4892feacd496b3522178d228ad4bb197dee63097d7da3e80da4fe980e56fc98ae88d5c4a0b9d8bd74e75c5a261d773707b3a679dd07b55d2a165aaa45173e2cddd213304edd58f2fde3e2b4e7d9972fb760a8a8f4208d923eed9484785e19ed6dbe48db95ff248b613fac18784be9b91fdd74afd1eae22541d23039e675f2c4f3b10a4a175967d18aa73ce04f23eda4f21f5d7426e4b6d288991c1e771ec83427c53b355b3a426919e62203ed483fcdcdbf6d1f52110cbe69575d895527b24d90d76c4ad9bafeff079bd5bd2be2a1075f2e117f2d00a28dbf7bb1a757d8e2e7e40a1236932b9e41b4499fd66b327ac9d4c2a541e9738cba5ecf1d2bdfae89dc10852d21e323a7419ff61cdf138b1f9c1c780b561266ac468b4bceda9e5a2fb6b2894ee969a3b8835e107c5263c2acecdccfa531e80af72fecf0450a20ace23d7bfec8cf2774aa3e43606111bf887d95875c671415ea815245f861dd4b990c7a41a0e696b00ee03b057fe4e780f5265bcf1b96db54a732e4cc0093e5ea0883794cb4277f7357b238fc96c99ded35572471727032b146ea0cd0836c638fe194777b0e45f22e80ae69e5227945ba4536d11a913caeca374d147830783550bec3456fe7e3289f70eab33212674411cda7ac9eb2da4f33b5631a8fde2a720c63e133f0077910e7a793428c5bbf49b2dbe8348908c7d5036eb9142a0d25eba651355ea66986462c3e11e767b4849d7e6f87e14b6815c7c8ce1e9aa325805e4a89304ad547ab52950ff188604ab2b5fa7d939704890b9cfc6c39e310e6032c8518167dff7fad90510b0fbccdba2c33dc1b14159cd7f8c21eb1db6540f90c458e41a0211eb647345d8120a46ad21aecb106b38a69a4a9631354f7eee00418f33d7d8dd5e3a4e036952c64a7cc295ab90261408a2df32e048729b5dc4f56410eb42b6134f684a2bf100938e7efb238533d27104cd824b63912bb13ed5679a6f2a4d332a38f626cd1adeec3af542549f1803977e223e397b51381952b85624c4db903919a5da8fdf2a89a87eec2cbbe7995fa08d4524e7b9ff59d791bdba97937677a0f10fac43d220f45d7d3fb4d111334e51e021e1388d85838fd7b3fc53dd9c530bd17b9b7b3ee82c7ce263579e2ab41eb908f", 0x1000}, {&(0x7f0000000340)="d953389cb00311f20a8ddc6478a216c09ec79aaeed2cb0bd6f5fffe1eb40a5c19603dec56d8bebe50be165f7259bc9f9dbe5c6f37a5b5dd820d0aedebc992a0c599b09c8abf039acb846e1bd6514b88e1307ccd755fe5c567bb5ea6a6aa488d6c8418c5c519812337a66e59fbb89f5c255793167f83db168009731c1e8915e99b8a9915c7edf518f83ed49a152edbeba6748f3f7196c3b6027e7ca2f02bf263ec179e0d390b0e70a33f903b3c4974a630a0cc5ba91c24eff3a821128020dcddbae3893a657722e", 0xc7}, {&(0x7f0000000440)="2a7184e29840a91fa3075f3d55ee347c9d4b29a13672085a5d5a5003738262d2f82b8dea023c284942eb2f8ea6094fa66cdd5bca9406e6a4e6e25d0460ebef0f221f8096f1f7ae80e67a290bc35aa4e57510ed8069ecc30c81af", 0x5a}, {&(0x7f00000004c0)="9c63c0945e8754c6ecedd415c62d210f89637a6846438eb091c2aa0460979fdbbb22a901f8b303457ca2698c9228f6a3eea735da79c2ef1f548a8041afe83c0289dc93cc6769e9511927d35049290cc4450f", 0x52}, {&(0x7f0000000540)="3c9382b7e1075496a8f249f6f6423752df9fd893f639c936c751f93e418aa1d40af79722cdbb3fe2d71d842e9ea4759f13a79f5cd3eede87a0b90aa10d953a8ee0b8c64feb34c1a20ae8035db466e4451f87b08cebb8717a9609aa826b756b774aa898d1536433915ed8e4479207af41db8c0e0820f61d0daf754d64029c4adb4e7181b850aade6e7192daf3c35238073a04c786af802bd4a428c3da81e918f772ce1290ec4cfa0256d285fac21ef4850ab2be8cfc09e454aa260d66d049df977d9bdd9f4425d19005f25fe94f94378000fa419f1489782b96108287fd0e3991719aca1ed0db053d9639e9ad7c839a521bd9afbd1b252e2fdc98fa", 0xfb}, {&(0x7f00000006c0)="75b8a80faae71d0699bdd415f2cf27758ea096058c5e9da7facff205ca69c7a420f3ec0aac322e0001752600feb285224706e8c285ab2a999395e1347400e4880edf449c7d689d604a3020b2ed8507f335f618d67a1bc81c9cbadfbb5003f4e527ccd77d2068367d15ef5ae8982e6fb516bd640962001a475b4cfd99390b2e5d37b10001cacf8201caadbd9680815e064f0e7398d58cc515656f30bf921476d47b3b1407df75bf42278247d2571134ac5b9cd90a0fbbb090545940abc0b9765f6a1e274125c6e75a6434581da86f38c9746c8180d706e88710011e", 0xdb}], 0x8, &(0x7f0000002a40)=[{0x58, 0xffff, 0x9, "fa6bd530f6fc7297202eba286291799eb7552e4959948e92f19388d385c572ca9cd4072a2f355d337d3afd0c6efc97bc32ccc6dfe49e564a90bcd12e47974e09a20891"}, {0xb0, 0xffff, 0xfffffc00, "bb922a6cc9eea5e85f9b09f50716102b6b497bd1e3bd5094b1f078c896b5a53ceda9743ce4f8fd1c81ee71899a8e5b221db344ad28b146452b38076caf1117a2ffb3dc405426dab8118920b4fb2c30bb5929336982c8d8b0a3fd4a58a05e9dbe60886a66c8378e16989430c639e7c0c087b76f58331d467a5a1a9ac3c494ca2e30bdbe8bf255c386a023a64472dc6220e321b23224f253c125a145"}, {0x98, 0xffff, 0x40dc, "a4c3de023827b0c7f58293f99fbf01c8c3ac97121bb1a86fcf0ffef3d17d5cb017a0893af37ec698b9ab01cf5356ac87779e3a9212c27caef17e2d389606a71214b798ea0e40bd8dc3d2b83ecdeeea8211bccc6fe6abd881cd9ea2f156befc4c5a0d6dc250572aa1f8286355776a2882b2b7e3a4c43235599a2614cb56a62c09699888"}, {0xc0, 0xffff, 0x6b1, "21847716f92b031deca549779279ea661f251119e23f17a475dadc3e06abfc001771e33aa756ca4eee0a67dd83ac60bf8242e7d508fcfd0890a91c544e3e814c8ead064154b0dd5d42972aa837112ca127f117e42dca47432018a62420c5789c5e88b0a772f6aa7c2f1f4c6b3021b1f9d7a1477505cc4787b225a92b26e0b25b92175cb38efe3d15372641260d16947c04d8b37688daf4cff116e25504052ab74cf1aa98f6a30e1af2fa"}, {0x110, 0x1, 0x87, "1ce1e2499cd6a8cfcf1c7f953870f0f7c7ce8ee27db4ed5eaa5c155c51cd962aa64357fd959e63eede2a068270ff3bef0e80cf4182f8e30a5cbc0a853da9178fce0960c5564929892366067607840a3a05789c8a622884feb02e7b4fcb0e6402ce0baf5b740b65a441873a165798687dfbaacee1a4cae3ee0b980a0d78fa4ad2c214cabfee242e175e51374ad99c7b44eaa77ccd8d15516bc06fbe1847959d77cd90a1efc0dcee7d3c64a894a128fbd0cafb1f616cccfed9d602bd1284dcd82e50d3af99a21443e0c4af442f42a612c42dd0f219eee1b93d79468b595044744f85f5858f5a5e6c8870ae16c79d4841b60ab18d7c0937188aa6"}, {0xe0, 0xffff, 0x8, "241f4a154aef575c50d52aa516fe84f48dee1e81b45273df5d987098a0bebd5022db1d74ee266d08ad6f6d7e3e99755355f1661cbf9ef6ca8fbc637d0188c82cd010d54e9091d45a45174f6b943dc0888dfeec4fd09c381e9f6016c5c7c8c84a54c930166f80c2eb47bfb2ba3c839baa514dcac961f09b95a8d8a7f0931ef3d332371b350c71bd4fedb23d2c7f2c5d3ade8b45cb5a20c8eac0bd586f261a952505fc4135c315e2f4352e40c1a094ba36eb665255d9e35c89baad836813753fd5fba07278fad9ee74a14d2b33"}, {0x1010, 0x1, 0x9, "47f12b054aa210ccbd790f6d3d203b8908f4929aa5f451acc88caf3791709929989f2eacca1289fa2bca33a129fd912704d60e39d67ea593b74f198f4f6bc643c7f9a4c5dbf7ec9eb0aa9eb814ff330fe48b3b11276fd5b6f6e39248e933086b2b45bc23f847720e8a8c36abf56c4777ebe77527b3078c1c7ac28492999f04a737733ba47149877520092463a6bb1eec1bce5610500e8d9557abc709b68ec0cc951e3d1556dd6080db993ff0b0b8a88cf71e05a71497fe13ee35552a1b2591c87c438c96caccfb898c239127b4ceefc0273ef245c893749eb620882e813fe6f29132c04393428fab4416abf6ccf797601d72e153160164bd432179c683618393e3fcec9b97fdf5b646fecd3ba53c20f6d792cbc7808f8cb8488b0624bea8e0ab47213b27381cc2e24eb74d8c250eadfdd22d4057a89bdc84198c36009f02d394e5175aea1104ce794351f12ed330307587f73b4ad89f24bc90c999807151787a9b3ddc808577f4cb3c853df1b571a4b682f3e20465ae52249b07956ec4801294d57c4afd23ca8fbce99ee1cea8e48f5c048749664987470c6aadf742e55a0d92cc7866c7a8f1cd4be57986e47da4b52ed5428eaa949476d6d3308aa60d70569e5786db6925161fc640bf462b79acb76622c15bdc015f0abb111a217d77856a27dfc69f080b8f5b3ce90be9b944f0c0a9ddd8f172fecfc62a55956375c02de833f6c54b8943a91f5790765894fc90d341e2d0ae2ac8172953f125891207005de8e0984f2336a7aa22dd4e87485a82bdc39f7d4f7ce9d9b17d193a1e9fe1fff209878ddac4c0bb101c5a152ca8799adbc1088664851eb3800c585ac816f078d07767b3fd86ece96be2359f37d6a0acdb816e2dd88174d724bd58ecbccf614e9b3c56b19fad17efa97deecfa8bf6b55a7176be3b6207bc95e460c022e31396f285756a84d245d3626f8b608660c41196af21e08898e367ea8c32f77c26f188510e173926686f207a3016209dc7f1354e74185ccae8e71b2329989c452e0cb7d53eed95e66cc2589d42bc4357ec839967286f636d7ef169825b2e7b015a04805bd56c81aee47505e4fa1c49586132e68b9df51fc6d602041bd0e8de5a073ba8e584f846f6779f7c3a1b676824c3ee1f6c08427d2dd18b6aa466143667c088841744ff55fc1e2bf7884f593c431ea96785f107b68e0f0c52479543dd4dcb00afd2dbfbdf522fb83146ac70b25966e53106ea80a327a7d1679a1b46d3cc4f57f815723a2aa55109d37ba7274a578e2de0e4c6e6997084749f474c20a25d048c13ee98d2ec5cec7244942a198fe3101616ae5b04e92f226c482f2b6c24f88d75eba930530fa880f052b49e5486c6877e1bc3c92d45697cc35442b3f09f877a00026e9bdbed0c9d158006f1c386a92fac45ada577622c4b0536d953fd9bc78632247293efe5cfd7fe1e3e40a2c6e959244fe33939956c582dcc63423d24e3c9384850610662c6693773f08feced4111a1f71f47b11df4c69d8027fb2d09800c4c34c1ea04bc6dbe8a712e72f6d2d1fc1f949ea5227e7d2bfb285a3da8bf63af1187eab56d5c7f1239ae57c09ca9569d840dd3e10906c1fea13ac675cec94389d6eb0f94e405a55b125c19c7f03f5851e783d44f7a0f2263ee94fb4d4ad934459e1d017d3fb445bc9035910ced836ce49e29d00f113924aec7ba5569bfc6115217a32e24c634b18df0f2f642856f92629843a3c0233087bfce729e8a2d1053ccac67cf892437404aebbdec21a0fb2b7e3f6a73d54a174f0459bb7477b1e669bcc69ecb230ffc44721e67a664c473fc8ba7d8c39474688eb34fd8aa71382eedead1855dfa72500dcb7897fc8972daece50e86cc68cdd14bad745a9d991c220b4dc987360cdd977ac72f2ad2d44e84f60395a35d214d622b5f181ccc5cfe082cd67c7b69fb26d162f221d02276770110a685ad25efd524327116557f30aef6b092367982cc380f7e517aeb463dedf39d219932f3520211e720c5b6b22dfe57ffd0e5fec8c3a5761d4e5b76e444899de7edbd241e0933cdb3520ee7cae4da2b4e7d847105dbde7368ece00e66d61c192cf6832e8dbec7fddc92f59b1e4d2651aefa5aadc5ddfad89191934a29c5d4749e81ad812ea62294cbc4da230a0cc3fdffa7921e0346c19703c158edd59df794f68fd374f9d00c2f2ea0ba4d930289cd017277511926941ce98f05f476ff07feb66bf6a54e7b3fdbccc11fbb5bfd28fa54fce76d129855ca7e613d8b5c511fc551b793772cbd6f09d2700df88ec060060b383818373d171d3a297d565d7f13e76151266fa49380832980be95225fab6ada58eed61e2c429b8d69e516e55c1de018529955b143ea3cc60be192d673476e0fe9666b1cf81e6fc07191e439b900c0541f757493eb4222920876b5a49cf3ed3d0965a7e98b65b2effcf056b8678e20b8d27b58521ed290620a17b68425af5f92f3e192b371c46d58eeef0f530e7c8ea3867e2efd3fdd1d3c70368e97649f18ca3caeaf0e6e6a68516bfa7b2fe79030d29dd1721d248fe645cb7bbe47955408e71e230199b004bdbd1fa3b08028622c2f99b61b113c572bdcb7f1948e940f5bbb52c3c62e72a28016a88f0bed0ce8447884576b425cbfa4dec81cb1f30e47898228566e9a3cb9b37bf0e7a46d43446c91b3010bacbba595c079f217c785adf1c242e6745a16f38e5e9218bb2e953a985fd8dfbb4edc0d9e4901c482a0018e293dd1d9cf529edb54f3e536b47714f83d61958cb38c5a6a49cee88e6e3137b12d96d08aef6fbacca514c3e8992c1bae1493c2b68b97ceaf9833f6526f97576e4ec2ff4c0e249a1e50f1dce56de462294c813c36d4f4b593ab8e1ea5a13d51667c6f997546e292b5fa6b97f71ad310f286f68760cca8422c2dba6043c5500a12deae670ee74dfb97e8d325d9e29453ae710f7a3cb0b051ade140a2aab1fdb67a11267a378be90c04e8bd60022b6a6318aded68e3f27c51177e44e0db8908a0fad7ec1aa25ab203f3b36637b5f24ffaa34e09659d403e965bd854363e7aa6f70045df09041a2240c89f24c67e7916df84646dc8e824ef99e2b04f6e5d74a8479f8f854735e243a4a68c0f868d10e3cfc6efd0d149068cc198bdd4f1edb584d71b0365a9bdc3f09377a4634c3eebed551f128ebd303f82e03de625d3590af8c776786d82a8c4b7ea5a3d02291d37cbb54776915c450d420ec6e45ce37fbbd12bc02925f79743dd1325542d1002ef5a3e21ba8bd50e193224b547f2d25d9bb7c6fe3f905c3f5a481df51c1abab70c3cde2adbb129cf60f6209bf9f2eaec6e0833b33164e10ce02284bf06d03fb20dc07a452d97a4a924cbc6294168e3fe998ff97be2da8c07e260d6c968da3f5c0b70a8e1dd75cd8cbf7f41ea397ee1e5fd8794039a5c3c6726f0435408f807e6ce9319133fdf95242556796ca557266b0d1d162b4fb7319f1697921a0968de6a3a71908c1803eca2783ef34975441c48702f3b495908273fd333367514aebc964b08c943bcb676a55a7fa639382e655406718b56e16565318a46767e8c884e9e7790235fc6413d3de7a0b578a33ed6bbcd3959ee85587b2ba79c2d63cac98397e6d0c95931ceb2ab13ae475cf43cbb8e44171b6bc88b16b46dc3fed9da1bdb6b89a755db920246d7c718e7a629126d2a5e53ab1cfddb0d27e3fb14718dd6d848c0c03180447dabc601a5b6304d1575d0ef6f26e6a4b71cfb9bc771b084e9500ec1aa8280626a3b58b0349d0483c92e04ac059377804474a4dabb173abd6f58c48a513605030488ed2788ae2494bba2b9e4850d2a49ba17111d315b521a155941c56025b418a8ab340b67af005eea345772eb7c687822b637648c32a6afad0a1e887ad27952bea5677e798f0ec94aed274d32190f12c5ca80c79b48455e0e9cee6ad605ffb4aa4d9a11243926cdfae5c336bf3fa2e51d771f818c47317839bbf79f8d0039bf56a171a86924db48ccb7491ccdfbdccedb7c76abb725ebc0307ba76b99263dea85cb46375e01e4ffad64e654512dce4914ab0b9fa16324b8422fa4e613ab21be4a100a79f2c1f8ce61469429ec905ab63c04ff9314db1a5d6d28653b1d80d17279b5362dc08cc9b35736ebb698a8c210be998590ce29a91f3e802a318a307f38aa03e5aafb47012da84bb6dcbe147779f411791fac47b4f4c46da08a5eca3ac1fe634bdce35aaccb0e03f2d1cedc089ea4b09d94e22117ea9e464fd81bcd59ee35bf75b6b6666c25919307a61c8e6cd58f15dc67b1cd9806c131abca665548eea7e9efd73107ed9c8479a9fb810155b6f6395431b34e328f9c651034d74b47b6c1bfff5e74d5bc8594723c26dad66941e68684a4dede3989f552f251e601a8933570d6e651f05e0a35948218f6e017935fb7559cadcc9e6d4e3bec8677b0f40f765292ac452a16539efdecee4ff2207a2975c79697668cc252093d74e345d21968e728adda61cf5708eb6c7c4679596c992e230a2c9a56d59ec2b0930c743ac46796609e887452bb8c58de8ddca72e4a35d1f7e0bf6cd4e805f11c870e4e58e515ba132ec5dc84ca7aa54d1fa1456ef1eee9ff135e93df861b0cd59d545f4e72d9fd60c221e6a4d108a2f2456b935d9e62ea9a20dde123db8e561d58dc2181616e7c3d5515d66253a98b1620c7909f02f5c90711329321f2f5c63f0a21452a0e522a44bbe0c3ad2cc3f3e80bb14fb37a6d09247b812b75698fb2faa6f9542917e75e04fe33eda784672ca0346ae5147e5dc648723e974e5ca713ff682ee6a4c1d0f9d879d5d48a99431172abb62a96018695d42ef38692400f969d79fe79a1871bab2e20cb62af5979ab25fb60c014bd95ef92efc3c631ffc2a05705a27453df27ef65711c0199f44a751701c0dabd5f6f73360201ad3c94db214ee2290e55786a404beaa2b83b463eaa1b091758f494ea155d37f9e029e1f2dfd05a9082c7e8b71517bf90185736ccf6b37e3626700d1c5f8e2eebdb05e35122d47c85dadbf79248858567df0edc273532db7d43ab8582d78be9accadb36c15a0574fb02628d6641a5ea7bef5e2006e8980de629d3cebeefbf26ecf8ae4b7313cbf3d90b2df939d2cfdae1fd5116fc875917355629b83dc3c5b6cbdbe478b602e70689b3d3cc684dad897a1c33c2c6410f807974ad9afb252b8bc80864270e634649e70de157c185f448f4a01c36c23bbd784057cb981d90400d0ef4fca4ac7bfd0bfd19534a3e6cd5e4d011d0678454c95df5ba17b3967d7c034dba6ee83026fb9eb2b4ea33a1f21f8b3c27f0cb92c81f8ee459788efe21d6e3513f7a9d5f6c1f0e4ee9725d8c12b337a9c93732dd6f5c26c3f9ff5106da1f3449f6fde5f97d99cfe270ead7938cfe06a34e86823c3fa0b113b41511d98a2934f24cc714dd33bc3119d638c13fa5f651b6219545dc0e69b6ba59f441775554f48e4b75792cdc75fc5d24acadcc2fb1e11d91d9a6ee65693797269980d3c4039dcc15c8df7d19e03538b6c788247b28db9d2e2f9e03dc33bea728c6c9856f6ee01c9c1f2999055b20c59372ffb54fe11c4f6535281ae67ef789aa785e60f5f175747a19abf9cce2a6cc796fb2e6129e83fab68953c15ca067f11187a10076df048c2e7e777b83cce844aa7be8ad6ef741d7d843b1f9a2d2b1c958c660c976211301ce78005230420e0885e0942a1c5292560088f43875578fce53a7084d1ef276fddbb909e32464feab27d917307c5b2b35d3fb386b108f5aaaafc04a4ad99f0fb3dfe"}, {0x108, 0x1, 0x2, "21574dbed2d8305bef83cd39a1e6b22d68cddf031d0138815bc690a398232ab668f14f50cd572326fe04abc12dd21c90d4a5eadbc13753ad9b2e1ef02732e3bd959497b7cdaf1e004afe56d88e44c5a6fa054c5a66854f0e819412eb109b62d1b2b59dacf7abc16123113315a996231ef7466de04eda0b83be6ea4802a793a23120d0e372c581163342d4280cf621ad76abd95a6fdf3f3f56a8633a1bc4ddfffebdf04910bff144c88b14366ce235771dd8fabf5a3bff52153fecb9bfaab097f6bdcf15c32e053a3c1fa89255d42dfe347a29519742a535603581549921add5651303c298ce434d6eac726ab8b2eb6f94bc7f98e5a"}], 0x1568}, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100)="fb", 0x1) recvmsg(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4094, 0xffe}], 0x2, 0x0}, 0x40) read(r5, 0x0, 0x0) shutdown(r4, 0x1) 23:27:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) r4 = dup2(0xffffffffffffffff, r3) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000002c0)) sendto$unix(r0, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5e2581d7d9b6d47a7892903b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10001000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x4000, 0xff) fcntl$getflags(0xffffffffffffffff, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r4, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r5, 0x80, 0x4, &(0x7f0000000340)="9338345a576c069dce3beb01ffb9e0d6b9181bf4fa57e3df6728b3b52acf623c88e1fa7849c0fe1c6c31daab6a402da37b3585ce472681a9d2d97ca204e6f38fa7b8623bb841d7806b94c5313ab2bcf88b3c8f79f66ce8ea7274d6d35a068108253676e3e84eeda28e85b4c20100a51e93f1da2a7589553c14ab1033f13eba9f911b49190964853775cdaed85225c45136493787e8ca62d6b38e0186448cfc7dd6958176dfed6ba2ebf47eafdd1ad174680a42135354a5df8d5e10a3781d75e6bf75332e0f761d33cf438d3498585b35eebfabb7ba009b03d3cfdb4c545fb50f1ec4295b16a73278507c5f29e4bb833efcf23c0d10f33b1a57bf055f20af73bae20ff41c00b88b54b2d82601fd81634e3e8f2882d705607372e519165846fee948f1d951e817e9c38677634ce9cf94b94fe2013881cdec47e46189f8766789f6d330b9a570a52d29e535f5d9e1ce52fd98a5a23bbd9d9efd1fac70ee53a149f640a388437766437f9118de833338fdcc9fef72eb6750bc5870400c30e141820966692009d826620d2be4c44178ff10745ced12b94b70534ab88de9bfe57612966a5ce3218689ad5f5ace87d7d6699afa4fdb67bd1129c03dc2246f3db4ed6a7c94dd4ef6424b8f63800b2537272f6056c608e64cd4013c5d0b0f932d733168c2f546adcfd47ff9ed50b04c1cfa4593c9c44338ecfa6e71d4ade7b794b399eb750a47b1d9ed48c08de5633eb0ac3c3ed684c098dcb60b1ac97552cad986753d93d44304d87c03478b03f2197d5196", 0x22e) socket(0x677a0fad8446147d, 0x5, 0x9) r6 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000080)=[{0x2, 0xfa7c}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x3}, {0x1, 0x3}, {0x1, 0x3, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x32, 0x1000}, {0x3, 0xcb33}, {0x3, 0x2, 0x1000}], 0xa) semop(r6, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r6, 0x0, 0x0) 23:27:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000000000000000000000000000000ff02000000000000000000000000000102029078000000006040008300000000000000000000000000000000000000010000000000000000000000000000e2001100"/114]) 23:27:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x800, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1000000000000073) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2, 0xc14, "9375b01a93b45136fdf1f0adad276d1e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r3, 0x2000745e) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c33c8b6267ba7d643d5f73af4bf5049ed8ec61169bb01c87d82404fbed5581c43f9c4302db0e948a71201359e63eb1105d66250dc3991832033033fa50bf70c64ba46a6eb73fa434847c83ee3e8e150d99024d4d9c065e410235b8f56ecb94ca7e3773fd9c2024323eef6c47d22df173195b0a", 0x73}], 0x1) 23:27:34 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)="a02835e3b1a2e634b497732d1d7ab3663e9518dfea31cf2aee48232b79e6c67b31cc98e8c882106bc14225e3f8b8ca71561a14a6f776d3320d76915e24877849", 0x40}, {&(0x7f0000000280)="d16afb1e0d15ba1ac90816e724b522ddbebfaa3f4c108b1fca5f33722f747b2d5085a541723d1dd63afb7e4e3d5a2a1ff4864d51e30607c91800faaf44a8da0a5f6213207f95e64c22463ac9864eb863e512140fe04948a5c3351fb0631ad63a884fe79a8b7f59c88883a0248fcd6345a9972c3d4f8adf5dfbb576d3eb9569d86e4c2683d53b7ddd0fa8ce4ac7bb9f947e6dcca4e1613cb39a06fcc6b98646bf83a9586d77dc3c015be1537595a39c30", 0xb0}, {&(0x7f0000000340)="9f7058f9645af7daf6b43360aa8959be909ea2fa6e255f0df1cebade299e7ba4956911b31b0f0ea570c4639d3c3f243e95fcf7ceb3da894e048b637a88d9a5b07e51a17dae781b59b0c5560626d6942847d2a4a389ae3f06fec1ce4d3fa267ad2280a4a6e7804228f15c00ad4424e254fc44ec3c2de40f730fb2defbb3909d3da0ddaf438cb71adefa3c1afb7cf57d7facdad603e84cfdbe62c7b7b9a461655d0d7caca99ec288a26558a088a24a4ced7465fff57f45f9ab4c80044c7f9465a534a1721871d2c9f6b31bf251b5e05675b7c3fba2144228430c62ca20da19e77635", 0xe1}], 0x3, 0x0, 0x0, 0x4}, 0x407) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r6 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') 23:27:34 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x1ffffffc}, 0xfffffffffffffffe) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x2, 0x4, 0x7078, 0x5}, {{r1}, 0xfffffffffffffff8, 0x98, 0x4, 0x8001, 0x8}], 0x1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x9, 0x4, 0x5, 0x4}, {{r3}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffb, 0x1ff}], 0x9385, &(0x7f00000000c0)={0x837, 0x9}) 23:27:35 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r1, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x13, 0x20, 0x7, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffff8, 0x46, 0x20000000, 0x6, 0x3ff}, {{r4}, 0xfffffffffffffffc, 0x4, 0x4, 0x6, 0x2}, {{r0}, 0xfffffffffffffffe, 0x63, 0xf0000000, 0x80000000, 0xfffffffffffffffa}, {{r5}, 0xffffffffffffffff, 0x50, 0x20, 0x5, 0x7}], 0x7, 0xfffffffffffffffe, 0x1, &(0x7f00000001c0)={0x3, 0x101}) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="0118ffacfc3c0926feba70a7cf09f6360f9ea14f040000000100000097069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b01010000414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0001d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabec01000000000000007e59a59a05bb68baab118ea42187324f814585b916ff9915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000efe3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b5634e2811d910faf269e55e7412e235a9072a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689b1e8a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a", &(0x7f0000000000)=0x210, 0x0, 0x0) 23:27:35 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3ffffd) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) lseek(r0, 0x0, 0x200, 0x1) 23:27:35 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x36}, 0x2, &(0x7f0000000000)="621d524ea6b882fdfa4d00b1321acc332935dc1e4e8ab5c2880b0a56d4a4531c18dc53f743eaf2b8325ba24e365f63bfe8478e7d181f2000f6e7258860025b6c6f9f2e88ff6f6d37734a2c42", 0x0, 0x0, 0x54) 23:27:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x80000001) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x1c5, 0x1f, 0x1007, 0x1002}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x3f) mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) 23:27:36 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x80) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r0, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffa, 0xfffffffd, 0x9, 0x142, "ecedbd7e7864fe0aca6d01f0dbb978e2489ca2be", 0x100}) 23:27:36 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x8, 0x48, 0x0, 0x80, 0x1f, 0x37, 0x0, @multicast2, @empty, {[@rr={0x7, 0xf, 0x9, [@rand_addr=0x1, @multicast2, @broadcast]}]}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) 23:27:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, 0x0, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="0100062f66696c8da855119ac75a6b29da8990632970674a7ed10636abb7d47539e5de845d18aab7549e07eb71f49a1284144bc4021fa41d7b6544c6a9b400b65f00"/80], 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="e41f8191827f4357631fcbee2c40cab54027d0b9f34d7b257e0299532fce154c5bf6fcde75781cbc3d072c1292fec2a133eee27448af7b50fd02c3a49a6a2936108c7b15d13f9cf836a2e56cea390f3b2edba073bfd3be5ad2ff4d1012a8e6069f1d32cc5a073a8d7296057b88a1373c7b47d0dc18", 0x75}, {&(0x7f00000002c0)="cfe5229069d52947a455e6a209cf8f82e9307b5e9c161e9b53d78e54767781460af8e0ecb188207904dcdb9f0cbfaaab2c1417df4f97375d29e35ed8f1d109e8013e1be312429bb480cccabe367b97b5b622a193af4b43624f6832fbabebea2c73b3dec4f2e6da3f70", 0x69}], 0x2, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r5}, @cred={0x20}, @rights={0x40, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r5}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r6}], 0x148, 0x8}, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r7, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r1) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)='r\x00') 23:27:36 executing program 0: syz_emit_ethernet(0x81, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd709000056f986dd60317971004b000000000000020000000000000000000000ff02000000000000000000000000000102009078000000000000000000000000000000000001000000000000000000000000000000018002000000f6ff005975db180bcd0594de03d7a26b8ba55edfbc9b000000000000000000009df1d49af541f9a8dcb63d8433292c66ca"]) socket$inet(0x2, 0x3, 0x4b) 23:27:36 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x800, 0x3f, 0x7f11, "b23040b7227c812eba14bb0a348b0491661e2c4b", 0x0, 0xb05}) 23:27:36 executing program 0: sysctl$net_inet_ip(&(0x7f00000007c0)={0x4, 0x2, 0x0, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r2, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) r3 = getpgid(r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r4, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000080)="055d1095311507213a164a99b8260a2071c6367e498e78aae77474bd7d89b3f2a4767d75725614dffb3eb6b3e18e19198f4913562640560246647784e7926271db55e5b271c2ddd126622c77ce6d2b1e1db0a78d1d770cc4", 0x58}, {&(0x7f0000000100)="7db7f9ebe19ee206228214446a2caf8232a72002547b90bb2d4b56f68e7685e026533a5811f71fd84279de743b1ece902f82e25803d59eabead258ec5b1537e655f430194074e42310ca5d39c77236050a2adf5e8ba74d989efc4c7d73bd56b5db32470011121fad1c3a6f9961ce4a644adb7247a93ca75fa05bb9543dd109ec16b6ed879c915ce7a66b9410211f165e86c5d5d7cc49b62a5fb6fb1c32ffa231f343ef81066dc125e157397028c64fe944639eb8ff774e7a20208158185bede96b81dcbc94f6cb2ea1c2a946ea80ca97fea0463a72f71f59e4b1a5882531", 0xde}, {&(0x7f0000000200)="341616f41c73a2a3293d425b1e3fef9fb681aab77b81275fcdebb3649ea9ecd3ea5e7feed50f05a4df21b36a5dd8d84970a3445d127312fc9863e997d1c5f249898208eeb94a51f0443a93306cb11737b48199f13b4de5e6414d1a53877b8da08d5626d3c8b9c1fc490d39a7661863e673ab33297152fd4bb5a0abf918ba48e23057581701aaa7fc556ed8cb37103d91ed216d12d11b0da009e0ca51ed4284f86b11b5e8b7fe8f1984669ae9ffb6047d166d6a221c49a28b56d1b7442e381aa61829f22dce2ddc79f681b905ee172ec3d992a784d753d03e2e0b29207ee874f06caa", 0xe2}, {&(0x7f0000000300)="21a537608e47615e0c7c739d8a5d79f0a196a88cebc2497a24f9d720634571a427804be2dcf00fb24ce8bc2880df230586f2926e170c74632c0d58dce1dab0148b165875d40dee7be943a4f9f57ef0b50c8e4e3257cc9aded19555d22395e8d48fe98553ad42e4d58778d4d8a39c9738cda177319b3dd994e436ffc916f2754720ff56a81e1f40b6b4f25b0db8754384", 0x90}, {&(0x7f00000003c0)="7356d2ec0144951ae05e8dd20c77747f60fa0bd8a99aecef0333acd3a8bdd7f2534bfd4e50183790cc46326431a95e877f7d1ce8207e7107dac4158b8762e9627270c1b020e50cf8ad30addf07405a6ce98f99297a3442448677b59a7b67cbd8c674f5765ca4f2600bdaa3b9a4856f0aadc86cf76ae3324f62b4549884f0c200f1b4cc186a4b2332602427efd5d747013c9d0ce160d8aabeadf8308e28cf863746fe0eefb2e4402caca9864ce42b674accdf40d2c34d7171f694e051fe8fab37d9cded68dc6554c481b68974bce3ad51f778424c6576d0369c0d968d082d74", 0xdf}, {&(0x7f00000004c0)="d3748ff06aadeaee98b80bda70cab573f75b198483ed8174ce6ef66e80cc425c83beeaa287ddba8da74a538a13260027c02fc4d98d06be24bc9f451e740de24991dd9d9ce476720b21661ef9ae1c2ce77c6a006850ec1266386db2168f9fd599d1a363ad1fff5d0197dd44485f336fac1827c884cc7fa4e1591f31048c100d9489b1e3c217739cde8eb644226321479e3f2c879a36e08278ec75d5b22578eb77195a3aefdb9e61189c0b97130a46668b9dcbcf6fc83a9fcb47443978639dd3f3e13b1a7a7fc3e7a025febb04487db8ff03fd07e0a81abe542d5d9fb5", 0xdc}, {&(0x7f00000005c0)="f600bfbb373ede1b52717073a4c70cc5202e4b7558d8f14fde2f7a16528c3a3cbac2bc705e4df19ae17e3ab4897956771aeb86c177ac922dc9119e3efd6ddfe2c1e85b8826dc60ce5b24e2f90dc6f5a14f4bffa72d", 0x55}], 0x7, &(0x7f00000006c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r3}], 0x60, 0x4}, 0x6) 23:27:36 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) poll(0xfffffffffffffffe, 0x5, 0x0) 23:27:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400f7ffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x6b34, 0x22e, 0x80000001, "7362d1dba03f72cb25c07017a8953482be305007", 0x8f77, 0x5}) syz_emit_ethernet(0x56, &(0x7f0000000280)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x20, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @eol, @nop, @window={0x3, 0x3}]}}}}}}}}) 23:27:37 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000140)=ANY=[@ANYBLOB="ffff500000000000000000bdccdd60317971003c3a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200002b0000000000000400000000000000000001ff0100000000000000000000000000012b0000a80000849637b6a0abcb2868ad5607096a6e26b9bb53c1cc1d1de67ce4ea0969ad503340c99a9f648d6ad2dbcabaa468bc8f940e906b05419384850ba04a265788b41cf884d13968b785c801f85300000000000000"]) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 23:27:37 executing program 0: syz_emit_ethernet(0xae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x78, 0x0, 0x0, @rand_addr="00007da55876c508573a00000900", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x1, 0x2, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [@hopopts={0xf0, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62"}}}}}}}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000440)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x7f, 0xe, 0x3ff, {[0x9, 0xffffffffffffffff, 0x0, 0x9, 0x800, 0xc01, 0x7, 0x0, 0x2, 0x5, 0x8, 0xd965, 0x7e, 0xff7, 0x7fff, 0x5, 0xc9c6, 0x7], [0x3, 0x0, 0xfffffffffffffffd, 0x3ff, 0x3, 0x7, 0x3, 0x6, 0xffffffffffff17cd, 0x1190bece], [0x8000, 0x1, 0x82, 0x3, 0xa2, 0x0, 0x5], [0xfffffffffffffffc, 0x6, 0x8001, 0x7, 0xff, 0x101], [{0x3, 0x0, 0x6, 0x3}, {0x4, 0x2, 0x80000001, 0x25}, {0x7021, 0x2, 0x1147836, 0x1}, {0x8, 0x43, 0x3, 0x7}, {0xff, 0x507ea56a, 0x3, 0x2800000}, {0x81, 0x7, 0x2bd5, 0x5dd1}, {0x2, 0x3, 0x6, 0x80000000}, {0xdf6, 0x9, 0x21, 0x1}], {0x7fff, 0x1000, 0xfffffffb, 0x3}, {0x3ff0, 0x3, 0x3}}}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="61d186f0121997bfa969a0f5732d8b3f1f0b39917bf5a05cf24c3b2131590b2760337383aa814fd004a2a6a8f064561eaeacbd4ab1f3ec7c27522bd36806f4b6a4decdc84021398d768202fb0c7793cc9979df0e5472fe36f4", 0x59}, {&(0x7f00000001c0)="32ef27bfe2ecd135ec9efe30937413c68124c114083bae91e574c4a26baff61e3d9351773661c0325f0cfd5eaf2ba5ae075952e8430aa06623ef8df0ce15fb98c6ee6c4e1516ebd0da679e9b90373ae749ca01074a4c29797a080c4b28ef94c5e1f2bbf59b46ca183709ca6d78661fab89ddd6ad1427fccef09f7483ed87bafd340381c98c894d55b7092d290ef750074fe9185d9a66822a1ad20bbbb0e2d948f09464396309672da040a09791f95f03b6e8dd60aeb765ba86e7511cb95dcad5cb3f5f6501a52eea0d4de609d41ce58afa0473301602508edd0f27dbc06a99474c1a48b7ada14adc30534823371a", 0xee}], 0x2, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) 23:27:37 executing program 0: syz_emit_ethernet(0xc2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0800460000b40068000000019078e000000200000000830300004e224e2100089078b9fe6239def7d933412f3cc79158663ac0547d963a2c22b3ce36e04ebd163fc2e9f7842cce274c7bfe47eb4b1aabfec08ed5c06c654b9888c148427954ad84eaa946508ffb2165ad82da9f79bfa59e4bde79f911679879f4916893c768df5490ace23aeba73f62af0ab4bee09e7b5e45a1e0b9dd7f54333e4260f4f8ef8bbcba0f813a902bf46591727a10e934cb97cdd8c85a17a2e6171534d6c2941748fe5235dbb5c875"]) 23:27:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x2, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) getgid() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff82, "4de0ffff3d79010034840c760b666bfede477dac"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 23:27:37 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xd, {[@noop, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) 23:27:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:27:37 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000100)="b05f9027f059731618727ca0ced2c235ad926811f814926f8bae311db6260b24a4695e70a13433d084b54d17", &(0x7f0000000140)=0x2c, &(0x7f0000000180)="7eeaac8e1b5ab9f2beaf", 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:27:37 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000480)) r0 = kqueue() r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x84, 0x6}, {{}, 0x7, 0x40, 0x20, 0x5, 0x100}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x34d, 0x5}, {{}, 0xfffffffffffffffa, 0x2c, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x5, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x90, 0x1, 0x100000000, 0x3f}, {{}, 0xfffffffffffffffe, 0x104, 0x8, 0xb9, 0x5}], 0x8, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x32, 0x1, 0x1, 0x81}, {{}, 0xfffffffffffffffb, 0x0, 0x1, 0x8001, 0x200}, {{}, 0xfffffffffffffffe, 0x52, 0x6, 0xc9, 0x8001}, {{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x4, 0x63265c3b}, {{r4}, 0xfffffffffffffffe, 0x28, 0x1, 0xfffffffffffffffc, 0x6}], 0x0, &(0x7f0000000380)={0x10000, 0x3}) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x154b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 23:27:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="ab5fb01ec6072a0a0d6301753efbba0b04fe73a24c734cfa6fbb3c3088d1136ec9ec"], 0xa) r2 = dup2(r0, r0) accept$inet6(r2, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 23:27:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000280)=0xc) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000440)="57397d90715ee3db02f3409031a7f152d0d5147c49c6f0ef269f99f6d655e93e24183fe49c86a4ed039b38828e034ee59105d20a452f92af3b58ea16e303c022c09e00ecaa8d62ae7b7fc8b09454099f67481f824f040eefc9c23fdf739769031ef0ffef8757b9a2256a8f2d785bd64b5dfd3afe1b45cab760dda6e9f1c765eb0e998516acfc04c64714af6dff367af32c1b22dfd669db7113d08aee6cd2030f60a272491c54996913682830ad3e3ea6ff1cc8fb8a671c4e6cf4298efe7f4ed805d19943109ada15b0f9c8a7edaf1a9c9eb47bc89bd0d00aeec0", 0xda}, {&(0x7f0000000540)="c4ce1415f86d5bf0becde838b42d87dbf3a80edc49a83ad0514f5c5f69639e2fae5b2b8513da548af21737ceffe6f6a2bfdf7c00edbadc617282a36b405985bb874c325f278c95e450cb6662a013645a075c54ebf5df09b73cd836771d274ad4c344dede184c178e309681474a01691f54ac592abb6e2153127b32a283d1aeda933dc0d90eac6371c2b0c4110bad5bed2a46f924df3ce04a0435e197f89d5801be6ef38e81a140c9ae", 0xa9}, {&(0x7f0000000380)="96ea1bd2d4c0c4e31c230fcacaa888f803d8d8d0bbc3ccd36a577179320e4a7bd845d0a1", 0x24}, {&(0x7f00000003c0)="8a8ae5cd67e137bdadbe202f66123267354da4929a2e", 0x16}], 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000800)=""/169) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000740)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r3, 0xffffffffffffffff, r5) getsockopt(r3, 0x51, 0x3, &(0x7f0000000180)=""/205, &(0x7f0000000080)=0xcd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\r'], 0x10) 23:27:37 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 23:27:37 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @multicast2}}}}}}}) chmod(&(0x7f0000000000)='./file0\x00', 0x10) 23:27:37 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000340)="9ff1b591572e59db8919b60d14e1173e7dc1b4c2760e96f43a76227585566e80c5cc4d8abf6efa04000000ff591aa4f88d7ba6772fec6bab0333835460f1cad63605e1f3f4d2b6ea638bde11be45ab881fd2db75fe36dd7f13d44ef2f87c2b8276d62f57f0256b08ecdfde81a1bb347c74a4e36327372a57429af80106d056830485971bb2bbba0800000000000000ddb2b24d6a7bdd26b99b8e9794205f69626585a9d7fa87ccce3d3425df13cfa09a6dc24263e2e23e9c3a51ded655a8cfbcde93ba15e6bf4e1bb651dcb0d9b5d818bc59e9f8ad3e8b540c5243ac0478d81a9d2c86226c590d7e48d67eb0465623f5865cbed2709cfd49eb59a93286050c7cdb01", 0x102, 0x4, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x1, 0x5, 0x4) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x10003) 23:27:37 executing program 0: r0 = socket(0x11, 0x3, 0x20) r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000018000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b403236a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 23:27:37 executing program 0: getrusage(0x0, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aa2aaaaaaaaa00000000000086dd603179710010000000000000000000000000000000000000fe8000000000000000000000000000aa11000000000000004e204e2100089078"]) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r4, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x1, 0xffffffffffffffff, 0x40, r4}) 23:27:37 executing program 0: r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x300001) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000003c0)) semget(0x2, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)) r1 = semget$private(0x0, 0x4, 0x1b5) semop(r1, &(0x7f0000001180), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x855, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3f}, 0x1fb8, 0x7, 0x3}) semop(r1, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) semop(r1, &(0x7f00000002c0)=[{0x4, 0x18, 0x1000}, {0x4, 0x7}, {0x4, 0x8, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x2fbd3450) semop(r1, &(0x7f0000000340)=[{0x2, 0x101, 0x800}, {0x0, 0x2, 0x1800}], 0x2) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(0x0, &(0x7f0000000280)=[{0x2, 0x3ff, 0x800}, {0x3, 0x40, 0x1000}, {0xe5d7e9dbee521c1c, 0x8001, 0x800}], 0x3) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000540)=""/150) r2 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r1, &(0x7f0000000000), 0x3) 23:27:37 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x401}, {0x0, 0xfff}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="7df34379839d59000000af6cdb7821378664c2f26192737ae457dd95011c5790820fdec138870be81a43ad1c9222e71765fa7625d1a50654158497f14cff12e47fef1e71bdb826221a6b01ca19dd8df278aa2a957b1876e38e63e9ac5e19b3372c0000000000c9a25f18a95c9cdb479a1b1f570d43308ef0989e3d5442b6ac700ee8e7738b158aa6f9dfc78204560cc756d8e021bb20be482ace23bca109e3a1c1282cbd382f8be0c7eef960f7520d5ff967a89d724abdbf58ce5952b38f7ceed8c73e504ffb9545ef381be88d8c5da7465efdcfe00b9fd1afca934148db72c93153807fbc6a8639b7d9c52a33a994243c1351be84028da8d922801a454bfc5e8b071cf1d72f06f3c87754750262ec295336919d76b3eb8c5494506fea1b37fd0f2c7111077fe6359314daa030317059"], 0xa) setitimer(0x1, &(0x7f00000009c0)={{0x10000, 0x20}, {0x4, 0x2}}, &(0x7f0000000a00)) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) preadv(r1, &(0x7f0000000900)=[{&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000380)=""/200, 0xc8}, {&(0x7f0000000480)=""/88, 0x58}, {&(0x7f0000000080)=""/10, 0xa}, {&(0x7f0000000500)=""/127, 0x7f}, {&(0x7f0000000580)=""/67, 0x43}, {&(0x7f0000000600)=""/203, 0xcb}, {&(0x7f0000000700)=""/234, 0xea}, {&(0x7f0000000800)=""/208, 0xd0}], 0x9, 0x0, 0x7f) sendto$unix(r0, &(0x7f0000000000)="67ea219bcf6348af478cd259a23349de7226835ffe71fa06e921bbdde448e15f08f7f7b5454fe45de174c445d93c4296970bdaf684a1da43dca5", 0x3a, 0x405, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x1ff, [{0x1, 0x81}, {0x1, 0x5}, {0x2, 0x7}, {0x1, 0x7fc0}, {0x1, 0x8}, {0x3}, {0x2, 0x1000}, {0x1, 0x5}, {0x1, 0x80}, {0x2, 0x3ff}, {0x0, 0x3}, {0x1, 0x9}, {0x0, 0x5}, {0x3, 0x7f}, {0x1, 0x8}, {0x1, 0x1}, {0x2, 0x401}, {0x1, 0x9}, {0x3, 0x6}, {0x1, 0x6}, {0x1, 0x4}, {0x1, 0x3}, {0x1, 0x3}, {0x1, 0xfffffffc}, {0x3, 0x9}, {0x1, 0x7}, {0x3, 0x8f}, {0x3, 0x7a7bb437}, {0x3, 0x7f}, {0x3, 0x80}, {0x2, 0x1}, {0x1, 0x3}]}) 23:27:38 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000070000000000002000000000400907800000000450000000000000000290000001400aa000000004438000000000000ffffffff00000000ffffffff00000000e000000000aaac1400aa0000000000000000940600000000000020b1078017db4a4475be6c8165100ec45da2a544a2c84389425e543a"]) 23:27:38 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r4, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x8, 0x10400ffffffff, r4}) r5 = semget(0x1, 0x0, 0x414) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000000)=""/185) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYRES32=r0, @ANYRES16, @ANYBLOB="ca27243d6241cf0dbebce8e475574436d5172700d5becd99", @ANYBLOB="91f933913c1adf49", @ANYRESHEX, @ANYRESDEC=r0, @ANYRES32=r5]) r6 = msgget$private(0x0, 0x100) msgrcv(r6, &(0x7f0000000100)={0x0, ""/192}, 0xc8, 0x3, 0x1000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 23:27:38 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c78aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe812d6fc07aeaae1028cd91c6c8e001a38067dac16f4c8391f916efee16d809a6a0b0b5f077d55f10bf208a150100ba78cf06e3e6d6dff86da9ac815ad539c221d0d8894615ff180f678944d0f65ab486924f6b2a67e9d460c0bfca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5d500"/182, 0x0, 0x0, 0x0) 23:27:38 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x840, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="72309fba69c00e2e2f66696c6530"], 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ac0, 0x0, 0x9, 0x1, 0x3, 0x9, 0x4, 0x2, 0x0, 0x2, 0x576}) r4 = syz_open_pts() close(r4) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r5, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000200)={0x4, [0x0, 0x0, 0x0, 0x0]}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) fcntl$setstatus(r4, 0x4, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) 23:27:38 executing program 0: syz_emit_ethernet(0x2116, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605120e03afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000001fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500d748fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d17370017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6d050ffb7bdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfddaea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca388800f4a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53d725b55557bfab874eb8a0c565866dc8942e1a63c46af7a73880de62b0e4a820ad18e0e25facc7c85ab18f1b54cbe7b25dcfb112126b80f5d69820dccd338b58426fb1b3146c0ca59c9a230bdcd49e0d3c34136a025a3de4e3dc3731edbe4170dc0c17abe1247819e6"]) 23:27:38 executing program 0: chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x1, 0x2) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=""/238, 0xee) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x40, 0x1000}, {0x2, 0x7, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r2, 0x20004269) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}, {0x0, 0xfbff}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) openat$pf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000400)) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x22) semop(r0, &(0x7f0000000480)=[{0x3, 0x3, 0x800}, {0x3, 0xfff7, 0x1800}, {0x2, 0xffff, 0x800}, {0x7, 0xcaae, 0x1000}, {0x1, 0x8}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x1800}], 0x7) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x1, 0x0, &(0x7f00000004c0)) utimensat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x80000000, 0x1}, {0x2, 0xffffffff}}, 0x0) 23:27:38 executing program 0: pipe2(&(0x7f0000000000), 0x10000) syz_emit_ethernet(0x1012, &(0x7f0000000080)={@local, @empty, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x817d, "86df35c6b29eab773b96c2d76fafc7c25dbbf415f4eec3b495afdbc05cece3b2d58e61cdb89b5d43340cc5beda2937730d623ca5d417cad8933977da56cbf450a9d5f04d1f03d6843f391a804a11b0e788f36210bc172c10eca9276c167078cb01cce62d8893631b86c860312706569870604e9211db9257b7c60748534f4cc769da1fbced6df6f97c6e5bc1bac921d4ad7f6114a67d09de478c2fff2e8fa8a8219eb4d7ea8eff72f695c364d69de219d4bde9eb051202b0d29387d7b115d0ca0fbf3044a055b2ffca9008b5de6dbefd9b69eeac7786218bdb05cae3fe72d00c9f01490d6c0bbcf96174dc82416d7bd3d3bf6ffd6eb7f95bf6da9bad4a9accf6a08384334a9283f593376820973129ca4eab9a8942a5c7f730ee373a23a58dc930b98a1a5220679e6c13ea5f0b03bcd3b19ff04a559e31e36276fa67af9c302a7d484c6384927c86121607713819f8cfa553fb334258c7e350ae7ad06ea504ae30a6c1528c7850179e0f3873989f216b88ab1e77bccc1994a00bc8b7f43ea0b365da7e44ce174eeefc4f9f3c135e03a799ddcff82673e058a9e2ee3fde058262a9ac30a390147aad95673cdf8a789468bc30c8b16fd604ed7ba5d8c39a0a993a8624b721268ca6f03cea6ae52033e8838a73fdad3c56f6454ac7fdb06db02f740a8c156725120743db41cf9606d3e944d1bf6097be3275c22d7c7ac90741380013464de7d92de855dea15e10419c8170168d5f6281dff3bbcbe6ae5f5701426422693fc3de713dca475f85b8a7afda61cd8954ad1c3632a568afd07cea2b717628cee1f746dc7f03764d9adf117dcb0c3e1b3a859f3585aad8c2a1f1c03cb47eafdb1aaed1eecf037a1385ea7f3567626924bcb6414f2de5c779d094607c51f6faea78d612190f4da066c9a3e02bb1ae16a27f525c98efe227742af50807aead7d892aeefbfcf81f92c36238518eed0a560cbdecbabd256756bdd3524f02449535a25e5045d3f28bb6dcd700caf0a30a9ad4b7c9fcb8e45db64433be346cfb515da92feb1a325072b4a589b77a8f85ddf46ca1bce52ff14fd00a40fd26af7b0be285974a26bea56c57f0e05166e95b0cbdfd3153f9dcddbbe966780f261267913047d200b734debe4bd49c8dcc15fedece1016b74afffd18d01142832a77bc7a631696c0b9d92f931a453111e965ff443697cb50af3f3775dd11fbe47ade736c90c24e8417222b18e140e33823ea06022a4a655c5399e6fff2b24da9900dfe981bf43f0ed6a9ee99f9b2d8db981c4f0395eb35cd7543fc71c39acd784010552ff7620504e4d91f02f92fe5620f00d7540078bc6d47c3e049ce0c93d1de563c1db1175f49650bd5c3768f316bf1716ecd4153191a1c5f6793967f93cb3e6ba308e4181985e14ba7e1ad5580461d3814942e2ca1565efa8bf955a2e567bdfcf12f89241031d15fdc87b60ce9ca76ba18373caa3707212aac201230b47a5c0024e131751e58e09fcc1aa6544b98430e95f2042df40e57ae7a29864985093dfc8a096be4783cca5143d859a0a8495614bb8d39c3ae55f32e9b5d10940e38532266138b847fa57e979516163c223d81fb4e8afaef25d0640bddf7fe8f9f3a3a664e286c6a0d43cd90642e5e786af5586a6ecc226fa15c45084f5648ca2fc307099378d177e27baaf44672bf5d79def50b1d944a31e7a43a6a83f7c59b21a59ec37f86301a278e5b16c75a5c54f6130646b8a6426ecea19993f19d3c472491e7426768b7ba2a2b342cac08f95f2273f6ef1ab9ab646a761ed12ecf55d74b884ecce5911e581b9d53571a1ebcb7db36f5aa07483c4711caeef7c633448a5e39ccba4f4dda9afb7dda14b662fde9307e6bff0bbfb5e93f1b11c4fd835fd91280053e60f39c34180e41a7212ece0f01ff98c3d97e760ca05e6cbca013e2999dcef9d2209e13d10dd414989af34df1e67522ae2f2410bdd778815c537f7c8f4b484fe98d7ed1ccf0dd0442c929cb9a1c6b5039441d3883225743cba93540a1fc956c15e4d1e2b8305a35759c699c7adb1929064eca109dc891bbe26a2384ba42f4bd6878ad5699b6ffc765826437a8d4448fa4c6a9d095777b284216ba0da9fd872005dfd39a817ca44a882cea4f1522bcae3746fd53ed879f6f319d70a2c6d763844c1f111cb1684f4f3ed427ff3a3a5b892520e60adbc5626133a0e82a5088b98c32c8b9609b9177d6c4ba3dc375f64faa3b8790a1f4b518dc42a74ce290b46fea0e07efd7cf6f2166b8a5aad9e01f2fb819d38e1f3e8b7709cda076d0b376befc8af262a3863d72bd4844571fcc63148811095c484ad82effc0b9ac24016b42764690619a2e15b7184e77f9d3c8278f57e5db92acc6da478b7e6b507350a45a67da43af01b1bfeca986a302d5e8eb53aa28a31e94900e2488d1d2acfeaab22f3b8f19d94f8f42472951f8805fa7f7c3ef0cf3729d7b691a0ba55c81f4d6e30eaadecc3213ded9450c8d707533779f56f28fd101433bddc2ac99df75b47fd82ac641af177536683294b5a45dce1ca5cd6ea1e069420356a2bad33599c220e0d81e08ac500131692179298efc3c21638fff45d90a272e3c2a0ac761f784e707de9212a33f4acb20ea44884aa0ac0504ab5f04c8b35442468df39588fa8224686efb9eaaf1e73bdbdece23eb5d2dacea6c6904d22ea9b4512c69847c89e17d0530ced85fe4f744c7b343b523b6955580d7418105464ad94a267c15d1d6d2e5482dcdb7d878c7c4d41cefadad3a5f74503d1e4059b9bba20f2ba94a9a869b72b6e425cac6b6efa26522bd23c4209de420d4de6ab42a962607c4a37dd0750fabf047ad7d8bc43e8e596e5cd5ce271c11423347effc05b536351c10b5c2b0162f0d0c6bd761b4ba7395133848027bef90990130140cbfb43dc82414fed9291710106236e74e3703f8031d073d376d429665707de5b27ce678ad92638fe49ba63aa88495de18738ba4d286b237b2b00ca7a4b515d810f72cd26b8f1be2f9ed67846888f87e15e464bd9296cbc7bc8735bc80f2931c84b5ccad9d3d116e0c16adb665779f31bd32ca3a2b27f023c23ffed7cdb06b566800d8ad5ca3f5ea0205474ac46ae54970dd15b9fab1df21c0aab6f2150146a146f7b6523cdee98f237deed5334dc710a3fc3ff914cd74eda1ba52ff873ff52e270f01c8d164e376cfe9210926961b6ecc4e59acde1f121a77a33d373a472c880f378a19d5e4edc8254278c16baa0e8a9efdb77523dfa3b3b797980282b7340ff5f544c8981ee40af50126a2c0d4914aee5b4ff785f2750c7f39d00fd4006e2959ecb36d120ec264be2c4426a4104f4917c65abfbdb91fd404171345909a1466e05caf69667f2091ac6730e4d16af7c5f0852d9405ff44c03fc70a0c51d729d8e857e8ba5f4c6901617ea716959ffb3f6d85e736cf1667a06b4937114665bc783ce460076536ef511b472706b55fc20f95b3cbf897a02c408bae0b4cf5246eaefcc5205c47ed46671c42cf1f60119ff1932e3291300a02d5ed5129d8429c519a3f4db190267d51f17683385830551754121e54c87b141a062d653ea1e0671721b51627a3d25b35e4f14a89856408ff0500d6fc5f35c4929a0384b6c9fe89eb67435a9fc6a1cc293e3a530a4fe6a781fbc5e598aaeb5541a82b93e546779f3f4574858257bc286f45818fe4c157817df9ed977a0cdb6fe3918bdb3d865aecff4b4fcdfc90dccd6fe1841b472052fc71751b9acf457c9fc8220d9cf8c9e6027f0385a4c3f5b919fe1de956d81a6f87be7810eb50ecd76789a16ea4150d861284adbc53fe94c933a54b3b1183e096db44d5ecc889328e186da20227eeccbbcb38d306c1863688b382252df23273d4eda283926182b2f212b502ee52ff4f11f42d23a65fdbd0cf42790feb9a088f4fe1ce0fcc0a88ddb817a11431755a05099bab8055ebccb06c70fe1c0c75b0030cc6b188ffcacf2254b27cf58fa73c9e87abaa46fdb728383e1f54b518f159ea16c69a8e648353b49315bacaf88d53918edcd6a80bc7ad690ececc11914c9d0cdd920e0b93cd316077cf43e7e9bec61f09840a8d3178b150f1c93808d3049da83168769e4806421f6f7f8126791d1dc9d7860b676b6063686360aabd24333eb89e784d6e5ed49c48e72e267d56ba66ac1bdeb01765c35863fa9acb48cdb3cab91dd55b9b731713bc4de807aa634f57147baa4224319b31f0b1aea91a09330cc037b291285833568b36cc73c1ed37ff844bfec68bdb7b1be2ff5b141781966894ee0c349ba98d96aae736e2e45823ac4ef40c590af42d12ed13a868bc5b587b1065cbab413421e4635199b189ca17c1a6277a74ad4d1f2616109b1999375ec79daf269d3d743048594240f4410642c99b866860dadc16147a32e507314d30e583e7a631e9c75f8f287e28d5fa77d0ee7e74f4b4c322bb7004bcacb3343172442b2808890b642dd8e71583633b8d8ace9b321cd0baf8e8cde3ec98bdbc7a836d04715982d14d030a4fbda509d5510a7ab658ddbec1f3e02c58715773a70c3b7bbd2e98d89eafdfcf34d3de2b57240a3a24a51d20ab686fa7f089bcca8bc6aa6fa910ed205dbf01e0ae8f7ad1b6b602fcf3c3b7b516cd1c290fa435ea5d18c5526e0b0977d6762c67f34a89fc82bb96a3eea673baf0eea7225fdd8d811ef6dc03422939e245d27d5fa005814a6be4492537dc9d9fb102ba576c17d3bfdf7cfd8b9693cafe070ed0d21829c59d08ec37aed991dd4a439d5000189bbc4fe0dc0ed1197d55772de564f3cc91d3f938a7a835ee1f922686d49310fc997d44e26f28d3fa44257db48ef2ddc5b638a143dc6e11cbd6d34f86c28d66160669387c2ce774e462cdab353e4c9c60f9a663b649cd14fbe047018e98fa6d181d8ab79b22ee16574866e9518f2541a328b43f5d66d35b844238260917612fc1fd0be7ff5cc1b36b8d1cbb68b2ab8f16700be343a9e47347301b548bbe2269430f3937f5eaf5ba9a6b102514eb6965113dcab241177f716d4dbc21dc9acf8f628d16d2c9368650c1c4020e2d0702636f48e537e56d4ef07eed6c5d13e0046d114faf9b549ef00a5ce96dc6f8e558468e398b95ac177b81d6945a55d9822ab2d1743ddc1e9e54cb9de6c578f3d133fbe74e7ea0a803885dc626d6606b5af7520774fa90549123b99bbacad35ba7b9f761954a060ffa31cefb75b9d3cbd3b509ee60d0d2d9a2a30bc1f27310c3b70be6a957fbab3fbef683fb4dc2a8884b52c6ce4600d8b0e62e50fba21130c9ee2823ec41f3842e6c116c8a4cfd290b0dff2afd4fdbe970cfabfe848dcb448a37ef484544614775892a5de5885dd7b3517f8e7baf2ec75ec716e8e4a0b3eda28fc87127e9180e88ff64ab137829d119f417c2d669b172bf7d923ca006255bd1bb69036241b96df6d470aaf5dee4ad779daff2ed2c1370fe8fddf8006c0eca1c15c1b2fc8b216652569be4cd149f8493140e68ebc323e8ae7169ea8de00b31cb05ea1dfc5b70c098b542437110a0b6679bf493d974d09c978406cb87ff081c32e9ba985888be66759eb65a9538597bd615ff250f35552a830c85c762c573c1e19ba6ce32b4fed8be10507d9d9e3cb7ad13b7238265a7db874e8f0f0050c5ef8dec3f1e58a240387f591c1d6f8ec998055dff24bc6986d5f3563f0cb1b0cab1b7feebc5e036f01fc6dee177d557dc5207179d064fae7ddd735cfe0fbfb333931500ede0882112e4102cdb12c82ba142859cfce18fb1a0b4317716bcf479617b603e36"}}}) 23:27:38 executing program 0: shmdt(0x0) shmdt(0x0) shmdt(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) readv(r0, &(0x7f0000002640)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000002580)=""/163, 0xa3}], 0x5) syz_emit_ethernet(0x22b3, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f227d3aff0000000db74c00000000000000000000fe8000000000000000000000000000aa010190780300000066a3470d00082b0800000000000000000000000000000001fe8000000000000000000000000000bb160d000000000000c2040000000401070000000000000001080000000000000000000100c20400000005c20400000004c204000000c6013852827202c98193c55eb27e0025edd0801402ee4613cbd72194e0e342dc67bce732d45541728ef116db1be1194b703586d43d83a6290b89d4000100000000000011000838660000003c020000000000000109000000000000000000ff00613b21d82d5ade8d1709b3c806c126be265bbad33651e697a506078f373330e844129f597fdd12c4ace08ac73b9e84c5cd9577a04b0c123ccaf59c55d053d3163760f1c8b5a87dab425e2dff907804725a4192da6d5ec776a289c61d595b7bfe10033d7304a4c5067edfaf909732cb6c7528400697ff223d4c4fb8abd17e1f5f24d1d4c31c7deab154bf24d371d0b72d8cdef9bf619f116ee478103b55bd42dc4026043a4c4b6fc27baf5e7238391aa38caa267f59d6272b8d950e2452fb250cccf335eee44512086e99ea40ea56a27f8195ac8b4ecce96f46d3b4aa767b7bb5ebb93a6ce5b1b9396e936f851eb6b4eb3b929556c7d20a2f677a848b3cfac918a52ea997b9cd82bfdc7d00fe8fc79fdfd1075ba74991a7072d69bc6f812bb3827aa48fdc85908a42827665b64c9b6828c154624b7e4d119d8e4f0ac9a6f3536f799faceeb14fdefea0da316528ec257948c958f5d7f588a5b4e4682af59202419da79fc02fab5a834f26c8a10e0014cbd54855aec2cc7d8da9fd9a0776842d5159c1b82841f5cb7ddb8e2166a625c920393abaf84eea08c198eabbf55ade8676a82ef16e9a6f2613262dda0544aeb9567d0930c93505e9d15c6688a79e6b252246d3b7c69f883172fcbbe129214c74a14f9449fe962ef4b7919699b8902e2bd4aedc9984a705aab4046935a78d7baf58352b5b42ac82c41caee755adbd713926ee0414291b268488308c67540c50fcb75eb8fa80b94dae6502b8e4bce6c19cf52144954cbd24ac882079daf2f556693628a3af19b1d872b5d2765e031f40d2551c2dae6cd7a917ca43b6c1d2666b12b99c0ffc2469d180962b124925a2c5d286b56aa28650b6839fae67ac6eeb1c50299c587bd5111643008957b600d43ee959de75a1d48bd491296d33c4d6a6fb4afbe7d06204355432957377e3f2ba793b01812b036fa0cb954b20c5e94c6e5f50e0b73a095fcd61e6c89ded4b3461bfadc95aba7d346efa0b67b00bf61fda6ad79a4b87d94fc5c2c57dc1b567b3a841ab98732457667c80df4876b6690b88475bb7b2a79bfb23b8738f2c14a58a64d058f07e3a65a78e1c453fcc0c5a8de7d814c6d014836dff4351121e3eb1b950315dc9ab93a7dec6cb561cffecf9ce1288401d8acdd0e318a693f35bd523506d700c55ef620f94ca6b11e14941fb7dbad32b0de8b283763ee1d87e45c742fdcd3083b7e745a6b5f2eb915c142b10d8ed42a5a48d1011eb17f7bdb0096bd62e9a9f9ecbcd2b3400669c58c676ef0d039c3d67aaad41c01f229d711f7877fc6bc9f96bc39b93bf14531352d370a5dd0cdedff384cad920da652970492f88efdfdf70a0ed8857fb390b27e536ef658e5934758a8312b0683f01eb88b4654b136da408bb315c04b01b459140a10be31b0dd87261e4d22e1ca5508442783332acc3e90fbe04e5a416366a4acc9abd071aea391e26d5faaf039bac77eda1a554b4f8f90dfb5b9988db23f531b54ece0068d205c4d3ac5df5923d0dba82e7b399a58afd3d5deefa245277e8c35b975d917cb1cc1dc841804aa5bc168f87bfc89eefb9eef4f91a11fcdb9f9cc36a090bac1b4e4ecae8e170e2c66003a0519315f8e8f69a8a37c6e8225dcf10c480de2ae35dcb8404d5c66e7c45e6d8d8512b3cd5f22d436e9383d85cad97c83967b4d6394a62d6dbb207d297b828e5d4aa7ee5bacb80d2b165a9ef6d607190e8c81fb1dcf7dbfb2f993c45042d0d4f4e286f8da66562981dce68f8b384f4149314f6e72a22b968ef03a201bf08e56f7726b319efd5d5861473e210d59dbd71e6d0623e1d7f1a2239ef753fee04e39751126987083b7ba9e6e7819077e47296b8df9ead9c748e62d1a746e373d7a1e5bbae760335b31013b15d47d1b55c0ebeed03f99e1ca52dd158f51096952075305b5288ac031be181240d477ce6f233d85bce53cc222cd79103baca2e956adbe2edd68948bc666c80ab93937517c18c2b59bd51800fc6fb7edaa7c294b8057576a3b7dcb34d33cb3c9159c5287e111051eab99a6d3752ad006f7c7b355bd2ec79a1b8ad7c193617935a939a4c794caa147630beaaf592b8c27755f3ba005878694e99d18a870a917a99fa67687a0493a9a7149f5e9baa01a0ffc77caab8d3a79185b28c6ee496ecb3d3b39f36c0d35cf9c24b9759f6fcb4b57a993ebc31b002e6e230ffeb2efc5e8bc32778cc3a270f0b7d8702ce15626ff13469f931f8b6e55d1e6c44eac00a19961e02044a938f1d32255dba5a1f428c8275962f75ed5bac930166362c4ae08e3c905ddab4accb8abffcf60f8fc6ed54ffa8f907f67f819faac5fd74a8801b25e48d5e53530ab85f0c973ca589b08f6c305458f0880755cf47ae4170ea2599c339dcc9a2e7e630ee39d13b156d30fe00e805d3da10ce3a279fd8aa82395cf141a1fa898e7711fb6fb0e4aac359986884e27b3b037d13d9504a650945b792ec2d43fa3d3d1617d0683ce92cc3b5e8538f96506069e4ad60dd6bfbd3517451c8ee7033829fd958509ce0f93a89c6b8476dc766db8636eee9b830a44130512477ce651b2488ab1ca240ebaf01e1dce209f78e25006d7df947775e33ec14a93478fb8cbf9d62adb6edca787115546f0c7a72089ac004c35378fe9559d976aa2ff4c9a0f658a60513abcc936363a453ab6503c82c059cc9b99063dbd2657d18ca42963be72a897fdaf118578964aa111c0e7ef78cd441c72bab9e1bbb0e3fda3dc0a31e8d9b29a6e51513bc4aa7df8c8f526b1c2eec6037075c614a8b5ae71888128024f64c4fc0020113836e2c76a5653482445bc5b824e1ecdd5d876df27fc004e830750eb11a3ea005a908b689557d8d6b07ebbcd1f61c8d460cf4c5e010e9b38f21f01589e7f5bdb2c725954089c7fec85eedafb8fbab44c93d99a6b6a2fdd0dac75b0128ff8398fd2e6162eb26e4dd3a45bb0ede8903940b8e84818c68e6738491888c68e8818cf11f73d24baf543519fa543c471a805d7f502bfe833905f82d46bb39f7c597af72c1e0f0326da6e4a944393415d7b51691aec3634ed24f09f0c6f0a5d2d6f1c89be163d534927b3a33cba5e15b8236c04f36c4ce4e6b1b36a59cf9901fd55648ddc47876685e1dc94318b4bd11170191a9142280d32a6c1e8ffb7a09a10d03911b5d409be9ae05dd11291dfe43cf41a2abd980e2d4f6c18a190fa3af18c2dd41f975992cf6a30f2d343c886697b86f0de8b3ea78a1aeee41c647d18da3b7270ac618470933110fe99c94f4ca2557221d5d8a71a8ce9d7a08a0c3e87b26caf71bf5ade85c004e0a82b255035e7e3bd9d3e36338a7197e1311203483f925f6596cd1f4bb473675bb760ad4f1f27016485ef8ecf2c4479c7843a64c7df4159f6a1d3e798bb5c53b8072c09421416fe5af4fe01602114256e4754ac469c2df3279f50140b0a43f31dc479716c65d22cc1e6827cfce777f680b76c6f268078e12700039c04b183d5ae58e3e3f5dfe54724e55dd379eef209853e76a39715ac224c2ce240c78c7d47f906fe6bb0116d35a9d676deec3bdb4b4f09c18f953a77d1ec05af9353d2bf4f1053f81a5e4e577446e7b5db484d9063364b24bc2d8b10c7cce83ca325bca043001595ef53331c5aa14885552722e21bc23900d93e1438a285835a0cbb6e74e34d1fd4dfc88a09f08b7d4787c1bdbdcc152f3b22864b478bddcdf7ceb19c2fc970c7e190bf155ef4184a078c6ba9b581f294b97faea7bda65d4fb261e82324e0f9b40a193fc36f0c1e4345ad71f4157c20c5b391b954941f37eac7e4179ee3726341ebb05d3484be3c6858485c13d0d26a561d820a22e45a3590f879aa21927d49e24711b2eb0210f6fef5165bfcf51435313d4fa7954c4eb22c017be28d05cc77dfd2ca46e8632773a537ce870c79a23888036d660d3edc4233949d0c4f85030ee2367bddaaf2ab3de0f91bd038b970f27aadb7b3603bace8c4c40d52aed3724fda7cbff80eac80e0e7798edb32ff5714e9055d8fed53ec93c2fe695ee5cdc279935ba2b912513cccb040e21ae8bde0fbeeb0df0aba0637c4ab04a11a8117eebee87303b8efb6ce8cbc4936763ba71ead9d2c6ea98950d164c4ab9c0cfeeac6708c5df8bc510d2fc82318598c650d0c8183b04890f2300e7dcdae2433320906245bfb03d7914841bc6610fb7e8936c4b3854533efef83ea54f987a3fccf8b2c89caf36ca1213458e0252fb7a5feab59f174571ee1044508c2cad68dc1a850ad2b513a7f53ce939733b02d619cf6a27413dc7c295664db8ab6d3b942d8cb0f8766b2096fc3483a00c2d4a09174844615ca6b416d0c469c19ab417d0ddd641e67c9d66ea397a8a7508236a83dec44b868b0c67e13c5a420f8adc338411b487ae85e1354c56efd12fdc30aa1ea953a210cdc3b12f0ed30f43d326c43a4c4da27ce34f4090f1d523e4d2f8a764ceeaaf45e39d394a09ec9b783b6c96f6ef3268eb724437c8fa1b5d3f219fa19d2beef1aad0f81659c1cf4f392b3223fc3c801584a1c565378c2aaf2bb7bc5456fd1f10e1e255f8e714f1f2d260fb434c2979e42b78c9515f4493ee3ac245c85e34db2417db1333aa2045ed79198929707dacadf951e0b8d86d24000534c18785881e7148172def2f3d3e7edcb820ba444f0806915b60f8cd95ddb1307f30f2c1566a99d69dd84340392b7a27f91bb5e5ab307018ff8017d04580e679318a067d90ac288439907260648d3f7698c83a28abaf21130388380b4fc38cba4ade581bf5d84eab3706170cad29dc9652157a7be3a2a3d2fef02b6f09bdfdc321e3b7823ed8e4b2a48e2abcc7f490f1711e397d8fbc22d4438a6838caf3b5a986b30483aa1e28da3a039910c6cf5a267c5185378b88cb184306b241eae6e21c04304145aac85e25438dd256e32d8e2c76670666ff0f9efbcf6a863376105edb9d258eabb0e4eacf044b8f3bf8d9a105860dfe882d22888c20a1f3bf6f3118e9fc4a0fc237ce7c76118ce441e89125e8e10fa3cbb9a9aed48dd6de2ca951c399a31930712ce37551c9b0b336cb8e1b578017aa318d4e1d62724d0e0e534c70092a4c172f4596e60f2f44f206e189d173a5dff2e29715b7fa3a4d37679d4dc7b2b29a9f54f716d76250ca4acd719d7b3827857386a8a5d1c516579d144130cae8c49d1e91c32703ff79b307fb33737f987839b494597fbe60500a79633652699814dba21841db42ade0aa6ca5920d024085b938163732cdaebb7050efff97fe365726702f8a2e9998dbf535c114fa29b643c96a8d924d444274841dc42c061260251dccd551af55819909b58f2011889948331b7dde19d05d133c138a575519c2a428aa2a771fcd588436fab48fbf6b431b1f474c424c531e3c77c4706c97bcdda53665a1eac98a912a85bdf31e9c232495e6665aeb110eee1b1a0ff8cabac9de9c4876df0db166f875a6f72f5440c68a9253bc94dcf38f38f0e71d602be28e05342d647b00095dce282a7d74a61b2a7fd36cdfef5cfea733c24898e0ab23cdfb691a47c9f1427b6f9d5a98d73fbb57c4047982cac23440038090844c7c1aecb0227eb645418104f8f0c26bddf175c801614f044ec762ee453619b5bb681fc74c1fded52dee86de04b4d37cfd19db2e514cd1a153d12e00978906643e7e12be4b9afb4ca8657600e8d09f40e5b8bcf8837f5e9a5c917483980b02427f82d5ba0f4d4cb7c69c06f30a61ad4cda59b27c9513295f36b24337105e3777e59b71db6f735c64f214a07197ab0fcda89efac432050200040000000000000032120000000000000592173ed6e0123aab5608d16bbf4fec9bd1a402953e869a696666606c2ac2d5a215f4635969a1c4d52905f150ca7014d7f81d24afddeba4065626c56ab5cd9903de0bd2d25071e3757f636fc77a4e12144bd4180ea4eebcab69ec24b0c481101ba9c861a9446f47729765d64d8d928f15614e5bf87c3e46282a082bb8287b9c00a4fb649fc53e1081e62758e357efd292647dd2000000002916000000000000c20400000038c2048dbd76ba0024d750f34903763722540d5f2176dc37d322644278a7d58d851640c98562eff869b4ae7bb18a644cdb130593f88ce0c5281e39deeaf74058e3e61bc9d3f9afb05be9501281ee1405095e64b040d9458d15c0f565a170300f33f44e4e35ae5deb2e637897c548c3cfedc3bc941ef526ccb046e21def5841b778a6188946969dae2e6fa67a78e2e6af4008710401010401061f00a5169789f358867e071a95b4dbbd2dea3a57d5cdb086bbf0e1345765d3c2476553c1c0f4906157b9c6a569c39dd0245538fbe77cf001f90cd28786a861924a26dec009195b55bf4e30e94ff529267984a8c96c71352699bbd7ae0bd0dd7fb19eaeccb53c95d1272c1dc8125e27f4ec0024b65c636f3e3f2519587df8330ff454d2351e9eb35176d66e6981f8aeb627a0a935a55ed7291765e3651a69d2779f9e11c31a85864f6d4041b3855bae8cb6a734da47ea6e1362979e1560a630c3af009c630cac2b3d76241a94a19a288e60da80418dd7cd788bfae04bfa347ab967013b24a2470f03f9b34e24b5e531e49061e1731b43df296bab0a3cb92a97fef13baad86e46179ca0fdf3fa17e2fb3fb5dd8892b2682df6edc404a183fb1b3b2a58ac10faeac114e02591a609806bc41212d56899b811b51035a56bacc0ea633bd923d1ffc688c2d3497db6fd050cd059c575f1d455ee7364643ded95b9e24dd73e06b8e4153a97cfdd2b1f21a235b4cd3e313ee1168af0c9a46b63f03d6752ad157bc1b7015fd4dd046329d9641f8cf34b44a4c7831c8612c1cbcabb69b6db9aec9398a009c352fe45df2ff61c01847549d49712aa2bae74449034fd88d2e6ae0ab493fbbec6a5e785fce08d077bbd48c54166e86f9c24a72bd395463de69ae649ae3dc5e5c131c4670ee5dff3c15a7f902074028d3e4f5cdc9969ed88dfe194ec4b31859d32f42f74096eedf904dd8b07fb9f3e0fb647abd4f141484d91592be341002977b1f0c6db87c136a1f14108da9e8e2de94202cb58cbaa304f16087240817ce3119bf864513d16cda635ad4cca24d7d15d90a5a393b509a96c4f2a08fedc0c7bc8ae74f16b7ed2a170760f371196db85959cf587b1128285f4647c192100f1327278e2aa8f49d4278d0d8ba8e510633da70259e0b08cead23bf66ab3d20c4ebe23d9dcd442ab1bc0e48f306042b5ff09d62f5d0ed6f4ebffd49cb223241689d3a87b53db910ca393257dbfe6d3c111f76bfd06cb00dd79d9c01770121afb60049bc112fb1594558df4f40d3b907f539b9d0fd997a8cd284fb16b60f890533afa88ddab909d8f1ec59c159588c9c6931cf4b1958ccd8969151dbcb3dd286a084c6a4d2d6cc56993dc71dbf133ac25ced8f6f03ceba62782f5b05b594343ff41d53cec3bb5197c81906134a76a53b49dbfc33b06a46f8df64165a526e8f6a2921ee8f931a3968ecdeba5ab050790908e75a8be9c38f60c02cebcaca168e42290c646a97c1b19581c03f0b9778eef8999aa442789174ffbf69512f04864cbb71029c56ad5a25d668af0de0b4f2f29c4e0a4ac973d40122f40d4a232666e67fa9a15436dff3b39f5168d358869f15463f7a05e9844f747f5fde0fa782ad462947813563fda0a2f2ab7ddf84d0bbc57bfc2e42121d4d4c7e04fbe43d08ef9ce281f5d5ff00d1f77d8c3455036e1a9cd2766e5253751f020d28da79783c3a03d5dc251e39a981a88ae167191db04791f8e5377e88ef4593f5aafd0c20bc23be1e9ebb39a28b5a3fa8c0676b70adae964b801ce138c49174f836a0a6f42c894b5843a3bf2b76a7aadde7aef4542302de396e1a1d530a40595d8d61a7cfed6e94891ba0526998578c0b743a4c0feb47b06724f79094974d5e7c3886c1af92bb8106b6dab453d8cda5465c99ccabf3c1388a3886dba6a0d69586610f64008144e0b353fa9522088a9bfe5d1b04bb269780542802fb139f5b14dbb7b0af1b1a28af146966a184043d4411c1c8aee852010e5c5d11f15b01f8b9719fdf2d46201ddc8a67de6bdfdf6177fe2a0344d7431d0aecd32f58dbcfee31462d798e1025905c057fb0e607813e3fdc465b225566a96614f542e4ee96599f80287d78801ee1f747f93ee39fa8a09ed94e8a4c4d04752ba358588c274bf5d7122dbb8e117036a3c9fb38aabbf1de7a76d48071f05cb925a48a12eec8744370417f398acf81f5897ece24bee029c6a6f28b447f66e32820e166ab0f662852b9f43adf3ff1941f77b47488c6645fe8e516854e9a0c2647f6cae2b30e64ce1fc674aa62e41f0a833b51bc17066eb0da3f72552b5a24510a5df99abe868ef597fb6c2b38e5cec1a4d9a9508c6d82e540e0969bf6bc4684091148af0db92a15792d037b12e7b37eaecc7f5ee9789eb537df2210adbfd23912aa2a94a297dfb3e0946bfb74366b4e398cb49e276638df838d92aef0c214af4ae68b7f759a7a5705bd8faa45f2a502acc2bd962ab6d29f494c4afe07f2594be46de3763b4100dce51e93d522c7453c9167ada93e478d093363534672beec2c1d092a384d8c2fdb03db93415df8be3a509ef1d9a84c885a2cce51a898474b0713fe7ea63cadae25bdbc51ff87753b8aa136cfaca04d9ab067fb7a6b964fed902a5b07c155c19af5c4d11bc72c32c69561904a7ea1de850c78fdae23aeb70721d8cca97bc96a10bf1a37ccd40cfb4792f5837999fd181ed671937f966748c106820c0ea0f110f4d033cd291d5d965ef2051fc813536181e7babf899d47beeb84a738f5062a9029754abe402184ae412729c60e2529d4a06a5feee187003f5cf2de8db4b7894af583e45f45435e1bec4d5e5f4ff220f99ea7ab277f48593e54b600f91fcf9775b8db58baec1a1b4e2267187ec5c1d21b207244d348a71a0a0a62378e3add020a177b4a8990dcd482e48c881288db2e451d5e0ad021fe73a36f5790758434be96d2e1f9ace6cf2128662d0e5bf7ad99dc564ec496fadc3bd479b0b6549f1828d78980877a1935e9b7b01443f456307c11b369604bb59c492c9f8fbb162a5d5d7a52c88cba7cd7ae6e490cbb578ace2ab993d7561cb3015363de6fc3e6fa14a95340719075ce4ec658dce08e368087675560edb55a4267b769bc96e8d0028b21c82f91ae3f69fc7166b97eb008e51c1c995103b4bd136b8ba90f4b751360bcabb8da3855bc0a2a6ccef101dc87de31151c2046747afb3c0f94aff55e970e5dab4b1f17d4aea282300cad037280480948362ae0aa7adb89d9ed87351143037859a1df1106b0deccdd754833eefc1c62333ad99af8ed2881aee9322f631391fe75989c231b8a8a77f118a60c1a4e1baefb91261c3e449afec17a645a8af1c222eeaab93b6d586c1d9381010b1863fdcd5fb5e0ccf3eac09be4d5e3dd2d7e2c93cc9becb745039d1384f756f01eacefc299e5d47f96de63052ee9755cfb29fdc77bd8ef5193a80c3a769eee8fa68383aa523403a86d1ad1649ea3f8f73b9607e648f25b35cec1217eaa8dff1e37234ea459b6c4989f4c5308b37898924b6974be862d487b3b71911056d34bf4deeead5dc4ca8f4bdbc54271632dd5731deb28cf5219fc6403ad9858c26e96b51526ba61cf2d22c9c75e3bea411b81443c7786729961ab75aeeaac50381b14a10b1f683d4d0a0c2effe847defc3a7826b193a3a5bd28cecdea3e3076ad9b26908eb305b2f80440374a8ac2d3a645ceb7052a1db324b46c8ed71a5ea63ce3e18cc950b3944e1f1cfe1eb5ff7627ade3489953310fc767312b4684c7a52ec9526befa6494ad8e9f9e79766f210c6e44ee76592e1ae597cd7ce1c8dad842d950673b8e2c797a3c217a3e88e84381ef04fa4d435abbc71ebc49b228640bb1c5ec84cfb81d673f80c6bbb81845d6a9b4a0daa245170ac1eac8f41530c23f166fc8543e9d6279f782a04ae87ee72f47435330fdbd90346a1153c1fb1aa1418ca300e63b99e628024c307a1be56054fb28ef57f8517a1ec29eeced109214aad510a9a414d2183a30bea655032b2562809476699b46bcc03e6173261db0a12a4adfd4c54ae9fd4c8b1ed7f3338e57a301b4d9085378d10a10e071c14d5ed1d02e0435941475d2365e95f9516f9a2a42893b428f2cfccc90d461d2023beed82dcfb6fe1d234b5c5644aa1022a086f16769e50f8c58f8194cee3750d056211def3297cf059358141dd4f8f890602a77c7f0e81ef91658b15b6325d0d84fc54ac27c9200b5808d1f2fb6252a8b885f3222590f02be5bb2825a31fe4c3a0cf2ea7e251e23a1c4714241a91e31c162fb60152eadc59706de7ada368577b98569428f98362b4d9836f73558ab4bda93a930eb2ccc3374a09b174bb827008d672dfc4bfcda19d2ca2d3bc0b92fe875e2d5c39fe25e99cd5aab1e019c0445590c1d3d2acfb454c358861b990ce75631e372d7b75d283705a3fc76f36e2be4182d0d14e4caea1f2a5bbe1fedfde30d0e37311d75e1e619795b8ddcfbcc794d5440195f2ec43a8652402280a1617423c201c06cc7f1763869375e85b729d096efc6838e5b411b4f1777885349cc333bc579034f58548f824058353347691bc0e5010615db952e01ea8f2192f53c55f5b1c4afbcac3d5ac7894ab39d1ca62a38def4d5d9840fee36c1b8c0472fe8d09cc5b17b13f6ed6a0d99fbf38c28d8769b138a3dd4a2ee7f1400263257f41658ffb6426dacc37e9c307891f2f1be5314f5fe03f7b4e1b01850032dbd0357cb7ee3b8a5ad04a6ff9db5bc18e238fdab8123fea5a515d90faab2d76bbd2515833c4e2ed8f44c856e23e45280e8bb86aa60a9524b84b3645b5e0f729f8a25783f9ea500fd8e610f0cb941187bd6dce28be9d01da14bdcf3868b8b2d4b74c70cba73ce5080657bdfc23aa32299fde3bf03d49a4173a2eab7a6c53c825334aa11d600c4ca7d1d278f0f1a24a290489363293ef589234ad37d5c892396b52b6b91dd636c307f2c499f16d8bd2de75bb266560e5830a09cdd8c633b77ead4a609e2c6b64cd865e63c426a1e7a8eb9d20c356739a1f3e7ce6a468dbd70a1f210106020d106fb3e0104c58b0d782b59d78ebb19e7314f7b8c3028567e52b006b022a8e47ea07d5e351a0ef1b2d6abb5af17345518b9efab8f2c29c4233f7a2e5a23e11cdd4286fa06ba4387d442b9b6e5975c9afbf5d4971a84e5bb99707d88771d1332f63a3cfb7b6fdf308fd2af0eb7d5dea03f2c0d2dfada5eea268c0c45b7969611745fb3f364ebbe511f59e6d96975631100ccdb6dbd904b9316fdfba8b496f0a759057eb34b5a48dfddcadf7fc927183cba18f2d79101f2792f447f61b0359146374d2cba41c0b56475027f239226370a2ab7ad49df5a0dd99c2afe5068fd13db7ad159f00d63ce029ca5ae485a5e32b35ca5135cf4427d5eb936f2170c1bd969a2fe1af73627bed50ffdc8d625577a7be1b7080253dd9af38cf7084debccca110e98f5ff38396d831d089c64a4ccc9d21c5d955237b92afc27738f6cfcdf0004f2dd6a6bbe861994d2bd3a6dbb82fc57b7f0cdc3cea9a9c29cd568ec0ed9aeb49ab1374144de0382eb1201707a36712827f53d34b05d20f88092006c110ea15d84f8d2bb32a0dafc9fe3a5ef7eb5411735720558093efa6904f7c4a3fe7ff9a0602ea4d0ba42fe6e78687ee4643b415050ab500367afb5a6ee506a69a54167b7e2bb168139a10eabbb47bf553e92c17b1754ef7796344641efa34df4ea9fe1abd97a3713c5be1c477dbec3fb332700e876bb44fcdbc40a933e1ff8e3f36b34337727233184845297825bc63baa7045185e2c2264cab38348f9a6b2f341b734dde81137344bf2f372b1badf64ff5123d9693f3992dcc49da8fb08dd436e8693801ff5c37b8f7a234877b52c6279324739a5e5c439d60413d70473af4b7e1ca3cd5eb32ecfc89334b63bc72e3f7ac9f295e6e92dc4716c3482d49c18b293221af0c8a453724ebe4ed2ce2c48b0844564b91673a362e75b65fd3b1a11ff125f05020007c204000077a3c2040000001f9ffe98dff5f0f601786d378a8da7cc7246e045799e5e213f83e2a7e3f0e9105b988b3438c88d77ecd4a336daca4854635586669ad57cb76a4eb0e177b5e8f5a4115233457967789223cf59eef46f8f5623a4e85e1e"]) 23:27:38 executing program 0: semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r0]) r3 = getppid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r7, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, r2, 0x2, 0x40}, 0x49c, 0x100, r3, r7, 0x10000, 0xb8e, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000000)="00ba6889", &(0x7f0000000100)=0x4, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) 23:27:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x124) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) getpgrp() r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) socket(0x10, 0x5, 0xf9) getsockname$unix(r1, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) 23:27:38 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget$private(0x0, 0x4, 0x220) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) flock(r2, 0x7) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) 23:27:38 executing program 0: syz_emit_ethernet(0x2b, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001d000000000011694c56fce121ad06c0362be2637540279078e0000002ac1400aa4e204e220008907811b6d1c5665f48ee628c1f428de3f2cfecd0dab93f612509063d69772ec0b8c3d101b959701640fc9ab340eb0a086f3b7f81b59abb19cd8807b2648f15556387198145dd841f8702316e1a13191424b047352a8ea541f2b0e15497cce06cbcc4"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x22, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x3, 0x9cc, 0x7fffffff, 0x80000001}) 23:27:38 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000080)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x8) fchmod(r1, 0x8e3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:27:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000080)=""/238) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:27:38 executing program 0: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x56f) 23:27:38 executing program 0: syz_emit_ethernet(0x17f6, &(0x7f0000001800)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6076605117c03affca29bbbd6126c34c7936474576b62a3afe8000000000000000000000000000aa88009078e1000000fe8000000000000000000000000000bb00070dfcf647aa8c0a3b055a105d639a3924a6bf4c9052440d289825a98a8f393b2d858d751b6cff9ffc9abda9b8246933252428da129dafde040092bf4a9457c397a3481810f6fa714ddc800795cc0d662a1abb70c9e2aba7259266d7c20dc092fe7350525a95af88ee84228fdeaf0b8a8241bef2766b4bc91f7a49db2767250a0d7993f852c40503b094447123259bb46f0b2998b2cbbb7123d2b140cce8b5c0c7bcfcf353e69d6c54cf81375611ce9634885e1d64ff0946842901c9d586426f961e04b5ebd3105ad0b0c731cf192bcc86b81d30fb3cb06ab9950a88ddba669c90de2c517a10f4210423c75573864ce595fc11cd85f02c8b4dca382dca258302b7d7fdb83349416f5632e09179f60e94c040c5a752fb96c9f22a1b6abcf157586181821ac0a2c95b7f604c8fd62628daabaf7129f0e75fbf3fa22459ff372af415c8e09ded1130fe235bc2cb10100092768aa55dc0315e91b1ab38619df65d35c9553259be11e006429d1a8ca8f334b8a0a057a9529ea102a2fc6eacf088eadc948069a0e3be1383ceddbcd1784e14c4138b1b823d44d2ce64deb9592ba4f535e30af35c63c09aae0142f85cd5ec119a9dde6d54d4fd9008fa0b08f05003d9b20d568ae7593d6e4ef8a39b3259de63bf14bca0de52c4cd4c0a15ac0c00f6bf7bb7dd516db9a7c7bdfe6b833fea48e8032e9116f4680b954aba14bf97cbff9a3df4e4842f1a0aa6a0a95b74060083de6bd8c2ab443fd2afec32c2f947f73b4a4b47b92cb6007d7ec2267c2ba6c67e95a8c65e8f446b65727f0f916290a7642c3708a590c10bf58b7b86bd696d031d74be2c97c3f49a8a1efb29c87df9d80d07473d0295e0631a42bcf44be55c085c42ed870d635bf2e3bb6a957cd9471235685025a03f5343104759270b3094d01862fd7a445f8d5e3ad17f93609d0665d011ac685ba42c7837b51fabe4e64f25390b20509e7abc3e0f68bf40681aba69967f100dee30c8ea84867e8d1c9ae69f5c8e5bf4cc480053a4078ec8417fc3997fe87039a8b5f3a258c87de04e87cf329cab2f86e17503387418eb90afab4f28a009b0c02a846ada0677e9193c4b15a89995cfc55301e92f24512acaab244a8d43f2748adc789717502d809cfaf4c8602207d00464ea28f3b1e73758300409612d1a2586f2af0954608677a2d6e6d616f349c2331a7216b23880d845beeb339286202b962950f63ddcfa742e095af6f0e7a1c78702aae7dcfae334e610b6a14e60b5a46e092823febb3f3acbe20caf6e3a1014ff97ca2f3aa3d086fb4c642fcbfb0d78c55ae24c9e8e39f4db562cad17666387370db9645dd7c967cbe3468345826fd47582f839ce1f15ab5d5bf5c2ae9e4f1fb0659882678b87287bfcc88b6e893822dc5d6c2bbf6628d56b8513f711ae43fcfb552af23775262c5b9aa8b27328d18e3a7a3dd9c4d2231a2d880c813c393ba68e2e7f59676b0e71f5212c9c19824ca325503a5a279d7249ce65dd7e28f00207312abbca5ce49c38954907f4bf209ebeae55d1a3cfba6ee5a3dc6fef52493148b79de71814e9aa418b626eb1d5b0303ea7b84a8d2058d82a34bac5ecb670f2f8ee426d8fc9edc82d36285051313b32e881b4b9aa645abc09b012b77c20e3087b02fe4e9489703b4ecc2e72b3149b7219b99059d525c61e564464b9674d3fb93910894e7dd7bd8a62bd585005ba1fada08acdee1c7e9f94bdb3b03f4ee08870f6e1d9ddeb1c898aaa2737a307f817ee74c0efb8db93aee5ae34ab9099a4d187b2673beaca6590e6bb36098c78c8225bab579f81a32aed94d21142eacdec7f48222db4377be82d92648248437517bb494995bef669ddede99c8e9008ccf8a7dd406f6d518dff2e2b3b8b4d2877fd11603bafe61e5e2324617d871c1839916a50259f24590918e8a6fe954e2b988f5bfaf1723b07c11e8cd3c37dd778174b6b7ff691a8a179b17183a3d55804522fa9e57cd566d985dff66d65272af1b174380b374d6cdcac5b4c92143ab51c18aa3a098f6eb207a2f40fe7dd24b30488a65e5ea5332ca60b0ea59e64152f984bee6d6a4f62607f8c59d131b96b174f40ec5be735a334b4ca1662d47ace69528dae952cde000afcdba75bc4558c33e61142082bee0c8a1ff37f6335e1fb98db5b94b14a4c0d4a8889599e85c11263b6a3de2caa93b81004df7af45560b557c62f505b53bea426ee069bfdd8f0bf770af11466dbfaae2d415ef564166498571b765531caba9ddb9910f3280497c09e443a25400d5c90dad956d34a51bd172fcf8c6262f98aa0ddfd1ddc3b02d486a1d068d2cb02881ff1956f2c2dfec8e5aa739199980ea546cb03c91724bb5108b3d62d4232b016a79131366a7b2e03ae2e1fb0d213f7ba8c1e0fab67ca3235f1aaa46e62db83c02c55cb1c8c9f51733f9265da39d79c055d7ebac764e7cfd21eda1c4fbce0665892d0f0487a22fe68e1bb69807b1f4468e95ddf1925d36b858d85e67371b7102fdd4e9e854ce2a99083ffe7fbadb421e57e656044b99db97a46b400289a4eea5ad55cc75f46e3004219626871c3827e0eb10811f5a6a6b7c052359782110a8f25a80027627f030803db9be96709d40cda134a1029f0bf48dce431f588a6fea0dae33ba04c170d5c81eb64fc127d0444681c620002fdbb0cab85273fd858e64a6fa0841cca17e8231c149846165b725c16c98c59ed766c3877d87d13975903f7435f479e312ad33ea36e5ffcc6ef545bccf9b61fc768b01b223997dee52828930ec8c7841d4234c95cccf6fc3317e9a95f63cf4ab7aab045b9ce2dadfff76b38e78aa52b232c4bf8a25d3cbf6c55d03fe7872693d26dddb9875691d4c6093a65b8e8a63aa99e90ae7a467fe1e4f1929533c0ce4388888e590b59551224706eea5802ceaadf00ef96059e4dba55e92031789d6b5968a354cdaac27068157143e453897f716483553be49f533f945db866537a35340d74c10b34f1e726085a883742bc0ee3eb8485719229f17b7e11ff9d259bf69e57f0f6390614a47500f1f7f899c8d2bac6314e165f6a294d2ddef3e4235f5ffc27bb2b4efe16c2c5887451d7737b62e37464cc9d02317659aca84d2bfbda20e5e36c50144c00fe3ad61cc29eac8a10e5ee54ca1314acd974dc03056496e24f69558514ffcce5ebe891a24317a728487abe494349545e15f9b1c80e8ff438935801516f7ea9b805cdf0a2c04c6eea3654b3823ff1b142e2b0e472710598eed950de18006c313a72d4ad017d31e7a60061a862c165f510b7d3ccebd556ba2b20a8c62ebdd0fc5e301eaa9e634330e17e27c3e91f731112accd472e971750d8160558d8f50c4c137ca1dd1aa99b10e4fd341b0921762d196f4c874d1426f1bc02c3e4131fd35becff4e42dd58e39e68b55806c8b382063b754ba2827006aaa1dac8616de90f699402ab5f376e188c2386c27c2ac42f2a9aff29cf5c802cebbd8b8bd434ada9813327ffffab48270f367b6cfdf0c8d1ffb0fc11b7da602abb0f8a12e3aa6076983bebb2cdc34d74041bfe19813da83013642c024304ff5ae1338135f02b81bb21d171ad52b4c051ef3bd7c582d58f12ec09b5cbbc44fe8c45240afebc649d612a4921c7d80d067fce5f73f69212e25d382836a6eb96aadd95b6f1b70b58a87b3423beb7cb3724bce05f5644d512275f2d391d9c737add4bca56755095a0a3a6caa3e772d782944ffff612c0a3e8866f53cbf5619370b0dd5bde2786bca9622cd0822c94bdf6386c28bf66e1c3d3a92571a9a75437630fd0800ac11efb5b955d4576a38abde667c38f2a133f4cb6a8ceafbcd49609189dc293c15794363d36f82011c108845894c3e8f9a1771059a53fd373afa510ff486ec205d5d35df32acfe5a426fc02aed2faf38eca514431c1bfe0c2891890c1a771d3641826d5ad8ca746d62ab47694dc72d64417f69abdc883ed982b1e559fdfbc2c0f21ba31d2e9db12eb438be87ee3aa165609f9528778b20e04bdfdcadd719c621ec9c87ba611ae432410c8492fae5106dd30b0014fa1fcd94a1d6f80d9c719f574b858954490d01833060e3f33c64b3601ab28d3d49254e9ac53cce448872c3dd947f0d8a454b8aac6a0a26310a297845b40cfe87e0f583d8756f880934cf29749682d1081a3a684a2c752f39ba63fb2ff3185071acfa770f143eab954fdb89ba62f6b1741c3f5e12b5eb1b1b3b3aea691f5729d58b36312905e4856987e8580ebbd858a302d012cd2c1f28369e3e7d6775ddc9b1076300a5bf0c87f72b47c9bce562bbe2e402a54e26ee850ffda33945a26945099dcb64246fff911f7c0c73061cfeb2a47664ab715972ac99ec7eff3a87c1eabfaa4e98c0ffcfa6648a99fbaa069eda4b3fd11eefab68bc1185276b761374a0524d725126f2653cc498a8f85881321db820bc3ce4bf87024402bb754cd393b2e25577ddacdfec2523dc00c6f41ff678d7136bc9d0a742cd9eac8558cb1cfd903ba028de0e16c8c390eee374e75134c2891f9437bfb3f2130a44f2d52ee8e3d3f37e0d1dfa13e3bccd0e771952750c625abc1994a58641a6d4ea4fdafae66d2549db116c1d68df12261900e8ccd17b21bff8584e63e241c3f8e04a745e6cc805834559eaad327f955923a64f198955937316ebba7aee5adafe73544a6af0da3e167fcefe628787700eec16df5ebef5dd28692fcc7034f8351a5baa9c0d1d9e045d08739bd66bba82a120d89f4c87bd911d5c98a8db30bfea938429d2d84f1ad1e6573ddd47712474c688926dacf870df791cb1efb3c239ce8a8bb60d39d7faddea405f85cf9694d1004fc58c676876a0e17016a681d59e64136e8d662793a52ee062445c05b083f0a4b872a7355794b80156945b2f0a9b6bce75ff5157f26149bca8ed38e996bbffaf7be45a10a462382d008f804e5af7e6f931c1e724050249bb8ffaa469e254963f47ae2d6f69e3f76a9565bdc6179f002c5f91469cc9d00302a58c20b3c37a5af8b819cf0ad13dc02fcdada4072251a95fcd2ec63231d9d7406d9dfadea999f02ac9fd1ead51b24e4a45cde1b45da292ab39c67ffeb5e8cb586eaa58d264ca51cd02b3a947d56631072d1b30c7f593e110ef9e30152a417ea8706d4e57d7b8b715eb5de6b84afb0dc5f90c7bf42606346279c1e800064d7a7d3480d64fb363493a96fecc2a388aaf545eebd0ef42433ecd7f3ef0142943264b2018e796518bf2febd6a377cb67de05ec17123f77e7c9575cc13f8baba07f6f573a7bb4d84476ff4677e57d28a00196a78e5c1f86098fff26ae1212da467449d94de2c603a802bc2f9f8c5f72a8dd95d1749db5bacaff332b4a0693a5cfa2f97837363d49eeb3fef0fd478a7d18c5912a6ed3be4a5d674affb9d38b7eeb5314e2cdba7b7fadf2eb7d6d6813b4e9434835a02437110506eda7a94e7f51a870c296ba1db5a936fd8bbac22935169d7a8c3a0ad0e4b1428b342077702160feaf9866117b863479aed14b72ea7c96abdb495843ad82cb2b2a72a7a25b8e78279117d94f77f038b960520895910a6f5e365e3ad00f11b47f88d94e5230be9b84ce7a7c7fab24c99d4f45f960e7b77d1ca6082e3c8f418563c2f8728803276879854478c9ec8a52bf3331e1829b0f12b997113b7636b8d7752c1fbba64b82fcd67fa59c9feb5689d41994fb7f75899a45548c4b44b50020e9ea39a50501059ac497e4ba1635f9bdf9d54abb56be5c0df150b762bde926e6ffaa9b5ee612c7b091b48f20fdfc6d290a585f08445aded2a26e231cdbd19f2bfe1c86079be0a963d885fb48e0e6c25c5a69fb688980451e901e1918f1977f2e9a38c284cf2cf6d217cea4000bf117b5bd681e353d01ab724052edac4f0eaaa338d60d993420e22337f0981c6a2ed712788d31a99d0c3574b76bbcca62e414ee70947c68fc14bc48df5d365d599b580488e6ae15fe95414b2f8b2b7d08af5d3edd613a5c0000008e7dd9c5366909cb5b071ec05e01a6166ff733789488119baf2b8a726e030d78c2e8876e4cdc25e0666a00437a3893df85ae70093da4b5630fb3d67d33a737f32d061a01966154a25866bf96f45039880abc9fa4e6a008fb24cb5ff67f84db716f0f66907a999fb7e94ccfeae00f6e7b02091a6c78cf6bfb7f2b294097b3a9ff92dbf1e5db662ad85353fb84dc529b48fe9bd89283d716425d726f8631b7447cde8400f7e5f95a8654416d0b63ff4ed207ddaceb1ea9e84f621781d5f07f3cc2bf24816110494118a1d70878a8cef5060ee16d22f5c453c0daea94b244cc6fc8b7780c6bccc6fde073e0088f3c730dfbbc631f464613929c9e7442f0c48d608d6175c01c6e612015178a044bd6234b06f1d1d449abcc0a9727ea9b642f7c27bad7f98f84c7c3697f7d48544a3ec8ac1c106be19a26073d8f63075bd1cdc21f9d68d792e936fa7750024a3fef897f322ed0a95b9e490562f3c4b13b40f7ec2e13a16a5f8f3653b5fac3126b360e252ff554f85e2ca93ea917a07709a05f8b571b4099056d332e900f275926f96af1ac8f37713a62a1615462c0d7cfbe8dbbbf4bb12fcb0ddeb399fe8e658160e53a2a4026271e3d603f880cfe3a9995cac903c2ac2826f02b9c21651a64d1d244937c118595fcc57e2b8cbff27963678b19b43bf9cb24ba0a4d6cc0d4921c485a4dc1935e55142b94630f3578ef9b9fee03d31fe313281b4f1ab9e82dec794174687fda0735ac4d436d24df4780ea567370b862f017f942ef8b1fa4f9cd338669fba63e1f4fe7e4be3dd94a97fa40641dd2d2e8e03934d8aa4ceca85245b191fc35dda8161446523403e34708278d67e73f2f95abaa6f920753d1befae3719a419d029e0bd4e3f31847ef64264e84d9391c9ef1dedb66aa09ce1f0f82a1bb83d8f36adccab0a34312e891a0c3fed75aa1a1e4d9955273d1c3f604adc9806ec40ec744c90850d3b1aee6afbecaed5b01e5c1ac9a4f8cb899d600f77158cd2479a5394406cbc6949ec09697a19143a56985ed930fec777bd82ba804e013eefe40b92661b3d7d25ea791208fca3344194d009fcaa0175e4cfa24efea6476e5fafe9f3cd5dafd90ff46c538691cffaec16ac0b02a3ffe8897bd978485c6b650f893256877c7445d39ef06424bf98f8d807753d9c45eb62cbbb3aabb1e4c2a9f8a7dd72bce8e4b007f7aec3ce98a1c9536751e5cc23f1dd731b4b45518fad20c72648a3245216780f31a5e12eaf8a89647a1176958d9979a58abb781c66dac7b99c3a2e638af5dc0768db2465e8217dd728846f891d3b45d9ada3d893993eb02ed61d9d3d0b583f0f0bcd626e9c95e05c165b03ddae53368e00a0563e172d03524692615b60092aeb961d7801898e9616e8405fc5485a0d134c8cd50a6befab83d105a327cca8127da1c3a800bc5b8e3ac8cfb787212e3a2e03c5b2b1e1d2fb4a5ff882bdff1c7369cad3aadfbe89e0f7bc5c7a3ff810323802be3e69e8481d18005fe3dc1b0d5fb4d16e92443783f1ab783acdaa470936917443c7302208cacd6dac5146d22b3cb574f17baf0963cc63f7980ab4ab1a2741bcf95a624167696d6aade9e36c97500549e8454f29396dbdf9fcc33347b6b0344a79afbcd7c93fb6a2ca666ac7edb5995eb2018d947340c1aa1855114c00bf9879adc7b230ad341468060577861033332676d2e4e1e7b23225137972415ce727b577ba125a035bf3cd3c36cf26d7d2e3bfbe63fbb1da2af784f609b5dcdfe9a5ee1a2038b2150a1a865d183d1f4d6dc0dcad8f54981be4f1e119ff44fb9efc5dc1093a13ec00b840c98b68b8e340feba043f8a1917e008da34054210d04774753646e9e02b4f8a53414b44b9afb70e5f07221354f3a756feed7269537c66b305803ff898ceb497ef10bd20581e2d44972408f3766e045cbbdda91a02c8795fd3e82793487d56d65d3efad23e9ae2a62279f8e7dd125440d2e128da458f95133fd79924dcb50aeb39b84748b8f7921e00594ce66d56c79b3f2a44455a924d0b299c121ae8b4eb1f444ed8162c3b25dea3c303932943bdcf397b8fe011ebb8cca76078b149553bedccb65863de033da05d214dc987abf595efe03d6ef2d4b37eb162d9391da3266f22a2336887ca961060b0e7eea8be25d3c4b299981ad24c31b2482571e937737b69ae45b44fd98516d550a1849021d13e8f3fdae2de082fc762b486de2730a14934752361a951cc32e684e572ff14fb90f4dbf68b9ee7fba83fbd406d8ffc94d32b38238ce166f1e9d7db325b08bbe1519096930b2880b6cd35ff104ade5d8082913d6870200397ce6659cf694e0e7443dc1e580bd98be65ef5cc97d023111b4f285877e7bae08bef1109f7abf32c8e22d3bac25d2ab7bc2b30c21138ab27d4146085bae2172bd1af79df1adbc12280d9758b1b3e1df933f3a0780b0f54a6a82e8d272b2cf4c6a818c68fb5b7da72c2f9d7c9898bab94b371fad6d0fa9150dbac38ba569826e09a4ccd737466dd90f3f8194af744a4887a3e9a1e88ae3b1574369c69353be508b22"]) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_BELL(r2, 0x20005701) 23:27:38 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) flock(r1, 0xc) 23:27:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="c682579ed8030000002514338931b3179b50bbff3a6be41b8e5b4f7483370bb809808aadaaab9f8568621745bb6a041d2d9084f96f5da5f3f0fba46be4841bed5c4850ae5b457640af4adb07cf8be29a7a64a0ea5c8bd344eb9b877ef5007d929f0a98a92f302e6b94bfe5510e3c"], 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000003c0)) open(&(0x7f0000000100)='./file1\x00', 0x80, 0x44) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000200)="c5ff2b493919b06bae2d3a43257ab58ba648f16f6ccd931a4fdfb78f25458b87de14fd5febe1715d16c6939f37de42f4b6a84850a3462cca3156f00cda02fbf7619377048b5ebeaa4ce88643e972ef08649e9b31188441228afaff5f72", &(0x7f00000002c0)=0x5d, &(0x7f0000000300)="c06b49372864d388c8a15223dc9a40d99d92083cab8fb1a5808469e83d8071925a3dc7caf3f3c50f426c25d469ea54197aeaf1667c9ddd6ab4d773bc1f74450171925a4aaeddc8d3a630aef5248170a20c006007d7dbd1f05e3bdc289b985ac2aa229faa4c559ace501319c1af5b7ede8d3853a17ba84784682a8d7715564c", 0x7f) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r5, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r4) clock_settime(0x3, &(0x7f0000000380)={0x60c, 0x3ff}) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)='r\x00') 23:27:39 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x52, &(0x7f0000000000)="04", 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) close(r0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) 23:27:39 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000280)=0xc) r5 = syz_open_pts() close(r5) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x1) write(r5, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0x7ffffffffffffffd, 0x92, 0x1, 0x5, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff8, 0xa4, 0x40, 0x83, 0x9}, {{}, 0xfffffffffffffff9, 0x2, 0x4, 0x0, 0x1}, {{}, 0xfffffffffffffffc, 0x20, 0x80, 0x4, 0x9c}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x10001, 0x3}], 0x10001, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x2, 0x40, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x1a, 0x2, 0xb2a, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x2f, 0x404}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x2, 0x4, 0x8}, {{r1}, 0xfffffffffffffffe, 0x10, 0x10, 0x1da000000000000, 0x4}, {{r4}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0xffff}, {{r5}, 0xfffffffffffffffe, 0x8, 0x2, 0x6ca, 0x1f}], 0x80000001, &(0x7f00000003c0)={0x7, 0x400}) dup2(r0, r1) 23:27:39 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, "feb354cd107f6269"}}}}}) 23:27:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8000, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0x1, 0x42, 0x2, 0x44dd225e}, {{r2}, 0xfffffffffffffffa, 0x80, 0xd76692d5bf0deac4, 0x3, 0xb34}, {{}, 0xfffffffffffffffb, 0x85, 0x40000000, 0x89c0000000000000, 0xffffffff}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0xf3, 0x2}, {{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0x7, 0x5}, {{r4}, 0xfffffffffffffffb, 0xa8, 0xfffff, 0xdb8, 0x2}, {{r5}, 0xfffffffffffffffd, 0x28, 0x1, 0x0, 0x2}, {{r6}, 0x0, 0x2, 0x2, 0x6, 0x6}], 0x1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x33, 0x4, 0x1, 0x7}], 0x4, &(0x7f0000000340)={0x1ac, 0xfffffffffffffe01}) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x2, 0xddd, 0x5}, 0xc) r7 = dup2(r2, r1) accept$inet6(r7, 0x0, 0x0) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f00000000c0)=0x1) syz_open_pts() r8 = syz_open_pts() ioctl$TIOCSCTTY(r8, 0x20007461) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[], 0x2, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000ceda485c7d7370cb6dbf62d1f26ddf1d4343a15ea4fad8d367e870651e9ae782369e2bf5c2938054b4f16a09b2103eeb01ab1d60f731ad6a364521494a3d01619e3af66661537cafd8c9a937c7732cdf111cd71e7f1a87ed8fd6"], 0x7c}, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000100)=0x2) 23:27:39 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x80) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="3001000000010000000000b6575dc3b3ab4b7c1eb06a0b04984b092b8b55c177ebf08d80d67cb85a4d84233f84edd5b88e877aed4d0a"], 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 23:27:39 executing program 0: sysctl$vfs_fuse(&(0x7f0000002080)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000040)="755e5b9feb8e0aa746de86bd9aeea077ba07d8890a92c694ffa27b915d8e912deb29e1889431f816944d7cb08dddc6465b6f27917ba4c40bad7a2e5b3d91c70b43e26d7d1fbfa364d274c1e53df4e3e2090267135d09f1786b13dbc9f6fb861aa32a4231aaf0ad4c7cb05a656428858cc72db27c8550021cc0879c66634c97346ff4ca7f18a779e583dcf944c46289c7984b93c6d3cd50f0cd24ba5ea547abcc23e0a2cf7b3c67124b23bad2b8f64cc9361659d6eff51164f8e7825518f623e622fc38a5a7a1b99d2d4b8f8c42adc76630cf38bb1e9782ba30fd47140f4a3b2a14b40ae3cf55a541265ea7846e960963cadc0cd4945872cce338d862ef9be0dde1ff7c9e983e69a617215328560795894cb7d22ef29f7f5ad7400fb4ee5bf164281cfb1b2a598247e2fca3b002b42da2192857621fb41db92b58a35d80f75253d872c4bdba9507354fae5756c8c2d86e785739c4c39362a7719f3016a8389b556f7f82c42ea7b8fe26fce93484626b3b3eb8a1065ded156e1c3259fd021820f42d6cc3bb711856769ac9ec1aa5eb9aec077388e9ac5e1beb174d0ab654ecb1706f931dc0ce6aa2ed49340399d50ce42c82c55d2ab9122b1934fc95a53a8c1376130c913f4ddc1725d02125cc2af45d3fb2980994a6bc3a07600cfb9d299df6a3f6affc771a8fa0d866e2f6cff0e57db3689457df9cf3e27d0fcde7d1b2d3a50d32d1c9ec760f71ba7b7aad191846f9a4918c4bf9bd49a975aab06d5d53e25d5600378860aec81c38b424c433f37249c71db7a47608776481ff5ffab703a9af9a8d8e226cc9474e61e47aebf19d6de8503ee115fbc5b87bb0d68f6605c80ffb4eccd4f72453cd3ba985f85cca0549b0555c48088c56f43cb8a0a18e46c216905764204135375503a9bb99e2e7dac95f7c6454fd3f5f362304f0c92529ab6df6ddce74f1a8a950c2ed5fd93347aa37cebb73d6a77bc9bfe20e0024fdf9955c278856c4f6071b665ea8ca8e62f9cdbf18daa3c588169050f9d7ad6c888819c128cc337c18213c1fa1bde45950bfffb2658fef8a76cf456b806efc20419b179bb2a1940b64d31b04062da1c9a09fc7fe9ddb238ba7b8e2887369a2fdd0c50f3c2c1ba0ca32f29b76e6d6c03a3db00a1b498e2639f3a6f731824c35fc39d37e2f9d5d7b289a73cbadb98ae0a7e4684e0c0c7a779963b6c43c13319abddcda8d7e4bca50bb80ae392e5e93d229b7bc0d5d9847059e03e9c4d32812e995ac4b26f6aed872586433e5d83c1fb4435290fbf0b9a980bc8261e9550f2f015ff763de2d1d38ef2912b8d5676c73b3481fedec83db6f350739b53c0bf8348d8fefdc80458c3e3af59bd52282bd080ae958825c01976541f8cb54f430d47bdb238b6512eeb346476681fa2fe6c693a099862e74b3ae3040bc66c580580ab80bee0fa4acb123d5230c4a443ae758c9a200ba17a8fcc73466f2351de5471e3a2a366eda2cda75b0e8b5caf595f9ad448bc7cafbba6d7bdfb4a95fd8aed57e47e3bcd8664e01bf403d22b00e369809e82f2ccc29b9fbe305f2d3073766ad2bc858c878963bf31a3f4b4086dac636f78fac47d6f5208622dd579bb53df7e3a309433f860b9f6ab4997f8effb2b1e00bdc36adc8a0be6fbecb9016ce6cab495a3c7eaefb5539ab8a4638a2284ca837b6f4a9ed5094d1c77e5c190424d87050184202194ee7fce7d1a7442d2b8c8377b47d2cea59f425309be9874382f1c95e3a5eaa98301b99ec58fc85822e03aaf8d99015bd0a662e716b179b44a5e13153eab75dc5c3319c6a917ca431640f16434669923e36b9dc7b6c96acca8714041cf559eda0fa4f73cf841ef95dfa508444efe8c98d303c9945b5187671cc5b458ed05bb01450e4bce23aaf5bcccb9cf7509263a0347cd719b491aecab3f2f679b606060970c7e3c56b9d771056a6223b6ddbcc91f8674095d9cf3ecbf3f969623a9f998c7c0de6314da2c2a8898e50b4deb9644381f09127e9f8dad37234f6e3342d41d9708146d05bcc3af32a89991a64d43ae463164962462501e09b59ed88bc6951b186c7de131d91ce1799b25d06cee3eb6bbad65b45952ed7464716ef5fab899d13d9357febd3080e41eb7768ca067defa2fd282b0c5296d9b808e31859b927dbef0c21e9934ba95a40aefc7a489dc69e007cb3afb477d9c784dee6a01a0e78d3f8811bb6ff69baa78c479faa96c1250042462356500a34c517c5b1ee8059bfca0b55f2422b4d8cfc7ef76bfb410c2271f43643c4986b137a6cc1924bf401089e51b0d928883c89b4ba15f82dddd27fa906c3876fdf8ca0036a45748c6a59a8060300d2941a0a89b7f396e88f62107e2b615777c753ad2c566c08613c2632259d211be73e93e62935fd83806b8fed1d5c6da5993a42b360be0dfa61f047462d2d025cf9523c7d85704266761f23804b1599877be86535fae96acdd7aa41aad8272bf2c675c5f92fae6546f9c8d06b88c04bdb7af3efaa9f99240f5822b12442fc9e9d5261d69799ce7be1548c5010add1c83fa1f2b011a7c25e65866ccb61dfc9b74e64b096861f1ef4af6a6918cf8ca5bd527641e69b5241ea0e396908d120d0987362bc42a907ba4845c95be75ae9d48816bb21b49665274124d99c4e2cc37f37b868df2f29e7b7abd0d1a88f3b6b9add886ab5a3f5d3367e4229fc49d32b6d4a0012fb3f64ab9a606495f9d059417193333d6cdacf22ff29c0f12e1d336b2e40b13c34aa8d5d882337a4598db996c6d19df301f22494f3e9f07afa2295f326cd35895ea6df2b7015b41d9d5e2312bf256a9c8f2b0cbb50633cd0d859c319d891a76dad3507f8a372f81e8b88fa0f1ca81b83ed5ebdd30221993dddfcfdad6131cc224b4ebbe492c4aea97387865e265fb5e6b5a8fc99796ad5cfdd49b9615e57901eb40f41dfbf5c11c28d3bae4c4b848da9a945c55d66650b9fca14a26c9f7ef3d26214efa9942d6176036f86c0c3cdc09f6e0fd882bfc22c5d22140f36d8e0a9004e6d5ef0a6d63d9f223a15cac3fcea671c5708f16b969171ecb7070e641cf83f6a1e5d9c5f7d1eecbfbe6fd36eb36d576306742ac25f1152165290244dc6867668b966cca1f794bc323a40a560658375d49fbd07c949b583995a9557e777aac57c3e7bd84f08e21d58cda23ffae955a568eb46e395b68a4188f6062915bff7ffb799b5c4afe74ccb32e8d7ef7a30096ec15a625e64abd43544beae983038905916d488f3d186a105ccca195a1b07cb0765feaf7af28d269ff0b9b4b36183590723322d6cdce0e0f4f25d95cefae6d37883e90a2a4a8d33bc033714d6773d4a036ea27574c2ac5fd36f369c63b77bf9e7c10cb489cea486842827b1825e6020227606a8a7fea117b8ad32c1e0fe18829cb05f15214e0b5caa6a8319de8112619afea37627e61b00fb8abb43acccb793392605719f876eb787f591de406ce2162a990c0d2e7207286d3a703b65ad6481a82afe1f8e0dc6d0310a5ffec0dc18cd63a4fe8775b29a1b5e13d4c6303470e15f697112b2569132de672bf80f89fbfc50e4cc97e044f94c8311e23877bd48fd64d987bcb4ed70d87ae96654062f2c6c3e194eb7ea819c502dc2fd547469ce2b924b3a697cddc1009c2762be4027509029ad452a1f90a7abc3fd14cb73d9cc20e83330ee7ed018b0b84eb6776d60a15380ae8ae2ad9d42abbe44fe47307f92c038622c7677955be93dd06de3fe94839e44357df1474d7c4df90baf86d8e21347d6ca729f2111d370f502669320388f3636abf23fd47d60cee9e619cf64630fbb0ae0c400dd8cf1bbcb102c27e32bc089f54e15ae05cde8e4baf77b51a10d2c828439728fcdf19e654a8149a614465764cf1588eec6644b65f26c2029c2bdc680eabaadf0f30b440c07151ae32a4d2daf4b7ec70e7230757ef29cd6ff67c3f6525f5658f75940564c62d63fb7185d6f6ee9f500a9ab8ba206853e44be651e40535eab822c0bb5290bb46bb3a241ddd75680343720e98858543ceb1393a7d0c712b884bfde5869c9a1b9297cf5f815f329c0d61ae833ba033de133d0cbd782e9f49e651ce3e2a126a5f29e691015db11e946597178ef7df396786810ebd60cea2048fe3761b608eac7fe055f8b0443e5f8e3d4731c3eb3c062e85b3c1b6b09f8df7c02f2c8635297358e060b08b920b51d8961b11cd221faef47a1ad122aad5538c28aecc52b01ac8fdf5e25a74b02029e7caa546d0ce2a9feb0022e4ff88be11a8e6e0857127d4329a52cc8f3152f2aa93dd1c0f6cf7585ffabd41e617f8d31d4d60f0c4096c259c7b0e1e066d551f06795e0e7fc73837a166b49d920ec6c6387696168c387d31207b4eabfece9633dcf61247cb4376ab3eae7cd38164740644d091a4f9533be4e8989accd73fd19e279694ab79d458462d82ab425cdda090000000000000015f27bfb2a3034a55e3f9de10e3e97cc49f62cd51e0ba82a6392fb6ae3a99f3becd167004693a237117666fd09fed38818c62aee4e958938496e04888a80361a527e343bb47b244f9bf777af94b2ab1719ca0595305a8cb7440263bbcc0d7061d1682b6ed962e6745724cdcd1e74299598e5ab2363fc69ddc8f349ecf9f74d78bb6981e0c44a04196b2b032b61dffd59791163623563fe9f076eff279da0aadce845ea62bb902942438d0e61c7cad850c3ea3cf3706bd6b5ebfff5347ec4a1f3efd51c2498cb5e5a5ffb307807c6b345d07a264d0b4e8f0172520333ac896e20579475a7ae4d22d0f43058594e2757ab4ea179d6b65c19f2c42754a9dec9a93a1c83ca9c2106852332bc0614c30685749c1c77b93fe89652e5b29d49633a494cf654aa9888c04c8501ba1330a203932793410d5314da3b73fe232febbde8563c51ba7f536b448e9e2c732edba373b3f01d9060670c7f53a7388f95ddcc78954c3dbebca3ff416f67c82d49bd2d44fced5468e1937ec538f25f776ccb047f2a317f60e3b082ee00adc2c0d71e5f163601391e51dd1de0b50d124aa7051d2a4250f1aea0696d3d1c1e5524f761d8ba73cbd7d88c8c10cdbad6987b50984e8df6dafd52c99a1817b6d9b78a7ca089ebd1849ded861f52e7c4e93b79899f815ed93188fa205215ff63be2c1c8fd5f4a259e4a657404ac60fccb002c90667658ebd190416515ab71c326ae22bbc3590db3c2cb433ef147642f3f187ba26687d878d5886a4d061792cd2f990b413c1c61771b3ffe13c77d19f078cea4ec32e80383751761dcaba2087d75455778d79a25b2edb9f2ae53479381e544b00e0e8fd416dc9e3998b8a984125b2e6d670a41b6344de436a94dbafa76bd2fac4982c67cc80e9bfbb68282720fc4969c57575cad70743f8aa4e32460b264a1bc748619e9630897f6d5a05594230510589fa3bb7c8415b1bf743d0c3faf46121b8e0c36e481b4434024666eef64211fb65496e0d77228fbfa8762c9782f47ecd01767698d6648ced1ece4a69570130153fa5eb7e7fb85242eb5c55b5149e6b2c2b432d769f7f422a90b9fbdaef520f3d102bce323ede80034109c1c68ed11d6ad8603af932cf2b02d15787e0d49c52ecb7322d2e31cc5ed3acf1dbb0082d444b94e8bf4b3537c8487588eac5f36ffcbc42a71155d7e485f3eff48017397a9b7caa206b434b954a5f69c7063aff5c51115215a4ee83b50ae55a52cb732e940a648420d4de64af3b32ee021c9bfb2d6d8d0df53b30faf4142acd0f7c026294fb6d98b1325e211459fd78feba76d5aa52bd49a2ecd452874e19", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="d79b43123262bd8e6a760d086a366fac1696c52c27e8a18967314dee37a9a2efa258f91a982fb73fa41fd68cced89dab3efceb2b1f64147abc45c316c0d0aa00e255ca93d233f390248c1ce7e96a571ab71dc9c995c6ea8b8da9795b2918dbd3ccdb22d97c6889a8e678e926cab66c1988f0aa6fa4bed8cb7656b48c07625458f3ff07db14c75a60db69dd62a419dd1f88bf4ffa91a372c6c3aa0d9f12f1e99b454aac9d49a45cc739dfb14780784a7d4e7d3d492ef0e30b37ba932c7cdc3caeb5bccbf7452824bf7745e6eb4f18af1c6e66d3bba38818bc503c7573674c6a31f4872f04dab7ea73fa12538d8cfcb484e2ac78f39529f6539e31a02d421b6ae7a46a6da8aa5fd03f513f822af82b59e9aeb34aeb7e055d812797ddd98853f52b153ebde629715267feddfb25f67aa24c3ed59f0541e24a7e8706be6cbc57570a0544552d5b706a9e75f7fd8b571ceba144b319c4883354ac70e7fa64022d9f5a611e0bbf0ba7c24fd4fcb6f17eb8d7834af973a4cefa358b1f5c10c08a57a48ae7d25a0171d4d3187062d4344559a540b448b51c797ff485a408df7ce2e7446ed9839a3f4ca1e182f291dc4b7e93f42aa507103b6f670e342773d9e316ab7a1bd5d65d12e580dd9a3e65e8c5f8daafe9a0916dd4258a74b8a737911b23186024a5592bc72b9f445b6461914d57ec3f5926749e697e7634949366559f22d65b1e4be8e7774fe63b4869422023e34d01c5396fdd9c3cb5c35460261de7d9345e47eccb4e4518ec926b7662c7d7cd9c7ec23a9241207a24deea18313b1c3a4f771b4bf94c74af94a0942073da10f30a7138e06cc90217c45105053bab4aa1d736c33c87c54c2745c2bf227df0659b71dab5f0264a33a8ad30298122eaee9b21a87adc43130bd48539d9abf6e8df982802e286d3fe7966854f8f5d33789505ef5a88967edb884f6c0f1812c0f0c9e73901fb8ba34c2f05362d6f2c6bed05635967c106c7e08ca3f810f4ac119aa49a82c5020c804502d0be4c54f1f3f2f0274d32a3e9a86d819b7fea5022859a35350038e9e4f453bd6b9d6608057201a43e418884a3d212e70dda3d6d7445aed5176d54a99c8831166732f27302fd6e9d001ffbb781056722c561743b9a46116d008950cdadc086f2cd30a8e3a7ecd62e2437ce724a6a971bd86497d9fc6cbfc718efd359c8c3ece29ea6e73ec5c1a11d2c5df116a24e157461e804a3448865a476fac0e5768672445284c7ea57ff5678b9909df0f3ae0c74a4fa152e077c48e0693e6ee6507c4955ee1e03c1df6962a437f0320826dc005aead123c4875abfcfb1f0919e3baf4263bca4197f000d25f2f68694621a976258d6c886026be35d6bbe3bddb1bb796caf86d8842f51bdd124fc3e0dacd56682b7d7a4d6bdb6c627374acd8ee6eb9ec4e60090058e5902027c1c7a6f126c7f33a05e4d205899e2be7f37336b2d8bb30d814f1b0f65e14e29c48192882a7ff99a179645cc30d8ebc26777af089c49efd98cac391a1c732b62348561adf626d887b291128b0d4438392e1b6491f4e7e8d315920cf92b40510be29e740d1f42b03a3bc8d9ee5181e6e4846a2d222b867fea512a243c64c961703fd8d442adb0c5cc8b30e4ef3e4c1ed724153753d78234ce869983e52e6042988330e059b9e09cf0f9e98eb32435ba7a56afa8281275f0de181e3bd6290033a561a7e7b4cd2501fb6aa97e643bfcf073c064d13b848965cb0b0507f1072456d1f98c66b5baf5cf844034c0b12f253a9c6a4cfe21937fd3e0e93c263434f12e5b2c27a4552465c727145210a9174f49cbe9b61e75fbb5b9af39d78bbc4dc487e822d99ff571f56c3fb0795f10bc777bf3c346469495aac5fc6bd6e399bd23cadceab4aa52f145b670750b978a3da20d619835be4a92eb7a96f34ff81a917f46dc786fa3e834c6f9d0e0f0d0796e71ee27234ff31da9a774c6a26dbb4cf14ef083e5a466e4a431eda2b0b39f5fd7abdbcf71c829a2ef6d37b79abbd8c8972a234dfc5ce4a99d421950a6eb305de19a1f0ab173043a227ccc7e8f9fd1cd78e5d7d7a7b4a1beca618a653f0023de1ab266d71b5c67cd2b5498454eef7068bb3b53692c5101c12f3396d96f061b36f9846d373a37fa4d05363f24735f3882909988dfd35a7f07486f802dcaba60ebbc8eb1fe0c1db84291d4a82be3b96c8fa925743bc26f4a819092171186025e8d283022f2a75db651b0ea611bc688fe8e617948a0ef0253f26afb2d7dd310aca04f844b0226b743913e90099c71051026e340a48a7e12a5d0b7121f1bf4407050b4733ec514abdad174e8d47a1ffbff365bbc9ab3a8b5d71e9da3428c5de739ec25dc1058fb94ad022d940a794feacdbbd2030e1054d27620c9c8f5e949ac47e60dcf64516860edd89186152fe2b3e45c9e33a501a92580237dd2b60747688d224e5fca5b42d4d7cc454a4bdb8f633d87a87c22a5aff09e157df121237533dfaeb5d913787f64a5d94463011d72f3eb49963b1cf1681b91b32da227380d01125db84a13df8e7c83927c394e984c05918aebef3312a5f4d2866892d012d5611da78c9a9834a093abcf0af55e23178df365b27f021b7f0d1370477f6fa250873a2db49c16b3eded24e7723ddc16b9fa44e0917ddf7829ca0c67f606b71eef81af28752c0c8d409c88a08570c158f280fdbd143b5c609fb3a04bc6e12885f47f0cbcadd6b05ef9ee496cc963a0ae624081f70ff0b9fa0ca6e79f47e3048084e7740a5ee064a645131d080b435ee83942c7d86653acdcc00c0c87e16049229f8a57f51fb32c53cd8d5ac9509c432acbf298587402b57e713fe3af00a8b97bfd32ecfb8f2ec31433834b936ed9928e82b4a9bbdf4efb76d9d8270fd4630d421c5db4a808a350cce3b546ce646c56b330f921b6d7dfcf8b428f22bb932f3a4df3069e8d986fe4ac3c52c64f6f0cc1fddb01d81e0145cad8e3e004c586a255da02a0cecd2932c3edea20b73c537a5b19a786a4e201890acac63d7be90d6df56c57f26ba6d11ae6006f427bec95e20d9e3b9f319ad75b11584dea68cefd8b1d18339d81475a500e26ed362e03be5504513628fdef0df20e6d35f6779f604de1b368f6e074be0fe0d17b5bf2dfb25038263051807686950d574b026ae2b8eae3d41b2a5e5329a9927c4ca419c0879bdebe0b740577f11fe987106840027e28bbe1ce0d7ff540aeefdb5b8297df44adabe70f08ab3ce55cea96184193a066e4f95b56779df368263408463d2a906fc23c9fc9318d975bed00eeff89b7eff4e58fd485e601681f64011dea0deb648f6afc7f983fe22ef1d6f78d285ff7763f0d213feffc244e51e0f480b2f65883292b7c993e04be41c0147b592907111f58e42e89bbcebeb1e414e6c215da1c096690ff71a5a58bb8ac62a5d2efa35521e1676875310cb107fcf4029ef3e61e0862a95a280e91c099d44eb6c1a5ef52ad11d1c64cd1a5ca4d76471fc20a4ca9648d853454f1450d9a6e03f0714f5bd31ca9bfb72f2ce76f6ff835be83835790ab7f418b6844dc8351d42667a7b7a804b87428e7a59f33f9f9f6fedc965ec0c639f0c89584446ebbe136c2a6ffcb147ca4852c4cf3ca148930235a6748767ce7d9b383ed049fb460d73530ff9b5bf219eb9db8e4db292027ad4a8840ce7c5952078c370f5ac61e3f756bd5e3735dcebceb0d49e6fab2853b715db4ea2b1074f3664fd19ba4f399b8049c4c57cd58da052de6376e98f7f3acc6e511e05f0f6fd5768baf985e82dd859590b39f28513895b039a0def37844322428910ee124b6f3c42da2654476092ab34cc7cde57ff7aba5aab7835dc9dc5fe9cb983ba0e25c2ca5286ceb6ed27588ccd78012e6008536b7d182f18b475debdeb5550360b4cb4769feb75df3ce5e8247ca0a8e0c6deb258d369d59be06c623dea1e24c55dee6abc20e797a1dcd9c2206eb046c128cd65f2786d27cfe7a25e27af11693225abef42ef4be527c454a8b0fc631b1b24be15fa0c49757082efd088981c8ac4b3f75b3a1867b76ef4f2f9819cd33105036bc5cd0304718dd68461480245ab03ff5f4ad0199b930f6025ec121ce474b026ca415594a492cf21c918c202ad1559d0a826a74ef22d637c9848a08b3e500e0e8c65fc95b1b841d458445a5fa92d18a363d9d251a352077335a7223fa201e37411c2c32d24fe155419b577b9341477fdcd77ad4d02751c261871e1ffd47f164a7f37b858a56f5a63d90276de0bd4328c01c8e9c48d1f49731d21698405a27f30409ec28d1672c8eff80657f3bcda881f28cf3883791c5674fc660f82c57a4f2453094bd94d4c54bc397ea994e0bc7765e363aecacbb266d4387c0517de288e27d2eda9eedaced7e64b5ba834585b43409db8cdee14f009ce5b24fdcafe86f64f4442d28ca6d20162348288e17a9ca6f10fcf54d99c5cb5d4c24274a42ca597c547298332de6acfb0b8c8fe57b3590c27f547dc9dc384dcba77c68c2512a6cb190246e072dd4fe0058f131d491f4b37c3a3bcdeb006b764b3c84f9b17add052e58f328aa6e012fd3fc6ecccfd8e54b2fac34827c036ef4d5eef99ff4c8eb0ea059e104610b3ebf48b50e4e0331dea600d47c6a073522b57884c226b8207fe6956055cdc83d26c46cdb64f63e294f3c4ca9f7ce19cb36aba3982a33b24709b327789e329e40bbee8f44aeaf2b9068f8864e72d6bc297f4298c14c63c21a61f1c7fb94ed0c6e9e476dcb2e6675a681423cadc597d9554b9fbbdde7fc858dd391221f2f69c27c3b0d06630890f0befc3e4e4aa0063ca1448bedb3464f149383bb574570247c1f15c346832e9e1960d5ecb43a48a08df17f63f246969c55162ce8dba3dff4416034417cc9af05e98afd75ac2644c5f482a3c34e2ff00afe08a145ea38960cfd331948de9150041d0c2b1dfb2306f4c1649ef83231be909a1723e8b8d3c18dcdc5306010667b1acac61d881923c456f384e17689cc3f1702e932be8fc73346c522b940fafcc967214af20a1cd2fd7ae8fe5d9ef7c74e87f15f47867d68d629a069ad8cec3eefa5c7f38f898ffff37202c5917d501763ceac7382cd9f7acaf860131f268028e8b9437f5d89b1e48a3035dd62357840e1c6a6d0ce74464699ee684081d99f3b42673853365584af13b8a05341a25dccc301bd4863ee837ede5d9b1067904f859edf9e205af9198d7f5cd137468306ce43801cfbe9b76ae214e68e39dffec7a70019e1dacb61f2b62fbed69061d0262e198bb5d2fa626af0546c8f62a3bae797577e21a7d21055e72ee3a5c3ff779503b99a47e866a7716dbc3a22a8109903bfc0a30bcfa7e5670c518a6a0513fc078ccf3d6bf533ce183d91cb83c783e2ce7afd14a8f69daef9cb941f473098047c7ff67be2ff5021620ffba8e8e92d319a66931e60d6aa7732b2ea522d0f5e827ae6dee46eb20230e37103557e4185d9325e6567008b1983a21ce4d12d83c997aa424fa0dac365f3e907b1526d5ca1cf11dc3720f0f50d1a1e3e15b3ba9fec2571c96ff4ae41065dce22e1b2f85b42d1e70b7bef922540ea3df5559b861a53ff519be960f9001121f4ad7b8bcb6f7fb44e3534b9269d3e26653079ed3bdad99bdbafa385a7b56cee802120f23a119e67342fbf094ab21048ac0af7900ed3ee916d2de66c11a5622a55c50baa03ba8745fac3a2d2fb1cd51ae1b90e492ba20b02e0995b16b938b88389460193eb9e4690c6b792b9c7696adff45c03864e278bd111be85fc1d493b87e78fd7925361", 0x1000) 23:27:39 executing program 0: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='.\x00', 0x134) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8c, 0x20, 0x8, 0x1, 0x80, 0x7f, 0x7c, 0x1, 0x1, 0x69b, 0x3}) syz_emit_ethernet(0x56, &(0x7f0000003440)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x11, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0"}}}}}}) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = semget$private(0x0, 0x1, 0x24) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/73) 23:27:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x0, 0x0, @rand_addr="00000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 23:27:39 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x5000000}}, 0x0) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r1, r2, 0x50}, 0x200000000, 0x3, r4, r5, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) r6 = open$dir(&(0x7f0000000180)='.\x00', 0x800, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) 23:27:39 executing program 0: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x12, 0x5}, 0x1, &(0x7f0000000380)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc167084303000000eafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2f678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b91a794923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64d51b0b9b71019669f72935470669a487999fabfc4980295a1887d232d0eaf2fadf2d1a5253b08bb91d46247bea11772c136bd141133a4c4c450a4df82d99f01e4bb9ef83b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9bcfb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c475502fddd6a5e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0eaabd2b5a77fbb8336c9ede595359e5734cbf5d428689a4871e5eeee04374dff5a9da8beb3f438aef8d6f3bed3090c18f6a827efc9500297ec5fe2aafae3d6d4795c57beaa6bf4246dde8ea6eae0861171426fd630cf14eb2dab47b9896fc49d91b39783deb1678da2ff1444b74cab7", 0x0, 0x0, 0x0) 23:27:39 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) close(r0) readv(r0, &(0x7f0000000000)=[{&(0x7f000061e000)=""/4093, 0xffd}], 0x1) 23:27:39 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x200, 0x40) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) dup2(r0, r1) 23:27:39 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:27:39 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r4 = socket(0x2, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000001740)={&(0x7f0000002880)=ANY=[@ANYBLOB="00002e2f66696c653000f87a678d663cf1195fa82738e7c3a1ee4da4d9df2268dedebbe913bd71eea956c6617be2cb51b1b7465155708844ebd72c0ef1cc928e21e4244dc701538661be1392f71fe4f55324b3463a142382da94e4caf297b70c2849140478516af90f526cfc21b89bce2beba277e59c8ba0c0ea4119863d5b212c9418ab1272355b84a344c4607f9c55a8415dcc7665a519793902b4f06e6763a37cf6143453ed02466054466f5893c745930e624c82167f67761a070d31f582c575c1d0b506a5de90167b742ba19ce92676ec3a5452f0d19e6a2eff9a3de25361c0f31e7e91ace3e0b9dd653108feb019550141b8923e7919a86992f2de0a39b8d197ab5d5403dd4cdf5870fe57d9763fd5862f1f0f18fd22374df0805b1174e012906fb3dc2a715c6e26fd40682ea319e6b07492a346bdf688ddd02ef0123c"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000049fa2e00000000000400"/23, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1], 0xe8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) 23:27:39 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb91f0000001c9d60cca81247e4f515", @mcast2, {[@fragment={0x33, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x100e, &(0x7f0000000100)={@empty, @broadcast, [], {@generic={0x8149, "7120518455326a31529a2f77c16e99855c879d5dcaa599b4b9bcf8a52d9aacad44e3c2294d893cf74cec6643bf5234cfd34697f919b3274520c43958ceea330449e539e582945c98ceb383d6e1480de271aa672cec696f873d6dd130d8c3d30b17709c3f1b02992dc0a4148b5cc6e4abb49b12850a5dba90b8c649a6d6253bd3ee17a405790c240534ec4bf95e065347b35cbddf52f499241042d26014df867c5c04132d0957ce64ae95d9b2d8b44191049552c5665cf8bb4930a30c0b5dee0b59f9d255285155b1c6b1b61f53356e7890bb459322dfdc9a07925297a87b7483c4cb5e126a2164a3c5f3601a1879252a5064d438bd3d86de270eb7951664b80815c83fa401815cb51c88f6811deb700a5baadafa7d9ed9f35b2a7d30cbda7d571e7e3858991d51426844a3f613060a5ffdc96ede06208205d31eedef85ee677e47081eab966547ad3e15f7a0d443a00905eee317e78cd91a37ad271d96fa2376fd1b02542c8be3fa04c5adf6b3f4df2e43b3e93af1f073e0c3676f1a54016ecc5120db68231923ff0f49333871d5252dead7cb19cd26cfef7c2858421ebb6bdd8968dc15f48289d88ccdaf1523db298c71998464f3fae04a30c6d3f785f25229f490c21517ac94b3fb36607e583acd4e4e9b0a3cd6d1333f7b3f361306a0c954bcdcb6404a04cf06f7dfb86ba3a312378dd4f788408b92ee7de01f2059cfa218d2d038eeb03defabb369b223a4b2490122ca8dcbfa73b1314d5f1ae43c35a1fba38d50f42ec15ba35d26b9c799c87371402dbe6c52c74b880e154877723b230c17b4b10c26f8114fbf2e732f76dd59a0ef3b5dd316469846c2766a3b08c0e6112a5773394a52bd2bb46724e98b308080fe9a78ccf9c5409db6fc6bda9160a1231106dd36c32ee8c0cd2aaa2f6c89d14213e81af41c4b5e44c449a10222a4da6f1324bd4dae29bf9ea300ff398a2c9ddd87f195c97e630ac6455efe87d9f7e640fc0ed9a0678d27a1ee45512fbe6a9e06c50715cd72d23d4c7a45dc37a4930ebb65f3a08448fbd7672bc639951a59e77db07abb0834e428df48ca40cc4a291f6e3ba00201df0fef41835792f8d59a60a6ae24959f4ba9f839db5776bd8092bda3fbf420b61c4f2578e2047f6e1aabae31b6e92172d30b5b6335b0bd61420e4c383c9f40288eb66b107b6e3060f097667370eced6f4aacd7395e77c48a932ee56e692edf5e5473fcb5ceb9f7872778cb42bb0452f1d7234519563297f0c409879fff36f312e94a08a8e25af37fe19cc09fec7fe4e3564634bcdfba19301ed407194b3193b05963f99c59bbea7645c2aedf5df63ca5da8843f74bcb1d9534aea29bf98945c155625d0f8cf355b27bb8252af3e548cb90da6deb085e5fa6302c36ef27a07039e696d14d95ae7d4d0dcac0f993300d6daa18eb549083085851863770e58d8fb08abdbcb4adf8e064a773b59108bf05f6fcc0592007564e17eb27c455377139ad4be05df46f3bd6cef84ee00c3e0631f7884f8fa0b71917850fe4ff6a0e6c296c76a3115343ee1b60045445d90d342780b420a5e9f09b8e892f92b03843a9da9eac3a588ba3109b683cdd2f0839f7f9d9d206a44915e99e34bcc8736fd00cf880b233c7a33f0ff931b9377ac8ccbda345d935d317be2ad166ba04a9d7549d8c0bdc6896f4ea52ea900d7775f754a804aaf7f1a9bb13c4f7f2372cd4d836d03086f798b3f85e6fb4a9c5b42ea03672563e879500140cf7cee7131ddc3730d01b0cf9789b3b15b38ecc2f026f49d742948c8544db959737b0a0f1e739d41d507ebb976ab68e548fbd9384ef63be627a560d1395840213ac7fb95c8eb4b29fe15f6c842362486559850c818a2d895d4d3eac7f892cd7394b737a6207094600df8a79f260b7ba66f1ae32dff761afe4c9745e509f835a1e83ba658a24c3807a0f350790a46228408394632390395e5cd9482547a57333e219ce1bfafa802bfd5aad1529f77e864d9457b8df6bfa2a59f17fcc8c0e97fd53fc713b3f0570b7680de631fc45464f85ee8ac2fd207819c4410dd6b7b3a1f46baedd7ebef2e5de253407581df3a678740a4b1e6b036e8fdd88c208a93cb10a2af66078b24d532ed729844089903ee26f0076af83d3bcc8b615b472522e347af52fe3aca1371bba7a6bf2edf07ee1355081aef6639fc797ca59f55843db6201597225f141268a5c48a73cab7071a410f5685ffb7181b9a897e7acf046f10f6ba7c5ffb639b7795529cd86244350d6c285b799804423009d760d4d3591ddb4483d6f4900b81668473d737aff1c0d543052fee862d93fb5cc407f0631c8e9c4697f8f9a7f8be8e570d095869405a499e26fb8e7c66ada07bf312e513665b897369f651a669cdfd50897825df6709e62daeb6f5d769084df7deb8f8e9b52a12e37eb1478ba55ae58bbc39edfb910103e44050717195beefa1fd51e0dd95fc13dbb62133e08e6df723e9bd609753b70e0f11a232719b02d1620ec7a6f5d765da7fc0c416630b42cab1166422090dbe8231fcde0bff023162e6f627f16e9de9a39f4f94774e5223778fd68fbdfecf0f7d3c1710e1beba570c7c0ce9fe6c4417086b108c35072194db9e978b3f3a669e22d241e35912eb8a9015197bd5a0c691ee66dfa35588b677df71dedf5c8e49f476c09d8fa02cdef1cd5cac293818d95a10f67ddd2b744f08ef154ada0eb8a552a322ac2059c1c0ab87142bd0e42051d327cd32ee3324ace7420079ebba743961d73fe274e97f95dfd8ebad20ce1ae95f3f8815ea6d5e79a5404598c21971e3fb4ca6fba7f789c4a8e0db4940cc4275e8444205dd3231114dc19f779833437d0dd488a50b9cb1e73e109cc301ba29584d36e34ee8b5f671f20e57e2dd2ac6ba3bcac2ceb970363502c466f527318d8447cdc8eceaa5e7ee309f453a46ad833dd8512aeff4466dfe991c755862a038929a201feb7d187ce39f99e9eea52df6f557f52f5b17e73d345d6166fff2d2646d59e5c225302e13266d4637cbd8aab4a8a4b5337efa92cbc2b2e15c276e34d0cbf0249c67cfdeb44f479791e71fe3ff1ff3ab105d03cce29c6a936893c5a90327c6495d9efc2bcd6d4830e9b1044338556f3f5018ac763766dce119714ecf039214b66b06e714e500fc545cc2e4c0cfebbe9234b7f4708af27502045d892535f08031e49ff55ff03842fffdd4a1ba0caccf867b3d9459a8dec1c9b4b25caba9af06813e8f06a2067fd48e9a14f8e111333e6ae59a34b02f0ebfe9dd00ebb6dfe0cd2f3974164515912a9e8090e312d29e882c1e295e5c3ba6cdd28ca72b14337f51a4174c23e4c4cbe5ccf632c909f3ff90a941b22dfea38fc4f198a1959b056cdfc7c5f3717af2800f0e77db11fbd012ef8bd290313f304499444c6fbd3738ae4c43f4c7f638f4ef3a32c7dbd56d03e0393c3bbd498e891b5bb3a48bd57c3816286ebb9c920aee7777f93ae3c3001fa14a989b40f81f0757fd5d5a5596a509da43d61f036e352cbf464ecff8dddd090818d543eab703e3e6de590075fafdaa19fcb51001e368bf93d18a4cde5c41ca98a3a2ee04f9b7109bcf672bdec8d20befd48cb95970b8f68010d233a06cd0e50b863673b3788637e658c02bcae303ca6062c680cff79329d44f0582af2a6d9acb2d742ad17b9009be81f5e7d16d3588bad2ca31fb5b8f6d89686d5a24ea7e913143ea5912e8d5cbf2dc828007ece252312683e82a782460a59e1ce465dc5c45412792967f63a7b0055466039f0caf8017e0b878bd36191d60d3de8e830d307510ff7733e90e54278e0bbf9b3a8c0dffae105927b8c5c66218b535a259b9dc71800b47b9c383cf4f3bd8dee93dc6376d69870ccddb7f0b45649e251932f04b4dbe8f774509a639f7df90a2663e3dbe99092cb53d13b97b533b8e60301069fa1d9dc51d0223dec6051a373a2e12876f6980d1f141ea30b71458dca9182011f1277b2f349555dfa82fc3712a53826f7072f9b1e14d5ac85d87344aa583008ba2ef7902a78e754082859ed643531bd4605e2b0d021410217bc85cbe7fca898b69e248314e07c645046e3f431d1fb6c0842d97c282695fb4ff55a081769778e8fe2590ac0c1e2cdaa723208f7b2dd02cbc3d12606116acc48948da93d506e6b1ef4e0843fed1d71971bfdb436085b9a730afd6c506c357cdc3200d4b01e25434700d9047521b45a77946271a4de737e4cf394157c14b2b3e765f4e4a40aa0b29964a4cf559acff0aaf5fdeb8da84d67a38f999f2843f3b429b292212688e4b9b31aed245686286924296aeff22fc159ca20035fc70b9942ebd4d7d03722df112a700b4297d4239f9480f01b636feaec52bcb6b413e48038b0c5776123123215f68789bdf05cbf46ebc44658d4b2b8e0e35ccec2e22b971edf01657292321bf5daef8f1cdfb170dc7420797b3da4e835b8749b6c4faa7788f4b847f0186cd8c97b58fb3de3635d1d5ece5be70ad417a8ca36e88672cdc15c0047b6226121a483dc7876a968b42824cce37cac07ba6641c3aaa20d285ea2d66770b2848ad8560383871f3b11e29bc2d99c60c9fcb09cf4696b134143f7c936a181ed443feb3c3843a0060e3ee40aed2fe7ba3b44defb6baa9be3af56e16d318180033bd376d8216ef49e901267d4d9f6a1924d1bd930a599adfbf3b6d11284cf46b4be4918ca5f20e221b8db6443d636df9264bfcafe428701087b0e748b1353ebcad36df69eefa12da5ae29647ee3d82ebf818886f50dff871a5410c19856fc1e7c2d5cd6b85882bd391f930468847e30a5d914735b91ec73fdaf30fd557c4ebaae430dc0a6084830278fb6a408720bf1f05a965092d0d0aaf41951b90fe3f6d21306403bddd2d7c2c612fe5921ca845a341b5892deea88be2847caaab63fe152af63a9b0521ddfe82db6eda5c3f21c4b64e45685455f455d034761a6ddeab834a47732743e2bd6c275d30326c573a9d38ae4f61ded07fc14c70c1fa9b05282bc91f88bb349195f8b20229c7352054d7f3539432f104c2c6b60effc48e3b10bf776426c401c78a572b271146b2b8a1932b7589dbd961653b5f79ecd8e182b3c2bc3366f607d98a72cd05d16dd64350951d6577bbb5d427e3acdcdf21d18a8956a4fe5096c40a827edab70da392abc80660d6f5c1d2f8279851d002a2d4653585501dcfbf4848501f7b59483549ce9fc3fd612b2f8adf9c4ffe43a7336ddb8378252136cc86689575a68e5761100faa73d2ae7b8f81bc02fa585a83d967801cceacdc64e7387b9da18da08f93b862b605aceed0891e60b927b557d61652eb7ab633c7c502f4fc0b7409be7aabfc43cb9131baf4b4a1c0962bf49e8a1c582c5bb60f5eb069aa0ca7f73bd30c048cd7d36fe6999b3f2f40dc3029848813f49ba75ff03bf129a3294d34ba672d2970bbd4d6bc073f2083585e3b8b4f668dea2cd0c0776f744d9f5d9b759c33683d87c4713f66608156bcb27338adc273e840ee5b60c8caace54dccc361dcae034c6f60f4a27b86bbe3a11d95623e06241edbdfa0334255787277d50659a3ef9646e047d32eabac1a6f9360c870973c3080f67f0d4c712430851e74e266aad0e9ff21ab5e6f604da9a62d6651071ae78a60f68fc19236a87be71519e7d68c419ada51af63171c3e23aa904742cd7c80b054eb7d5e50f9ddbadaf9a2f3cb90b0c2169d739a89bbed2cde2ff206bac5aeca1b9a3bb0ecc195bea281df3cc28d14842c38f0620ef7b4e7de5852988a8bb88da7787aed0e6611249050f"}}}) 23:27:39 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$setstatus(r1, 0x4, 0x80) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() 23:27:39 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) fchown(r0, 0x0, r3) munlockall() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="20000000de99a4d5742a"], 0xa) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_BELL(r5, 0x20005701) 23:27:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x20}, 0x8) 23:27:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x200, 0x1, "b6bae5554d446e473304cb3baaefcbda835f8ff6", 0x3, 0x1f}) syz_emit_ethernet(0x8a, &(0x7f0000000180)={@broadcast, @local, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x6, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {[@multicast1]}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = dup2(r1, r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x4) 23:27:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) r3 = dup2(r1, r0) accept$inet6(r3, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x20000, 0x3}) chmod(&(0x7f0000000040)='./file0\x00', 0x140) 23:27:40 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop]}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 23:27:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r7, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xbf59, 0x0, 0x0, 0x0, r2, 0x48, 0x2}, 0x8001, 0x4, r7, r8, 0x3ff, 0x7fffffff, 0x2, 0x400}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x5) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121c", 0x1af) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c89ef35577f71683e76376b08239f565a0d1ca18"}) 23:27:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt(r0, 0x411, 0x5, &(0x7f0000000640)="b68653e1eac76e272389f9688e4bb8198d86025dd53cdec9d4e5dda0fa768015c5d29affd6e0ad5d87587d4ff8b9351d3626a929782ded69b4734212ea67c521d17c74cfa3e0cbd0146fc36e131dd8f970188450a52f26e559a086fb66fd85caee531b31a528590900d74d0c0c9a22de9113713f48d431909e4b6c17284a77830bef5c878b2647ea0b9674efdc6458491fde921fa7eec81fcd8c1daeb42da3eca64bcf85847d2692e6aa88", 0xab) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000005c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='!\x00', &(0x7f0000000140)='\'\x90!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000400)=',}\'\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='![^\\:', &(0x7f0000000280)=']B^\'.{/\\\x00', &(0x7f00000002c0)='@^\x00', &(0x7f0000000300)='\xea\x00', &(0x7f0000000340)='\x00\x00\x00\x00\x00', &(0x7f0000000380)=',}\'\x00', &(0x7f00000003c0)=':\x00', &(0x7f0000000540)='%@\x00\xe5P\x89W\xb0\x1d\xa3rP\fZ4,EEy\xc8m\x17\x1cq\xc0\xe0\xf8\x8c\x9c\x05\x9d\x14-$:\x04*+\fB\xaa#\xcb$>\xd0\xfa\xc0Mu\xa8I\x1c5\x10\x17\x89\xc0\x02q\x8d]7\x1b\\0\xb6CG1\xe6\x8c\xd2\xdaD\x9a\x97^&\xf71\xd10', &(0x7f0000000440)='}.\x00', &(0x7f0000000480)='\x06[$-[[\x00']) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000600)=@in={0x2, 0x0}, 0xc) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000200)=0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000700)=[0x8, 0xf06f]) 23:27:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) fcntl$setflags(r3, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 23:27:40 executing program 0: syz_emit_ethernet(0x82, &(0x7f00000011c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x4c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x6, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33, 0x1, [], [@padn={0x1, 0x1, [0x0]}, @jumbo]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x20}}}}}}}) 23:27:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000300)=0x2, 0x4) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000640)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r2, 0x4}, {r2}], 0x2, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x100000000) sysctl$net_inet_gre(&(0x7f0000000040), 0x4, &(0x7f00000000c0)="50c844d234466ec794ca63d7cc15d14cfbeaff432a", &(0x7f0000000100)=0x15, &(0x7f0000000140)="be6c07fe20baff8798fb5031d290f465ddb27f124fd1985fc900e098c5ff67e2ea95d1a6cd78b0b037a23aad6e3a960247e65b62936b41baec2c67fc5561b8fefcc4f6443f7b1f7012eb9c84f18d444ed1eb7e1c94603ba3ad84e0a5c98b75ac224b04", 0x63) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000002c0)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)=0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/209) 23:27:40 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0x13}, 0x2, 0x0, 0x0, 0x0, 0xfffffe0c) sync() 23:27:41 executing program 0: pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f00000007c0)="bd0e3212738df1f47de08a", &(0x7f0000000800)=0xb, &(0x7f0000000840)="d6030d102e2a6da4cd240649", 0xc) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x10202, 0x21) munlock(&(0x7f0000007000/0x1000)=nil, 0x1000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) readv(r3, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/158, 0x9e}, {&(0x7f0000000280)=""/94, 0x5e}, {&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f00000003c0)=""/222, 0xde}], 0x6) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000700)={&(0x7f0000000140)='./file0\x00'}) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) sysctl$net_inet_carp(&(0x7f00000006c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f00000009c0)="90cbb91bd5a2c017beab22c0119ac48a4919752d330eab0df925a7cdac24444b2f2a4ffa8abaa6a24210d16443214dc266f60719e891c2288735395539f792838a8a15ca90dc5ae01d4e2253f84f5f2ec25ff809d12ceee46c2e65070dcb1a21ef666f008cddc7d27d24d9fe30b38c3755a36e45a174d0d8766efe601f3c85a3f13eb2c8c45404bdf8874c4f86facd92fd3ea9d62dbb3231d8c5ca55e2732ca3d807ed00be85c7b46c399edd5561c269a269c4a704fd5748050ea100"/200, &(0x7f0000000000)=0xc8, &(0x7f00000005c0)="387adbb24870c6482425d016f1a141a22d6df756b67146500f204680918c3e74bee6c26866478496193d8ebb7ebe79f1c0c4933ce5c1bd936b46588a3f3096f4e68c8622ba30c4c48237c425ecd3a57bb8b90b8a1e75598315ce9681a1ff6c2fbdeb95e94612d7eb04d0ac484317a07ccd09bc31e1f2955093cc8dce6fa606a2a95ad738a78a87be03e8e3cc20fabd477d4b457c80dd5e157c6da6724b67a9ae6ee2a81a1e6df3f9a0ef1240d30828a8bbb748722b06efb0440332659d3b595430b36250b9d6eb2ac1", 0xc9) 23:27:43 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022ea3c91400bb"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f00000000ff000000508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d0091ee948236d3bb2858e338"], 0xa) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000003c0)="f42090db2d0d1a0963f6572fdb8938d6919d4f72d2508ea4d3f525e3729eadda1cd2be04c5e689cfbe782d6ba3c59eee41a8bafaa9187bf3329a6dcf990ca7a01b9f514eee02bcf3478ceaabcfa2243fdab24b515ce9", 0x56}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000001000000000000000ffff0000010000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x6}, 0x405) bind(0xffffffffffffffff, &(0x7f0000000540)=@in6={0x18, 0x2, 0x10001, 0x100}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000300)={0x80000001, 0x783f, 0x10000}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffff}) pipe(&(0x7f0000000180)) fchmodat(r4, &(0x7f00000004c0)='./file0\x00', 0x10, 0x0) r5 = msgget(0x0, 0x102) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/190}, 0xc6, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) 23:27:43 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) 23:27:43 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) 23:27:43 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0xc333}, {0x3, 0x1, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = syz_open_pts() writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) close(r1) semop(r0, &(0x7f00000001c0), 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/145) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/243) r2 = semget(0x2, 0x3, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000300)=""/67) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000500)=0x55) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x3, 0xffff, 0x3f, 0x1, 0x6, 0x7, 0x1, 0x2, 0x1, 0x358, 0x1}) 23:27:43 executing program 0: pledge(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r2, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) dup2(r2, r0) write(r0, 0x0, 0x0) accept(r0, 0x0, 0x0) 23:27:44 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60837731003c0000fe8000000000000000000000000000aaff0200000000000000000000000000012c0300000000000000010000010005020000010300000004010004010000013033000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000954e3c5d"]) 23:27:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000011c0)=ANY=[@ANYBLOB="2d81000000000000938b539d6d460d0b26231fd548afc33c06623cc237e310f1d8cc6c28558055870c7a02b6a89d4452fb39abe5383675cdfa10206e22bfed264c3faa7df86ecf0174a8356f288b5f6d8a07d8ce3a995607757df129a22601e55efc0242ffc6f8a0f1553ee768769c6dc4e5f7cc1ef87a0e60a42e7e7557368925b9a3af63389de4045bb156e945cd9e92972d9d922c75e53ae22f8fd3248ae23d5b4487f687144c7381d800cd502176a120b1398e16dc205cdad775c445d1f4859c0c4886c8f67786e84ef7c9bd1da7ff0000001d286236c1ee6bb78aa9621bd0fe88b3bdce1b7a9387853f4dac8aa55e8c478f8b9270b8759fc745a442226cadc9f60c17ca8fae866f4a89a460f4baf1efbba8801a325a7066bd314c141e62d4c4ed2afebbc2f58dc40a31cdad5db3748951120c43949dc39ede98e83191e1cecd95af56b5090c6494c9ac1773134726c1c8df7488c4ccf738138e2aa3c19d5be95652ddbec7650fa36501043db273c32c4cc2488fbc19bbeb6c6115d8b242a31903278bcf77c4f58c31f9720ca84fbab2f39dd9a676e6e4a97247573280d262ec454bc54dcbcf60fe0f5d17f7ff0ca02b546b0f83b1610dc2c294cf1c88157bd1cb37240a757264e3d9e6e43303d6b962c119055df719a93145dab521f73c05ddd0"], 0xa) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x401, 0x7, 0x1, 0x20, 0x8, 0x8, 0x1, 0x0, 0x5, 0x8}) write(r0, &(0x7f0000000140)="962e", 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3ff, "dedc9c4c534eebabac1913be175039592fbf5bd8"}) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) close(r0) 23:27:44 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0xffff, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, 0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1, r4}, 0xc) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:27:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x2, 0x7f, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x1000000, 0xfff, 0x18000000, "51e1e1ed990b8a7ed1333f4359299cfc29e27c73", 0x3b, 0x81}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1) 23:27:44 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="97aaaaaaaaaaaaaaaaaaaa870800450000300000000cb68848350bd5773066124b0dd800019078ac1400bb0000000005009078e000000245000020000000"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)) semop(r0, &(0x7f0000000240), 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 23:27:44 executing program 0: msgget$private(0x0, 0x1) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:27:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffff81a5ff86dd6004017f0008bb000000000000000000001fa68cdeff3f00fe8000000000000000000000000000aa8500907800000000"]) r1 = shmget(0x3, 0x4000, 0x375, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 23:27:44 executing program 0: shmctl$SHM_LOCK(0x0, 0x3) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0xb, 0x9}, 0x679, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r4) getsockopt(0xffffffffffffffff, 0x6, 0x5897, &(0x7f0000000080)=""/6, &(0x7f00000000c0)=0x6) fchown(r0, 0xffffffffffffffff, r2) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 23:27:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000040)={0x1, 0x401, 0x7ff, 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 23:27:44 executing program 0: r0 = dup(0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x80000000, 0x1}, 0xc) getuid() setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0xb82f1e6, 0xffffff81}, {0x18, 0x3, 0xfffffffc, 0x2}, 0x0, [0x3, 0x776, 0xff, 0x8, 0xff, 0xffff, 0x6, 0x3]}, 0x3c) setegid(0x0) r1 = geteuid() r2 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r1, r2}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x8, r3) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) shutdown(r4, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) socketpair(0x2, 0x4, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom$inet(r6, &(0x7f0000000240)=""/173, 0xad, 0x1, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x50}, 0x2, &(0x7f0000000340)="d603cbdcfa091c0f58", &(0x7f0000000380)=0x9, &(0x7f00000003c0), 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x40840, 0x0) preadv(r7, &(0x7f0000000880)=[{&(0x7f0000000440)=""/226, 0xe2}, {&(0x7f0000000540)=""/18, 0x12}, {&(0x7f0000000580)=""/220, 0xdc}, {&(0x7f0000000680)=""/245, 0xf5}, {&(0x7f0000000780)=""/196, 0xc4}], 0x5, 0x0, 0x1a3d) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000900)=0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000940)={0x5, './file0\x00'}) 23:27:44 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x4b, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ftruncate(r4, 0x0, 0x9) 23:27:44 executing program 0: mkdir(&(0x7f0000000040)='.\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7fffffff, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x2, 0x9}) 23:27:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d2"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 23:27:44 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@generic={0xd, 0x0, 0x0, "bd087d32"}}}}}) 23:27:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0x100000000000000}, {0x0, 0x80000001}}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x5) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f00000000c0)={0x10000, 0xcba2, 0x2, 0x8}) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ftruncate(r4, 0x0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) mmap(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x4, 0x1010, r5, 0x0, 0xdf) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) 23:27:44 executing program 0: r0 = socket(0x10, 0x2, 0x5) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x1}, 0x406) 23:27:44 executing program 0: shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) 23:27:44 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = socket(0x18, 0x4000, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$hw(&(0x7f0000000280)={0x6, 0x14}, 0x2, &(0x7f0000000440)="89198bd43b92b7a1f9d8fa3966e13532cdc5be98201f777a101e3a1b660cda8747973182b9e1675ede78924436f47c679fa00888a502b1ce58bc048d0ea3e0b3de3acac868d81b549616903887873a0f0ac1be87ff4dc24cc9b8ec1172587bbb81cbb679e7857623e9d84e1daa69925b6d68d43ae97f5e3d56c4f69212b397ffa168e4a6ed88ced77e51288ecc77264a57c691fc91344496acb9be9cfcf1635bfca9ade7a77ed11968713945b0b8932d0a6e3959e5dfde854cedc5158a7518e75d892626a56ac2b54cc6b156b7d8b9ffb8", &(0x7f0000000380)=0xd1, &(0x7f0000000740)="de80295a29a00ab3808b209d32288fa0d0c1cf5a458ef1789d029819fc3165ab1f6c7c4e46c1865a9832ab960f1c26a2738954d40bd7f41a64dc01218d3335f5a8ae853c24391fd37b367e6af1b0f8bac312efd75fe7c750302e52d374bed2019028f53d94ae69c9513dc751918f4316ad8bf8f42c9072e34a7a620b04782035bbb9ab614855dc9b9cbf78f2da7af913653b67573a48585b7593fb1d826fbf5a3f4e4720bbc80b1afd5ec0e861a4fe920d3f062b2d9e8fa2b36eb2663adf41541660300c315e978efec1aa53746106317b49d6fe9859996ef1b11024f35dc665796a7d0c167ab91b20f01554848e2fb01ecfa1575970293f877c8b185f0364da690f1bebe23baad32219e34e3cca1fbdc081759f7429750b86dba876866fac8286a99318513b47cd3a2a59d6f0bc53b12d84807d6754047722a6770503df20bc65dcca6dfe6e9cc29e9d6fb1510e9119037e0438c65a40a8753dbbab47681bf6784c1581b4f60e612a644e7f433d7a518ec7cbd6d5a64957fb266e7d9857518ef07e41f7025cca83b51c037c96d8b3b2ec5cb2835c82bbbed0cf8c3eb1729a198bdf4c859256ae6436fcda934f0428a1c19e2cc0b200fe009664fe61f1ea4a0143dc98c330bbac3383664ced3002481a706bf7469d6ae51fc90ecb6b12fb6054f3c7128eeba9ccf1e9ac33dcda6c454cdb9c54555a342522ae7b5e7d29bf78ae0f5b25654dec83dcd6861ef3fd06f1eca8408d6c14710821f96d71aae0385c5302572e2f5d1126676fe1d751236e162b53a011055196ec00616834c80f49a1328fb2d06d427ddf79900a03002b29848a7e1b28901e5425757b9e565f8d05736f9a2cd82dd9d10ec03495dbedd3d608ebb747a65b10a66fac64c27d4ab1a9e999be0b1611975c00e28aa6bc7e9abefac51745524dcff7772e60b63d91b0cccd5c617298d7bd7b5537f44f397eeeaa2c5e2c7ab7ab6d59a6de9388cf4e512106b9c9b7dbc16e1cca503d5eb690f03401f78d3cd1c453a29ff6ade6725065513803d41bcd409b7a0581de4101a6e50c0fc5905b1f4dd643044184e5cab54c9ac6859a23bc0f1d654e22816e64bf22275186ee15875303dd8f364b88ed58d33f5a074cd84dbfcaacff07e3a4c0e60be669d79dd855c689f67f17198005caafead38f95d0ac277f0bb20cf176bdb9573efabf0231092ade6bbc66f51c2263048f04ee999a070bccc928488f5fec922aacc333f110cc4d574fdc949cdc0b625d80588f944b60f8965873a9d6be996d06045b161d3f887d669bd4238802acc05dba7b5fa1e2b351bb6bba15cccf678e9f42e6d0da65ab5e32fd24cb74affa80e709a0a4aa42fc6ca27bbbd143e108138ccb739581958db168b874c576acdb4ee742c3f275ce33d4201d265413b162092819032460879f29c25738d6506b80b31880259aa5dce1b2a385a83b3e5e7819ba753b8823c7e36f101c66e5877fd056aa6c28946386d8b70fb010129d97761d5b1b59cb73441fea29b0cbc815af0fd2e16c3b5d9fb066406f56e869c44c5ce037f437af2cea26065ba42d61884ff4e678cfed091b28965717624892ed130f1f69f67cac2f27071b7cd4eb22b50009cdcb8600c58a1f40295f7eb74b76742d2fd074abab2fa550b18f8258d5110b87a9b7a736ebc8eeaccbfb4514642d8c02d7e9e244f97bca72d2a5e1e135b3222ff49412b280fdb393842f40be58604f9dce57eff558ec509d0d1211271f94c02cb9bc756532a097a7240e699afe6c332b760de107db37c71c02cb974c860b504213d5f6756597f95e5ca5188e2d268aea6e5e45df52155c884e0b4a643bc40dadc93ac12e053fff89528cda6ca3433d0fc18aab63b5d0344b2c5aaea7bef80fe7db6e931f2ee64084bb652f32a90a1755f5dff032cbb8bffd3d8474976c4f8e02a87afd79d2d2e8f9446ca9c7aed0ed0e160dca55dc1fa27c9a35a698931bda6ce35ec3fdc9857ce6d1c77bdbcec676e614b4345e9d9de0e6c920df95d0cc7c3edd1aa403417cdbccd0bc418f494bcec4dee7b267391cd2198b37b7ac0a804fef0767eed0de9482d53e9cce297094a0b55aa15746a391c901ebd40cd55a356cb1fa4faf7f89a34c48336586bafede2d2e32bd178b827129150dc0e28c230018f388308841a9bdeb18d76e85ad195672dfe255bbc750ca42589059c9e302dc210ad178ffea899411c92acac61ba71dcc213a95ad56b09acdb1f10a00a0e3501f8bf7034e9dd88404086b498003ba705b1910f572b87fb5866946129d0582158aca6d76058bd7a79971a1c22cb0d5cbc7a7bd1db5869d9ab6580a60d28f4e2da043b883365fb962f85a8b4b45b8362b91f8c7ffb88f700da56710829244f17dd548c881ef92fe4e0421561f09485a1d285c76d15253302ba3e12875eaa2189940b43daed5bb8261b32a30ed7f4a9a1e906f58fde39a00059b9e521387f0df719e6e80e0a11dd0c3d1f360698b584bce639b826efb5bae2ff4fed8b6be5bcc0965d6e6daf40254701df41053d547b9af03f0dd6b7582bd7330bdbeb950bb613b856774f5073cc4045ec788d1172243527af062c16d57d6da321fdb3bf2e6b0684986deaffadff64742f2bf5aa5ff0d177b9599d90b29d5a0a007d40395070e0bb26eee076bd74f7813e20f5ea1ca2c0dfff928b35557a03430e87deb266874e37991e17e4cbbc59c2308e5e4cd76d28b3c61ce64e6ec30edae24b43af204b046136d675b1ee775b09160cc3fb43c4e09d2cb28b8b3ba4abe4b41a5cbb77597e81fd1d6744b24261825e74ed23c987205a757c20804b2db24dd4d5fd6861365758a74ce1cfbad207dec6d66ceef56b75558b222b53f3fbbb0aa9b143fff5b24c80d40b626723cd889fcc4bb194507a79ace43be98412d1f2789a92bc800dfc8099f0b58cb3c531640496e598de3c05002f1df08cb3babcd8d05499b94a67257af04743f1140f7fb2223658461f6f0c4dd977c43f63b7d51205d4fb2a2e6c800260b04c5211bb4e6c0b9787659b1ae5d80ea95c4aacebba292d0a43bd841a4a74d17d171279ddeecb2fe5ab24407cd864104b3278fd4fc55924d1513e584b1c7f21734641c01bf7134f6196d353dac740b5f2362d9139e9cfb1ad8736a453751d9d340412d448b61e430ec04d27b8d415f8fddef8cfae8bedc712f4821618ac6134960daf967bd15d37f6899a58fbc3ff76d527387ab6bbac5e4fceff812e1d38d9e203311473d8dbfd100bb1d8859784c2483120879a2687b6b2439a5bc5da0e74f0cf19454c38fd251ba96ab129afd5879f8083c663c59b1df9c82e17ec231ee7072c0a9e90b6f9e8066b326ecf140ba4b86e23a6dee27ef20fb1b42bdc2fa29b47d5638f88fee6f146da387e9a0780416e9703ba3d828167e7732c61413eae3e85f8acce692bf005a597553fb85f6213d7992df7f73b91ed1d996a52ab735cfc7e363216fcb4497850d6fb8e591c94387b00d7046d660113cca1d033c4bb7267a4e2bcdb16317b0de29361435714451d2fcf39684e4bf91ccadd82a3af070bbf0715b3c47bf85e2e5561416983416037417c5c1e597aac3f833a28ba93f025264d4ad926f211c4c25b13ba33561eaa658c6d9e7cb91fbd90176cb72932042981efbf75d2ca0bb8d63baf7763d2f63483f1214f5462fe86c20b0911cbf780f88cc481403e987b9451e456a7137351789a19227ffe9a4bb193994a5b38210ba4efb01ac5577467823b4db14614a645dc96d7316986618b778184036a367b1a9170f6fb5ac8fba197285d80515876415dcc3f02bc577b41fc54af6ed1bc65335fa967d8bd3d77a96dc83553b8c96ef95cc4b0bd99e9fc0eba2e737af5681e6b7d5474dd228252d97198ab323cfb299cca2bc3ef8f98954f6e8551a0278b9ddbe5c22432490757096bdec7ff1dff8c031756e170130399d52d3f7f83c98c75f262e37d934c78156cca0dd6668df371d4a6176c7aec1310b1d3724991c80db873abee799f31d722d762bc6054947ffd580d1750d88f146eb7d2cbdabdb58010442aca9190b7bb25b0367d4b95520d8fe6f7ddb40cfc06fa34c9e410d3e7d530bc3b6aad4a36e3d76638d19f4b22e0dfb5dded20d0a26f7dfc2e348ee81d1bfeb4cadd55f086a5bf5eb0832aeec493e640a230f17ab1ce8e86bf80e08b983d8b953854e839a14d1e652a02bfd1dda0d070e818179b7f9c1fe6ab6d79f98f84f90194a4aa244d22e8d3000108bbf99f7f9eacebfb88876014d441591bc7938e29d7db402460adf8b48545141ca6dfefeaffffcd6b423a3042e8e679782251c972e90f858d23970fb7d35d7e067b1222a91a3addf45497a9de168086bfa69a52bef44c5afa1955f2548bcfb605aad51f120d80dbada30770132bf43d99e3083386f907043d14acfb1cbce6283d1c2738c1807b6c46edbf1125d1efb9b7744ff5fdb50d35188d33fe28cf0724f7db173df3db21b7c83bc6f0039506504e567454f4f947cd9c96a36c6b36d259d3f64bf0022348bbfea544e9a44610bb9c3cbabc14eedd76b241b94a3a22d8a3d797af1b8ef43f418758383b88d008c35d1b19feac75509822dce2f3f3a221e92ec00e25dad5a86bd603aaaeae5054841462f264aa010fa3e746417301ac0c9ed96d2009df87940a42d0c8293ab0e9f472ee6335133aa95796288fa1e9a0a12bdd30fbb0b2cfbdc043170d831e7201d0f90bd3208e266ebfbb16d6ea835faf3bb8fca1c3ff7920003a89a1eb41b30111663d3672fb07cfa51df6ba5e898f0abc2cb7e294469e5ff884401836d049fc55bbf6a89d3b3463f90f9355c48dffefb6104577c1caa3cc79a004a044bffc3140b6bfd8dfa1afb99b56fa02e9c7665166b4d2d661acf21098a61bbb12244df2bd1799866c343cfdda5cb6507aa9eac36c50fe3a3aa30cbc8173be58a38ef406f987bf6cdfd7ba5edc9bbe4c1fa1b1a1981e7ffbe9b48a627168c54c60e021e6a0c13bdbfceaa5b2fe5c5cb96a0d5ee37f72d8f6d8b55c42012e9914d009c13ced2a719aabaf07ec7c43f41de69e64b399c6408f43a5fb42c0e315b4af98851e2b255cc5f4c2476467e48039f6661e830a8ce29b42bf3b125a384286fbcec4a8bb035c7adb9bcab94470e882567086d71dc8361d1162eac53af74836fd47700872ee8e71557d4623dd1c2b5fd01a3dc7f2c0de1951b76612684d974d33db0e769f6cba9826c606fec6830606f4c07fb246fb9bdefadd327b674e5e7a2605bba3eb59bd065d6aa4064dbd4316d7cf0a762fc93ed247ecbfa934c81bc7864c99948ae0a0e437efb041d51ea7ac716286290ec4aefd50aaf972271852ae5fa4b811effe82d4f0d2fc480f181c31b797c27bca971d2bee202361a193a1465db02e1a8fbc2d950bc782c2f452d7e34ef2e2651474c98d29afde4963d48c2f96b6973810a4e04f3bc90683759dc609b841ba6e3ceb238290ca6ab34a6b9f3ee846baa2a76d8f574553ceeef9a079c588a7cb63822823665a533fc50c154901cd075a7b4a0c3b7b205c1c326b5376fa109de89bd5a3ea3f34153b1666f419be7e421c0ec10ea3fea7881615cd8f2481c0938a4a3f8c1e8e97aff617395024e148b7d1911884220ec9f2ace7895df8bcf3a50077c0a33c515cebca9c9a8dc579f711cb60322671dc0d8c50a8a8c82dd045762c5fb4c05872bedbbc29f1d9cefc5c6da3d6dfcead7eaef06494d9111b3c75c5f61ec6b2c4f471f2e394ee1ad32e65f58a7f93541d79602b1e0dce67f41be038739", 0x1000) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) fcntl$setflags(r5, 0x2, 0x1) fchown(r1, 0xffffffffffffffff, r3) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:27:45 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) close(r0) 23:27:45 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x2}}}}}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000000c0)="2190a8a56ee2a9947f32fff3f21cc0cf29db04e8c4a1bcb3f7adb3c1cd46963e9f6f13626a2deb2f8333429fef2394b77eb7e44ce5a85d9ba12b9131b4226ea802c2743276841847e9877440b4dae3d07692f74c6ac3f508e5db2a08f47ee0dc76413c01323407d979f521b9be5241b7697d7d239ee279bc5027966153a319d687cbcb8d973ed0799afbdd227dc679a3c82d329966707d119e7b8cfe6450393cf3894888a0ac4e30c5b0eb6070ddb77d2da809aa2e18f33c629c6a77d7ea1e4311dbe76d2d234517", &(0x7f0000000040)=0xc8, &(0x7f00000001c0)="5e34591e1d0c654bd2efc4e71f5170ceb54daf61042aafafd657c1d3d8042115c12cc76671a090f8ae0ae8aa98ad77599c19cef6254bd8e57660bbc24a2b03940fca215468f2a4f6a38b5f902c5864bd9ccebcd85f89cf8eec7d976091d40122f3a030b366f09f9ee89bd4905c5c38a2542c5b1c81503ac19adca15b02ba647108aa8c02f6e910607f324a2cbe82ee0ed5512431f3ef4bb3bd9b727279e3640e0ece7d702e0ecaf5b255fd1f420cdddeb2ad9d9f413c050a54e452315f71780a2fef6a739fea23bfdb73ff4a40df10d156b142ad45c6f7b11409ebdf5efa76144e988f761dcf5a40b653ce602180fc7d542f47ff90bdfa24a18a0d1ea0cfaa718d44d23181b945010306b3a0df253c8929b198a4c47f4cdcc6629bdbe296561e215a8f718986de2e0552faedaa9ec333f26e7bc36a0750325d41f53fe4dd04d72fac8c4cc2571c31c7ebe9ca5cc766065736fc635c60dd14d57c003f8ca17e5a51b7208f11ff61684707dce3f878bbe46ebd81bfccd5a06419f8ed16c530bb1e5b29947d853aa17b5939e2ef4c077635e33f72ad939f8e7f4228c6ca5ebd75e02a96204d0cf8d81054794f6a202da53154a50c1cdf417034239d84805385abcd0246641b562688eab2b280f45df1a32d2c9d976c35131c9a44f4bbe8d2b420c5ac3982b8403c1362740a11d1bb89036b922e7505b85ad18d75bd2d4755433abacf95e7b17c0ee198071b475e453630fe14a61a5afc4d46dd40d37f4e9bbc47b94fa35560d2f719b24c447339566e95ba6f5b9782fbd20e7edb5383c09e96ff3411aaeba86b74b17f4b517e58dc4e54dcc14df09d28a9c54a550d0254ce7c59c53bb1541a70c2abaf049a642091fc6f33a7001925b9c0af37bf09dbb4e7198e7c103523f35f5dcd4f6e02a285c43c8958382920bac85e1f18dc15fb2c1a509c85ff0593daa03895310ba2b9f322c27b12afe76f7fd7db86c58decdae03e215098d28558720d7fe059d0f72de0dd8b27fff95e62e56c91e823c7540d82afc162abd7b99f8e5646749bcc8e20796bc0c3f516d06a76a88bf0d1fee77c8bb41f9712390f9ea313824f83e272dd70543322ec676c3429ed8218367d594ca6cfbe405fee7f19b944200d2251401dbf2eac8e9d6b92509a27caa92ebb3824d134cd83e353fed1b5525512c5d2a9b4a4409a13536359a97c666598530a596f1e2886c0e220947e71566eabc95009ade2790a058276d356199abc9e72119f7546b6e71a918e3772a2ab98efb48abaf68653ab4d80eb8bf88efab0902a9064418762c813b804c576e212e58fe703c6e058f48157f3bbfc69f03b7d4c6bae0be24595a01cccc9cf77807f3843cecd6acfd358f905be5653442548ade3fa51bd0ef21198aa83298edbe8200e0c425ca9435a8925f646ea4a67322de4c5b7c493597e37e1a1ee8b361e766e819c454b4d519cb95a51ebb7462c7de584b7722067f330f500002432cc888b4f756dcbe8fd4ea99772ec6dfd85ec4ecd60ba51170c28f0744e713ad6ed4a91d73a2c1d38cd09df5a37381511c804890f23e2878200f10ae87b55e3e84a0b268b48fe9f6f52b7b5555885d5883bee7bbf9d4bec9cd057499ec0c45526cb342811b36febb685d9cbb54ba18aed26ba6d75b916ca080d7a941d52df5f2bd7336302ab30db7c0ebc1dd6b7a5d506f4639e8cd730e4f4061aafd44d4792a51017d9b2e62d5005132b734205d4c4cde2f431412f7003d7a91fb7ede67615f47a46a38216fc52fcf442d22e9bf1e2ac4a48a4464026e95758d65eab26abf64b7d24076ac316d15a7d877b41b3f350d6fab6f552f5472a31262d90be09f3237110b939fdc6de876a4d48d0bb1c00fa8395b1f41c3898341ff680fd6bfa1ec4269c14429542fc87e0388694b13743870b4063f31cc70b2a05b458befef24a7225af6b170c5ea6c5fa6070453d0a67bc501d74f8a8a37e7cf9bbf8877496b87354a2f5339bccc09c2cba9085f52d5e30e777665bf3bae12b23da570d99382ff488bedb0cc2877ee973bcb2ba2f31a543b9d4539ac99afe3a34eb2de4a49699c66a8466ba0d37a180eea1e893b9d9d0be66fb2ab19651593fef7b59e25a5d9663fb4085a0c930e4fbbdcd3072623b6761a0ed08405412418db63e7ba59b4254f6a7232c5a89d6272aaf38b0cadf021967f3b46e6085b72ec5dc3cc31c1c5e7fbd204d7b362e96c3149400f98689c3c84977b53501e7e1c12f4579405968659f29885f7ed203297af5de62510a226240080e8ecf41275af9c11b39b7be755226cfbe2ab7d275b90c5677575112184fde01b8522d519cc3d0c72ced9065453e2e9a88d9a9c36e156f677a486590f96003b6f940f1c293561ed8a855aa05d36668341d32083d951fd819f92cb9b245d14e40bc8c48ea2fa50f01e964c69a3684158e8ec4fbdee2c83a6d8ceca1823d2a6b22015900255758233d5145eb87547e2ef6899b243b64063c0fc4c8470f2dfce78489b5adfb59e0faec0837624dc5429a9238d4510aec84eebd9b735c515c41175aeb0ac2b832b9bb1c30c9e784172795be770a8e2146b20734d807b00521f0224d9f147fbc659e999abeb3b7e76dffd9bcc3bd59b718e333be24874b6ff559484c73d003c5122912d24db4c0fc30cd598b8633963a053e2b543fa2b5f97168a3fcca741f0ac7bce33e7ca5e70f1b0b734f11718b2b187a4a3b1574bd4c824538b22f3acec6fc074a8e5efa45d18b17242a520d8286048fddff102fe95c3d17ee737581262505a14adecd52ebb8a48f4374f028a45448d66b096159a904a59d4065ac02bda3826145342985731518f69ec0c5f68c9bf218f550f7e1cae0b4b2ae166ef0f617f645325fea1bd6e0485df16f4264c27082d8c96ea9bbf2917e6a8653678c6f1aa5eabf23a9c85801e8f60782df51c4cff0d33aa9bd195da15ee7e5fbbaa2bb2572a0f1f7af32e90b62b8541e8d25b449ed4a995668ee261a22d4617aaaccfeadca5970eafc9f2ce7b14950ef70a02b8d9b3954c10bfe7fa0fe4a354c40f4931bf13403089002bed157f125c34a46ab4ea08ad1773e762c70d2e455ea044673720cd9aa8fb455ce26b2226fc111ad0cd1ef77fd28f1af046833cb2032b8224faae1fe51f939c7ed5fae63e7ac9e2d549bde12f8c2351f6403088290fcc61e7a4118199d97f6f2bfef42d437c93e55c62cb9f1c8c07c8f166d751cac9700b6b81ff110f09da6a2e69e471ce7cc48772e8c37cf5f2b8ca4cd1bb2969eaefc8b4ef21692d9b3d27056281593f91418626b51e3e0584b0f4a4b952b531808dbdf771c2714108ceea9a0b11f8cde6f96dedd1f2bafb0b5c0f6421707493cddd43b200e2ae737a28ecb3beb5dbd67994ffbd6ea31b9160c5d59f18929c9a43bfa32595d465755858bf28297c89408ac57cf15dacdf868dc0f4108e0c27a3ec5d8c90211ec39258f2bf65d9970aca119a75dfe8c564097ce1700c4c380fa6fe39214721ffb024a4bddb2ab35368d57a7664e5c54e80d52909beec05ec8525fb121be371b57c25075671c2e7f0f7bd1a26e524992bb6254b20cb43f41347b8667040d1bc233047f26bac260a1859a47ffa5833dbdafcf0f00cd8ffe24b536905c4e6e9c332d81ad2d7d785c72aaf50b8ed7a1e097c8819c3b0c7c74fbc656f9a517d506edb2291482d18360648cca14deff677b69351c64086db98a5464cea34c5f8df6d4655d0f9ad196d78a75f8b97f4296aba3e6f456e05e815dba56e311ce26be167bd5f0dcbfd5b55ad97f304b848cbf0149308100139ee893e17ead90c34e12f4887abfef180ff94c6b981799cceb8d12ef5b86908e7d5210806ed1264be5a60ac9e5c72a946d44e8760dd0eadf83bda10e584fc455495d52aa7f6bd9989cf96a4d88ec15e3935ac0184fee15a9f8cc0cd8a5283a8eeb948d01646566d6e9e2c4556c65f20908dbdaf163a43c971511de0b3a312d71d6bf2a946da5cdff21f42d1fbb00c848c8baeead879ce22e8aa2097b462643e34ce17c65f43bf2d1ac51e2f8b16619922ecb6cb6cffe2038fadd01bfdf7be99111e7f0d68138611495b8876d7925ba0aab5457d2714b9bebc38e192da4c4899b3f9fb1892113a6b60b9189c236c0a72950b4a9734d4ff829319110f95b2d3cec0a214b862d9839266304dc295d410defbd3e9ab36e5d1d27a22c3220372b74b00f511154b5d5f56d070b9b3cd792291f59b83e6d3dd66b7546bc903c82fbd387ed5fcd113fb20be411dc1be865aed44f47ccf41b3f88183167b1d43746f1c825249b3a82938eb3ed73faddf812cbb76685492efdad057f0d34e76e1b9603340a09cd9f5aebd287cfac8830d90d847c0b2382f56122c54c334e7e49162c0d9164378918b7ffe74e03ecc1bd613d969babff7a618be0c6dd6023f6e49e5b061925476d0da1315665254516a035c45fa2a45372897570c8380697d275363d8926879aaa790d0802a8e95a60c247af52f107139c115b7f2ca17e57eb295143d2fcb3a5c4b070c946f50fff377fc22370af0d6f6a85d7504176388edf6d1146c24a7ba94792fe8211a97db49801987e46c64646e6db864d6e543704b3af82302d7287a0b67395514ea492345c37652c5fbba83c48384c418a3698a412254b6966c27237dbad72c9cf4b66435c3a4ff6360ad71f7106d39a2c5a9f7b85ea387fa25935b895c99ccfd45064b43eb053e2c097a14ef143ad2ad5b20a8c4d968929d1d9c668762c74ccfb5de82db9cbd10242f124bff7a168a5159046d0f89a63897825873f8c7bc5f1469dc643e84c50034e0f2101215e71456eed7a362421db66f1d078647e07f61b3dc85afbc5f1313706d2ee42895700a9ea31328c63dc086df2353de98f01069771fe4ecf39e3dab85c652a7f127a806eea7ff0ed00f75e3e0c02c1f560400610b2560bf0154ce73601cdf5d0001904491dfc6d0bcec6a55d07e205e5f76ffd99f4245fc98d75e543d856c23c4a29c0e54a78d62344569393684cc6c988cf66e47ab19a9c803c838d77567fb1d28e1bd0e6f6ed93767c717a6be6192930c5bba88f9a62aa16c2c2cba8c1b3eef70306723b499621447a334fb54785001b02825f36bac3e7a835fc38fe2021925c916cfce42cc59a01f011c3ca6715bff97a34f659020441adf1ac2f41deaad06d8a29cb7054d1aeb103e254375818eea07c4a44cc3d990367fe2e5fe3fcf3fa59df29bb687017d844db1e3fc86a09775b4056e7f8ee1df44ac5199e099d34b84a1be2cc74d22144b4d73ee0d182ac988cb3acd6d30fc4068e36bbbde0b156337ed5b1cf48b8eede664c89715d89679f490d2106f20756cecd1575f84e0ef6a1f653ef2a3b727b4bf2dfb8b7408bfc87ecbaf307da5a770da20679044376bc304f5f1fa75bb33f790a918245d7f2ffc744d0112d7a64aa86950efbb840b22c0005b7122afdc79f155999f3ef3e2f6169618c555517cd7ef359aaa7930a5e84ce3968440d96ce5ed60df49f63fa7158fd40cf5a3b474b7021d550e748cda28686c6cd146151f87e8a2be6714e88769740990a5afd1bd509105f05e6a2ebd9a60a314da61ff6d7cae79af0270039a9646927cdac2519509ed0a316dd6030ed290019c3e66b783fbe168eae4e92c490ddc133100d296a3b150a9004db8deff383cdf6fef81ac34e46e8286a9cad8e5815d53a75f0ee97a2b4b3d097838f434bcbf1f749b70c372493baaad583672d8cf886a3fcea60288941b52ecc98151c6b0b0e026c28de86cb47", 0x1000) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000011c0)={{0x18, 0x0, 0x31bf, 0x61a9}, {0x18, 0x2, 0x4, 0x4}, 0x6, [0x6, 0x1f, 0x3, 0x8, 0xffff8000, 0x8, 0x225, 0x4]}, 0x3c) 23:27:45 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000100)=0x4) 23:27:45 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="da", 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r1) syz_open_pts() recvfrom$inet(r0, &(0x7f0000000080)=""/118, 0x76, 0x43, &(0x7f0000000000)={0x2, 0x2}, 0xc) 23:27:45 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000002000083a00fe5039bf38e0f1091890ae2bc508062bae39bbaefcac07f331fde15d886f3182fe8000000000000000000000000000aa8000907800000000"]) 23:27:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x40000) shutdown(r0, 0x3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000140)='(\x00') semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r1) getgroups(0x6, &(0x7f0000000840)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0x0]) setgid(r2) close(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) 23:27:45 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x4, 0x2, 0x7, 0x5}, {{}, 0xfffffffffffffffb, 0x48, 0x40, 0x9, 0x8}], 0x6, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x31, 0x40000000, 0x4, 0xdaa}, {{}, 0xfffffffffffffffc, 0xa9, 0x1, 0x7fffffff, 0x1}, {{}, 0xffffffffffffffff, 0xc, 0xf0000000, 0x0, 0x1}, {{}, 0x4ba33a5f73e6f48e, 0xa2, 0x80000000, 0x0, 0x7}, {{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x19, 0x8}], 0x1, &(0x7f0000000240)={0x3f, 0x4e}) close(r3) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:27:45 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000012c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffffa2dd6031797100083a00000000000037cf9f5b346467e80010ff0200001200000000000000000000018100907800000000007df9cdf3b8cb533bfbf5"]) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x230) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="cc4872326b724d304330c54e90b8c72d4cd63bbc0a4401ab00ea445bbd0154e1f2be301a190fab07050f114b256314c3c2c7b9eeba72282a32256a69f9cd9f5fe196fd79c7b674dfff9f1f21715fba9fc9da8001d69397a5b72ac12e6d30d23c4a48b7651b915802d47df6f74355346fcc2aa8cd7f12"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001240)="0714000000900025df149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/4096) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/208) r4 = semget$private(0x0, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001280), 0x1, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000013c0)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget(0x1, 0x4000, 0x700, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_LOCK(0x0, 0x3) 23:27:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82020e2f66696c653000"], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 23:27:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000000)="058ffe5cea861430417de39a549ff52efa90caaa8ea32b1f1d70776576d2b6ab1e25be63106f7d81c5af786637ef5ff19492d0f674a13c6318cc9b46a7b9012a05757f80a91ec958bd5b7a60ad8491545ceb6917234b62b29aa04ccdb0caf18defa84ab01590fdb88c7cee2bcee77de3e7853d5fb6846512847892bd2246b028d68c984ef7fa70cce937779034fa1b4c38a863108ca7ac7efbdbd334214fa2b63ef76996e545b975584987f7272a7e75417758ce9c7548ec4b22dbb3955520b0be393cf202c27172eaa9cc391d4b44251379105702b39709ffcee6b3de37ffb2f8c87225ee3ae580e650716b2f125c340b"}) 23:27:45 executing program 0: r0 = socket(0x800000018, 0x8000, 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x4, [{0x3, 0x8}, {0x1, 0x4}, {0x1, 0xc11}, {0x2, 0x7}, {0x2, 0x2}, {0x1, 0x976}, {0x1, 0x400}, {0x2, 0x6}, {0x1, 0x2}, {0x2, 0xb17}, {0x1, 0x100}, {0x1}, {}, {0x1, 0x401}, {0x1, 0x9}, {0x3, 0x818c}, {0x2, 0x2}, {0x1, 0x1}, {0x2, 0xd8}, {0x2, 0xecfd}, {0x3, 0x8}, {0x2, 0x80000000}, {0x3, 0x6}, {0x3, 0x1009}, {0x3, 0x4}, {0x1, 0x101}, {0x1, 0x4}, {0x2}, {0x2, 0x4}, {0x3, 0x1f}, {0x3, 0xfffff7b2}, {0x3, 0x10001}]}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(r2, &(0x7f0000000000)=ANY=[@ANYRES16], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000010004800"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup2(r5, r4) accept$inet6(r6, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) r7 = socket(0x20, 0x4000, 0x10) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 23:27:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e2751", 0xe8c) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="4514ea6ec6139606ccb682f2c9b2fcb8017438f1c65cad944d12ae01fb757b4e0ac5c3d3420e8990e5d38ae21cea21c48510d723c874575c666c33b1c0cc260522bbf2b17f8c6ca100c8694232b4156a9ad2789485438e7d8cb51dba2efdebc5632ee95f1f98c3cf9c20e5828f9776ad2c0a8fafd5553105f1e8b461a88cf96de8724dd2e216c6ae44f0533d2a499d421a2adbccb2257b0663fb995eb4b32b57a4126393562ece6568d9164af0e6e5e9faf4501ac9fca854a0579433c33b36acceea4229f89eb5f641d72d533a2964a7e941d755b05b7464b0218da0ff", 0xdd}, {&(0x7f0000000080)="7abeced921a85ede06ee58746e0ef186bae6991c4d132306825b8381501c5b5684b477ecd2fab9b79e2c2d", 0x2b}, {&(0x7f0000000200)="83668cd7a199a8a8aff48881f78780ba3796ad10a25cff9cd6594f11eafba82d16b32b6ba76c0347858c9c39a6237a08e2eac36b431c6fc7648a3e774f540750ad5babfa2770518cd484cc1e2356e4b68f2d6766b1a54ba8b0b5520136d8986b4f3df3616375d13e2c3e091d2f", 0x6d}], 0x3) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:27:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85, 0x2, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup2(r2, r1) accept$inet6(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x0, 0x40, 0x0, 0x2, 0x1f, 0x81, 0x0, 0x2, 0x4cc4, 0x404}) close(r0) close(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x105b, "2eac6ee16eb595f66bcfd71100"}) ioctl$TIOCSTOP(r5, 0x2000746f) syz_emit_ethernet(0x3ac, &(0x7f0000000200)=ANY=[@ANYBLOB="cb904448a81900000000000088a81f008100320086dd6fb90352036e6701000000000000000000000000000000000000000000000000000000000000000002001b70680000007601000000000000c204000080010401ff0103000000000050008049640000002b14000000000000fe8000000000000000000000000000bb00000000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000fffffffffffe00000000000000000000ffffac1400aa00000000000000000000ffffac1400aa00000000000000000000000000000000efc9fcbaece09a4e093031688270a83600000000000000000000000000000001fe8000000000000000000000000000aa70190000000000000102000008c05e30f18718c628182a8a586dbb479d19e169d49f8a5e23cdff3317ca55c219087db1ad756f015f428d8c22abb0065a3f67e9a961764c922e196632080be62c6a0d8fbff27d99ab53396958fe8eb52b2b5d9b29b9ea3502307ef927a245f537e602f5991d04da08e8d7bfe7552b74f585905788121f6a0813fb314aaa207563fc236ceafe8489ac0d9efd05b7f1c702e4102a245cf5aab6406451874a18f6033d544fea3bb99cea4b05b8ce7056c52dacae3c865748b513a71fec7c18cb96e262c204000000010001000002040000000000000101000401e104010ec20400000003c2040000000605020005000100010300000000000000000000160c00ff0000000000000000000000000000ffffac1400aa00000000000000000000000000000000ff010000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000bbff0100000000000000000000000000011d000739670000003c0800ff0000000000000000000000000000fffffffffffffe8000000000000000000000000000aa00000000000000000000ffffe000000200000000000000000000ffff000000053c04000800000000fe8000000000000000000000000000bb94659b66dd274b03370610854e2100089078b2fb11cf2f240011ee220aae2f250c08acbe6d9764338f7a5f3727f918b0779ca389d0de3e04d2bc9d191d7015f7fd12c0dc0ad618832cd5985db77721ce72d62e5013e01be7853bf6822a692b7e40f4769864a406c51cebf207a32ea7e9920522b7489b9a901379222b21c55ab9ec436b034b39ef84be044ccf5cb53b5a50c237c63b8549fdb425a66d486021bcc5dff3461dac0b3081f4ce6167b2e3d03fc35b972770d45c45588a9cb7ff2a71"]) write(r0, &(0x7f0000000080)=' ', 0x1) 23:27:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$dupfd(r0, 0xa, r2) 23:27:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCCBRK(r2, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) listen(r2, 0x6) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r3 = semget$private(0x0, 0x4, 0x3e0) semop(r3, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1800}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) 23:27:46 executing program 0: r0 = socket(0x21, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) setsockopt(r0, 0x7, 0x64, &(0x7f0000000040)="74ede055eb1a9f34ddff17da79765231c42141542b11519e43075d97278aace8ca863c65c00840877986ad14392654dd9a1b3d746332810acb30cc6c212bad88b1e911d8934f2169f546fadd3f804abc40c7edcef98d8b73caeb23a0c07ff3a9e75015aaa15cb88514c71e933b0b99527c87fc26cd0385fe0d98e387ce7b2df124689ab2467db8f8ba8aa32593077fe6d6a2867906a6bd6febbff1cd36d926ff7c31ab67451588f3b7337eeb558f3d3c073d6959e1174425b32c600eb141fa4a6a89ff6d772a6916f6a8354b1a44c577e66e7035ef8861a642bcd49449165e23097df0264ec0418de58e388309", 0xed) 23:27:46 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x669b) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) dup2(r0, r1) 23:27:46 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @empty, [@routing={0x2c, 0x1, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}]}}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000100)="b9d8ac29e92085aa0c96320b594029d226588f5004e8a09775c5e4a3895ae1c65ecf64f5fe34cae2b3a953c6b15fef0049f70da511b1d7c37faa810c28472e8f0518529b63e8d0", &(0x7f0000000040)=0x47, &(0x7f0000000180)="6eb7a8f16991b67cf06107ef6b68d8efb91a23ec8c0147850f835c27099bc133cc7374ef76f8f1e1b5fea5c374c5fa7e8c4a3c4c29c16eeca25acc17c95530d5491f651a2cec97330cd03ba41e294bc71bbd707e0886db78b1b0e8241fa0cf84e73947cab8041e2f9a560cdc01f1499513424ebd84af18ccb967626f9b674f5ceeadc4b0b85acc6d32435811045980906dd7480fe8eca1d1609f30506914e029a526a749b4d2b1154fccf9405aef270a6e401d9a716c5976b469905f85ba184a07c9288aff1a50afa3c21f4f427287ee60b58c81c3eae490be7b90078a3342b0ca5bd1be7347b89e23992a7634487690c2837009cb12152091cf97129c43fc4928392a7a9c324641ad89d8d5b11f6b7e8ba294a809430b2dce22252831bf94e940585d2b4a2428d132f84ee3636e5cc97453edfb9d8b3217369299c100e8282c0097166c1995e399992b0cb629a2e880f6b314ab140a2b177ec9110292ed22d9538e875ca2a8465b6c5b983839ca412c3c6c4e0fe94c3f29c8edd393d827be4d1a1250e7a10b7d94faaa8bcb0a4eadcc14e7684f53ddeed3ed191afb977e60264dddc30800b5237af8601c62fbd159f6b299dddbc8a02741538cd436aab3d03f4e93f449fb7f1e9b71ffd4195ff23242b41dc0d1bf4a3594751aa98dc077610f4f06f849555834faefe2840ef7b08102f157405ff7f7508dd554e65ba85a783bb8375d154f88febc7aa968c9f1ad14eee0211c723474df6f2ace0f82e2475276d8cbcc67ce62d35b32b7c2bd9ef7a338729b3924891a881ed067c230960dc1237ad343ee459499d728e7695c40ab6a345547c5a57232e87ffd82fcd6358d8d56379fa47e3dcb871c7886b87c6b6adddcf3767b145de92d56dec882a1d4fbfd0d9fb15cc408da2df5286eb14759d2a64b97575e7aa810f820eec7c255203b24f7ec7a01943beb11faa428be3924e3467be3be5ccb8edc2dd52be0843c03cb56412ffa6496dfe7cfc2976068d628f348e4829d5178f8144cd702d46e6f81af4e21f078cd782c8bb867d8cd2bade74007cfe79816e035f729949a2032ee23d8d9272999a1f531a80da05ace95404bd065e67bd5d2ce82a9ffb3260a08ed8309f71bb808ac1c8c852482324a1d51f56935b22c654d8f52b2f392d7c2be4cf0e1a76e93435aac6b42b8acb7fadef7790d9e83a6ebdd0e015ab52aa6c0f906a03cf4936e7fc261d7b8739509d558adf6a10c18f9cc47aec148f8563e9eaeea3b00531e3451a2c53886bb604e2cace61030c471618dadf9503af26387c22fb13081ffa6e3aec478108caa924cfb7decf709bb1baa0126169f66028fc3b52b502747bc99096b1afe74d4379a30c419be0644f893ad7d094de21f1098b06bf441fee74163f6d284f28476a847828e9f79bd2e7b630858c720561a5fa680f3c9c32b476655adaba01795597121f5b7832ec07dce8cc00674699559e9602c2e053ff41b0fb47a6f1fce4ea04470b2fa2468dfb64cab3978da6b67c21a999ddcd8ddc8567885b924aea3e786ade2745cd1b6fd72e499c6d4a351a4bccf8e019e568652f14856bb04002d9700162fd30e89ebb4b42bd4b58bf1f7d6b7289e6318583af44818e5e4c534161095a42b0d005b4de1df38c6b96d762cdfc1a48bc7115c42f4d1543f45a47cf38de9111b4bf11f6f5d9ab654eea95336aaf80ba71548d1b37a8560f3ba4f7f63e226837b157c3197ba0423b010857f78e8a12b1662b365edb904529744094211281014390661b34d13a432d9bb554d2d037c97970f44e3c0b5e12668dd0aed030b671504ce3e2ceda672c3491309762ef3c32e9c027af386fa16befd86249c5450651c81c095052d333dff9151cce718e29a7747442169a5172dd73d2406f106f7202af267c889c01dd026601dcf04e49a111b4803a74bf48ed7990d3267c9d4fab15d295c96dfa156b7d8c42c8ed283d696b33d39dcfc0df5abd0e3dd61a77e7cfb3a5be981694da32afb444a325586c804277bedcb4d4c2e894ecc0a141ae16e986d5b86a508d6509255fb2b23b37d4d4314b8db45f8bfac512e25d4b10b2bef1e8e157c6df5c754869d59c001fd41abdb7dc11ac4676d970e225801b24bb8fea40279420f9a761e7e76b325f202924b1a749cfc3613e3ce134a16877fcd5ebaad0fe3928c30daca71fcd16903218c6a0ef7d8b9fa8f5435630bcdb52e08ea032a5d5e601b38facaf2a96b7b8f717f7461fdccedb4d6031474a0f664d6be6b8f8be2f9d5e49b27d49391e095ec27472057c6aae6318bb5078426d30bbee69a3d0c3310ff86d60b715c635913a7d15f2ee411895861d6d3bc656b52344c5d21231b0666375d45dbc34257095bb7cd0e419795d737c15f32a31cafb469f8d63d0c76e69bd8bf824abe122214a0ad66be9e3d266efadc2b5ac799e811ff2b504a7d6472e8c76430ac73d726e3b0c5a8e2e218bdf22dd4a8ea106c6c821ff4170ed64f068ac17512494dd0d4dcc677de2a79a330c98a9f518e4772bdbb58a1e5907c5d35bf8e1ba6707e856839bfdab67857c654242b6440aa5f2a64b720e86604b3ed8a0d55eb91495859131b5235a6f18c2e40c012c608f1ff1d8aee75bda19a8f899b042ea002eaa7474e5c4bb104c2e82622f13eb8a55009fafb6feb83ef33af355b95e9131e3227cace39dd81edda5d6ba8358af30cd022305ae97db0fb22c44a66d21f5d8f0a10bcf6bd1e1c6440bb9a624b88a1025c099a7f7c104dbdc42f6b89fda0c0827d03ca7ccd846edc704e27bee94323b41022571f547c6a826070fb678205d97d8111a05d159fd2af27e031a1abc4c371255844ba0344584425dd1d73a67397224b140bb1b6b4747ae012fdcbf4560fc240d29b9cdff0e1594cc2e7ffb66f9276a2209d6de8de0b1e33d39015110486da52c2adaa3ceacb06a697e5dbd191212c9431fd8325b91e2a12df30aea4d2bd5929587bb115cd9deda5958fa883cfac3c277075d0afe17850edb40325973b4184d1fdf25dd5db180fbe6ff70ab47e6e936fc206cb64730c0f5a42a70e158f7867549632978367e66cf004baca0950c2eed7c3cb9cd679ef2f7083c1175387f560a37fb1b35a94dd88f4cb9e94372f24c9d6ef9b7b15683894dd1cf5166f2e2b768901299d878b6b08197d8138be70192f266d85b133fb4dc9b0458185c0e4dbad3ae77df29161fdf3d243e798d909099e3567af4e16bb126785bc72f4aa68d3cac668c4bf1bae8ab18657f999a3b3d8598053f4b03c8c569ff78ae955f9929bed3d3b09ae6c142f559c974578dc7534334e2ae8905b0293ade8be54d809a63a0b3c019d7fa219d12d0061e6bb701ae406a6f92d58778dacc86749c5593223213b84992d302851c608cc4aeac3b4b2e1b20356652c1db092916684c41c3619be19f39927bdec4dda10c347ccb4630021c2c0adaa4eeab80ed7f91f447bdccf59b4edf44dba11931b89bff91fc645f48adf08ebcd0dfe0c999f701bed8fd2f0d475d2d1ea0a6698586b4413778aff824d5e9e54d0637b097945668525b6c2b17ce95156c86f2fe3f76f8dfbab54a41d74e5bdf7dd3b11aec63daf6da532207a0b66a8d0e72b5e6378d796f1466f946bea50ce90e49144898bfb00ae16e3dcc767e97cd872492ca70eb70ff3f16c5ad3101dffdd991e4e3fc35636cd39f13da0e75a8b92e5ebd5b347b98a0532fb4ca0c8862047b354341794b13ffe2cda117fdc24d942960c4958e7f88b4e487bc8c599c35b2107160f3370f9dc5c60fbc73a8d3474b001a216e8b639284c6095ad5745534bf01c4c770b77ecf0f4f6718620594b1b3b5ebf1c87a6b46c89c7c84a890c802462c4fd9b89e3083ec31fb70187785bddfb49a2e9171c570f6825a20d41834337d99d4f7d72a8b2adeb218c1a78e9a1f5d0ec54cb61766949214f2f0785a053ac1df29ee91f1367f34f12ffdc997e18646faa38d0ef36ba084d02dd624443e255434bfc9496f856f38b07b69dc0e27452f82e6c1daf92a57881e6d553f5f68d560189a6457a70befd9178b25136804b047cd02b804b32969a1d6512fa473e1cc23be1fba7e71acc76fdfadd641f6b8eeee407ce03bfc91b093997d08eead95d78cdf3d3989ff8de8374a4420e64b3d7ff64cf742b3e890c9122d53d71fc6ddb5e5c405ca4aa969ff77d24693ce7638154e970bf654838784ed6af668b6b2700454893d54dc8500efd32e2faeb6bc4901a5293ed4f6292b0532986d36ae3397bb1422766537ca883dcd3845bbbcb5b77dd5e978a9d57836bfa7aa0858c3c3baa4e9f1fd60cd93970898e9c2cfe613a8d48fad8033204a8d361121658f466798703317da945698fa7d6f6dcd4ce37ba16b4404db195ec023c6a6a160739ea1f80c8225ba97596f4f92a9e38a986cfdf48e31f71b9893ceafeb9a8e61dcfc51b3e43e2b8e2d94688e1034050868c06ade7eca9673f5f20beb0bebd6c8e494e70391ed3764c588ebac9c91f1c7497f5d35535ea171f7aa75708d275e0fe151f81b2b598831db3ef95bfdacb1412dd5957f96e44481610eb6420a42a79700a046e83c9073ea5d6f9f978767ab0c1e668900043db54dc2e34c1db5c46aeabc0852f20b22169a221bf5c6f0cb4254e0ef717ae2bb3e43e4f09b5d1cf3d6932b3011ea768f9aa0e951443735ff0eb26a6e68756e5ad5f3b5eb38ea6f95157e7b60be25eef0cf7748d160de79681ca17df6dc156824dd467c061c19e0ffb98ea16527bf1ef5190ca243d9fb0278bf73180238b1451b576260bec003e1a7acd402e27238b66d6bd5ad89da4dd4dcca8c3b64ede80adee1b88d10f01912e051eb3cbd0e9032a38a6fbd65776b23cc5730a4f2bc3c2314d3f94fbeb34334bb0f46f698e832a57bf905c9aea65549a4a273134956b862f85c30469e58630dd40de0e591c7619344f3feffd2ab8db1d9f07dd9075935c68d1d641649f1503b10e4a3eabc0c508ce36aeed7c2613444f0088bd0f735c2e85819595e1aaccee91e2f1964b7cd3760a6c1089e9e5a8ad4ff4a6a51a16827391d8b91056ce8d914a0f577792cde7cc9e7982ac03aec28bd8db4c42537a9cfcb183fa46d61fc660101d5434fa19e87399aab427e369e49e71945754b572c9584f86dc2d22a7a9992ac711846dbbcddab3708b8300445c8acdb7a7cca269b46b863edaf05f807006f063249c2930d6e1b22b9760f161b6d7870bdaeceb85e69e4378e93be8d894e11c52cdacf46eab8ce58cf6b52bf0e45fd283597b3f49d66749c8781a9984e81ffd8067f7f750d4ae68e7689d4af1c689702ec76b15070363c39b8f9f0fbcdb76988a2d502c00aeb22fde1d2ecf1f68de23ce82e2347f15fbf3e5562894d42ee5b930ff9ddd912511c6089f4985776aa6b9a6f4cff0a27541ba538220744d064dd7c865b0aa889a4c7bcf7d900a5046030cfbd03ee022cd2ba8f356b1e1c4891ed187870cc8829b4e1e1b261b06338fd314366c632b12c714277ee80331993bb4dbdbc60a55d41a3152fa957142661b098916eeb76af511b28712acea378eeb55db249e5dd784c7a4787db267066c680787ba7b030aeb86582e879258c1b3ffc6d320f5f13e6677d5efd4430e788788bc6c14844dcf8082fd415cb302a12b2ffeda9fc488a263d53c3d072350b83e6236eba6441e45d5d1829d84703aac4c82f58f8ee2923bff0a2e9b699766f7866f173c0c947c7cefc3e0ff6f7319190452b38e173eec70b8aa6dba8342f113fa29c830e0613433481755978a0c082e", 0x1000) 23:27:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x101}, {0x18, 0x1, 0x7, 0x9}, 0xfcb2, [0x8, 0x2, 0x0, 0x3f, 0x2, 0x35d, 0x80000000, 0x7ff]}, 0x3c) socketpair(0x21, 0x0, 0x90, 0x0) 23:27:47 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20}, @rights={0x10}], 0x48, 0x2}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x6, &(0x7f00000003c0)="64587449b95373b26c3cafe212fce77dddcbd0ddd5f892427e38dedeb2b0998d0bf857999e47ed8f73d5b3ed176ce6a3fdf0ade33d4c7b83dc3791d4ce1f68efdcc0294c48b59d615d1e4e87fff0221b5920b4580d60d15fdc02a9c2cbf39c62d2f24b66f3025748946ccfbd9cf094c1cf48c8fb8309be278cbb0aba1cdd1eb2125d1f575dd9c0d756ea1f8e73bd9812c4b3d8c47a2eb3ea87f1fb2551ad2b3d36cf5c6aefb502c0a220ce3860abe84c7e10fb45ce698438b2141ee73e9995b4bcf49e5c8ffca5", 0xc7) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 23:27:47 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e01300280000fe8000000000000000000000000000aafe8000000000000080000000000000aa2be1a77d9d61da2843fe428f4d48aeec1dd5f65ffce47664f864d063294d800d007f89b6dfca4589d4b619fe99f00fa39162b9c1a0d0cb97ec0e6089b57e27f260a1652660b235aa9fcbaf13fa0fe6366503d4b8991a1fa81c06cb6bd72c5cda0e8a3a0c36f1ec3a404d4987bf28e3", @ANYRESOCT]) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="c402c3f6a8e3", @remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0xc048, 0x1, 0xfff, 0x9, 0x2, 0x6, 0x80000001, 0x10, [{0x8, 0x907, 0x5}, {0x2, 0x6, 0xfaf6, 0xffff0001}, {0xc7, 0x1ff, 0x3}, {0x8000, 0x9, 0xfffffeff, 0x1}, {0x401, 0x8, 0x5, 0x8}, {0x8000, 0x5, 0xfba3, 0xe7}, {0x0, 0x1, 0x6, 0x1f}, {0x200, 0x6, 0xfffffff9, 0xfffffc00}, {0x2, 0x80, 0xfffffff7}, {0x5, 0x7, 0x9549, 0x8}, {0x0, 0x0, 0x57, 0x7}, {0x101, 0x1, 0x6, 0x400}, {0x7, 0x0, 0x8001, 0x7}, {0xfff, 0x2, 0x101, 0x2}, {0xfffffffa, 0x1, 0x8, 0x4}, {0x9, 0x6, 0x2, 0x738}]}) ioctl$TIOCSBRK(r1, 0x2000747b) 23:27:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRESOCT, @ANYRESHEX]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = semget(0x3, 0x1, 0x0) semctl$GETVAL(r1, 0x3, 0x5, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semop(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) 23:27:47 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x7ff, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x2, 0x0, 0x7, 0x0, [@mcast1]}]}}}}}}}) 23:27:47 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000240)=0xee2f) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000140)=[{0x4, 0x9, 0x1000}, {0x0, 0x401, 0x1000}, {0x4, 0x401}], 0x3) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) fchown(r0, 0xffffffffffffffff, r2) r4 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000100)="b694ac8d1fb015ca83e5e3dd0b9d0121b80f63e5795e7109843764f99eb7feda2e1a7b6690d2770df0031b190c767d32c5af4707c33478adce", 0x39) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 23:27:47 executing program 0: r0 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080)={0x3f, 0x8}, 0x10) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="30e5e64bac47a15915c0e027c44d84d56adfd24e40950b2c76878148ca34becf234248411779b573ed58bfc9185a895382f7a94e82678b9657251cc6479a072a9de1b2a7c21864d68ec6b8222ef0accb54196d7a07ed679c212de70ecb729ddcb09278891fdaf27008b4eb31a46ad8cbee3f97206c58b6dcb3ad3d6815c5b2e6d9a10e8f265e5c016dbf3f9e4fc3721f9dac92dc4f4cda0a363ed982df1b53aad9b539c08607ed8a18c02210f4c7544fa49c07472d59f2e450a5bf43712d86b4312b19a774c278795fc3b76d40d476f61dc5ecdf77e73954aca13bd149896ee76d69c1f54477990c64af6ccede9be402960105fa66db9e00b85a8ba8e9427c6dd10247fcef8df8e94f9df6ed02f180027f677ec32e135ea8e2dc4c2e1e20713567451d3e5e77e56c"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 23:27:47 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = semget$private(0x0, 0x2, 0x21) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, 0xffffffffffffffff, r3) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000080)=""/182) 23:27:47 executing program 0: setrlimit(0x3, &(0x7f0000000080)={0x320f, 0x100000}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000100)=0xffffffffffffff52) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) clock_getres(0x4, &(0x7f0000000280)) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getrlimit(0x0, &(0x7f0000000000)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 23:27:47 executing program 0: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 23:27:48 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, 0xffffffffffffffff, r4) chown(&(0x7f0000000000)='./file0\x00', r1, r4) socketpair(0x21, 0x0, 0x90, 0x0) 23:27:48 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x8001) r5 = syz_open_pts() close(r5) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x1) write(r5, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) recvfrom$unix(r3, &(0x7f0000000180)=""/231, 0xe7, 0x1, &(0x7f00000000c0)=ANY=[@ANYRES16=r3], 0xa) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) write(r4, &(0x7f0000000080)="d7363bc75a302e586e15903e5c9c71b7eba7", 0x12) execve(0x0, 0x0, 0x0) 23:27:48 executing program 0: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) close(r2) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r5, 0x0, 0x800000009, 0x4400000000000008, 0x80009, 0x5}) fcntl$setown(r0, 0x6, r5) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) 23:27:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r5) recvfrom$inet(r0, &(0x7f00000000c0)=""/6, 0x6, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffffffffe80009b4e000000000000000000000000aaff020000000000000000000000000001890390780004000060ef9d2500000000ff010000000000000000000000000001000000000000000000000000000000010a6848badaee61074df1c10c94b19c3cdc5ca240244785a07b33ba848bd2990c3b7192ea496b30fab85d79a8026b39d794ef46904b36ebb7953319"]) 23:27:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400c7"], 0x10) dup2(r1, r0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = dup(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000040)={0x1, [0x0]}) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 23:27:48 executing program 0: close(0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="b07dacaa0b1b0d12681762f6968f8942f39c931d0d45833b3512c28339240f2fe43fed3b642c9f618c159445cf24af26c63a0d78ac40290f5587c7c967710e8d7be4f7a1a6b1d39a1c825cf16e5da63aafcaeb4f49efba406001c73ab8d92cbc395422c2b2302d564b6d26036c99eaedef8acd868881e9f4b189d03fd2b668a629adcb30c4de0f9765e937f9fea3936a27b8edc7b2c2d784b55be7ef20a995d6b9732a2da7a273f806e07f4b8588f763f24502804be043557163b8f37adffa21b63b073d887adeccf7e6e9987f1cb2957f607acbb5a776", 0xd7}, {&(0x7f0000000000)="fe7395dd970d1ed593a72afd130a3775918731de10bb687909d8d2f0c4c76a2f8f7d9950529e70a81fdc511157796f427d4d21450d91f3", 0x37}, {&(0x7f0000000180)="bfa8b418dff7e9d9022efbdce32f13dba3282d5e758c32ff83a1a6eb82442593955976701e5cb9a58c122c48d319262f2bb1191830412e540e042ae69ef283b318e5088c54b00d10e12982e60029b3f98faab937ff4efd80688f72ecb59645806a4cc805e8943f588498bf01fbeb71e22fd5c19937bee0446bb7b51c06d68837565b7e9516ed81c3530fe3f233a7583ea33fffee536287", 0x97}], 0x3, 0x0, 0x10001) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:27:48 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="9c63081eaa2a31ac74363f2a1a8e9093ba59427c39adb7ee3a5b9dc9c6e8ca", &(0x7f0000000100)=0x1f, &(0x7f0000000280)="c2b1678a45d3212b8436bb9af8c710cff40b943d47b2822bfe12cfc3b495b80346359673480f50f064da3ac0ab95859a07a381edbf9186fd9f5318203590c18c07a9d0f6847ceeba4141242234d4ace92292cab2d96835fdd78526f643a42814a74484e99f9102d000d32b7fe89a34b55ff952d8", 0x74) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1e012e2f66696c653000487579aa715bb671fed2ca35b5d245327af198bdf8f053860bc982e794cc7ee6c8dae427b5a7069f41d322578990821c5595989d72cfe0945809ba10486707d9eee64e2c604e207f127e8f1ac4686b7ea7fc24afa80a3839eb00e1e020ce71b5129961a1c8036ccd045243307d483e819d85d06ec59f72d5e2d6dbc0830d4d1bbfecb852938968"], 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 23:27:48 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffff05000000000000000000000000b0ba71325cd900000000000000000000000000200000000000000000000000c01cf33eb4e1838dd0781f6ca4559843f43d53ae1cb83a085e5d42d71137260ea5d3f88f5c4a2fe672f147b06f75a0aa14a90d1f2c85427087af50a217dd724a6828dedd598b319e1de5448ae7402747b776dd899cdb18f5d692b43b771c5f007c91cf7e860f8b6e445125cff8c722346522355fd853dec70049ae4d228fb381dc7d508a3d53e29081d7cb30170bfa29f9a012085bf53b66a4eb5a3ef95386e20ef1744007ebb75cc74c76cadb880c5d9159561c668f92bde4fba6762c414c8cd50599cf5b9d757dbc00190fcb2521308670b7998a1e4ca08956f9aa8e6b5577f650aaca837972073d47b5e0d6de037c8dd32329f8f8b6cba4698acc7b14898620183bfa72ecf59db65fdff73d947dd56435a886ef94ccf6e624ee813785752c1ecc9b34358e6e0cf85b339eb571ff970234e923fc25d840a26c"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000001c0)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x0, 0x3, 0x1000}, {0x2, 0x5, 0x544bd279eda41222}], 0x6) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0xc1, 0x3400}, {0x4, 0x81, 0x1000}, {0x1, 0x3, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x2, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x8, 0x800}, {0x3, 0x1}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(0x0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000080)=""/169) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000200)=""/89) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7ff, 0x1000}, {0x3, 0x5b, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x1800}, {0x1, 0x8d4, 0x1000}, {0x3, 0xad, 0x3000}, {0x1, 0x0, 0x800}, {0x0, 0x80, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x2000}, {0x1, 0x75, 0x3800}], 0x4c) semop(r0, &(0x7f00000004c0)=[{0x1, 0xff00, 0x1000}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x2800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000014c0)=""/163) semop(r0, &(0x7f0000000180)=[{0x1, 0x9}, {0x0, 0x9}, {0x4, 0x4, 0x800}, {0x3, 0x2}, {0x0, 0xffff}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) semop(r0, &(0x7f0000000000)=[{0x2, 0x7ff, 0x1000}, {0x3, 0x5b, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) 23:27:48 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x2, 0xfe) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x10) dup2(r3, r0) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) accept$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000001000"/97], &(0x7f0000000040)=0x61) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) dup2(r5, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:27:48 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="7fe9b14862c28d2401baa563ae67c8a3c99daa373b4a3ec35afd17ca713ad884382baea15382ba46c4b8def57136883445417e5f330a361634be3783dd0ba317ccd4c11506f792d80aaa38f1c752280e134b1153fb000000000000000000000002000000"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 23:27:49 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/40}, 0x30, 0x0, 0x2000) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) socketpair(0x10, 0x4, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000240)=""/112, 0x70, 0x0, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f00000003c0)={0x800, 0x7fff, 0x3f52d7d5, 0xff}) getsockopt(r5, 0x6, 0x8, &(0x7f0000000100)=""/252, &(0x7f0000000200)=0xfc) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000340)=0x7) 23:27:49 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget(0x1, 0x3000, 0xa2, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0xebe911a3033a0776) 23:27:49 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r1, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 23:27:49 executing program 0: r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000200)=[{0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x0, 0x6, 0x1000}], 0x3) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/121) r1 = semget(0x1, 0x4, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/185) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x8) r3 = semget(0x1, 0x4, 0x80) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/185) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) syz_emit_ethernet(0x50, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYBLOB="4b085574b54b798f16773a43095cf8678cad2d33c7fbaf19de00a110f41737184f9f354263d6a4dfdda9d80ba06346b3d60a846e9300557f57fd9d8ad3fb2bf98e9179b011f2a2bd542713b291a3b544cbc110bb5fca77cf97453de22c97bda866a1ac215aec8ba71ee064ecf26f0ea1e517f734e4ac38c8d7746c1b416832962f9ae4ef14d8833ac1139af3ecec0bd76907cec9a538ac43a46f14456ec0898aa22628949235d0e59efe7ac5bfb9da394b2f06a5269faacb6ba3f8331166efbdc24b6c907a0cabd4933230311db80f5376c9da8b58f21d9b36a7c741e614ad10bef32268d7d7484c661269", @ANYRES16=r1, @ANYRESHEX=r2, @ANYBLOB="47d0d3f81a4b3156a0542ccaf026ae568511f20f5cc15bbc7655c332c6d387f2acc8241f6546d9", @ANYRESHEX=r4, @ANYBLOB="fdcb05bb20220caf89bce8a0ec77974f45022549165c75abb586e55601f9b738c96b"]) 23:27:49 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) fsync(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:27:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r5, 0x6, r6) syz_open_pts() execve(0x0, 0x0, 0x0) 23:27:49 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(0x0, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x7, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x105, 0xdc0c136ab8908395}, {0x0, 0xfffb, 0x1800}], 0xb) semop(0x0, &(0x7f0000000240), 0x6) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/4096) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x200, 0x1010000, &(0x7f00000011c0)=""/155, &(0x7f0000001280)=0x9b) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="2d012e2f66696c653000d32c6605fa70d219b5030a9b531315f3479c32d045e838ccb2e7d66c884be3606b131b25f00426f22b2a3c8aee8870a543e5cf0e6f7c1afb307dcaf2523ba736e77d7cabfaf9365027b01fe0b88089202f362909f4bb778ed95b320b2be0dfa6887bef00ef34a7a81a3869abda427fed43eaa0171f1091d0c7378aba0757efa2ef820ebbfc7141cf"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x85, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001180)=[{{}, 0xfffffffffffffffe, 0x0, 0x2, 0x8, 0x20}, {{}, 0xfffffffffffffffc, 0x5, 0x2, 0x6, 0x9}], 0x0, 0x0, 0xfffffffc, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) r5 = dup2(r3, r2) accept$inet6(r5, 0x0, 0x0) faccessat(r5, &(0x7f0000001140)='./file0\x00', 0x6, 0x1) r6 = dup2(r1, r0) accept$inet6(r6, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000001040)={0x3, 0x100, {0x7fffffff, 0x40}}) 23:27:49 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x80000001}}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) 23:27:49 executing program 0: sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f00000000c0)="dc365cb90bd10327241ce930be5fe64377cf78b0cb489b814ece9f78fa6bf4b2ea734d4205d62c7fea38e0d1bfa5cf07dc5f1fbda885f31d22d23038c8a6c32f740fa1f8a85454534dd9793edb661dcc7e2c17fbcf59d1b3d0b35603e5a30f8ce27921c7506c7f4dd4aec4dbea812698a265456ede84bf6ac7080532ae2c810f61162400a67d", 0x0, 0x0, 0x0) semget(0x3, 0x2, 0x20) socket$inet6(0x18, 0x2, 0x7) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000240)=[{0x2, 0x9, 0x1800}, {0x1, 0xfffb, 0x800}, {0x4, 0x800, 0x800}, {0x1, 0x4, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xffffffffffffff2d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(0x0, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/166) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) geteuid() r2 = semget(0x3, 0x0, 0x1) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000340)=""/139) 23:27:49 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r3 = fcntl$dupfd(r2, 0xa, r1) readv(r3, &(0x7f00000025c0)=[{&(0x7f0000000080)=""/153, 0x99}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f00000001c0)=""/73, 0x49}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/170, 0xaa}, {&(0x7f0000001500)=""/85, 0x55}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000001580)=""/16, 0x10}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0xa) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r1, r0) accept$inet6(r4, 0x0, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) 23:27:50 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') sendto$unix(0xffffffffffffff9c, &(0x7f0000000200)="cf9b266981307a508869fc790492c4aa660449a3f3923b0497f0f2a1f8f0714aa1c271e6690d157e7dc6f0949f8ce2e8460d5f99ebc86d9073e7256d36cef8bff7bf79bd8cb4c01c77588c0a6e873574c0a9ab2d457127e6ccbcf70557cf7467d47286c3e847c96c2562c3f92a10030c2de6eb008544c39a4d7fc4c6baee3d13c250c35cc711de0d61d39a5e4c95f703b2bcc590256eda800192f26987c5da8c1e7f21536128709f6b02c2d1c699f23decebcad53b2f3c0bf81f278e73220ea2869d6a5fe3799d554b3fa09939f00518ec129439947717238232fcb3", 0xdc, 0x2, 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 23:27:50 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000c00000086dd608463d100183a0000000000000000000000010100000000bf0200000000000000000000000000018300907800000400fe8000080000000000000000000000aab46de9700fd788e49e2e0ac7ef53d18e0a35b796b163066b90f15476bfa3140e5d2ac570ef0936e221e72130c3bab3d4e3dae64f21e42c6407965cd2ad7be96477803cdc3e92f3333499e1f951462eef55ec7e686d0e2ccdebe41d357e1692"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)) semget$private(0x0, 0x3, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000000)="00ba6889", &(0x7f0000000100)=0x4, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x32, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x5}, 0x3, &(0x7f0000000200)="a12972c0522118389c5493c03cf5c5a8c7ad1f6e92837dbf2cc173c2f69f6b54132ef76c52ab59ffe8b7bea2305459c7e822bb506e3db8b5a02d74c56e3b1ec41145a5d6a9543573c2ccaaa1a14c92897541a8bbc7d67056c09b5039451bcf7d6c1ff9ad3ccd2d96b8d5e76cc4fbac5d804101cc16e2a6d9953aff7584b9efbad9924de46513772134e0", &(0x7f00000002c0)=0x8a, &(0x7f00000003c0)="460e66c241f33b1586ef4af370c8c76461b248d2726b5330e95c3a8a1f0fdd42d2f3d07789f7f111e2d0348647f1ca85a86f7143dbac746d7c2c3c68eb0b8c07b5c03459a5f111318e09f3380a03a00ad355a4d4e4a60e8d1e0299179624d2703d52a6631556a46e5b934223f7e5c6712467416f86e21dd45a74072d655fd6cf6e4a40bba39faf72ba2a0e6a85ed607cfe0ec63e7bdaa73d1c3b14469db27948b0d7dbd66a2fa54c6f5b62eca342784aca45a4b7bde2baef6e33062996713e", 0xbf) semop(r0, &(0x7f0000000080)=[{0x5, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7f, 0x1000}, {0x2, 0x36, 0x1800}], 0x2) 23:27:50 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5a69cb9cd62babcd) 23:27:50 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8218, 0x19) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000080)=[{0x2, 0x8, 0x4, 0x9}, {0x6f08, 0x80, 0x1, 0x2}, {0x1000, 0x20, 0x6, 0x4}, {0x2, 0x2, 0x71, 0x6}, {0x9, 0x0, 0x6, 0x5}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 23:27:50 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}) r0 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000080)={@random="8770c9a7a3d6", @local, [], {@arp={0x806, @generic={0xf, 0x814f, 0x6, 0x10, 0x8, @local, "bf27235455eb62e10294a69fdecb1845", @local, "46ba58695804845e37cdb653080e33d7"}}}}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r1, &(0x7f0000000080)=[{0x1, 0x2}, {0x4, 0x4f, 0x400}, {0x4, 0x29e, 0xc00}, {0x4, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x2, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000140)=""/222) semop(r1, &(0x7f0000000240)=[{0x1, 0x75, 0x1000}, {0x1, 0x78d, 0x1400}, {0x2, 0x2, 0x1000}, {0x2, 0xb6, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x9) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000080)=""/79) semop(r2, &(0x7f0000000100)=[{0x0, 0xd5}, {0x2, 0x8, 0x800}, {0x1, 0x4443, 0x1800}, {0x4, 0x7}, {0x4, 0x5, 0x1000}], 0x5) 23:27:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7f, "00005a615a33000000001b94e46889e261abac00"}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:27:50 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) dup2(r0, r1) 23:27:50 executing program 0: syz_emit_ethernet(0x133, &(0x7f0000000200)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x23, 0x4, 0x3, 0x0, 0x125, 0x67, 0x8, 0xff, 0x29, 0x0, @rand_addr=0xeb53, @loopback, {[@noop, @rr={0x7, 0xb, 0x9, [@local={0xac, 0x14, 0x0}, @empty]}, @ssrr={0x89, 0x13, 0x31, [@rand_addr=0x5, @rand_addr=0x498, @multicast1, @empty]}, @lsrr={0x83, 0x1f, 0xff, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x80000000, @multicast2, @rand_addr=0xb0, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x2, [@loopback, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x1c, 0x20, 0x3, 0xb, [{[], 0x7ff}, {[@local={0xac, 0x14, 0x0}], 0x101}, {[], 0x1}, {[@multicast1], 0x800}]}, @generic={0x44, 0x6, "39962380"}, @generic={0x7, 0xa, "3907872517b1bf8f"}]}}, @generic="fbc065b261c680e61f0861c50375f4fdc28130a10f4444b8d44de846671325e429b6031fb75d1fe17742538065554928f9a46f7af2f5ba2d34575ad552ea15d3410fa290e1c0b78791d6c75487f961f79064dce6c6288faa1d941291255908a014f47ddd90fc1f2ea9ea18a591ea3d9ce0ddef9e753cf333840ae1cbcaf827dbaa06af704a680ed1f112c3627337cda89b46249e8f72a4695d"}}}}) r0 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r2 = fcntl$dupfd(r0, 0x14, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x5) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698a, &(0x7f0000000000)) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000700000000000000000000000000000000000000000000000000000000000000000000000000002e4934020000000000000000a0277f53e5cfed6133c2b1c7d7c86fb9425937946ad200c79db75269d470e54d471e476bb2a23daf4cd003fc1ef5fc9f267a1debabaa9b4e906fe284b823f42b996f2d81def4cedf"], 0x37, 0x3, 0x800) 23:27:50 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x21) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 23:27:50 executing program 0: ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/149}, 0x9d, 0x2, 0x800) 23:27:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xffffffff00000000) r1 = socket(0x18, 0x2, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r5, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x12, r5) minherit(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x0) 23:27:51 executing program 0: semctl$SETVAL(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6b54123ab8a5d0ee3b16e4910b3fd7d5f58983d2", 0x0, 0x80000001}) r2 = semget(0x1, 0x1, 0x51) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000001c0)=""/130) fcntl$setflags(r1, 0x2, 0x1) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x9918abe28384bc10, 0x9}, {0x3fb3556e95270fc5, 0x3}, {0x25, 0x8}, {0x101}, {0x22, 0x7fff}, {0x4, 0x1f}, {0x6, 0x10001}, {0x4, 0x7a6}, {0x48, 0x1}, {0x8a, 0x7}], 0xa}) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semget$private(0x0, 0x1, 0x611) r5 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000180)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) 23:27:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x10, 0x9}, 0x10008, 0x5, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0}, 0xc) close(r1) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000440)="34d2e04cac9e9a2d585ccc7550ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566e2498e78cf291b0a39e53210257ddd8b864ce5bcf282e9b1e7d7d0b7f5c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d2814b6bcee906846203c9c191e60724341eb18f5ad078c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119bdae4f129fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b48ee4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8d958732084f5408c9ad32d94da7d8afb10f9b524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f27c598a582de9c904e51ecdaec6ce070ad04c3b931a1a26d628ac748aa9c32fd6e245ea2219241e1b21a1c98a25c2c4c8aec4b65b224e47d462ca2cc9ce29a714c3bd1299c14c51", 0x1ed}], 0x1) 23:28:00 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000}, @loopback={0x5}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="ec5f2db159896f851601"], 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x180c2, 0x2) 23:28:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000240)) close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) write(r3, &(0x7f0000000200)="f1e00b9135d5b5d5b31fd05f965ecee27d0e26faf8a08cfccb6146e457b536e6df9055db744512af09f0a76d55ab35ccd306b90408c20bac14d642f9", 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfffffffffffffffa, "73cc517b8e001f00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 23:28:00 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00'}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget(0x1, 0x2, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000019680)=""/4096) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000002c0)="fd64ca78370997129c8e76ce90777e77c33f147ef9fbb097562a565f096449b3f50962a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c4125", 0xd5}, {&(0x7f000001a680)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef4bfb0576b3ac409ed9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d790f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f000001b700)="d5be332f5a46de712a682f36415f68fb7217187ce51623bd44d0d8c7078c13cc2592a26eab2e84d932614f041a3b4ab458eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab0e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22944d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f704cec324c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcdacf096e2949096601df5b17153ed0d8a72dd6988c98", 0xb9}, {&(0x7f0000000540)="41018b29062bd039faf4e1a2604ff5258eca6ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c", 0x8e}], 0x4, 0x0, 0xb578) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) clock_gettime(0x2, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x0, 0x260) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f000001b680)=""/69) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0xa5c) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x380}) 23:28:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 23:28:00 executing program 0: syz_emit_ethernet(0x5f, &(0x7f0000000180)=ANY=[@ANYBLOB="ff000000000000000000000000bbff82000000000000000000000000000188009047936cf436227ce7b55b4615647a780000000000000000aa4bbb3e8b4c6dc7f935a70aae00000000000000020000000000000000"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280a0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x7ff) getdents(r0, &(0x7f0000000200)=""/4096, 0x1000) 23:28:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) 23:28:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="89000000ffff0000017cf9f2de554754907d5e8cefada08c706735a64a72855788dbb7fe53761e089bcb59065f1df7a62e2f6807684a783c92c2f3f1fa59cc098dae599c3c35c87ee65afc86c07a278c4c04c909a52ec361e7e7c9d84318b77f12a4fee01532b5a99bc86f255a6aad9d"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:28:01 executing program 0: setitimer(0x0, &(0x7f0000000240)={{0x0, 0x2}, {0x663e2ee}}, 0x0) 23:28:01 executing program 0: r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000200)=[{0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x0, 0x6, 0x1000}], 0x3) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/121) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYRESHEX=r0]) sysctl$vfs_fuse(&(0x7f0000000000), 0x3, &(0x7f0000000040)="c501a3f4756202b8f025e6a62bb1f555e5aae2fa14a31e898d9daf54f5d6bd4d3e1eba322edfe8e8bf50417ceca860d72bfdf6dd5ce47b548f063a89e9fae1c5e927aeda17ccf7d64eed746a888313c02d283d5161c5a82dd1660715cf5dc473760caf8bf0517c7be44880", &(0x7f00000000c0)=0x6b, &(0x7f0000000100)="3ff9e4de3bde22c3818c9ef7ab1790b995feecb1fd3ff89eadb6cb9737d0c7ef50c72530394d78ccd80b99f64ffc62adc929fdab97cc1e0a12ebc1ecf7b4bf684d7caac891b277419796a2a9e6bbdb51e819bc21d922bccd8a386a93eeee339899d16699ee906c4841038134d7bdbf23fe192742d6e9dd5a48ae2ceb7d5a46fb001c2981b5f0b9426c2827c3ecb8c73af1c00dbc6f8df229e31e85675f085360e1b4ea0e", 0xa4) 23:28:01 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x5c) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, 0xffffffffffffffff, r4) r6 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10000, 0x0, 0x0, r1, r4, 0x20, 0x1f}, 0x4, 0x30c, r6, 0x0, 0x3, 0xff, 0x19}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x100, 0x0) 23:28:01 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 23:28:01 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @random, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @multicast2, @remote, @multicast2}}}}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) shmget(0x2, 0x1000, 0x48, &(0x7f0000ffc000/0x1000)=nil) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r5, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) r6 = getpgid(r5) r7 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xff, 0x0, 0x0, 0x0, r0, 0x0, 0x7}, 0xdf2, 0x14, r6, r7, 0x81, 0xffffffffffffecd8, 0x10001}) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000040)) 23:28:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0xc4c0}) syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYRESHEX]) semop(0x0, &(0x7f0000000100)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x80, 0x1000}], 0x3) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000140), 0x0) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x8001}) fchown(r3, 0xffffffffffffffff, r5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r2, r5}, 0xc) 23:28:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x1000009f8, r4, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000280), 0x0) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r6, r7, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) seteuid(r7) getpgid(r4) 23:28:01 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000100)="530ef19f77680a88ff7f784e8bb0911b632bff9073901df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb40000000c38b4314a291ab609a529b8bf5c1b0d1833288e3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) socket(0x10, 0x5, 0x8c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) r5 = getuid() r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0xfffffff8, 0x0, r3, r5, 0x0, 0x28, 0x80}, 0x6, 0x2b0f, 0xffffffffffffffff, r6, 0x5abc4f57, 0x101, 0x9, 0x8}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1870d99e1b5ef4633000"], 0xa) r7 = dup2(r2, r1) accept$inet6(r7, 0x0, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000d3db3528017b4fe1aa156609f207c9268e5662fa60a6b5fe244652d6d50408af2f3fb367df422b88f1e1114273522bc26cb213dabd9a92f6d07d2649eb7d6e02f7802cad6ae8f3ad7236339d6c56ec0eb8238f671f945d2cba8b54f3b71e60cecaf241d0177e1c83fdf6733e567d310356245943e07b05bab2db8078499cf1868ce528f289db48de7adb5f49579c609d819b43208c3eb8608eb9f9d37a8754a3d85f17625854102011f98de251b5403316cc25ee5a6f8c4fae975ef152806b360381179c3b06173ff53a087ec6b29dc84b3f374a08445defe1fe80ad0a69b42ca3ad9028816aea6c8b"]) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) semget$private(0x0, 0x1, 0x1) 23:28:01 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @broadcast}, "27e18b3013c7a780"}}}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) 23:28:01 executing program 0: syz_emit_ethernet(0x9a, &(0x7f0000000600)=ANY=[@ANYBLOB="bfae820001a3c654ad8a59a408004c00008c0000000000019078e0000001ffffffff01376e80ac1400bb00000000e0000001ffffffff8907591a0e5e3a0003099078000000004500000000000080002c0000ffffffffffffffff07131fe0000002e0000001e0000002ac1400aa442c000000000000000000007f00000100000000e00000010000000000000000000000007f0000010000000000"]) r0 = msgget$private(0x0, 0x6ac) msgget$private(0x0, 0x376) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRESOCT], 0x44b, 0x0) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRES64, @ANYBLOB="9dd906f56d45bc26847e865b299348c5e2d51c7233039e803d5af2b4eacff558d1ce54c06476f1477924b7ab42f6cd1ef889d7eb755c9dba2d2728c572ac9f5bd0822996dc5584e20bbc854b6d5b1668e687dd00f5a63ccd0342ff8ca02617dd38e846ed776d43e9da06d6e3f5d4021a87f240e5420dc349d261d1f70d41a02d0b234f5c5643798eaa5d02a60fb6036f3b51993005e41ca177bc174f35d8976c1bb7c8c33e20d3b421c82c1814609903860d9b64e35fbc451c4a232cafce13be18b6d3c3770b2fbca10359b9585b90c11ad121f4cb8aeab9edfd91e071654bc304ea6311283e124c585b4b51", @ANYBLOB="12d4cf63239bbd5bbb2f426339466c77ff4884911dc448ac6c1fb67ccb489a68cbf0ff0a56419978b29e424d3fa97a39b0d282151d38fec2ac3c800e5b3447a4124e6cc073a5a5acb83c0bb2379b7d91e8ce2401101d54123cb5c50b98f132684130b463bb056c0aec41ec2564a2e9081bee206d3504d8c23d694904a603aa85", @ANYRES64, @ANYRESDEC, @ANYRESDEC, @ANYRES16, @ANYRESHEX=r1, @ANYRES64], 0x4a4, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x9) msgctl$IPC_RMID(r0, 0x5) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xff) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) r5 = dup2(r3, r4) ioctl$TIOCSTOP(r5, 0x2000746f) 23:28:01 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r6 = syz_open_pts() close(r6) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0x1) write(r6, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x81}, {{}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x6, 0x4}, {{}, 0xfffffffffffffffc, 0x11, 0x1, 0x0, 0x1}, {{}, 0xfffffffffffffffb, 0x18, 0x2, 0x3d, 0x6}, {{r1}, 0xfffffffffffffffb, 0xc1, 0x8, 0x8, 0xa38c}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x7dee, 0x5}, {{}, 0xfffffffffffffffd, 0xa2, 0x1, 0x100, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x80, 0x4, 0x6}], 0x7fffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x2, 0x4, 0x2}, {{r4}, 0x7, 0x8, 0x20000000, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x36, 0x2}, {{r5}, 0xfffffffffffffffa, 0x46, 0x40000000, 0x6, 0x36a8b8ab}, {{r6}, 0xffffffffffffffff, 0x0, 0x2, 0xfffffffffffffff8, 0x7}], 0x2, &(0x7f0000000080)={0x6}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0xd, 0x0, 0x0, 0x99}, {{}, 0xfffffffffffffff9, 0xe5, 0x1, 0x47, 0x80000000}], 0x1006, 0x0, 0xd42d, 0x0) 23:28:07 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x11}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000340)="247a117de0020f75f50d48e0e1bbb498a4347b6c56f21f64112ca045ce2394c3da6fd0919723", &(0x7f0000000380)=0x26, &(0x7f00000003c0)="564ca3bf11ede1", 0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/92) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x231) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/145) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)=0x1) 23:28:07 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x13, 0x0, [@multicast1, @loopback, @multicast1, @multicast1]}, @ssrr={0x89, 0x1f, 0x0, [@multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@broadcast, @multicast1]}]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) 23:28:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xe2) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x401, 0x6}, {0x2, 0x7}}, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 23:28:07 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f0000000340)="a2e9592e09fa756213fc4d96e4acfbffdfacbaaae2a90000da70725fdcade630dabcffff4df688344cb07657b21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb466aeda560164202be435c694fb7a9d5130d66370475d7d4d7ee585b1283d5d974a6c6cce9579a5b4a548546d312", 0x0, 0x0, 0xffffffffffffff0f) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x8000, 0x2, 0xc2c3, 0x4, 0x40]) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffa) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) shutdown(0xffffffffffffffff, 0x2) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) 23:28:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r5, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r5, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x1c00}, {0x1, 0x30f, 0x1000}], 0x6) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000340)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000001340)=ANY=[@ANYBLOB="0100102f2a8b72615e08"], 0xa, &(0x7f00000014c0)=[{&(0x7f0000001380)="756414f46f0c610488af640a62c90e2f5e16ca02", 0x14}, {&(0x7f00000013c0)="9f95d46267f8eca05d69a391c93ddab3083c4e802fc40b", 0x17}, {&(0x7f0000001400)="cbec701b4dfef16f64e9898a3372c4042284", 0x12}, {&(0x7f0000001440)="5d075d8ea0e95b95bf69d2ed4aef2f7ec576f9c3", 0x14}, {&(0x7f0000001480)="1b5f34026e9efe556a19337c0c758e57b9b21c83efd6d3b3", 0x18}], 0x5, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r3}], 0x20}, 0x2) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 23:28:07 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x85, 0x0, 0x0, 0x8001}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x3, 0xffffffff}, {{}, 0xfffffffffffffffe, 0x8c, 0xfffff, 0x1000, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x4eff, 0x200}, {{}, 0xfffffffffffffff8, 0x4, 0x40, 0x4, 0x1}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000041a3cd2507e835ef955eda9699c4076a2ad255998f324fe28a1d123bd3f9dd65a32d0b03f28445e48b6ade65129a696134debc854b2c9e888a12d532041ffd930fc125783f1e197fe9dd54964fe157c2b457f5287464215f24aa25c51fc0db395e41b2d267eba53544fd38d6fea14ef49279e413665918ebf222127b35c60d469ba24ade0b3c3ea0ed1e6996334945b4c518ad01312714b"], 0xa) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, 0xffffffffffffffff, r4) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = dup2(r1, r0) accept$inet6(r6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000000)={0x6, 0x400000, {0xffffffffffffffc1, 0x401}}) 23:28:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) accept$inet6(r3, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x9, 0x2, 0x6, 0x2}, {0x1ff, 0x6, 0xff, 0x80000000}, {0x7ba, 0x5, 0x9e, 0x80000001}, {0x1, 0x81, 0x7f, 0x8}, {0x6, 0x6, 0xff, 0x25}, {0xfff9, 0x3, 0x0, 0x28f}]}) 23:28:07 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000007ae26caa0416fa4f376336acf00b7804be781e4991f7c8", 0x28, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412bf3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) preadv(r0, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/181, 0xb5}, {&(0x7f00000011c0)=""/182, 0xb6}, {&(0x7f0000001280)=""/145, 0x91}, {&(0x7f0000001340)=""/131, 0x83}, {&(0x7f0000000140)=""/45, 0x2d}], 0x6, 0x0, 0x6) 23:28:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000500)="203b7505e6b6bfb2d1f2870e1ebbb1bb606459c5c950c4fbed33789a4a663a669066a37d8ec350929281dc2e8348549899d000abc95aebce69ac406765f1117e173c55a7d817abd9d896a77763", 0x4d}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d70501000afaa8d7739e7caccbb0aba904dcf72260edd3fab09028c77afbaa61fc556dc7bf1ec67c518715df", 0x6c}, {&(0x7f0000000640)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7e05fe9b6049745", 0x85}, {&(0x7f0000000ac0)="bbeb2b3fce4f39cc4c283a44efa133ebed786e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e93cdcdc350e427c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f5320c2363a3a4aa3f2225e4d46a280c4e83c4eae2aea0934b00a426718a4d8756fb4d7340d0846ab3b42179547d980c8d5c656b4a5cf8b13b90a0e607bee9fbd3dd94e33ac81b8fe2195922988bb5fa8f6b06c28e26bf80fc86686c9321bb42961ec1333c9b49971a357abb698716e", 0x11c}, {&(0x7f00000009c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175910d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f4b4fd61082783d0a226df8118def8aaed133dffaf7c193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cba64faf3b119ca965f097f64096d84be246930c2c6162ad", 0xdf}, {&(0x7f00000008c0)="58ad56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x8, 0x0, 0xffffffffffffffc0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) flock(r3, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvmsg(r5, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/192, 0xc0}], 0x4, &(0x7f0000000440)=""/92, 0x5c}, 0x40) close(r1) 23:28:08 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @rand_addr="cebca9e6ed55382df5428137f6064209", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [], "6cf5"}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r4, 0x8, &(0x7f00000002c0)={0x2, 0x2, 0xdb8, 0x4, r6}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r3, r2) accept$inet6(r7, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000100)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt(r1, 0x7ff, 0x44b6, &(0x7f0000000000)="2470927dd60cbd538b1d223c7969404177dfbe18b04e61628b947b6a4f815b57134b2327a0a9d0dd973d6ae3e34480e995f25233c72cabd26db5718dcfd764869ac3b4a7c81a40285dace3b2fd08858f5568558ca11739d0d0bbcecbb7a3cfceea30e129ca", 0x65) 23:28:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) dup(r2) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:28:08 executing program 0: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0xfffffa2f) 23:28:08 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x7, 0x743, 0x0, "5976dacaed012ac37c527937fdb9a0111f1d8669", 0x101, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x128) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x4}, {r1, 0x80}, {r0, 0x2}, {r2, 0x100}], 0x4, 0xfffffff7) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000180)="d6c46f97eb4d81ff04b075e7bbd429793e7e4b03c1887f2e9213466af7abff97508438eba995a5cd7183a3f24096d6b3a99bbf3c7001f0f4fccd6b7018a1f3a457102fa9f4c8b58029162976", &(0x7f0000000200)=0x4c, &(0x7f0000000240)="aa420ecdd03ca15a242f06e404da66fb0158a1398cadcb", 0x17) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000280)) r3 = getuid() seteuid(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x201c8, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x4, 0x8, 0x6, 0x6, "7500b2be2780fb54691a892488013b4520f3ca24", 0xffffff00, 0x1f}) r5 = socket$inet6(0x18, 0x8000, 0xce) sendto(r5, &(0x7f0000000340)="5f4a8fb9cee0bd11504c09bdc65a4c924efae1a2d0a406c8e0917ffd4b65ee8a595b981cddb5772aad7d9097fd261f2294ba94f3ba10f20965a2b33f77dd5d678c41bdfe56cc725101f4214d8fd46a241586b237a626c4588e18de3eb3cf0530b9ac20837ee1f9ba0315efce6a7cd2e9bfc34357f3386740dbf91a7853abeee961ca2659de2255ca41a461cda6c815aacb9c5728f53284399f062d997ca491a95a68aba0fc01341177", 0xa9, 0x5, &(0x7f0000000400)=@un=@file={0x1, './file0/file0\x00'}, 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) ioctl$TIOCNXCL(r0, 0x2000740e) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000004c0)=""/171) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x81, 0x7}, {0x44, 0xfffffffd}, {0x88, 0x9}, {0x41, 0x6}, {0x24, 0x8}, {0x4, 0x4}, {0x80, 0xa3}], 0x7}) 23:28:08 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0xa}, 0x2, &(0x7f0000000000)="65c86a369588b3eede85e83fdfaa905f0f8017639f48715da0abd5f8d3b7a8379e", 0x0, 0x0, 0x0) 23:28:08 executing program 0: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xa, 0x10, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x18, 0x4000, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000080)="f04675b7517c3e3445efd422f149c2fb51b7e696e975aba6b73e1c7d72d0624a298016dec7d93f2c8bb0113acc9832b14cca0b31e8bce648e95d9899d3b75ae1f2737703ede31cfc98bad8fdfbd02c0dddf00c5a013e022ee4d4d70bb52b07ad263964c9150269115d824547379ad99c8769f209dd76bebcf3a8d9c5b39e75d770937cef0cf2d9d60462946a4bd6f2b86361028b5320c923901639d3b78b366a2efe800b58e981ca3a2b5c0b0056d27cf8791f32c5885c25cb8842c3e1e8eb8af31f216dbd760c58209d9e3ecff1acca1a21467ca1c28a9cf453c6b6d8f75643e54f3da091edf4137d86834bd627063af543f184a9498f7bd36a6fb2", 0xfc}, {&(0x7f0000000180)="563e6387bac0daf0677840474a9f50c89f5ebdec3eccfb47da8b6ee406a72ae9c829ea338a2792cf1351573a1eb283481be690c745a3b295ab77185053e170594f97a82a5ac423f90d616512e3f275837050c4bf19db2627b32f811f74f49fb272463b832b61c74a8ca56a17256b184a78d9c936a9cf3f824738fc18983b9ab888bb250b3be293d96933474ae0ca273c187310da25c07c9de0eb2b38bcc1e2b3300697e2453919ea14d612cb299544bda4aa21b0a481c504199cccbc1d2ae2a4fcb7d0718c2246c14942d78827845ae34dbd3a716ae749ebb51eaa2b63e03b4c51054c29d5", 0xe5}, {&(0x7f0000000280)="fe052303880cb0a657788bb99dc8008f0392d310af70d58fe85c02ea564c147f250386594d388513c500cec3963ad83d90afea9de8f574499c5606f58bb3e23d63fb1b8183ced131fa52fa76f1c58fefd218bb34a722d78abda1ee6827165b42a927f14ee45e3e944583a77b1ce96175e0", 0x71}, {&(0x7f0000000300)="9869ee7173b6c57b11961a5b6ca303a411bdb69a03292cd26ca10c6d01cac2e889f6cd6274f8efa7fd830e6c0df74a37e4306e4c0452c757f3f7c8dcc2c6cbe01d9824092e8beb13c708dd79359bc328348ceef0902013f2e4833b48cfe9ad1d81549df2e3de0eebc6a6ead7619be113f4b8047e2b66a9d94e03e103b5f21c9c3bc6fa3253e03a297e5dc020f017b215763ad3f3b0b308d87df6c1ed01153ff7ba14421ad556f89711874acbca2eee", 0xaf}, {&(0x7f00000003c0)="435188627c34", 0x6}, {&(0x7f0000000400)="3a4bae464a3b35231007e4223c800d47315d2e4e286cd9a13f64bd9d82974e3d7e31b7c2d25a7b2415174a8f9b08deb9a36c599b070bcf29117f0192721170a6d6161396a3ecb94494d3a80a613bf6dac8ee20bed34ee8328ed031a304480cddf5e7da88094b3ca67ec3ee5db7faff7120be5904e19a0d3ee84904c0354ab018b9e326489d18548abde4ad7d221b16f0d53d27d9aed3921b9559f34b05efee2f90a8b7bb371dd33e", 0xa8}, {&(0x7f00000004c0)="a43e53abcdc7ee3a01d388999f15cbac14b8ba0528320f5eb37a4f8f708c3a5171e4bbe2dc4a36fc3cfd66630312a564bb5feafbfaa10c1b506ed759ed04fa47964d1196e0d5c414e0688dffd1e7c4f6069d19d68b646796eb0c08f2aa3f0858d30957f6a0f27c22366dce951870cd41568d23caf9fd4f0859b109a826f344b1e7737a61bf3b8455bb4bde0a217c8da2032d63096ebd3540694b78e05e116e81ebe8be26f0cbda9c6ce3dc71cd0995a26ba09c14336a78d8bea6c8c332cee4d6262eb72b4a41f0035c0bd71d", 0xcc}, {&(0x7f00000005c0)="be654e7d89ee44387a8dac037298fc89376ce74ba6f3c1e0d5752dfb57e9cf408b28990c7d8cd14bc6d77118c1048f4c1f6f5c9b094a9c33ac5bccf5d36e428a639f10e05f19cf91b0228bc956fb130ebb54123bc87136295a9598abbddb74df01a865dc83be9e1102dd5a958b6d329e91778368c7742f3ccf4485fbc54a7e240d397ad04cdfb0bf713161bd2bf1b5c5d3e1cc4304adedff49aae0c40c71d6a6b232220c38fa55e599be7234c9c76c51076bd4eae4ebe915011ed0ebdd9cd6a64c8964693b4fc050c34d755f2025f7d286", 0xd1}, {&(0x7f00000006c0)="aed438eb241f7a51bb32e774eab69bc767603b7920e6a719ff81d4edb8dfecaee3459198c6012b806a02978b8259bd7cf5aa7cf8b2d5b687fc3284eb61596d2d372c5a9dd481997b2c8317fd1caa7e58f27c09d5767961e63fecbd784aed6490e6457af10a99255a4a4fd4c0f023b86979fe3177bcb5a7099b523230e71b990f5180d8289692bd99073e4517cef09fc35481555c72f7aeec357ac0215c24c47ccd59fbc6ebb0b0ecb021c625ea96677198571de6f80761593926804bc84c8d269e14cdeac044bafa5c40bd61d98b9cd16c36bd4bb3c3f96f3599ac271896ee05e9833052229625d638dc6cd00c6755d0e485f7056670f52ad9e1961d3c9a9afa4a1113d4312cdb753007eaedd82353ec3f133ccfd731286dfbfb3b4048f30d92685add5db08eb53d32704f15434502b7a7e1949af2780bd3a65d474872f6d41f3c302ed2b3feb3c1a878c027ef8ebd769cf4629b071ff97ada3ef199e80569a548bd57a5425955d2b3498160e4eb8978c450be53afb062e98d1934abe71fdbe3b4baef34d4c78dc4763d23f095369823fd96b952b64296303103c87d84b63c45b616612ad19ff305d605bb4b4af63041099ea4c29d5dc972f1406ee595473271bb348bc942c4fd35c77cb0e4ead92ced3f6da57e0d4c0e10f66f4e78b6ecc76442a26018e14b6fb74aaa78add07d7371c38795322f7c2bb1436a7afe488fcf1c4414c2c74aeb6bba755805a457b66ae7dafbd0850692e90667e5cdbecfa467579a2d138579b7f535ded2a1ed726a00468cbd3f771c22c37e049ec157801830e7a290f696b8c364e96f7c0394d1d75f0f6ffd81f21f295dd4e79f4b466204426b4ad5e087ba8170b4adc1b3dc4f84ccd0058437778cea73545487363a3fd1996dbd56e98555da31cdec25a4b704a59cd08d30b2a20a8a4e89f6fb2884490364cf5058348dd44fbdc3b34901e427030e2ec2c0ebd7a3338633f1937e0638ae861687848faf5bc3b814c2c6015e094db0ab6fedac477ee9ce9988faad98ff84e97e6d18953c10cbe5154f3b871d6955af1be598ffd2108f38a5320acbd5d295fa40cabf4e80e3df69dcd309906495af01677362fbbaceac45a5e1f6a3cef0e4dc09fba7e591cac18d46472447a74a6b76d38d5879c64973262bce8afab984606fe9c9bd10610d42f8fb5a716fcebed5e8146c99965c06aeed3dca069a402e6cd2aa2182d2b31efa9e8edcd18d236ab5f0827f87a4b7b8e2ee6cafe801fbd05d17342ae3e2e7064227a5c5a39d7a7f4288404e52f0dbfd61aed72b336e17add8c4d801bc0266a0bd4cf702b6231713067901c3b2f43bacceca9702a5e2e9e990a857ec19662d31f9053a7c73f362f2c1264b6746d73f5fbeac462df771e87de43065665e22800f0cad44d6acea42ce97a7e714266b4c7ea7fb161917b80cd3a59a653146c2d17203950eaaed5615cc02d703df6f81ebddad525a1c41ef26abc720bd9cff2b3d7fcbe20c2191da8ea71dd11c76a125f3ddd8d183b6959dfe9311cfb976ed705a12b82a71d54738cb37f7d233715ef03fde39f33b66d56fb75d8ef12d292e60e04871696396d0aaf1f69953aca5f108d84508010574a9905dc8d10d8baf920c1e6eae17cd3e51d57365d0a3a4f26a5afe0ac9c02b4386fb1d93af292bd144e9a99e614a1d532fc840ef0de833d583ae228ffd9234974dfd851c5572c4d6a33aaebd1d837759b581316eb661aedb2490f218a44e5ac2b3ad32348b2ee4a150cb2d1a908b986bd2ae768d1ab5be9519012c0b5e96a440fe3134453367f73f48b33f9b3c6aaf5f1bfce00fe2d35c261d1d6604f83786a229f48fc353185e876f1eddae96c214201da0f9735c7390aa4847aa274d646a06ce29d912909b3e340cde36bec2ee21bf3db30653422cb55175c080ea4b5d5c7ca11d0a6031389df2bfdfd41f4716c645f73a04675ef6658f25e92f8c8d164a59399e9ad5d3a24f538b83d399d24f482abc51dac93fa59be32958569195d9e657390b59d4d5ba6c6103cb684002c41b9cb254b9f37cc495c568a1ef578c9f1423ee6ff6acc1b709b6a736cd1d2d8c6e062571673b0cd7f14b7a5bf291ab89335f5ab0528f85eb8c92bd0b96343f4913fe5f2e2d75bccc7d37912cc88ec868b7ccd9ea5c4f51f2b67a987fa1ea5755985b6416443bbf342baa3484600d66d46c544204e671b739c0758c4b4f5f0a32b4fa968ce650ea9e80a45fae7e9b5bdcef0b92061edea4c2d9efcdc857b6d4923b16f111f871b977b065a0585dddbad90839784987abeda85efb134732847f5a084ad2b6e90c3735170d74abbd8171a23308351de6cc881b9265bb6368fb6e9a38db33c746b7a7f019f1797e60ac6b5605dec7bae4ec99f81b8953836b0ebc06ae2d90044250a7082bcb5242aaa2343e2bf10c6ab248e4a9eec42648e961c0ef35e5cddf6690006d5cfbbf807bd61e33001896823a39499787845798c9a0a879c88435ce1622322adef6ecbc1660f56a8d99f97cc2dc9ee89ec1203acb2ad9e5bce69419d9693785c83929ba0e9f7c8bede658e93299ad830acfe4e2417d91dd2d21d674739dd26614e4067e63f3ad64f468a7c9c0727fce3fd0708cc80f27f448c2b9089338936258f3f0fad4b54d79d2394725572bd9b0b7f918dff49947693923355859697f4ace7c19794b2abb06fc323e627a3c2596bc862c525a534385c351a82e90433f18c6dbac668ab660d9a106040dd9d653e62525cfb03d239a8d154391ce0d27194e499149d46eb66c18834f4a9b64748944fbebaa2661f1b8fb84222b10d1103e4a3913ae55d577780a486f8368b5393250c1e77e921a4e25665dbc69714c79dee47bb0dcae2a5f7a8ed1018f8ea2ebdd9f8be1c255fc1825100740eeb3703ea134ad0663109257caed09aa558bc69a20413b7070f6d83c2beb911258c0253f719fce852ad673ed06c43d88d12903f9885ef8d2f09db3a23cc0625397d43e7d3efc05d1fd381b9177dec021ac1657e52b4addf07291e52b0be5d4374f8c601660045aeb7d78ed5a6eb4be7b281cc910a240c05ac768d9565d700093be25b265dba53b1b34aaeeb52f33915557c60c3505190794a4041d5e489bf09218fc7f934d034bc57e2c8df7fda2c68d8c187afbcf774a5dd97b58ed107563560634a79ca9a052709667a8d393eb03b93f11dd592cd1aff47616514411b0e57c37c9205d294c413b66df3e85a42b4425764e5de572fa6dce3448bde66628bc6105d2df4af4096ade246cf73157500113aaa0fb54e88ff8d34f4d715247ffd3d789bb1bc7087d3cfaf0ebcdf66f2b03289592f96ed7f823261ef4771c66ce487256e84c36236755e58e06fda90dca5a5bd059b1dc65ddbe260cc863f47733c4553b867f8e6bf38406ab803162b7f8cc2d2182250e9a6ad33ecebef67e389cd595ef9bb99c77b724c6d92a5c86ba51d8a75c7e9732331a76aba8fdb915aa77f64b5debfea0975d0df88f78b96ad81bd538b86f28584305fc64a472c6d56136c6fce6e581f9459ef363d724a614f40da7a2b88171cd3366267ec2f1bbeb59563cace7d0541d72f3ac5c5a00ccb11db3b6ea8911a073434e7111eba302d812ba6ed6f483757634bc8cb7a2a3ff2affe97807fc6947688ef0f41504855daf2cdb722d247cb1399f21a2a62924c4ea5c906f563f3ff54e17c965bb8d0a3af35dcde76d99e10cd85352a900d44953f1aa38d0d800f9d329d5af48173a8b1f22ba140a490e4097521012e321369e202de280dd1ae00221a0d0a663f4fd83bd5c4d490b24ee46c196ae68f0fd1542acfc437524a7bef39441fb6f8914648dcd99471da5707c9afbd62f39ec73e4c48f31f46a99a361b4d129ea754e7f8a74a4c54fad5225c41986885c9ef07add92cd35891fb2ee18aff6243906f9bbccb07a0384f4a066c76be64c736f825b29b0a7eb1feaac9472f40559377a885160785f154d0d46cee709a4ee778f13f03e789b007bd947fbef6e7f45ee7e196533fb900f9f633f7e3ba406f108e1608b7dac59f19b3095b23e01d6de0b4e1619bd7a68d69a420da6205f9c1e9a5904cc9acb90de1ea2f35ebbf6c77ed2c021de499230b9196799d5abe043c832408d6c8332bd7673bc28b5e90a957fe109e6326fa8f0682db55867d6fcc9291e0da154e0cb7a2c875172a0b6e8b5988fd28f0ef18c5e13cb8ce77a8f0a29b8a95055181b6136da63a27876c92d7760b3ee5ff83b47b90664b9c0d529e0433c1d6e7bf900bbd65cbd1bdb73a7e92820f32fddbf39d31105d15fb5a28ad14c6ddb5eccd3e5283735555d9cfce45e9d1a67e91a2b59e2c651631635097f71949db7447217ca1ae237302245fe3e0f61e8f374f4b863054efd3742d52de17168c5e3e1e2f18ad90f841d4705f8ffac7239572f5f227c3998b248d8dc7d83931e48d2b8ab71198a2c868a512c97b8c1d3df6d0c6af06f9da4a3998d78e7e2316cfb3a5e78c48148bc2fa2926e963ff249d2b8275691f2e1e2e952e5e94c319b4434a184b00f5733924df89c0c97a6cb4ae0f383c82f5f1abed7fa6fbf0b81c3c008ea39d36457447e094b9b64e8736334fe67f16790a43a84f0ef6deb87b761808873971095975b749b8742d3a0d74a8114e38162797dbd1724a6c93fc9ba6880d689e32df301e5d0547af50673951f1347dd65733160b3c27f52fbcd1897df34cd53535dffefe814babcfdb996be509b7e1205c3fd8b6edf31e583470918c497be87e4eed14a303ad71de931edddd795a2cbdd9daea205dd9479bdadcc63e6f9e5a8da8a88d32324b89cf46c4f7188ed55c25a090ce979a07a94d02013a05caf4a6f81fca9690b9d207ce088685561765a7954c4abbf12575c93e210aa3b45e452b319b2d33e4cd27e1ae798284e077a4f83b79d6e8ac00a2c8f06432df742eae53af74f62faeff9dd79edce7a02494292c90b181cf687fe9870e57110c8b62c663ff45eeac261b1f7ac1722d5914de1629259ca7f3d87c3a251dfaaaa9da1749f2185d64244f8ea9f761869f6b16f0110a919f21e805ff99ce06170967ebfd7bc97327e8e93978e2521cb7297460f40e7bbb24c9847a8ef79747cd2e376028db9ed8effc3b862ca9d4dc0f7eff340e58bed64a328a55b360c36d28cbbbf2945710098b082d7da3a33f215ba922a010060cec305e46b997488ced1fdecc10626a4993571d326cbb1d19cd9cf5e220244a3be633960aeb708d462510e69d9bd265a3c5c464e84cf9775a398da1057ad7f3c81123c2f0dd6fe1a56f6651bbb6c4f4c072f28b7f8b746947dbb9dfbeeca2257f1a4e8bf009f93926af2d4b0ab6f447cf141cf9964b3b7a12adf7cb0031188e58d958651cca54a04dd96645471d68282e6436921b2cfd5bc3e5d775075e8826723e9b4355d02cfe40f3524ebba7277ec4a7c7d4a63fe694437454ae4fab2bd3faeffc222c917887d930d5329f8c697b37ecb48e3f4bc4476bb471daa2df816703b50087d81d08671668d89b15874166e6e1a58a40e76b0b1023d4622dbd37123d774c9113699598d2ebf2e51715ece53b42bc3f4cc7f5430858767bc3c5d8539a95d32fd4206fd9654e4e3e723bac0cb87ad358491e88f25be933fec416f5ff237d90be8536263103251643ef7509228160c9b0f52318e9a0fc246d6a4a8c212a7113c12319931db649dcf3d589e1592d8ee4e51cb9dbf0f73f35a291222c9bed1b5ec8facbc0f4a833a89b7f6e7633cfe4069c49d9e2365ec75beb25beb25063a84b1", 0x1000}], 0x9, 0x0, 0x0, 0x400}, 0xc) 23:28:08 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0x0, 0x0, r2, 0xffffffffffffffff, 0x40, 0x8}, 0x2aa4f895, 0x4000000009e4, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0xffffffffffffffff, r3, 0x0, 0x0, 0x0, 0x9}, 0x80000001, 0xff, 0x210000000020009}) fchown(r0, 0xffffffffffffffff, r3) accept$unix(r0, 0x0, &(0x7f00000000c0)) 23:28:08 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0x29, 0x2, 0x0, "c87a4787"}}}}}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 23:28:08 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000040)="8f1d493c59d33df581e5ea814d65e5ff43cf9212500e7523a4525ecd8a56fe76aafeb64bd84e4c026bc6e9014906ea16aa75ab77578d44c43caa953ef9033206b324", 0x42}, {&(0x7f00000000c0)="6e8f2de7abaf5b5bbd9382dd0a00ebacb91b74c8debbaf92107055bda9fb24dfd74bca2e8dfc28f52d6aa0e8774933064d3bc48a85b22f12135ed55c4ecbc4b577e7150492592a7ab9198afeb7ba8d1997afe4975e6bc7f3b5dfc3ec629a3b979f5c1fc947320f6533f82226e7ed15d46628bc5d91977384593b9ddb800d8cd0301381af44e8a02c100ac532cd9a86391998d3714870023d95ef0ca37737b1551adfd4c94b8e57d4d376f680fd8c669eefb49bf1f76611e9692f4b78d31be12f6397a73936bf06b720f7b1d7507c48b98d484390bfc69d1151156fbd8b9a1636da58fee2ba02a6ddbace437a8df492c4bc6a815e5b4f1f545e9dc756ca57b7d9ff102832736272fc558ab66f11c0a4c21a4614fb97104e866c3e5c1772fefc8c40caf20b202058eb834c8c2f1e76ccd56f636f84bb23697a6e346ec97465d934970143ae15dc38551c374f1a86605aeea4f80760d59f801f4146e62558162198c870b776fd3c8640b42739bb5175498b3d77172206d5a267a88d267977f033ca1821c2d994e6c005a3871880871c398779762e5d157aa840ac7a6bf9ae9d9727d17e0b2f222c227022d16410d3b00e3c30ba4749842cc2a1a5e864ff7f66e6d96d0e5d9ee1940daddd3ae1af3c7d16e06e64e975c1bba6e0f114a1b285209ecd7ee8ef90cdff5571271802451b25650fd8e4764ba61485c4b2f42d2d1e93e341c8ae4d3e6405eee532c54b4ccb2258d7e905f7a4f3155341689719d4b94d1977ff10c8f9e6185db46b6b822ba9854e0a01646f4569edaaaeeafaf68ae5694e1a2271ce366dbc6d6f6585dee374ecbd66795b3eed4354d63c8723eb747e318fc87dd2dfb21031fb3db3c324f12644c3dab43d399631adce96b009e4e2b6765420d707a6a51e2ecacfd149769dc2aaf78006ddac488cc4f9d46379e4664b4bd2b16e8e7ac1b740f4615a377823b43bb72fd7b616699ae920d84fe6bdc7ab0e48ad994f848e7b9392f59ac70f4bec943b4c01296bee36541866e87a1662bdc94d46f3f0132e5d61e8b6ebb6476f4d0b5ab766515a3801cf3deb6133bc7a7dcd7b7fefacadc1d9fde8593aa8742bb98431d3f564a045a576ef57157d3d1f67ad51bc6f903f2e63f9cd74391a6e6a510106a7bf42a087bf8329aec9db290dc6c0bc2862ff46294710ca647c2d75847f772e0b85a3cf2a868c10cb0d2cdca83b2cc5bd77a18db150b6502bc63d93fc3422f3aa0f91ce77c25eb7677c0fdb97ef22d003a5a74859b6899852e23d380358834cc384478b61c888a938034012ea039cdf8e82498bc124c519160cb3936ac6a63976a976ef5060375f35a8405dd13ad5d47f9f8e2c13a62129d4ff88a10f3cf49a8525b1718a631dfb3a83c040863b1f5e536dc40300d5f65abcee01fb9d7ef650c6bd214d29a806a2953157b0f50de4332b3572817c64234060bcc5448f2b8b09ab3a36f532ee9c9e8e429fa7f3919f5d9fe1530281dab323cc92f62c7a9d7e8ec020590601e909dabf88daccf48aefcf8590afd36e8715f550c7cc2145332bd0940dd94bec3ecdd47d59aa5b931763b9f6bad2e23430747242905978a8ca9404afc36f4581c7a3f7b8c2e0124c4a4e9af3bad78bb48f1f1222d3fe3b851c3d2cd26814ecb2476138834dd9c81e6ca79d6e34537df91d35f70ebee12487d6c10358e9c037ce15fa01a039f728129c566fb6498928ff815b7513f9cd318315fdb089bdd9255dc075b7dadde46b58869015718dcb5690b92dedcd83fa5d033132a06430190c90c4cecbbe35d26747e850a8bf5537e2046a9c67fccca97a6430c4130ae14bdc1b6585fb8f477a8cef9d7339a3fbbec471c68092395551ea9488ccec5fc94c4139d6f31a0c46a858e943ebc581b034876362d1bfc675cf4a1a00e4a636d7eae7d43ec501568483469e12aeaabf41ba9a25e926270f25cdd514184936ae5b5a1888aa1fcb87c0ce78e0551b507340039da87b941731d2314a634d51f559365a5f4a38b9cedbfefc0c0145d8668fd2ae3d34c212c5b5b1c25d47969bb22212047d03862e01053b9b8a5fb39c7e7afa777187846525c8deccf45c358f017f481700eb5d38c2f222d46421a5e60155300533dce759c79a1716e7c4dbd25499b8182d1e196366f00e96e4609f10c022aebbdb3155dde4d771c93d2eed21c752354587433cc9d2103c2a7bb5390544b3990d5f823c8f59fb18e889c9e437f95e546d49278fc1bb16f996d825b3e6205923cc4c162f30af080d4246d7e094b282a3fd5d30690566f01d26c557fe3310dba858674cf77e25bd1cc812722a1c5ae5f536ed89c188b569aecdc167b475e817015edbf23bceeb5e7eed49165ee4dc71cc460486b256539f0c9f25d5521cd6850909c9e6602d0a95a81f42402c156d73681d9b7b02968f1f5f0c5675aa4f916cf5f538ad77f970925eb34354f3b74c42e940f9382b7c1ee8a8f0183eabcf83bb57d3cb900b705b95f15e5a805ed2b869691cb77b3d1fdc1473df34546b794189ec36124a54117125d2321dbb21a268aae3e58af02b577e1ece99dbd9855dd810db5d44089eb2dccbdd6ead91b2e98e018cbe6b20f7f46937df83410f5af9a98629aafd03557c8f3f1056990958544b5073305d11e4fbeee5db75892e27895308ba8602c7ccd101339a988af61b113df2278574ccd1f30e6c38a9b8b0e663c055a4baa8b30954c10bbb99614933a1d5b1644397b2e555db3207d7d78c0124668ca554aa6758711cc96f56b925baf852ad70f0de07ab61848e19eebe54efd7d5ae2e034385a229a6b5ed35216ebee0feedc70e7de3cc43803160d7949970442b8d4586e974cd42adf119f354668fa029b916b61e0449d94c5992fe5f9f59c5618a18a751798d03d48ed7d027caef1e9b548e6a3998795516acc05c91d058a01c6322546d0e56511f5deac3f6116986dc2027dc48a24161a4ffa0428f5377b33fbe07c09a527abf8e804dc7471ce2ae93629f56c91766bb6d9dd5f5b7391a1976f90c4e61b2efc9d260ae18a47750efdb884d41c93e919fe23e5d164dc4fb5fc4d6008707b15b2bef2655c1729ce8dfc214c3ede13874c46abaa193be153053faf97eb15ac7e3955ee9744daeb720b3a6098a0384146cbf6239ef34adb858cad4fb06d73dd685d11fa0572b61e87149bccbe51b8c050d57935582ae9cd5e4a6f8004ba301b9b2b8a2ff1eaaedf27d4db5f8d4490d9bca20e2b9913fc8a682662632c3df9d7e32546ff478d43e8cb5c639c9a8b42253101c22349a2d46d119818b9149c718b191e9e7746003b18587a4e206a31b8d988b7439c84e0302a1e0ec4234f4f36c53139cf7965dfac2ee262f1da8dbbe3bd77157d40160821bb39624388098b1a11d28d8e03fcff2b1d9db83c359df963f8d0a6ee7a0fa8af22ad428ffb7e6924a68f16e6ac0ac0ba7ffae896151956ba7ffa5c562cfaa96d1cc959166ecbfc1f136b404037b113b9d17697ba46e29dbc23ec2d27a3a5efd7bd64174bb608f8ccb51e66df2fdd27a2ac8ca96bdfb807aa40ec9943e57490fdc474c319f60858dce9559cf624eeee4f8d076b9585c43e255e60f8eeaa9d7f536ee17e3d95b4c7eb0660de7ea510f4b64829ed5149723a1e749dfb6e288e336292d648b7467cceb39c57db7d10f6abb9b04b2176e529fc7abe5f4121a484bf49c22c9b332288c8c8f5adb386652bba26992420aa558ea12f7b62d60f58a94bd9a1cb487ba364f2c38c9db46e5abd2874c0bd13278c6ead24a1a733e84a09c61c20979f7e6e5ae4ca595de2acbd264f19b5bb0b04927942f358bca956e0b023c5f1eb3ed4868122fbe21bf3345b096f1b3b47a28f4054288d857f222a1d970c874b830e075b1bd8b8eb108943229520374ccc51cfc08a259cb5cf1c9ab50131f3e26288f6cbe82882bff3ab8ba9319bcabc4260e46624e67c5435ac48a04e2adfa292471b2d60d9da9387c6d775ff686ad57a1beec635fd1931d257021d986bc03bd4d72d11a6f60776c1aff573ab4441f9b772056598359f0471d100c54be07917fabab17b9f5a0805d9d971239f238e7196f7fab06719a275a7bbdf2f7918348ecf8693c69388890290b9c546e5ed24950e2ed5163ea728049e5fd7b7fd91859668d5cc3c18d0283dc045bb3e5a34ee64aae5cfd89013ce5300a17f219d566937b47f2e53e1a01834827c12bcb05c52a854ed19524264d072f789335a633b2a549d8b3a98cb7e4a60030d26271cb22a2503bf43a5448fc18981ff0352db3442d49f5c5d4e39bedc2bccb5c8a585cba1fecb089e0012a2a88d1c49d87642aeb8841568dfa0523409d7a475e3f9c407fc464a4c8e0dcb1d0dc6b0af6a7d55c725ceecb5d1e7cf02a237a8a186df353b185cd530b6e5294136f41005857a14a908b6bcc1781dbe751ef4a17805ffb39b7d7083903075b9c4a878feb8840e92e2927fefc49dbf78422003442650f0142f605e7c20c01600a1fd170e0ed2438a48800addb56541e4e2338fe00b70de53b741d0c7efbae638938e878ee1fa4ffd94071b0fde0858a159097c069706aadbc3ef8d685ed4bcf5012b7b0a91d4bc088a0e1de0d0807e5515f17e2765e3e082d7fbe767b5079935e02ff1a3fb573ffd38e2c1b4822dae8a1ed92f6c2ebc2991e4e9fdefa3fec6812d0788c5239678c94bbd9d3d9f9f2f331e84c47050a4e1e56dda0036a4b923d8efc98909de937b065b537f5441a7a9d673f82e5ff3d1ffad9d13e220ac866c1d6bc8715433669811392d8ae5cc0c9f1dbc013aaf9bbec705df655b27a127ad042ad95490ea18441a834e0fc7aebd915f8458303fd63e7366fdb81c9bce9ad3ac9183f26a4633f96be46b45359932670c1828ceb703728d87cc32378ce31b0d7773f6b550e0d0ccbedcdf4c8b796b5a4030996850f01599738c059e130a8e7f7253deb127e5b68fc30042af03fc2568358e13bc24cfd8baa92d2f0c3cb5e6bf158d1a8fce0f1dd182187e64bd33f120796e2de0475f29a174dbad9db7846abdb24861e9c0eb40597ffb1cae7d0df7d06699619a04d7e056d52be4027a46f1d19413918c5da3ab181d1fb2778b613d74a2235fcc863ff5b02d2070573e97e6ec2997fd8a2d5346ad33f061a33e8dfac01ae98795271cd8ec53b337e88373dc2f31b6391d8478120165ce537ac3f75179e10e028dca84d3ec5c16d9885c55bc78be6d5b18efaa53844a8ccc94d26db669d64ed92ca3f125793484413085ec8e5bb8330c38c44c7d97269082fef8f500c9729678982d56e084682c4d52dcbbff151ee8b99820e4fea87c05fbf562a0ba06c1925722d788e5daaf336ececfd412261a229521cb071363033937fcb1a207dba1590cfa9b4edd7198d3e93644682a29b3f7e5acd2419f17357bf6bd7bcfdd0c16bbb47880d7961c1d5f88750d41caecd182146c2be993e8d0d349d4e30ac556e78581c8e231943de018f72a3c930a7364c224f3b7dd6fe2e91fe234e95c3670fb02c769b8d97ce8921dfe41472d448bfd22725cc8bd85a2281140758812930f3db67ab96e395a077f3fce9a2f7d2b3a69aa870c5c6dffda37bf962dd9f3ff82ecb68bab1cb1aa01216e7efd4158d9d3d5aeb02d600a8936a2520f270c827b9c07b97dabd4830383768bebaaa0209204e44beb097245aafb17a63c15019a5d4ea97718f97e5f5865a6241287b40d8466a84594c1790b8241cf0a789458023b1e3e32e15c254d949b2f3560b4dfccaf8f4f980e5deb7c1b9c4e681064afbfc26a6", 0x1000}, {&(0x7f00000010c0)="69ce7db0", 0x4}, {&(0x7f0000001100)="a09b80a3f4f5ff57cec6e3757692c600e9c7122b9f06af54e493c04944d15ffdf869ac9c9dad3f2155fc8001326465e7da45e3dc373e182b26c42e17ed4ce86ada9b94419e8c96cec88450932ece3aebc6b5f3efdbb255ecc7734b9045ade1c23cacc79e42722df32d86d1941671721b749fb6cf1dd6db9671d3c521e2d0aa806c4b5c0d0192aea30a8fe536eddf19311ad7b3c28f4bd6d33d73a48f6ecf9ea4a82aae8b1bd4240c6f223e6846941ca06a", 0xb1}, {&(0x7f00000011c0)="a7312f6d9b58e5621f711e13e886abe130bac04800893c1e3a2f", 0x1a}], 0x5, 0x0, 0x6) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x7fa8a862ddf002af) 23:28:08 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x28}, 0x2, &(0x7f00000001c0)="ebd01cfaf78af3a8fd18b03c7f86199c9ccd5afb75bf", &(0x7f0000000000)=0x30, 0x0, 0xfffffc7b) 23:28:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x2, 0x6bab, 0x40, 0x0, "c934000000000076b40b0500", 0x0, 0xffffffff}) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, 0xffffffffffffffff, r3) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:28:08 executing program 0: syz_emit_ethernet(0x260, &(0x7f00000000c0)=ANY=[@ANYRESHEX]) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 23:28:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x80, {0x7, 0x3}}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000240)) listen(r0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000140)=[{0x3, 0x3ff, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x3, 0x3800}, {0x4, 0x9, 0x1000}, {0x2, 0x11b8, 0x800}], 0x5) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/114) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x1, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x6}, {0x2, 0x7ff, 0x1000}, {0x4, 0x4, 0x1000}, {0x4, 0x4}, {0x3, 0x80, 0x800}, {0x0, 0x29d, 0x1000}, {0x4, 0x7fff, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0x3, 0x400}], 0x9) accept$inet(r0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1fdab406bb3cb503602d0c180ac16381afffd2eee817776cf2c2ea2b348bbe9e2d74de806e5d6c331da1c9bb901b66302b612c7775c400a744205d0995edf558733780e7d7819fc46565b7c9d29095fa4f8d9490", 0x54, 0x400, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r3, r0) execve(0x0, 0x0, 0x0) 23:28:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) r3 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_RMID(r3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 23:28:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x5f) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() connect$unix(0xffffffffffffffff, &(0x7f0000001080)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) socket(0x10, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7ed1efdac6f53cf050671a52f97139ee5d6ec911898ae058fc552559b80d5aa3051a95c0ce55354daf1deb82205c423d8ad634054211fd76cac9bf0812aaf126bf80158af856ae20c4f901b8e7c91a629bfeb54b3de7bf940a50692a857851e8e8642ebbff537575c59036c52c8a3ce3fa378915b422b0ec83a976924a233b4024b4108b75896d23e19028f51f6400270d0a2139692b7837b40c0e28e768a6f76636f95687803b1603f4665765bbda795d5de2c2eee64c73433133ccc9a414d3fb5a73f51786855c4e5233bdf42ceaacc682de509822afe219ee30b71c38eb3ecd24f9d71d3c9f6aa6ee487e08c9d9840d08c89df77ddf0cb14354979269ecc381852012b20d46e7c2502b9763a3f2056a5ebc9945402dc8cb82e4640506aeaa86193877dded7f06ef3bbb7fd9e18b6ae21d885deae7b7b819189e8ba700060221da507628ebb87c6f8919683c4daff15bf6d0b38a108ccff44b8ba984138da36fd207965542301fbd5527e9ded6a6398080a7733923aefa4d3154df6f666c0795a8b0e1bb89ccc02a64e20126ba8a1e1f789d7300c7bcb5b7ca5b1c27f42de81961021067b3b56d57462dad81f1abb84986c063cc8560fffcdfee03de8cb66f358aec32e37064ee49509cb6d6b5995776ea425ee53fcaad2e9cf582e8c796209c07ecd3baf0b4cad3321ec1ba28aac6972b9175cd6b4fa3d4592f01be4c8b75bfd4231cf09e87f07b03ae2edb4c2f0685b71cdde333bb9fa6261e0a83141c5cc09e583838a5ada20b684d09c3ce9b22b2344573381579edb2985f9a5cc3de0211bd99a03526ac5f2b970c6e89a6d5b87215a5b003593adba65ac98eb3445c2dc34ad096a9c600dd360e9e851abd02ea1239e49021359a2c75e2aee0f73879ab54164076c96e705e1838b3753cb1a4f7ddc9aef2f3b9ff9789ea6cf4ab17e0499e340395c9afe781afb88342e54157c9e6cfad40f72647c0bdc170b226d2da941c7742bfb742fb269033a51a8d1a70b1a6bea0a155945de898bfe3e6da12f6bd0c8776b8e85362ac3e569115e7e8eea32bbd4155ff332869d6e15b052a601f11fd918218f5088153983ab095bc99c5e8d3a19612023c12ca22afcf78d3f0202b60f8ad3463688f0af1dae413366dc1e3de9eeff15be887c7913b206a41af0c6946ab0c63afd8801fdbfb1667643548ec0bda5a911e15325ea2802e9fd87669573e922857be4940fc2cd1f12c32a549c78c7fe415d6d78ecc5f1b73a38bc86888044ab1c27ea03c8a67306288c182a35bc9dc732b5d80278a76b6c45b7543b4c5d12d40d6deab356e20a352a9425a083b3f6ee88da6567edccc3a61085572e5c69bed66028227450515e5aa4e88cc0c5a14c4eb7ce3653d4958e5121481fa21055a57a05b2a2254884d7ac109a064301536a9fa7780a40919769972b90914d108052dcea809b4a080af038fddf7d5196897bdf54e9e56087e32863d8e227309fa73bfd47a83672b5b1bbe66a52d6c479616a35792732e16bda6e75dccdacd8e5deacb71a9e10fb25bf9affdda92ec75a494d820d9ceff7c54790bfcd4b3efaa07c02ff64a2fa506ae6150ae0aeb087cee0e5b700c8a79e9e7234bdc74414e010a66e4b81cbb84799a35ac25367227eb1abc4abee9d7f78dee22c7cbbe4ba085b518627ca9510ae0522183254d014bfc26db76de44301987dcc8ea3206ee9f88cc8510059154a733b5eb6bbf7cc5575df700807e87381d54bae8c3c5a28701786170553ab5eb53c355810c5a4ec626f1ffcf0849931429b9de72ba6f6c2081aece4a3a3fc4266826b8d2fadb58fa61deb8d7b26dc5ce51755d4120b5b5b0d16a35e0da7dac919a7d98b1d7a1cba89224afb81360290ee04fc31afea440b7242a541d8c5b40e6d6da541338fc45b5c871b91b2b2071dc0a79893c55b4273bb2fd723616f016e25052148f29a0b86e79d77da95741f9874170285e31c981fa0b33dde7bc8fd4741a83dac2075e12e20331e0a855d51405434b0ad6561667e57f9032c5c9ad6ec1581768e9382f2ff3948d908f73f49bbf846883d24f22fec36ba33ab904ce9c8e7116b4aeb91664ab3866154c6926db68e37492d15e0f4b452de06241b142fc2774a7bceb4a4c86242b5d413de480983612dd390c4567d0917aecc22d10df273e4a97d982c563b1c729bdee3d33c8e51aa544f2f3340231cadf287aa53db5f0ed14578a43ec6f3e82bd2c7efacc566011cee3d57ec3ec22c5ca987e06586f8b4b63699d3ddc0745a5e83961fd1703dbe5efef51ed86f1065986d176e7e9d32a257c8a288ccb33abfd551a95302b658f6ceace859bcdb7c22c77734b3d7dd2c461b29c8be6c4d7f6ee42a249803f4f03028bd72ac120d339df71601bab1afeb724b79e45bad330a9535b24250ae6a27c6d3eac9074e50de31e9e9b4dc086be2440c532cad4815a0e064059b2962a105915775839ff8a2e58b2ad42ccf90486e260e27da93ff695817231489dac009a1af4b463ca83b6089727a9e076a4ba8ed2a21665ffbd3292691c8da1c7390b540f41c62660c4b5cb525150f642ff42c41c8d4d5a2f5db3b1c88928d728fa24c5ee0d41ce3f4e088ef73ffa1e9dd4348141b4d52364e1d912b248b7c9678750eb84b50442dc57ac4828c754b6849b3cdb29440ba8c24bc8deeb68373ea92955afa27b9bdacb494281e37d678bfb6fadd7f629e983805c3c98605451272c5e9ea7e1a5b175b7898b058f1b1896bfd6db7f35d9dddfeb62be658901502a7c47cc8bdac19d40db9b6efb6c5b50cd5a3bfbfc84ccc0523cb9149e7b5cf61c44a501804566b0ed91fb9d03551a391d416e26fe857399511b405e9c105be48eea21cf198b25abed53ff565e7a0003630e665a6e5c720c1d4d03b3e5fc2bb43a70e999554d560b9a384fdf3056d5c0c85acb08a7e280577ad41ada19778ab76542ac251e2dff01e02b8e6cfef6f6698a19d93c21ec63b5feba8a9a8fb2229d3c5b8254ccb754920f30aa49a9a32d347af67766782ace4ddec5a1bb5e0f528442f4b76422f6ce88fd9bf64efaa9cb90b1e4e6de459cb6d2251eb7b88003a0aae685c7c60ee9c40cbe0244495e5e2aedd02d84cd29f3450e4eb39390d1ab77547994d7d9b76425c92ecd7253c5bf0fd3c712651af6b1574cc5cda7ce1af8c176e6fe85a18a686f9b45ed0971d6cbf3d0415ac277c5e1f7033bd455d294f197bd839d80bd2901104ac4133b14977c81bc003a0520863d43c4f1a7273000b1d625286df408d6db9a1f9c91321096049bc702faf6a7bd951289d66eb9a9ee36962f725e85db61bc59d9907a5f4833cc25cc845e4733077e107dab1f2223ee71273e063719745715a1c67f81709232b65c0313e11510276fceb991cc623db3c631cefbb401cb75b9f1f5ada37a6d0daf5f48c741377c80b04329b85b4ea71683d1a3b8ac08accc52de8512742645afc0febe48bab94807c2bee871a0db56fba616f454577e7051dff887eba55fdcb998ff2ed915d1b303fb6fcd8b7a96503f2df74e7cf06714bd724c32170f1028b1985f4c7155ab5c98b352f31ca22aa1d22b1c1afca0f869586b926cbac5605b61af092e7c5979fff303deef3626d2a09e99cdac38470691fb48da849f8c16229c5b02a47f6469f08da29bed5b56a6d18cf2fbb70ca7fc76ed2346001ad10cbdfe0970b370e1858360d456abf4d1d9fb598fb0b3b7a52e60bf2d2afed0aa75809eef758a4c6c9187d1c921bf138234558f5e6a9773fc7a6a5d7e7b68f1e0ac92938886f929c7bca9aef5106ccac77e93e59767c58a746755aa80b1235547c84d9e0cec5cbc92e92a992f07dc3f9c0fb5f8d25d3a19ca0f86005b54ce181be984fa28db90ebccbdf69a202cd74d8c60beec0b1d41229179f4a9d1846d6982c990fa0bbda93263cfacb173447250cfc7902b514245d1381bba455cc011f560eb8800fc18ec48806e225c9d7ae1204e553106d90483c25433316319cc0dbda87a975fad6c95be9e62fd425294a052465a311a5ed2e8a20405f359fd3ee1db64c87d9c80c33c11ce1ec258e42682d570a4a0ae96c6f451f09eae84711f1abe30e67078db4bb1eebcc5b59d02f11ba5f7db753274149df8417567636ce8be504693cb592a266c926aa43800700751d7ab899bc92ab7f858aea31d6507cfa1e72910b1600b64eb23d2a76ed3bafd5c43786bb7bfc54bf393d506403f3af6875eaf2f416c55d5701c2fda36f5ce15e59b7a589c4a2bf7d744ed9832b08c15d97ac7fa6d6e4c53e483590dfaa4ecfb3dc9b82adf13cbae76553b0f9cff90f956e77714775129108a008b81237c044532b1d0b6e72f16f16d43c6f1c00154256586802b0fca0607dd989407362dd3e6588753f9bac456fce88626b31f6f8f85acaf626e0bc97aaa433e4d619ea7abf15a8305069aa9b99abfdd0a38772deb51e14735cb0650b8c4434ecbf092b26261564190d1840a468884f8f44ec0fd788790a7bc1977d1341893016131030aff5a4415f71820be54e232148ee0915b47712222e36888a43add27dadd3104f2bbb3c472c025694011bf1c915132679bfdb8ce07b8f809a634509860245dd80961f90a0a9305bea0d6ec486d969938b4703707c6470dec25d125209e00964628c0f8dfa1f85be005d511de59eaafb77a551050849106c8ec00276a083e66a8cc076d38f2f62d0d49ae6429550f11827fd1d35e4d9b55b1100aa7dc3901bc8ce02d2b72f2e73e171ae8472a6f1288b008b14050db50e3f3c582ff2f4b55d26593b402d67b77f39a5d0cc07c7c5a07a6fa68bce6bb6e8e0797c1a5e2404b2c9414a7cc71309d67d2df543c879781fc53ab7e701effbb28303277db46235bf290139218d9d701ed34d6a31dba9707558b0148e035a8dd74b5a18191f3013250397682c94692c783171e6b2e2f18788cb67512d671f458319d458cc2add95607d06a8d195ec5e22e2a7ebad149d9d68bc044f2204a509e5e5fe9c6437eb212cf9aa8bcc20eb250e3d616dcca7ece411efc4ef861df09b1a9bbeb6ac135b00159837278b253c8ef48c58e38f4ba400e7fa5e2c28fcce8223899621e1f80593045075195b76ed8a637a0dc07e1ebc9d1336d18f607a539ec55ad636ecdcb837c0c2c9d03ef09080530f7bf74f8556b5bf1d2f68c0ae94e8fee44c36d96c007fe7e84ab409a6eb77256be1e882fe9a9310b2ee93a0c53f15bac31d8e732d51b9fb7292792d7f871f876ed872e5f626dd67a6120993ec83b460db7ae80e75c08f9a5fc37f2a3643baf771d6e3b406ffe39aa7d24c763117b5ecdd3d0e3ae7cfa080b3e18d6691702c5dd3be4cd10bba227170448f11ec01adf5a005f964ed3ab0bda95bf9f36354268bf1cb4cbf9570c93a42be119dee4f11bd88811f404a45b004611b701bcd49f2e1beacdaa865287e368f5812a46b90cc1f9effadfd054df9de78907dccc995feee0d8704e678d17f268fa78889c7db5e6935d71022780ec60185c2d11d5a89e95cd5b83744c26b533348781ad54749b0fce1df8e7df0094d103bed964c5fddf7b9c37f32897eccf1980fe557e9ee8090d2366c8c56569ea66bdeb5b15acfe3a3073c7192011a1e7a350bfdb67e2b24955ec3c6f875dabb73f3c0e162270ba3f2ee06bc36efd64b610a0a064f4d95ed3cab60fdf131e80ba2acebf24f13994afe331ad280c6b46fef75cb6bd89f568d32af60fb2c014341694b72b9761cbf5c2081430a47d51e6db0096dbdea0d4df12b61e609e46bffa8a5c", 0x1000) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:28:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB="6d58192c14d2fcc340453450df1b1919053a727e4c378609e8baaea5c6a530d04e6ac4216027a380035c38813f7c74ec08483d5b977d176f25319fad8f33d40d0d111f939ee73fcc562e", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000dcf1d505f4772a000000000000000000000000000000000000000100000000000000000000000000f1e8000000005600000000000000000000000000c5000000e7ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00000003000000000000000000000000e400000000000000dfffffff0000000000d4155c89"], 0x99, 0x1, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x6) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) read(r4, &(0x7f0000000400)=""/94, 0xffffffffffffff29) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) r5 = msgget(0x3, 0x4) msgrcv(r5, &(0x7f0000000300)={0x0, ""/222}, 0xe6, 0x1, 0x800) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) 23:28:09 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)=0x16) 23:28:09 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r2, &(0x7f0000002140)="55b074296558c5959b9ebb6d70cfa0020765395007638365119d6f420cd07750feab4e4a4adc33bb2ab411c30448f7979c96551644e2e069b951fdd39c82b334802bb4ff1af6668a46142e2cd3f608189c769b1bb76bb842d1ca2fcf8cb761bef543ba1d64fbadbb7649cef7603a5995d7beea3e8a992a7874f138257adfd30030793ee32ad7aea15d2f1d6a50596fcf15435a9032d355f9f046a4ae438c830f765e6591c5878df69b0aab809434cb1aee6e8f67459b0fb83c81de67e56b16d0f3734aa8d7ce00b400deabe64a6c0d38679cf0e18e01d20af6c5c07f2fb597d3439735c8ef2235649055ecb8ba5865fc7241e1676c27184ca532e19b39ba4f271120c8a254b578e673fe1bace1b8ade0fb94b47d42fc2ad52def1d9a02972f6d8dc0f0d276ef9999d2a9e3c41b5ae1fa0732ebf9043f8be0404c44662034951ad55589bf1f55042589c7fd6cf19111902b19cfc5566d75ec8e2b404308c3a97dd739a2aeed5550bb21f9d2edc12e3602efa3ffa96a0cff4f4d46de41524be8b582cee24e04f205756944a061cf6e586fd1c3694d64d2b09cb5e066860a823d9d80561dd820f33fe5b4586479c3c6c1eadcfcef9e32e21a4beea34a1ca27f086c9801c57f7fcacef810484347c578f460434d3b7c886f19ed39afeb33a934fc300427aa991c394fb70fa428bbf8cfac08a6912ddbd8f92642cf7e46b9e09cac2c0813e7d89ae14b068cfb15e5c0f53e1e3b0975258038bb781332319e74864de55d6fb6acfccf379f476cb7ba8c7f8f1ac6e91949d63ef9283627a881d93afc1dcb30e996b0eda5ed06a46f889ae7c16f67364c156f26a01abd3522250de7256740a042341e1b02108b4a98b013a9c6b0e31089a91270ba6259903bdfbe387f35ae3eed4a869dc82a035e09e38a49e3844cd7e42731e45cbec666173de482a3d99b85c38344cb5df7b1e30d397d139ad9141c71d543d93511afe328f0312584b72e97195399e09e9195bc9baa57fb14df2b83404f19a94342ea486dbd27987824d9823066533611761d561a3b8c180412745fb8dc6c71333ffdb4526c487cdf22660c23f26365efc14c7bfedbeeabb79b9b987b2d73a99987886a63fa51d6c5319286b24cf381ecbc56be187c0b82beb5824d5045aecfd92e6507ebe6702353d3b1fbb1096c0ca2897d22e063da3e376e5fac9755bdc93a4a20e73fa843e90ed3902fd8a0cae70c1319d9e203ddbac721fbf51d843148f130ffa9e59a4743165470d3e30098ab098c0b3d5456399f3287679937f28a117e087648c529171f64b9dad597037c350ae586c4d209cef512cef26a4b19f1b9b7ec22f12615fd26917113b6ca5f2b9495560a82d1e91f6728745b2e418460992febd774feeef63fb197ae0dd244421f1fac878baa3d2c7f0749e743cf953803d3c65784dd25bdcab684689137d8cfac57e797622d16320a67bc1f56aa55d57db0de659797a15bf6184f9c6018faf741a2a9d0cbb228724537097ecd023abb0d6e256c42f1c1b107b2c3dc2ce76c7efd87e8d28ec2e4b61c2bf964dfd78902924f7208c3dcc0ff866b40824685323709cfc64635cdff9d81084add055459d886601f454b7757892aa02590b2a11a5368e8389cb763711ad65ddd3d891db93e92d340b3b4bf2d9136bcfeb75030e7df2fff84ace6d06010d98ecbef26ea06291c4fc81ba8e9e0f0f45d536f349e6935f3c94336baa13abfc3d675829d5fddcfe5f6eee745618f229f9dd6b24978c72128c33249e0578837d9c4fd6f923503299edee6139ec88ebfcf59a2cfaac6136096fb84aa65be5b3958a3caa0d9677ab205bd07cbc0525e3cb7c1955338aa4435730e469a0141ee9d70d644d2ddb031a43a848cf23d89dac0eb6a118baf345571cd848c7c867d7ed9b5192622940853deb13c859d25fa0b60953f920587d23aeef2549bed079fca6cb72206d8fd73f8dcd0915831a92f1ed663b29ad08f5148dac542b7de5dc783d947e02273e1f750ea2c964d3f889ed4956da90fd8ef9289c6e11b50639317996cc8a51baa4fa6edb1197a1f6ceb8e134a1fac1ffac7c7b5ed363069a1fdabc79bb81559488cb9cfb22624c9ec1c55e87dd5184749659df888d972022c3b9b9b2f55260470e93b02d9a0303a7a0f0a6fa89c929ed30696b138338364aae5a89683d29e4b0d1ac4b8cd18821d75d07bbb81cacab6816b38920e485bc7899daa72c6642b1dc395bd0ade655ee6ba98f0382d4e078452a421f251c3e60b189c7bb559c83452545b446d594493dc105aac3b488f3981b8596dd8003699d4e7ca3c2d15c7515ee8b0dda7b79fd0ba3285a8fac08506bf67f1f86b3a7f7a6123e4d1a2640d6c3068d2ca0d5548eaaef9cf1f788a8c0bbc4e5a4e764d711569db026d54f1c1670eeeaf79941c1554231440541620d70927622f82ddf781e0c05539eb2c95526989244f209f3b4e5576b4195535f23bdda50ceaa70c389b5fc080508e70bfdab355d0661fdc8a5b1a25b6eb692cd1ec53de55a0d11a32d824dc204b701b48376781c5be0cc0ce88fb9e0d94c6988be1250d80ab84f9ac965bb9d8160b3a7f583f4d53e04808780537430ceb2ccc11633bde663c5cdf32a197a8c612212712f24c771687a74a902faafaaae02a3a85b36b04fc1b6fa40354c83d41ceb5e593ec5ada5b20d41fddbd3d64953a2978e4d75da59793f5121bc6e56abb7473466a97c9d89c17229ca5bf0c6d9fadbe918dce1ff8e09d283bdad9d56735774ef92da3b32d5057ae2d278af6b28fd60dcde930536c96c0e9688770b1422bb40bc0ce42dee225d6285eae88d9126a8458c19047ed3a197597fb647e0533d47b9c2e7dd25e5087033b9139cfe89f491e2423dd69ea8c4562f0e5bda6ac7eb9cd85d5f57707fd2dfb8e8234adf890c7af5fba3af55661498c74faf6fff19d9cb95b6151a03a6e9a397b361fd05f48d52eff8810979f89b2f1d9d0e2ea07637ea8865c213768abc7a13f367f63dc12b8d181c9c3a591207dac39e07e149355df5276ae0d24fe781ec1d33cbd85713d0ebc8937b05ea2db4593b3e2683984c6013facf0dd10f4213a549dd37879aca003abada195721b1b7dbd0a74608cca240a1a62185ac2207354240a817f6eb5e5c1e2b2978967256b86be30ae63c15fdd7dcb0323953b8f3c1d7368a107572ae3c7d3afcc45d40246d31d4162dd28e9fdf73b27bccffc78560ce383ed444f2dff03f3f426ba888eadaad57a89024f38c4a1b67215e54477d83bbef70cfa12cac1be0de4a5adfe9e6a2db0d88504156e4dcab3dcf40ca47f7ab16a2cb0494c75a5b6f1ee4d9d2e4646594146b3d17e90e099639ebe63c3ed6ff0d2cd642cfc10bd4fe8d458487416bd4c99bc710ea43ffc5e28edca002b2756df8a6c08687ab3a1e9a5eb028f32327f24a2ba80d3193e4a541af7098ff0abf6bc8d9b2be89f7c91b12e0bbd5319ee5a5e9733d0740f2273b224d3bf94e2e932a225089ba30a8675043454e8cbc5c61d8fc3c90dd648acf7b477c84683e341808c5ade0e6ba025f417a744e8faf3e026cf12868368edc1e6583b1a1a630fad9e5ef6b9e721ea9688aab6cdb48aeef458f3351e5ec719b7637652ec22ca6eb5df055902a213f802c89aaf845c4639b10d9925267e7dab55f575caceb2e88ce0c440550e870edd28d8d222746c3cfade98f04865912e4f7f4921521f6b1ffb7ecd4a94d38083ba1ddafebd877b274d4f33d2e0b88b0ad97ac98bd4bdcacf507244b8da1cf01e063407acbde227c0568c71e3538563075a174f5a44073ca2c9a1ccb8a0d9da503361137853a207a12e795ee7955e7e16ef02fb39388a2cf5bbc5b6fb9dcdb3335122da4533ed9765250267dedc0587af376066c87be3610cca3ee4de630087934885bbb33eae78a426bf8614403d4647f0672733c49722f8ee151a7b6de5fefc148dc49206ddaf8c7e2a2a5c686a1a74ec0ea0a20dcf2777ab62487dfdb69ecc7cff794629e97589f0d93c9d3507666372d680949ed21a97d576cf8001c72ed6a78f1dc924961486ead2b4e182b7ecb0f7db1f13f9de4469b450eb7b7336a9e05c4e833c1579daf3aea829a3c41dd5cfbc7fbf9170d36cc09f268bf1caedb29dd59a39d76f796bc86eba9ff4916020068d53ffba88b2efcc3fd13ddb0f04ceaf7cffce404892a46be910fb0eff54aa58e113fb77161105cb8f9e6930b4fa8a7a26ad52e30d90d3a10c79114fb80fdc57724d800232feedc28c7be2f24be46d0162d8490cb47d73943e4a628698e3d3a0d192dad5ab473e684f1d7b14b06c25e5c48119553f82eb3be64973b2af3d5a0e1f883fe966c6719176b0cd5064030d25fb6112d5f7f59bed3dc8f20c470b8de67974b3f00e6f6d59cb7166977c4373078867ed27d886cd0d77fc46e107842f1c978ee859e33ef923348930aa9b69d9d6468085d6e1ae69325d0c43209ad1fdc397c0c5d629374448a98eae82a56631ced184196f15cd1aa671acbfb118496b5ef3ca0f03a62162f7a932fbf503186efd2f6525212ff5eee9abd8c18641a0331d2fc5212160b4b1a0e9b75a8fe17fd76576bb11b8ff9139531bc27149e8400463f5f03826a1d76023135031ec6ba92de38c7afa3ee45abe444ffd5f3677afebc819b2338d14f0203d360b02025f72330702e50a2d78b2e86de1ad0411722e8215e8bfba52e06c78a7009c44117f6270ab30f9cd73d6fd2b9694de8fa955ebb34585622a8db85902652b22a7550dce9fd56c3527f19f871493185185a6d5c28b636eb09ab2bffa7ebb239277b3c7058144a95c20ee3693cb784e5fe59814b6dec5e4e62392a508251495a68941d7389e7ac21106eebf9fc13522e62ce38a0bc9a4a45218b8422f64ef1c402dc079471f12ee1094349abaa84dc95d147dacefc866d94e791f00735ea239965435bceb818f6cb302379b3ba86049135a1fadb74e93e4364c828c6c52d879a6b33c379bddd9fe2ec7a7a00ca0cedeb344c34d8cafbb368b3583f1d426fd158dd96e3a465e67c7e8f27b20b95b094d311901560acb141afd5d203e7e7d770b4adeb90bfda8a9c23aa3c8e2b40d842012ecfc205cb9e3f9b1fb0072c4c0b71276d0db8dc3ed151dce6ede0b2ced41af8da83f38e16e7067460ad238ddef64b094663512fba84fe58806da34aa366505974427f12113a0cce94586b5a82441291baf499c22dbd927f7bc1a8840f562dd87b3d14d641f18ee7501155e2cf88ca6897da827fe12520b9279f13e0f3ddbec62223444a963b7a1d669787394deddd6fa07b0e786c60ee75e255acd69a6bcaf7db7ee07baae194f31892c6ee08451eef7960086df852017fea6624fa612c3853858cc86a2fad0a40e326dc902044901d9a847dbbc8ade205cac6478e0bdd1d6d6141a0f6d648e2de9095330d15945c0a8c1fb812d7042d02cb65cb278d198397d94c7f910619e99fb6144a042d721d452fe58a54e3f455ef3f0e05a30080fb571ac488b798b07c7505c82ce2b69244cb29008b26ce8705672738285214ad111b5a6d9639411910f9fdae746ac51370249a8c48962cd44999a5d1c84e03fb81fb9c505354f68613b518575738aa6208484dcc09fec398c4d1666a19c72c011de2b2f536ab3628103a64439ebbdcb606e6416e939c6ed0c14c1c59f0b3e0c2c3cbb921c66c54caaf50af1ca62f27e3b6339bf8e27a634702a561f48cb3015a7371adb210c5083297230b6e891b4962e04b2f9d213a6b5e8e13842cc287250cea71657", 0x1000) r4 = dup2(r3, r2) accept$inet6(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xba, &(0x7f0000000180)={@local, @random="3f42c22d165c", [{[], {0x8100, 0x2, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7103000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020502040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93ab89d7b998eaf5cd4fb08a6d637509d401"]) syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0xc4, 0x0, @multicast2, @broadcast}, @tcp={{0x1, 0x0, r0, r1, 0x0, 0x0, 0xa, 0x20, 0x2, 0x0, 0x7, {[@md5sig={0x13, 0x12, "dd5676b7239f44a8ad802449d1143697"}, @generic={0x4, 0x2}]}}, {"24d66f5124b4e23b8a7c1966b78ad177c284966e1c8cc0e1127542bf"}}}}}}) 23:28:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = dup(r1) writev(r3, &(0x7f0000001400)=[{0x0}], 0x1) 23:28:09 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000070000000009c019078e000000200000000030880780000fffd450000020000000000060000ac1400bb7f000001441800002cd10690fcd0412f2000000000ac1400bb000000000000000000000000890f00ac1400bb7f000001ac1400aa94060000000507030007591b0f0000000000"]) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x0, 0x0, r5, r3, 0x0, 0x61}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff0001, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, 0x0, r6, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, r3, 0x0, r3, r5, 0x10b, 0xd}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 23:28:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 23:28:09 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0xfffd, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x2d, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) 23:28:09 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0xff, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x104a, &(0x7f0000000280)=ANY=[]) r1 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000140)={0xba, 0x5, {0x1f, 0x8}}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0xb}) shmget$private(0x0, 0x1000, 0x18, &(0x7f0000ffe000/0x1000)=nil) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) bind$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xb5, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaa0101bb00000000000088ae2d008100370080f3630667bcab52c4b96f82893b77e04fd7a869e4f7965b41672f64e06efbd5157909d6549f1385fd5900000054873e3df668ffd5d87d5a97d1fba63e52c4b57ecfe1d705731fd5f2964d8317f4a3c4be35b3ec243465f768063e8cc99c1e0e6c886865382d40f34844372c3002ff0817f13b1ac538b4491faa50e52cdf9f326f2acdeccd1764d59b265c5a43e5ee8e6f2f2ef472c2b0da9d2f38816433f17247034c28eab15f9c8129ced03982e8efec2c03b8c4fb12f608188382a66b8a31e0426cc312ef0689cac00fec00000000010000002454c14b5ff411b75c3814ea5058ada68273a072fd8bc7eaf9c5e50049c058dad7fcf60592d7ecb3f50659ea165f03cd34c88459d5d697166a6ca0d491a9c77b4c9c5c76cde6bbebd15b07d7ff4bd29493a7ebc826d4344c66fef00bd48cff867957f6b78c0ba93d7ca2948bc1075635d6284bf0807da5b320"]) 23:28:09 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x661, "287c7fd5b28b05be5b06b51d24a85e14d7568fc158af0b3a9f55b6b5889d5d03"}}}}}}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffff9c, 0x800c5712, &(0x7f0000000040)={0x0, 0x800, 0x4}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x3, 0x18}) 23:28:09 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000070000000009c01040000000000000000780000fffd45800000014418080000000000ac1400bb000000000000000000000000890f00ac1400bd7f48a7970ade8428920600000005070300070f0000000000ac1400bbe000000200000000000000"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1001300010004}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 23:28:09 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff00000000000086c86031797100383a0000000000000000000000000000000000ff02000000005634bb0df6c71716bf7d93e0982bea21000000000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff0100000000000000000000000000012b00000000000000"]) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x2, 0x80, 0x3}, 0xc) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) r4 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 23:28:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000040)="62ab5f72ac", &(0x7f00000001c0)=0x5, 0x0, 0x0) 23:28:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f0000000040)="733fd1d22455abfc326ed666fb", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000000100)="fbef2ff7c92467346423bd19da85f67f51545bf96c7f7482869fbbe3", &(0x7f0000000140)=0x1c, &(0x7f0000000280)="f6bc45d4e46b474891179d3516b56e5a4da17d9dcfc981e2783c81159e3ff7a7bcef66d5047071a78f1d432787914ca2d0679493e676a8cb06073fc117a1759901c60203b97998465c1c9db621841f8fbe1c653d684c309a1695897134ea1af0f1cb451a8c7613075b6cc6acb0e249c631c942882c443ecefa91d576c39015c8a40f9c89f7dab2bb2cd4f3ff91faed764b1b65fcbd", 0x95) r2 = socket$inet(0x2, 0x8000, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) accept$inet6(r3, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) 23:28:09 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() setreuid(r0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setreuid(r1, r3) r6 = msgget$private(0x0, 0xa0) msgsnd(r6, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r6, 0x0, 0x4a4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000080)) msgctl$IPC_RMID(r6, 0x0) 23:28:09 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="dac81159f8dd", @loopback, @empty, @loopback}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x1000, 0x800}, {0x5, 0x4, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x0, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x3, 0x800}, {0x0, 0x3ff, 0x1800}, {0x1, 0x3ae9b8cc, 0x800}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000480)=""/254) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) r1 = semget(0x1, 0x4, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/185) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x101) 23:28:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x3b, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) dup2(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 23:28:09 executing program 0: r0 = kqueue() setitimer(0x0, &(0x7f0000000c00)={{0x9}, {0x7, 0x8}}, &(0x7f0000000c40)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a3070496659b4517eff011767977562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9755ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb795acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266d94577edb38bdf16", 0xb29, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kernel: double fault trap, code=0 Stopped at __sanitizer_cov_trace_const_cmp8+0x11: pushq %r11 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace __sanitizer_cov_trace_const_cmp8(40,e0) at __sanitizer_cov_trace_const_cmp8+0x11 poison_check(fffffd8065a58c20,e0,ffff8000252f5098,ffff8000252f50a8) at poison_check+0x46 pool_cache_get(ffffffff828c8d90) at pool_cache_get+0x255 pool_get(ffffffff828c8d90,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip_fragment(fffffd8068f03100,ffff80000017c2a8,5b4) at ip_fragment+0x13a ip_output(fffffd8068f03100,fffffd8079adc500,fffffd806f68c3e8,0,0,fffffd806f68c378) at ip_output+0xfd7 udp_output(fffffd806f68c378,fffffd8068f03100,0,0) at udp_output+0x5af somove(fffffd80659861f0,2) at somove+0xf61 sorwakeup(fffffd80659861f0) at sorwakeup+0x79 udp_sbappend(fffffd806f68c378,fffffd806592c800,fffffd806592c8a8,0,18,fffffd806592c8c0) at udp_sbappend+0x397 udp_input(ffff8000252f58e8,ffff8000252f58f4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252f58e8,ffff8000252f58f4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252f58e8,ffff8000252f58f4,51b6,0) at ip_ours+0x412 ip_input_if(ffff8000252f58e8,ffff8000252f58f4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065925900) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065925900,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8068efcf00,fffffd806f68c3f8,fffffd806f73d230,ffff8000252f5a38) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8068efcf00,fffffd806f68c3f8,fffffd806f73d230) at ether_output+0x47 ip_output(fffffd8065924800,fffffd8079adc500,fffffd806f68c3e8,0,0,fffffd806f68c378) at ip_output+0x12a2 udp_output(fffffd806f68c378,fffffd8065924800,0,0) at udp_output+0x5af somove(fffffd80659861f0,2) at somove+0xf61 sorwakeup(fffffd80659861f0) at sorwakeup+0x79 udp_sbappend(fffffd806f68c378,fffffd8068f03100,fffffd8068f031a8,0,18,fffffd8068f031c0) at udp_sbappend+0x397 udp_input(ffff8000252f60d8,ffff8000252f60e4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252f60d8,ffff8000252f60e4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252f60d8,ffff8000252f60e4,3fc4,0) at ip_ours+0x412 ip_input_if(ffff8000252f60d8,ffff8000252f60e4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065a5c000) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065a5c000,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8068efb900,fffffd806f68c3f8,fffffd806f73d230,ffff8000252f6228) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8068efb900,fffffd806f68c3f8,fffffd806f73d230) at ether_output+0x47 ip_output(fffffd8065913900,fffffd8079adc500,fffffd806f68c3e8,0,0,fffffd806f68c378) at ip_output+0x12a2 udp_output(fffffd806f68c378,fffffd8065913900,0,0) at udp_output+0x5af somove(fffffd80659861f0,2) at somove+0xf61 sorwakeup(fffffd80659861f0) at sorwakeup+0x79 udp_sbappend(fffffd806f68c378,fffffd8065924800,fffffd80659248a8,0,18,fffffd80659248c0) at udp_sbappend+0x397 udp_input(ffff8000252f68c8,ffff8000252f68d4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252f68c8,ffff8000252f68d4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252f68c8,ffff8000252f68d4,2c02,0) at ip_ours+0x412 ip_input_if(ffff8000252f68c8,ffff8000252f68d4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065a5d100) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065a5d100,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8065a57600,fffffd806f68c3f8,fffffd806f73d230,ffff8000252f6a18) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8065a57600,fffffd806f68c3f8,fffffd806f73d230) at ether_output+0x47 ip_output(fffffd806592b600,fffffd8079adc500,fffffd806f68c3e8,0,0,fffffd806f68c378) at ip_output+0x12a2 udp_output(fffffd806f68c378,fffffd806592b600,0,0) at udp_output+0x5af somove(fffffd80659861f0,2) at somove+0xf61 sorwakeup(fffffd80659861f0) at sorwakeup+0x79 udp_sbappend(fffffd806f68c378,fffffd8065913900,fffffd80659139a8,0,18,fffffd80659139c0) at udp_sbappend+0x397 udp_input(ffff8000252f70b8,ffff8000252f70c4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252f70b8,ffff8000252f70c4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252f70b8,ffff8000252f70c4,1ba1,0) at ip_ours+0x412 ip_input_if(ffff8000252f70b8,ffff8000252f70c4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065916500) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065916500,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8065a57300,fffffd806f68c3f8,fffffd806f73d230,ffff8000252f7208) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8065a57300,fffffd806f68c3f8,fffffd806f73d230) at ether_output+0x47 ip_output(fffffd8067c36c00,fffffd8079adc500,fffffd806f68c3e8,0,0,fffffd806f68c378) at ip_output+0x12a2 udp_output(fffffd806f68c378,fffffd8067c36c00,0,0) at udp_output+0x5af somove(fffffd80659861f0,2) at somove+0xf61 sorwakeup(fffffd80659861f0) at sorwakeup+0x79 udp_sbappend(fffffd806f68c378,fffffd806592b600,fffffd806592b6b0,0,18,fffffd80080d9800) at udp_sbappend+0x397 udp_input(ffff8000252f78a8,ffff8000252f78b4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252f78a8,ffff8000252f78b4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252f78a8,ffff8000252f78b4,9df,0) at ip_ours+0x412 ip_input_if(ffff8000252f78a8,ffff8000252f78b4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8068ef6b00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8068ef6b00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8065933c00,fffffd806f68c3f8,fffffd806f73d230,ffff8000252f79f8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8065933c00,fffffd806f68c3f8,fffffd806f73d230) at ether_output+0x47 ip_output(fffffd8065914f00,fffffd8079adc500,fffffd806f68c3e8,0,0,fffffd806f68c378) at ip_output+0x12a2 udp_output(fffffd806f68c378,fffffd8065914f00,0,0) at udp_output+0x5af sosend(fffffd80659861f0,0,ffff8000252f7d20,0,0,0) at sosend+0x671 sendit(ffff800020e38128,0,ffff8000252f7e00,0,ffff8000252f7ee0) at sendit+0x52b sys_sendto(ffff800020e38128,ffff8000252f7e98,ffff8000252f7ee0) at sys_sendto+0x80 syscall(ffff8000252f7f60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x990634c3990, count: -78 ddb{0}> show registers rdi 0x40 rsi 0xe0 rbp 0xffff8000252f5010 rbx 0xe0 rdx 0x596c __ALIGN_SIZE+0x496c rcx 0xffff8000210a3000 rax 0xffff8000210a3000 r8 0xffffffff812b16fa in_delayed_cksum+0xaa r9 0x1 r10 0x3 r11 0x48c2c787dea46a41 r12 0xfffffd8065a58c20 r13 0x40 r14 0xffff8000252f50a8 r15 0xffff8000252f5098 rip 0xffffffff81407d91 __sanitizer_cov_trace_const_cmp8+0x11 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff8000252f5000 ss 0x10 __sanitizer_cov_trace_const_cmp8+0x11: pushq %r11 ddb{0}> show proc PROC (syz-executor.0) pid=79015 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020e37288,0xffffffff828ff950 process=0xffff8000ffffd760 user=0xffff8000252f3000, vmspace=0xfffffd807efff8a0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 63967 93112 43903 32767 2 0x10 syz-executor.0 63967 493924 43903 32767 3 0x4000090 fsleep syz-executor.0 63967 147108 43903 32767 3 0x4000090 fsleep syz-executor.0 *63967 79015 43903 32767 7 0x4000010 syz-executor.0 43903 131877 39053 32767 3 0x90 nanosleep syz-executor.0 39053 257845 53856 0 3 0x82 wait syz-executor.0 78610 112019 5840 32767 3 0x90 piperd syz-executor.1 5840 433681 53856 0 3 0x82 wait syz-executor.1 55776 102795 0 0 3 0x14200 bored sosplice 53856 388749 9416 0 3 0x82 thrsleep syz-fuzzer 53856 420354 9416 0 3 0x4000082 nanosleep syz-fuzzer 53856 81358 9416 0 3 0x4000082 thrsleep syz-fuzzer 53856 8494 9416 0 3 0x4000082 thrsleep syz-fuzzer 53856 460391 9416 0 3 0x4000082 thrsleep syz-fuzzer 53856 112101 9416 0 3 0x4000082 thrsleep syz-fuzzer 53856 323017 9416 0 3 0x4000082 thrsleep syz-fuzzer 53856 419599 9416 0 3 0x4000082 kqread syz-fuzzer 53856 33113 9416 0 7 0x4000002 syz-fuzzer 53856 422779 9416 0 3 0x4000082 thrsleep syz-fuzzer 9416 53864 19965 0 3 0x10008a pause ksh 19965 53381 68263 0 3 0x92 select sshd 74791 142997 1 0 3 0x100083 ttyin getty 68263 281697 1 0 3 0x80 select sshd 41306 198303 56623 73 3 0x100090 kqread syslogd 56623 151454 1 0 3 0x100082 netio syslogd 74551 203799 1 77 3 0x100090 poll dhclient 94709 13213 1 0 3 0x80 poll dhclient 14444 104158 0 0 3 0x14200 bored smr 68954 47400 0 0 2 0x14200 zerothread 50447 323807 0 0 3 0x14200 aiodoned aiodoned 40862 144922 0 0 3 0x14200 syncer update 28335 282366 0 0 3 0x14200 cleaner cleaner 19747 503004 0 0 3 0x14200 reaper reaper 14343 110437 0 0 3 0x14200 pgdaemon pagedaemon 33209 37772 0 0 3 0x14200 bored crynlk 16060 207115 0 0 3 0x14200 bored crypto 59907 341037 0 0 3 0x40014200 acpi0 acpi0 38500 414805 0 0 3 0x40014200 idle1 198 187544 0 0 2 0x14200 softnet 90128 126906 0 0 3 0x14200 bored systqmp 97775 22667 0 0 3 0x14200 bored systq 45134 223223 0 0 3 0x40014200 bored softclock 72894 471276 0 0 3 0x40014200 idle0 1 455295 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 63967 (syz-executor.0) thread 0xffff800020e38128 (79015) exclusive rwlock netlock r = 0 (0xffffffff827a4278) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9468 6331K 6331K 78643K 10708 0 pcb 13 8K 8K 78643K 13 0 rtable 111 3K 3K 78643K 2286 0 ifaddr 39 10K 10K 78643K 386 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 33K 78643K 141 0 ioctlops 0 0K 2K 78643K 147 0 iov 0 0K 32K 78643K 323 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 2661 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 38 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 2398 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 7 21K 33K 78643K 4253 0 sigio 0 0K 0K 78643K 24 0 proc 48 50K 83K 78643K 2671 0 subproc 34 2K 2K 78643K 867 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 989 0 in_multi 33 2K 2K 78643K 617 0 ether_multi 1 0K 0K 78643K 11 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 1108 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 142 24K 39K 78643K 14144 0 UVM aobj 131 5K 5K 78643K 147 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 132 0 NDP 5 0K 0K 78643K 156 0 temp 102 3865K 3929K 78643K 15917 0 kqueue 3 4K 23K 78643K 205 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 115 0 107 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 286 0 284 1 0 1 1 0 8 0 rtentry 112 609 0 562 2 0 2 2 0 8 0 unpcb 120 4298 0 4290 1 0 1 1 0 8 0 syncache 264 54 0 54 18 17 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 37 0 37 11 10 1 1 0 8 1 tcpcb 544 1832 0 1827 2 1 1 2 0 8 0 ipq 40 157 0 157 11 10 1 1 0 8 1 ipqe 40 451 0 451 11 10 1 1 0 8 1 inpcb 296 3465 0 3454 24 22 2 3 0 8 1 ip6q 72 3 0 3 2 1 1 1 0 8 1 ip6af 40 4 0 4 2 1 1 1 0 8 1 nd6 48 167 0 160 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2635 0 2423 23 9 14 14 0 8 0 art_table 32 2636 0 2423 2 0 2 2 0 8 0 art_node 16 608 0 565 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 2396 0 2386 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 6396 0 4995 88 0 88 88 0 8 0 ffsino 272 6396 0 4995 94 0 94 94 0 8 0 nchpl 144 11993 0 10402 60 0 60 60 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 45321 0 45321 9 8 1 1 0 8 1 percpumem 16 81 0 49 1 0 1 1 0 8 0 scxspl 192 33056 0 33056 19 18 1 7 0 8 1 plimitpl 152 444 0 435 1 0 1 1 0 8 0 sigapl 424 4294 0 4262 4 0 4 4 0 8 0 futexpl 56 63697 0 63695 9 8 1 1 0 8 0 knotepl 112 944 0 925 2 1 1 2 0 8 0 kqueuepl 144 616 0 610 1 0 1 1 0 8 0 pipepl 304 707 0 697 11 10 1 2 0 8 0 fdescpl 496 4278 0 4262 4 1 3 3 0 8 1 filepl 152 29418 0 29317 9 4 5 6 0 8 1 lockfpl 104 534 0 533 1 0 1 1 0 8 0 lockfspl 48 183 0 182 1 0 1 1 0 8 0 sessionpl 112 66 0 56 1 0 1 1 0 8 0 pgrppl 48 164 0 154 1 0 1 1 0 8 0 ucredpl 96 8742 0 8733 1 0 1 1 0 8 0 zombiepl 144 4262 0 4262 1 0 1 1 0 8 1 processpl 992 4294 0 4262 5 0 5 5 0 8 0 procpl 624 11240 0 11196 4 0 4 4 0 8 0 sosppl 128 52 0 51 17 16 1 1 0 8 0 sockpl 400 8103 0 8083 19 16 3 5 0 8 0 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 20 0 0 3 1 2 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 12 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 238 0 0 25 7 18 25 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 2064 0 0 103 0 103 103 0 8 0 bufpl 280 10322 0 4088 446 0 446 446 0 8 0 anonpl 16 530197 0 519002 185 136 49 64 0 124 0 amapchunkpl 152 33828 0 33696 146 140 6 19 0 158 0 amappl16 192 19194 0 18584 227 196 31 43 0 8 0 amappl15 184 652 0 649 1 0 1 1 0 8 0 amappl14 176 861 0 854 1 0 1 1 0 8 0 amappl13 168 1216 0 1213 1 0 1 1 0 8 0 amappl12 160 547 0 543 2 1 1 1 0 8 0 amappl11 152 1026 0 1015 1 0 1 1 0 8 0 amappl10 144 657 0 647 1 0 1 1 0 8 0 amappl9 136 1036 0 1035 1 0 1 1 0 8 0 amappl8 128 1676 0 1620 4 2 2 3 0 8 0 amappl7 120 553 0 538 1 0 1 1 0 8 0 amappl6 112 606 0 598 1 0 1 1 0 8 0 amappl5 104 3535 0 3522 1 0 1 1 0 8 0 amappl4 96 2116 0 2080 1 0 1 1 0 8 0 amappl3 88 795 0 787 1 0 1 1 0 8 0 amappl2 80 30617 0 30550 2 0 2 2 0 8 0 amappl1 72 149268 0 148797 21 11 10 17 0 8 0 amappl 80 12237 0 12192 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 146 0 16 3 0 3 3 0 8 0 uaddrrnd 24 4278 0 4262 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4278 0 4262 1 0 1 1 0 8 0 vmmpekpl 168 34658 0 34625 2 0 2 2 0 8 0 vmmpepl 168 589927 0 588016 310 222 88 103 0 357 0 vmsppl 368 4277 0 4262 2 0 2 2 0 8 0 pdppl 4096 8563 0 8524 26 21 5 6 0 8 0 pvpl 32 1413539 0 1399098 409 275 134 158 0 265 13 pmappl 232 4277 0 4262 4 3 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 410 0 65 10 0 10 10 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace __sanitizer_cov_trace_const_cmp8(40,e0) at __sanitizer_cov_trace_const_cmp8+0x11 poison_check(fffffd8065a58c20,e0,ffff8000252f5098,ffff8000252f50a8) at poison_check+0x46 pool_cache_get(ffffffff828c8d90) at pool_cache_get+0x255 pool_get(ffffffff828c8d90,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip_fragment(fffffd8068f03100,ffff80000017c2a8,5b4) at ip_fragment+0x13a ip_output(fffffd8068f03100,fffffd8079adc500,fffffd806f68c3e8,0,0,fffffd806f68c378) at ip_output+0xfd7 udp_output(fffffd806f68c378,fffffd8068f03100,0,0) at udp_output+0x5af somove(fffffd80659861f0,2) at somove+0xf61 sorwakeup(fffffd80659861f0) at sorwakeup+0x79 udp_sbappend(fffffd806f68c378,fffffd806592c800,fffffd806592c8a8,0,18,fffffd806592c8c0) at udp_sbappend+0x397 udp_input(ffff8000252f58e8,ffff8000252f58f4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252f58e8,ffff8000252f58f4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252f58e8,ffff8000252f58f4,51b6,0) at ip_ours+0x412 ip_input_if(ffff8000252f58e8,ffff8000252f58f4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065925900) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065925900,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8068efcf00,fffffd806f68c3f8,fffffd806f73d230,ffff8000252f5a38) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8068efcf00,fffffd806f68c3f8,fffffd806f73d230) at ether_output+0x47 ip_output(fffffd8065924800,fffffd8079adc500,fffffd806f68c3e8,0,0,fffffd806f68c378) at ip_output+0x12a2 udp_output(fffffd806f68c378,fffffd8065924800,0,0) at udp_output+0x5af somove(fffffd80659861f0,2) at somove+0xf61 sorwakeup(fffffd80659861f0) at sorwakeup+0x79 udp_sbappend(fffffd806f68c378,fffffd8068f03100,fffffd8068f031a8,0,18,fffffd8068f031c0) at udp_sbappend+0x397 udp_input(ffff8000252f60d8,ffff8000252f60e4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252f60d8,ffff8000252f60e4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252f60d8,ffff8000252f60e4,3fc4,0) at ip_ours+0x412 ip_input_if(ffff8000252f60d8,ffff8000252f60e4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065a5c000) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065a5c000,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8068efb900,fffffd806f68c3f8,fffffd806f73d230,ffff8000252f6228) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8068efb900,fffffd806f68c3f8,fffffd806f73d230) at ether_output+0x47 ip_output(fffffd8065913900,fffffd8079adc500,fffffd806f68c3e8,0,0,fffffd806f68c378) at ip_output+0x12a2 udp_output(fffffd806f68c378,fffffd8065913900,0,0) at udp_output+0x5af somove(fffffd80659861f0,2) at somove+0xf61 sorwakeup(fffffd80659861f0) at sorwakeup+0x79 udp_sbappend(fffffd806f68c378,fffffd8065924800,fffffd80659248a8,0,18,fffffd80659248c0) at udp_sbappend+0x397 udp_input(ffff8000252f68c8,ffff8000252f68d4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252f68c8,ffff8000252f68d4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252f68c8,ffff8000252f68d4,2c02,0) at ip_ours+0x412 ip_input_if(ffff8000252f68c8,ffff8000252f68d4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065a5d100) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065a5d100,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8065a57600,fffffd806f68c3f8,fffffd806f73d230,ffff8000252f6a18) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8065a57600,fffffd806f68c3f8,fffffd806f73d230) at ether_output+0x47 ip_output(fffffd806592b600,fffffd8079adc500,fffffd806f68c3e8,0,0,fffffd806f68c378) at ip_output+0x12a2 udp_output(fffffd806f68c378,fffffd806592b600,0,0) at udp_output+0x5af somove(fffffd80659861f0,2) at somove+0xf61 sorwakeup(fffffd80659861f0) at sorwakeup+0x79 udp_sbappend(fffffd806f68c378,fffffd8065913900,fffffd80659139a8,0,18,fffffd80659139c0) at udp_sbappend+0x397 udp_input(ffff8000252f70b8,ffff8000252f70c4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252f70b8,ffff8000252f70c4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252f70b8,ffff8000252f70c4,1ba1,0) at ip_ours+0x412 ip_input_if(ffff8000252f70b8,ffff8000252f70c4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065916500) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065916500,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8065a57300,fffffd806f68c3f8,fffffd806f73d230,ffff8000252f7208) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8065a57300,fffffd806f68c3f8,fffffd806f73d230) at ether_output+0x47 ip_output(fffffd8067c36c00,fffffd8079adc500,fffffd806f68c3e8,0,0,fffffd806f68c378) at ip_output+0x12a2 udp_output(fffffd806f68c378,fffffd8067c36c00,0,0) at udp_output+0x5af somove(fffffd80659861f0,2) at somove+0xf61 sorwakeup(fffffd80659861f0) at sorwakeup+0x79 udp_sbappend(fffffd806f68c378,fffffd806592b600,fffffd806592b6b0,0,18,fffffd80080d9800) at udp_sbappend+0x397 udp_input(ffff8000252f78a8,ffff8000252f78b4,11,2) at udp_input+0x1323 ip_deliver(ffff8000252f78a8,ffff8000252f78b4,11,2) at ip_deliver+0x353 ip_ours(ffff8000252f78a8,ffff8000252f78b4,9df,0) at ip_ours+0x412 ip_input_if(ffff8000252f78a8,ffff8000252f78b4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8068ef6b00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8068ef6b00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8065933c00,fffffd806f68c3f8,fffffd806f73d230,ffff8000252f79f8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8065933c00,fffffd806f68c3f8,fffffd806f73d230) at ether_output+0x47 ip_output(fffffd8065914f00,fffffd8079adc500,fffffd806f68c3e8,0,0,fffffd806f68c378) at ip_output+0x12a2 udp_output(fffffd806f68c378,fffffd8065914f00,0,0) at udp_output+0x5af sosend(fffffd80659861f0,0,ffff8000252f7d20,0,0,0) at sosend+0x671 sendit(ffff800020e38128,0,ffff8000252f7e00,0,ffff8000252f7ee0) at sendit+0x52b sys_sendto(ffff800020e38128,ffff8000252f7e98,ffff8000252f7ee0) at sys_sendto+0x80 syscall(ffff8000252f7f60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x990634c3990, count: -78 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc0003c4668, count: -3