aa4f969779a7, 0xdba, 0x0, 0x2, {[@sack={0x5, 0x16, [0x7, 0x7fffffff, 0x9, 0x1, 0x8]}]}}, {"938aa946818f4302fa9d4e745c1c3f9a375e4ee48e1ee8dca37922c007a728a2975bd0a13bedc320761d86cb9b8eabe1e91d06ef9bc088ad093fcad9a97c8aac9f0798dba86e2e93be9e5f09c53df8353e0f11e79359f5d237a8c8452f1e8fbbc43ab4646fa91fa7e28991b29a0cf91de485295f004ae6a0fef73b2ac94589a56fa2df23e2e09985a6a7a37052f4cbe7337fb42b763698dcc9750d88fc0a1ca3e2fe468ca720bcae5517a4f78ac3c8c6e93bce5f04a38700a9ea3c15a6c10891b3d02c39a9f1a6951409f18fbb94a156bff431627341bc97e516c54e684f58b4b3ed9a"}}}}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20010, 0x0) sendto$inet6(r1, &(0x7f0000000040)="36dfbdb29fe86440f074e135067b85bf409f56dab99dacbcf27755ca8681f4cb9a7fe36fc41540239be2e24e4ec585e812f1852d4711b2eeace15192553590e5b06053c72bea060d6e7c0efb17c742084d1aa29285ae99f4d50e9aaf722fa632cd7f0f7156d4c249493b4cbed7aae69c3317a8696c09c6674f6ccb7d6ea0098ce0ee9a342d1cd81959b97e82e6544ab0d66bb59b172c239a2056404a16d1accfafdb1f8a9806d0f01aa202a6f06493fc9bc5cb840d79239733c7cd72", 0xbc, 0x40e, &(0x7f0000000100)={0x18, 0x2, 0x80000001, 0x4}, 0xc) 21:33:13 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="42a32f76e0c8e4335b0faa4901dd6f0c95eb80d4347549fc755df62e8b635c385fe9220aa434e1db68fcdd210efeeea0a215ede18c9090e5de90b21c44e6309209144dfd6cb566a376312d17b3bbb58015ea95593c82054f4ce507143e156c78ebf5eb1262cc2af1d84efc7a44e23205c0cc1240813fb53627cd200a162b89a840836ebfee"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="77b3fbe54bed2bc14321834f5c4851ac1227c6bf1551406e0001d56852cb499d5c49e0afb68fc5c927a3c08e02f8cdc8fee3fd1dc71405a256f5ee27806dc2276934d4d365ca681d2ee4e172cfce674363eb72b417ae46e8a49351efa855b27d3af4dc2cb3736da474b028db70dc91f704b0ca9480f10491edf63aa2606dcc0cd816286d4ad9fe7e177b9927706517f9347803791750f5a84c2bddef1f784bd87df7c6a840c8fab19d0b9c94032e8f", 0xaf}, {&(0x7f0000000140)="9eacb990af8ba3fa8036df9a0c572c2d35d2ec4a6bc4fddc4969f8c9b86c50a72c89261b3e4d3825667fcf865f6b9d9855399b55fbba3bfbb4fc82074dd48a0ecaccb858679c61d398359bb809444b226a36875eb386ad27533008d15fc39a86fd77fa1845c21a081eae9c0b090e78ade336b3a001313dd70b8d1fb5a9f277adecf3c90b509e32f886921aa34c40e04df46befd848f697178b750d39cdfb9f1c6839b91d77f8d79b83f3e3bd2eef21bebfd380a47841418727dc99efd742c13dee7a7b28d089e30fe7862a556baf", 0xce}, {&(0x7f0000000240)="43b740f9acba8f8e957302a9b9d0f98c46f415748d2af964b72d6001d881e2814343f1fa7132f9cbe588fb20ba0611b664084a8d37aad249aca6ebc1e940d3064675febfce1b5fbfbaeb4309b577d310bf649e", 0x53}, {&(0x7f00000002c0)="1bc0ce9257c90253f0a624c451e583d6dd94085ff2694004223ffcdc0ca7f085232f33b0ad7e836c66d740d9415571b904b6977b27602901fa7782db7fe9774e74118ffe67d5024b9a2fe7b30fbe07caabbbefdbd5b5fab40dc2ed28435c95d39497ffbe8128ebae0f9203b918749ff7e6ac742c69d34fae1907e873cae4d9a259a8ba84fce945ae9b02b427e4dfbb195bebdf3b35694016e87ed525c012794217f079a7e28d338ba2eca50a41f2f72da49de97ef81d6a93ddfe1b58bce3", 0xbe}, {&(0x7f0000000380)="b70e03362912eea4ccf1105c32a2710b6b348594a365c3f496abf18ad99e0584e9743b3b795baee33d6ad875ef01e8d2aeba8937e2c6990a6786377990acc455011f28b750e2cb9f415a98621dfcf357423034aa51fe7b576abe75b9f932afb4cdb480aacbe638cacb80c4d6bd44fb22b832623ff77f520b1391d089ccf86c393b9531d13299b49720ca7f4644e65497ddf15df72c302b8b763b40529309", 0x9e}], 0x5, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x8001, 0x4}) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r8, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r8}) dup(r0) ftruncate(r5, 0x0, 0x6) 21:33:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) pipe2(&(0x7f0000000040), 0x20000) sysctl$hw(&(0x7f0000000000)={0x4, 0x5}, 0x50, &(0x7f0000000100)="3c00aeed879d60d0e22b68cdee21e35f4edc5c08000000c5314d6401ec3bf8b1d002b996a3c119b90ec91944b4ade164eee3e0ff711d6e1131daefeb6f69e258d591ac625df8adefaefdd1ca94174d703a1d5081f5a82fff535c595b605dc958172d6bd6cf95b050b1c8c64889ba1096b8ef8f0285b69ed04fb0da32432893c3232a77fba23296c2293f010c46ce39c8f5428e369425705c20a27ef2253a8f7fd01a8f5d3a99ff01ab6ec6dc74f2bde4a30fd5ab43223357066a9975e617242745215da6894d7a9e21e54acc03402f2d23829e29814c248da0b43ab50f277b445fc3e1a98ccf86d16ce447f32b2d4baef4ecc5b6f314258430b22741e427c39fa49bf768c16cdc8c9b42fb6804ddca56dd7ae471e0a22fdf7f43b2dcc1929d19cf4cb1ea9d64b301f021e974fc2b1802f965ffe2b51c4215c886797aeaa50459db1eeda82b5de56c81f3a2774e9602", 0x0, 0x0, 0x0) 21:33:13 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/59, 0x3b}], 0x1) 21:33:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='x\x00') 21:33:13 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) sendto(r0, &(0x7f0000000080)="0cca6b5edb57805191096291028a435af83b8011393073564983db1c1e7c75bf8250a4f52431ecd69a29cf394513639719080c3f38266bfd2aa9efa935fcdf62cf7d17574a871aedc035f2ea3617b104d51e6ff9c88918d370749bf15884cbd2881be540e673420604e44d0158b21379e3fc39286006a315ee60d8ae515fc6b5a76c63e45f9414262c861057", 0x8c, 0x400, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 21:33:13 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="f6c68c474c6903000000000087dd6031797100080000fe9dadb53a4333b3283d3f3aaa2fd930ff0200000000000000000000000000012780009078000000"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) 21:33:13 executing program 0: socketpair(0x6, 0x5, 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x1, 0x98c0, 0x10001, 0x8, 0x80000000, 0x7ff, 0x2, 0x10, [{0x5, 0x5, 0x4, 0xf5}, {0x8000, 0x7, 0x2, 0x3}, {0x5, 0x200, 0x6, 0x6}, {0x0, 0x9, 0xfff, 0x7ff}, {0x116, 0x5, 0x200, 0x4}, {0xffffffff, 0x1, 0x17fa, 0x6}, {0x0, 0x6, 0x5, 0x4}, {0x1, 0x8, 0x80, 0x4}, {0xfffffbcb, 0x0, 0x10001, 0x401}, {0x2, 0xfffffffd, 0xff, 0x7}, {0xffff, 0x6, 0xaa6, 0x80}, {0xfb8, 0xffffffe1, 0x7fffffff}, {0x8, 0x20, 0x8, 0x8}, {0xfffffff8, 0x6, 0x6, 0x1000}, {0x716, 0xff, 0x401, 0x5}, {0x7, 0x0, 0x1, 0x1f}]}) 21:33:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) syz_open_pts() syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x182, 0x9}, 0xffff, 0x7cb4, 0x0, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8b4bdccbdb7af9c, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) close(r1) 21:33:13 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/147, 0x93) 21:33:13 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) 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) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/139) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x7a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500006c0000000000019078e0000002009edc60bd4f89789fb005000000030490780000000044000000000003ff008900000000000000000000441800000000000000000000ffffffff0000000000000000890ff4ac1400bb00000000e00000070300000c831d0000000000"]) 21:33:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) sendto$unix(r2, &(0x7f0000000300)="05e710495f933128c8b8adc11fbc725bdc359d65e2251f16febf1cfdc0c308c5144e71bf45f7570d0434d8a486eec5e6213eab5ae90f7bad7ddfdf3ca932b19998e275287d9dc75a5ebe59cfaaba9a49409153ab5c974c8211f49d889524b48ecc8e86f6d5d8f00839b27f002ff5efad57612af467a9a3988a44525d8fb16a3a59051222f18c1c1ce9f1614f7c90e5e1468b1d33d341300a60c332b7f8fe090311c81db5a265adc672b3a848a06ec3cc5dbdee79dbde4ef56d", 0xb9, 0x3519a12e1d6650ca, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 21:33:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) write(r0, &(0x7f0000000000)="0b4d9fd118bfb203958cce3cdc15100d649d79ab6684663c85217c1d1afcdb8bac5c40638648e0d4f0100a84ca54f8a2366317b7e47b487f4f6a6c9c4d433a99f1dcae94256629d768b525fdda5278f785fc59a892d45043077cf5be1bca84dd3506c639c03d4a3d8fb6cd89304efbce1a8fbd4c54bb2cf3fa888d7d2cf548b6df3974b0f6b73d947f4e702fc356a5d327d447fffc160c364c54702beb3372c76ea1e253e6d5f060e35cbc37fc56c6f4d5e0a36126882768ef78fa5665fd7ffc0e7e51a804c025bcec11312cce", 0xcd) 21:33:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup(r0) dup2(r1, r0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x50, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) r7 = dup(r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x5, 0x1a0, 0x8, 0x0, "0cc468a915706b400c368d2bcf2d4f5ee09cbafe", 0x65, 0x3f}) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f00000000c0)="996aa94e775d8525e97d54b4036ae194868c2e441edf570ebd5366cd6addae14fd97e2cd60990af1848d8a8bb80be246760f323e28822e0b01d3fadb23cb3b7d4dc5e0cfdc580319d7adad9b2d0d614a25b7f9babff85465a51a9f2f7aade735cc1924b191993e853d43531c46224a79fe4e5c39c03a742c5798ae4b95dcfc0996f99e0640c4ce8fd20cb96b333f5c8d7f69993aeaae6a6c6534252c4e6a93f79bfec32657d124f655fac44312dda81f8955dd59e9f6376100c0f0e56a6db25167ea12107c373ea68010d7b9e268c4", 0xcf}, {&(0x7f00000001c0)="db757ffc94e784d6de775334baa8df1c05a4e5855bbd22ba10a0b0d2d87c5f2a406110e8daadb61c953ab6bc71d9b027335dbc4e1731e073eb", 0x39}, {&(0x7f0000000200)="218ac6883b7e43af07530cf8d363d945ebdbca5effbf3de738b8e71a1370ca2a4b82c99d240123e299818c2334df37ef6beef84f1e38a47e717fe74caa9675760bc0f675d378ca4907e8c9fbd5f09b8dcb458e0244b231750928e715e5cc470f66897fd94eaef39c062b39f5e1b18711d641af92acd09a000fb3d9307434b9cabfa1356b39ee783606981fef61c1b6ff9f5274e60991961318d5eeb5de", 0x9d}], 0x3, 0x0, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:33:13 executing program 1: 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) r1 = socket(0x2, 0x2, 0x80) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 21:33:14 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) dup2(0xffffffffffffffff, r0) r4 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x1f}) dup(r0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 21:33:14 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x48) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="0f9ddc66ca", 0x5}, {&(0x7f0000000240)="31810fa2b338aa5bf0063cb47eb261a60d5d917c374486ea663a1becc623d7f0b2c51e601b50dd34027d18fb1659e4badaf1c9ca2a55f799a8a9ea3d9bde89bb75af9146f22dd23b4c947aa1057d33b21e246ca83a6e308be8fc14d5ad40c36a7dcb8eeef4a013f07627bec5bd4307c976e86df9560a029628e2cd6d554f11c620f9b3305ffa7950e5892ab2560f364f5628ba19dfc973ac062b8de6bcbae19cfea42b309a31ec470cbc28300156c0ccab94cf79d3dd199d918680bb5bd4d24da197cd68fc8a77de93eca9d5197520a5415e70358ebea720c1e3960cbad7c9627b20fd2964286dbc787c58fac5f63a17eb", 0xf1}, {&(0x7f0000000340)="014ac7ca768013a18862e74d207441cff3d7963f00714cc4195a9d7add677999dbc411eab0052f96cd4aebbe4f468e515a8b6545301e22bae43237a88e1c8cbae14faa7fa1995a96555652e776419f5bf9880b4bf88e37357524b3d2929e5b76716c23961d9607f1fb760183d951ed0a2c065bfea4438457b3cb126e2f9964f29502ce047351e9e5bad2ad74bdec34052492459266eacc3bbd2cb4f97229e6b99aa2f8823eae5f1f3212487b8c9b9becd940895c9d4671650b05afdb63a3ed67f4f5", 0xc2}, {&(0x7f0000000440)="8add22c7bd50a8d812448fe44ac9232acd1f622ed8c68e654a9e827ef3409ad0c7b4474e60b833a3ef5882430c872a8f41e2238423e072bfbbb3d71ea07ed4293945a2b89c2a29223eaec2dfce76bd48646674862245457537366c8c33c36b5265bc13a971d84ea55af7fe946c05967b569967b05064a3dd78d69dfe190ce989afd40892b7bd9e78cf0d5c91017a0aa2c188a2cbb49778078711763fcb8d1be8d4f4020bff15e453a1410eae1cc8149d5a4b85a45d1d0ee16ace244fb2f0c139c0304b7b8abbc5334dfa7f427237d0818b4c003e9e8d876687b75f5a1c2bee3b5127681947e72aa90370d8e76cdd4416b94f659d66c5679ff944d65b09cc", 0xfe}, {&(0x7f0000000540)="1b1ea5cf6f2ca6f292e20807e57382bc509b65cf86c791450c9b99e6e0f206f83a75b23f9fe788197afe7cf7432524fb7a0b5685b00f5b5d08384bb7b98d551d279fde65bfde16ebeb4e090ae78a91526a47f97869d6bdf1b781a0f96c0844c81fc149596fe7dd429f33f604115658fc3bd689c9171aad168f86bc3b8dc67a1262533f79b3e0c3daa13bc56bd58466e1aa9afecccfa804a8920fa659cbf18ab6621005b202b8ec4856044dd50b8e8c34980e", 0xb2}, {&(0x7f0000000600)="f34bcd3b1cd3c0077819ccf019d08f1c6c556fbc28b0b4f820e05b7a147db2324ae1c008dcceedf2d86adb22a257918603c805e2b0e76667247c73879d8dcc197ac8047ae2450a03fbdb1dab4bdc9fea9eb88d0470dcb70870b6dc0acfe9b73e9ec60ae427e5d60c58c56ca10b6d134443b4c64b302ddf7947", 0x79}], 0x6, 0x0, 0x49) sysctl$kern(&(0x7f0000000140)={0x1, 0x8}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x44, 0x5, 0x0, 0x9, 0x6de, 0x3, 0x2, 0x0, 0x5, 0xffff}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = openat(r2, &(0x7f0000000700)='./file0\x00', 0x80, 0x84) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x6, 0x8000}) 21:33:14 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, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000180)=0x7fffffff) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/169) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @random="098b6d4e5eab", [{[], {0x8100, 0x7, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @multicast2, @local}}}}) 21:33:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x8001, 0x4}) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r7, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3b84, 0x0, 0x0, 0x0, 0x0, 0x101, 0xa4}, 0x401, 0x80, r3, r7, 0xa0000000000000, 0x7ff, 0x8, 0x9}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r8 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r8, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r8}) syz_emit_ethernet(0x76, &(0x7f0000000340)=ANY=[@ANYBLOB="ffff2101938d0cffff0bffd71c9edd828586dd6031797100403a0000000000001000000000369a117234000000ff0200000000000020000000000000010200980900000000608da44600000000000000000000000000007a5a00000001d61b4ec7d965d1c62511780a8dacfe8a2c00000000000000af16758671ca36990ce0501ad265e1358f278462b75cd9c1bb3ac1b5bbcd6726016a79f00c68659adfadfe17bf96c75325de31cddf", @ANYBLOB="67b3da0d529d754b9fe2f281969eed1f6fb0f18f1c1131fa33675d4bd34d8f84ff13754a82eb00000b9541df42d9c14dc459e3a3f11859260a6cafe09470858d9a6000000000", @ANYRES64=r2]) 21:33:14 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x2, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180), 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB, @ANYRESDEC=r1, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146cb4d0761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00"/153], 0x99, 0x2, 0x0) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) 21:33:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x7, r1}) r2 = getpid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) close(0xffffffffffffffff) r5 = getpgid(0x0) setpgid(r1, r5) r6 = semget$private(0x0, 0x0, 0x2c) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000140)=0x4) r7 = getppid() getpgid(r7) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000200)={0x1, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r9 = fcntl$getown(r3, 0x5) getpgid(r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3ff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x14, 0x2}, 0x6, 0x2, 0x0, r2, 0x100, 0x5, 0x2800000000, 0x4}) 21:33:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000c300000ffff002b90780000e100ac1400aa0400907800000000451000000000000000000000e0000001e000000288f41fb6396d8366b4c2c8c898078262581d57c80af335703597986524b4fac45412b89ba7c96508d1340728c0ac9ad44ac8fc0f60315264f71fbf9f0e71190d2f74b96659ba8ad086c2711ce244a29289e119d6884dbe69eb5469e854e0"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x10) msgget$private(0x0, 0x1) 21:33:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 21:33:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 21:33:14 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x61, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x4, 0x2c, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x3c, 0xa}]}}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 21:33:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) socket(0x2000000000000002, 0x3, 0x102) 21:33:14 executing program 1: r0 = socket(0x18, 0x4001, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$KDENABIO(r2, 0x20004b3c) 21:33:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) fchdir(r0) select(0x40, &(0x7f0000000300)={0x0, 0x10000, 0x0, 0x0, 0xd, 0x0, 0x4000000000000}, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7fff, 0xc1, 0x8, 0x0, 0x200, 0x6, 0x3, 0x1, 0x1, 0x9, 0x80000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180)={0x8, 0x101}, 0x10) shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x1, 0x1, 0x7, &(0x7f0000000200)) 21:33:14 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x8) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) socketpair(0x6, 0x8000, 0x2, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x0) 21:33:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xca7e, 0x0, 0x90d2, 0x0, "d730c1e70300000000000000000000f9615f4de4", 0x0, 0x4}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() 21:33:15 executing program 1: ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000001c0)=0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r1, 0x80}, {0xffffffffffffffff, 0x147}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x8}, {r1, 0x80}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x3320c9d2baf216fb}, {r1, 0x4}], 0xa, 0x40000007) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000200), 0x0, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) close(r3) 21:33:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000140)=0x4) fchdir(r0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x10}, 0x3, 0x0, 0x0, 0x0, 0x0) 21:33:15 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x7, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x22, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 21:33:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) 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) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) getdents(r1, &(0x7f0000000140)=""/4096, 0x1000) 21:33:16 executing program 1: 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, &(0x7f00000005c0)=ANY=[@ANYBLOB="d47fa99da82dac909da1901ec30ce6c3bce5f4d6c0ba08d29080", @ANYRESOCT, @ANYRES64, @ANYBLOB="4dc7d945500db0d634e75858a08be142655e91b51b1b197ed8bb9bbe08c06d28e9a3acb28c1c3541c0c8de1ed1b850fec16eca8d5f65ebc14eae4d69f08b8548000f998013e2e28989ca4f72f32855f72dbfb2830078c5b7953c1b5094a062e9e5e358482d99556a70a74f"]) 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, 0x100000000000000a, &(0x7f00000002c0), 0x0) 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)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x11, 0x3ff, 0x200009, 0x5}) r6 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r6, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 21:33:16 executing program 1: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r2, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r2}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xdf, 0x6}, 0x8) ioctl$KDGKBMODE(r0, 0x40044b06) 21:33:16 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="fe9dadb51f4333b3283d3f3aaa2fd930", @mcast2, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 21:33:16 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="798081d6ac94", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x32, 0x0, @ipv4={[], [], @broadcast}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @rand_addr="ca314aa68882214de3fed5fbb52acd16"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 21:33:16 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x195, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r1, 0x20004269) recvfrom$unix(r1, &(0x7f0000000200)=""/68, 0x44, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080)="80fdc447e6cb3995ff63ab93a45b678976ea074863adcd6d2b3643ee233a0b5f7537e085c4a3e581222e6aba33b0570bf4a8ce6c3e173cbcd254f07b6436cca32bef82840d0366d6ffc4dc55d2331abd5bfcac5549961e4ba5cb3a21a1a7b158e235d136abd1b986702fed77b9d0eeaf36418984080bcaef32e92a5fe1fd9b9fd6ed4b215abdda102f8a9846b50f0497b2069a5c5bb30584a2b233be67a08426bf8d23cdca3830517029b101e468e52ca9ebbcb0c45788cf714a85f3dc6967c1335ba2b0c07523b67f5f9bd235b636e288653e9d6f2096b691558321a39cac601357dab4adaf61104ef7a764e2144610", 0x0, 0x0, 0x0) 21:33:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) getpgid(r4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1ffc0000) syz_emit_ethernet(0x42, &(0x7f0000000100)={@remote, @remote, [], {@arp={0x806, @generic={0x1a, 0x876c, 0x6, 0x10, 0x8, @empty, "77794d1115179ac834ff206107c10467", @local, "0feb873767dd158ba72d065aea2cc812"}}}}) 21:33:16 executing program 1: r0 = syz_open_pts() close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) semop(0x0, &(0x7f0000000440)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0xff7f, 0x1800}], 0x3) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r6, 0x0, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, r6]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)="9eb1d1619ca2cc803334c684aa73a4fe777ec1bc196edfda064b0fe48eee7311f8fe733ea570f966422ca33d130536ed0c52004e39856882670cd68a58fd4cb7c340fb67e1b81e3bccc017804b894870be282c8d72d77350a576b24cb8f66efcfd9bbe45df8fc99ea86c4f15aebf23574e2c66937c2e424926a9e57cc8cf35c6dc864a6ce7a89d3fb4f57e3fd3178916a934887e494f51e54e70b261eeff862be2a058504fc7d302392122b66a0673c732cb26c9a5dd520f3b39dfbad60c6ae6371a0eaae22f35c9450a1bf8ea293aa111db840161eb51d7d541456de043a664b4fc81a0ba11e08e2577b9b96d8b431b0a", 0xf1}, {&(0x7f0000000100)="da68c9e723991d662c5315ffb1c2bbdffcc1137a1d96b9ae491af6f3336a8ad6362d30a8093157003f461b6f9a0fe127aaf56a9ec2e15067bcc34dc761a4c92ded7a2033fb2dd2f8b001bf92c7ec851b302e2a6f698274abe737e6009e1a3c598d8353fbcfc8ddf6dce17fda72a2cd7e49086497c3bbb93f1c6eb703c2dc3b", 0x7f}, {&(0x7f0000001000)="15ef110b0a3d9b9841e35b7af1f1902106857d10c83cd74b56bc11d5b2ec4f620bf8d9f74d72a80710b60e29e7585f2bed0013b77aeee9430da2a46c18c5d0115c48c2c8eb1beb32e8db17781afc6751838eed83dbf8dec1c381d84ec50f575fc6e0d8c0a849c4451809097d940e26ea104b36a75338a1371232b5b16f323feb0498a605c7b1d872c79a87a64767db92a8f3ba52b0700b3a6e7200069fb319f1e4d8517654608e90de9f4eef73eabf8ca3f67066252adfc00b7a5a8fa4f0d50a442dff85c9597b760d4f0c6b44a6e3d1df9ad282b48b6d23acd37f73e0f0986efddc8396903844702885b16f7cd9fc5a03862f964d876a80e0f758335ee6ec28e36be2d39f472e907faf01361be16538c7581bb4491e42d2854e355bc82b76f8a46d91539a203a24031afc0c3d94a46d9ed7b8f07899fcf077cedf3ab65a2fd37b9377c60333e458400a3e62b2f85499b004b412de9ada0f8937077e0b962aa99aaa37d2ffa3c813879f0822baacb8f59e7ad656ff7b604e5cc23e92fbdd5d78d05fbbe90941372863f5d30d02bff913ee3db9c8bb32b74c39fa66ae6fec442da2e42c990c877c7521a58d0fb082e34ebb29e36d6f3e8ac831f07bd2f1d4d610637938b6d3066e8525bf77dc305e02b69969a4b83e36e4be9118c88dea1f0facb80233f0e8e0de83235d963a52dcb1abe81a723d45da523a645bf03b45b2072c030db886968dce86f07a063a5b09db56c6a54c333a5c0a7b58e154cb63085b856cc385eeadf91f02644d3abb76f959a1680df006ff81582124a1343866ca18f7696da096e7547a7bcae971adb9ff63946a3e4e300520a19b5b02e77a57f1596a89c110bf4f7a331cf2e4b1f96f9cb8312f17ba000fd6ef1fcf9875ba0e0a0fc3ed787223c9a88270046aeb26eb5b094b78e31635d7f38445cb0761ecd3d2d1565bb106a5e3a764a027517280aad73dc8bb8f670792eb483ff7f9f3521e07e2a92f93e98bb63384a3d23b6e10e117bfe65b9a218bee753d80b8db71e60e6f4a064e3f6e6c6917a9ac5819bf0ff5c5b2b79f7355e360f31b4df6246436ed6bcd95843a91c69ed36b31dab24b6325043eab237473ddb1754dd9004b0aaa2a31132083c52b158db5d218cb644c997146da3b1f3e4539791b1dccd5e3c01aab0e67577deca3813f43f280a7d510b11262251c7d9903ee1e51d55b72231dd094a52847ff4d11ed7834b1214b5d39025bbc2a21c2a5765add924cb86b28407a24e6955c9fc16b552149faf239cca5b24fb378ad9ba669eabcc599fa3fe4a5a2801b2e84dfefa91a68bc4cc450096a13e4286c815b10c3e43fbeb7eed72fcf7e17d581d873f36266ab5bffd0dfff1caeffd6fd812405eae9071781e06511ce69ee3f8f904617842acc269da0758be974a60883384308072a9e2163e2a6bec72efc3af3559ccc0d616bdd683df3833314b8d0ba89be67a70105289c9c2255853c38fb15a2245b2a47e31ffa739977273a092ce8ac89287e694c7174633193f237b880f3933d522f2e1a589e412a6c1e13f65dba5072ef29e85b927d57dc97115663198f28293520997becd7c6d5795e79d96ffcefed4c804c4982af09029f289c0bb74196e548932353fd95b106a5e3b6737d87fd6a8fc76ad7796a1f946e040b7d67abe11a3c3c503f374064e4b0915ea2e4af99c22d20af3b0a58a8c73783c1053e92f5426bcf135f73dba9d388283f1bcf06b0f02ef4713d9a7ace6855b92bb90e9aeafa9628b3928a87864b5137b9c5f78b08735d4d5c1e516b68a7d778bc46775edeea4aadead103c18b34193f72063a03afe403d4a04db41c5f37e7d6521c9b7aea1ca8f35d3489cb6fd890656654f8e2703c45e619bc20a0b34e0b5e35aa533336ebf794e881f51ecc7cf0a3e7fd6b3893069236902136a595658ea20c7fc4f33e8b03b6c7bcc6c3580a28fb375aa2c4b29c9d13d10ec9c5d711e02488abed8f80b518610d021c9b7b6d4f389ae3e5f261d52b820d3e71c96a94c6c08fc4dbd405e90d1007aecafa11f4a41f166ea283297b1d2a5aa21592b38802802503ca2bafe6d41b98e3ec2ba405003adf7e305f559ab9c5aca6ab2c46d213034c26b02ca5725c8316bb388db39a0e0708de31bb36916381e5782c84c76af0f3b8d5f47b6af81c77b6186a16bb7212ea5ce5b2f8b9eeae2eeda988f198ba03985647871276a3466a80fb4c84fc5e5396d529191c9eef0692fa75b6693180a6fa53a6e4882988c070b33f5ac1153e377f053e2d8c763ef3213309e5d8c58b441f9f22f0c0d56014f4a26d8a73981899a25adc3a4db1a63204bbef5963e6ad906534337044e80ec7e5f6f1093c5f4f381a2db5939919a93382ad7f7680cc0f6087f11bd77830b404599c65ddb2f3d7b3dab7ed7f2c46f413f66c992c22d7a906fb8230fdcaad5f9bb7a64679db682de67c599500b918fb6720651b93f52e442e9d4696c0c6449e2ddc19aa3b5c32ecb6c977caadae97353ac65a90265721229f1a84708913d672cdb4c11db9906877fc4e959c858d3d9719ccb2c07012def3f6d3f09a77a83b25bec18d608432c521e343b3264e3803a597b7a81b761bed51187e4fe4c404163518ba2584fd3cb482b760bf4a31edfc86d51c8e05aac369edb7f4c67c9d0c76c0ecdef336cb700cdecbb625da259fa5d934b542568aeaaa80eeecbef657246a5a99903944bbc83b7613f7ba2c16e0812ef4e0a11791bc8a6aae6dc580e8ca85103e1c03a29d43fcbdb348845d546b7fc3ea957ad20b72178179bf597ce0bdb74aaadab3325d842cffa43e5625f4b0674a726dc56f0c51ec49526f274725816f305d742281b60e637d7dc8812b89219c6f203b1b8a73a6f1f9ac458e539fb397a5464175258b384bc641b68826f3b38ef39d2857d6af6d196bf8215260c7347412b2b1af9fec1518df2dd55220facd42f4ea6a67398cca04d8242f696353f4aa5f29ae73e0a82ab6fb59215c809ffa957ab7fe335109c4a7a5766f35b4c69be618fd8b35f91b66357bd713d9797556fb24efda877b28642a107622feaded9c42eb44b4b18eda8649fe16c315d812f61471ed9405efaeec48e270679d9eb53f68419ea81ffcd9a7fbc2eab3acf30c5f0979327126e87b63cf41dc526a751e29cb94b88c020546a48bb123d49c93ca9163e94f65ca0c964331bd64d971c669ddbe2e2f695ecfab6ba124637f25bbe03e2aa3b30bf49901831ec3046ee359a4bad5a1c8bda0f83c667da4d364320e7fe6a7aa9cb2daa14762e152c1c4e686f1a0122aaa436fd0b1189bffe752b7521adf30db3318cc42941a59467d746c12e73e6c70d10314a396beb7bba29cfa1711ea2ae526843f9937ca4c5516dd91e694766d632f781bede2723ca3f30c0bba410433ffe4b04ca50cf9592b4fc8ae5121b17cb9e67d3a0caeed850d5329484ce6f041daa3ecd027aac7d8627c65a7dadc292c2c2b1219022c636e004230b2ce8cb1c53e5e2dadcabf4294b2b7b03049ff8320f55725a8f15987419af8022d8f15c3020049fae38cf0f124799de2caf3b734ecfd7a89aa85d4d1b945b41e0688a6ea0bb30fd181f08b36d64f9229000e85664f68bfb6ae92dcfe40d10b89cc37c4247dc036438fab6b54e8f6632de012cb363152854fe537257361869017e9db3759eb849770b27b229e61ed6f0e99dcd389108e5056998351f897d60fff9ff53483ae8cabec8e884987b8630131ef99caa99070269ba9cad183908e0c9f04859a22690a8b874ecb5afbdd34c5456cd3efb616e5b0945038ba25d98701a1e8a81f63a667234eb6c7d7b3c6aa3dbc8d9c40904f6b8916cc785160c33183d9e647d571a4e32b5e6322c7d308e56f77e4786a72cac3c99327c930f5be6cc69129a5a0faa70fd0dfa1d0568397b8bcf6af1a2c58ae46b5fa89be1339ef3a3db3badde9cba5d991807959721db32aac52bdbbc80f2caa5b2fce5a9786f9c0023e1c0d6d8ee082dae59f29f5ab3f1c2475ffea6090b8364d3849d64ff6050ccaffc0aaa42f2080b7505c7b7b5731c65f02dd53b8f5881beef53f5ee7c4c3c56c94ca7a1bfe2cc39944ef9b066fbb9c45f25844b00a2477494ce5caefc62c8bc8343f6e8071542c23013df02cb3d65252f325f626ac4c144dfa5800e4f6fac4867c9786b21f9149fd7dd6e452146b56fb6db4cfe78bd4776a38f14c868e6e694638d39e876a7676efc8af04439eb6da0f15c07abd42d4d45b464b45940377fbf17b32267c9d71af74153933c28a210e3475e34a571cb38e8d0aec50bedc91eae20542950a6e32513285223386ec9b6c9fe58e970715f8d1ecab82a5bce01df65a5e21496d8d4d8ad709f98d9d2b39b17132881b908e8437a882d7f9b03745371f510514ad6390023130c539c87470a3ee95f378df912d9b0a62d6304d349ce5e5658b843dc4a897ed6fe5cb94be1355ee6da24fe06a66eb7a47d7cb994741c726112a1d692eca5abad9f8511fd7bd90b9a8470ba5b1c3d97b093862648e3967693cce5d4f1131e38500757a9e46e369d31f586b10c3ade19f970128dceaea7a559b63e85395188064f9c13bd43ef26f9b35d29e4817db9c1198938187d32cc279149a5a9d274d605baa12a64072373c405d4e21dc93832243c44ef4589c1122b01d1e03aefd83d7dc44d2c3038586cfa76fa183265ad9bc68fffe7493491e1f45862d6308abf924304fcd4a79c5c58c6e3fd68bbc3851171dfed22a835b98ff439ad82816389e541749522e7d48ef022ece6b326c5baa45fcbbeed973b8aead57a972dc44856bbf1b83bb484e015f4838a32153946a6e04c6bbc97d528e7e16940b7a10dec0ed40d11a71cc77d964653d25fb8bae2164179304b0484725e3888f7952eb3bc6327b2ad785b3ba95559969478f8752d82d1fd9c55e5d3e610b50fe9d9974693c8647268f32089798862f6daee013f3770d61cc49c4b00100cabaa3daa452109c43ff9d4f89c0345d257fb59f0bc006ea3c9b5ab3aaf69c3b36beb9d8e401416edc81a01aa9a008c4f20c9064ed058e8375ee10cd90585271eecd077b0e28ee9cd0c8851803411249232e350600eba5dd80546a7c95624df1c1b708a06553292ee7c62d573295b4a46acc7426e53044cac62b5f0399110a0e33d207706476a09faddccb1fef74c50e244e93e54079f23d56576a9e2978296bf7b9a759ec8ee1e2f4460ebf4967a98b3ff0491c270a9f63f895c2a9132103bc1183b64239a8ee3e249648593d78bcb7c9d21d83f2327d68613cde0008d3e8567b3afef5cccd4bfb6f1a8ebf90f31b52b7fabda1ed7aded028018efd5bcc4fd85fad4097cc4942bdd2c73bc59ae387bf908362eae64903d376bf08d6b1ed4e6dc48fbb83fc5bd237cec29bd02e483c80a50add1144f4c4ee4f7c18a242868af23f48a8f44d409ba703d9e7d109659744e18903d9195640ca39e26118998b153f0c9d43cf609d12f23edcfe7d22d6d4852e021556c242e6ac512b8a7b4b8b31c5c71aea9229942dc7a2a26f32c69d9691ddda41a8f48bd0795b16dcc99383bee32e6ad4c0484925eb6186a737e8a23deef865f97ee5a9c733fa1245e0eaccc3418b828a22443d423db810df15d7906af3bf3f522274a604988421513632b0306a65207c906036b7e8277cbf9a4857d4479fb3de20486037b90035d5583ce2829a694b0537b2cc3bcb10f91b00cad2a5b33e9cd23b237a6ba7d566cceb0ee2096b4720fdb5d6220f364fa0978d8a6c82a4062ed64a0a4e33ff57", 0x1000}, {&(0x7f0000002000)="2d6da948d1a3a77785ad314b36760c4baada1e1122adf6880840b8a808d023ab810a6562ff8564a82b29f383c9d631ead8cde83abec13c4e9067874f8d9890a973bf120b43e7daf95803b0c32df146341c534f23d2587ed798b817a2b6b370008b190e845fe55650d1e327a142e12ee00ba5cce2126370d4abee27a540cc023c9a3694ffa600065fd10ed7aef9286977759e712d0e00a970528908096918137827e19f9dc5c6b0b6981545b275504041abf7bf55b9f805bd0952730d3f911be91271c2cc01460dcbaf2a422b000ef51ebfe56ec18ab2682c42512f3361d3a32f22ce8fb637f4df0ce411b98f3d1dbf0964ca9ad23e65a3efe8538a71722da09f6173c2fddf0523a217564aa319e66718ee49bf61428e4595f1647e594cc5746717f9b37ebe6244c3d14afe8b704495be8f09caf6e6616f4af12ffd6942d2ade3d7273badca7a4538aa639f55112969bef1b040b71620f91fee1df2003f469489baa6468e6c7b4ccc1834601a7c9d847965235df00e62be70a711ad6183a3f9c76b20e5d97f5533d072bee065813f4925136fbbc201bb57c8a1b7ba29da84a3b402a6643947f893d3048051aaacd84ada15bd737c78076fa541698ea1c8521ad3c46adbeebf8db84d072f3ed494e6c9048b5060bb32fbc5f274765d3d3e45eedfeb8226f94415d4ad6a858ee84340e97abf8cc24ef6891754b2e9aa3db08f54f1ba9435fff2bbf504259f3cb2ee32c7e9f735ba62b1bd266c034e104bd8ef3ea3fa70e328ac48c6f7612c308e5368c53f39bdadf11b909e673d3df1d3f13c2fa3a098751217e317466d01654d0ada60374f5acb42dba1c45087dd63f6fd9824972c9bf8115bbe987ecd1f6828774b913e63d9b7683c6303540dd1dd69ea9f490684cb855c75720aea9a9a957737b58ed194545ba39bbba4c438fa0d6efe11e8bce5257afea9dbb5b0cb527ae81b20b8c00852ca3791c6d02b8c1b22075d1cd9d5f32442d262ce584088690ad082f6322579914cee513061643b2ed47fa09723633a204f06bc385a96004c255665a7bc647e5db035f9ee852736728ef70057b9105c5e298814a63faf69f89b1f8ef1d000e979eaeef7f778ff5799ac7b44091bda5ab902bca9be88d597467a1059ce0efe8969326edb1575094891609162f697e70dc874e4e6fb9d8379f6cc2ef1b046936e3a6ab477bad3009af773d87bab7ac1aa1258aa48ff43dca6d1807ddc64b112e0ecfc3ba0a05389e34b79b5edebb3a937175875cb8026d59e0b5c4dad805dd9104fc26cbee5bdfc199703d849e59866f8d001261de0f34e27d7501f9868d0d96c25dc911fa2fba3cdbe52ba2eafa973674fe136b2dd93e95fec369fa5e2963ff851155034203eff5236ca8d747bbd9d465e6acb438501d4221c9456bee9bc36d2f5e250c11401fc4dbb75ffda095cbf0be396f72d8cc18aa7881d3ad04b31cececfdba28f834b8118f89a6371a8c4946ac567aa7bb045802e956d41620d0da72bbb7535b76eb1fc4bf483b95548aefa81af627683b0c3df8ed779a4d24b715773cf166a6dfe504f6c23347dbe46a20028a43a5d6f6dbff99fd6aa610b439471f7657409686e6c472bb71d596c1b08ab83c415a9836797b4b614d9cc1eb22aec67e509740669e863128fdf4e8adc24fe718661d950d62b2afe7fe50eb2a91ce7c0c412ddc7e2317b2c8acd4db8bcfffc756537374fb721c8c336e6ca06c0ed0d4d1eb71d99b631a0ba3c55213eefe91b0b7ead8ac33f0ad999e7ad0242034d52f1a2010587e74939ce308b9368a6a6a25b4df38b2c76c4cd4ec8a4902093c96511d51a27befeb84da5ca907b57aa2125f310a23d71e7c4d4ea22c91c5aa4ce3d25b6b3b9dadd1481af03140ed8867148c77ac1316e1204b249714ae86112ac2d5731e45c6409d7fa521dcf7afb8b5cceb59d572b11adaeb9480843c26e8f468c7a13923255e86c16924c52ef6b271eef2bf9221dc8f044038da6c776287b1a9115b532f0bff870df4616a63cc2b69a38b5dbc9f06fa3ed625adfbed0ffd0709339dc3ad89423d6c522715860b92c6ac7f9196f5add0abfd84dad07aab269cfe0e872a0d7d8a24005133cecd4b5b96a2525a694829dbf8ccfab178a03a19cc8f96acdea6c70813c24709dbff7e7da694622f3c81fe57a3671101f4f23fb398013c838de122e271a918ba183d33fc90730b4f20ccd0451e7183adb69365deeea19760961d65eb0e7160ab5b03e981842149b9082f63edcb2379e4459d2f895bc443da9cb83456f0e526ebe7025f1bdd2b810ed2912e826937f826f58a0c52d5a2a9e913fe7af5c2ec7b2e26bb56b3223b051e2bd0ee29a699aabff8db5fd79ce49aaa02eda8c79ed90f8105f1dbfd7759c41772cb6a182d8ffb7bfba7887340d0d08cb4637eebff359868e5c7c16a1d19937733aaa45531c759ccdd263a44e9d612d6e23d7c84a51ea8f6a0774c6ba1552a5fe1c243f6f57f719ed080a87e0a6d10a2e1a9bec86239f5f8b6515e0c69a3a7fcba73a429bab3aa456ab71a004c22a0a35d08f0217f663fcde6d07e0fb36f578ff702dca4ff0ddc7726b89932dd7544f6c0fa68335f2a25590fca8254609f59824942516698980fdb8b7f341e66b33b69d9509de8715806729d7c2799e3818913135f8fa093d5c1b124f90b9ba23e38d2a14e810a174394912eab04ae6534d3b40cfb0cf733019ea7bffc65939704967049c98ecf71c189dc00e653b6ec196c36cd19cec902b360143f8c0306b04cdcd25d391bf787c2a1d8639b603e302c3aa60f757e49c793b61c951cb0c5d2d4cacc9a68f93b269aec1eebc3e8bc23dc85b4f8cebc80d4dde9057e02ff0e04b2a07d7eedb1db04f9d0dbf29cbc021185badd41e893ed9e97d7e1d5b64e55059d417baa43b5e1961ceacfdb7659e0bcbbc437a8fae99c1ef431003881f70afdc1f6818d748d00b54031ab3462143fe52fcfae3eead6610059eb9df939e44ed4074c3839004a6528efa1ebcaf9fcdab2c8e277ebd7b8415f926a0b64dd3fbf9b100517044631f149bc8fe9ee58f5ac0ebd7d59af71939f8b9ae14b248489e3400c9579d172d61b6893bce9aba97de9b4d0cd9e9fbda749e2eba5cf79306fbf8b3ff408fef170cfae399f57168e97e022314baf738bcb752f8fe9a7526fee45d0ea054ea47a6b413632b1ecd7fbcfd2f0d7f2e69d8892afc4d15ae4fa3b9b7590be8698a291865b59d45eff0759f07657c8ca1348d8f5df5af065dc838b100ce2e2126f30c0d4832336f0cdb9a7206b7ea90485165ea8e7b8ffd9b7f615bb33b6df92b675258f8ebac7fad18784eda8501811d843c16b827026df123bece01e9cf5c2b157fdb3489af64291ff57365df28bf3f6abed3a0528d3350ca2e50a490d637c3f80dbf927a78f5040dbd2dcf31ef29ffc19e0eb210f2623b692779bc31153a43e5407b4e2c9a0e3f115a6e8ea82998eeebc22e96ea3787f3868dfc7d49cf04a96ff2da628a1f95e434ba0ca4331044307587ea214957feac440122a4a1e6b13fcfe0495d2c8b4111852670e537ab49e1239b1619e42c4da71d94d9f56e797583ca01c4804714ebd5bcb5df2778efcf543a2716a991ec9e89e7b1a50b0b324ab275c54d08da20cd8d967f3c950291d9811e4bf1a9c26e95385da6a6cf3403965aeee0f89cf82950ec57bdec1df004c948b7521a6546ca3dd68d48682f26b009580b5f59c608c50f2d1bef7eef1a447c314a9ebeb41d072d828584dbc4beb33f7ae4a51cec01203930072fcc5c704d1ab253a6a78182bd89f98d2c2edcab505742d70a6e1907140c16828a6a770e2e101e3292a78b54ca54eed2b09f5ccf1cec1c7eef698025e45644a3265ba8aad7f78367ea77ef5bb0bf4c3207b506563361b574d9a7febc12559c91d35ce28f79bc4c37e8194116daa0f45acdc4a5e50103e6f851fccda320fbe861b57275437a535f7fa57663af0170e269c2b0d7da77305e445233118c2be20ff1d12fa82f20ed42eb317da000d8bb43b395639aa3a3e5c4c8c4ff040ded8c62b81aa4d6ddb3320032770bf5ea0dd8a08f10744629d96d5372cfb8d0038cb92d4b2d4fceabb3523de69bbd4f760e22d866ccef4c1e3b6b703d57e7f0e88c13081df78a92ae4ffb90dfce34977bffbbb99163e308ca69788104ab9f932d016aa171dc06b4de2c6ddb7eedc2961b750530d4508c53476b5a259d0ec6303ab8f373e345157f848f5c57da528fbb0e58342072f4caec7ee29bef91267df16750b5cc0a5fd7e7f57f332353838cb7f01f4dbfc40b8f8ef8c9bda18db23745dc251ab24fc85c6ccf7eefeea826e7e6042a1481755e33bc454824c2515907008245e6a59c7667e4e71fa8a5e62e737d688bd726111475d18ee15fbc22348fa92b42ea4069247b9a46ec840960dfdde3315a95aaf6911012505237fd02f7f75209d5e395556f38ed36f82da87b887849bda115a1def1395a01f665c70234a4976f439cb957a262f1def8bc89bb2e01a95e7dc571aec4c7bf9645a9ea71d86b2cc1cceb13767e81d40c93b12fd41e11e55e6ad7f8e9da0b2d64e785793bd8b4ca5b2ba2211f533fa797c49ca4c45bc3e438683b78f7be0ad433c30940fcf73f91dc48883c503f513a399994ee9638a7ffaef04942f9383c82384dc20a2dc19d93cbfd36cf4a2e839ebc08e7f034343e8b103114ec63ee242c89bb9a6edd12a70ccb5a6eb8a8d106dd933ccb8bacc94863b0429118ac527cbd1849d51d7f8d2d308fbe2769fa6ef7044b4b2d96a53c76a684cc36450e2dc9609b49d37d5a5cad80042c43f75f6906538ca3b1b6a3785ba7547ab74d5805461365665772faae9905749fb107720e9a697bee3851f980d4a5702a864f4fba3c0695c4bc854dba330e97ebdf7d8b529aa472c945dc617dcd553a9a6c7b24ebc4aaad7ae724ff8cee14711798232638a9b7e0b6246c15f8272ad97d0409ee0ea05ee30334dafcab4bab704b70596f8251b8232f54e90f318ebb9098011aa033471ca3b21a989a35ccd5001992bb1f00ed1aafa62940f8f057b908d12e0a1fd682ca09172e85fefa65784403a4f732796da9bbe51375c06dcdb665007be1ac72bd84c02e2b5cb129bab0b4650f9b788439723d4b6d28a00b441d4fdc7deb748afcefce08ecbb49dc8253cb9e7f860e6b9a98df8a377ca34243b2ab18aeb85592254b9bb065030fab78deec3b1f54c3bfea2e330d0b3da06e2c02904cc5c31be8e0284adaab5a85892900e75a6bef73ca5583f219cd1d642b9e64692d95d60f9b64eaf7aac648d459cfd72b1e2fc2ea5dd8faa3db2262ad78d6abb687b976145f93aaad457e27a0b98f976e75375bab50007e569f8cf009fd55aa2835bc1f1d3742e7fdcd19c6c17a5e50877cab7899210854af55e1efb7ab1a2a3fd7117b952a2d5202351f6419adbbb3e4abf24d5e5f7e1a8ea6bbf2e0c1de9de07f7b9cb63c4da16dc4250f6c00ffa9feee3ccb21feacf71d541dc195592868a1fda808d4b50772c0ff569bea3e9e101b85acc71af728b9f8b6f920ef87679284df8ae2743397235479f9158e4b4f0e0c1ad0568a5b70b988673b11cc580e29207e54cca6407c0277082b8bcacd9ebbc0b8b5c03112ed2b7478715196fc2fadcc1ea07a1d3d2bf0ccc696287912aca290ac24f54016eff18da96069c02f002452e26c87c730703e60fa4d1d11477d4a4b678e2b85aec80e99e59778a7755effc1f5c58616e85695421325daab3c0bec9608b34871b8dbb4b143aa", 0x1000}], 0x4, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}], 0x50, 0x8}, 0x401) poll(&(0x7f0000000000)=[{r1, 0x4}, {r2, 0x20}, {r0, 0x10}, {r0, 0x8a}], 0x4, 0x6) flock(r0, 0x6) 21:33:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x140) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 21:33:16 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x50) 21:33:16 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000c40)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971606e7693b7d54d8e3c0e5600383a00000000000000000000000100184d2b40bef8b47c00000000000000000103009078000000006000060000000000fe800005c015b67140210e0200000000000000eb00000000000009000000bb0000000000000000000000000000000011000000000000000000000000000000000000bc470000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x0, 0x1, 0x10) setsockopt(r1, 0x2d, 0xb, &(0x7f0000000080)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f0000000b80)=""/108, 0x6c) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f00000006c0)=[{0xb8, 0x1, 0x2d4, "cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b"}, {0xd8, 0xffff, 0x1, "9ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31"}], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000140)=""/13) 21:33:16 executing program 1: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r2, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x8001, 0x4}) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r7, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r7}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1, @ANYRES16=r2, @ANYRES16=r7]) 21:33:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x1, 0x1, 0x2) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readv(r1, &(0x7f00000017c0)=[{0x0}], 0x1) 21:33:16 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) r3 = getpgid(0xffffffffffffffff) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r3, r2, r5}, 0xc) semop(r0, &(0x7f0000000000)=[{0x3, 0x3}, {0x4, 0x7, 0x800}], 0x2) 21:33:16 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="67c24a7fa7f69f2d8e9291aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0008000000619078ac1400bb010000004e214e2300089078"]) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1, 0x3f}, {}, {0x2}, {}, {}, {0x0, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x400, 0x1800}, {0x0, 0xff, 0x800}], 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f00000000c0)=[{0x6, 0x2, 0x9, 0x7fff}, {0x3, 0x1, 0x40, 0xffff}, {0x5, 0x1, 0x3, 0x3a52b879}, {0x7, 0xe7, 0x4}, {0xffff, 0x9, 0x1, 0x3}, {0x7, 0x3, 0x5}, {0xc6, 0x6, 0x0, 0xa0}, {0x800, 0x1, 0x81, 0x8}, {0x7, 0x81, 0x0, 0x6}]}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 21:33:16 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) 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, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) 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"}}}}}}) syz_extract_tcp_res(&(0x7f0000000180), 0xfffffffb, 0x3) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x40000000000000dc, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @nop]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x136, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x100, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @hopopts={0x0, 0x1, [], [@pad1, @jumbo={0xc2, 0x4, 0x3617}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x404, 0x0, 0x3, {[@mss={0x2, 0x4, 0xc0}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0806040003b837823bea1d00000000ffffffffffffac1400aa"]) getppid() 21:33:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="2ed54287", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000080)="7fed218edb424d", &(0x7f00000000c0)=0x7, &(0x7f0000000100)="7fcaba76203dbb12b2b3ad0bee8922d99265a14251a47c4cf1b880ee00efb90a8f9378df57cc1e41a13780d276a1cd0feb65d6bf40d06d2956c0b3bc6a5e42264b0b177163de17c815c14ae95772ac8b35b258e98b44ffd60ce9cc44b0ce1899b3daef0cf6495f9a279583c98bfbf7c5585a0675bf3f061c7e8b77b3d4828d4287a4445eefc501b74a91a0745f0f5c5b80d58d7bf55a18ab765ec1bf728901e75b1a8c9b9b07f9d99dd791488e837ea68f9bc528c7b5ea3be87f4f81b078c47ba01517f0d282163958620d988de25d10c6ad7e", 0xd3) 21:33:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x2, 0xfe000000, "9cfb070035e6c5d305d1c2003d2e19002000"}) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 21:33:16 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x200000029, 0x3e, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/203, &(0x7f0000000100)=0xcb) 21:33:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x1}) 21:33:16 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) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vfs_fuse(&(0x7f0000000100)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000240)="60dd7360203094711644820b79d067d22758a522cb2dcc89cf29fd6577f93da03f883ba0133bd2ae0bf0d193ffc69cb2d43051b8534a8c59734b6e5a5778a3195c46e008286dfd6a3760206a0ba45173d435f532507f07b2ed5745a3817b59433e2b6abf8ca5a59eb48c28d22159d59fc7414d3b9bdd09da509203403e66034f643c028a70304057c71eceb0fa2285b18090bb7d36df21a0e9ccc4e708568050", &(0x7f0000000300)=0xa0, &(0x7f0000000340)="d4981617b7f78106a1a4a75b55063919f88efb7c8b73436b72827ebf49677ae7f4fde8c051c50dd8389c4e5f0fd547e794b87061766f58b59dd62fbf545f0dffe195fd1ecab35d55d9b88cf7a8fcfc64d62e6ca09371c825599099d2351f75c878baf0e0875e86c990ff9371d328e59eef1c7b9cf0143436087a9a780d8fef3ecb4e0fd42f22ab72ff3c30cd43f1aca3797c369d8e7cf507885d424bc7672287e746a380a37041996401814db22ace6840a78f4ab4f18d4d150abc0a841efe8d623ce08e04196812be1a2ba69daa4df9e1e3c29e7769d97b05b2adf0324e68dd07d600515aa84adaa78682b61605f6ae09bd62045c153bc1abf5e9", 0xfb) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="763729268e822db4244f86703467dcb8e7727334b29a0229262ca205bbd402fe5eb1e6f0bc0e2ec6310bc3f7f98ed44ebf82af19f9f0b4124ef7754c3f812da0845cf5f6", 0x44}, {&(0x7f00000001c0)="8beb9c84052347a32eec7fad686090d06cfbe76004aadb055b9c3fe59f7814dcd6cfb58a41c150d2f57c7d843736cc5f4164e5a576addf65e043b22016a545ac88c89e4a71dfad85d0d7da866af6ebf9d827579bd95d8c1200416226b2b2838babfea2e107d67f640e6052ceb7cd", 0x6e}, {&(0x7f0000000000)="b04a59c2324e2292", 0x8}, {&(0x7f0000000240)}], 0x4) 21:33:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x400, 0x23, 0x0, 0x0) 21:33:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) dup2(0xffffffffffffffff, r2) r6 = socket(0x1, 0x2, 0x4) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCNOTTY(r8, 0x20007471) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r9, 0x5) 21:33:16 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) r7 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) kevent(r0, &(0x7f00000000c0), 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r9, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 21:33:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x1e, 0x3, 0x3f, 0x200, "82c6708ebc8ad08540473a9308a5f492fef310c1", 0x4, 0x7}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa, r5) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x0, 0x0, 0x0, r2}) sync() setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) setsockopt(r6, 0x0, 0xffff7fff, &(0x7f00000000c0)="8383b6b40b9259cfb213d3d77a991274b085d03bc73481c218a0c4b9368f056f34641491050645513d37921fa27edfbc4dc226b3e9c8a9cd25e902988118426f2a3dfda14677cd43a6b87fcc52c5383af2b9d22449815d8d0b82ba4f0ed412e4c4cea4b19d6d1326844f31e84dd4b21c1832c61802d7b34d9054f6b961bfc64dc2adb88c4741af6b06c1ff05120958f65827039e2107f7e43171496f745512b2503ae4f6fdcb262c52c0618b223cb4a3a0bedcc5", 0xb4) 21:33:16 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x61, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @udp={{0x1, 0x3, 0x8}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000280)="fbda5b46513889350c5cfcc5a7c9b46e594227a3eeedba316546ac41cb1a95b22bbc80e8fb4354cb28ab45bb0916403437bf2de4f5f41a1c33541c2bd42722ae4159da9016e678c5f6e386d19a00d0140039b8e514df3020adf1c3e73a8c3d24a49bff5b54f988ee59bfac939b138585ddec7aa6357f24d23210e01a8db9eebd14a03a41f8ddbaf91860bf5497147d495284aca58b5cbec247051c2df0ca2e6cf5a079e1672af59a3e03e5a62193ab2e893a5378412b4b45eb56f0b30f74eea8e90454d9ee7a61a01177875b43285eab1219a6907a41214bd8dd539b689c78e54b796dbe561b0536b6", &(0x7f0000000100)=0xe9, &(0x7f0000000380)="1549ce3155843369d8298b498f238e36c534c02e87daee34fe7400c946373cfd2d8c0eb5543ee2e43965545c3ccdf2df7c0c9dc9b6ec1a1af50dee90550f9cdc6759bf7eddba06312aee3c5323d6ac8dec22b6d02349e145e5b28570d23dec91460f2a0e22b660454ac3d41244c545d891aa58e9e27b0ce6c04647193c5d90186db5af853624c5810dc954772c5ba6107ff0e96ae926bcea898fdb58f41c4318fdc82768ef12e5bedb19085f65c19b99c171b64b35727d35", 0xb8) semop(r0, &(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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x10000000000000) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x400, 0x1800}, {0x0, 0xff, 0x800}], 0x3) pipe2(&(0x7f0000000440), 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 21:33:16 executing program 1: open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 21:33:16 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0xd1, 0x4}, 0xc) munlockall() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000040)='./file0\x00', r2, r4) 21:33:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0xfffffffffffffff8}, 0x10) 21:33:17 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semget$private(0x0, 0x2, 0x480) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x11, 0x9}, 0x8, 0x1, 0x9}) seteuid(r2) syz_emit_ethernet(0x4f, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x19, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "56427e87f201779ef35df43239fc03db2c"}}}}}}) 21:33:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0xffff, 0x1800}, {0x1, 0x4}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x5}, 0x9, 0x7, 0x8}) fchown(r0, r2, r4) r6 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="389b", 0x2}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf370567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e263a8992603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe5ed36675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7260d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb8919ccca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dcf6630847014ec73bff950a3fb2327e52d8cbaf1988fde7b6477f3d9b8bb71de44cb04d9fc03ec430ef19204bcf63f06ef7b02c41ad9213e2251d782b57ae2d785c354efb8c6fcb778f17a7b2c53e9f310eed9caa834607a2f49e9c0e3bd3825bbea528986e5dcd3d0744c7161f018436d7f0fd870feccf9a25efc036906a1229833197d795f3d8e5ad75a4e3437817d68b00806439141e0b4332dd3d77c97c2c573e0596d1344eab2577e0a52e8435fc1957971d4c4f068cb10d5e66629adcba6064a5afa76ace97df74240f39c3299d6f3e79dcd107039f5e645d6eeee03295d14ed2ea855c843b5f3b848909699e3cef1c4a0a62665f47796f280a32b1c75285", 0xfff}], 0x2) read(r6, &(0x7f0000000540)=""/4096, 0x1000) 21:33:17 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/103) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) wait4(r3, &(0x7f0000000080), 0x8, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/14, 0xe) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 21:33:27 executing program 0: nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8a0, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x19) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000180)=[{0x2, 0x1, 0x1000}, {0x2, 0x7fff, 0x400}, {0x1, 0x80, 0x800}, {0x1, 0x3, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0xffe3, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x4f}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000280)={0x100, 0x2, './file0\x00', 0xf38f, 0xa4, 0x11, 0x5}) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setegid(r2) 21:33:27 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) semget(0x3, 0x0, 0x3) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 21:33:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) getpgid(r3) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) fcntl$dupfd(r1, 0xa, r2) sysctl$hw(&(0x7f0000000000)={0x4, 0x7}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0xfffffffffffffe90) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) msgctl$IPC_RMID(r4, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000100)={0x8e, 0x8000, './file0\x00', 0x80000, 0x8, 0x9, 0x81}) 21:33:28 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x2, &(0x7f00000000c0)="65f105f77f283099763e69906f0d53c6fe20b3d8cb7c2c6bc13bcbf89ca866dc081dd59be53643f7dad34979dc908187f1f097c714a2a2f617656542a8b4267487bed2844d3b46ecc665356e6ce6481d2505cab25e28dec3a48fc233659f8e6ba3099a515a51127ffa88c75d428add1c03516e18e247877f520a96d34f3de1ca175b40420c721ecdc0b9117efe5a7b351291b4187fd27b7c514ea143c4fc402742e6fef0121f86015afaae9735bc0d22a906a7f2d55f2830b3d9ebc5676cfdbe35f4e5cbee79378a3103cd2f4d4050fdbd6389a422e4461299c70df255", 0x0, 0x0, 0x0) 21:33:28 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x8001, 0x1f}, {0x1, 0x2}}, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getpgrp() getpgid(r1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) getpgid(0x0) fcntl$setown(r2, 0x6, 0x0) r3 = getpgid(0x0) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) getpgid(r3) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000140)='./file0\x00', r6, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r3) 21:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x7f, 0x1000, 0x0, 0x10000000, "7816b5f4f6aec89674e4b7242aa293a002fdffa2", 0x1, 0xbc}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r0, &(0x7f00000001c0)="a1c0", 0xfffffffffffffcb3) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) 21:33:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000640)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x25}], 0x6, 0x0, 0xfffffffc, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="457f04abac31beba036d3a522431878acc88fbc3b6c3871fde64f65d47f4cd1199a46366d69155a742ef307f7e04f72f3e53cab3ec0950707fae9d2e65938d5a9440aa", 0x43) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000580)=""/93) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/60) fchown(0xffffffffffffffff, 0x0, 0x0) 21:33:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) kqueue() socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100000000000000000000a1", 0x110, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) fcntl$getflags(r3, 0x3) 21:33:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x0, 0x3, 0x7ff, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 21:33:28 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x64, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) 21:33:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00B/file0\x00'], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r0, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r0}) fchmod(0xffffffffffffffff, 0x42) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0xfffffff8}, {0x18, 0x1, 0x5, 0x8}, 0x800, [0x7ff, 0x2, 0x8000, 0x2e1, 0x5, 0xfffffff7, 0x6, 0x4]}, 0x3c) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) 21:33:29 executing program 1: sysctl$net_inet_esp(&(0x7f0000000080), 0x4, &(0x7f0000000040)="7043b35088943e773e9200000000", 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) 21:33:29 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x11, 0x7ff, "73cc5160527b0100e53407000000e8ffffff00", 0xff}) write(r0, &(0x7f0000000100)='\x00', 0x1) 21:33:29 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x8000000000000006, 0x1fb}) close(r0) syz_open_pts() syz_open_pts() 21:33:29 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380), 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x7a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045b2006c0000000000019078e00000020000000000060000ac1400bb00000000441800000400000000000000ffffffff000000000000004f060f00ac1400bb00000000ac1400aa44040000075d6ff78e00"/122]) 21:33:29 executing program 0: syz_emit_ethernet(0x9a, &(0x7f0000000080)={@random="42a5c427056c", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '19q', 0x64, 0x70, 0x0, @empty, @rand_addr="dd81cd39af192f572b95d2a903a543a5", {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"a5ca8865c17e44527de3feebb71015bd920f1d5219ede0dcbacb26e5d8e50a614b00539104145d9389f0507e72bc7e03ca5f16a4a4fa55e99d508db97a9e54c13866ae2f0872e43ee08c15c276b0f5c1"}}}}}}}) 21:33:29 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/56, 0x38}, {&(0x7f0000000100)=""/117, 0x75}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/3, 0x3}, {&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/39, 0x27}, {&(0x7f0000000300)=""/245, 0xf5}, {&(0x7f0000000400)=""/127, 0x7f}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x9, 0x0, 0x72b0ee1d) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 21:33:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r2, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/170) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000000009"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 21:33:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x20) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 21:33:29 executing program 0: nanosleep(&(0x7f0000000100)={0x2000000}, 0x0) execve(0x0, 0x0, 0x0) r0 = semget(0x3, 0x2, 0x110) rmdir(&(0x7f0000000080)='./file0\x00') semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/75) 21:33:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="816c1433503fa9086e525d9a0de61e964182d889952206340aca5119d159d971149d90f724872008a63e9ee375879eec34b44eb584b4ae10dbe322d5a59dc63f3fd688e47cfe582f47906e83d9073b118b13102a6a049b5c5714d138110fce0cea21877949066c7944c93fd35d9886fb41cc9f2a83ce389dadf55bfc25347fcb5e323a37326071003d", 0x89) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@local, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) 21:33:29 executing program 1: nanosleep(&(0x7f0000001580), &(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') pipe2(&(0x7f0000000000), 0x10000) msgget(0x0, 0x3) 21:33:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffc, 0x0, 0x80100001, 0xfffffff5, "661fbed724513311810a90fe00000000f8ff8000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8a", 0xc1}], 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x9) 21:33:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x90) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0xe, 0x0, 0x0) 21:33:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) getpgid(0x0) r1 = msgget$private(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRESOCT, @ANYRESOCT=r0, @ANYRESHEX, @ANYRES16=r1, @ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000340)="7f1a845e724b80c32644e12332265632ef6d4d979bfff079ada9187de67fe74c2f13d6402db6deca29ae86e778ba773cdd8464363b0201dc827bfca8168ff3c02c5a7caa353f39bebadc62bc91f909ef32e5bf16e7de8f4a21a475477eeb21048de85a3cdb69b35a3a38b65249bbdaf51d84f0af6a150013f82268a5dcecd6611be4d5b4bb14285cba645e67ee9f623f6df154ca44aec6161a608a658b7ce7714bc500de142772c3b9d277b27cac29eee427b03dec67d12e0a9656bee4c240c478f797449f687855ff01fee6393e983bddc167", 0xd3}, {&(0x7f0000000440)="f8c7792806231a77a1f7724f9948d1624189a4a09a9665b77b160075c00f6844b860d1c7ac98dba33ffa8f6a01f227d8bbace0c24d4247f7a31bcfac08d00e0e05213e4a67f17e4c46b619bc4e5178c3f1c135677dea6b2d0e503fecab2c15a198ba0065ecc6e7d40d", 0x69}], 0x2) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r3, r5) 21:33:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000100f800", 0xff, 0x20000000}) r1 = msgget$private(0x0, 0x2000000186) socket$unix(0x1, 0x1, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f5e846f2dd8e6d00"/368], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0x0, 0x0, 0x182, 0x400}, 0xffff, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/77) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="03891d93e45814379845ae96c24cf4a8ba9c5ebe0c819462e7f04fdc31da02699fb57fd04b070b777e4f2cc33302ae7920f886b7e5a2892cbda8cdd9f360d766689d08fc7458f9f14eefbdaa16d6a1e579618b37d666cba9731f9d75f83c3fba661aa3f360b26dc1de2885082679acc96e54b7bc89a725f2b83ee49bfbe81e8100965675e09366ec66dc7aa797bbc708f85a8ec430d56e5c5d1182617e07", 0x9e, 0x0, 0x0) 21:33:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlink(&(0x7f0000000480)='./file0/file0/file0\x00', &(0x7f00000004c0)=""/184, 0xb8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) linkat(r0, &(0x7f0000000400)='./file0/file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x4) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000580)) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000340000000000019078ac1400bb00000000442400000d00907800000000450000000000000000000000e0000002ac1400aa"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 21:33:29 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r1 = socket(0x20, 0x4000, 0x9) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) r5 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0x0, 0x0, r3, 0x125, 0x7949}, 0x5b05, 0x8000, r0, r5, 0x400, 0x81, 0xffffffff, 0x6}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000000)=0x3) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000080), 0x4) r7 = dup(r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x1, 0x1, 0x81) 21:33:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x400, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x7011, r0, 0x0, 0x7fffffff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0x1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00", 0x0, 0x4}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r1, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7", 0x24) 21:33:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) sendto(r2, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x34) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r1) 21:33:30 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f000034d000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil, 0x3}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc5}, {&(0x7f000052e000/0x3000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f000073e000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file2\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 21:33:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x6dc353304bcb3231, r0, 0x0, 0x3) lseek(r0, 0x0, 0x100, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 21:33:30 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="b0035b909715", 0x6}, {&(0x7f0000000100)="411694033eb144d503509fd62fa3821af0bbc21e289af691bbed784dc24456967facbae98691c03359d673754b2a8a41c731e950f2643878f83deca48ede37f28f701a000d564e2d99ed979fc1e1d5b38c27d1819a", 0x55}, {&(0x7f0000000180)="d56da20b6c85cec3bfbc1d44492f358cd4ba2d3d4ca37fecf038571125f21f17dc55437ca95f8150d0d6bbdc7664529b767eb26619de33846f3017ebb57a6c0fccd80554338a6171f88228b3ff9656fb5b1b40801de109aab5ca9bc29c2ee1c626d6c22b7d2ca7f5e918b403252e8bb58f63ba26917f0ba932df11e05bb200c9bdf8a67ca60229cef6c8aaa28f29995a1c97e73e56bf269c3abf2a096d11b13303857169c0b6a7913ca4d00a7f8dd2104050f09743d2bfd7c53bd3ec75a7daa0e2edbd88d5c0e9c5bd4cd0ed5af6f364b170c5c943a5053b70d366b67512af803d9bdfe5ac01de85", 0xe8}], 0x3, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r0, 0xffffffffffffffff, 0xffffffffffffffff, r2, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, r3]}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @rights={0x18, 0xffff, 0x1, [r6, r3]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r7, r4]}], 0xe8, 0x4}, 0x2) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adbf71780c6296162bae79ac995d2f8e2205457d070f0bbc54ec856215ea7c46e110"], 0x10) dup2(r4, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:33:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:33:34 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r0, 0x11, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:33:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) read(r1, &(0x7f0000000140)=""/101, 0x65) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c2903f0"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) 21:33:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() 21:33:34 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x8001, 0x4}) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r7, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x970, r7}) dup2(r0, r4) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) 21:33:34 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x7, 0xff, 0x8, 0x8, "32dfbebad3d789bd4a2941df37194e4eea3d14d3", 0x1c, 0x6}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82d277dc3c0513b6bae621ff02adbf09ffffff221b2f071e6ffc314b86c8a21ffe378b3a9d8c56a6cffb110b465721be4c2c7edeeb2c97e043e3d051e0f63488d88ebb3752f64016e7e2dc08d373c971952d350ca568cf8daaa8eaba34dba4e81a1de0e87263a0ce601ac07ab64842140e2f6b800d64a8f3ad5a566f25f52e38c8ede461a973289655cd73c9a11be95bb2b2"], 0x10) dup2(r3, r0) dup2(r2, r1) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:33:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x40000, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) dup(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r1, 0x800) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket$inet(0x2, 0x3, 0xd6) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f00000000c0)=0x6, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:33:44 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) 21:33:44 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) close(r0) close(r0) pipe2(&(0x7f0000000000), 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '~`U', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @mcast2}}}}}}) sysctl$net_inet_esp(&(0x7f0000001b00), 0x9, 0x0, 0x0, 0x0, 0x0) 21:33:44 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x3}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="cb249c2dc4717e94617234ff7f000000000000595cb08ac56c3de1f82684a8c6a3605389760d882494cdfd0bc6fd980b39c5abbb24ef253f0705d00f97699cf8a5791acb0b7505fa899c90a4d9a7b0021dead706d2cfc1a002e61d5feaa71e02c144906210aeff6b49bb0d9187d7e06d95afd2977c2887accb332489441087b446ebea98ccb205ebb4e7d011d32fac6293b3acd1450a28b45f497dbf6a47e3156a49827ba0b8c78fa223449dcb3a37c3b03b6109af10517a88f64dfdb5cf205ebaa7bf08a1ae20c7fa84e8e75b43f805e57900"/224, 0xffffffffffffff71) 21:33:44 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r2, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgrcv(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c0955edda2f5132516f21a71f426500"/4119], 0x1008, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 21:33:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xffffffff, 0x1, {0x5, 0x5}}) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 21:33:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0x7fffffff, "0a662baf0c033c08da71795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d80277", 0x41}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd75}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 21:33:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="4ddba8158aa4551b4d7faa40fec7ebbe95661abb684eddff1791a939e5c771aa98ef78c0ffe9a5cf49dff650ea67a3fc3c9f59fd9d988afc9bdb0a871ace62def4791f62950c3c108324884adf35d2cce3e62b1c3c2bd919998c3bf11237145a4fe281f284bc5511fc112e50f406b8addde98449d61ae5e64600164c54831d0e49b9e026fc6934d4a65cb08ef66ab4b43bdafe412a072c51bf577027b541e1688a900fd15b38036c05f659379457c397d1c200940f452ed2a85fdbf1a4c20564752c83ee0892806eb9e7fb47f81cd25255a93da180f30c4ccb71ddef1c357ca4a341306baf3f8ed7f969", 0xea}, {&(0x7f0000000300)="6e0468514a418f198524", 0xa}, {&(0x7f0000000340)="dfa170f1f654f2e71e591507b0dd8eb23bbf74271690d87e5b07032f996af6b09c139932e444cb9820fc2d2884540a4eeb5f802993f0c48b69f1", 0x3a}, {&(0x7f0000000380)="d8f3c6a507dd2f15b896c9da1f159af86b09513e3dbda9185cc4426abfde7d8410fd274464580ba7afd90a13a0a0dcc26fb81d75a9073182dd732dd9bd3ce84c49dd95f0d423be5ab8c3dcaae3868e253d619aeaed2014c3a1b9e18843bad2a4ac3e5033ef78f5234cee8f996be0bad15bc67b536e222be87ba71543b4", 0x7d}, {&(0x7f0000000400)="ff97774872e92265b11c7de5efb52547d9b2fe0d309bee87b3b04cfc4479bfa2ff720da4e7b1dd441c38576597ba944525014d1df38c5eae57091f498b79e47d9c3cba269648c0ba436aecbc019749271204ddcf019b5c31da48fc22275ca34aa56f8d703fe30e734218e79a32cd49ae2091471f2b138517515a93bdd24b932fc7e8e939213233d3af841df36becc720ada2f31f947c93cb0fd2c34993a886f83bc331248e6d769466386d57f5643399d290a868422b44ca3d16f3c67cee7ddbda0062565a7179db1accecedd8a7e1b89528d3e6db3cc7bb96", 0xd9}], 0x5, 0x0, 0x8001) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0xffffffff, './file0\x00', './file0\x00'}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c43b1b67b544392b7929570a819bb3e18f75dc338532fa8eef487881f60544da6345a5ad55666d1a4dd2bec91b86aa69cd9f34a4b179858fc1d31a3cdf16bb5f4b9d22ccc36bb6a8428e2779699431a2acda5d5a770f0f70f9529d47e09cd96ea548d9a4ca4b24ca02fe954889d84df2bbd67a386d972598b3404dbfe939808dc86e8277a6d5c8b0069ada776cc6db89b6d12c1b7bc09b95db60b7b696820c4683962fbe0c8bc7d4efe6ced2753e533536a442b468233bbd009129092d2b311b8298ec1916ea4b67d8f6ad10e38de40352910b27dd352d131c97a75564954fd9e1a6e11fa69fd33760e148d9b90dc4d098cdd14ee8438b235651cc72bdc243cea8a05172f65bcba704a933f3b6d264ccb81442fc6ca22fe846ad09d48a75264b2c092f59c0f28a6eb863eaca624c3459da1e5258cdc4e2e149b581683b0dd90e29e0cf911e2582c82d410c49f63362de5e5a47977e05a226d6a85b4dc08c47ff5a9893af6f48362b17288e6fa654c26af3dbdb3a063ff667c01a0542e92cef085ba73b5b30df9a0c1a61dcb883bf0f4b4c750a72bbd3a41dd0930da09dcd28852e375941b957473b8de39e8fb49c7de326fc967a48adfe1eedad8e1ac935c961e54a417059798cbb913237717650ccd436509ff9d387910b6b85f2a845dda2c1ec93a6333dec022f978ef5bf3f64491ffc7753d52f271db048e182440661db8568962ad5c8a23811dc4a7eac6c0b6307b82671b71e74fc9d8043ec4e38ce27c3c216c4203f14a8f926ab6a80f25c56a32b0d8329a6bf2dcb331f166a0d57b27fbd7a3f621741fe73bc3279b5547a43b2aeb0fb512311625ce7ce4174caba2427197ac1fddbb7311b4f2eb3dde8736ed77536cc19e26ad725748faa8574eb2e26af988830a1735a44397fe421c99395bca78f4cedd4b66e5ce0359ebcce3e1f5be96f42cdde717ce6abf80d7735ce6fd45f8c92d151c8c7418e2a2b7e2c8d0a232c00a160c56d77001d82f517f2162885386083af077e1140fbdef121abf7dd9543b9c746cf9b3897a545fd5e6f2066599219ae21f3d882de8f4e448b414cabcdb52b365f60f6fc0c9616b3f7835996122aab4a93f9046039a30653acd79e26e5a0a53f88a16adcd4932d53d0dc1dd17a55ce3ea2566c27c590ce00cf164235384a0d2d29c879f78ead7cf8d078d1284b4c8fc827a6a36554c489a536779848ec52ff22f2adeeb866051bc2f7462f87dc3b5c772e9f0b9f77c859023d520fbf9be0a4908d0c6cd88f895f5a0cd1a944094402f156f58354a3f9bbe81f2fa2a1bf9d77216a12577f9c9eec7e94ef311d7eb53006c0d38098528f0646ce037dceca6df33b011a87f4de691c99d2d2eef8fdfe073aa7a0bcd4371a23c5df43e11f832c73bbb38ea28b2ca1d89775e1ba422a0a4d2c831973b8082bb3e69a2c98a69491ec5b68793a140fc22edef928bf2fd2ca4ca67e0c5e15e9ba24307d2d4cbb7c5d6b1ba30c85bff16bdb77cafca4735d353f9e130f3275475a86d698ad7fdebe0dfb017b8f599bbe53858d40335f6132af9de25d51e6293f702fc0fe32535690e1776491c9deb4419e43351242daa00013c4b74166a98b39aaf269fac66df24af2007db6424704c62233d9f599a8b3eba864ce364d3a380cafa0ca67638428028383650998f3f611d573703d997355506f98c8447c74b3666be060494f135836f9762de278049ce88142e42f41715444013a0d1e6cf1ac686e14a20ebd0115a7968738dc1afa010eb7fe458e72d99ec6137960906afdff6b61409465b301152b994c1b0af5965a6401392a1c699b6d062023bdac30417ba23aeeac0a8633e35cd26bad6ceb835f336caf3c239355d1f3dce01a23221ec5bbcf5cfc22c1da39b617fd856dae48ca1b8d57e546b914d871d7bb1df55411382b0d9711cf8cdf2d175ee6fd43534df3c05524274458c865813b2c0b5d9629175848f2ef0db169c040a6534c58ab427e1f67fdc2451797e7471830a2d3236a0c95942302f037cfe0fdf8d68e96b044c8e589a77142398bd075914cab0bacfe47bb9a7baae8d6e25fa850928a753235dbb8812dd8a778d7ef949271a5ccee177b6541847f363f010c35e992c7198a458136c8c82073b8020a5aa987de2d5f6e9efbc99f1e743114993b3d34e373e7e99a9e58e0d58497d17fcb5ca00dee8b8de9ea6b47072e993866dbf95c25d733251fe5bfd4c07ff97e31e1640d134d28c0bb7956318e8005b2d9fe669893a9c6ae4a679467d1dedd0405430343819fe16750f6ce73f111de5fa86a5e332396306821fb59ec913a8ebcb1f763046409a16937ade586a154901345c2ec57d017e3551b8233bfbcecb124c7f68044665c8b208ad8a53e9670c5f655f54219ac312dbf295f1b2263364f9901909bda33e07dda8439144aa6a396901cb1ecf5de75e96140e6fed08decc376e3736c07d3f11ebe6f85abeb289e146a21e2940f27e814f3de9d981b7919dff2ecb59ab7c81453c35231d6923084f8e0048ede0e9076205580746e3addb8e7866509d405795fe79b50057eb9292597ef0779428a8385f327756a2c4f7649a0ee7d6815077a92c9df8e8ef961e27e810f26c7699ce92d4829ce72789bc0015aa379ec77c728fda7c619aca829cd85dff3309f901f4d76353bcc522ff98f5bad4c66c98e1bdf54d7ab0b5be906f7176d711884631070508d009ca35d21a934aa620721a3077af335a911ebdf30e27dc7eadadef405b215a4563b172f8a8450849e682db15f0f004365ea37f72cf1ef157db16077981d872e709ada5d3b8eff6cfc1158def853749f01b988d9eedd3e5683b789c6b9607e349dddd7836d314035fcb2391336e34b52208873c19b0bb1e8bff0e58b284e79591ca8dbd847d46a10c85596db891a3d7468111aef1822b39a472eb59b5e7bac94c354d1335660a1fc87839aeae756729d6f8cb6eeac85b54aac2366fadd2005d74b1656571ad59a818c69d04f47ca489ce62497129710f116f3deb6215b3a10e74264718c7dad64565fbe8c409e0dd9031e2637993727299413276026b4f3127af791cb2faa86f1969e537c91765e9910487af3d5eca2aee783616dba36b141a18010a552b10ebf82cd2ede2175a4937cf54c0a8a219b63b02d08c660d5f63f6865614423886680abc7741464dca2bff0651e7f60fe901e12b1bffeb0ae0f37caba84ed4795db8e631d7a37ce2c16eb9fbe7583151adef6378bf2f453bf68110a7b80a39524d15b4bea508bc0bf09cb53dd55bd267feb6afb2d7a428bb9ff039eb44f0fea7d05e52a7eba9bbc6f509a6a0348ffbd5bf4750c1e6a18aa12cf6a657b0d25d168c565a83762be1dc3f273c82a7cece8879ece7b861b47dfe0bdeb9e1c5a93d1ef4ff7787bfdb2bc9bba22ab3747e22ab5a245545ed80016c3230100798853871080c717117c3d67a046bdf208858b2d12290700bd66bc187ba3a6c3dfbbf38f95eefc516070d935e2345907ba2cb9cf1f37edb2b26cbefd6febdacf48477c041a7d48af16f797e23f29cdeb74c04a4a1ba0d4f2c44bd725d52c2fc08d097ba10a333a8119d362052aa245e0dca5631d2913a3783dfb6e3d8041ba41dbd5a40d9a6a63949fb8a35462bfac77f5b277d08714e7d8fc4ac724de46373cedb7b2f9b47e57660d85583adf2e9e05583c28fec8bc5b69e10781541cee843748dacb6dee9c2a71be587d4f8e5d218bedeecec0dd1aae25981ceee76b3c4b9070065534bcf2af96d11cf6d1f91d3253af3749abf4a2ea3fa731991137474fe500097b398a579fcdd8f9c3e76d35c1708d3077ff0cc6cb743b77761a87a51e08085fdca503adaa93698db603e3c4408ce776ce8a9f8704f0301792346ff31c9b6b2cb8367c838e4c703ead5d0b48eff8f580e1b32c43115cd6761d4bd552a4c47c3ff0f5d00c37734640dd4d836f3d783b81de6743b81bbee2878d99b76c43c6f182f8152be99570a71c1ce3e213beb08ee65fc6a9fd1a919d6619784ba12711d839d6003607c0ae4c11afa4c69d369c5a6d18b089d39109260b35074a16f858894584beda561f79e319d5ad6a088e42accbf0e54ce4d3b563b3ab3cb79f689d0b9184f2923865987523e52e2cd41f27eddc1014a8b0d0fdbce6a3bf22c6b1dacc68fa42ee0861d2b2522d00c6d72dff63be37f0a3d5b6d89b3c7db302dfc5726e02d7f995390cfb6e4985f4476444d12930afb16c96c1ce635ce67b48beda970080ede3d42dee919f53e34e576ed9c1d8ec25705571800c4868814807f233f35a22d813debd929344ac4a086d031ed80cf4d9025959f12a321c342f107455400a7b2fbcbc70ce1073fef2aa51174c199b48dd66198bcebce207f70aea7943f2ac3188344859a2188d9cd12384f1a10afa84fa243685d0f65ec4a5d60e22e4c454abdc881160a990f7d5feed62aed27dcf5d74515655ef254a691751d98a50af79736e06080efb63175d5083610b07791061e33d48baf427737de09827e053778efa61694f87de6e021423ccbeea830d44ae6f7b970bf7e609fa2df96db47358712216b43f3233d863892b4b73dff97497071fc6e00176588bdf4fda290456f367fa4ca58365b4f322129430273d61c4d7a7b286f50c753e779f5c5e87e1c6798eb0e5e858c3a7417dd699f84814b8fe68959a4f2e6563b19b4d0b27ae70b1c86c768190063c1d31b61a9303b9b0fc5a303b93c1f02c63eaabdf2aabe0cd9bda660b878ac324d3beb5d887d9bd16bd544e83a8a6801eab46dd09dcc21854fed87d40c4d771baf40e6f9a45843d52dbff8237326a21c8cced56e857f6028e9768ee767991353969aed5d850771783886b4117d9887f53b02375ef9727839813c7285d7392e10e582bc4ceeaf948b1b3e481b4059771999ed7c78b59a88a9841a28627c8452802138528b6c61ddeb999460dd5d5c2f0f7d19c766f1aaf3e06175f0d0c2bfb74d1380681710d7baf492c44d0780ff555536270dac5d2b6f6d8172e2dd1eaa08f57de2790a49f2235b5e12a37c5a089be0e9c427efa899bd80d862700408e30893b61d2fa2142538cf241daf91b28ed27c70a808e9c95dcc19448fcdb1e1e67efdfbe023d8e2d8119ba8f73c78b7cdcfc44311c2736208ecbf10a17772797866313b1f0f3281249c6362c0bcc57421d3163e4262ba4c956f99393e57bb1f3efdbefd840eb4893a80e4ea832b0ccdd921d04f54cb5cde33bf15a75359cc94c22e1216c3dbf46121b1824a30d4b2281a918b205b7ef6aa4f91b2d75088f5e3d17f81a2a95acc679bc575d1611fffb791e9b18275eef40079fa82e6913b97cdcddd1eb5be8fac6f27cbb457f27c1f04a73b668f8ac836209345b03c1ba3e31e15e7c34c26585fe9290a17ae55bdc9d4c82ab863de821be9d0dd7a90d534c4d79e0bbf1e7ffcba946fd7ad2821d2e1f066f31ff93ecb149fb6b57e3e6a8d546c0ab53dbbb2d9323ccbc1922591fa48da51473641d35a29aedb563e0331e23ad73d4a0a386aef3c099980431e60979c021ce3f2f69a383ef73ad1277c6ecc7c54d3dff4fc0b977fe99824de849594e959a41bea78306f6eec4200e73e31c3fda841f16f47375aa290e3e3756a0b7f1c2aa243ca7a151aeafc4b8456fcd408d684a479b092b6f17fc214d0ffaf3640cc1755135efe14cf72cf83fc2c85edfc508807e03bc7b4beec50488788dae5704c6fd373fb71f223099aa2a93045b31810ed0d891ed76", 0xfec}, {&(0x7f0000000000)="67bd5f596f0676", 0x7}], 0x2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x10000, 0xfffffffb, 0x7, 0xa1, "536a5389a77f0c00df71795acd76e70200009400"}) write(r0, &(0x7f0000000140)=' ', 0x1) 21:33:44 executing program 0: getegid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c1647f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 21:33:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0x10e, 0x2, 0x0, 0x0) 21:33:44 executing program 1: r0 = socket(0x1, 0x4000, 0x40) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000080), 0x0) 21:33:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)="584318f4c01a2bfeef0c3ff6a43e597aa02d9916be874c34", 0x18}, {&(0x7f0000000100)="a25c6fb2eedda2ab62642e3a8bc32d734d6a4e1e1faeaf35f494d8b88b2c8131b2eec3527f0fb9ea9de6a3d01473cfac0646ea5635b5ea28d04cfd34a6cec8a64244494b1aadf7102ccec370c9434217eec21e665fe7d6986b2bee98dcd806d118d37eb6ddaa7690e8bc068a82298cdd32ead09c007bec6c9fcff5bc0ec4b0c8f0403edfa8c075188ea09ecdf7d07b22416b1703d2c601231ee11093444197e00db98c58a5814509fde4091f57cfe045a700e7ce86b0cb4d6b373955d8dfe84b9409740ab35a42985a1166cf619b91d2a4d289dc62ac274353fb71855f51a45dcdfe0f441b5738ecfab3d94c29414303f131", 0xf2}, {&(0x7f0000000200)="9a6fa7a253636df93783bf5ba1230f90cf3860ff8bf9c73865ad8c7ec685ef97d784be24ed894d314427f9ebcaa135eb", 0x30}], 0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000340)=[{{}, 0xfffffffffffffffd, 0x10, 0x4, 0x48b5a9da, 0x1}, {{}, 0xffffffffffffffff, 0x20, 0x1, 0x0, 0x401}, {{}, 0xffffffffffffffff, 0x85, 0x1, 0x7}, {{}, 0xfffffffffffffff9, 0x60, 0x20, 0x2, 0xba54}], 0x5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffd, 0x24, 0x80, 0x8, 0x5fe20616}, {{r1}, 0xfffffffffffffff9, 0x105, 0x2, 0x4, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffc, 0x40, 0x2, 0x0, 0x1ff}, {{r7}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x7, 0x1000}], 0x7, &(0x7f0000000440)={0x7, 0x7ff}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000700)="34d2e04cac9e9a2d585ccc7550ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566e2498e78cf291b0a39e53210257ddd8b864ce5bcf282e9b1e7d7d0b7f5c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d2814b6bcee906846203c9c191e60724341eb18f5ad078c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119bdae4f129fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b48ee4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8d958732084f5408c9ad32d94da7d8afb10f9b524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f27c598a582de9c904e51ecdaec6ce070ad04c3b931a1a26d628ac748aa9c32fd6e245ea221924", 0x1cc}], 0x1) 21:33:45 executing program 1: syz_emit_ethernet(0x8b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e59f4ba6215"}}}}}}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x8b, 0x7}, {0x86, 0x5}], 0x2}) 21:33:45 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040)="ccea2abadd11048d6bd5685bb660c9eb55891a26d99579916e363b619029ba928afe6d1230", 0x0, 0x0, 0x0) 21:33:45 executing program 0: r0 = socket(0x11, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005041b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:33:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x5, 0x0, 0x90d6, 0x80000004, "d730bf0000009a5a08025bcfabe700"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f00000000c0), 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="fff199b684066ce493755b24fd9e8f822cbb01750f8995d637f0f4a473d2e628ecc1d784046aa0a636dd73d024baab5ccedac40a5180515f323bf0e2757c941157a9e0afd4deb7fa8597229bd507e04e152af41ecdfa9b1245ba4cb259298c885dac74972814f96536e744b0bda0736b019bebfbd259931f44844d4a2fd86d29c5b76a75775ab6b1f5d42dcb525bd19a8f13158f76b1810e90a27a497042ac7fd0df96fe1de86e4e2bcdf32a9d7be8f9da07dbdd53bd7409eb5a36f18ea0cece7e106a624a5471f3031064ea5ddc8411315386469fd2982151ec43ae6bff96c7ae62c3990fe732dadc1577518f", 0xed}, {&(0x7f0000000200)="56dc5c044a7a0611b6c744561822a39bb88330ecb74d30ba19197902e6fed4145d3ed5a729c71f547ec643a5d31d2fd6a158cf868c60e32893093b87d33bbbcf610df40a57b3efbd99a1c93bf0d25d9f7b635757d5605315a9c6e477dbb040c536e61656433a1625527bfb5634a79788b6585639e90b118fd8c1a8ca8e342aeedfb71ded7343e1e5530e8e266853c94652dcd7b2b669b1b0f98d015ed5eff1d94cca73ed6830758ff5132524ad792c9835a23860517de49bbb6639351ddb29aeec3785ce8456469756f33f4ac0728cafc017807dae965715d1a763d1fd1c7a9718e0c4", 0xe3}, {&(0x7f0000000340)="c10267fbbe137ea638a7aecca6ecd91fc9cfbae08b2a94707c083b", 0x1b}, {&(0x7f00000003c0)="6048cf4ccc82d9f3a312083cd511ca685cd6817091810e0b72e894836a2c47d1ad5f53fca544d45613ea8b3feac69a8b08", 0x31}, {&(0x7f0000000400)="dd99ed1c3b4daf9e0dddb95faf47f36e27011c14f2fc6b00e4a69d2ca67cadb56aa692dadbaebbdf340be9c93f9357443107623ddb629e3fb7cf9c9b5db01faa9aada0f9f4c329c444b8cd65c27fe1487fcd661c9c745c16b0b63c225714ea17c2c6deb3e114b0982116e7283308c8e4ebe96f76", 0x74}, {&(0x7f0000000480)='I', 0x1}], 0x6, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r3, r4]}], 0x80, 0x40a}, 0x0) 21:33:45 executing program 0: sysctl$hw(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r1, 0x7, 0x5, 0x0) semop(r1, &(0x7f0000000400), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) r2 = semget$private(0x0, 0x8, 0x10782) semop(r2, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000140)=""/13) semop(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0xd, 0x7, 0x7fc}) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000400)=""/167) 21:33:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) write(r1, 0x0, 0x0) dup2(r1, r0) 21:33:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2b, 0x1, 0x100000000}], 0x5, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x2, 0x5, 0x19, 0x8, "46a98ecdb75b33c1ebe495ccf97db1e7424eb1b2", 0x2e, 0x149}) 21:33:50 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 21:33:50 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) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x5, [{0x3, 0x5}, {0x2, 0xc22e}, {0x3}, {0x1, 0x1ff}, {0x3, 0x10001}, {0x2, 0x6}, {0x0, 0x8}, {0x3, 0x6}, {0x1, 0x5}, {0x3}, {0x0, 0x8001}, {0x2, 0xff}, {0x3, 0x7}, {0x3}, {0x1, 0x1}, {0x4, 0x314}, {0x3, 0xd57e}, {0x2, 0x5}, {0x3, 0x7}, {0x1, 0x8}, {0x1}, {0x3, 0x1}, {0x2, 0x978}, {0x2, 0xa6}, {0x1, 0xe18}, {0x3, 0xffffffff}, {0x2, 0xfff}, {0x3, 0xddba}, {0x2, 0x5}, {0x1, 0x7}, {0x2, 0x1}, {0x2, 0xff}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:33:50 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x4) socket(0x10, 0x2, 0x3b) close(0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 21:33:50 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, 0x0, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x2, 0x0) pipe2(&(0x7f0000001640)={0xffffffffffffffff}, 0x4) sendmsg$unix(r4, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000440)="e6c2c5ceb2a662d0251781bc82124498cad5974ebd18e0c9234aff89ea791b4b381c79d6a023030a825de9e1554c41c9662938b3af341a97f67d0330c3a5ee530a946348a203bfa81ecb1f4a48f166e0781b98b9bf33fbf2a2b268b601b005b586485604e32c1c37502b3558f383d09840e2713b84b19daf0baf0dcc25ab652f16e5d306da69bc7a48ed62578807b020a5ef86e1f90ece1efc2c7cdf5363f7e375abfd28cb828b64c5227137f479de845ea3fde3dbc5798de6e97e5e40c44abd6ca506d7f9cea6965b5389416e3151dacdc0a80db9c58cc9de4f511ba48570f635c69d1fbea08779804cc7a8a4e6d5fde42abfd58dac98a94be51612656d28f99c236a26dda23b1828e01789fd60acb8b87e879a591cf2b8c1c479cb7fe0f5b6b290976867609a6d7ec2049da395f3af60a37715075966905b33c70150fbb7681a70b77d23db0418e66bece6b7cabdb08f792adf36c0b6882ce1959dda95a8c1def5aba0b2d5f8512e45be2ac845c5198a3fd7248515b3a25fd29e9e65c4a57b17d56c1de9e5730d091b5855a681c76ac11e58313811d1621648839a5a905f86711d9f842ec4d7f16658cb2d7dfc02b602680d062019476e75863a9a6e5532e0f2e415c39112591f27b19481983605cd786599a3e858f4dba29d248ca3b8b602ca67c4ee9a3dcfe43d63e238f1cded246e2ce7433f64237795a869423610ea4baebe7e28d9d92c15aaf444c4dc976c8756e54f8171403ba3bed5814f5d274629111584988d27fe621c8f6b97bcb8948787420378e20622024a686b5476513b7349dd85863c099e0744912d8d745bb46430e3d51252f9d740856db165cda383a3725548dc869990dc9fad9d18af1f2e7296754469b8929f1b9b2dcea8a3e491fe3603157848881f36ff49b3f4eba78d0ba44f881c51047c698a0c4b1bfa95d5d2fe2566fa34f7baf02e3692cc8cc170d8a20ad75fb72ab679a4ce0fcdde82b188fe586cf1323d519899aadf2d1d3fee72c2632099752fc165ce357db92dfd651bb34b6c740ca5d33dc905f4ac9353d85bf25148bdfc685bcb10ba42359ce8b162d06b54b2c5cac8e89906e05dbb159548efaca15aee536613fe285384882655d82c5cbd485017d796f74817ef81ae0213eaba233d5d19f1dcb26eab101c2caeca4e2461c1196980a24f11100f3b4c4e1f9d08b31332d4b3e9ed5aa393fb9d5551879a09b2b48e11ff209df7afc6795c3c21faf0a2f9795152a018791df8a4d5e1022edeacc953001ddea0cb723d9794f1a2ad191dd1ae197a69c74b03efa310a77c5cccacf7551c63d577f202e5b745654c29049dbaeb7fe6d2c4d36d6135824fce4eab8934af7ce4bf62f9d813a39c3bc8d57df206e5dfb06a384945f2c3bb05472f800a7ee83cca80278a243bf56827390c7da486de08ea854c9f4e3df3da4a7992d57781d35ac223dce8c0319e9eb3cbdd7275cc0d383d6fd4a14fb3edf5872d046f336c48728dc493aaebbb8df4cd3ec6ffa5a145f379331bd4baa837b1cc7aaea8bd7b2cfd2e4094a79cdd09511cf63567a0263de1154bb85447202597fddd1b318cec5fea5dde311e7f2a6724ab37d71c7bf2f031d0d5a1ed54d60ca36e51a6927dcaf7db6ee20bb035d58c2c5c2306a7c1b3eb554a8549f542c3780bddce2734552670b65d0b9754c05fa408408b516f1fa5ce95a1d186ddc0a6695bb8ba95058b364bc71f9470dc838c8fa719c413b7631bd4cb17128d0a9dbca4a1d23fdd4dc57b261cdffa1e2c35ec80cf6055d04cd10efb51c7d6cc4285b910c7674da006b19c40cf362018192c10adcc7c5550f18da2374dfe9133aac642e3279d0b37cfa4b21da6d2e84e02be8ea160b8eb4d9ee5632dad41c2424dd7e920a8a718ab3b0c4b7482bd7e27c8680d8193a31ec36ba526d7f80ee983ca44858e6c21884be72d6aee257b1c2b150f5db66e87a97f7620e05372e88631b6a6a580405108f4206c92c9872918ec916e03d8208e2874e3f096bbd38edd8d1bcc6284577a8084c8c12b338ea45c9659308e1298a8e6813a672ada59a3b8ae2a505db4f590da950424aeb7ceb63fc935a33a03a57db2aa37ff04889d67380d8dd4286170aa48a3bf80b61cf1a9b8dd0048345095437f58fa1f7494a086a746211cd9fd284bbc227d43272b5f273ec9ce283dff751490523dc19d1c26a2faf4857a6193fc9bca00da263c1e1c0c618a0bbe69de1eef72892ad68a92ce100b3194f5824aa6a7e86c581dce9ff82e684d6688cc5148e2b39650c1eb535f08091e76055ce7cb0d36f33aec7980991bebd143fce2244137fffac0b43ba32c954fbd7ac9fd533d9c8b19b3e26853e1377b301d7133994d7e18079ac1b18643ba44eda639a6b4a49b3cd1325f1c94ea1422852af9d6b3a14db0e824eefe0c49da5cb1dd7a56260f76c4180e26c6143837d5d62e55b782602d67f610f614df88a3572c1d0cb0de71f723452802f6dff77f73e843636054bd93b1f064736c0c6777f2ad20c3c1402e646ab4ad218f2af2ac1dfb0681c0e13db39c2c412312bccd30ad1c89759298b830a996dd740d643bbb12d777120a09adc1ae8163f6fb07352e9a6c27c7620bb05ecdc04ea5fca672c82e3866807551aafb78353e67182066cffbabd2209994b89582ba47ec01bb897f21234a87b32964205d2881dd24c77f2b4e969785df0ac14d6fce9f73d1e17614e4527c096b5e0b28ea2aff16101694a379c8070692dc41662a5314e5363443c2e20d55b4ba3a58c35ea777583614a3d397ecc9af8742d52a9998158fdc2487660572c13b30c5adb8f63a38ee7a39fdbe698b7cd4d5f8d368218763a3c09b09a08fe99b20e4d06c9a6c0635bebdca6dd40d8fb5a6e8b8cf3e1879b190a6fbb0c30d4cddafd65ae814e6a41bd8fce9ceaa5b484c6336b6711749a050efdbe1730cf9e3c0c37837156bdbe195e1fcabcc73c9a0ab9f737bb4f5656e021a12ecb1ee0c9ab45c18f84e30b6c8e0c3399d2c190e50543f7d9d9c671ef57965927847a598cad40f200fa848e7c07ce509285d8473a79dac1ab0c42e20384ebdfb40d3e0b559540164fefa34d699a429059ff281457847fe531105f4944247cdb60844fdf1e051d458dabff5fc7a14ff38953d4de15912b29c85478eb79994f0d8d0308ea5dae8acd3c97ad424594c513209bad723803bbf8e6d6139d2a91ca0425b7078ee86fdb06e2377eb70bb48152a04564e8d362242d5896ca86b9e665253a8df905937888b5a890680263c68b09cf0d50d75ebc634d5e5d0ac2cf5cbe2ec3420a380899e03e596e3d80e599764cf6384cb3817ef70a2ea2f38b003e38cc1f32b3f5c0d040cf4310e65e6cae16f267964a39b2c5e759c465db9e564e970ee2c494a1514d21520bb5139935f188b225fa8f5c1223f66a8d83f52dfc4348a4945e36f5beab9a8b5c77272b0842e4ac5316f6e4cdd21b70d155cc7f5253fa1d0786821baacf9bd50fe0d7e29d3a960ed1dd740a9c300eb68116f42b0446715bac2155f702ce0c5db00a6a5b63876b9b758fc7f243d60c8b69516e9a3c4cd1d32a81d9e29a08aa71d9a964b63d1c02cb6d6ffea41f68d8f8daf89a13f84a17f496dc6395be3eadc7d2d4cca50e2f69d66f67b767d22e710ce2fb49f183ccb45d52457db7f3626f6f9839ec7e665e4451ce9f28a2ffd5e74fcb9fe056071fd5800d80314b4d438d3410e849b3fe5c2a1572fc838ce11b3ecc4c36f26df985a886ad73d72ef79dc34cf845b435e003ce559bcd6a492617808cb92d39adae34ff36d956ba2d882e6b89ebd431a3374a6303516b9ad10078a2c2369bdd7e1b39f4136761f7b0801393aaf5b46138fd5e8793efd9176710feb775bec652c73a2383cd835c26f0a7dd220fa115a57022d29703e184788060ed8fb769f2fc7de05f671f98b38b1d9783ec4c6b0c9ed8348eed2bd242a6216719edeb9238e2b8eaa9e7634fbd4f0ca93cbe66a4da5861b5384d91487bba7926e958662c4bb0364e4d3cf6d9784215166cfbbd94904d8f9648dfe4e8ffb7a5bbbf5b5635abc7071030526a08d62e1102caecc9773a56fc1a987275c5727904ad6160e5dadb6ef3aa637154936bf2170579d0e76ca4395634748f7793fe4b25eb6adb11aa031883929e3281a7a60572e31655e9faf6be1f471481f56f160a4bac8f288a2cdf6f31e16016724605515ba14137e5d32cfa3a1c323c6bb9b1abaa86777d5800c152b777945d6a58747a68b44240c32ac26f88b8c2e5a9b812a84914ae47af93a63391b37b773b52287a373c0b78dc2e812df4b0c4fbca369f9858efa2f4bda2278be12c2e9be4a2545e40f0f2eeedcc7a1b8fe380b8c940b3b7eb3cb7e34f7da8f55ca82693f9c29e62bd373347086096a723bda9d8b276916a95eb12e8550f032a89dc682c0a76b2d251be662124ffaa520423130bcfd9f77a4d89ebc3b7c2114e4f36228d1942290827335b3933ba97806d230439e0cc5ad3c4458676c3e2a695cd22f8c1e1bd01a64e985aca634b86718ed1d6eff110c048f548da561179eb5cb53f1c949f859061478f39c3496266936d9e0b75896ec9924266d01d742cd59ae3cfc4b8d9df90d0a33849c475adc50732cb45f9f937b2cda07044cf09f054700dcdb809bf007240306780282383c5596aec268ec896ecf98aafeecdaf680bff493eb4e8633c2e40287c834dfa720350794fa3b27bcdc9cb7f3fa8689db41f3155b3774e3c1567b46fb86ec794551319282f4f3a757e3b2ed3aac6eaa10b5d04877314c9716601bef229c76f43619ddb6f18b9940e4d2ce4496b9c41b35dd2634cbe0a865b7d18f4237a384268921a82f37783c3d5850ca22f009bb1658f7acddeba500b13691e6fea2131341b5420362c15f2edbad174b7620de3a1000f129d91bf3430f8c74ed15bc03593dd4bd0d7675db1826a01fea51eb8f01f9e24c16a3dc11f6018f560e0a7cc47c78a28662bdf684f3c5cd82ac6bc0e136b6e78c65899c0fdd7919f3d35b0c6c62eca00ae73c7224fad68d50acdecbf900a4502f3073adaf298c4ddf8389acbd7c4a0dc52461b7b6b109214d7d8d6afe9eb5ecbc4cad80d9d1e0af038228fc1807b836013a7ea18a911064ecdb0d90df01e5b3a88b4dc93a67a8c9df8725adf139319223951c55c7edf00010e5aaea52e85017aed7ef78da4ae4662ab7dd53c5a8a1e2d796246cd66d3c71f34f430db6d77c00187773b2a1b8d8673f7c9e96257a421fc369e8b78931271b4d3a44afd1996331e8eba129441fd546db3d665c82f1890aa6116b0a4caf40af0318c6b3783fd65fe8a100d89dacad4930a15e869e233da25b53e9d41fb002c73c935362e330baa30ce235ec83a30f95e8e695f16d876b6f4fa453a70b0eee851d8328e8b1cd7a8a55d63b2e3b6ef230946525d2672e96cbb9650a546507c079e703aaf7ae95bf186674605d03444e022f58b1120645f9923d307861e079645cdbde8a2d4808a6be7e02175a2126811789efe28592623a22083f390f3127f017997731249acc30b152172907a44d20b2e5126c721f3290704db66beab30206c003e2aad8da4e84e2d5ecf25be0b92e93ec394bc9f92f1cce32abfa67a5490fbc1a2db64b04cf8af8ef0be11a04204787363d5de125c5cf7d0e9edc2cc28404a7141fd420219e266731dbdc4cb3b167123e454f69389ec8f80718d97915db04fd1353926741b47b354f383f8fd4d0e693ad3b36677525e6fda66ea3941a5e5027e15f06742b7d885c9828c0", 0x1000}, {&(0x7f00000000c0)="9a6373333f2b42efa23797cb4b1646610e121be550b4d46011e3e2", 0x1b}, {&(0x7f0000000100)="4a67971687f17f6e732638467b236ae551c812d0ae9b199249bc2d85", 0x1c}, {&(0x7f0000000140)="873e5992582f37eaf68f35a8b1a5ba743b55f8b4d2c467badc8637b269537cede839be75cf9b2224efa0e5d9f6d5b3cee0b8ad6f6e2f737d6b10d41e4dbcfa3745bc94b109432bdec3df9385861d548e7cedf01e1a6ffac92bcbdee2c5597f7434cf4e12ef4440daa8843562ae8e0c61a808f421586de127afca76dd7e54fe17b776a6ea2f5ef27399c9c281fefd5647b2b9f0225b6282530640b59fe16f7bcb7a31ee424479b2e9b7e284d43e9e37f0c8c0fcec34cef2ea0700d956cee84798e8b4f0a52c6447bc8965b4882f", 0xcd}, {&(0x7f0000000240)="0cf62bca9e7b39e6b86a184f8ad998a4e9c2f4aa3eb4796ceed811036c37cb3161cc4c2ed4aada54639f2dc94428b010ee8861", 0x33}, {&(0x7f0000000280)="448c8619b42b7c294a6ed8952ddfb0db581f9cc40abffd88e0e8b0a947294837e93a220b1d036cce5dd052f0f9375cd3451ad28560fd406b3511d22407b09ec7e08583b009675c7d355b17bf21f18de8cd5827cb8651038834afb0a26f08a70a52805c8e0501eb05928fa65cbf65ac6675647574b5e7b4c5b71305f528a7066bda5347e15ae72a34c0e9cbba7c67ed1209ca4de74da557eaefb1276ce8840f94ad4b4c355d83d18c6ae270c341ab5d7130fdee876c7cc4", 0xb7}, {&(0x7f0000000340)="f5e9088422712bd310ccd056656dc5745a6cb997b94b3968dd288c1bb90a4a4fe7bd5e3d09e4cba31f57331057a3b211b9c5c7f2be9246e1aea3534653a5765a0532b3e0db0fe042c988852a70b3cc442a4c", 0x52}, {&(0x7f00000003c0)="5abdb8b703a211c4a5ea9159f32f9052e31b83618b674256c9d4f62f12b85a442e879e0e831c01e5c910791ab98710be4e53b48ef8bda67964d61b629b37d75f", 0x40}, {&(0x7f0000001440)="ce40dd8f5e234abc9a70527921c5d2c4e85c7438f7befd7004a85641cc0fc42e0693416e5467f27bc864d18f00cf8a65045b4eacbd679497ccb36597d779e846641c00a7a4246b06a6606b86aa19f0ccaae16dd4c3ac786c9f188b03f3095ed9172b1823dd51019fb1bed630ef9d4cd88223", 0x72}], 0x9, &(0x7f0000001680)=[@rights={0x38, 0xffff, 0x1, [r4, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r3, r3, r4, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r2, r5, r6, r2, r0, r7, r2]}], 0x100, 0x2}, 0x9) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r4, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:33:50 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a1028100ffffffff49f20cc14963470861c28241dd41300dde0cfd90f71fe52545c9ff48c2149d5dfbb49c56b59856342c44355d78df4bcbe4e392421b5ac151fea6c3562c928b4147067a0fec2fd5b7c24d9eb83989361c1409e18c19e0f02e44fce4e9842bb0496a46e627bb2944cae81838103d9fca0967c9c3c19bed87285fd2578968773f35f1766ae081a3d3311e896fd2d409df0fad30bda8a9169410"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000880)={0x10, 0x10000, 0x4, 0x9, [{&(0x7f0000537000/0x1000)=nil, &(0x7f00001f4000/0x3000)=nil, 0x4}, {&(0x7f000066b000/0x1000)=nil, &(0x7f000058b000/0x3000)=nil, 0x4}, {&(0x7f0000597000/0x2000)=nil, &(0x7f000038f000/0xc00000)=nil, 0x2}, {&(0x7f0000cc9000/0x3000)=nil, &(0x7f0000ad1000/0x1000)=nil, 0x9}, {&(0x7f00005e4000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000f06000/0x4000)=nil, &(0x7f00005bf000/0x4000)=nil, 0x4}, {&(0x7f000008b000/0x4000)=nil, &(0x7f00008ff000/0x1000)=nil, 0x8}, {&(0x7f00000d2000/0x1000)=nil, &(0x7f0000d89000/0x3000)=nil, 0x1f}, {&(0x7f0000896000/0x2000)=nil, &(0x7f000003b000/0x2000)=nil, 0x8000000000}, {&(0x7f00008e5000/0x2000)=nil, &(0x7f0000c56000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000089e000/0x4000)=nil, 0x3ff}, {&(0x7f0000b4f000/0x1000)=nil, &(0x7f00005ff000/0x4000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000066a000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000064c000/0x4000)=nil, 0x100000000}, {&(0x7f0000475000/0x4000)=nil, &(0x7f0000651000/0x3000)=nil, 0x6f6}, {&(0x7f0000d8a000/0x2000)=nil, &(0x7f0000922000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r7 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:33:50 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x1db) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', r2, r4, 0x6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 21:33:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e000000200000000030d907800000000460000000000000000000000e0000002ac1400aa440400004b6424c253f20ca16d0ab76b55fd88d6520e0cbe72081c19acbe9a79549c94431249f3260b88d5e38d78eafa80a4aac90b49145cd6f0b9a9d465ea4652f12e357638a420003cebd45d35"]) 21:33:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') 21:33:50 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xffaf) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 21:33:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000040)='./file0\x00', r2, r4) shutdown(r0, 0x2) 21:33:51 executing program 0: r0 = msgget$private(0x0, 0x2000000386) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) write(r1, &(0x7f0000000280)="7a837d5fae7c459125d017f1604dc3c782509200c9b9a2d67d6aea71dda275fa27517d5e9f193396d177c1a18a21071fde667247b40edd900cf633cd5b438953c0c810b769941f635222ef8366c291de7bc256ab7a09f48ba479c152a4c6e025b6e7f82b677cd575c9143ad90fca4f036eff0a617338015b277c91abafc9b03942d7390dfadc576220c68fcb485113b5d3680fc079c9886648d2b8e7ea0a8c07f032a47094839e28138f39", 0xab) sysctl$hw(&(0x7f0000000040)={0x2, 0xa}, 0x2, &(0x7f00000001c0)="530ff19f77680a88ffff784e8bb0911b632bff9eaa84cdf49e80d6047f000000000000a71efdaff810908ab17520061e4d07d371753348e911f7152692c6dd5e383c392b312a62bcbdeff0df9031ab37591585de9581ec3b5483beb483ea7bafca40a333345aec356d365258db6f444f4d41b034446ec2b0646a1d677ac9fbc9d91662d4d808dc48d1b535b7e566321d82b7df98b4568e485fd5472e0bdeaba74690d7328ca40406080103921effc335579a3d38573a13", &(0x7f00000000c0)=0xfffffffffffffeb9, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 21:33:51 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES32=0x0], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000080001100000000000", 0x13, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r2, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000c76f49d3b60bfbb347ff04d4d3f2ff9b02fcdab9f50c8b93afd09e49a333063bc216718f17685e5f046d16"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 21:33:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSTART(r1, 0x2000746e) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 21:33:51 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x180, 0x9}, 0x8, 0x900000000000000, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r2, r4) close(r0) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x400000000000013d, 0x0, 0x0, 0x0, 0x0) 21:33:51 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="b091bbcc1854169f477df45fa7816aea51d1f1c56c74e423f661b0a8915279d8edded8adb605c44fa5245225bdeccb174c5311be8e9d35bbf8431ad6893fbc47fbb12d4e93218a0611e08bf0f5543780d2c4a78f47623634312228b5721dd89fa87e05cf9922e1ffe42a22a2986f9220452bba39f6000000000000dc5ab56d79ee1ab899e791fa73c1f770b4c58d3dc69f92dc25567461a5bd2a4e53e4ba5b47ba958db601431bf8d27388bfe85e2c2b0f5b160705b100c8d1de436d4bb3239876eb6eb3b04d7a3e86d8a347839b1ced353fcc161d1f5a072a898b5bf47818b94ecb7307fd8b6c13822b6016109a636691f4f492e848bfa8915053087224f94d5f321aa5f6f60a4628c88e07b9906b81d6ea7632ec", 0x115}], 0x1, 0x0, 0x1) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x2, 0xed}) dup2(r1, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2, 0x12, 0xffffffffffffffff, 0x0, 0x4) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:33:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) dup(0xffffffffffffffff) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x5011, r3, 0x0, 0x5) 21:33:51 executing program 0: r0 = kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xfffff000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r5 = getpgid(0x0) msgget$private(0x0, 0x0) getpgid(r5) r6 = msgget$private(0x0, 0x29) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r7, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r7}) kevent(r0, &(0x7f0000000100), 0x10008, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) 21:33:51 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) setsockopt(r1, 0x200002b, 0xa, &(0x7f0000000180)="ebffcbfff0b8fd812eaa4e745c3b70a935953e43b950ca098357003967d04262d46c60a631d24b670d040e58b5f107234e465ba0d699ae1d7422d36b2e2e2165f358f572b56a9436c6087c5bbdd93120d859a0592520deacebca10e3d64c770cef7efe705894459287aa85ac4cb40076696da04976b1c1510fa329946d9cce461f7fec2dcbf82c2e2102a1b48d46714c92bd2d7c516e9890303d62fc2477aaaac2934c1dbb134c19f6aad3ba6a3e804f6fb03693174c83488b1ce7c3d2267a81170824c72a8a6cc55675cfdbc793ef195075427059a121274351", 0xda) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 21:33:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x1, 0x0, 0x5, 0x84a, "ddae2f30aa9e3f1e730718e215a0350c72b9ce19", 0xe1, 0x2}) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYRES64=r0]) 21:33:51 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @rand_addr="fee8f700", [], "608b"}}}}}}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$unix(0x1, 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCLOCK(r0, 0x20004276) 21:33:52 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab9095eba2cb8807c0c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec4b000000c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a200000", &(0x7f0000000040)=0x206, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) msgget$private(0x0, 0x411) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1ff, 0xfff, 0x1, 0x7, "bbcad022ab2dfbd8389a15e559b5d8730498bf31", 0xd36c, 0xffff}) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000004c0)="cda80a84aed34088a534da8f84640dd6b4dfff33734b87f3cb6e13da86cad52e9fa21a4f2396753ab66ea452823c5dbab55916d01c080e8d51de0256f73e83c81f9c22d95060ec627934e87ac03021c8e58af3bc9c75aa706afa5d87d338840447742e25177820c4906cd9dd142c089ca8adbd680fb16c21642a367db813939df170b4e68365f640d68529277b44431d33382f5486d7c55fbc9e2a625b8d879b9c78882102f096146ae6aa3d11e8ccee9c0d30c993afcd8f1630cc063559", &(0x7f00000000c0)=0xbe, &(0x7f00000003c0)="556bd4324bfafda91ee9da29b212b1b72113079ced92b1db4234c2ed2d419a8c15080fe9e1b0e04dafee6e4fbcde4fbaf417f3c4914a5e546e36d7df1339f90fc53870a970b2083aed79dc23c4306f5eee77bd17b3c8e5ad2dd0f2d8306db1114139c8483c9d9490f284b0acb3834b731987f36b", 0x74) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 21:33:52 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0xffffffffffffffd1) socketpair(0x20, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSCTTY(r1, 0x20007461) 21:33:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() wait4(r8, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) syz_emit_ethernet(0x72, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0000000000000000000000000000000000ff0200000000000000000000435e00010100907800000000602484a200002b0000020000000000000000000000000001000000000000000000000000000000012b0005a800000081e335872c"]) 21:33:52 executing program 0: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e1045234ea8612f66696c65300096a2597cff7bd22078dd3253963e47b117e4e127ee805930a3f0623fa9b6ce71b201c0b4897e09bf34ad3af003958cb72701860da417e387d0bef5d75e2c45d529c1dc0d5ff370e04fdbe676c2bb339d5462103f4dc86f27efd7d5c69e0591e7aa4af0199f73af07f10000"], 0xa) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) socket(0x1, 0x1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x2000000186) msgsnd(r3, &(0x7f0000000040), 0x8, 0x800) 21:33:52 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x3) 21:33:52 executing program 0: pipe(&(0x7f0000000480)) kqueue() socket(0x10, 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, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 21:33:52 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r0, 0x0, 0x7, 0x2) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="0955659a2b734502bba501eb3f027a73211aa5", &(0x7f00000000c0)=0x13, &(0x7f0000000200)="d011129667e29b87af8ca58f9bf638fe4e34952476daad7b9cde79c7192e65cdca871eeb5abfc4527a79a502a38ab28056842fc3c4e61e89ff2d5d10280b28833256266c61da3528cd650ae46073e41d499f94c30417c3dac5d0c52e2d9e2dbb0e25b94a11ab9052c0982006f299f0ac249803000897273ede52d3f5228c8663d5ac5afb272c0a03574c79adc60c489e54f16c5cfa9b23a4f6fabfb931d55b00000a56c2f5b2aed51ef74e6057edd2cfc66e881b906a6de16043109d000000000000000000007906d3bb69dd5725f2b284048c4b5d6b2253aa00bd3c4f572eccb62c02473b6fed67bde6928b03186930d3e78222444dfdf3d08b2efa1cf192a6e7d5dc04b056a5d66be095e2bf617c3083e47bfae381ce97ae51217ef1308b2d2f0967e709d86c2dd2202c295239caae239c88c2ad8ca53aa66c8ef5764bd8e6f65e2c96ba72ed0d6efee9bfaefc835b4d8244316b3a8b60985cf4c91c9053d707e83ebe236ce676981fc257538f7f1d2b1e11470b3e6d676924e2655f79d71bb2fd9fa3c78c3d27a3a67f336d187736f02b86c8b382dbcdada27caa1e32107e9b9ef4dae3c3835dab9e3360b49cbb15801ed6976a9dfdca2ac756e60f7d18742dbc600cc511cc8ecc9958fe34f2ce1079b5c7586310b87334194ecec4683a5845799a3403b17b7d26145b43a620eb8c928d5ba68776b1d223c702", 0x1fb) 21:33:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCCDTR(r2, 0x20007478) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 21:33:52 executing program 1: semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x2}, {0x0, 0xcb0}, {0x1, 0x80, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x180, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) r4 = socket(0x18, 0x4000, 0x6) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0xffff, 0x40, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 21:33:53 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0x0, 0xec81}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) poll(&(0x7f0000000140)=[{r0, 0x40}, {r1, 0x80}, {r5, 0x40}, {0xffffffffffffffff, 0x2}, {r7, 0x8}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x2}], 0x7, 0x101) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xe11) 21:33:53 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207560d3d4c3d19f67828b19fc0c6f1162e4312b41feb85d75020beb045fc3c12d2afc281d04459b72a92a612d2e944c220271b0549ad0bcad6211ab9ab51d072d74b6eaef3fc2f186e7a3c3c7907a2da2cf6b66cf7aea6d92bd07d145c1160cb9358fee478b3bba62050f5c1c1a5d3ae9b5435c9c2ab5d72a33424236a82a31399766fd9cd2bd4ae776d71f84928d69540df0a759d85a2d9c273c24d67900833ec704f0585a27806f638de715624f8976b23e5d8b03bad39c94afa681b9c8af17f571f2d504370a5d7b900a3ac794253a4d3da8dc117fd18429fd8089812e75f1336f3fb48333d"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9154be00"/4119], 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f0000000080)) dup(r1) r2 = socket(0x18, 0x1, 0x0) msgget(0x3, 0x26) close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) r3 = dup2(r1, r2) sendto$inet6(r3, &(0x7f0000000140)="19", 0x1, 0x402, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 21:33:53 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) 21:33:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d", 0x81}], 0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f00000000c0)="384aaab174f04f385067395aff3d0706780132d9b0746278ce1440a3a66df632db48503cd877981c9752a7d2f8bf256b9ad94c56987fdffd0b7d034928de581a317c902b653921a7b2e7bda2cae288cc0559708b3f438e0ffe868c1542dd5ec79f12f638cabc25c8e2db940a63bd4377b01c063b1d578728d81e0101d4f4f2cf8de8ea16fcd70ce14b01da6a6c3778f1289d5023904eb9a7d1ab2277bb844f991dd00128616c", &(0x7f0000000180)=0xa6, &(0x7f00000001c0)="8065f1fcafed49e6084610eb389d463d2c2f79e85e2629afffc97b47076ec6e290cb07218b815b334ebcbefdaa40ee00ae018fed21898367c9100991f177d75c41bf8c8e2a4ddeeab96c99c3b8f1ecfc01e927fc76a241a608dfa274ac37d8e4aa9dd8346ec1d112b6f15664505823913b3370a59516f4f19b812ce7ec01cc13bb20e8a4373ef6b785993d024380d41a9ac9041fe0aaa50a5e2ac2a0f170b693cb93", 0xa2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 21:33:53 executing program 0: syz_emit_ethernet(0x68, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a31e4c", 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}, [], "2c8b"}}}}}}}) syz_emit_ethernet(0x90, &(0x7f0000000000)={@remote, @empty, [], {@generic={0x4242, "3bbf59079ea84ac712521b925440a80bb92b1ea13fbe25a94c9307f585650fb60f21f952b47044351e982073cd8e91eef9a422166ea62b2d1b90242ac4594784899c98d62a027a43a2d705f01febaf960f9319f798c6650e5db8ad4b910070795746e49c683a52aaf40a3afedb93fa9a8672e6a7c4501b0d2feb01ecd133151c7ade"}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x4, 0x5}, 0xc) 21:33:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0080000087b5790e0000000000000000000100"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000240)="2a53257addf6d62fb524a32435f597e3bcc0223fd2e6b0fa25aacfcf9af7fbd22b3f022a60260e47340b38afaefa4c2b5df8af6c92b663a8732c25a92751b73206469611e24a882d13c15d800c47a285af056dfd9f39b9d889bd5cd840aa620c4f44559f9588f26144ecdbdb694f38b97706fbaadae3b163f199d7ab0cca1076aa68c280be001bd4d07c1e356dc75130b3db09d06f59e073acc6000000000000000000a46404fbd493ed4593e6d84f22d4470000f274c34536d756ec78f3ff1a1ab00055f2b6817cdedeab7c92d0aff1837829b2df1b635428d47706f2357426b2b7dbf07e23ec068a544cf8218a579550c700dd7f0b825d", 0xf8, 0x0, 0x0, 0x0) 21:33:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = kqueue() r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0xf2) socketpair(0x20, 0x4, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup(0xffffffffffffffff) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r11 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x32, 0x2, 0x80000000, 0xf4}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x4, 0x8001}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x2, 0x100000000, 0x1}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x4, 0x9}, {{0xffffffffffffff9c}, 0x0, 0x51, 0x2, 0x1, 0x401}, {{r2}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x5c73, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x20, 0x8, 0x4}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40000044, 0x81, 0x100000001}], 0x8, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffc, 0x80, 0x4, 0x9, 0xc29}, {{r6}, 0xfffffffffffffffe, 0x2, 0x2, 0x8, 0x9}, {{r7}, 0xfffffffffffffff9, 0x4, 0x40, 0x1, 0x9}, {{r8}, 0xfffffffffffffff9, 0x9, 0x2, 0x7, 0x19c}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x8, 0x20, 0xf32}, {{r9}, 0xfffffffffffffffd, 0x11, 0x20, 0x101, 0x7fff}, {{r10}, 0xffffffffffffffff, 0x80, 0x11, 0x10001, 0x30fe}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x2}], 0x3f1da2c3, &(0x7f0000000380)={0x3, 0x9}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r12, 0x80085301, &(0x7f0000000400)={0x8, 0x6}) lseek(0xffffffffffffff9c, 0x0, 0xc6, 0x1) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x20, 0x0) close(r13) r14 = accept$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) fcntl$getflags(r14, 0x3) fcntl$setown(r9, 0x6, 0x0) 21:33:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket$inet6(0x18, 0x4, 0x7f) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffff65b0, "92ffff00000000040a9e8000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 21:33:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="2e2c8a6b49a052aa8a336d0ccfbc3443a1022bb61f856a416451d91d9014cec8ead70dfd61b960beb9fba3bb8428cafede97b12402", 0x35}, {&(0x7f0000000140)="6db71bed4ff7468483959b5e4cd299c580ee5c6ecd6281c3e6cd47cbc987aedbb41b09674adcdb7261488ae7683521dba0cbdf20ea4211eeac1151c65ed7f35afd27f84d353a55602556a4b4bb440cc5148d4743792d6de62a7130c5aafb18cf59e55112a8c1f20565ace66b977ad89db76ea55b37175510add638eddd5b550a3c9697ca0edf4a2b0aeeb52931f2047bad01cc24d6dc306c4a3d5259ed3685639fb50b50cd76", 0xa6}], 0x2, 0x0, 0x4e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 21:33:53 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="0600000000000000ffffffff0800450000700000000000019078e0000002000000000c00907800000000450000000000000000290000e00000017f00000144280000e000000100000000e000000100f3ffffab1400bb00000000000000007f00000100170000891700ac1400aa000000007f0000018e1400aa0000000000a801ac78fff252ac523bdac2e1e8edde9741eb8b69c29ad9b6df516ea95e5ecb56a1efe06219eb76f1ec2617843b689f4f9b12507be57cef619d40949bb0c0e6ad96ec3127efadd32947084a1b8bd8400b04ed4c70ae3304a28aa01dbef1170dfe9e5ed4bcb2998d9f7d46899177e26e6da0e80caaeb98bfd23f151df72a2b859e5243ffb98fe0054a6407ef9b6f5a7856a1a9d7fa5743eb86ae3d4eb7d596402cee106513cfa5923db4956d42fa48544dd36b049f3eea2821867adb8ad7a2ee1904aa31638c9204d4470b48721333259c551f000000000000000000"]) 21:33:53 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a00b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b01f000000e3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 21:33:53 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) read(r0, &(0x7f0000001b40)=""/4110, 0x100e) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) 21:33:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x16, &(0x7f0000000140)="0400000057241eba28b8526dc7a2f44ef2f3f3cee0b88a8f7496bbc14b891bab6f27e481bb9317205bc7cab92c16c143833f8aff27183b67640a1c1dcb51b113f1f90a92b95a26404cd9f8a3d66bf495b871df7248f55e60981554028e8e2455a8df00e68692b57d0f46e75d363a1c2ec8bfa2e76db16cefd757f13bc2ccc319dcfc9ad2d054428fa5e0a1c16581a80bdd33deaf0e3455050327687eb9b34d40aa294ee13acf6dc99210ec5cc2a903d3f80592d6d89b867e3f95b4f6134d7227955bd38b1892f98b2cb196a6518fade9b100e4d3d43f13c3b51f9b9546dba8154ad2056d85e87bcdfae0a1f256ddf2166fe745dea2206400990d2d24b6063cf9351f60a71e750e3cff645032bff288b5a8c080b84735db7084d400"/293, 0x125) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 21:33:53 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000000305907800000000450000000000000000000000e0000002ac1400aa00000000000000000000000000000000b6c3ea553cccbcdb0766b9231969632369e5d7907906cdf3026c5c68662688ab"]) syz_emit_ethernet(0xac, &(0x7f0000000140)={@broadcast, @remote, [{[{0x88a8, 0x2, 0x1, 0x13}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x6, 0x96, 0x68, 0xf, 0x80, 0xff, 0x0, @broadcast, @multicast1, {[@rr={0x7, 0x7, 0xe, [@local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x14, 0x1f, 0x3, 0x1, [{[@local={0xac, 0x14, 0x0}], 0x30000}, {[], 0x7}, {[], 0x1ff}]}, @end]}}, @generic="19b4dad9115855b140965a904e382314373b6140d0b9c30883031ec416b821023d1e4fdbda42ef6fd7434e37a6d03840b8f217480ccd4d81de99b5600aba1fff22eacf98fa10c67825374caf719e435b8654328ad1f50a4335c31fb13b45910d2ac953bfcc33"}}}}) 21:33:53 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x50) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x2, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x150) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x3f}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x7, 0x3f2, 0xc5}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) 21:33:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x84) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x6) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x2000400000, 0x1, r5}) 21:33:53 executing program 1: 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) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 21:33:53 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x7fff) 21:33:53 executing program 1: kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) getpeername(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3c7b42aeb68da4afb25c2241f23130fce3c5c3ba40acab05649b0a8c866d52a8e8c8337bdd38a0f6a8a368522cee2799d2bda91714f189b941bc3bd69a696a5d9288bf54a37d7ed1ac3ff2c336e0c16d796d52910d748d3db56083fd94303c0b398957d072d285f100975429cbea7797fdea948f90443051013311d48f5f5a598c4bf1966216e7aeb1b9d75dda02fa4bf8bba4b00220d59d080ef970d8ed7ebf0ad77f1e411d30a964705cdce46e64b5f14e8f9bc108cca2d421ce296b663715311ed3ea2d7513962989b5d369bc22ad1d53695ef5f3dbab9c6d9d43538a64921898557d5d5a8364c5e3783d3ac1cfdc2eed16a0d4bf3ee7dbedac6b58f12eb2c5a5b8990d287c0ba0d821b4819b1d77956a199aaf689ce79c2988abb4d05fc6e6930cdcd11d039ac5a780ce754dd75eb2bc564e36917ac33a5bbd9f266a4d19bc03763986900eadae2c38e386526a727961823a467c32275a214b21cbb3b64d8979486ffbb8c906cc9090776e87bc3"], &(0x7f0000000180)=0x6e) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0), 0x0, &(0x7f0000001240)=""/56, 0x38}, 0xc41) 21:33:53 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="4e6ace537904613cae751589b9939adbd3d85549e8caef6ce5adcde437806ca6fb4d58e8aa5fb704d618a61cb8fce13236fb3f439a540f7b954e95c348a623c4c95ce23d0c7a4c2b119ffb23df4d9617bde25ff290e290a293e31f79506a1ed107c0b36894975318e423be684bf5afad829c2885f3d3de1a9992a726bde61ba1d633bdddaa4343e395", 0x89}, {&(0x7f00000000c0)="c076cb10a0e39c4663bd4308e779262ba8192f3ff676fc8e0375edf3d607ccb0aa747961bcf26dedd51c7b25fdd93f0a6e6d58a933e753d02990aae74b7c19d59b0f8b4cfc8d72c66abe7af50704f7f74476104242a0c3e1fca07b4beef8b95807314445a43c35bb3bab32bd7b124f36a552e01ae6068e28e703519fcf0239a2243a436d74fc1e86e2", 0x89}, {&(0x7f0000000180)="2f280c5ec6783d3495842794c0e449f6b7bbfb3bd2ab1cef2ac1d6390c6baba0ba4fceefadd05685bec9e0a11bce3e653e4d8c0444910c6cc01e2bea7ab38e6f784f6ba1e4b807bc86", 0x49}, {&(0x7f0000000200)="f4b4906b36c30c01112c9511b2ebf4d86852fc018bdba5d80f5c335644082068af96fdfd692efce985cafa4ef49cdae628622fa5532d9d762f97e9f197f18a1d83e0e9", 0x43}, {&(0x7f0000000280)="48c714bfa1d4683c34bc02943afdbb724bad29727b5084334f19bc093243fea27d0572de86a8ba1dcce9d6df606e", 0x2e}, {&(0x7f00000002c0)="1fc572dc11ee7818c53a3d1982be1ec49ea623034e2df3741bf11fe3bc99ecc47225268041d82e5ccf0f75dab894616c4a3f3da83048a176eb848ac65f634453a13a4ffa640d9909bdfdfa3c18d60ef9b5c73c2fc5d7c9886aab1b39d2342d7dc544d7fde7906b96a9f5ed879595affc", 0x70}, {&(0x7f0000000340)="f50eec1a3fb8da4cf989c08753a62a9b1b5bd78f71a4efdcf03de48dd924347f94da95db03700de421751903a744817dd3915e0bd49f372056d21931f75dd4f18f6952834bbabcbe12924cfef1458fa98ec4abd6dae661758d40454e507cc3c6aea7d3f6e31b0013827c87ffa799313291a9951ca4c95455ad1e207ada96a3d81ffdecadb843ed9b24ccd5a5c93aeb8d7f5ddb77fb772c19c3f5bcfa35319690827df48abe7b837e4600fbe5496cb7d662f9c529817891df13b9c4669c6fe69f873d33461c31ec8a9bd791d36bdbb798e7db189b719f7c2e7112db7d19efb1c59bf6f1805f73", 0xe6}, {&(0x7f0000000440)="441dcd053d2bd77e72659aaa840a266628cbed8685f6891ca124c526d15427aa03a7e5e6a2266c01dc147a4327bb2cebc88cfa2978e06d098f57f5165445d1251f65f0ec9f9d71b3295fbd70c45557dad930143f79f09e6cfd523444e10ae3c01122e821a42e2b764d3233246689fa2351e0d80335d79c154fe2d6c1549af0e40690b0ef3535ca8334625b3ad8d0907eb8409400b8c5c74444958af40d1b505739f9c552eaf3d62f64050d1668daea988dfad28f4f05e6dc73f9b55e23d95cbf1623597064c87f82196e7fa8425c6d23262e44ac5e2b59abcb36fae6830ccbdccf2c0f14c5e161ef0c708360d93b1f", 0xef}], 0x8, 0x0, 0x8) kevent(r0, &(0x7f0000000240), 0x47a8, 0x0, 0xfffffff9, 0x0) 21:33:53 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}, {r2, 0x20}, {r0, 0x100}, {r3, 0x10}], 0x4, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x9}, 0x0) 21:33:54 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f0000002700)="cb53f2c5af991547500f6dccef9e1187e1c7b49a0edd2d80fc2be20e4434a16ad0acb0ef39ae6b49b4a385978d6f34a9902a027f102b49478a401a6e4334698506ef7a7f8dd40cff5008dc150bc9dafedcad3d880beec9ae87afc0411ff96bfe61afee55aa41c39455bb5c47d88ea338df13e28319388a6470ad6e1b022b544d61db779efb95a5f108746064e1ceb060f91b7fed8b4ad65d4da147765924a0178b6e83f602a0c9a8507370c047fa19888ceea83f6d3cb530a45a61991092f5dfe9578950abac190e6f8fc8dd04f2556342b0385c26219efe1e75a6389b35273f2d91a4fc852dbb45cb8741eab8c03cfe2724821a3b20dc7d6b1e0655ba120a798091195513fde4314a3f8b0c4c01a6e6bc4046475b9eeb9c1ef9f6bbf9e4d007733ef4dd0d3702927882d7607ffb6763f8d26f6fc99d0b2ee02f4ccc71e82b7a0155906ffcc8242282dbe1e94de3060b374ccd4e392e8c8e2c6d8171aadad1ea489d454c43214047992be1a70d45710c924093a8a40419ab22d4be8b3496d64d54a95fba5f1ca949f242f5c5a41f3e01baeee428ba85c93964dd67dad3e944dc177716811d95cf05afaa49b9db38bdf6936fb6125402ffffbee0f94a6e16ad339cd513cecff21a10a76294d938e860a73002e0813c4b44374f692a02e1608df3c4768f145b4f429d65bb766b43b6958972307f18cd96cd58d477ef8986202817d0c8952953a5523fc0ba05900d76ee7f2e6dada4906edfc11141a1fb58e72b298185a25486f79158bc1f580933b4a1a1933e41ec226d11a29c0c5b4da8b4f404817ff43251726222bf3825906d4a554c2cf26d62ffca81f388cfcda798e6f84e5c46ba993dd740146ff3211c7f880851e67480549177c3aa1745dbd0e0bcb0bbc135c62a351339c33c4dd63e9c5fdf1ed894c3cdfe93862e50e2bd7552792b3e52c2cafa348460c816111bf0e5c2b2f263c63857a01601cd665e999e641cfb524b4fccfeebe2a637ded2c37c64a7a012a34a442fd0fa46677183d932d5cd8e52b0a56245620bfca4214de9188e2c36eb4165be066e7fef5929d33f6c6ee3803ddae6a0405fc7b056e4c21f2ef7c2d558bb2b292e3ae69731281743553bba90fceebd368ba883c44203c279fe2279862947f62bdaf0bc1fd1854dc3558f6070e66c1b802ca5e3a90fcac18f7589c891716fa0864aed647ddba350527ba46b2f86966b7d79ae007168afc815150337d2956c553d759222a84788ade7ff29b68b9bc9694be0d38cdf27a3e9b54b9a7ec7df9cf081929c1e3fb4c491dd463b648301a07c4b33332650020a31cc0a585984638a20100328c1128c359883c5cbb7adfb90a9137b79e05e9af94705a6e4d6298e93def77002048dc80c9d5df8133af4f5bb0204a34b794439a967487e5113cf484094ce1dca2b4460819846bd01d2084e6258e7db9b3d859e04738d1aa52bd914ad90f9f4435fc76e37de0c8e44a4f5722ecff9f92154f63e94bcf17c3d9c61c0ffce3e72d7ecba14ac2ec45b5faf6d4ba0d70b8629325a848cfcb9060b24e9e317eb334dc2733b7d87b94b1596b1df613a05c9daeb3fa33e95a8e15ff292ea5df4440f0ee88ec183aa51c36efc2f61541a1ed90b566e4de52e7c34ff375e008e82495f9123d305fe41feecea214b9190b0aff40ddf4afdb419d9d1d8d965f051a7e1a944b94edb69d5828057b4024dd308937010fda4f33d8b75e0d418e6639592eac359082d833cc8c916e3dcf957f358cc8a7fd00336d1a8941c66dc9af77d51220a0b8f02a12af45a729c882c7fb4c56b159bb088f29c0becfc9d11f137a07e2564798ee4d6e997a641fb5b7035e5b799bc72fecaf368bb68c26defc64accef11656214a17dd390eb7f95465387969baeb15edd7906198c8358cb6927ea8c62c3cab72b931573c9203fa7e742d86c0a9b8c633403c08271cb56d9fd1d19828fd91b2acfb791acd1c4452450e6e88359a84b46e99a808cf500b22a36467b24b1c4395938fb51f6f4f83dc375c0269100f1e9e5db113783d9e44f3e65c5b6c017461b72878e4a6f1dc9a1e7eddd9dc3e61436e6ba4c7083b05d2f6856ddb9d86ed2fcbbf0d131d3642f5f9520b2642a752edb45eca44bc2f08c5bf329175ddbf5f949d6b2032987d3b3c6e97135f47ce0dc421a0eb7c3b4b729f3f56254e32cb0551428162969503704340244f6c8602f11035ce991e964b1a3439ef36eaa2adb729cc1154a4438a165d00bec40da19142fa6337fdecdc2341284c553482590e4fe07983a78b78bb790f6e5e60e53c3a00f54c3ab6ef2dce201fe4c362ce7cede386a865c5558b7c1058847553bba7b428ea85a9da6a44cc17df30a7faf9656cff98057cc12ccdb1082fc6b31416a6508c8af6da7fa6f8d747cb288d90b7206f33af7b3bfc750dac16f8c319e5758a11e0b8b2b80701c0cf2c71b6556ea0cfe180123e0aa2770ebe7173ee6830aa811f748de522a3eb65f4f982e97f32040e674d4bfff18f1a38cc1dd777c3fbaa80e8be9062921b0b74360a58ca04e61869b5d8921fc69e92099363880a7f8b027ecc0206612cd0967f5c617d94ce8a88b5a4bf26a0c896ccdb12ec78620984b6102f666f16cc44c1bedcdbeccaca6e3be2c3c1f3b35362109c11da7af0df2d3fdebfbf999b7212c15c277b42e08d71eafd1e80588e2a78257898223fc59bd6b129e679aab685150bd13208472770e9f07a98da8f0bcfb1b7a353740133a5d0746310580585dd1d32c595e684d66931bcdcc29d280db01bc6e38b1777ca1809d2bb6804ac2a617498a4eb8d9e77a39365ae2121dedd138eb6b4b3e6e65a763470c7a2bb365ec9941742dff2ea5d531a1164e7c35ab588d5ca3571ab240d85dba9b104f747d70101cdd42f67abf55a75b8eb76b1fd50d028d7a7deb256db09470db48d96cd1f766a0d784b28996bebddc57e3feddcb2425adf9fe4dd20088273757b1d42fbe3e89bbaf38f62757fc403ca36feed4efa093a73de29a609e087e3a49edf9d5c1ea109c1261d5ffae411022b0e18a7c4cc6abb673fe9f7fdee3ec61717390e7092dc6c2efc86896ed10045cc1b295895f79f08f5eb8e9b91bd934db709bc8deae47bb06668283972a300c1992d6885ee3ea554e3474e6df6edb7d952b49f498503aac005ac5b27f56b50b07fa800e380bc72f5e9ec509331c762393d401875ede6bc4426b1be1953d5f27ba141f4706c4e7e90573b697653722859e4811bd0aa9270a1635afca21a67bcf117a62612936ecfd41ba349b9799cbe0d2dcfed478129c2867e3658ae93d6ed3741a02b8c554e8364c24e12dc380de9d100795995e2d6452bda01a3f3347d5482650495461f09bb506fb69e004b24002695d53273235952d34f69f6836be282a7ba3330e930cf96bb795c289c1c0cea722efba487f4363a0f89f1b8afacbd14ef8eade414215d1b3e75a3b2a6a8c540171210ece82561d459d35427615f53a146a1192a58afb55f7c8f939806f9324c9c33abeeb4ad698185e265324b8c773645f3caea17e1b733606bdc6d750e7f16074584b3e22588f3aa66d3eccb3c0c467df8ff07bbc961f7ffea07261139abdb7848be74ba0642d354f988e84648e09a260a0057ff6b85d4ba4e1e62746c22719fbc7fbac24d04d368790720e8212d2023ab5ee1bc2494a8794b322d3f091a1b6e0ef45b61eb1ee2aab7924108799b180b35e83cb44b6bac0f614bbcd7f0ca590e3379fbdd1d100b79248f1e4a059599b9120c973fc403723a7b2e2c4d6e6529806c37ca0df8a729a433c474b1f807eabfe05ee9714a3691099f6ecee8a83f209a5a9bf0eff809e8d631f50628166cc90a5e00fe2be23eac5827fcfa2151e74755e570b6866750cf2092ace392eb0a3477aa4c43b3811824f8c5cc6d2029cb4d5d6d3cd95ababe23626cf255cc561eb4d2227edd49d9c491e995f56f7e88cf59fd87a57ce2a045225e681230a8c44a6d7495a14462f8aba7b6ac37f6df3400b9ecea9949dd030655da56994667dfcce2e137bd633b8ebffacd44d9aa62bf93566d63c3c4df92d0d8df2b095b7104fb85ccaff364c7a059bf39d61118947a91e50c8c51c8d746cc1d1f6a5dedc73fbdcb60a4599c9f3becf4272c7e3897d6c3a2c7890f4418599699f060c3ccc0245b9c6b3097c42f5c8c0bfbe24690bcbfe1d8eb2949f4cc478f626b1b435203560cb1959eefe20fe9b36a488cd005515c16936eef908421854501ebc21e805613d48ef1892669e745fe0c488ccb38ffafc58c63634ec437e9bb17aeea8e7c09ed3eaacbfb4150fab7c5ec99061f990e819635c6e30f5702abbe1e654dbd56bed23a15fb16a20e2ca80fb1b1f2001929db00e691108465f1cc7a318a2bee7383567a46bdb7d4b12b944676b1b6b41e54d6f5d43875ebaf98c4725a519131a4d67ef6115f5c6b7f8e418ac0c2d6511a952ce073de8b24bd7b1a73bea8c2ce67518504c7ef0ce451345d1b765b3dccc259f9b14d77d05f2bd9941f457d3e4d6669c506e75e167abb68bd021fe5329df2c5da3fb99b6f9bf9af4e3f36c39e335f0a57d7ed1ed365fe3027f39ec3b6d81b52cdaf0af51f9acd0f2ff52c9ed7ab1a0af6f5dfb56b86c05825077f7d09ee6beebb3d64fb395324628e6f92301d017d20f78a857cc24cb00e7e8ac4b70db96724490dd8f567ec21490490ac2e8e1c47af7b5aa083d7e12b49415816465237eeb8a6298ffb7bcd38657d7720545ed592f4341f7880ed6437e719f1630756890ead4e93c7a3ea912f6bd9c7a8d3b40c7074639bc7f6a75335795d566be05700b02da5c8f39904d94e2fc373e928d516f9eedf8a65098fcf87a626b23a6ae0c99dab523ef1b28846b1544ab2f5ccf47434a226dc927525439aaa998edc9a46d8b0160d1b645b11db5a5e4985e14aee8e1f07c15ffc699ec453aa08fd791ce4a6c7c9ac3ce47960ac4d44fc4502f921a49f5b00890faf5ebc2a08fc142c591d1042f0de99bd68b4bf9f29fecf07e040d6ae904a57a8a582fd7280fe9a6b8486bdb03000000000000009079dd0e5d00a6fbccd210aa367e549fc1b0c6ee938fe837d93c61eb980146c12b08e4343d864d29df28d351b0911d5b47e6389bfbd1f87d542c9b072ebcfa19c21a231905d85c292fbebe96fb2f53b8bd731c650aef34d0b020a9952baf5fe55e1377bbba9adbdbf9257bbb40a4b02f5f62f8525db28ee30c4efb61b759de5b15420684c5649644cf415a8fcb9873972559ab174ac8102c90b97fb051860d4dc6f1cf3e06ddbfbaf2f0c1e7ac0b691699be90a58b79c09233bf8352e878e4c4f6e2dc7963bdb4c084cde742be15dc1d0aa60729040c5e3fe991c4df0e00e7a95ce1841915aa6737a07f7b5e7c3d370284c3c0ea43a7e439c78c003f308318c9cc0b0255df9b7d5c80614ffef4914b4f730fb2c94acb825b28a7c2bffc2f2a2591c1028fdc0d4089e6489a5c42516e4c447b7fdc04db6c0c1593ff220445c463832ee05b9ccbe9cb8dcdd4f3d35387fb01abc66e8ae06fce6dbf9b4eec7af16848077dde4eecb3afc866cab2d3aac213797395db21de19c6665bbe7a73fd77368636d5fe974b0cbe274d4683708d9c5dccb45836f92ef58018b87dd4cd75ab6955c1d339528b8f1773ca76fe1bc6ba64e39b588d4476e8c1944f80fa77f9a04b13d0fd2332dde85e7f2c65d3eae4715f26620582286f578e76a8bd036a4381f161b5d563f84c000000000000000000000000000000000000000000cfd137899cde", 0x1001}], 0x1) 21:33:54 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 21:33:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xd) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) 21:33:54 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 21:33:54 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) dup2(r0, r2) 21:33:54 executing program 1: syz_emit_ethernet(0x52, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@fragment={0x0, 0x0, 0x1, 0x0, 0x0, 0x3}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x2}) r5 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x86, 0x9}, 0xffff, 0x7cb4, r5, r1, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) fcntl$lock(r0, 0x0, &(0x7f0000000480)={0x1, 0x0, 0x40, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x2, 0x1, 0x5d2a, 0x80, r7}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) syz_emit_ethernet(0x2f5, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x7, 0x6, "e81366", 0x2bf, 0x70, 0x51, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x67, 0x27, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0xc4}, @jumbo={0xc2, 0x4, 0x9}, @generic={0x3f, 0x3, "dcb8ae"}, @generic={0x3, 0xe8, "f4862f95afc75fdceb6b023f1c22d6ccf1be48bffe4335d506f22a4bc28e90d1c8830eb08b8f18788603d3a5e432fc08745d2faf16c095b2ce0312b8880658922ef54a2972de066e0bd2bb0eea448a5838f7fb4cb4148cc85e0284757202fc31a81b1025e7eb19a158b87313f9eb1c126ce2bf790b4a883dbd0cc8d57e9eed46ba2b0d9ea771409a39eeb21b0db34dbbcf1bcefd4cc3f30e8c17c54dc7aef68f9fe28a7ec3cfa0774ffe2774a653ed3ad11e27052a73fc3fea6e788ca82219ee744420011ea5660eef5ee16abee912195a5c09126aa3e8a87ca2deb87bbccec97edb2d210ee78acd"}, @jumbo={0xc2, 0x4, 0x3a}, @pad1, @pad1, @generic={0x40, 0x30, "a2a9aa4f2a30cbb49967e0b8926de5c2c24a6eae2093aa882edbea6e32f4c48f911c76270040a55280b16a8efa18543d"}]}, @dstopts={0x29, 0x3, [], [@enc_lim={0x4, 0x1, 0x1}, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x64}, @hopopts={0x4, 0x12, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x9, 0x44, "bb76ab4d7fe61c451f808aaffdd7f7ebca34e41498e3085d4b0b6ee3eadbadbddca01d3391e1bab1d0090b5d42714d480a4dc213cb14b1c67467ce924f3e2ddcdfc0d997"}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x65, 0x2d, "bd1b1b3a12f2582a2725723b10c7d9106662be25cd2203128b7e03cf075f9558618f3267576df42c7c3e4dbd3e"}, @enc_lim={0x4, 0x1, 0x78}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x81}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xc3, [], {0xf, 0x6, "c5da24", 0xb2, 0x70, 0x3, @remote={0xfe, 0x80, [], 0x0}, @loopback, [@fragment={0x1, 0x0, 0x40, 0x0, 0x0, 0xf, 0x64}, @routing={0x37, 0x4, 0x0, 0x0, 0x0, [@ipv4={[], [], @broadcast}, @ipv4={[], [], @multicast1}]}, @dstopts={0x2f, 0x2, [], [@enc_lim={0x4, 0x1, 0x58}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3e}, @ra={0x5, 0x2, 0x1}]}], "18de79907d9e78cba9aad6f0490dbeae63860442bae8e73ec83b5a537fcc1299f16d528f6e20464a6ac009633800a7"}}}}}}}) 21:33:54 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0xbffffffe}, {0x3}]}) socket$inet6(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 21:33:59 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x34, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x3c, 0x0, 0x0, 0x1}, @dstopts={0x0, 0x1, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 21:33:59 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) chmod(&(0x7f0000000000)='./file0\x00', 0x28) 21:33:59 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 21:33:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCCDTR(r2, 0x20007478) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) socket$inet6(0x18, 0x3, 0x5) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 21:33:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000100)="a7eb0f7009a7c5d12e98d338d62d08637346da277e88ef7cb815c44ce8baad9d8c4e25d46d5704cad64b0199e338e90bba0dfa77b600ce82cd956d8581834d5957426cd5559b290d761028232e35baa5110006457bea7c6e4b21b1b7b96c038398efd689955fbc7de42b82fb0f841692656da460d6fa6957e89e10158b689f3e5760f47a5bd34264068b2d8c89cb79165f33edaa0353564ffdb7887c08a036ce07728f73423c5500000000", 0xab) r1 = getpid() r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r6, 0x0, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r1, r4, r6}, 0xc) 21:33:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 21:33:59 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() r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r1, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$IPC_RMID(r1, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 21:33:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) getpgid(0x0) r8 = fcntl$dupfd(r3, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206922, &(0x7f0000000300)=0x3) 21:33:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x3ff, 0x0, 0x0, "000000000000000100002000"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031077100492dadbe8682e78cfbf4383a0000000000000000000000000000000000ff02000000000000000000000000000101039078000000006097be000003000000000000000015979986000000000001000000000000000000000000e800000106000000000000005e6421ce66c2e7edc348a7"]) 21:33:59 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0x6, 0x2, 0x4, 0x3, 0x9}], 0x9, &(0x7f0000001880)=[{{}, 0xfffffffffffffffa, 0xd4, 0xfffff, 0x2, 0x401}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x2, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x1, 0x7, 0x401}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x20000000, 0x7f, 0x7f}, {{}, 0xfffffffffffffffd, 0xa2, 0x2, 0x7, 0xc835}, {{}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x7, 0x80000001}], 0x7fff, &(0x7f0000000280)={0x4}) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000001940)=ANY=[@ANYBLOB="a1028100ffffffffd32661364a92032abe952f211ac9b3652d32516e6b01c68c1245b24ecf71a3fee92a9d7b48a076b78ee4f666d05f16ce908f0b32cc618c6cba2f9298bfc204bccca6d085d9c523da89080c4636d2153d860ad13061d694c5d132ed30212623836fa4c408fcb01c0d267cb02d2f52a5d99a81470608b6cb90fa0ae7520c7750e09412524a9a52b8a07b22caa2705cfb07d06c8fd83fb1e5e10b418d6e93a316f88b8d503c41812b1cf6e79ef96b539e3e974ff9786765e674e3e690f4230cfb5b2bb2fca145afd14796c08b807624bd146a7978a93b7d6165a691552cbb8e7a2aa3290c82423b85e6f82753c760fd3514e48c53"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) dup2(r2, r0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="2613346346ac49de128a5fe54fb69eb897f8d6f7739bbfa0da517ae181e16a047d38a673be58b16de806585ed2f13f12da299860af9f013511d6e90656338d81ed49f6144075602ed140cc24e969858aa8cda8c2dde27052c2640b715c892050246502177d399418f3e091666091b2e98492631f80cbe74333327be66096b0efa9386a098b1456219e61", &(0x7f00000001c0)=0x8a, &(0x7f0000000880)="213e94d2496a1917d38b14c822cd907d2d12a13896dca83756d5733670e3c5a69e62be92b77b861d5bfa14161de44f61087fc9d74e9db7904ff272b87aa54935160de1adc4b29987af1258270a0cd869ca33950e1683a3539f7a20721629d4a77a8b82201b60acdf5cdc5f863d6568891713abdb37de75e946af578c2f93da63f47624c67b992ab1891c3e72ad43f6907fdc3b0ce625674a48232c0833d46675f54063a55d40333b2a6f5a6d771267e749cb78ec7dfcd67100192e3b5e5be657bc92e93f5d1c2b1c920f60bf0f4563b116ae0114e4726f413cc61ef1b61997234060f8f961bb49aab292c6c5767390d82603991c296810e737fce9b61c6093d6b247893c2e0a3e7d5271540cbf1cfa03fc6b3694df81993834c26fe5be373c3fdadaeb1d9d5259c123159f2e0329231222f4d0108a908dd23bd6bf09f0ef67124dd6b7e6ae4bf45582a42080dc12f4b1730dc3f146e933a5c80fedacf91a3d46ad465373b7e2b415c54f1f9df1e8c78720b5d017a4c46ec0c4a576cbf7ee8fce8a90743758fb6cb4a00d37db1ae47649a85298942a288f7493636a325b57a6310a762b58b747d31b8e6e178f4cc860d3146113038873b4fb2792df533cf90a5c5286e6be65d417873c7c5add771dfc35e2e2a51ea2a4c975faa49ac0a55ffc0269ada7d80c580e2fe2171798d337fb0227be989e6c1f14fa189a991f234965d0eb012c317cd808121c48d3d2bc72942158a0907f516f809fac23b22130a986808da439de56bd63098af7267a561ac15c8fff3fed341b8ceeda17f5309564bad6fba68734300a5c75166f083bef50851801f70e22ef3a604b772005ed6f88ee16ef08df0c5c5f010731ddd70f7989976b584e7fe9505f190aeb38859080b68f65eade4888932ae1cabad8bc94b04650984d5367c2d5108cbba712c5b281631a8c5689ff5c46c3b03f86ec8b753f33c171659f8541dc5a9a7295aee12eb92070db5e96822e63345211d786191cb9a4832270fd611e9ddabe5e37940989715281f0ac06a821b7cd555292391648039cf07bdea4ba8efd73a257530e204b6c3aadf1438a63f5dfa05a3f69720710318b30ae9b63edaa2e534a092b4b84312da3ca51b341dfee9c7d8b12ae0de3c267945a9c2f8eb81e51c6ffa0cfa9e9dd94ee3d02bd88f8a1a97ec63f80a1dc6ba4253ce1da95c3b09c40f29371ff25259c8327375f8a333c2c2eb8b2bccc2cc50a6a8bea82269cbf8ef59735c9a0c29547b6c87245446c1d3caa213d208a6788b9a4c9b159baefd31920fd1ca07ae1ac8317599d6e053a160ec9650e5fc793a2c576158d9a197b45467a69784f7398848f7d796eb7b8133c2490705fc1b54cd21680a791912fae26f2d2f517b64e52100b49720eb2e535b91a098f5e6b6f70236ee79c2942449ad34a4741e9b6fd6c729fa9cdfaf209fd72d5d08e31c56b9d6c14cd0dc153568eec68939b82d149c644093ce882348222537e45db86858529fc4f2ad9ac335960829265f286b748cd89216397c44ad666c47660f5e1b8e741bc1490f065c0552664c0bd79deda19c000b409f527e207c73f89a5530edc45d1e29730a47fd7f00a84acaccd64d66fed5d6f90ea188ebb05f27df1ff222df01b18af081358718532a138c998fb5415bbfcec747bc558e1ee1fde7696138ca9b6d0fd082f5a957d272a506e14dc2f65b5032ab48c04957a26d7a547829a552683110e27e8d2bd37a2639b3e9b5c984645cc89a5e69170d9b74151d49cb0ef72e202575be2c06219a70acaa7c537703121f1868874f3b342a1e197fa86c7d54172aba6601a3399774bd9cd704224dfa799578d84a86b57d585f221bba47308ea6580e88d5e588096a1c02d3ca3121a8e0f9a4fd01a85b3dc7b174fe8b885bfce90d12511df75690565643819b748efd833aef6c28233f0244b06051bfce351e229f28be4b8918bd0b1f593d3ae7e5a6176ff86628157c1b7dea60137bf7c72ba3154f2ca2c1aa747d956b87c92cfcc16cdaf07ed0ad0e06926db1ffe08189c31815f212955555a1b928b60d00a0712b1ce525324408fe5c8ba54580820d1a85c2bbf6eb69f0e2b3139b5cd3d7d4b3b18bccac7d7992d162954df0ebd7cbbe7ffcfff7152573f4c5facd1624ef03d2ad11f661ab0f950c69c2fb6d42fb525ff04d3e7679b160e0d2e88e75c0173d63b6dc6022820cfd2ecadb4706a3dd004d92b7aafd834153a9b06fc78c516d35bc25bfb70ca5b9b113eb550bbc9bd9a0f818ab17d82ebfa5dca4eb0c55e91d16f822c40307af30bd27f66773b34c64a7db38d45477b0383d58a7e11b49aa19dce2c1826332f7467ed14ae23303b6e5a3303835dc62a5f0fb5b12139710cf4bd76c53f4352b7898e77f00e0c50b7ae5e4ab70dd2e240f752cb2607cee79999dce2325c3135691751385d225b1c30b3dfe64ce4946683f8a3187fef4d6600266df74096b99b4f59cf2eca3024b7a6cc60aa3c56306cd3da2f0bb349ca8ca8a6b8d0d1a2fbbb74ec18af213b7e8b47f8617de6e1a21c6e4a0a8eceedc68024e80ce48ab407fe9bf4a0ac8834062d2ede9cc9fcbe7fd42910f28d098e1150ae059a684a1ff80355bec6851353484d4d62c6c2cea55d53ccac1cfd2be6c01a628ff50b40a37b3805f7dfad9f6b3048c0e559a7b1f5d7e6919527a549cb4044ab77eb2a244de5d2cc246fdbab107132703f14a6b992990fc18ecce784b56e516cdf8174c2121eac9744e5c3922c398959c5797d445610696496fff87c5672446a6ef64e22eabcc9a4c22b43f0720ed402957c2ec45b4fbd1a22a9dc080f17eef0df313947c3e41ac8055065cf5e954f9dc0a3dfb172eaac657c737775a487dd33389c2cc109063859deab1074d924ea8ab0bf540152021de4c94272cab3c6df5b5100742eb434f640afd9ef5788411f8945bab540b67475b43a03cbdec2e9d36aac2ad7e1b98947abc33e09b75d6d1f0d2ac181681a1f6956acfe12e5c024aa9c3e9ff194ed0b7803c5fce29a5a9c944a18b4f40f138ae3d41c06ecdc27538d4933bc941477f7000760671352fe3baa827c7bc5569efcbd07e15e0ae1a8893649439ad701b403636a5d9f0b9dd471380e07ee02fe748fa09891a1af1142f1981a2a34fca985868b5d6f687f5ff391a70bb4ebaadc673138cd2897b6c10226a875a064a947ea8f7e318210bd8a2b3f525c4a1235bda58a0e79d7ba018608cfa1445b36681ff4c4a236f4f3648582f53e8b9282533993eb462facaad11743c0bd836792f1b133886c3535019f9425cff7923b384d58c31ab7eee4c758dea5ee4245f63cfb4bfa51c3ce8368cdfc027990a0cb56662d12255d21dbcef15282e916c5c5fb922463d693566e5c1f4d634b6ca3febb85d236097ac20e53cad060dbc07d56fc3fa9171226d874c88f20e355826ce5fdb853944c2110f9ee71a2634ee9b01ce4c6e44fa2527cce67725d29f5d6980f06687c5f08cf0f875bcaf15defd4c704122ea67aac9598773e411b428ab27e73d1e5f1816c17218415b24a9f373d1ef6df10f7c13afe5c3c0342c6333497e78a471d3be0f9500cfe699473f97cac32ddbfd547db5121535e9b4c2ebf922866bed97bbe305e283935ec6fbaf8c65fac81e0a53df65d90085bef9b432517c3530096574d00f1a38fde120aafac14c0d6c47480113ddde3bc3f4996b674f48c02e9d6ee6d36a7b64041fade7283dfadc83cf71770344a7e3ccdeb43ca776d74c6851afde52781bb5c98e126d21443a7bea472ea3a062c4a299bfeab53117f6406370c3df61d8dc660db40a6510ab7c02e96bcde72dcdbf7e44f03a5ce10835c14719d4ce003b9f9fe7ae14c3382d4921437019a5687d80b950c6af5258df139ec7cf82242315e80b19e641b686ecfd3e53a07e65de9817378899767b1854ab9b999bc35aff47f41dfbb47e5eb50697edb826149d23e4364aeac090668e4318bb420e0bd49d77ceab2f50eac8f2058ac539bba830045bbbb98a1b54b634c9fd114982cbc0d6f2e2ab89f11b19d6ace8d64b7a9dd41dd7f23259f9c9d35eeff700ae9f931259b4b56bb7740d09f861639e83951f6e232d8ddab33a6806067c16b3f4b9031ab5c7a7a2be69e03868b34f0db5976cb316d93b6f15e38764ca20bd6e2f7f1cbad55be1b2ff1f4dd504154c55b4333583847e15b4ac9a93ca9cb9a578b84fdeaf1973afcd3b2405627b82649210f04c2b0b6970f675b992fb07eee7890cfbdd4d160029a1ae9d73a56004e6e90e9bca13a555736f57a2d85febef03bb9e3f25a7aa90a926c66fa3acbff6ffbd69e60a0855146fb0f472ea50fe026028ee1ebdda9da0e52ec0976fb6357b8f98fc74f8738f66d1462f13629ef1ad2d6202581ac056c5cdd3fad54ffeb9a8abec8f3a8247e486d8b67bce2d8e4d202b517acd5e4bd3b2d8c228e330f96b29b314ec9be410d77bc9fb556c46f9032ae7df7c2b41026405a111397a3607926c66eed20f1cd2708ec82d51b81e2299e4f88f172b0c4cb221023950368e7226062e29a577702098a387b5a7888ab5145ce57ae3231a08edffe219d45a71cbf89796294829c6e1e3b1676cabff60bcd942decce3b0ce9e93271f3a849816c43f326ad1c03b9f8dbfeab2c3618942a4cd56455a69c27b2bfc71bb81236207f8fb57e1ed276c2643755a1efe1700cc94a4e5b836c74eb40a43e4b4576f1946127e4733b3a8f7c416581e6a45e56fe9c885490a57588e992b897771fb3c60c9f98beeeb810280bde9586dfd566d71505853554435884295818fe894d47aea2cd284e50dd3778f5a82301a0dc382c959cf4c83e4f522e87071989626f94c303538fe8de0218b245b456e2fcf3b3c8e306ad19f8db0619dcff3d5532a522e7cc1f4df72bb33f9a4ff2a14b4635c232a19ed622d16dcb94899d9e54e1f4f29b492831687eb690002814d267bca95544c6078381f4b8ae24b347ca99b6415c69c37c970285094645073d567de96252e0bfce0f4fca08a40dce674d9919da1d2af6e46ca09bc098d9f45ffaa0236681bc72c94b290d09a3d061b3fc715274a222c6338270977d9270369cf73c4db3a0102044df165c030af7644da2671c018d3590549cd7c3218e322a23e70fce6c9ae14b0b5d89faa79b02838687a0184c3b6111e005f4312be2b825afaa5ff999957554b1ae4f50debe23569f8232548de5af27f8f3acc1ce16a2b5c0fe879ec460caecf26e61beff279a5f4a21b2bf3ca108c8cea137d7c1cfaf3d5b47abe19a6204c0b1f14fad425f157f0d2ecfd768c4f542385171531f3689d696145bf4964ab70ad95ae0e5767845114e552d79d041f9a43f2e4aefe1d9a0f2da50b71b8c5cde4bec1ae68a767bf609d36067a07f66bbc8e22f7231645f1c10d7f186157453a5d548293af849f2c979833ef8c2c0ac29d83253c48ba18b3f3e80ef12e81c34982d94c8af5d66b99f5a20ce692ff6fc227c633806c47807c4f03f4c4d93521a2260dc2a012c69bdb5e4e9eb03c7e0a3ba60dac0dba7cd1e5d67badc2890fabc472b5b2f61779d9fcdf8caedf5a56f8a29d67c96228a8b6e3b64bb2069d6b2e3e44baf4d8451375600356e5775a7518a6d6a85b15c19ce273378f5d100882613b60e4d04f67b2f46f9085659d1f8284804d2e900422ce5bb55bda20fcfab1094599136008fc1a64ebe91f02076ca885a4e0a99c139e2fe29befa673151212d9824ff52582725f6fbb69f2f30835d3d7429fe99e4469aca11cbe9ab1ea79d62b107599e", 0x1000) 21:33:59 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(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) msgget$private(0x0, 0x40) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 21:34:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x28) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 21:34:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000100)={0x100, 0x1}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20, 0xe725197575cd5380, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 21:34:00 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x29}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x644) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/244) msgsnd(r0, &(0x7f0000000000)={0x0, "5ca6cd027258f2add34f1e"}, 0x13, 0x800) 21:34:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaabd76ed04c6977daa080045000038000000000001907800000000ffffffff030d907800000000450000000000006f0d000000e000000100000000cb0367ae2cf8d772db4c103c6e5f5ec7f8b0b1531d9ed3aa9a9a9576df9fa696dc7f7b01deb930d93be578844bbec86a95edae482b1c0ca308e4348121016818ad5ab55040a85def66dd01a8bab95d8bc7bacd6727107f3eafed9cce8361e2aba6f07d2511e15ba0cc4febeb8ccd62b74157d131d92e05b846bb38549b7997c3784cc153db425a9f7d22547cd47e446fe7a06bebf7f760ee7dc1702dc024d48dad749024da6d5216c62667027efa69567e8ec12ad79457fd2ecd749597469b5a091cb9c012"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 21:34:00 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b4599aa9c284d39459da9850c64c30100000000000000e535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82f78f70603b8199d87d0f4ed27a94b8", 0x51, 0x604, 0x0, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x8926, &(0x7f00000001c0)="ea278d2601b54d83fc0ff19fe7aaffb0acca6e29833f600d5a", 0x19) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000080)=[{0x4, 0x81, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x3, 0x1800}, {0x1}, {0x1, 0x3f, 0x800}], 0x5) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/143) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, r3}}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() r5 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x76, 0x0, 0x0, 0x0, r5, 0x1}}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) lchown(&(0x7f00000000c0)='./file0\x00', r2, r5) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x2, 0x1000}], 0x3) 21:34:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) getuid() renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000300)) mkdirat(r0, &(0x7f00000002c0)='./file2\x00', 0x60) symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file2\x00') mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 21:34:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socket$inet(0x2, 0x4, 0x6) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) close(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 21:34:00 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, 0x0, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f}) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0x100000001, 0x1800}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2, r4}, 0xc) 21:34:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) sendmsg(r1, &(0x7f0000001740)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="26fe732ef23e01212210dc62d5a7d0bf8c34526b604e37f6e893437b5d34928fc8c3a298fa360ab6228ce990560bd91e7156bb09d20fac55c2238125653276b76729d3d1d80d14040401ffd6ab86400136b085dd55182e96555d2fe24ccd8ee6bd4a07486b13a11ab1b84ced12b41957af2c9c9a7c2aca975c4db5be17816968ee4bbfd9d9bbf224404f569a453a5872255f", 0x92}, {&(0x7f0000000280)="6d9359e5f7a1e3c9f4fe4acb3f1c4aa3f6e412cd18eea96fd9c1222d954d2744e4b53a09848589120b5d1185a75b514c2d", 0x31}, {&(0x7f00000002c0)="b5133520fcabf362191fe349fabaa2e695a3bd80f6bab32a6101f3da11727cc5feea0faa50a8c730280fcce4ca1d4be4953cb41517be6677cff12d7c7cc3fce06728e5dea99fcea1c2baea46045f20197c1de740e775387f5d681bdc4711c023794a69e8f2c6782727f007c7814807ac0943c286826feaa2837c236ad5d8218db62c0294025a57d268b44a8c669e4b8eba86a9c4dac3af016e1e84c5407ec206c6936fcf2d0bd182", 0xa8}, {&(0x7f0000000380)="34cd6d8536ce0ae1e617efa78174f86204d999895015b80f496a42b19a29f96a236697053cb9662014d9efd98abd94637862f4929ca4d2040e37cd1b9badef46b589b1e454f7a7a6f38360addc92a1de9d10f89d9c422c139f5199b65ea4", 0x5e}], 0x4, &(0x7f0000000440)=[{0xc8, 0x10001, 0x7, "2de6498091f562f6498786e84f6d6ec7da9a317923c6cac419ee54ec56a849b25b6efda4eb42ad6229c95a623b47fed728dc25d355e2b4372c43478bf42714fea76e3b0762cd20e87239cdb0da334ecba06b957b9fbd7eec42e5d2ca58a247125e5efe815733cd6a862d145fc89581554697a7898e88c15b6b1d5c50959a4fe453d97fd2fc3667554941f1a461bcd4942534bc953f849011205f61edbf3561fd3d7dcb71b12f5bacd23b1e41c021a9db6dfad17737"}, {0x38, 0x1, 0x9, "8a0f9bea7ca7f949efcb871fd19d1e8a66a3f65b5956a4629ca0e4b95a0cdb10d9792c1d0867"}, {0x98, 0xffff, 0x6, "011e7d29a574ad6632dacffb3b984aa33b417ca7626857d79672b9754464ef32c0d277894065a4c27be4f2f75fa9729a041402de152e5dd04f4aa200604a672ef00dadbb2b3fbeea63765eea570d2fa918f70b25208ef7c94adae9c43e46a85276009a494d7adf921ed281e41e59a16377da6d505f99eaa11329f6faea89be1916038cda7b455414"}, {0x20, 0x1, 0x7, "30deabe8afa23d79535e44c5ce19ad4d"}, {0x40, 0x1, 0x4, "e46adae4fc852cfb3edd47319a55e2e6e35caad8e57960e7a04ad2bc12d8d4d0209c17f31290b8873816"}, {0xc0, 0x1, 0x40, "93612afb690010833b564cdd6ea02627022b29c7dcda31a782cbd14ab35c84d2db30f7a1f1f86ba3614aaed6bb54b1fb88a0903d7aea2098fbe3d42b72d461d0a5f40a57fbf37c6877c8ac11808ae0b0182d13f14af8b9238ae67ac0574f2ca5f29fef0eccfa127c5d4252fa00c6d240f82f445121431f18779ec2d5eab52c8eece123122dc89ff62a4f68a5c65e7f5d4a1bdb42ddd5dca65869338bc7683d110be6732664afbb027d"}, {0x1010, 0xffff, 0xffff3e0a, "ce81c0df536bdaccc01b8876189405a5cb196d640417b9a585681aa89afb5c33747f28ad3e85a4bc364378e23ed4173d4340ec3498b51d6d3aaa374115c1d7de6574ea36ea86bae9306e29665d6062be4a5274e0b809b203c55ae3976bae58edfa9008708b07abb199029d4de226fd9dcba6c1a30acf8096c2accd00d7fad98126b0aaa238af52fde4fcba219c03a0eabf03874965ca9ce62dd70b7283b754e7999edde4f255d030c859c3fb079663b74b13c0f14c0d8202e44f6a9ea3f2b8531eef13b3370c7826f7a8364e497be9c33b586c6fb457d78730f7e78b817f0559b9cf9eb812a626cc7c3ff02015d1f7b3f95d03dd2db8c1c37f22412d7084a8562d9ce845dc76ae16656b4457922a57e8c1b845fe25fcbe51cd5b65d6f1f82723774cfe8bbda67a307ff2b87a42859d6f5c6b791236fd9fbac0c31ef32793e84cd1ae4caa332eec607e6b88e329c4641557b8d22efcb89f6736a025f04b1bba435efd7c594a92edaf88f2552174b2dff243dc76eccd35df912bfaea3d98b4e310769f76e23f22c392277a3306165af430100c05960d3e8ce7a6785de41d0503b16dfa5ad327d46bc20d2f03343a5f92868e1c69ae2fa6b25502a38abb9df88fce5aad5d6fc8076134fd6df0fadb1eddd8ec19d2e8dfaae1d9f69c9d40a5446f662bb221188134e2b8374924fa7ccc77bf7c44b5187869f553726fdfdf2fe2cc093056a055d82e7e93047751857e92c8c86fa53baa1ac62cdba4514c6869bff3f7dfeb08aea4ec5a3dae18774019cecd03cad0b53117850eb8418ad92ca1a6345871da4ecaa5096e1440c2f4e4b11a4a264bbf7d94af319c4c80b46fbb71c7aa32971797269ad6856083bf173d8550c0865ccb61817003377317a39bef1dd0e554716b8ab57272f216d4a3dc2912b0f2265063d30e985c8ffe3d5fbb48c8ee3859a4fb42ef1cc727bd55cfdfbb457fc44d04e2da12dcd9d7301cf1c76ee3924d8c17978cf4b5da574c57a0f16ce19b965a741c50683f489e24e0ca6ec8f5b4a0048996bc0b9731a8c5d6b0be3944462f2e6ab3fb86e31d1a108f43bca8b2d1b3115d5928a86e499abdac356be6769299181df148ed625a3063e36e15f57836e6e6b7835973b792ec2384dba096e353832e504b5bbc057c738a3495a3f9bf1e2787d26888c8d83e518bf831abeffe985a2eb674b87c8266cded3681ef65685a7177c33404590b5e4701b7c50c01e6c9af6bebdc16bc22582852bce8960836ac7438d25b571f27ea34b766cf1edd75ba4041bfea7dc1b2112db2d9f29604bcfafdc3d59d0d063d85bd0d69c542e50c2c048f1177293ea7bc2f5e5d7ac02ad6ffc2234b803b25a5ca88602372123c20c38491698d835a2a946b824742de8920c5ab0cfaebff908a03dbc69e14d08522e9e4b0108e2cc94924184e3e3495db3f48f79c29c587225b4ee028409378f6084457412dc708584e219f9d6136f008df0560f4c57b6010f5c48e2ed0d369f113560fd2008a6b381e986ce3bf211b45db53baafe07163dcf1e834abd3599020c537dda4cb88810032cd91c3fbd710dad1caa28b8457ca90aa01f9d16588076ef73023e01cfedf1e1f3739ec53042e75c1d9c08f57f38bbaa97c95d66b3429afd603b03e08888c6fa436a275423ffcc084a913b11c0eb523ca21266d75ced6481e062148825231bd38d9d13ec2d881b4adb75f9ba7a99dc4152c1db31d74b8457b97851feead02ab29dd3da003be612f0d0517f5fcf343f6cc1cab4026236bf03913ecfc70cdfa97ed1a0119255a5d99745b4389ab537d499171e26e1e1df0da5b0496fc7f04d864fc327ffd1907015b8856d16ed9babcbe32a66df73d52a2d2a47560d51116e3a05993e96ff83e9c5ea5b45a9968bc960369c65e43947d5b608c0a812462dcf747fa0cf8c4ef8f0143f178483bfdf330f04acd8a3ef967be866d6be2bf7ccd442deadb64dd407b7e80a4de17db63757196b10c5abec7f39a12c9450810dab2b091361c06ca6c0f2de9cefe8a82a7905165adf6c29ba7ed2ffa58dfd7ca26d48a3889980f5dee65343fa2907ee47c87ab3c1b7fdb8904ceda687d5c234a78be66bf1c3d7fd99cb47ceef1efcf587a46cc29965d94a36f229bd7ea4d47d6e07ab4f507f9cf8433bd2827ea36d7c1997ed4371dab286bdf674069c578ea5400d5922505c1d03fe8de47c7d91d27e17cba297d2e8592a26f2c43211e0ce73bfc5d14e6539e29b4391bdcc3974f825ac110a66ea435598784c9c4bf488a646b279586e02882159c7729599aa884a6aae9eaff5395da3438576786098749ba7502064b7f11e96aec74ea6f9d8ccd5fa73addde39f1790935b1aa6c92d6b4b01765cfae8f2f1eef1adfe338756584f4e8823e8fa1796bc8da23fc2ff220aca2550b299084323fbabd72b8c801c4fb6a5c22f0643539836a74e5f6d32c70c5709ae25ba6cb74556b2e8e32449c413eec7a3e03790f3bb214ea0dc56353f2a12ed7e107b5716039d3d6e36be22080feff63e4969d7f162e6744530a05462d0b7f5a14cb3b0c11efe9ea43601bed21241492fe9e99a8512374eeb4a124c25e5f3d158f7f66535a6c259661d15b50273502e42f3f53e102fedf50d8a40b16d6834bf328bba89389a54f7fe2e163381a8b1310bea5de17510af034b96803b49e3f8026aec14efb8515d84e4059c30e5f59b8932fbec47e267fe0a83f17bc1413eca370be1e7d38cddbe902734d091246304d19d3fcd217568d6183973a43c580e6a857c57a8589ae712fb76a253f216b68e7a0493c19db51bd7db424303f356ca6bbe72a661e4f109e60abf06476780a87a0d41054f257d7ce13322129440ee1494fc62dee94af2c427d80f93bae32517c24d668336c636722d47ac413663bff58c825386fce2718258b56a98849a8d7acf0fce1c008568ced78eeb81ec9994a446f8c51645db6e5d0fd10a2319015b22eb7b85c5ba8fdb0ee1095b8fca8469e6f0ce35ee3355bdbd283120d00cbf64dad45e571fdf3c53fb1112ee6224b28b005e014e550cae4d9224ad912012fddd2c521fde0d83f7d8118b7477a837be11b4694b5f044a5171d503419c41cda546395476481658d226e27626dcc380c519cab9b75ae5adcfa9a6b2ad9adf0d5ec4927919241c4cd1b64e2aa871ff02ec76a25deeaa695bc2bc4bca9f29e94cecb03cc4ef6c408a010c91ad311555cf64c2cbb9e06a3bee42175c6e8f3155a9faa92d632d104bc900e1bf51da17d292dcfdef4d22ffff9b79fa321e047338c142a3669b5eb169ca408ab829a714c7cb4b96d4746d258878c7cacf71b0720fcba0ad836bfae90ca749969fabb0bd6068582b7e00699c012cc093683c5f4009b1d29449dd3f079fc634b894216d61c1247f902cc075ab0ac0a05b4289b548f02106c4dc497dfb27ff81c074d10fe7b37c48e3d0fdbb07c472b99e9a6ae1819d6d4a2171d2ac3f44426a815fda00dbdd032b1d7af886f2029f916c7bda6454f2f7027ddafbb591a8c722e048a9fe341b1a5742bc94d405490c052303c31eae0e2ff8d2123b90ea86a14e3aaa464e9095ba8e1b8a63c0d1442416eebb31c475f5f6e3d7c7ad4720275d63aaed74a802d591f1f913a2ef84c89453f804bad88c6bd4a9838c6941c6c18d4095c20d5057772c280d1f150e05134ecb4a60b2d8ad5c2f4be410e1c57274ade634bbf2a3d30650b9c5428fcec9d257aa1dce77bb5468438d6ffdbb76ecc2c76342b0bfe890766d61c820dc30b5f47247c711599c05e66bb1ea5f2c8e91bb80396f22d175373589c5ab0bc51e8431036deec045db2300b4c77bcf5c8380c2544dc88fa3b6715c11c7312240089a72a9f027a990fae0d89c67f5f1c94fa6c13ee38c7d8eb8d689a57202cbec3a1aae5714b504e64b2e5718e77394cc62e18930d416ae784ab6e5bc41ad4b5d8aa534d823233dfbd2905e4af0c77ff0bbe72a264af954e21e87f6cb10be818ef82ccdf7071a6d8b0f7710345694622cd70bc19a4aa212ad2cc79f584b5be16b03ab2284398c50612749a453ec54c20e715e8f244b5cf791d83e7cc0e217ae015bf160b6b542a34b24097cf109d7287fa01a92d339596fa88f8de745417cbd20bb66783cb19550b5231151b910c8638f8daa80450cffe0b86e53d13202966ecc52170a735af8e0d3437502d6375916f6ae1b2b8a9a0d9a81033b8b58d0458c28e884ad82e7b5f4def3c0232eb6111e5147a860b75294591702cc15582c94c677744a67719a261632d7b907906a4e5c39d7621a3017998604ddfe9aaffcc8715fd4375442df7e719009d8143fedc38ff79cdee79f6982fd4ec7bf9379586bbff6f2be76bb82c6c3c937018ef938ebba3720a0f3f0d74fb45bcf2a816777132936222007d6bd5e65315b3af7882a6d8772559a5c60bee3c2aef1bcf4327f66c892dfc582a613068ebc07de2560a8b9c4e521835ec461a2b75b5e099b7eea1d8a17f468bee6cb3e043824fb6290c8cdd5fee78ce3b8d28392b11caa4d79c62fed7184a0f94b9f6db2c955ca732d261378243ed6b4f0b806fb94b649d5bc9b89d8d5c07072d598687545e56b8f08c8ddf0f315ab4c10c59865ed6f6a3d84f6d6fd4f174c2aa87e63ede51cf937c7428bc155192fdaa0d0bcf78b7a0d32dd3b66136ace1865882ee7ef6127deb3621bcc14f4d0968b920b6f22380165f9eb61100398921f78e7c70313f82f904c0b7f5a350f9dc3fd5a3800558cafc0a7010bf4c7e451cef818a5ec360f8a263378eb1bef9c17bb60dbed6bd6aff840f7392575cb12178a627f93fcdfa54f4007e4f9ef677479f9ebcd9f67e89d440e99361f2a38bd11ff7a55decf3dc6d26e4df2034c3a5113c5f30988edeb30ffb443bdecba38d99a0a012d4532e4c9fab10e29de883e6ec013d544a8870f8b07c29b6544c414c4159f8d7a435b522f9e233adf93c3f988f05353ac2ef80104d3cca0c08575febc599de80da6265d990ec1134e5d5a668af9a78127986f1c5c38fe2b3a5da148236c13a335a9c1903b008ce37a26426cc185f992ff85b968e2acb33793a797f4fd798e296348003e15f82494affc7f715b30f2d6db8c101a16c434f8789035c1a95a053587704e333d45a751115f583eaf466c0f0fa23be1140e14c620415c7bb3c36c0e305a5f0bd0880c70e4fca57d57f10f29cbf2813b9754d2b95050b9e65a22e0b57e9463311f9ec2f7c221c961596e15f041a5932b0ce163d5b5153c726c811b9cb057fe2f467be74c7e1b742c8e63e67ac01117e1d686fee37d80972b0e2442b9e84b273317693d33342f09a946576463ff1cfab6a02939a214ed1ddbfde1af4a2eea333035f0365d799e5b64d6394d46ca8148e76a334c4ae97e3acbeb2be2e320954b387226bc1b414dc5d586fa11145b4c95564684d6398ef40f282d41f8cf3b680b0f4e4e3bcbf061a88b0aa8c59eef0bbdfdad7025a98b86f9ce88975bab453f79f5370ffbfc3af4618adad924a6163477c9ad4a78749c7762b2fcb7bbe43df7819d18e2b186d1fc56414c5a5f0e099f7c870d4671f7e1f5004e0f7769f6f0df06896b37a0de28ba85b9741e104aed8ee9ffd0e045d3f3c6f9bdb328662e963ddba2a53314dcb0c0f4c89a27e1f77a2c2eae1787732071e3d6964418d6660eccf0bd21168ed3ed5cf80ba5081010595023c48715f263425e67c6cb45c1ca42ce5ac1891e773ba561277effc3e4a8d31cd5743ffa33e44a23c7350ee04a7a9bfd7612e22b31661971aca99c0f0"}], 0x12c8}, 0x1) mkdirat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x88) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0/file0\x00') 21:34:00 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x4}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r0, 0x20004268) chroot(&(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 21:34:00 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000440)="8e", 0x1}], 0x1) read(r0, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) unlink(&(0x7f0000000000)='./file0\x00') 21:34:00 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000001100)={0x0, 0x0, 0x10002, 0x100000003}) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x7fff, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgsnd(r3, &(0x7f0000002180)=ANY=[@ANYBLOB="0200000000000000ed319dcc66a3888fa0766c61d2ae442c4bac4ac3bc15b6003f3763d4b8bd4901dadba87b7f72e1e0d1f8f5a9789436c6642d3785e01ed3477aba2455d3096c770b7fa81197eb38fdda62e2e784f56c752e4e7a"], 0x45, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) shmget$private(0x0, 0x400000, 0xa01, &(0x7f0000c00000/0x400000)=nil) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="e45f9a27f9634587b9ba320bfaa56574008145de286dc66efbe72a47e13284361b197f24dc955fa934585638f5eaadbef12705495b3abc3a47e1baeee28e80614f775575533aac744d29b8891ceda6ac5c301c28c9156d48d3ea43ecef1fb58bf33a78757777ac49a2d6bc7b3ad2c02b9d3b877201a12ca20a4ef44f443c8cd64940e4a5326713f961f0859a30d5375dc3d7dcefb543a06fd1ef3e980f9e9ced84141acaa915bce5c5e0df75402776e0414b1579ddbe6f7318462e240c0e671313ac10e09af4fd8f1034f7b0fe4a8dadd7543c2bf0887de3a45ab2998d18ca49dfab53352e1d8877321d8407ecded7c7ed285b50cc89ac6cf07df54157fdce88d93dd84c79ad966cafb20a32245b79aa43436397baa23fae55b85be35bc6e802432c401a98cbe475c4d167ecb8e8d073eb6d7d5df88c616d2068f41440b1ddf877d186d9dcde1022b4590a257aaf69c27a74d74d080f7960fb829224409a157aa9bde93e778cc48da4452af0d5273df86b701bd9ac11174abfcfd3c997f7e9b138316884dd24f1aca7e539c5b989793117437e111f709f6a4323232839c95e5e1f6e7dbe44a6d1ad68cab5f1cc4be2bb0048135e204aec189701b211af5624fed46cb23305bc9869839ab47a7f7077f64d9da867d9830e72bf773cf510d3eb4c48c4ff44774635956d8eadf28d06e40524c39e8bef3d222fdce7afa0304ec118daaab52b15873c02e67daa484ab9619d714425a1e291dfb086d4a8a19354009230dcbda178ea3754ae5e2bbb225a77ae6d6ae41b4eb64ec04c674c66f659587aa537e25fc55d1d841300ec54e2e69862c949f909adce7d08f2be6e2e76d6ed4d22159bd0b04e96321b2d8e8cc9a50e16fbef9c12ac3dfac075cf8c0b22595d5811ea95f76e0cba4ba31607c9b344b5dad93d7ac4bf9a5f388e62d41b5339ebc9a96cb9d24bcce4ed94fcac4016e075bb8e3c9747d3b1efa498abb6a51081d6d6f678be8bd6cc948fee537cece36f81c1395cdeb4d5325fa3b878eaf8b70c46c1363142dbcfed7c706345116dca4731af2424b3b48717b60685ab27bc912af3681a3f8d47a0ac22e80fbb5cf0c7a72f0363f02493e985fa544815a2b757b1cd74498225c095e021f0e47e85a6eb2101d7e76c07ad29f5cedbaf60f7b8d3eca3575ac0a01239d62e80ded16e3845ce2046a20088afe872ca0d0108424351b16f72a0a29572b7433a2dbbfdf09289f081309186ad5573effcebea7610ea53b2a852423c0a35dd90b3bf91ddbb45f4f3cd49c68e488d83cf7adbb4972b487a913c2dac5f1757a2cfbc139299884fcbbdfc663d80b9c1e1c52ddf702720ecda2b5a1f78787b0ed3983f93eac29b8ccd4e79424711526a9cee16545ec11d13e3cc21b9f3a2e0bcd8c7df0789f13ea482313e5e05b543624b6f57c093866d4b3629a5511ea2e2f75b59c41ed13b9cf30874e6f3b12d9eae928dc4bae9c1cc0c46eca6046f1623294f81ee7eeffd902228cfa81a12f1eafe43a452e0672173957ad76d499ce6b07ef45e8a3b695c5385beb8f2c81af84c8f505b050a678d719f8706e6fbf0582b9d372574b18bab518dfdb24ee1b7c543770497f4c002649e84e68a83b10d4f272540aa44aa4916323244ca6116bd275858eb2b51ff26dd44b29e4c6d7281a8ee0eeba1548ddba0ec0d2f13f30576a568c42520d8aed100c7fe25b80b1e7cd8516a1078f7480cfeb4ea91e942560f158a274cce58b56277cebee62aa78b2ddc09c177573aba6a658ad05899a7faf66e669f5638006d695d0c92dd6efae7cabe888f2e2f5cecbc3fc7842cace4348db5e9b6a94afe5cc988e0ad75df4bdc6c70b9757a271cb20e66adb07bc7aedf604dcbf95caf25a7f7daf6482f6f90df4c55ccbaebc014b525798e3ddcac87926e4f9a3796aa6410e79019e5afb1210c08a840ed3c734315c5c47d3946b7094aeb14eb15223279bdc72e62a83fca279764dc86d9582687d83f870b89a5e8626a1e15fd501b0e86f30b41ce061fe821bbd65d39912e1aab2fd194168980bf9210730958d680b5ae55961ee43dbf9f8694a70b1820085f4e94abc19351efa7e99ca4292ec4590d64e1bf1de9079c3a3c8492194a67b8ff8dea921ebcc2b1b3746d1a76698d91f133ee5295ae056194c754590dc5096f124b9207f1acd84fdad4376784806a545b0fcc13dd2ba2af86cc5dac09c3bd4fe9dde81f6514aefbef2192eebfdb5663917b7a742b7a917d9c80a182410aa4c03bb6ae98357e78796dcd969590b718294380a73c93c5c56782fda5345147f5915ac8354b8484215996a5d33aa756d37a012d2dd792d0c426ecbb78600f3e3b9611b169ba57518b77e7e539894edbc97daa06effab21d85611332fe50ce93f1afa54af04f5fc68dbf11b13cb423ed89ec342413bd43339e8f66ba83699fa68ffbf5663a01e7abe1f00e803e59eb831cb7fc2050f8494679db7259f6ebcc4e6f6f9eb7aef8f1502dd1fe50f9abeb71369309ffb3c7d6d05b0f1f26f5160884542ee57e0f8f3ea3dd19559a3dfac2d2ea2a47c11c93cef0d2905af85010b9ee90e24ba41bcbc8c7bd8bf2dcdb7236310f8ba79e405fed23fad8a27a4e6ff88052ad9d4be5e0fffcd22b2597770fe8e060dcc0a9200ba5c85ce6745598541d1fe64785303de60317f1724bb68b5a1e08f1408fb791bd2c31f900a4721243f31cd1fa96b33b9385434b8cd4cc1cc62b089aeabbb8a843b09f80fa08c7328e5608c78a915f2c6989f0fa31e8a5a04eeb062a9b14b632816844763fe01ebae5f41029fc3049ead73b7d7a5599b1a69855b4c9c275b22d696490eaac17a6e51be0c4db423fd55fd803d3eb623ddd770be81d697ef591c3efc6f87016f3b92756e57ca0503f38d048de60501ba13099fe6edf050add3a152d747c637ca0e9424912e2da4a78db6cde271fe07979f79d793f7d489d472d6339b4cf64f7c7766ff4bd9ee90f1891315e1cb0d5ad4d0f95c4d8851143e18c9d7b8e055e66f279f085d5f24f732753b011b77d1736bbabbd1cd58774425752441a12a5c7783ea962941edb57da1e78d6f7d2da2ce9213761d11e498063761128660d16c0e80d764f5dd0cfc9d5a06951dec22919eec79e5cc2466e320b0a399cc02e4f577c2f8ddaf295e09784644901b6058a9e0ce4b458613cc88a2a295d217ca7ffa367101211b5d6904bda73df6d85baef08d191502f33f6a94286492ecf12f68935fe943b2d459fdacc0fc8e6e123b654b782c7306d4a436f69d47452f6147c7cf0b7d5259939a5fedbfa71183cfdd8566d71fdde432dcd2f9ad66ac9d4b624a0fa53d370e26ac7aeede655f5255589e2a16248c1225a65f331f30ecc59082f78bff4d442269d492db4f7c2f01cdc1f6c1fb4003073b357c01c973444e77e02890e722f0bbc760b656ac0e6721e0ce2cf31b954191c99c52d66fe795ed7c41bccb3cf6470a65a5171f71eaf5cf22863e042e5808486373e31ab897fc075f6a61e108d435ff37ae22cb6b73c481f9fd820c1a333bae8f9fa8621273cf6072de7ff8a427ff7f84b7d0dc221de65f1a6c0f38b78342dd83dbe717a07931b231d253ae91199c3df853cbe34d3e676975903f0bb1da43589184cc976e0c5fa6749682d9398a08115625b6d6b991e5e2a3191f6d189687cbdeeed6ec051ad9f81a08dc2028417e2f923f2a971d9abcaa2d78a100337304a7ccb87312ce37819e5ec4efaf8941b6f1708d70643712cde1437697f9361256d41947c4e389232d71d905883e8bf9e43798595310a9573a1220e9ee3038769cd84fcf45403b2ed4aacd3dc46c7f930c40ed937af3d7f90abbdf474f07a00dff9347fe063b4d8aa4dd8812dc147345e710a5b2a8da4d3dd2fd22c74be54cb39017cc802566e0d0a80623145a098004d964f06d551613f9f12edd90814e9ac79e1c81694fe71393207ccffbc80dc98ee838aa90d87471b71e4fae5473e29b0aff58625f46eca3e0c8237c6a95b6deaab7f271ff9e34eda2ac7b06dd40639784cf8e2522ae59895f73fdbd230345ee29c7a31947f384833301a243b8f969493d54715f0cd342fbb077bdc9861bf0f97735e901ba65341f5c9593d9c40057cc0c589ba5b7740dab7c322f290b359376986bea6e6925848a9aa6ed5f5e6c5f4e59de17047b43007745e475847af9937d6f84c374caae13b59a813a036b57da910ba531f73cc69a24b4beab3ec6c33e54e4305967dac945a77c8c629f7ed4d754865d224611b4625d917c4aed5b6823083d6f577872e6d165580288d4401765aed196a2f15343c50db9d77d608a6bbe34d1d203b19878b1c2095242f2fdfff665c1d75bbc8dab811c6dce6dba10357cc6d0fa26f6852aa2606872c220fe66afea1a4937921a61a0b8ad032f5986c5e49b96f4443605fed0676fae9e59bc5bbad920f74b7f006fa40db4f53384a7679a72d57b5cc52af010716329fd4df891cddb4ccfc76dce51c3406f030a3a5c9d49d1c41daeb15c8e2daf916ee53848785e3a0e544ad945453a9f5482b0e63b8e84a0cc8970562f02609b33e001fe358b2d167217418be7ed7c4b3738effee30ae12c580d15bf77910dacf2a60221d6cff950abb849a13cce5268d4fe557817ad60c138bde57ba9325dc987a3ad24cb9ba0a99505bf26bdc321f049f2cfb698bc96f8ab1274367c471bbe1865b6b4af920bcc246529f1b7d3c64c66d6da65df02734c4cd27d0e5567f8ceff5af13505f5823056e8c6b72bfc0b73087e95e67b07f6a4c37f3994e720759ab9cbd0cfdac550bc39a375bd85ed126397ec7e8a21ba2549c15991ec4784d15b1c04a397f889f295723dddac0c07940149869657e3af6068833f31b6fc034f65ecea09e77ab034de914242c16fb6078d138f1c083b9e5677f1a17d92ccd9d86d90f6d669ef94c7c1f53de87d39620e2112e1b9880a2674944c6b190be12bfcc8e0db02a40f3ac6ed74e3a2dd33754c79df11df1d676a4681bc9626a2d6b148ed1fb24db3d476fbca9f5fb250cea9b9a3ae0d38282e5f09103e588a89c4c188bc7174062b1e634d92aded19b10d067bc07cb3a48d87ede6effc8ddcf4cb0d8b42c8d966593aa666f9996f288ec2c7b58a3b3a384cad290dcfafbe51499dfd6163859152e5fde0a6c84b66708cd8ac3e2f72273c5b2b98fa328e3d651e3647bf1bb5eaef6c8a182ff7111d062f87d8914f1979beb3cd7550c39fa93462c6be77fc841bb784ce83998ab1cad15c18accbfc690c3390ad6f4bcbd2e58858c0302d773ba1e8d863f667777f4d207df270d79d62d48b7dd17a17ad4d5203037d59e3614b003fa219d801b16413c8e76da46c6bcbfb155f31591c8b0b23a50f5b6114dde8c45a1785b5a444e6077f7bf80140ad7fc0a879326917b8441fb5e1633f34ed93affb6da34b658b378fe46267411cbff56172e935ff9f959fc3ac81520aa36e768ed57b4d713e92a8362f09c31d7650311e418df6ab77afa78eeac1c120814d3de86f03d84dd2a2d56ed50f0cbffdab664557eb9284d951eacfacecd3e46a468528ebebed27552e97a82f1cf1fc8415f29040be7efd546cd98e1b6", &(0x7f0000000080)=0xf80, &(0x7f0000001180)="1a4463a881e0a2b1cf62c9cef43616057cf4d38059417efb1e6508bc58e640a0d9af8057213fced04894290d006ae848280459c4cd58402fb28dee905cb0bfa86028ed22604f26606ff69efb97b7ac43f4a66009d52e16e010b5fe8a9d0857c7f1f6c70765ee017873ef480b9e35fb4e70a29a663c9d41741bc64acea2a7d3f4cff68e98b64e5f6fddbf21cee234d0ae2cad2575bedb71f55560d9ffe5dc035b711ce0ff003337d83c36a883864bacda99cf4a4e7a75040b9b2d466c955f50e59a04316c622b2805135e730b1509412e56d50ca39f958a7af331f8db4bd830def48af6636a6fb04e25fc1f1f361b699735589668fff6b31fa9365a6c544f2ea19da45dd208c0d53ace316d18cbd2d6dd1b62fb40c0235a7786ef9300a4936d2ab57feff51dd95d953c5bf37f969eacfd5f8a05746db2087e8282e41fc311b7c6d46da6d11f289d8e902a84ae1071bb97a56bb08048f1caaaa26a54b42f8b05857ef45c3b3d8c86c9580efb25feafd4561d09245a665ee75a74aeb85d2b496ce2b65efa4f3e50866cf87eb6e6ff790cd706b30f6e026dc859e7cc6c3de0eb48a38cb39d63fa9c059e4b42b1cacbe4b6b9c0c79b9a284ec85684370575c2cdef152d288d0921efc7ed861d1f158c5da1af0f9f10195c3872f59ef5142c831f834acf01c157389aef05405936fec96ef0379094ac1f2fbdf580eedaf8a7e81992c51bd1197cc9e1ae0a1433673fca7e8b84dc416506fb9dc2624be1c8ed45079110fd822a3cbe011cf82936cf84b0ba463ca8cc01240ec1e2ad9f9907432a6743405bbdb3066bcf2de65362d23175f1f43e962036002fe302fcf4c9ce490b185fd5db08143160eba3990d6b3949eb4590827a5174b57dbc87a42e61ca540b3e50ae069d61469a342f2fee9dbbb8c8149294e71022c8a87f8039f9e60e1397bf226dfff3d56fbd28ce385085c804f58d2e3d4aedbc7391107d15544acd4fd323aba8b087ce008829c63c46cc42a4abbd1c5fb8c78fcaa66363e3b3d0ecc1bd605270a69d38c767bba750b5bfc3f76053cdb0f8f5768033aa9045651a581bdaccc961537193ad52669632b7965d7ff394f42c95652093f1cded49385ba0fc9f1a6426890eadc73123a2d6c1bfecddf78636e7e60925cad1487c0f2922121b5ce0993bc69f306b93bf1007aabfb83d5e93fe7899f225b3fc1fefd71caece2680a49392e2f3f33fc1041dd12d61e2991ce1f57b38d749d454ba622989a06bdddd587046026947928eda51c4ff22e060f3b73cb0380b11cef9a3b3b1b1d3bc7fca80da66028de241f0450e11637e951f845356c7d9af741e6188d370a2a439f78ffb13ac31a628fa0018dad523506fcbfea779c8b1d4e2355f70843aeafe2a6eed17a0d3bdb217ce1b2dcf5c616ab7eb3bca375924b50b3a3430158e1c22fda4e3a9f759639659711c3949db8816e4240091868a29ee0bbbfc1bbd1a69bc0b1f4de2aa2154226e4283b9ba736657712c5a40ca73c6992709ffa41841cbd6eb6ffd7ad106e9a7615e64c14dbc696021db8a4c1829cf73be5f29883ffee1a267a057f1591a4ab26eee94aa29040a83ee99a40c2970d447faeedc846769b2f64e28a1adf2f3fe621307d570b38c6058241c9824941813038e55547087f05d07650ac836f8986dec127d9e2789071484053271bfbe7187398d1124f34102db32c8a037e42831d0ede1d4090422e1dcdcee253d207d8dfea65ca5b687bd0937eea47b0a4f558065121b7d6a8e9f73d8a6b7f2827fac87e3df7abf4d9c67c943707e4fab5d37374cfa24c86303686513e526f23111e641462009ea82994f9d265565b747ab393612f7ef94e5c25703e7ac60b6dd694262e9e4ed15a5e79c6e4452182e8cadb17010fe608ec5a6f4ce018fcd4cc3ca2acafb60279508f506b3d7c17bfca754ae6c9a632011c6bfbbf6943f225a354c1def806b4660bc81f36160aa808db30832b27e810e2c117f5a29299fd446afd794d8fd232de4505280dcae727481fc315f5ab8436e2114647832af1545c49ec6af918a929f0e9c8dfea5b5e2ab85d70452a1657b784f1642c46f64becbe4822c60610819c1358f6b2eab8147bacb7dad667ff74538eb7f084bbc2c184e983346ff8e8c77e014201d405147952582735de6ae14c5216a045badca47d88f02a2012510e6c118855137740b0a4ddcb6ed45be18e86e1b09035c6f72ed9520645fc173eb0bf42d4e046afd4102121a4ece7d3c001400b208427543fed9fb3e54f8c406d5251c3995bfda3410f0fe34b1f6ba248e6054d143ce51d08fc9bce67b8d2eded85ba61e1c2c83da24b3a05f6f3de06d7212eeadca1977f55ab9d1d7dbcd7e7cf84ba58b0ed02ac026ff140ed1c081de7d7f5e8191a59d0fe93cd04dfece155b2fcd77a298aa546359d517b69cb5f8e0f944f98134b9c6920929a37b5092007526e85f6955d37eac7765b3e76d9174205ec41b2197a642f88e04a66353ef11c67983859b8d5c07f8a9c4912316ce2cdf6c7a9ef47e3ba92454d64cc8964231ce6de8a2d7465e465e88fd1078c7e7cb33f5fec795228a731850e7f8721ad66bd2bcbe4414d291c066a66192112ab3b541d9fd267297dda4ddd6e7b9059dcd7a051fe08ec0ffa4aa3e866e574be9b130fb53d04ae59d99273f48f617f166c2ddfb6bae6a3f53dd1deef7e42f742d27c765f0d04a3a04df8386c2d114573cd97f425756ff0453b1b5e539add10064887fee8df7ac3450b4c4f9c1b6cd61d19cea4cd9dda7f38a87ac50e6abb8cdf5527d81f692ee886857654af799f771ece8d2e860648b593eb6ad28f2b4aa312f59c4b2f3a8f78b7bd42ea7d51639f99645264c1d82f10071e9271fa600782860854f6c7ebdf2a7b0f1d439a8be0956c2dd7ebd69ff1aad910c3a4fda3782d29f9b94d233e861f1ed8922b5c246c8f5fbf3472c3c0ebffd258db81e9a98a2c4efc73cebc902f72f93dadd7c92beaf2a4471b243cd51de3a92b51ef6256b0c3c78fab32919e502f9c55b5175865ffd59edebd741e214e9d036d40d324a95d3cddfab80f5e3daca7442b04c90db8d0594d3ee9bb270e5fd993e6eddc588d4ec6225ba15805658080847c8f5b3bf35ec26f9288f5514a93041f32ae9d5eac0ea7e588cc078ac2eafebc2db583b1aa291345b233155dc9cb10bb5ec328afe98f967aecc5645fa4f125573b5ab08e1c38b85feadd5bdfd9933055ca69554a6ea240ab91823a4cc7c0483a60ef9115b774d77f676e07e3af5608a5104542e0ebf75a60bbabe770263814e66579f44787eb2d2659f10bbbb9352b6c56b359a1a752d35866f14a6f0583057a46886472240fcf5b3018eb66e4f9d848b9bd3874124e2c6f970501fbe6c465d763cda72cc7233a37ea9c92111bcbc49580bb9da7296d8c441b91ecc3fa9aa0b5ba9ed5e194307eda34a7d3db328ee9c050217f2f16e9e2f48883074b096579577e24cb3ad42d98930a0bf3560e51808acf1067c221680d5d72a24e2255f8ecdda1a6a31cb01b2504035872c27166d03c8dfc94f204a17bf5b2288212527d7b5ea3972f45c12ef36402e0eae9bf9546607299be4b5b3c4ef0e7e9c62b4a9cd83ba209f570a734bf6a6a464fc8273708e0a525fdfbd134443ca73f7d710287ec8e2b74f4cc70631628fdda21fdc8ebdbf05137f91f822afe12b29510363b21fcd8bf3130bb0536ec47aadbc3128e258a141cc872c479b695c7a036e0d7461f64d755fd57c464a7aa4a4772eba1ed819d76ab18bb4aa4e45d23e137cfc0a72aeaad27ac07c203a8bd3b888e55bdbffa7d09913c887f6bc07f7b5e036473fab578276e37fa9b1a198e2a1faccfec68fd1ea4a95d8711fb97f5183e4c9d91a63dfdd64fe668ddb1f706ec1af6b06f70e30c5a2e84cb4c69ece91fbc12a6b06f28ab0b31470a5dc25deeaadf6d5f90622c01523c8fefbc9487515f055ae6506a4019b2efcdd5a19a2d9bd189dd3b00ce5ebc1aea4f68917f5f2a382671d112a315f3269628e7a824f479f66fbc8d473c23333b514424de5c06ddf2ee5239d6fefe33074b01b605584a7ae8f01e74f9d97b87b732047b9f5d55e28dd9d5288ae2c65feb03adde2a495125fd25b81a803d4eb4851ca8de33bbbf0855f62ee311d9f27802e09f604335c21aa724ece37905d2973150815dbf14e701242cc2ed6b30b574b381f5beac8f2b1bbf84397a496dc2fe31e496bc0ce94679153f11a8a6a0cec48272408a5e4535dfefb4c06db96d7ac37e81dd9d823b3e4b127e07babb0a1198b6e8f4666f7ce8c72dc79ffde94f58e90b2ca0761137a552773de6b86905eb737f8707cab3ea3d1a5b5b08b0f4b1eadae8c3579ff709a77b1e83c80f8109bb2c5dc18d5c18ac94533d90a9445279834271233b1aec4990ea2c2ef1ceefb4b771e6c28099f60d5f6ae0d3d93be96c355ea591094d1131973b62c2b649cf96a1a739c1277522d41cb05cc419ad4fc1eba6f510f1a9af6e8d8ddd3ca3292d1819dceffa11755ea6d1d7f630281cbbfda5e2c93ae9aee26e23e4dd4c35232e9af2ab4662914c52f6012ebc0fffe57b80cac9817c04ca386314f2bbe67510b068d2aa542f3c5b10b48380b0881ac386384e356fab3d8b2f429269b117749104e44817eb2a999f913af879d3a0d3b56aa5771b39f36173d22ffc5415212c13e8aeb7804743274b903ac5df62140dc3115614902cdd1e29b65bef555897f8aa6722bfb11adf3c2541fe008396053437707406055ad29cd9c60595a41f404769b37b248e83c82d98ed3a384bc9997e82311bc609be66b23d3e7d5eae704bca39963985e84e7366aae73ecd78c53ffdc7081e42cc917929c8f4820e54d6ce952c5065b5124d2df899cea3d883fd89b9ea65405b552e242eefd16574c4c65869ff1bba20bd3dcaf0eef73ce91ce4fbb13efc9a22a9ed5aee2099a8d88ef891287ad841d0b5dd3f5a2f03899912286400f54dff1d57c70d0d7016cfbce976ef7b2c9d78b04125ff0b70b0e15d398eae0aed96e77b79787c7858b4784c2ca6a68e4ee6201a3aad2fa21e030d4babd85eab7581bb9ce964edff2424d6a3db0e83bca463d02aa7026d576c6efc2bcf0a28f5b207d1f62e42f86cbe60803923019dbfef41921cbcee5f48fc56aeccb37bbf3e30a90c542fbb344e4ed0828caf79a041e7982c8f4590b62176276b87ba0988fcceeb81047ebb96035da48eb9ebfc9d3f8ec0b34aa08e2ed5427588e53be58012e7a5d3b836457838e4e35f9e04a2ff58a9af1cc24227aece14fd20c065a8af94536b4118d64e371812209e784bef9b3580c5ae416c7b14d01104b6592543124e684cb3f8d5c6ced9099d9117664ecb8d2e1d67dbfd51d8825c16e8a7b3199f0c371a436b798c1fadfddee4d62a75c3c129888992c1ec09b8db4eb5a6f83c969c09cfb0e9abb6a1e9da81280ff7924d6f5bde5465e11891390fe8b8676463194742ecb2158a423ff876bef155ece68eba0aa65ff9e158ec980df968fa1cc3e5432a94c8bd46a05fd32b2c52f2e1e497c326df608c9b72d28fde799661fec37763533dacbcbc12aedfe7c216b0e042022353e19b421f5de7cb555bb5124fe130d4bff2c6b895831b089b580b3cf48c3ce9c652da623bfe7301161f1bab57ae218199b5651670a8e9ebfc925bdf40a162d93a8cf1395759b4d20f40fe173d8bdd524d9f186ad2d594ddc493030b3ff3e84e9eddf1d635f3cf68a7ad661504e008b5f26e78ccfa2170c853b19bbd6e1b838e17e14", 0x1000) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="d209dd09007661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983ac81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb071a05f22a5df835fcd48eab39a6e4c9b7813cac71630c666d5ebb5e766331e82dbd7a27afefbdc63d1", 0x0, 0x0, 0x0) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x8001, 0x4}) r7 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000002200)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x10, 0xe0}, 0x80, 0xee3, r5, r7, 0x2, 0xffff, 0x800, 0x1ff}) 21:34:01 executing program 1: syz_emit_ethernet(0xb3, &(0x7f0000001240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971007d3a0000000000000000000000000000000000ff0200000000000000000000000000014e234e210008907889e3465753cc211109d5af2c54e7e3c3ce6e64dd2ad6f5d79441495ac971314e53b59c4c40df415c69a90752dd73108d9b9a4dd88b9527f6fea5692a113623c9d0695cf48945e456b013da974f997b0d96da2b06ce7483f67a7f10d17e95b3bbda1dfbc11b0b442522580cadb1afa37e5e42a13441"]) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x3, 0x230) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/4096) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/208) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r2, 0x0, 0x0) 21:34:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 21:34:01 executing program 0: syz_emit_ethernet(0xecf, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xe99, 0x0, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x6, "11b6084aa38d4139608eb75b1b2df8a0020d34e909a8cbc6433fa48249a786f8d57d0348b9bf0f474e8d36a26a9ffaf052"}, {0x0, 0x4, "00a0225973c6946621071ed29cab09bd0515438227ff1f13970004eb0bbf9dea1ba5"}, {0x0, 0x3, "d39e3745479d392314aea668e70be2dc98b9007dfef60a"}, {}, {0x0, 0x1, "fd12eefa27147e35487f485ddf"}, {0x0, 0x1b5, "48f61ecaa82cc450c91cc2214a726f55373dd35336f45799381ea848eca84e43b6a9fd2517968222c98bd57486a064dc889d965b9278f003c5b2c4b8bc85beca6a8cfe974401d9f68155d74ddcf6681c46e89d2add12be138a2b3718045cc4725107a8cddd0f41f346e205df0d3f9000c0dddf0a3b8e25719b90f38ac26df07c8ae35cd2d63bfd4ce579bb2edac0d53c5d97f296106e6047a57a6c21ffaae24ae9ea79ed103227235507b87284024269c44609eb1dcc9765c44f51d4fbdd6b310c6156d7d0137b77dba6a115ae1404038549b65b1378529769dc23faf284d49cd5630b795dd606301f923a8ed01a521dddb56d2fcfa111d64b7eabf1eb59c91d482f0100dcc02144551db5f8cce1996970726f595ffd2351f830d7d94553ac6506ed7bd85bed553066825f345c3ac0658205d579406ee08ad0cc2e458529e360646ddd6bff4306e2f627d1884d62c96d2f7526e30d0894534e03a55a6a51233ca575bef3fb126e3de4f33b13a385d4d1dfa7210989cb32bc6b5a9474c8e067b5c6a8ffc41d40f4393313fbcbdc6ad40c978efc5d0baa63df5d9eef908ed934212e7db6ff3fe176657f9f6b32e46d11de3318dc6c8999447ccc8b2337e1896149de54de5d46bbcaf013067484a163baa926f72daff8833ef4b60b8a5672ff968a3360b3f25041571d333a10081c1e4c93b15ee91e41e5e9a6fbf773990393fe4ea9304f6fa840fba02fbc76130ab366c72f372a28155bf66ac49e7a957a618c7e40a84521c134102cfbff8aebc2864bbd0050e3cff4e91414e1af9f3322823de1c664e2432ebc54e2ee9bfecb5697da5a46f6fae806e732375731307745b78412644d40cf10d2595d6f1024f0ccdaa75a7978c9f4e753aba75b8c3c27bcf1c98a7addcc389f0bedfb4741ce1a142dbdef535c03923d0e44baebf8ccb8509b353f999626405ee5a0e43435eccc86f7f57b09cca89412fdf50091b6b7708fa8e063e6dce5b97ccb8d8a5fd26b3177728a2127bd5e19ec6c2d6580069036f291df458d83c903eaf6cf236e71396517483cf32125f7c461b189fd98a05b0fb3fe68357d2a4bf95069093eaeb369f89c45fcc294b21c6d3c3fa5c0ef819172f176e57229850ffa3c90d3d11166b428a97f6412c8f703589a13cb7a091ffa7c6f972221210bc940a5fa1a34a61c3d6f4e749f1b963494b1e540939f609a8de92420b5238a47f7d7a9272c88540d2afd59df20f584d3a69fcc3423518d46ea6a437940ad48f55124e23d831229bbc198627c574b8f50560da68096bec876875344f78e215c30c803d543f03ae1bd81191a1a0864b5bf7a3449f338eee7da8f571ea9339af1c8bfa3a6803bd9f4ccca5af56479bf0b07e56e84ae87f9e4f4463311de2750ca27827c5ae1a661797cd26da1c69e77d489e0d5ae4dd62dc25d01c83e4b696a71d82536a5d716089c03d33f7dc5dd9c4e5a97d49394e5d5c9d1eb4b81fd8fdb1772106328062fb8c7640632d5ac1f0c695634087e7b8489dc9bbd26283f0998727bea549af131ffb41927169bbc2ad47f0a290a268ea0162b1ab641024cc2494ce6a33df1e1e1c35cd7ad979c8ae7e45ab46f0c339f91f127cfa2a55ee65e619dc9f468d4dd601f511732acf08e3640fd2bc4450ef65165c1c9efe31b9f5e1db0719484c9fb628559c641ddeb1e52d4185719ceeb087b486c1235c7d09e2c6cb1f58f8a06a250a7ff0cca5c31c504ad13bbbda7f75227966630f4864cbeeff49cd840857a72aacf3bb20f5a61cece7badceb9c08a9f9b915945352309d706370dfbca3fbb4e320a62ae2987bf34c77336196c37349bd8a7bf537362e85d29c478341413a0211e45a7350262bd0b1fb799768cfcd0566cb0bf589af8c4b5f1ad8f335a1ffe4e9ef2fa1501d46e64332abe6a404b0523efc9a00f29db1504f2a8ffca0479732fcc4eca95125286ff0f57fb6953df7d97a1d044ed4a9e0d82fd116a69afac9c0670a257dbf74b24c3f82659a1228e7b9f576a3e4b94a24412af574cc76b6a3f282af882ff383d57babbf451442379c45c9ac31fe6af66fda041dc1b0f2fc3f61790d055960f8ea6f194b04058955cbe2af4deeee9760dd571724ca364e09fe47a64515227c95603a30a7e44f3e5e70610307245c2065352eff02aac75d18e047bda7d4eda5f4f3d123bbbf7872f1332f33c19e4f2054731f3ceb93cf6bd12b86f74cc7489ae69c6621d34cc5ea299c2271b033aed691440e55be9de1cf3e6de76b7e52d92c63cbf622cc6376f09086dd47c6150fcdd3f20d8cea402e3a1e5231b2b8bcc734fa7a0f2a14102979f980d5904961fb5e0934f16db27c90ccc7ce5ad5069344a201f4b2c8e66679f712e27218f4d3e14011f8b2d5b6ba243f5bc80ad9f0b836662305f6ee72f6175d191f8e03f561238403b8a1a0307dbf582155aa51ff69bcd7d4cf0e5859c918b1b62628708b79ff73b6e740452317a35c069391f4a45f62096679c0bb26f7767aaee9636e0261a410ae4f661c1baf0d877aee26996893987a0f272a4c40982c543bd9680c3468f84a12fee697fedb0861236b6839b3c26ae4f370d35a1e274f99db465df06dafd6810fb28b557ba0c0ce41d0b6cf756b64948cae20e6109b898dd7d867908102b62b5cf14c59a3ac101afc4569fdfdf0f7a849d74e74b05be6e1ad580fcc3ebdf40d53704cab7197517ab3fb92c9faccb22189e9f6ecd759d55099dd2525e10c1cf43e4d53cda1d9ac2be707dc6138a6340e87083bf5819d5e28ffae070763f1aac4177345116e6f965ef45c0c52e09ec258ac73b9971ff702fd4ffacfc7664e4e56c8acfedf6ef054137b869d32a5f93974360316d2bacd29dc33c09908988918ac3da7a4c63fe37e2d2ea17c12e6225537f629fb15613ff14523c0b7c2db570e9ed9e92b481e019b28839d4275019dd9f124820821abf4645e3d161aa6189269cbc24a87f8144475599812fca315801c6be139f32349badf1f4eb2e3bdf3c19bc9d9bbad3390d7e8a26e2f960f657eb8bb2f2e24f8191c2f115e1b793b9c4d115c2b59142a188fb7c81d245f5c837748ea99c9a22fe837818b06d67d52fd99a35365984fa58ac92903ce7138a388ca2870c02460103118da3ca2c45f92764874180084852635bfc76c8b2150bfb42b26953e26ad592197d99fefd9fc55b4ebecdb8dadd16c03a0b3dacbaadfc66abae0405b7b75d545e8e776f5ed9f920697395b7cf8e8cd8cdf0c75944e9a89c0deff4bb2248617bc4730974caca5617419a658f097ca2b932088129ace22b73c883ee36de841851136b3515ebc1dcdff011190d874c73b495f407af1cf1abf057aabc0359305aeff9acf1432fb80ff04b9a0caab57560ec257425a0d654c4c518c4baae0f3f7fddbcd3c247bd62bca786db8dbaa05c613d3218d428cb6552d0df73214ccfeb322516819830e6b24bd0c69f8489d152f1dc0b905d35bcda5e2ce523e2ff1868e50310446f0ec2601b9b64ee575720c8e13bc4123d6721cc25d837de0bdef4f0945722ca174b49aed9f6db8388a158ac21ef073028d9b7293f712770d76b5849aa8c5e9014da7e0c0b0d277bf2e8daf4927bee204de8ec24ed8483a95b053b8ee7a6adb07fc23ab560e8b6ba316bf0745f47752a624e348ff95f0366252ccaa3eda22961dd81d6a9598f57adef7905cb7b075654a3ed7ebeec3b7288547a3ff4781f8632b843b8ad7b3481e26d967da6945826dc7edb5bf1e671169f1a6e4966cb74eb39c661ab5381793602b25941c4c15ff66e5cfc1be5b3d58525edd5db2377218478fca68975c6dcf67c2f46f54e6c776c6b1a1a60b1e3a4d18c5e982804878d8afc844863f8ba9b45a2c07dbaeca2f3829a6a510723577286efa14a39704a73feb6271f1eb585e9a94da0c17037911c529e4cea913e77106b692d243c7baba56820e196408d59180b5da630f052a1561eeeccfbed094497afaf87f52fdbf7a30991eb7a2de54c510bc429634e8df242a3237832d846b0a29a200e14d6c60779c50f2860eefaeb471ed01fff0ae16327ad660d972ed30f053e5bb3a6306320d996cec302c677df56af073f2408cccc460f4e8cfd2d61498823759d90dfdf2259cc2f5049a5b209280c7b2e23eaec1ffd7d6d637344d7c749fc243890dd5915d4cb2b8447bef7c4a4e69f3375224ed70c158b27189735651e86b2808976503e66245daf4ad26fa12f3fde36130d89f0ad01af9d5a9c27bdd2600050d0bd39c95ec644e128b3c4cadd4d13a941a69aae7c8cd2def3847186655ccb9970aca35ca89eeacf339ddc0e3db0f0f3ff772e58b635c5559d709fb93f3cee5dbf98d656b29b8dfc8f5c09a4a8860606a8be1017bcb646f80d4652be832f17a31e53e3e4150dba6fc1e0b13c8c2622c266c0f7b50fa9eee8e08a2d6b13b7f53c7748b56dc2b7c2418ca439e0378031448d9bc3df0ef9e4b6b027b3fb62000b0d7ab3ef727af68f10c6b28d49004254e18e043f2697842f7e85d99e110d8e31a8f8c6d78e495f5aee391c9d671ef7ec9d3e5c58606c286f180206ab33372c3b1973699a6e5e3ececfdfc51269e700f449fe2f0ba86442a3380a3bb8e1b7ce594c807ad9fedce7c71149ae1ea1f3d5125992947f98c0cd2241fd0d679a50033be985651dbb32f4887867684b4d7ce28c118fbe191ac814b9042fe48181e0ca0e891c03febbe2b3b90db8952a3afee1fc6b17ab3ac9d94d06df03b2b37c2a982751401808831672de6617c3cb3c68d0d0d81355e5ff37b359a5000058c2a8f65447ffe26c9c1e2f8b84296de34677705e252dcaea0c8cb084be2f95e8d18fe6082674699266e8a0e55ee496730407272a6e5b07a632159e6ec1e90c6330e3215068b7540bb8eca7ad8f6c7fc4e630deae30b2da2aff3caf6df11c0c2ca2"}, {0x0, 0x5, "0f0a1d83ed7cc143516944e3ce55ac0c48a31d2ae95187c147346c893c75bd9412094da23e97f7fcf555ce3e8b"}, {0x0, 0x7, "43ee36461f1bddc0f9ba38311f5ee05090af0bfc4d21b91c5f210e06e3bccab5339b0b4068b794387154089eabf4753bccd8fc1e10a166"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) sendto$inet(r0, &(0x7f0000000000)="ed91402e3dbe98c559672f87414f387c4ce63339dc7e74", 0x17, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) 21:34:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 21:34:01 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x9}, 0xffff, 0xf8ad, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) recvfrom$inet(r6, &(0x7f0000000100)=""/226, 0xe2, 0x800, &(0x7f0000000000)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 21:34:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0xb) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) dup2(r1, r0) 21:34:02 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = shmget(0x3, 0x4000, 0x184, &(0x7f0000ff9000/0x4000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x5, 0xfffffffe, 0x7, 0x1, 0x10001, 0x200, 0x27, 0x2, 0x1, 0x9, 0x64f}) shmctl$SHM_LOCK(r0, 0x3) 21:34:02 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, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) 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"}}}}}}) 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, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) 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, r2, 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, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) 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, r3, 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, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0xd4, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x9e, 0x6, 0x0, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x3, r0, r3, 0x0, 0x0, 0xc, 0x1, 0x1, 0x0, 0x20, {[@md5sig={0x13, 0x12, "0887688f365225ed52d75ed2d02bc92d"}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x3ff}, @eol]}}, {"cd745004a36c90a372e2f29ef9e3d34dfef47557405cf3c1b017d3545f4ce1a8014aab9c505eb40080180d06110c2187fd97f7752ff795b6f9914f7b81570aa22e6bab586f8221df8c94d1fd6a69fb800002c501e2e12a33bc69f0a6242436d51f19848152dc9ca2eee099e802f7"}}}}}}}) 21:34:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r1, 0x20004269) 21:34:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:34:02 executing program 1: syz_emit_ethernet(0x117e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x1148, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x8, {0x8, 0x6, "1811aa", 0xe853, 0x67, 0x1, @empty, @empty, [@hopopts={0xc, 0x1c, [], [@pad1, @generic={0xff, 0xdd, "2ce9fe5fff10efd9dc576c48cbf603677363c2d95cb864eecbd55a3b433db1216e23a435dbc315d9b7950b1937dbded0ba8638771cabf484804b3ac723cf09bf266d7dfcc01c67538512f33d562a360a0816c49726e1eba1cf23b08e0002bf6d4bcd3ad7c804c6082c595e9e5504ca0cf87c5ebc0348d544a8620e611c28783a7789fc8c5f70ec28232ee4d459d3612067d09859d5e543257c8a8aab6ef2bc177ca9713bf370844f76b40a98ae11a20db4c3fcab51ca7bca8249bb8995cbe1887876e96bb77709953326dd41da9cd7d3d24b371349916cc7a283eab31e"}, @pad1]}, @fragment={0x0, 0x0, 0xbe, 0x0, 0x0, 0x1, 0x66}, @hopopts={0x2e, 0x1, [], [@pad1, @jumbo={0xc2, 0x4, 0x1f}]}, @fragment={0x37, 0x0, 0x5, 0x0, 0x0, 0x17, 0x64}], "7b49bfa0bafc89772e453d3d4b33e95b0e5d180e053ff9d4aa9dd3b20b4703d7f4df9bbb583c2b511a03003114224d15cf2d42c53f59a1df2c0dbc4150d1dd6b64233a251d307c23ff18c134e86b84a65960e7f9bfa32c8509f5bb097ca10878c5799c1548105c103a6c1258a5f4bdcefb5c949382bce055a98f638228331f29a8414a526c063c9ac529a5cda437e1f0ec6f010ec8e284a580bcb4d382d4b8e5a1b1a718b54509d673b74b7431cc9b9886941ab0445a755625cf1b301b5df4f9b93482c94d0b96857b66ccd7241ec53b851fd7814c44181d7eeb98fd32cef50bc0057e22ab3207629c0879687b59feddcf57f8c25e58b2f44d4642ff12cb328541cc13c5acbbca79a160cb9d3f124216b6a30a80b8cca79e1962977141a09f71422457a2b5d84e83b933c360a36a9f13fe6fad5d371a525ccc98718a0f400b4b74ce3e319f1bb10e28f703c0a9c3349f45c1db9e14e805d75e43567356578f28db3423fdd27638389e40d199d9372740efe1249099c85b96d75e3b1c17cc613bcbbc79fbe707cfd39300ba998d314ae3c1cf2236f43b2aed28c52b643af0041cc8b474c717f43be343d5c07ee07b5117a2a4f97d5d5da8183890dfc4afa8559724e50506d86889592b7ea37c50822e8d538f19c6eeca952030ea5988eea1c7377679905cd1c3f822b52cfc3a0be791f1b611cff9ed2e7bc2ec31d45af1f4d0e84887ce0158917f903527e31ad3e51769998b5e7f8d4e3fb42dbfe98abd1da56fa6b5c2570d1c39d9be12b56f454d437d4b9698996a9b3c1d8ab5e14fbaf00097d0209239b2dda0183afe6770e200eda3d401b665ea61c8e9ca1338edab7d95afe80461969b9e5f341c9c80a1a640b29d86f342293dcc4ae2d572f2dce0dd0e1b208a9d7ccdc519759ad88f503e65e131690d81b85489e7fbe14f410a6b6a9caf07fbf53f66715f2906eafa14d0bf965e7cafae336b437a44d9fedf3d1fe8f316903fb9418db96ee3844ae985b86d7751f4b87987c3b8be33e98f01ccb070acd7ce9ee286cd2b645b4ad6b8febfd092b3a67788583e556879de69007f0ec3cd33a25e2a853ff704ef7937a605268c8c577c6237135ccde8a4605158fe78c8dfd09e1b55ab8b24d4ba1bf9970ea882582b8f7e360f9b253ab7c4560fe83d3a580382cab843cb71fdd925031e5ca9b8cdd0eec8e3f09265d2ee5e7dfe7a3c15862f6fe8c76321b4db6a4996b178ffed944c53f3851a63423c7996b40dc24245b1f4c1de96f8018b4f031699d2954780f00d8bcde7d4972021e60d0b639f914ab155ffa73f21d306970ff2e510eacda009e271e29a09276c49be6d5c5e506b60e772939fad80aaa47b1885aa98b8744729e3f8b4d0530ae8504641c06701511aa8430d6db4618f928c5133a3298efefb546da6f1d4d6c2f7188d21753bf3efc4ec5a681a3f9f4d7a39ac4e9fe8e0fa60da70d89bdb87e3e70f3c8058fb55ae7c23b13c82690f7be626132303cea981a6553260b8e24376214405a4748186b070b9cfa41fda07d29448efe4c1911acfcf2c0f1552c3a6724733e90afa5d0f5179a01557bcca3b8211f507164297d25f547f1fbbcd6854b26069082933206e95a55d3a01154a92379c1bfb8b4c24521085c2fd8a5a7701943ea9d9b9f7e98c864817c02e1d079ab238385ce4757c469f7fed8557b60c2a839bef61232bd2bb68634ff2e6d37935a787a1665aedfd04901dfd6e66d6c8ea4cf486518b778678958362496e95319d18245eea1fd111a666324b11518e2509ea778d6ea175ad94f99bab5b699c313b4721211e781b8a0cb28622690a164eabe2c7bf12ab2ddc07c9ee766aaf91dd684152ca938769ddb3c326cd186ab6092cc8391910a325d07e192d7e24d0423faf6edb7c8fdc5d724156422460472d77195d3b0d2659e5409fde9d02ce6d3fd8029d7636ac21b1ff849bded01d788ecf26096ab556596f410f9a3f241e3b1079f378871a8402c141c8f1eed1edb83725e5b87154e0529b34618d698845c7439d42739217cfddd754924553180689110e99ff842797d9e3efb95b25ae5d6e1e1a2ddf5e0538f7d4a3d2a9fcafa2e56ceddc78e400381a67b040494211bf4cfdceca759cf89ceb5d0dcef98690ed16566ac8be3a0a6cf58370a3f017884ab991b0f90f81867f53b1607b34027d1c3e04a559a790df8e7ad66cf56c9af8b508b797f84f5edf44bc43e6504ef2d26f1f80e5e85191990c54ef6a2fcd6b69da861f1799be558b4db3ccb4ce7a6e9b2515a51801a786699d0517506105439c8c7a87ccc49497e85cc542c53bffb90dda6a49c7bceaacb3b7051c07ae00bf900da0e19e4b0c307ed9592718c2b5f07285d61e53ef14bd8cbff88347f139abbd760c933ff87a006139a2e3b60431b9789e988ae90f89a77c22c93be7a50ce6696fc2534d90aaf48c3dd971b54f0ddb45692ad673cc8e48672f6b174339780637b0b82fff247993df8c843fbac0c50c3f9c19c4fe63091f76b294d4ea93171047be0b1ef01d00f697efe171c90f22de9ddf01c6bc3395fee3aaab266cc8de84f463efb8394de049f73a7c78dafc126a085f8bd1a1e4edd5b06abc43bc7cd3b13b4004501dfd0cb07bb9dd6595d062197dbb69ac2802104bc32cc26061ad6925c904c146e06022c8a5e1b98f2302e728aca6a2c932af8b53a99389a2498e2a7623bd6c48b2090fb43f3b20e3d0cad4ced8fac4a90e6685264021fe2aa632f0341542c715cdc1cb914d681c6ac59e345d0c05a384ac9d338727ba1ee28394a23488e6dd718d8686c0549dd3c9bf8284dd04e2fd927956fb604ae5ad1b80508e32f98079a4c9ec53a8cd69f1ade0352749f3efe8de15b795ce743227b8a148294e5106dfb70671f520ee5389e86730e72f17d0cf19b7efa1288e71d2d12a2535d03c0bfd1bf49b929b37db7f4ef915c48e27dad0dd94b132e18112a12cb9243f242a555c5a9c1780e5729cc8ca12b503649f52966f19dc38161c713c4d0886e8ea64374c19a5378497cb16dd23db95b0e642070867a088f1025720b82584909ce0ddb55d39c1810e6b9866d770f39881fce5433d5130039aa8c0942a8a139e353ea85e1adc43ccbc1074f3edb2f820a08b592ae8e0177548342f52806ccccbe1d0ea878c6f4940341be3ecfde41e824daf0ff32fa52d77323a7759bada77c04214eba4c39cde8686793aa40dc5de364000b7d09ecd94dea9e068c5ed389f1ae1e5bf008228d68fb7f7071615ddbdd202a2ecea90c8c790187243b78e708e7416519fda231daa62e42e6667e2882037017b3a67e271e882e4f9caa3f3c387711cfb3fe00acf020e45116d05515cec7e317ec144195abda536f6970771b35e29c64a22aa70878c19d3d006fde2065d2a6586ca65fd084d3a366741763d4aebba1aa54a32bf42b480d1e83cd399932297faa43f6987fe1dae57bed655a994edc74abc3cea935b4f3cb316619ef9c05b75b7b3f9110a42de53187f3c36544e5f624669901a71c8403a3eee16e8e1a46eb3f38e778c50be1ed494ddaf6d8f477348f9716d7b3ce2ae3c2c7275983d8aa44c8e1b0faf4dd20363adc79b38cfb3f8ce6a56437ee66c8f5f6ff7488430b2d6d378edea62842fc50917deb225f998725f078b88ca5b1e4f4e516c0f17804ef312511a339d6c9d73a6c32f14138362d8af6afafbb40bac5d3b2bb263bc50d4f8afbb10eb27be1f8698dcba4494bef2a516cd8384a1fb1fccb3c6244a21f0d8e34559de1bf2c428772e426141d8ce0d2b93fba191c881f2a4e0d56e42c0c53660b048417f1b0f54f4e66253fadeff52b861bc25fa9cc323169e94ca5b9e1fbc4af02be90ed35aac378853d0889deb024644601ceb462bb07a62eae4961a5a30e40f49897199811151323c950ece0e66340b93d043d4c611402c402d4486dd82dff444dfb4abcd6de549e4ec06a0235029da8a3779298c909fbf7321ba89ebc8d4985ac3802b5efde1d8949e49c9f1fc7db8a4627477d2cd6ff925fbcbaf0a171bbf0f167fb87088958188c9c6c9f1f80f36273dbef7394a24fa1ffdd421d9619919b021ca9a819f8a071b937750f4f0eeda947a106e4f94af3e8fe4d059727cc5a7b8ba6d156ac3b0e4250adbd8927e4cfa96f8b83e0f6f8a5b5ca8c92361ef452c0e36087439697489d9a01136834da77cac872289ea11633af8cf584b3becd1e9df7e6913f681c94c942bd1cc527de5113a4e937f5be6c60a585acd6ba3492dabca2b81e94f79ebb0ca2c5ad36545eaffb494bb31dc3692231a7968a76230fe2fafd339cbd3e4c097eb1682ee1bca4929b081ca48071daa9960468aff607fc5e18e8449846b6ae4b73fb0580fd84b2a1b02ebddf2f49f3720c6aa872b6d60b070461befc436f0a204d7d5685af67d5f14317d92bb9a1fc5c1f3fe61035496449d5136ed0cc93cadd2c1bb36a3d4d130036ff4a0b10711fffafe6418a802cbc366c77fdd949d159ec71c410acaf2e4dbcc334085c833b911015135215c2786919e15c99624dc83154d8a71bb4c86399faf270aea132096a4a03b3c5c620a7cfc638c98afe0a970aa3ff43d64173ee0029e6c631f6533c3359070de4dc1a436c33fef554158a7d215086c99339c78cfdc294c5cf303dbf359c01e0dec200ac5f6334034afcb85d01df476155868f91a92ba55a96ffdeee982546246b5a1aa65bb7413bf5524f53fa5fe6ae8e37602a6c325fd79cb7535e5cdce9cd6cbb23fbc5b74a474855f0446d174b5d4799591a26b44418af0b5d6761de2311b5c46dcd572a4f4e6285f298069a9aef99f84547e71cfd4cb60799d68fc21f37c44216ba96a8bc7f020ffaee9e99399472d09a5808367c93cf6af620d0ec4c2e8f014e10da4ebe2b2f9f651c83b9aca17ff135536bcb8dcd3c0cf6f017e354b5e9294ad20534fd0f2a46cb3ab9dc033b38d5152f85691dd9c06ff7559af3924c596d6930388bb59da798928e3a85b9a4cb7df40f1305a38a79451c7312d72b035bd948cbefceb5f54d02d6c507d33613043706db141a2bb63bd99dce80b16c4cf619354cb037238bebd667eb83617803312071f9076f5c2a73eb00bbb49fe58375387bf2f528e507f631aee209698faf7a930f829bb10085fa561959769ecee1e7cdbc68fd21b177b55c49a970e08f9b409771126ff2326be2e2f7dd31acaf039f90003195fff541d4fcbe481203bd24c8b1c6c96c46d77a5e3159ee609af3e20729b6a56f1c982b8012ca00412e6992a43e6924122d568746e9315168a2e992c1b54aa9ad40eefc9e08a0c1dd33ff081026765de24c34470a3ab7db2a69c244c5b8f1c155f1e10bb31a4141320cc7a2e8f89bb6fcfbbfbdfa3ac423ae5f990bba8de65d2904523cecc71d4dd7fb8e36c8144ce2b6d23f54a68f1c411f0b870be924ded6914ce3b6a43660a8728ff5328e69f74566a70d65723f029b448a6f5cdf5b73de2cf654b03ffe58220c4b6988bd4cc569c589eea44823e0e48e1b5a5e717b4f5ee5dfc44b72a2b32b38bdf01468676f5584a27c5877844ae1ceb704eae56b3dccc9a13e27be2236e23d184b2d4b0fba6c73f5c791f9284b1b150bc119dffcad9c70a68e1fc04e85b705bbe84b8b6043dd59a3353736ed7a3bde74301f5711fbc04e516bc91d497137fc0382838b06fd21b6aa8d94f427df2083fc7bb35a36d10d069ebb36470529466453fe3525601109f7d285a076b94b223d8e2b46a4271965f5bb26df5d5f4757dd4b01190cefe15228b6c19e49d3b"}}}}}}}) 21:34:02 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000340)=""/152, 0x98}], 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x1f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)="4ec11759c52d9aef2a1ec947b8437edb6402e2e8404e", 0x16}], 0x1) socket(0x10, 0x5, 0x3) poll(&(0x7f0000000200), 0x0, 0x4) 21:34:02 executing program 1: socket(0x2, 0x4001, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) fcntl$setstatus(r3, 0x4, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 21:34:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mlockall(0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x4118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 21:34:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r3) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9e3812eaa4e9931929648", 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/224) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, 0x0, r4) sendmsg(r2, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:34:02 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x2}, 0x4ec306117d75493, 0x0, 0x0, 0x0, 0xffffffffffffff1b) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, r0, 0x0, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) r5 = getuid() r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, r3, r5, r7, 0x0, 0x8}, 0x3a, 0x1, 0x4}) 21:34:02 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000480)=[{0x1, 0x7d, 0x1000}, {0x0, 0x8001, 0x1800}, {0x1, 0x1ff}, {0x1, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x3ff, 0xc00}, {0x2, 0x1, 0x1800}], 0x7) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0x86, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) 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}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 21:34:02 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x10, 0x3, 0x2) sendto(r0, &(0x7f0000000500)="2a321c03d028e3b0d574809db1ea3e24e31400eefd13d716d8d2b7d49563cb6f8478ce3b94041ba1903ac03e276d71a5a0670d9f1518f770b6bb4744e5ad3b97b498366d473a3bda3e99f5e9d13770eee7859866d6854e5b763fc9599745906e839b63e8cae12403b3b7942a7a971306318a0561810feacba94e47ae4ddf8f46cb74e6f89ffbf480eb04a48d37326a215a89c5d285fab0d664ca78d39235bb74e3e91b64e79382e1663d3aca71bfbdb55cddaaa6dd6fb5f1557bafd83cc661d4b94a4ee6917acaa77bc3500b1b8ee26bfa3732c18e8c7f745884dac4e5608e0104cf1f0d05db0dc31cbe9eae71ef24acbf96633b535c9ccaed91104f2f97256753d8fbb2b54c6230b1f1b2e19ffa83f0ce8e16e59d0c9330c48e33b3f23e2ea580b9cdaa917f46e96978c24ea99e6571b58a8bfe22df25f9387376794cb195154c7ceba8d76bbbe92e3701cff00e8cd1498ee91742be233006c24e71be372ef2ee0008d7442a1ad1fb95d383845ccace90c6c5ff17d4c707f3e808f5882c5d142cb9517fca520f585e9a212ca8761cd80c692493423fa4d8c54a8820c4ff2f79b78ce9b78ad69a4e6d99a95fe3b85b637d586914dece40a7bd7fe1c9fc6e1f5f8a03c7c52f31e44c1fe8e79bbb2a0b096c27d3ae44d066f7db1fe5dfb58a0eabfcca5027b8e29fc416ed3f8ed855a773d048fccc6d7e25708744f923a4ed29aa9ffb3723c8f1a0759bc35348c709c5ca135dcf4e51aa81f2e8ac98d6774afd6143d506e6031ab8e2911a9c974964025dffd1a3e017b82c9dcfd301e3d2eedd6c14cc9dab40b9d2a9479040853730213ad59d309e2c03a17b43e92d5281e22cb6036692b93f266ef8a4865fff5bfd5b1106eeef05eb1c40f3a3b36a69e750cb4f465e02590432765842b4273062fad2fd7c3a596798c2c2c613a6de06dae40ed07043d76cce7d19e372ba34595834ed17fe50f3c03dd932118d37f240a57327defee04033f502d1f35f52aa5b600f7450e9906548d41afd8d9a6697347a4a71d77e531f73aa395052fb80ad1c1120ab6835c19dd52168b8038f8fc1d1c394c98b5decace35fef5f8badc10e6be261a2858849a115937de2f5f14b9b900e29de7f14614461c91b51fdb538b8b36459b5f89876979473838e11676bde82f8d765072d1edfa9bb257b485b6e8272d2f79b9d037807f107dd83bf3b57df6f1c5c977512d04fe6eb8f33536df5cacd4d04d3fb441a4c2fc6d3563387d739513d8aa2dccbd49981843105a96c660114084cc281d9d25d24392a2bafccb82d73e1f80f1f7a67e230d254abf1fd1576ce1566b5575f595a192af1ad20a5c02cf3908626db17072738ea58aa2ea761ba779c6f41b7a4c3e05708bc0ac5dc68473288be23a10a3a102f9be4725b27bb9340aa96227d41a3e661b24f12169c83a0711b419963f51f7827abbcb6269c38eea4891ff746e4c6008ab2a0971c0b8e8a0ad901c02d894f0fd14677c901ded8e657ba1a334ba6e81089312f122d1c9a176d3d7304b2c3e89d4f771247a5ffa6fab7d7a04b364f29ea4c27e095028c55912660fba23a993a9ccfe2a7531f828ea0a779e227abd3e21fa1916c821bff05cc41174b6616d04a014f4a7fb6e84d246f82b640e7a1ad6eb4b039b1cfd57d6d49d402e6b8d74d767d9ede0bd3733f0c3e64a40332e5bcab050f3474d0efda2b68f7b1411db9bef1139a4099ea52a604c087f0ec982dc9060c12542a4b4ee111cba1c868be8815a71de58a7f144c790398aa2c5abca0db63a1a8f15daa860106c26d24b86693c0180fb4dfcc3284d0d1ddf9a6085898b4e9dfb600decd445e8f799318b0fdf62724faf58d8494f76eb5eaeb1a4e51aabdee98e3eb43056368750c60a12bf2b19ec65bbac282810eadc9b7298de9dc3a7361bebeb82f16d734c178be4ba02ca822fc0d4a3b876c43c39bc1738702812b843b4f2f4dc49d446b1e1eafd158623b0c1843e8bce36a3854b7b9319acd44fe8c67df74d2d9901d542ca6685a1b4814c08c176fd5b4f92b43ffe01bcc9e84bb4f5467857c62cb0ecb1f7b5ac03b7844b60c92f09f67c73de5a5f8b5fc843c61d30b21d96d97cc722ae056fe1193c86301628791445ad4b7b4e225d3ee8ae9975b72cc5610b62ee004a67679a23c793707be9474fd9c4ea79c77d5d7d4da10c5ec1a3239a68decd745fcc46e7fcde46f9fdb21ca0eab0c75a6190716035a67a2b9087c02b29749705fb6e873aa3ef05be5ce1d33c75e9f2d1ffbb5b7f7c4a9335485280d09d4981e924e3bd36a274dd159ec896a7b6f56b30f236601dd42e7106f2286bfead3a477d24ea69b7448300a7a930d96a717c67b1d5175d9ca04a309231da17418cf1086d36b24f6a49f8007e729b756871a7f90c44ee47e09a551973dabd83f506bb68681d42540176ed81df6eb244a2dcf814e9d6bc7f53de7e74c27d5ad235d2283c642b1e61000629a0dacd55a6b58237f19969a620c3ef93576d1b613c042142f5225fdb728b9a761360ed811aa62e3296eed420b1a7dd42236e30dcec8e9cd8c29d3046f8619f194cfb700b572d291df93dc0584b45a17faad75abee76f55af9ed8671bacf7ec1e27d49d7ed0681c7e4c273f76015cd66decbbf87770f9071e4a033e169da705e57694b633a07d93c5969ef6f48e2dcc2bf02bb38a28a4849b4b44389b67fb1da380e34691814437eca132dbd3ac1eac6f3eef81377f8daac7b2ef029b21705bcb641cf7fd764f699ddbe508a95b2e080daf369a6e86f869df1b3523c0c2f1e354e74934bf614c6bcae7a224248ad4398995c59461a720fca14ec6cbc1b984d9f23f3646abe6a07c75ad77efce281de446127748c492d44e941d3463d02bd28860df503e925e9753c3f7352051983c63d63b18b765e8d0c2df2f48d689dcb56f519d84275fe6d30b00a71ceccb96b0b565368dad8da220a9f03097333039648237afc10fd3d33d0c912aed0ab44a95a68593def152dfebdb0a8e968ea710352479de68a54fc74abdf19811808b83eb5812443847e9de094c6139e66b4ddc7afc0325edddc03b13554be5acd4b9fb9d9197df216b16bcaac8def2ac91630e4ffda22d8bc16463e5779da9a29a6e1aadbaef00ac6f88ce1398fb8700d8c5effd92e5233e0f21063dedc5101d7b93ee9720546bd971a0be1e86b3480c9c9debdf673a214f066dcc289d545313ee295e59df0a8471106dfd639174e2d43a3f287215e4c48502be2d047c37a05212abb0b637a1e4ba1db2875542bc3c148774631f29e5b599cb0c08b5c8e7b8f60555edbb33d4240adf0995b8fb3774d22b4ddbacea663003d3544334589b999a3d63f428f7d994cb223bd7f47001c37ac87d4fe50bc9f671601c08fe1e71e952b7404eed7747d80f3581de5413808ed85878fd2304950db4439f070717459f0a3ea6938dfaa6ea70acc53f80b2f4244cb881b1e7bbb96c7ca04b8ed92904f62222a2cfe4adda6e1603325d7b03c1a0e7c9380510832183b6e0000661d92f8a8df556e3ac298300d6c837c59ac9291948a8e38f0c4ab147b26af2f4e5fb37e613d038ac883e9619b27675fb76f0503365bf1fa9aa2533178c6e86ad67017d69fb8d855d307fb52b5ef389b696e3977cc422e5ada41b1eeb29697f0ef3202a6e503902589ca8bfbb49fb723d055717be84b7bedab7ad731a7ab6b5aa023ea8bf64a0536bcfe2fcdd88c8662891c865cffd7a69368c99c739d35d80d33bc87746e3dc50a9a3cb36d2ade748eccbdd3dcacfdc9405be4f14cc0f6f1c54d964ca9d7ba3ff39b2883b12bb41e5cfb0f747ecc23a780b15b59a77ea5470023c21ddd12f010317587d4f986ddf702759d3a79b84c932d7f46e8c330355ca7d0b7cabd321735d135d32c769dba0ce1942c31305e5cbd1c1dfbf4f70eea6f34b1ad6aed5edf2a481109419e2a2c927adbdc4fdd47786ee889a3a5c21eb16ea6b63049a02ddc3d9bd649925df87053caa4652988e32b17d82e015a2e32a7ff9c7a46bf3a4f858117ccdf876f85cda178d95a66836fafe24d1cfd6da0eb1a7c79aca59aa3bacbe1608a9c231f42ae8b4294b87217ce993c8c571b4b781e046f57a94d978c7e2a92b2f6e2e7e814795e4e615e7f48bce683f7fc39970c0adb9fffeb5a38633c015ca4f3992732fab0904d55010e9acc8c97f9c1418b84ee60f951a184c80e22a263ea0f2ef5a65aa263c74824de558999c40f8132263c10879d87e45cbccfa52c518205f3c369b7895242e908bfb842baa707017f2307bbd7ab7c53098622d449c5f5fcc8699c01db3d6840e1f0aeb9e7fa49c3cd9f08682fe47f0c6c2bb1ff72a46c336749872251d64557f24a581cc05c8fa30962ceccf970bae8365ed1673999519ac732679bb52458480dd753c4ddbd71dc78f3029535fcf0d88cd8c7c17339aad1065e08c8537933e8b2a9d0ffabc57b02ddce9be62b1961b2ab8e11d0a7ee1094536e0067579fd9c5e2c563cfac846cf3a8d09a7eac694e806405654c4d0c0dc188344cacc1fe6f545cd520aeb7ef071fcbcacedd650a31703f8c04e4d1c254f8f10f641075c2826e28e1c8e5c836cbb3aca192dc32af9683cf984d934fa45e4b349f511a84156a44b83868cd6f6cac67f6408360a84fa0d836b2977282ae422f85304fbcd933a68bc88752457cc97651566fe84149db612a5ebe029fca1870d098c726e56032591d46e6e3fd939f23b21b2b79bd7ff9a7fc21af7d6f52929262d07fff88d8da05e61a66bc2d2555b74d8ebe40520aead506b3fa3633ef25cf7a1d161e2e27afd8cc276a20402f5bc24e76c87db936f930643252d7ac3c479bc5953bc60c3af6bdc7db33723de77f1d12ee82a0a867f3191f841d14e950c4504c7b175667202543a8e6e875142e9a280a2e292067293bab14ef008feb8f1879a442eb0d7c68a89ee9e3575b9d215e1a6f43692d6880cc6ccf06b560f2787b2cad9b94b60b3a8011f5031854331646a198e341aa2cb98400c47d1b756a291460458e293a34f0f5a4a1e6d07e230a7b7083bb091fafb52bd52a54d6a9f5a966d9a547fcc98ba410238509b3489c63d99aa2f6d4d7ad83e816b6d9168b104f15a5177685e20210c1e2b0bcd9f2381659931186d73bd733542d0e6c3c3b06f31b5280b62ac01b8f732ab6f661b31e2e38e89c1a267f4e13a7bc45f8d96992e59c8e2a97fdebce907b5022ae8a6f9709cbeaa4276308c07cf4dff325ad9babd63919e545561d56ccbf3b26f7d8e2f1a7c2a0c9407dac8b6411fecf81aea9e84dd96c2e6936f174e15d235dbec0ff3bb10b1b5772ded13995ca5a4a78f428028c32f36ddd43d1840759924f956a850d76e46ed57e36136375880075fa6965a23f24072acd2fee6b2a29d95d9a9dc92c5931332c105d06a03e2166e42eebb550e55e746192201a9472379afd0c1cbc722b741a8647d9d8fc3b3a94f31e56469740c225cf4247ef5bc3ed2cceef42e3fb7cfb7d9c58fae58b52b0991962534c75e658891842d594140ad9e0f696bf82b7d06a6ca8ef9f6b09f7f09d8875f9017d379e088163400cdf806dc4032bdcd7fc32084faa5511bb6ac7377872d22cf9c12a9c2dbb2427ebe09b81dbf95ae2dac1018e87a8a485a82841a2c5ee212e0cd116763dbedf5facd43b3cde2639a1eed9441027e2f7e6f0276d11c156b0956d3b824dd1b09339ea0b2f5291367eeb311082aa44e1f07eec38772178166ca953d5d1c731eaecd49d3488b831e75d6f7d943d682e3553ee9717", 0x1000, 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66000065300007a0b36c0e34ed5822b51afde5137c4c30980b7389a9e0c4b2aae964ac0d0fdd410bc5"], 0xa) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x9e}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x1000002009, 0x6}, {{r1}, 0x6, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x1, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0x6801}], 0x4, &(0x7f0000000100), 0x3, &(0x7f0000000300)={0x2}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 21:34:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) getpgid(0x0) r4 = dup2(0xffffffffffffffff, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) dup2(r4, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000180)=0x6, 0x4) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaa06aaaaaaaaaaaaaaaaaa080045000030000000e97c2b01372ebbaa00000000640002000000007f000001ac1400aa"]) 21:34:02 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000040)="2612d720c5303814cb2baae8344cc564101bbdadb4925ffe1e35c990483695e8cedc530e3ed364a1389b6b59bc50d54c3a09ff1358e45eadbf7cf781d6ffa334d375d33abfe0e3b580a3be3470e01f2d76076df1f8149bf966ff0e46b7e31996084a9c8f89380dd5b8f7cd4870ef4e9bfa9872907167995f02458788b2950757cb6ea996986b45627874ca33fc895d663a65612a4754e8576f3aa327833d648c16092ae7d5bca16eabfb9c4590f4f22d9d0a387984195c2da1eb2e615a9c7dc22a017015c982e40c2838ff579ed2b9224d47b391053e42095268cc336df7e6da806c9f315cb464b86f653cf5", &(0x7f0000000140)=0xec, &(0x7f0000000240)="e0a1382f578dfdb6664bae0e94fc8354d6277ca183464596b17cf46512dfe0b269228f7478c015c3667bc5c34a88983a4b69a5d6f01e09c176f716bf2707b94db83849fbfedd3e6e982939f4cfb5525283d912807799f03e2d2c40faadb3d7a067dcc57d90d09b4d7db81c30079cdae1571235281620ff7c94e8db08a099bedb9896d144340fe036165bbda2699efc1fb171d5306fd0146d9a3f24adc25484e09cdb968c8e7f5c6dcf893520e491f699e98736ce64209a7e055231b1", 0xbc) 21:34:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7, 0x2, 0x1f, 0x825a}]}) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) getsockname(r3, &(0x7f0000000140)=@un=@file={0x0, ""/53}, &(0x7f0000000180)=0x37) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000080)=""/159, 0x9f, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 21:34:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x28, 0x200000033, 0x0, 0x0) r1 = socket(0x11, 0x8000, 0x7) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) close(r1) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0xed) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) flock(r2, 0x1) r3 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x4, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) wait4(0x0, &(0x7f0000000200), 0x8, &(0x7f0000000100)) dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x9}, 0x5, 0x200, 0x1}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 21:34:02 executing program 0: syz_emit_ethernet(0xb9, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}, @udp={{0x3, 0x3, 0x8}, {"c0d87f11ee1b8677891fc31e75bce0e15ffc6d11529f5deacdb1ea7490d2f778c96c60b8da8a76611af10ffb5d32573757145f795f4f302b8d909b8aa6430aff0f6d1b0c5672a6e4cac4a7bff265424cac5e43ba674e880ada3ae08dd913817adbf88dacd5df701951c7559567b6bf496fb43c08aacc110d792697cdc43e82f544e2288dc54e302a77fb1a134b7450"}}}}}}) 21:34:02 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002ffffffff0308907800000000450000000000000000290000e0000001ffffffff831700e00000027f000001ac1400aaac1400aae0000002442000000000000000000000000000000000000000000000ffffffff00000000770700000000000080"]) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) shmat(r0, &(0x7f0000ff2000/0xc000)=nil, 0x800) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x2000) 21:34:02 executing program 0: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f0000000200)=[r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x10001, 0x0, 0x0, r2, r6, 0x108, 0xfff}, 0x7, 0x1, 0x10000}) syz_emit_ethernet(0xe9, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000010000b33a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa03b1907800000000606379650000000067f465119e4125eeeaffa888984ef89f259b0e0562fa13156879278113fccd15bdfd14654a718b52eb5af155ec94de31986c26e646397b756a5caa1671090000000000000000a14daa83e65441061812314485a51f78ac837a013c18a12ed7671daed61632cf1c9f678cc49617d0365747256f80d0df212977b34e0385586869996c220d2e4b710cbc8b403f24121accc94b6ab4e8687cfd32ceda886af5f1bec73600"/245]) 21:34:02 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) fsync(0xffffffffffffffff) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4810, r0, 0x0, 0x5) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x697) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb5, 0x3}, {0xfffffffffffffffd, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 21:34:02 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/113) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x8001, 0x4}) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r9, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r6, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r9}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="eb7cae2a56eddcffff0000015d1b0000000000", @ANYRES32=r1, @ANYRES32=r6], 0x18}, 0x0) 21:34:02 executing program 1: semget(0x0, 0x1, 0x2e) r0 = syz_open_pts() close(r0) flock(r0, 0x0) 21:34:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="b82ab0f1c8c3b427a4d485e10a9ad1b957876c2ed4a953c9414efa614701f7dd24a034ba51295c1683dcf0a4c6fda4bf88a805b290b1ededcea7cab16f8630950061f6e9dfc70796a01c55aa78e076df7a3b79b87523ef3ec882ed9104fca1a541314099a744f98c26d53a949776b4d312e729aa325b6200033142a6d2176d5d4b0a003ff784393481c3dd128b9883f7b9b2661d5c5858"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000100)="fb7048ec928790a0", 0x8}, {&(0x7f0000000180)="180b362fca491b1a8a5552756c9d3590d571a1a0c162686a04309729c82494c16f9327647a9e3a3064cbb06937eb024892893681fe129d9a8c87a6d080b71f646656f37471a1058b2fa94c443728f2be7476c00ca4d06b36ddb9c51c213b24ac108e868fa1c71c05fbc5c067911b9a698f1807ad1b", 0x75}, {&(0x7f0000000200)="0eccf71b6990fdfa1893eb02f255dbc10176f37102571429c734b27e9e4f13f8a7da895652ac25eb016bebfe1816963a86646f8e4195a185cc7775a1d0815d2de575a8d5c6570ecc0aeb8e547290efe7107db9f299a0999f790726e61ad06309e607bb13ce080c1060fa3ec4bd5f02", 0x6f}, {&(0x7f0000000280)='\'r\\', 0x3}, {&(0x7f00000002c0)="843eef28382265376c6b981125e385380a9542d10fea6bfd9323cbad1c4df2e69650fb8fe97e74ab2a2c70a83f67e7b1d2bff97a08b50d0a0c8a9ea1b7357de88a285862bda18ee5ad8eed18352e2e84da2d82088bfc7e44a38f2266b957401b6f963c6cc6f1e4c177b79a07bb5c06b625a14c95796c4121934089c2498c3d1b65b95b2bc3607ac56bc3de4425f626f1fc93585445c6df9b1f7b6f2584ae491362b83d65469902ec7c0ec345836750b8998e0d30f45bed1c9985d684f7eeac9b078009cfe1769c334554b032557025791f5f98d0f384f8fb5243b38d622de918349172d246e5ab8240fb3284876976e95576bd", 0xf3}, {&(0x7f0000001600)="e7e168d6e7debe2bf7fba69623cca8e9b248d5de6a22b2595910eb940e420e6b1df012838fd57847b36d40f60406d6da636be8fd0fc397dc75da9e2becdd79623d6d00475ae0f45ce6d9311c225ab9e405317ce4b7cf070b18efd7e830158f5693b1aed5e9ba5e64e2913d4f858b04fb446bd72b1fc310c6cd5826a5c506b5e10b6f17ca2d06a4f0ecdb28c7410df8e2d646522b6952e6de4eacae8d1ed5c9fd90df901c2d1530283fb97a33155667e2616c23c54bf0dda412af69552cae074b253296c853fa6d7626c42f5a9bb2016092cad65fa2f7c01b9abd2a8e0fab97fe7b98f906bb414df0dab491260cb34954f307c74a5f1c1d602802ac1f94642822a7acf9336c34dc9b923e1e07f55b9499698fbbf22c398ae317f96691953be23f2338ac456dacb754df26876035dfc46b990265ba59552c8713bd58ce4b7796c6c173e8a1f0a863307cefe1c51107addc6c2374bb5b28e8016c46d36fe0e0b9bb8c1335a45613068aff9d2ec6106938f48d001c47e70f9ee49ced277f2194756ff9d78ea2d83c1002ac63a92235af852a8d359b87726d6e8ca1bf9b21414ac206ede2d0f0cc208864c6d8d506f0db7658e33e6d7d3462445ead19e6fd3ba053e52704fb452c05481dbf8245a5c1f3a0eb0d9ce930cf0e56732c4b667cf0151f4281250b6021eb84fe36007685b9d30b12c3e75bd74be13874e1d648ea7a527929ef13823770e3ca67738abbe985dbfe2a0f23babd79f09b2d542ccc2b38e9b682b5031591762327367f1e79706177b27f73698c5d77c31cddcdff8520312963bc66ec461847bb83169f474fcba1915c4148026e1b267711da1ad1659e09967894bed5fa5b9a1954e0fc13ddf73b89c96c0461f1a0c6096d609beb313c091fd455e49f83ab1c5f565152dde42c85f86ed8dbe1d59e65701885dc4b8e96ffae11c2978d7df56867c95465d3dbbd7bfa2ec83769c788c0d42ca0539dc0051c7f310a0a9213573793c627f0eb696b883f9b9750ff2f1b083dcb1576e6280bac77d5ab5a2466173774fe434f5513a889e8f7f589d35174b308c9d2abe58d945a83d19cf1540489ed7b0a772d5c0a5d40e135da9512d9ce284d87dd17dcdfe7988c27235da5eb0db7e666c2f1848668de394a494c8c63b789373fc1f3a9ac891bf9762d176c70489ec4b3f7925f2592d37b7d57c32e37a535651bab194c67e330c9b404ee4235db4f0213a31838d95af99d2fe12379c7269424fd6bd963a573321ec9eda4b1a75e4c7e5d4d86234b671bcd8a6e58495add0149e66a0fabab2fa31cbe304cc483c546c8a09474be10a09dad8a7ee60c49d81e5068369a3942bc9d35b6badb6d0d1e9cc65e2c3e8164d16f5473bf0a26d9fa66d5786314186b8b00fdaf946fdfa10858193f78791f085dbb31a162e1f6acd984a500a003eb7754f24ceee5d85ac41d953b6c8fab80eb7d70d1dcb4da5fd138eb32dab791135945fd93c75ddf915805d4706b475f5c81a1da387734c047d5bb1c0e5a930e5800767dfd7ccb6e58ec85a30e3576c26a2e655c260b3a157344bb2ad63895ceda49a0e44da46d6a4665a788ffcc8f36d436ecbe2ff4c327a8ffafcceb2f67d0e5641244b01fe5e5390b3e4abc5b7c8a53d306eae59d3c57310e1f22695b2b4c0c437d907e89f15a9f62a198846086b25e764dc1005e0732badfa93d58a3ba66da5c1a3615414854e068e3f27331654978307e4567a1ba1ccc0ed3270a26fa176fbd6df043aa575e8ed1f65abd27ca41f844f1846fd68b75447d0678709f1cc408b5080bcdf438f05eeb14404df96573dfa8f34e2014264e9fe384f1c2dcbf2c6b8508fda2dbe647eeb609ccb25acaa2fb7fe185992b175c0ead6143a086e12d88682d18b0e4d159275e0c2f1a52aae921008a5f74f3069fc0cd9f8d6ce1e05b50fe89e92ec3fd8e19fc3236344e66f2d8378a8219283a8043158df510dde36b16bcce78e553516813b6b79533ad21ec564d424c8ef96c7148f095768a7d4e2636dcef006112b5a9c77aace3d561ed8a719e17f80dd54d1f91449707b43079d31a42a71775044c4968962eac51fcbbf3403556b866f765c21c07fd08f0de0bc8eeeb639d0f55466bc32b5a528557ad1e63d6d93b7bb203a1b86bd34041283775ed28e70d42a0224ff80ac4cf190513dbd5a852b5964bda4539370a65a984949fb69b462805dbf0945cbe7f4b50ee1a41913df45c7061e60c21e81ddf44166fe20e8680df352e9af7fd17057b8318ff0136e5235fb912c5c70501e2b22fbb55956075f2d64d5acb6063dd62dbf9fc8c6147cd6f5ac5e39e5c6052e76511ebdf7a4b1e351e497607ccd849e9fe60583d40edb79707f01a13993eced2c5efc6bc79eccdca40c85a68c55dcd93a4ab0040b8559c39160b9b2828ed82a4831c6b2fc8d41282649d7b3f938539cd97d343664e090700d60b392bf54817621adbb8cca057527906d84bdc9fce5a52b9636d695f9cf5d6483a4bac7879e34ec4adb0a3b962e06757c56d0ca2045a0457a1c8db95ec3aeae76c4ad3dd2ea2481c72d46cee37efde68f7dfa0bbad1d2a7e960ecd0ccf35e1aecabff8bda230e58a724b068afffe2e3806c8c075de1742da060e576827ff0aefb5c0a4df75048f761a9fdd08b73ef1f053f20224b3194230ab952f343e53c413eb73a96b44e8cf25b7b929f8e74fca1136ab2a8c13691e9abfdc8edbfa2da3cf4a61d2157a3a8c89844285c5a91bd047ebc2733bf74bfded189ab0dd79762c3f33cef92892fd5b00858c5c90b7de8568d9092a422420b9d8d2835d07ff5f949b8cd8fb83a8132ede75b7af7c0ad87fe6295da13facffad95c8fda422ee999e080045bc258f64d0dc37b1939f3b8cf5375beff473f326c624259b3b155779d9752d128d9ee69b61b9881b9bf5d7945160ebb8933c735d4e99182ec7ac238ea7445f5da2bcc3ab251a5da2d7bcf833d2f003102bbce9fd826ae11f696961d83aa9eb096a78e0b15884033d8444900e0c4d8fd70f9dea39d3a87c2e7ab2b009f4883c2e373c5bbe7febb43f34e5d0847cc9eedb07052ac3342014d2faba36dcab3b731db84c74304963b02ebf9c627a0cd9fde459d02c7fb50fa28444bbabcd7b8959b089793cdafd2da96e2f10536c4d7999ff2f5d06f5d854fc12eda35e27394b4b77668b940c85cac4b1fda925357dde1294a4d4cc91118f36b2f89d34a1df70013df6e00d7ec59d5c847691f0b8da6762690a1af323087cdd776ae83c75a201d38318e2f597a9e38f54630f27dade76f06ca612d7b33335fdef69a4fdd86b5d9917aedc53d6772a52e4cf1eff9d957f903cfc711615648888c60174b1ce7b0d3baf89a49f37c1301b85d8cc4ac82fff16f7ac6ed2e509f94cded3717e7bf6799762b53d3f3255467de91cb2a18f72ec68dceae559853c15f9824c031bb1324689e799a9360f4ea66b1a5cf9b96414b20333929664b70b4f710796e69c6c69c199a2c4ced4bcf6cfaf7f8dfbfa9cbecf7c5cd43d937e0ba8c2d8a26d64178038ed426b7346d51a900d250bd4f329396ff7760479f4b3a745a6538df7d6c905c740e5a91e0e581b96d2bb78a2b904e8ca327479ee2b0b6cdd370d62f0071cf80d365c919c174e238e09390822c7c2de7c0afec53d02ae707b67ed5c636fbc766b4fecef4e250691a8ecad6c737c7cbf94bb3b565adc016c4027f607bdb89da595c44c618cd5e7f19c3a1c653d00a706d6fd30227cca665be7cb569a3045243e5c12a496920a349e9114e7d4ab05d0dbe2312b9e299a8dcb6e7444953f4149d4d2490b98ad907fa099b8d03e4436eea13557b4a382a7b87a2fc6d584bed1f30e00bc6eab7247bc3b0f8df64b27f5a9baf999a83fae07a86572fd2a323d05ef24fafeb4992ffc126ac0e8f6be73f2e0e16f14f54895377af52e6308df41b09f64ac8cafc279aa3e16577465efef72e2a202ac99b6d69ec468be1b1677236f348e427abceeb6c82838154c671db55d5496920c65b99891f0a31fa0f6dd6649000d29f370895a498879342d64968298ec9b88fff3c0bce03795c85ae54aa0155bedc0d2b21b64d8a29ec9c49e88f776920407fecf6655afdd63cf13a504a2b2a2a8da5a161217137449eb3b2f66c20a249b2ec9b8b66d463d699c807e8bd284702d74fadf07f2ff12b71d52436395ddd6c9640e467cafc2f507285fb945f013b2fbdde4e05942b968e995b49ea1cf8701f324f768dc7e5851b687ed6167caa2eb22515b4ee67fe15defe25b1addd4cd77db8dd7e89af3b53828634235fad92425276a56ad9f7ea485206149c00198a5c55268df1e452630b58e885e0a4c8c5cdba43ba571678b939493173ea81172bf2d040b9f4efa8135d3d1fbedefd482ccdd8d84d577d9ff6dab81b144abcbd18f8270049ff8ea7e0df0cd1f87ba5c6c4b9db4db6ea912cf15fbce6783d38704a5fe251f354ca0466f4580d6d6268f8f146ea03a64906b7da3d26c6c091cc7cc64911eb2d8205315c684f0b1d89892d57f8090ea1ab906dc74d8e55649edf1084f4305e8af5139e4f46c52df145a001c32826b8eb070d25197b4914244c5f645971a89f90d075c24a8144fb4ec4fcfe7f3c55d05c98efbe6b3f7e2ca6fc20c6d9a7ecd537cfa77810daccb6327f15a1e1da149259870962a7256d2e034817931c7c65a7e1ff93046371fb5e636ce7ed38cb3c50ed68b918de26cc41b7eaa32413516d43ee4e41f6e33f807914170e61661e42802bf387ef6939f93baf1ab62c762ad4ca2791d0d117963dae4b924ed7c70f42ffcb3627194bc2448418577aace4feda061742480b1937dbae97dfbf6f7393340a0db2402696fa85acc3df4dcece4ab01aca01d28fc6e47f20c63e78211cc72ba1223617b9c9d3fb81d156f1a2bc21a0990dedb75e71409a0403b948d07643c04d89acab512869235177d9d5177af378a6a5d17c5822ffa84a5e74968a9e73ff4e30f201e7098f2ff8be35312da0b8ef327be7ffc41231c936348fb9490ddc8f2c83384ec7793c5ca1da78a8637f4e605586c141f59207a7e319979728de3c3a43f5e783be9ae20b56a85d79d05d47fd8bd77b30aeade99f4b27ce575d52d5768308dca6400cb23db62ab1f44b38d3d7100eb5a2b342ebb02d6efec8587ec8918a250189cb1969ac424a4babd9242c25d0e1bf988a2494aaca64cd20306aaf32946d2dcaf13452795f8928e6db5253d3edfefd5a5373c40a347bb1276a8ca722fd6247a1c96a8eff837b82fb812943c775a0a0de0898d6b5f40d872db65c977f67839f0ab8ae3e2712413c29832058a5b3a243b11255706690c3e0c2d66e64f72eefac89469549b678dc1af15cc3a06f2cc046236e4f489a3d8237629925b9c780ee0c55c701a0972dd503a03e3d4e3b0a2196d68e1e3e6a4df77a8a7b9b95f74b6c83e66b60db1bcc3f78fbf09a76cbdb246bb9ce3fefed5a1ba55be90ca3185a14c7299bde1c164637589530f53fbabe52a054b71ad97860254063d6254d762097081859e8a019b3757691d4c4d4708379b805fd4d14c81fbf2228d4a4608d13499ad866b0e0e662a517f13391c7f310e2bf24ae30c4cb9d66978a4cf9a4d40fe186ecb38d6d0fb95f31dd9d9561615a9f4318b96f983d3b15ba5ab2807c3392abc7ca19cadd5ade5b882412b5369d86a9cbaa13e089dccee1f09b9d266462a375e26a480ceb1d2a7001af91111e7fc130b23c503b146a8cb7443c0e23ff419152e7fffd324ada6b9473ea1ebac652c56ea56ac", 0x1000}, {&(0x7f00000003c0)="4aad71de426820d8bb4b6dcf80ee7319fe217cc91f56f143cad1cd8ec096b19256a40d5f39a7499b50ccd2652c35d5fe8ab9f5cc2fca1fbe59442148b4bdd97524ad5e0a1a30d746c3df69177cdf3678b42e8dda3d31485a2fce1e90daa518093235b1caf60110f18667afd7690ef486b607d2902861ca1ec548e7a398650402c1e310c654409084b0bed88ff21606e8af65f5ae2c320c0c4d2b5843a2faf4d9a6ea8178a4c5626eb965c290e32231bea7776c1938edeb64d255", 0xba}, {&(0x7f0000002600)="ebe65a7cfab7bb88ec1e7db0aa464ccee7669d965e7d8dbfde10a5251a0d035ee0c172f98db976c3c38441be218d28b96df2a97d61fa2d56541fb64f23220e088d3f83ed7f2b23a36a63a3dd654795e08f53ebdf5d700a1147f27b12e0867ff4d7f5dd253d2ea92f06a66332c49a62f81532191f1753232c73ad3c68552f084a21be78d6ae2f1e5e8a6697cd39097eb8cec74c5375e762eeee1488e8dc4cd2f860c6da572cd63594f791bd11f70d8446e856d5cd2ac570d49e6ecda3cd234cba680cca28705c9121f3934fc011bb806179266866366c64d6a73c3c69dbc32400a0ae8deb036b331080096f15beacdde12dfb9010fe539fc5f20c6ba655e52165b46eb3b99a9afa637ef5bc986b03abb12cf94c84ce79cbf5a56b508bdb9c912fda331f74ffd7225c5a2c50a33d88d93c35b0bc07edab934f19da99eab25318bfb3f1c55bd907a6555e1859e10b9fc4aab663ec68a6026d4ef7d43b0d7920e9d4e82d20daff672add778d1db370072bffc389c784265828bb41eda3773ee85f65a95cdbe5945b13066b68c65197d42fdc6ece65311eecd10a0bef92eeb78fb6ef328911fac4532aca0ec7cfd456abccc16c7ac4fcd4f6f68c853a5b8ede86ce1bf87aad79da8afe171d3abf9976334f82906697831d3d8c5b40b1ed94e15a6f3e3aef4a15c5418694adedff1bd3f34004361862bb79dda86458db383d344e8782fa372ec5c2c84aa1d5e393d2562c4f2f5a3b24ba8c2ac25c2d9dbb05800f9b10b52fbb309595cd0c862a1b0f636a8fa836c3e3856aad035568667a7bfb812bd3300f57a789665059b28894feac43363bf172983dc7f23f9441c3eaaf0551beaf9110dfe61f628b596d7484e654c5eed03a85c37e578c2709ed1cb337c074650cc13583553e9d1cec4082abc40467a1cd5852da3cdfc1b2682522b7ea74a5ddbc1cf1bce45d42903b6daecdf8364d7045421e696f6bcf6571bd8ad9b05bd5a0a4b64aa0022b7d26fc32e86d2028417ee44d129ac4ccfeb772c45aa314c97f7d7040083d45b33b9b17c2d87f269d5f133e058642c0fd272f75a936d6dc68a5eba0ca106f8f91ae719ff616ec304bb9956fd9cf04598b329ce80fa28761f5a2e7b73c246395171d4cb5f07d5dcdc1007015371e96f19cf96b7548c294f7d3886a2f56c3aee6f09dbd845ed77c3828d96358cfc11f55fa282b42651e2ee9e4cda8eba9a42c33d7c256be8afe5b56b2b102eaa9de95ae60eb5730c5beff5f83e6f5c9045af9c3567ae881363dc0f1c099b09bbd7e3c7101d1ed35c6d96d5e171d2655be1dadb343861710807f03c38a3950931f085a62e7ca91870fa9bc46191f21597363f868d695adddffda3d4ab786d5642e7ecfc65b533967e9d65fab0888a7274028f72f20df0423da8bab3ae9f85cec3fa63a5c318446a70755c637b6534f45c81781071428f23e3c790a2c873467581b8f0d4485873af7da52a4cbb619d48dea8648dfe38949ba23cf3cfe944525771ed3a880d2a4798c67dd113f27313fab0482345b33238e196347dd68ea138ca047b97e27c4990216609615b087af5c5d90fe86e21e45ca0026f9f0851633fd0226ce5fb85e9a1e835b4504db654ec2b81a640e2b432ef7dd5be1ce63ca128f2b8ce7e0637059cf51e7b1b9bc72eb6de1aa1425c6d7512aa0be5bd819a24e5818c7565a75a6831a58d36a2e091548e9e2a4ffef79c57224fefb948f110c07f05cdf36e150f4fe9f9afab312febf1c929699b1d40d63773f79ea959b6412aa55ff7a1a65d6f0d2482a45927620dfc6b578ddfc8b989ec1bfb355d44efc84279992643186ecd7799ab0c91629650228d91da3bb9138c1ab846ddf4872cd0d34fd229f854b14dd9bfb0e14c6e3057e12b565805b185bbc6dbc3c64e704ae9f3a6f4432474232836398384f3923460dd5b457b1b74810d53639f82c4dc7606a1c1f352c94571114ba2ed9a3ae5be627feea3927896377d6aa500e00b913c5dcd663f9d7b156ab24aea33f9fefd8a1eb3442e6ee3aced0012ede2e2964eae295d6443da2ca6a20ee029390beed45bce74a3901bcf38a3237fd41a4572fc0e1ba173392c039ad50641ca3eabdfbf413f702d0f5b7d9fa38cadd7fd6d8baa4d29870b74f14d622d5df51ac065357f4b28239ff131c27cea95d08e2c8a94856005a2f5ad581375f72632f49cf5c121b671ca6800cf55c995d828456998b0760e0ebd78c079c7281ec8bfb136d433ff47b56b45c3e4b96b46bf4e2bed699c000cdfedafef50cbbb84ae00215c3922b1ebb02ee80385bb34e565a76a1d4b15966ab7b752ecfe6befcce98102d144ad1187d7a3eaa0abc75743b9b5d7551a9dfacf02b4c76080dcf0a351b5037b7ec12f83af61b81687b0c0c89ceb3c706867d57c2b578d58a9f6d62926a03453ec43f147191f133d43b29ac8865b903b98aae725bf0e44d60d01cace8cc55809dea5b0b262f7ccf4ef7cf64f17e5cf9fecb8b5ebe26872d5cdc973d6b919a2f6787927617be06516164399cf9260af16b612c719601da52c76a779d752d7761b533d7516c494312fed571b124e4872e4464ec23286e0c025f43d7ac8e5b211e504d9d0520fd7e6d26b97080e564ca74fd03dea40625abb3d659b16da53d3c0c03690fe1e093b453dcf29753560ba0b66a98e028a3e29c80e469e19f25cff5266aeadabf68d45492d28a78f6be791c7d0d5dbd9f25b278614a8f078a52d6976b89188ce52b02e1b2f664252bc6a3d78c9c9ff0c197756660b4b0bd3e90ec67eb1740aac4659869cf8642e87e38c8a4fb718b8ca07e8eb1266069933bc0429393a667e5949a59da1e75ea339382931c648156fd20e7fd9375a7ff4e7a899f219b99eda42c4af3686d1c97aa683e996fc859cb71740ced0243f42cce598bfcba9aaf58a6e958e13bdc0fbbf4aad4726e1cb8e5f4b80c837cd6d23882c116418772ec4058001b2a3f01b9383e0f776bdbf7f70bf1709e90b5ce82fcdc455f3611d0c755f791264025becffe275acaad2005b54bc0103b10ee89d4145209b6865470137db347454962a97541033f21aa268fb1714bbaab3f605c2f440c6582b98c8ac14d5138f5da0eb6ade043727e34946e05491859e40501d6beb21c6f0cc9b89b1ec7bdabc386f69ebc67fe1499068e3c9d71a6553fdac739b6453eb61648f5b94643a3091bbd38bbe3d5ddcfd71db8e53c8514d5bfe7cfe32b45f468afd3cad450944f3817037ffbf0b30bd7493d672822174567e1c3c8f30c8afa3dd241deae8d98e0e205fd21d77f1ed856bf44ff73255dcb01d93d2f9bac2b67dd762af30c0613f01be88953cbcea29c743f723b853e779e1726a2579cde5075a9a1129b427f8982092fa4e11732bc99d66c69277c32f3c68e930192ec28479b9c87420ed6388d9d2c597f22ed5e45c676ee3eb599d400a0dbb6524bc2ed4dee919a43c977dc4f776cb729ad87159fc4f1c94d2d8a8ea0f1585ea08de40f5e4ee8b0bb4098d8152bf9ed9858dec95505737bac7f2333fff0618d6006da089e0724e38e2cf92677300e29936d99c42e3cfc3033c6021603e2c9bb931f824aea5f30a66e8941fdc86b3fd8a099c6475171bb0c876066744155e6ad7d6433abaef19cc4b0297e69ccdbabff4b924f36f5083205773d503919395f71b72481401359989953d7a6db0af2655bb35ba485e0beea70938e74630334d8187bfefaca1c1c2514610ed473e2a4e90a8f0f743489b8b44211daf40ef0fd8ef631e7d643011625d22604d7d5d8dd1f6fcedda1a71df16f0ff65ec6bb2d46aab0d655f425e106dcb875b0a1da2d00bb05f65305fb2b5c65fd753bc082cdc015fc6cf82f84f1e52428da1ef5df86321898835f5de237b81995d1c0f5e499256709dc222df21b5fbcfad01c92a0e74736aaf0097c1b0cdd29ce0a1ede6b7232db4e8af09cded094beb5bcbe884f673cd8a4c94acc638e5dde643bdd8f8b16224f45da77587864c17d84c5227f2e32ec196da31c209baac28ba252ecc6f00f211a85c785499475ab1f7bfb308393dd23541ca97207571ee331b65138132bf0e0b24c2b9787ea7a486ebd3b68df08b23b4cdc9777efadd6f466627b8a30ecb94a86acd2831cfe2ec68bf621bf688defd3038b170967f41b58d569d29a2935a0dab65c9f698acd0ffb689a020364daab482e3304a12396c156464ff3fbee197844265e5d92325571d4fd7899b8ba4904d6efb9de832beb1ec7518d505750e9a514c5192b7088a57ed4405ba4a7f98382c67fe62bc98173b9924dfaaf6af09241c2fe88f6b3f6c90a9e776c9881fa2de2deea05fb12053ca3c25d0ce3464c2841bf9a7831ae5a2ab1770e99a5d3b6a4b60f10e89eb841ae7ed73d2903e8567e1f937a79737e25bea2cfa61acf4b133d201e4baef3614977d171dc5241fe478776a7dee73b2cbdf1b64e89a0409336dc962fb853e6f2ded85b3555f51ea1dc205e99e9ca40cb239e9f72b8178bfaf3fcc86449d23f21b9110661cc023372f882c64e44bab099497a4eb3f228417875342705366ab844ef6a8cf96bfc287766680f8360aa32ff6b40b3e76aa75dc76fd1bd624fb66dd2c6bc0e25170e538dc7aa4792cd21a1b4c62d02439a7892272c29c6c48493f7cd18a696eee337ba6a6226c92c76553c20ee6379954ac3ab50441e92fdc8f4dcfcae2126709ceda75804c7eef8db56fe2b96f721c7eb382ad926d25a59581ed88e9191e3cb0ddf5a9bb84fca1d18ec0bcbab5c0e3ad10d4596893dc5553e6b83f09a319bcb9eb138aeb68670fc6dd59f903f1a0c90279811ca4eaec34e4ba832078f4c4f95b3c57dcf1e4cffe67493cb3f6b429ad8ba1a189dd00e0d77068de66066cd602b150b0352ea031de3e9115788b62ebd26dcc833b706d5a51a6bee2db7f0675d7f69446155a46514da5162013f2e6ab3fab7a764088018a35b5ff82122ad42341a49e5328eb4281b440e213989d0f483991b39cebb1ab67d4a1ee52a08a8e285d7ac6c12bc5ccc037c2123fd829b27a1ff88e63a1e450d6ef7607bf75fb7b0b9c0e53dbf9a6abd63b95b26860e5220f624e835a561a2099eddb2b9da2916b4bf73553b8f7bc2cce72073848e60330f662327b186541e3a154a0444b68c3e64ef5b3581783629ca00c3dd341e79baa4d01238363232db99655a0268e7a4cce2dc699c0bdf5df28f6e5ec77c568c3241c35d2f58983374d55c0fce134c0cede91ad701be026e1befa187f1790b0c1e099d0746e55717900b226992dd72a00087a099781ec67a3f7c7c8302a71aeaa9a7b6e71fa9d898313a95cd2d3854df1889a008f0d5484028deb18c259fc344c04db4ec31d5e0258a7c8c65164e43f29bd7554f9c4fabc63de005c205ce7e7483f6957800eee587f083d139e6d967edec27210dfbb15da0875491cfa1927a629f6b97246843052e6c271fb26fc9f94ccb60450d333bc26d0be99c6cff536da15619f759ebe862bba489906cb36a52a606cafd495be11ce87ae7668c9f4064a5f0b8fa391fe0d1bc55bcc8c9b8b930cc9be0146c00df8e37faca9240b100937e9ceeaac7a2c7e406304de9c77c9f0be81e150cd03c89f350823ff375fcd9def769fc24ece447558cace144dff2746aa63ebad43bb87f930e9d00078f3e316db1ba0c18c7328ae8142902cbc82c34aea936f83c6aac9c79f7e431210a60f877bf22b2615a230873184f3555b7190c002a122178caf73427cb29a85f76766dd6fa2158fd3118d007b19ce2fb70b032866edce1", 0x1000}], 0x8, 0x0, 0x3ff) write(r3, 0x0, 0x0) 21:34:03 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x100, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000800)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x2, 0x6, 0xffff}], 0xba, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffff8, 0x48, 0xef4bea300b150a95, 0x6, 0x7}], 0x4e, &(0x7f00000008c0)={0x2, 0xe51a}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="3966309772a92355a29b425260adc60616b92e092d4fdbc2f43b2081c20b43a4bcc2b8e6711e3dd59e81c0fa58eb47385e5a9c6c79a63d2e9f7f8177a8927bd026d1d4f557188878cbb6af5d363870831221a422bf914335ba8352aea3fe95daaa7f9781c40783ca0317f35b8ee09a0701d9149439e7928510e35e2fdc9b23", 0x7f}, {&(0x7f0000000100)="d3bfcfa8368aae96c1f05566e10f4a7c0dc86044ea8e2ac9e826669ccf76e85f4a6914bee0be696e37ba059ffe151241fa0d3d70", 0x34}, {&(0x7f0000000340)="8cac740d254b28e8864b463be55bbebfae0b71354475cb0a16b0f551ef591202e33904fcd945fb8590d3fac7dc51305443ef250e89967402af7df95b63d0ad95dcb127d45b479882dc4afb14f469e5b4da4bf5b1e08028320a", 0x59}], 0x3) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) sysctl$ddb(&(0x7f0000000440)={0x9, 0x5}, 0x2, &(0x7f0000000480)="1026b418848879d9cda22cf7a29e7a817254fd38eacd3b707ef54ba0b6659b35a0dbd4fb962336fc244194316263b7f2fcec38b639c056a0eeb968e19a39a359be03394f3e2d7bf4b990f0a132750ef97d2dea0e5fe643a4fb3942d3e12fbb4eac4bc3dd533023f2ad5a2ca2ec5ada51fafe623342c73cd4c3bfe8e8b244c750c4533a70b1063f611e8cee6bf25401e0fd977c45641e8ef5dcd7ebd5f38dc6ae33169d8dc962bb7f369a17", &(0x7f0000000540)=0xab, &(0x7f0000000580)="a440ee8e57913bd114b6212a85fbc5dfb0de2a82aeda4c991dba3b5079d6859176006d9c7de756c0d4c7140b63d6ae72984eeec1dd74b1fafe61735c3a8c319f96c0737c9171023e920d62ddd20e", 0x4e) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r4, &(0x7f0000000040)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 21:34:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x810000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffc, 0x0, "010000000000000000ffffff7f0900", 0x8, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x81, 0x81, 0x2, 0x1, 0xfff, 0x0, 0x57, 0x0, 0x2, 0x100, 0x1}) r2 = socket(0x18, 0x3, 0x3e) close(r2) socket(0x18, 0x400000002, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) setsockopt(r3, 0x1000000029, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 21:34:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) semget$private(0x0, 0x0, 0x880) 21:34:03 executing program 0: r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720ef760500a0518536a152e160f8e5815f73f2a044fdbe2c5251804d098040252273ea3394ff334a5619515a008ab0b8f40f073c8728ceb3129a8a34ce61988e4b3da025bbd47b3bf579456f7442096e8c8b6b87cb2d72b8bcdb8992f728193ef14d5f", 0x65) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffe}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0x4000ffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) write(r2, &(0x7f0000000080)="8c27", 0x2) r6 = syz_open_pts() close(r0) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff690, "0a00167d308304000000206449224d0000975d00"}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) 21:34:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = geteuid() fchownat(r1, &(0x7f0000000480)='./file0\x00', r2, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r2, r4}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r4) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "00c400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000001c0)=""/141) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:34:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) dup2(0xffffffffffffffff, r2) close(r1) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:34:04 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x37, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xa, 0x2800}, {0x3, 0x6, 0x1800}, {0x2, 0x4, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102378) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/157) r2 = semget$private(0x0, 0x3, 0x102b5) semop(r2, &(0x7f0000000340)=[{0x1, 0xfff9}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0xf800}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6}], 0x7) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7fff, 0x1000}, {0x3, 0x2, 0x1000}], 0x2) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r3, 0xdd) r4 = semget(0x2, 0x2, 0x1) semop(r4, &(0x7f0000000040)=[{0x3, 0x0, 0x800}, {0x0, 0x81, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x800}, {0x2, 0x401, 0x800}, {0x3, 0x40, 0xf59e2fa73fc0e729}, {0x0, 0x7fff, 0x800}, {0x5, 0x6}], 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 21:34:04 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x1000, 0x6, 0x3, 0x1f, &(0x7f0000000100)={{0x8, 0x81, 0x2d, 0x1, 0xff, 0x4, 0x13c}, {[0x1, 0x9, 0xff, 0x2, 0x0, 0x8, 0xff, 0x4, 0x10000, 0x7f, 0x80, 0x1000000000000000, 0x5, 0x101, 0x3, 0x4, 0x8, 0x9], [0x1000, 0x3ff, 0x7, 0x6, 0x8898, 0x81, 0x3, 0x400, 0x7f, 0x3f], [0xfffffffffffff5fb, 0x6, 0x9, 0x8, 0x2f59, 0x1, 0x1119], [0x800, 0x6, 0x2, 0x7ff, 0x2], [{0x4, 0x80, 0x9, 0x62}, {0x0, 0x7, 0x23, 0x8001}, {0xfffc, 0x4, 0x5, 0x3}, {0x3, 0x9, 0x3ff, 0x2df}, {0x1ff, 0x93, 0x8, 0x4}, {0x6, 0x7ef, 0x5, 0x80000001}, {0xa00, 0x5, 0x1, 0x2}, {0x5a, 0x2, 0x9, 0x7}], {0x7f, 0x5, 0x3, 0x3c40d614}, {0x8000, 0x80, 0x200, 0x6}}}, 0xf7, 0xd3}) 21:34:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x1f5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) r6 = dup2(0xffffffffffffffff, r2) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) recvfrom(r6, &(0x7f0000000200)=""/168, 0xa8, 0x2, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 21:34:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x8, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x8, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0xffffffff, 0x4) close(r0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x4, 0x5, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00", 0x0, 0x5}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 21:34:04 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) syz_open_pts() socket$unix(0x1, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) rename(0x0, 0x0) 21:34:04 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xea) shutdown(r0, 0x0) socketpair(0x2, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) recvfrom$inet(r1, &(0x7f0000000100)=""/19, 0x13, 0x3, &(0x7f0000000140)={0x2, 0x0}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) getsockopt(r5, 0xff, 0xfffffeff, &(0x7f0000000200)=""/32, &(0x7f0000000240)=0x20) r6 = syz_open_pts() setpgid(r3, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000280)=0x8) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r7 = msgget(0x0, 0x401) msgrcv(r7, &(0x7f0000000340)={0x0, ""/213}, 0xdd, 0x0, 0x800) r8 = dup2(0xffffffffffffffff, r6) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000000440)={0x0, 0x9bba, 0x81, 0x7, 0xd4, 0xfff, 0x5cd0, 0x10, [{0x80000000, 0x5, 0x6, 0x80000000}, {0x2, 0x3, 0x3, 0x9}, {0x2, 0x0, 0xff, 0x8}, {0x80, 0xa, 0x9, 0x1}, {0x3f, 0x8, 0xff}, {0x5, 0x0, 0x5, 0x1}, {0x1000000, 0x3, 0x2000000, 0x7fffffff}, {0x7f, 0xff, 0x5b3, 0x4}, {0x6, 0x1000, 0x51, 0x1}, {0xdace, 0xffff3323, 0x6, 0x2}, {0xfffffe00, 0x231a, 0x0, 0x3ff}, {0x5, 0x2, 0x7f000000, 0x2}, {0x9, 0xff, 0x6, 0x2}, {0x80000000, 0x1ff, 0xcf27, 0x9}, {0x2, 0x3, 0xffffffff, 0x400}, {0x2, 0x2, 0x61, 0x4}]}) 21:34:04 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x19}, 0x2, &(0x7f0000000140)="3027fffbcc70d0d79afe1a03dd98a818af78047c0ee4f7fbf432c69e5a2e12a2df6c792135878f03a7452ef2ee3b5a5f2418fd21ec23c40c1f9ac3a227488f64cadff469af2854c0cc0cb9154075d7a7f37c61dca50b2f1c94864658d8d99e5bb8752443cd857f0000060001000000010000000094ba28eea07830ffbddd36c213716dcf61e796f2bfbd08ff58b6107923896cd4ce16c38c1f2dc48c391da5e5c9872a60bcb6bd0372c6e60948edaf84926147e2b0788ce96fb52732ff36f850b709ca31af7914eb492b74a217d59acc66db6777f3e783c4ac0d5186aed9877c3ddfc60b8036706c9bbebcc6848d0ba40d7f14e2888bf61f7f3bfa13389bc3f1a0441c0434bfeb202283c25a977876593d8cb8cbd0e2e271fdb5ea1045e994c3c82a", 0x0, 0x0, 0x0) socketpair(0x10, 0x8000, 0x8, &(0x7f0000000280)={0xffffffffffffffff}) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000002c0)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000340)=0x401, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x8500, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgsnd(0x0, &(0x7f00000030c0)=ANY=[], 0x1008, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) fcntl$setflags(r2, 0x2, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x2, 0x1, 0x400, 0x5]}) poll(&(0x7f0000000040)=[{r1, 0x2}], 0x1, 0x5) 21:34:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a0029600f7bfffff"], 0x1) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x3, 0x800}], 0xd30, &(0x7f0000000100), 0x54, &(0x7f0000000140)={0x102, 0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x10, 0xfc13778582a3a481, 0x9) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:34:04 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb00000000030d907800000000450000000000000000000004e0000002ac1400aaaa8dd91c7636e8037b234150ad763b395d3d5f154479b945a9f80446360582b409be9132136f0ca943520ac9d728fbb7cade480712c95141051dc30ccf1859e49a7b4c0ee22f032300f7c7fc1ec8717f4cb0fa7dcf2fe4fbc170e38e7b8f936aec9ea11c02d56c2383c24c8dd5a4"]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0x400000000000ffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) r5 = dup(r1) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r6, 0x0, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x7fff, 0x0, 0x0, 0x0, r6, 0x1c6, 0x1}, 0x8816, 0xe5, r4, r4, 0x1, 0x0, 0x7f}) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000000, 0x8}, {0x7, 0x97}}, 0x0) 21:34:04 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) writev(r2, &(0x7f0000000640)=[{&(0x7f00000002c0)="31bd4e45da6ef6d37a0d3b605c8846a47f49a1bb918288ac6017b986144a2dc6f7ab67935192e32f824010751b52c62566bd51c9fe5e09c7f47b26441f1e01ae44d88e03ea2b3451ffcc6746e3db2f98a7467993cd858045cabe4499214476131e7f096ec74e3beced9e987e9764716df9831cc316dda7e60af9742407c0a213e7f84145a5e61759479718251de43b52d67f4148d29203c3a6fe1601", 0x9c}, {&(0x7f0000000100)="95a6a1e80afe2b8628d0bdeecafdb857d329b661b5dc", 0x16}, {&(0x7f0000000380)="40a89faa812a9184c7052ff12af1e7f6fbab85f67951d5464a9dccf816513cff72271e1c78d014ebfcbfb424749a1b33a6dc807ff3035b54ffe855b3053f07a870e269c9e74990", 0x47}, {&(0x7f0000000400)="f481784fbbd39104b4a77ee9784bcda4ab70085ab45c1a6552682218a4bb549d9dad4cce33290362cd1e0b7dea4c27b15a7d6808bf33f7f7cd5d834947b926ebfba2d9fe40555858a34b9277c7e9078e1e04853fdec554d951328e6ee2fc9e7012a0c8ba", 0x64}, {&(0x7f0000000480)="f27e98df57a895706a83e70184db6a654e5dec5924ba1654a2b90eb926c45388c582cdd293194904be27ca09af9b092cd3a72ec690e6313da05106c6e49b2932647699c5eb4b32bc96bafec9c31ad07c60731a107e6253f2b1511440e9a4685f13a1f8f8cf24f9c518ea45c371af04141cb98de4073fec4c14a75b2e709223747070aa1fa95ef4df51b9b0829d36ba4e5744d355168c9fddcaee30543ebda594927a25b2bdb8ff61d8daca4269e05ac892b9f3f516140a1a4e", 0xb9}, {&(0x7f0000000540)="1ace6d828efe29b0b3677e7c36f0c2f07039f726ea59df1d7a922c3d36f1ec7c4472aa6abb346675517064ac2b85d194d534ab2f141871c81414f9a655d3f9727b1359d3903aadbad51362453f2ba42250678cfe727993e30c1da041d8fdd47ae4b35dab76c4783e204a21", 0x6b}], 0x6) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) fchflags(r3, 0x10001) 21:34:04 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600", 0x0, 0x681}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:34:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x3, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) readv(r0, &(0x7f0000000340)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) 21:34:05 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0, 0x2}, 0x4264, 0x0, 0x0, 0x0, 0x0) 21:34:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:34:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x1, 0x4, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x7ff}) setsockopt(r2, 0x0, 0x24, &(0x7f0000000080), 0x4) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0x703) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504000000000000480000010000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63df37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36000090006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 21:34:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002ffffffff0307907800000000450000000000000000000000ffffffffffff0baf01a75e6f7d33ffffcb0863a7d519c77237e6476b78f0631d8374a3c9a95e84f1845beef472f10ce0be3fcd00b2ed161aad8deb389feffeba451c878b1e343eb5c7bca4718c168eb7129a9d236b8ef9f0ca2bda157540fee4856b93a0c62bc0f8dc996b8cc359649bdf6d08c517c35d52e9c6714ed884fd134f770924d8d774f565c076b2ea429995f15f3ec662"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) 21:34:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) fchmod(r0, 0xc8) r1 = socket(0x18, 0x4000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0x0, 0x3}, {0x0, 0x3}}, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000180)="ac101438", 0x4) getpgid(0xffffffffffffffff) r4 = semget$private(0x0, 0x4, 0x1da) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693c, &(0x7f0000000300)) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x255e, 0x7}, 0xc) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) 21:34:05 executing program 0: pledge(0x0, 0xffffffffffffffff) 21:34:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) 21:34:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000040)="f559fb26ba800fc99d63b04eae28bf35b9f25b199981e29f82134c2cf335ad8a804e062bc962724666ea3a7900c601fdd59109", 0x33, 0x0) 21:34:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000240)="846013979160d1ecac6c445b46b68b2e1b5f21338b9a4bc767588ad9af6f5844aa7ef8b2d04d5c00c0a5c097945b36994e1fcb83c91ae503bae859a648034eac3892407461e40e0ee52203b07c263ddf412d613c1b18f03c459128cb7e3a016b8dc796b6f33b0b6274eb4f3c5656e05bb48d5ffdf2f7e53da5932f847e1b4cf26d760e0ae8851ba033d0b2b0c5a22ad713f13c571b898efe4a73aabc7278aed9c06c5c86a72116b18b809bbcbff2eb6b07fd53ee5b22c978972cf810ddcf0901cf50716ca09b00ee04607af28ad7ecf969bcac38044c699102783dc30f311d32807324692f95c88257cdae8da33e2db1f55cc08a2ddd", &(0x7f00000000c0)=0xf6, &(0x7f0000000340)="e504fae87e21a94fac1579a0eb2e5f2a57b81f5ae52b17c15768ebbc3871ac55548346ffb56ea81570854586e55248aca91bb7c3b7e7bcd90b9399a2dc493916ec7ab07551f4d23324376f8016275385882b37e8c3c0505334e465dee2b9df464b7e231b7bbf74a1b0d946c4b4d872354c08fc7764d281f15349a33e971ddec94d5358ab256e1bfe791da18107f06e8e7a9d5048acbe66670d789925153085163424cfa5bb79b069ca4cdc0776f261e9d21def579b00fbb1607d0f3c83c77f5b288da001", 0xc4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x800) 21:34:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000007b808dfd8cd90d6e4d872997e6935d672d504df5d48aca018ff5df9c1199ba14b3ce350d7a92778eef509ff94b28453f2ce335bb1d4142404de8e6028b38b94a9e419fba1988c4d09e0300000058fe048351117adbaac6ac6c3a5c659e64dfb496568874429b8903758a050328b8cde41d8b5a2b4424d5fe2513a4ff1a8c7c00000000000000000000000000000000b1029935fd89c839abeda6c6147e659a8afd65503d97e45e98a6aaae26b27206d8e1fb4f35c025aab6383f111f00ad09f159ddfbf92a2c39bda0dbc530aa67285b81c3c4ba6c21e3e16ca46eaf172ba5bde16dba7201be044e904518a26725cdd0eef077982324e6092cdfee03bab77b205a4991495c231090ebe49af502c2004bafbfb9f3970e22c2cd51b6cca61a15578c4240a110c0521d5209bb30cb4d6eaa2bd94d57aa9a7f525463f0b7db58d265bcfe10bad387d63524237499646e840c166cd879e76cc4b6c5cc9d168c63a7acf8c8b5faed51d8806bb3322b2a77d966fc7e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000140)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000080)={0x1000, 0x0, &(0x7f0000000300)=""/4096}) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 21:34:06 executing program 1: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) select(0x40, &(0x7f00000000c0)={0x4e33, 0x100000001, 0x101, 0xffffffff, 0x5, 0xfffffffffffffffa, 0x0, 0xfffffffffffffff7}, &(0x7f0000000100)={0x8, 0x1, 0x3, 0x2, 0x1, 0x4, 0x10000, 0x9}, &(0x7f0000000140)={0x1b, 0x8, 0x5, 0x100000000, 0xffff, 0x2, 0x9, 0x8001}, &(0x7f0000000180)={0x8, 0x8}) 21:34:06 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) openat(r2, &(0x7f0000000000)='./bus\x00', 0x20, 0x20) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 21:34:06 executing program 1: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000580)=""/201) semop(r2, &(0x7f0000000200), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r2, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 21:34:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x2}, 0x8) socket$unix(0x1, 0x5, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x1, 0x1, 0x7) setsockopt(r4, 0x40, 0x6, &(0x7f0000000000)="eb04000000a7764501cf516c751d75296ba90297", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 21:34:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/', 0x2, 0x40) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 21:34:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x10, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = semget(0x0, 0x1, 0x210) semop(r4, &(0x7f0000000180)=[{0x3, 0x7f}, {0x1, 0x2, 0x1c00}, {0x2, 0x5}, {0x1, 0x7, 0x1000}, {0x4, 0xdd8d, 0x1800}, {0x2, 0x1, 0x2800}, {0x1, 0xf001, 0x800}], 0x7) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x4) 21:34:06 executing program 0: shmget$private(0x0, 0x1000, 0x501, &(0x7f0000ffc000/0x1000)=nil) sysctl$kern(&(0x7f0000000140)={0x1, 0x4c}, 0x2, &(0x7f0000000180)="d9eafb73", &(0x7f0000000040)=0x4, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0xb}], 0x8001, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x66, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000001600)=ANY=[@ANYBLOB="00000005427093f63f0000005b38becc6c98e82456f23648b1fac94c31704331db5eefd603e94570203354246998a8eaa0ab4b9ef3b7d30d4a580d4118ecc129b91931ce19eeac1e62234d66edd51ffdb06df86bc0b67ec38db79eef316a1cb525aee746288d059866e86080c35f3e1c3399131462233e9f47759d6a5bd2eb4e81598701553bac746e317d01cd87ffa86a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb750250f25c104b"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)="f61910477316aa550b570f7ddd91895f808b7a81b5b0d7bea8716496429803adcceebbe8e6760469b1a56474ff5018696167432bb0d54528c92e0d7b9c4696941f20cd6ab49b5a808b7dfde83d28736c344a30a83b0c8941e1bc7c7018aac41775d6dbae6b1dc497c5c32a6a49", 0x6d) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0xd41e, 0x6, 0x4}) 21:34:07 executing program 1: 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) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000005c0)=""/92) pwritev(0xffffffffffffffff, &(0x7f000001b740)=[{&(0x7f00000002c0)="fd64ca78370997129c8e764e90777e77c33f147ef9fbb097562a565f096449b3f50962a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c4125", 0xd5}, {&(0x7f000001a680)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef4bfb0576b3ac409ed9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d790f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f0000000480)="d5be332f5a46de712a682f36415f68fb7217187ce51623bd44d0d8c7078c13cc2592a26eab2e58eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab0e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22944d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f704cec324c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcdacf714c2949096601df5b17153ed0d8a72dd6988c98", 0xaf}, {&(0x7f000001b680)="41018b29062bd039faf4e1a2604ff5258eca6ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c", 0x8e}, {&(0x7f0000000540)="7fd91cb8564f5e672c85709e22eada7c23ea6eebf4076a781745c4ec13979e114699444968c293314bc289eae30e9cab5a7f6a704d4fa47f93e76356cd50e667838e6d818d216cd4629daeec093b3f4b8420eebc", 0x54}], 0x5, 0x0, 0x451) 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}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0xa5c) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x380}) 21:34:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1100000000000086000000ffff007c651ee12100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {r1, 0x20}], 0x3, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 21:34:07 executing program 1: syz_emit_ethernet(0x19f6, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbfe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000aa020827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d08bde8c3f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167ebc14cc676ba39c3c0d0cdf1f027fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = msgget(0x3, 0x100) msgsnd(r1, &(0x7f0000001a40)={0x0, "e11c62b54288d9ff35ee6b37b289f35baca62686e5694197c625e9e18ad864c492f2803209d7c3f4d1a43cd42ea05dc3ac6096819f51496e1a1d86519522b8dd7ec9de59a93d2ca2955fc9d141c2a28a050faf2e4f0615fe1de916880da70be372d61fe7fc934e60c3f371cbd07e5d38871b8ab24facf3f94193f205b6f679829802f7e864a5f96634a6af13ba9444a161952b4ddd404e3ac5e97b9314ea4ddc2ad6f07fcb09b0103820bda551c1dd50829b77e35abca6556ff42093f1bf8aa305518e15f78a99"}, 0xcf, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001a00)=0xf2) munlockall() 21:34:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, r2, r1, 0x0, 0x5}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r4, r5, 0x0, 0x0, 0x9}, 0x8, 0x1, 0x9}) setregid(r1, r4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x2, 0x5, 0x3, 0x1, 0x81, 0x5, 0x7, 0x2, 0x2, 0x7, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc038694e, &(0x7f0000000300)) 21:34:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x7, 0x401, &(0x7f0000000000)='j', 0x1) setsockopt$sock_cred(r0, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) 21:34:07 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000006000032c8f6fd0d61e1654cc608004f0000500000000000019078ac1400bbffffd1b1644f1c5b178a807f00000100000000ac1400bb0000000300000000000000af00000000ac00000000000000eaffffff000000"]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x8000, 0x2f, 0x7ff, {[0x9, 0x73, 0x9, 0x6, 0x1, 0x3f, 0x1, 0x7, 0x5, 0x5, 0xb69, 0x1, 0x0, 0x6, 0x9, 0x9, 0x80000001, 0xffffffff], [0x6, 0x81, 0x4, 0x4, 0x3, 0x1f, 0x3, 0x3, 0x1, 0x1], [0x8, 0x3, 0x1, 0x3e02, 0x5, 0x1, 0x46c4], [0x38c723d1, 0x1, 0x1, 0xfff, 0x7, 0x6], [{0x1ff, 0x3, 0x3, 0xffff}, {0x62c, 0x4, 0xfffffc00, 0x101}, {0x7, 0x87f, 0x3, 0x800}, {0x1, 0xd5b, 0x10000, 0x5}, {0x54, 0x8081, 0x6, 0xa59}, {0x8fc6, 0x1, 0x3, 0x4}, {0x4, 0x7173, 0x1, 0x1f}, {0x3, 0x1, 0x9, 0x9}], {0x2, 0x5, 0x20}, {0x1, 0x101, 0x54b1, 0x2}}}) r2 = semget$private(0x0, 0x4000000009, 0x82) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) fcntl$setown(r1, 0x6, r3) semop(r2, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) 21:34:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) fcntl$dupfd(r0, 0xa, r1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa45000028000081fdd0302d7b000000029078ac1400bbe000000112009078e000000100"/60]) 21:34:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r1, &(0x7f0000000540)=""/4096, 0x1000) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) syz_open_pts() execve(0x0, 0x0, 0x0) 21:34:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x6731, 0x800, r5}) 21:34:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$dupfd(r1, 0xa, r2) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) r7 = fcntl$dupfd(r6, 0xa, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) 21:34:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x8, 0x0) dup2(r2, r0) 21:34:07 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/82, 0x52}, {&(0x7f00000001c0)=""/164, 0xa4}], 0x2) 21:34:07 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000004000000000000000300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x36, &(0x7f0000000000)) 21:34:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) write(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) 21:34:07 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) 21:34:08 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x0, 0x0, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x8001, 0x4}) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r8, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgsnd(r7, &(0x7f00000000c0)={0x1, "cb627b23a432f8ef01d34916d4972241510c491a38fb34448ff6805b689fb156aef3a90e5ca450641e68b384656551eeda9eea93194fc09876a9df494a03bbc422e6c4b9268cab75140877e1c98b79ac98eb7b3b949077199a52b47599f6a975a919eee8499e8dcb56bfe00bf99e06a06b1e7802fd86afb3c5ce9d96725efc182c7dbf"}, 0x8b, 0x800) 21:34:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f00000000c0), &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x3, 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() syz_open_pts() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) fchown(r0, 0x0, r4) setgid(r4) 21:34:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x4, 0x3, 0xf081, 0x1ff}) 21:34:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x2, 0x0, 0xfffbffff}, {0x3, 0x0, 0xfe}, {0x3, 0x6, 0x70, 0x3}]}) shmget$private(0x0, 0x1000, 0x488, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) sysctl$kern(&(0x7f0000000080)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x1f) 21:34:08 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xe0}, @generic={0x88, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0xa, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x14, 0x4, 0x1, 0xe, [{[], 0x7}, {[], 0x3}, {[@empty], 0x1f}]}]}}}}}}}) 21:34:08 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000020002406000b8343cea8ecda510000e3e900000000fe8000000000ff0700000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="904a0000907800000101080a00"/24]) 21:34:08 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60317971002c3c00030000000000800006000000477ee505000200000000000000000000000000010002000000000000000000000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000001d5d3c78e8312e6fe51ae488ac4b48604c868133df7c0b4462e"]) 21:34:08 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b2196317d5434c6040000005a63c50300f3ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@empty, @empty, [], {@arp={0x806, @generic={0x1, 0x8739, 0x6, 0xc, 0x3, @empty, "307e6d129031519d0e97ceec", @broadcast, "ee96b352f0070e367628e79f4038c312"}}}}) 21:34:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) shmctl$SHM_LOCK(r1, 0x3) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r4, &(0x7f0000000280)="20d3cf596a0a", 0x6) fcntl$setflags(r4, 0x2, 0x0) execve(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) 21:34:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0xffffffbe, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:34:08 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x328f}, {0x0, 0x4003}}, &(0x7f00000011c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f00000000c0)=0x1) setitimer(0x0, &(0x7f0000000000)={{0x80, 0xfffffffffffffffd}, {0x2, 0x6}}, &(0x7f0000000180)) 21:34:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x45) r0 = semget$private(0x0, 0x4, 0xda) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) setuid(r2) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x150) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0xd5, 0x8, 0x9, 0x4, "a896a2b4dce0f26e442c3c9dc8e9e60612fe597f", 0x1000, 0xfffffffd}) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8, 0x0) 21:34:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/173, 0xad) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x1, 0x0) r4 = dup(r3) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 21:34:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) sendto(r2, &(0x7f0000000040)="c1e927d5ae25cefcadbc0de75ed05a92765f2578e278989ae19950c844c49e312d73ab49f60afb9a64f099d87088ad77d2ac7668f3f97a67ae2c3ccee041a982384bfb8bfd9e918cc284d19177300219815dcd6ac566633b500f43e14ad3f5d0bfc8dfde1d8c998537e33128d302960895631e8a7b61ac7637b2e5a3965cb381a9b43b589c690544e33f472c0455299ff322b7d118a65dbaf2f68f", 0x9b, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2fca909f0a3000"], 0xa) readv(r1, &(0x7f0000000280)=[{&(0x7f0000001bc0)=""/4096, 0x1000}], 0x1) syz_emit_ethernet(0xcd, &(0x7f00000002c0)={@remote, @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x4, 0x0, 0x4}}], {@generic={0x7001, "988b3fc158955746d0ccefa41d57bc92984b0ebd78dc4bd1ff9f6c4276a9ddaf4de0a804c5f9a7d3c625cc623682304d7dbb42290d184cbd87321a9a3adfcde4c67734fd3208963cdfe3026497d5b3668593e9fe2dc430b0e676c9428e7ceddcca1a32fbef15503dfa311926be54d39b61acb073ec3375071728dd5835a73e8649fedacce6d548b24514fe9e033830f3b8d096f50cfed7b510cfa5027b30aabc2b92688e8e6a6db367f7fe8e98600a49a426b8507c7e26"}}}) 21:34:08 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0xad, &(0x7f00000001c0)={@empty, @random="d71c9edd8285", [], {@ipv4={0x800, {{0xc, 0x4, 0x2, 0x1, 0x9f, 0x67, 0x7, 0x40, 0x33, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x1c, 0xda, 0x1, 0x4, [{[], 0x8}, {[@local={0xac, 0x14, 0x0}], 0x4}, {[], 0x4}, {[@loopback], 0x7f}]}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xac, 0x0, {0x18, 0x4, 0x0, 0x5, 0x1, 0x64, 0x0, 0x3, 0x32, 0x8, @empty, @broadcast, {[@end, @noop, @timestamp={0x44, 0xc, 0x7f, 0x1, 0x9, [{[@broadcast], 0x1}]}, @ssrr={0x89, 0x1b, 0x9, [@empty, @multicast1, @local={0xac, 0x14, 0x0}, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @generic={0x7, 0x10, "21a3107e86f2f08978e1f699aa90"}, @ssrr={0x89, 0xb, 0x0, [@multicast2, @empty]}, @end, @ra={0x94, 0x6, 0x80000000}, @noop]}}, "6dc5cd08fac9bb"}}}}}) 21:34:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) listen(r1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1ff, 0x5}, 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000600)="1cd3f6057c9fdff051ab9ac124a8da0bdfcfd7484a2a", 0x16) 21:34:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa314ccb3fac2ec8e0a1743d4f8cadd416fd9dc92dbf1a2f5a85e6fb1064d37413de1ca4f4d54530453e03755c9a23775847408daee919fe2317a38c21b72d113d8921fe7b97650496da03481b063de5d666ff0633b41def32de5f4dbe8f72866e939ec6b72d123ee8a22a4569ea0d3c1b2aa04a04a8c743946d4b5ae84e2a79713eb121cd71aaa4735f14"], &(0x7f00000000c0)=0x47) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:34:08 executing program 1: r0 = open(&(0x7f0000000180)='./control\x00', 0x201, 0x991d95f6d51ff597) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000440)='./control/file0\x00', &(0x7f00000004c0)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') open(&(0x7f0000000140)='./control\x00', 0x241, 0x182) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0xd8, 0x3}) 21:34:08 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000140)=[{0x2, 0x2, 0x800}, {0x4, 0x2b8d, 0x1800}, {0x1, 0x3, 0x1000}, {0x1, 0x28a}], 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x0, [{0x3}, {0x1, 0x7ff}, {0x3, 0xe5}, {0x1, 0x4}, {0x1, 0x8}, {0x1, 0x7fffffff}, {0x2, 0x5af87c5b}, {0x1, 0x80000000}, {0x1, 0x9}, {0x1, 0x7fa2}, {0x2, 0x3ff}, {0x2, 0x3}, {0x2, 0x8}, {0x3, 0x7}, {0x3, 0x2}, {0x3, 0xd2}, {0x3}, {0x3, 0x37c0}, {0x7d99b2fb38f25623, 0xee}, {0x1, 0x1}, {0x2, 0x7f}, {0x1, 0x10000}, {0x1}, {0x1, 0xde}, {0x3, 0x4}, {0x2, 0x7}, {0x3, 0x7fff}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xbf2}, {0x2, 0x401}, {0x3, 0x4}]}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(0x0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000680)=""/231) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 21:34:08 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x2a}, 0x2, &(0x7f00000000c0)="695510d06da1159fd564de30fbf3125f9027692cc40f231e821447ab0fe10c896b437ab24c2799afe32a12e40530233610d0f8fad86c00c6164d712f341ac7559272e22e8f3c0f8a5ac1d9cd0bb5a50ad5092f66d8aa79390bd22ae28e5eee535daa6afe129c42be0812545e0c924c055ca3184cb0fa54e1ae021eb162f149b384050fbabde6489b3d68314b7de2cddc9d0c765eb9fc0c76e03b57b51aab6931c72791bd055e190eea4afdade067dba43d905b2b0d27776b9ee8a65a785ecb1cbe184d2b2bf471802b97e0a011c65bf89f5a2f7c0c9f5d9551b14b8609915815459f9aac735347a4a0409b915ff9989a5d90147cd6c849485f22fd247d0542b88f266aaad8205f4e4ce25ada3cc3f42353b6f4fc14007da1ad473fded93de6d5330ca5476f3128f4a8d570c0a8909cfb1b6cb684038c83546a7bb990eeb5e989b9bd1ea6bf75294928b506b4e61a9128a8d12a6fce5852e901e36114d0962d3bb90da747a1e076fc0c24d10e8b8fad8c8e618db28b154f0d92fe4c78dd9faafe8689ef3bf0668697552778687f0fdf880b4b3c81db21e61585219df94a63e7ec7de44f5748cfa7004273852ec87ebdf351bdcf1aa32a598d6463036e114bab748f1c7b3ac006586b7ccf1af1e7ea7735ec3fe3754cce216463e7937e3f778b8c3cba5ab548d4e445ee1c10bcbe3fa1cdaa7e37748530996ca9c0fa57df96eae99003d67c274bfdaf12ed9b81a400f770d77139acbcb8bce08862776347763a900e0990c0f3a942d9a437dc26780c27f1fdc450c5b1c384f394060800f94d76fb057d5ef9d31d4a8f4e09a8dc9fe6f5c12b8963030af6545930cec8c21d73c5fb7db8a29711e4f8284de0135d08e2f5bd6322396b56c5fff91153d0e0ef971919d00914dada24c53237a4e351a900d5bbce7e84c7a7f12d9de5c757ac83476572fbee79ccbeeaab41d65eefa9afef6ebdf5ac4b2801c108b3d36d55148db6d11a9dbbbbe2b6e5e962a0b9c210005e500818a7682c3415e8066e9b817de2319dfc3bfbfaa05b95695ecd943310610d532999b21913b1544ac48045d12a67277069f43b3c3dd29e3f84b7a66edbbebb3b277aeb2ee3a49fb79c97b84813df6f1cb589259c64a12d39e87869038929a26ed9ea3d859c60513f938af0bde5b8d1226d909870c318f9682433309868f992e7d38c1af935c21c65aab24b2e26e2e29f84e895343b236945a13c8aa90486129618b171b5b7988e85a56f8cbeec9beeb829ca086aa99d7fbaa7cf821478718c933585878e17665d792faef134d107928a8e78ed25433dd03a5552eb7c3ec7156f0e43255d472510d3ac243873bf3fdc2b27ca9df3ec0978bd15d7a57be0a33a43607c2a6e46f705f37c61ec319fafab5cd69107e25992bbac3e2ee603018dc1baa948787dd5c242abee806a8e7d7448f9d00ee80a61e359558d3706749aa9241ac226c455df682c2ba4e7ba147f266a2fca43f625efe9fc0b346cb2a92ffe56a509f56c9ae932c2929ccf0be84300b42fab9444f2ce7144962db09aac7c245a9eccecc80cf5f4b26512e52d8777ffe47b78d663972081c0cc77974dccd226d95376f52141f0f4e04acd03b4edf17ac0a2a4224132a860db682add4bb336f8c2dfb6ed1ace1b6d21734eaed8820ec5e88799b2e4816135b1edc73957ced4b8fc53b618dcf02f3a912a6b241aae9ab18c10ecc6e6bd6e2b1d39218c37967ba2359a8e4a040849b20872ce69a7856b78bd5314699005486bbd382a20443edaa084672b5516ce8a4abf59910585938748f233b597c1443bbf6d84814d6f133d6de306ef7d59110b22eb0d28fb8c1a01507a3fb77de2a60bc5518ecc5da9ca15dd76724771ac225a04d20379cfee2f8b609b53e105ef0df67f9c215f31031c495054dec85ead58a422bc08167382c514a495c393072805df9433361cb8530945323a0bf66305463bbf395c6330df61ac42438fdc9b9285e21e2dc8c236073d1694e99a8ce2a7de92f9a06ff21a9b316b081b2f704e5edee714d645a67e46417ca0adbb14b4ab1a437e9a5b9f13677db0b757803b4b4c1714997f3367f5ce1f34ac48a5c15e7c9d56fdb1c3a8ae4a24316a5a5e6497b4aea6c96cb042507d20f7f70cf2d99bf8a86ba6e4ece61c5516456d2b13e0187a590b5b8515ac7d82c45a9cb70077dbf509694c931aa8bac02f5319980ad18c70461a84df01e4cd776dbd3c94dabbe2eb299e11b8cdefb98e497ac13a4d044f5406b516b1103160d3efbd4d1a459b5982c4cf382a8aa1cabf8191924a25ecb1680e3bfe774a3f1ce81c6e38bf58e9585d076d0bc0d81ed7cdd22fb062044fec89f53038cb6dc916da0e5f03e84c8448367cb8a5b0ca98ce1e4a3dcbc3942ed1d4754fd690cd1f8dc61856c5a6e71c385a54d2997ae82ad405bd41601c2592774bcc9c034a12f2ede03aa38a0acd765d8d3c0cf4e44c361be2bf99f54eecc7039024fe3265dba0f461811df449114c7e65d01cc73cbb5e1ad28be6df7fa5a4be1c59dd1c93ac263dea2ace41c0e12bbc08aa939d85f03ac72b1c75e7aca4c75d9963358785b4a7e0513cd188b32655d595baf823f7ae6a8c53e2e67b90a8444ce734945b49e3ee34f769eafe2865a21a1ede50756f4315b7f35b38af81cfdc5d9ebd843dbdacd811defcee749839a246c27430270ba045cc36e96de97877d5cbff69cdbf9a8c35c8a2e3b0a522aa76fc0fe4f9023b443db745656ffb56c95173562dfc54c610fb9cea679b91aa8cf2dc2979980bdea641a253dbbcec893aef443d3ae806d097a07edd4bf07b6c128998be878cd560ae43d24e8c7de719e66909e3705a39bda7833e58f953838fdbcf6fe1221e9ea158f53b25cd893824ba5faa5c4ce4f20de339a55c4f2b939b945950d85fd8787833bf8dbb9ae125c2fc2d77d41c4412d0ede608e65fc8bd8c6e0243fbef61e74a2d63f20582a62ce718bd0a843b8364d339ffe7ad4bdaf26d69443cf453da794830ff444a3cd61512087d1d742a39d68b1bc0987b4df7efb0f8abd167080a1857666799403216867f69c6128cddf81028f06dbc3af42501c4335ac1f49d7a858c8a45c3121ca4eaf227faca02c4faab136ca411a703b38941f223d338256626df68dbbb1d7bf9e6b6973d5bea647710551ec32abec1137c4472934c4cab45a9deef6e6e510dfb5380bcff128defbf574329c41de1ae8f65339d2fa0859b150b045675a18895c51618beaca3e531f8ae6cc1e6bc537c93301f40f2baff2fe55fda38b73f629daf47b92e0ba51d7463228b6a209fc85e25ebf3395abbb4e011285f0708c9c77f5517aa54729368f921c6c2ea21c4732277f03d339622daa003bf1f3254d273932b5a9812286196d2706e256e6ee96e187e97f73dc586c807c8bfc7c5e2ebb4f035a494785644359c8f8fcdfe46b8d512bbc9add43f5ccc8400f0bf927dc19f2070b5aa087f42f589f9c4687bbe3d2dfc1acd50954218a9533969ee2824976cdfb234591d4fc291bd6223d3b779b9b80bef922058dd00cf1b8b83b09bebfa132cab8bf31a3e92b5196ae03513b7105101b21efdf7b80ff687f2fa9c80e00a8350aae62f841185cd81f0dc1b00f2600924276fa20b9ad51d7d3dd755ae63399710681c6b0f8430f4e835b6f67bb6958b53191b5a42c6ca2caa4ac3d1ce3d6f2b45453fd25d423d2b0f1acecfe24560c21a03e4f279c454b58798c31fb8264792fd5a9baa9ddef36ebe9210a259d8b1219e26c6eef16301c06f4be8a1e5fb2984503e419425b599a30c1a98acadcec84b7daec11397bc52339683d9bd30f04c3b7c3fa2e16adec39750e9d429bf792a0c7a12de1fee457495cf0341f568c0097a03122cd6cdb2b642e22ac485aec19fe563cf632d04efb6ca9bd5ba893a51baecce926efbe66b69ddc82cb3741e5825ef392e6fbf4edb3330309ff76b7bd7ca2cf6eca546f7c2bbd3f03205674091880d36daebd8535849ab33a8d044f7bb0fdb030add06df66853a958e93f618d822fbab8cad8ffe5bd1db3a9114a565e907a287a69ad75a5454baec018dec95eb1e1ebbab79dc01fdc8d9411b1e244583cef687311ba39f1da985ae36048505757ac3262e7adc9d57de23541e6d485a993a4ed0e6dff5fa9781762491d653c284c388aa3b317beee06a79b43579a0b4769648a1955816852a254b555d46c4dff4646eb26d7dd6788db8649a1009077e91edbd37d4aaf0474fdc46063d29af64522e21f89b0a6a9b547bbd0aa2f18a679a75901a0863dc84482453592ba2b8d0f326cda7983f433b4238eeddb8ec45f1dff8465fefd8783f90d0bd29f5087229b804c647c33c3a88106b0e0d5a212e8bd8fe67c06a33082815ea060e567c88beb0731bcb952a36e3e035a1c5193e2ee113ec4fa63780c7cd9111ea461ac6285d763b0955a6a4918f694adbace69e0ecda06e6ec8a1dafdee86cb49ca1e371f17a58df21df7d4263e743a27c2858cb2e83e0d8a2c42998a61ce4cc6590b14e8fff0248e68ec4122bbc4c32bc0e763a49032b009cee90e8ebd2b0c7a9382045ce61539b14c8688d1dbd9e0ade3197cffea268761c94e181ab56cfc77f7abb363df2fb38be4fec39c5449104b91efdf0eaa8dd77e5f3a2f2f1f34f787d8a34e9f5930e6f33edc1bfb99d67cbbd733e8d2a91c2ea30c497aaa22feda89d8b1e2abbf1cec72593d0fc7beb325a0c06aeb7032333208d9749a0aed3e524e39d2dfd0ef2bbe6236249738f8dfe086dbc8e0b6d9789c42ad3a9011a24dbdfdce798d5d860702257d15f7cea301c142893d8642ff27a331f5fbec9b534b3c3b0eb24edfa055ada448b3792e563732fff29a622eda268190fdfbfdb48cc4afd0b5557ca58b0b39b917d9d198e632a986576db17ad10793ac3402c39b76107eb02d4ed3f88fae506bb447c60f8c86044d95b2a74ae0b40bc1e2672927ef845e8ee3e89e827465eaad90442ab5719390519564f40efc1a7e8372c4f3bd33d5bf35dd6742a1926e1681ba91b51d0f8aaeabbc52440315ef79878897f3a025be21d2181ef8c8c70d8ae1108920f237da637599e1b8603dacda2447042e56179afa2cdee9194fc361542ba3e3df355e68fc5df02a5c476a65bcd96a9a001b801c3239b17e81b0aa004543daec7ecc54da3b9ab6bbbf7f3d7f4e6115558e365e73beeb3892b0affa04eeeaf5323574abbe594a952fe1dab89ebc6e0f7cbca143403e40566e2320df4e414d252832e094c26674e9f4845db8775ae0f098a19f2af71df0a11e960ef00c11e952d8935304c1eb2b97cb5ca198fd1d180c8f45b49657cfce6cccd1beef6da729b8b68d689c2aac21146f9b87c182f017f02ace8b84bd5ae95caa4cf3fe21a8e670b3e6af82f7007f1c400cd2d44278e56bc81f73481b04412ec1ae2a184fa0c60d1069ce79056b05eb951de3ef4e6f542f28a4d55f34525a204c449890f038be220aa083a028e68b1bbdf8c4dd9ae0b466d312ff6a55f0d4013ec9b5785158fab6859599f2fdd70a6d9a502accd9a3528d5496a0cb2e63134c98667e9b29f1a79f241d4ce984147f562302e3e32d0dc75f8f3c23b3fe0c931c75ffd0067600f392a7b4b48123c61a083625fc997b90ef88b639d42e51c034ed76520b65ba9cd8f6e76744a0ec3aa72d27609636933e07e43f74e79e41fdfadde5aafcf646a266cc86bd9becc857c269cefaace570fda524b56a1a2c4bfa627790142692fa3b07f0c2c3b4bd2e44b1570d241efb92cedce8334e5dbf00", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="399b8124ae2c2d31d8acf94d6999f4d50b8edf2310832d37375853d8944fee89179248d9fcff995ade1569f085e7be145b41b20e74aa8315c8d4585f5dc3f35d5f8a33f31c9b451bf022891801ad274542dfa4f2d9e191aa26ba5814cff0286562183757bab4dcae47ce7b2ea3fdf504f9a42b754d39abce7a35e7e3b0f2687072c5443759b1ab3ec59b8caf5cfdbd79bd6a36c2506a8d93c335d1b35d77988ae6cffddfbf6bdb06828daf69eb76f0acf58f8ab31cb12e841ec5b85fd77239ddd75b9a247e33391ab420a6f88c9229bec0629ab3b4b1e2892801dc2a09ad308cefd9fb26bd23cd5696fedc92bfe357fceecd9deddb2ca09261edacda1ee5cfed1c142a0c7b20b57c86531eab2c3ff92a91d2999f3dbabc72e56e04c91cd566c594fbfb864dc93abb9fd48200faa8bf8910d91438f1ec2a67e562d3c3d9e1910a0859635af4e45e69c54acc59df7a04ff3033cdabd98764658f393e8d5a2f6ed56f5a2f45b8e7f2fb78a0c0c41aba8546485266a7aceadd8084a602cd88c34a3a9c8a94643470444b511b5dcd6fcbb061344f6025ecbf84bd3d2ff07c845d3c872e35bc8fbd07f0232cb532a8becb12e9b4b2a8a0324dbf72a64dbc137d370f562b91b97c5abcd54bd1074accde2d963bc0ba89a8ecddc2753d671eb38ba808298fc6d99ba74658973da925a24412e3558989558c1645da062bc4509cc7ad5aa90753883ac5d11307d602d9e7814b0d308352a869135f60296425951ba50a24a32788183b0509407a0ed2375b8b86a46072796bf92c717fa4d6cc1f7d627239d4afa3d34f40e2aeed1ca390187531efb62903ec3136dd18acc6854b7487ad6a3d9bb2587cd806b83c118887a7274e057a634e7e40c8e61f2953cc79541308449dd9902c63a64544bb96ed9688b546d8a57c4f98080fb7860c20a97abb9162290fec68437cc131da75e0c648f22aaba27e67d32895704fb117de85c90299e7317501ec0a63550efb0641217c5f10733c09fb570607b5068a5080b8eafbbf479d080105f2e25a971c8811ca177ab04921c593c6892a0635da1bcd0f5c831add9cc925866915f7f24c5c94da2e3b13b75a4f399107a4ecf45632cd8e61b15abb29e48b1e77269c4c7914490a1d21aecfc9e506c23ccdece892697bebfc4008bb12943a6da0291df9c816a3b35fdf60ba6e27a14c91af7be07410dac97eaefe441f0ccb540f6752eb599f00e53077b380d7fc103451953694799eab1552a37d8d1499755fd5cb0902a1befed6cc73fdd3915576edc91d4fd1ad291e6ab1706a4751e0ffdfa98ded6d204b56ed02593596625a43ba131c0425976aae1e54a321988011d89619e07d624a2ab79e49e3bd1f2d79c76893b64d328f7fad44ef04235aaed9938fbc3a77fa52db6cde865ac76fa8d258622bdea1de5559b701469bd8ecd050fb50554631f65806d000b81b4f2dc6507ccd279b63b664f3aa50eeac73220e86e0f30d6261c23f2739175b3fdff0f7e99f15c763045fc2b77c68bda9c9b7f858acdf5de3144480d012a18d4152eb119b1e90f9b66ff700f4dbf350268dba63757b298757808fe74a12b4b000fa0b75a25e73bd22c7b215bdc49500d681d824fe85286f579f770e8871e270dd2a22ee8712e159013d88a7778b1d532fe536a740f94a3d09fffdbecacdae8226a159fd7ae3eb10e06b051ae7d0a1618a079fd4fd0c9b36eb22bc62a8f336c67bf22713e46057d6e2c69c8c9df630f25deb01bd060af3cb3afb91ed256d43cca44bfcff2a282c98cbf1fd067284e69917bdf17f943a9bdeec107c54352000f470477a6b372323e6c695e20d368c9a02510280a2c73c87307ca95fbca61426b0fe20af2b09dde7fac368eb13c0df24131a867df8f8ef91f721fb21e7d38193e36ef2eb7c8c1f35096318ee604ddf6f25a81fefb5362287a5f0a8bc5494ce092f63dee70a9d0683ce734bd7c1b4d974660bbb23f001c1d69a596f41c75ec8e2b6afa64bbe2ac1c1f55b3f32e08a736e2379993cb728f4b30a76fa059e4b2aeafdb4e9535e498d8bfab9e9730d99934b5d806bc065c8cef35263cbc4a41acc0119150ade9ce4315e316d809c5b0dbe45da430906c088443623dfe5685b8a74c3a4ef307c5734f4d4111a0ba9bb0b901fb436eb9cdcfe09d1ba853812495d5f8740cfae1f4bc34e4eb8e312a7e6035374a31509c88c44ce3d036328df0cc5d4d57dbf702ffa6a30d03d7eae39df69ea042bd459ce89bf99992172bdbac67f9f657eda8a2f50515b1b709900507a9fd5c82fbb5bc33b77dd747b3a5a70f5304d978a74d5e53f3204492209a70dafffe5bdb6a285ed6deb9014e52f368bfefbcc34b346fbb20d9016883a9fb832f843c7868b80669fa46a0a1ea509a0bf02f32c01af7664abd8d5b8ee697a6efbf9793f7b118a6f4dc9da7315e27b49d1be204e444c578ce063c43c8b151a16e18268afcdd89bee2fdd210da0b5d0e48f24ccf02f230466f78dd3699e3760688ce0e6a8c8f38a26d8bd507f32dd1018c97388ba12455690e817c0ea1ab2258b52fa1affc112476f821d585e843adb9f7450d93919f0953d1caced9ba51fcaffb57d03f6c73369c12d36055efb0a390f9c5e4cadb6a876d058f8b2eb32651370c32c4b65397d3bcb0ac38aec3a07801554859a9fc9397635c6fb5f9bc33a111d68a781ca4fe98cf578ad7cb935c5cc6864b3c42696bbd652b1f74bd28bd74d1b494cde1fdf4f3ac3f4abfc210da935c09f057ad6aaf47e6be32cc39f1481bef8000ce26251a9cf651ae1fb5c5edf1236c28fc8836edeef717aebd05d42882e520b869894b44f077a7de1259bd6e5855bdd3f4b4b667d7ee6ac5a9ee303fcf502c519973a14a8bd411d1f82867415326606d80bd0a57cddde84214bdb79ebc784266206d41893b117f6b1e6b33c7e7ee92f6dc61b18d61c260b674fb690f1bb77fb820f1f135df99cfda5f123be8404335b40f2c79ab763e618612ad96f1615e2cba8ef6b62ed9313ac570284a5b79d26b9218cd3a5082c5b16cd12d9a41d1a28fc57d90f43df433ec20bc99c9e2663f12a2d7c57480f59bcefe2de4cf6b3730547cd9dc8516a14a4dc7191e5f4fe9407e2c8eb449eb9da691345061792a6a9853b3edb4306655041a65b09371b4fdc2fed315a7aecc67eb4a54ce5447f68861fe5c17586391164dddf657be44271beb9500652cd48fa4aba870df7add5769db7542107d1d6e6e41d8a1664bd880d9db405b94699ea8a0d681af2d870f0ef832d60801786e22fec2aa75e9560bef435994346b14b207020917abaed71c957945f6c981c94f3b3c44c042d74f06c60d64a9bc8733e4317c3f02ad10f8f5b1fed911341e8baba24dd3ca369e05db7802edf56546202b1b87d7c2b6c411d36ca43f020d4204de5ed77ae786f2c961380bd8e79d590f300d81c60ebafa66ebb6926196e2d24438ab1d087f3f541d9562fc30f64947b5470c83a6d9d8e5cc34a086e58342d2e24c1da85e42d9e32401f13bcfd0bd6dea57c7c9b173c06f6cc712d6c44d66efca96479bbf76221051b094bd0ead3a9e80b41106316d52a3807bc8f8d08062e26321c83be3f65842e05570a363dbdcef8b1c55551c7494db6793f47059dc1e71b9742b9ef284a154e374f032646bd28038664d1a1661577bcd7e9ed46401fdbda659a28eb9d73a056c4574eb2719fb7e38312729970a6a21077ec61629c64330387e70059e010ac5883a58d85f4691e128e369802625eef455a487f0554425c287b9563cf732d11207e9bb4b4735ee7ef382402138315c726bc88cef7b81188f5a350f9751a05ddd265f3c09c815960f5befbee97e9e91eceb1ef6c128eb75300de4104dce7c59f12027be82f2879c001d42dee369cb23f78d75d393bb855e4e52185c0bb5d2205a295f2d51e977252c544b9bd36abd9406efcce7d5018b87172397656b54087660f2d0550976fd0f172c5ecf7edd2846c9cc1ac0190717c9911fe171696f8225284d2c81b76f2ce1b62085ec16e94743059cea0d5230b0833af3d97c9af80cb915cfe49a8a7964772a82260e5e272aa6b4d2b3af4060693a688ba69f68f23870a60998489156755aacdee12f56873d3e91d497228bbe57481a5f4bd22c2aac1f350044e7e18489bf3a849ebb6f54a2e1b83e9d52f13210b7b7ce3ece84e17b08ab7921c5f19938185c738bb14ea9fec146d2d84e051b0c3421bb0e3d92a3b53ca7b86311e4b68e21a55b296bf80075407bd48cdbed94ffc990ee6c1a49daf0bded68c571ac8b48ee5d7e5faa220a60dc8745efe19ee8cc4969650f68a4529a01b1ac52b928db5ad33c5e201b0c452cee4295a3573a9cb9dff1634a071db1a71b7acbcd468ff9b475a3e8e7ab22dd2fe181ff6ff35604c61cbc5c68219b8d1b67a4b631971c0f6b5f03ff04efbdf84ab0499188ed6b0adc56ea4c5a51e2448f7d971a5367032c3d58b574e10bbbdd9713d849fe08927d74f71420fa8021eb38822216c4c986e790e780709c65f88d8227dca39f194be382475584372d65368ea84dfda3888a1b2d8effe8e558559f4bac101a4f37ffb7dc7850daf3815f5fa4c449812bb09d4bbcfd5d05148e63b892a9824c40537738dc50b96eb156632ae18748658fd81313737ecd232e8d428b377319b5f5a4ed3da3d838928df6fbd2583df2e681f9b9a47edba55913e8d742e476ecc0a313e204508ad1206e6dd988af2e0e6a442649c228c9ed34322d60e8e5ae98e0af5102054802d7cc44e35104fd8a1ad12cc1dccd29e260f7e84b8c4921124761ae16a8978672729b547033b66eabb319e692645819e373391bc92f1a9b4939a1da6c6e2af5de6896e64a6b3df2cf50f4cba577cf6f2b17aa0d1169792e3e2f0c1426fa476adbdb69fd376e0546a7e7b13e2982b05aacc98b9285449fed438b019cf3e8f345861aa6784e5a9e0ff1a5b862e09e6512894731fa5a188c9e3698d0b3a77ef493c74ca8d740a90fd7c7a9c72421d800e816d5581a10ab061c99b5e5c8810a23db2b3cfbe1b37ecd93d2fc4b7be74e1555f04bb453dc90ea93af00db248704b5e89086a386a69c9c7f9c3f5fd287da703605e60a8c567e5ed91b029b3621bb499bc9b8594e8bf85196c3175e525bec5ae3a571276666edc1d184d00ac2bbaaa916935770509c9e265ad2ce9a2ac6e1f37ac2c0a2b660b56094a1415671212f2e380b56cd30398ad6260604f6f85a66229099b7403219279b2f84bec0e821ba3ddc1b777fcb98ae74e0c2e45093202655a66ecae049ab2fa8c5803960aea9346f0734f923ed74d9d40d845dde68a010264bfb0b0ba2241be1a1e83b93c1055e035c36aa31b22c35410eb04d5d9a4a9f1fdc1447e91edfde3b27a47b48e060055a484dab0c857f5739be6a87696e42ac37b2db0412544752ba69b3fd3b737baf1a9da6cb4f45a32c35aedd202c9bc1d2c1a34595ab21fa6f3f3601d87fa359c0b6c0ff64a750ef815fd61170826359452eb858ece6e691072fc4b0790d034f9980231c37ff2e523945ffd46b51f48c602984bbec6b6937df82ad479361be0ccb428e4be33f109fe9549ea31b858cbaf357e8154f88fa91126084bee6b457fa6fae256865fc33932e15253a65db82c4fed4204d136fcb57e1cf97283482674bc7acc8290a1f508d618e5478aa2ff303014e428a7e04ed1c9f651d4736284ad6cb15f4a481f1561d621ea102ed074938c4cd3e73d0a7532b95538f3dbc6184848209ebb78e35107cd524d31f65b", 0x1000) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x2, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x10, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts, @hopopts]}}}}}) 21:34:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) dup(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000240)="563ccecf812fc305c89d70cec29256ab95935778c3115f5152e789003ad5e48ca08ae98469d5cfb083048cda52b94d38e9fed0bbc7f4821d409762a8e73d9326899aba46df45e93171d193f3db05b9c069a08fc0a837e63d6021fbb9b35e09fb1c9b57fbff43bcc2cec40f219efab05344a494ecc9673202539e6af6fef6f20c483ffdae9b2da72b2de05b1f9f109c174c8d1a35834901704f2bd394b2485eee485e924b4a2dd56d7a61f932ed1f0cc3a28457e5b9b884d797a1d96841a6a03882898ccf580387ae3811936e0f08f30105a189f6fa9472dabbee430da3fbf4426e88b3ad6ba07914cb0e", &(0x7f0000000140)=0xea, &(0x7f0000001000)="4a041f123360251123400d4f9be5bdc092d2acd08f31b30132a749f4e4b653c805b20875563435686ab361870f194054f905b43c0cc0e11dd913516fc38f3a1a57bdd45f07dae3b1e189bba471a0713d5950c41bdcd84e6dbd65f868b7237505fadf69e773671389ddcb0b70f666ec26400bb2c095ace091023610e1bf2c6ce33afe3a5d64a5605da11143da851a322beb87f305a8219060224139d1bd4309852e883a6ff59a2c828917857837910858f5275b76758e2361d6870cf35d5779bac15117724464649e0bd586473083a13f0b800b8774d5d57bedd304b26de1e9938a243a2a4f985eff9b3dfca59bda528434b30403a9b1584064f68c8cb78560b8ead8c7de6c0531a166a78ef4fa0c19f10efbf8519aa0847e8171d874f5ac9e762e7180c2d1f7795e318351d810b3ae8c1d6f6809d749af84b2881d9b17a761a5bfa06627a487931aa9fe5eae7b942695058ae93cafed168ddef86c9c09e6b38f84b183abe6a93f347ef5d6373c3b5aacf0511c37b7f497d78ea5697c3eb9f942d2d69e093859be40e3541d99e2fa02506fda8823e2ce7a2f0d2415d0b4d7d48063d586c3c06f16127d63d99c7aa4819dabb722f4b5d5e015b3fae9196c1397c1195ec7ea371ec5099e37a908ad11b582b6ddec6f6d43a82060d9999668ce7d51924f25a0733d3c077e40726ea86cd8dc9fd26337d9eac5052bc91e57c43aebef9c80401f392cfb5ab1b32260206acebfa632375929b733060fe0088826e82b26b5b17f4f36545808551813b2dc37533fafb1fa0d912afa000d6a95e44620bca28d2211f2ffd2dd225e6e7660a9bba356e72e2819d410270d2f750d5e432ed37099259c1d9cd4fe3acdeb470881c6a64661318213dc9aab71dcc8e9baee90035f5ff8c6726cec5d018af02c79957e0df3488713abca1a76985335c4e0291c155a0d443a90fec57f5cb9c9c8867125152dd028f0629c0fdcd47876cb90c0f0aa7b7c159f965cc85fbde1be6ae07f5839d7cdcb1f5d9718b0c740ae18693519f4ef81f03b5014cea04931a4b31fb19bfa69d98655cdc2049d5e49b8122fb2b1f20764da4259d2056c4e1db04256e9cc93e016f7f7b6ad5c8ed1e2bea680b79a258f10bda47bbe8e553fdb9528390cc82736a6c138f3240ccf46dc59ca8194c6cadd63e9dc49a5f02a963e0a0f30be98a5f0559226baa358134119ebfa2ee509738d2faf0d951f05b28eb5be69076a5c20e26c917636bd205380aca6603cb5203dd5b7e2f3540a55f9ddf42da0fa6e9d1c20cfc8029ebb1c710f8aa78b4421f723cd93aeaeb7325e352096b1e33f744fb21be4f680ea7d15535d542565d26d24b499df53d3d70cdb445bc94ead08cb1a9c9acd984d568bf39fee634b3aa899799a0cae6cd458b65558931c5d48fb63376964ca0a141e1f8ffeae6d477568f7851b5d3e5f49153cd8161bc222548dd4334f9ebf87cef82fb31b204807c9ae69808eac3fdee22ed473662c088bc653916d1ddb6dfc2c12bf67aeb618752c91088a1aba86cb61ac3160144d874ec873ee6ca26ab0c721b5336af655605d61d36baa88417096b15fe69eb2c4f53c4c1b99b3c81ac06609364d530cc16fbd468ff09582d593ebe0ad8b1629a998c0583d74085fec86b1ef857e055606478a11e61b2a40a943e0ba0170993ecf7e010734ffc44e0afcbbc783c85a6c6495a310266d48c04b4080141dbe7c4f21499c2de798146a16ca6166b072b74c2024b3099c98cf7afb92930bb943e8f52ade90c4d027a76de293c1179f722deeabc8e13e7118799176a8059a12e39eebb77836cee68d0cb3ec852fc1e62519ac8e918eb3157e7eafcbb35e1e2bc18e70fddeb2e74907a3585b775f3b7946843ba6db21f5fc6c865d9ecba84d41e15fb0e05bcb95de2d02f3f340db9823b0cfbf5d069a7e7a25e0730744f221f3bba0b81306a2b34ba0fe8a9e39674d5fbb747094839bbc04b5be43d8d865e2c7c5a292e85798f6535817cc2996ccdf05b95a5d05036342ed033ee6c3d663fa9476a99b951057bad07fc01a963c699a5e5983db58bb7830ed3d73527eba0951e7897ae92122feab7a838d2a2cddb7b7d13e12fcfbc7aad9e307d5e922f8beb571056b95414ec4ae783ab4ef49c49432c6d5b4f880d169d4e5c84a74009141794afda74d845dac20b2c1ca94766d28ef182737fc40ddde083b0b42a692405906cec16a7476dd3f967f301b187c6400b5a91e607cd448195b80c3a2af06c74cb7f2cf9f175704231c5933d5ea27a8e0c66cd0df0e1e28d0348c63496032528af1d5fcc7ea81805b2852ad747e328e13eb51a6d7c0011bcf511ccc2eabca7d1b9621d222a1781f49ef4d72d39ab0d50478a12f7359aa5e832affdd72d253f4f7791065cda8e453cbd73059a6a8978bf7182efe6cfffcf2722a267a07028b2deec881fc0c48d0940894c9a1068e12e4c33f9e3a953c58df698e9b100663be18be6443e867bb95bc20e74deb67c270d3e74434765c72dccb60abc9a27a5e332a7e96a35f14847681d99ed4aa175570bc59c441a4690ce2286dd38efb8215d5f68145ae94775845dc0bc5a150765971f4a70978860e8b9829e7db2e4eab17ab1070baf892148b5b640ce98228308442c8deec291fbd4be038429534d2c54c922c43f2aa0bbc978655f6b6c1981735e661147017efa9557b103470a6d15c403291ac3eacdf17d49fb3021958c024892329b895dda60dc97c9a14455bd4cf71665922465901e054b476f3615701d065122e8d1b29df252bae7fd245fc10cdaded8aadead4cfb780059ea5becb2405a63bf37a4d84f56ca0cb6b500d4987e4df6678c68b0541cc7e93f1d6bde6b3dc2ff98af7c31e9d456cbef8fe0dea8bd22b98d4ce7cbade12f1833386302b8abd109b9cc4dcf0273a6c40efb1c7db48fd950f790d404dbc8e8b2ee0d4e8561c25aff28cae5383c0907320efb5eecd763998512faa180fe41b4fd95dd85f15e33df4db4042368fad8b945dc439f2b2cd9c3116844129e9d16c42a88c59f557fe673bbabb1c5b1ae207fc74655e32c1043eaa763f68e33281631f33baa6b3a1c1ead9a53346565d0c5ceb1cb90f83dcfa702b516fe0ab657cbe65cda0b66e7931bef61a46208f16390ffe7c85aa80c5a16103b89d206318f0caa7ac09a725f3718f003b0075fe91ab90b89bd5f0c28af9d0cf2356899b1fa797e5c0155a9e7f1d2295b46bf068ba799a77dd171bd59a58862f24f1030829eb462ac089cf2e67913469b78fecfc7b26dd0ee4f65eacab328d493d896545d9fc700b0048837b68e2d6107ad3b9ab7be3f8e76a986f70f85c7fe4c7b0f1f13cea7c252f41d702da3538aa6b3973df8f6c57f81b3908a1029041711e59d6e696a431011637620e9dc9220ded6f4982ce53dd4f6b165fe8f0d9143c323c00caef913b4dd97f2aff82375db09f1d49e169400cfc491a96d5014cd896e915ed3fe97198b75029a291ab0c7fb3f3305b0aca22c89e9d1036eb403f7e50235d39cb9ad2d09654733c6c18ddd74765cd0e3852c14645b7e07a4df750b1c191e83e21dea87f2f6c9dee4982af82f3f9dcec67412d70147fd55bb6724e8e88eed7b149699acd4fedd07973d66bbe995eb10c2de84e17f5a992cfcc3f343e21f3647ac1cb32a7e3ad89b529d1b0d8c83cb8d6e93b459c3c765155cd034dc13d88405ebeec47628bd840555624d48c796ebe740f8f82573a1e2d4ec28eac60d17e39b62ebda25dda2ca16a332cbfa1dc0de336c70dd11071f1c8fe3e569a5e3286fbaf973f5cde0c3040feb605158807c9e190848b80045b3d8e6df876bccfafdf493659c58590e65a2179abb83f40b3d62c4c7dec7406f57c8a1c555e483d9537355945dc3765702bf7058ee9a77b380b3fb853ada2cf44fbb2a5fd7057884d87cdb040bab6e079005d931b0fe12956f4d83e9b2e3a949ce87b21cb43f2dad362da8751e4ff923eb43543d5e73045a8ce0f66c88279994ad498503f14386e76367f15241eb2f5c3fe50b8c23dce347a2268620b6c5beb42b89d4c3f23a180fc1fc653f690d22b5d51d1efd4ea25e275a978a9193787bf3fa2f315f0afaa04b06a72c69dfbd6ac17c4ee5cb653c21517616b3631559bb041d18b4d1566b908de6672280fc37ddc11b9744367212daad80540a72b7b374349a59fb0f61384f950b8bad3cc6f07a6339c1491472daf663be85329c5c51c7dab1f62c37b3cf9b05f0dad12e3211d761d2cdf98b91e81552b0481b82799ba87d1878be0f567fee4ae750c0aa8e5e8efa9c426b22735ce07276ad1ae1981c6b2299496329467e777126ce217270dc6f2e5c68b0ccdd8c3a6ce04bee55274ac9e304eeb2083156681680607da019b530fedbd1004691ceb7fd44345b767e665f8ada4799eaf13ef90c662608a41b4ec8b57e0a7e6ceefa6947ad80b2d952401e6aa32ad88622379add14d5bc212b405d6ad101b66eb5b6d43636277a0aeeb12cb56aa93bb9bea91e4097cdb2c0264fc7e5ecb86b41fc63f8245963c5c635560b953620f4246b4e26b321964ff9473ddc21b89faf5d5cb9ffe680e2cca634fc641c561ebd61ff48e80e5749f81e76723f7a94d8996ef3bddd6be42437420b4318f67e52b1eef537db3dc27b418f78377c6b7118541e50bf005ae9005919628e9442c38311f28e3057de771a12a749e11ad0c4b0d42ebd3a89b4d3fb85f049c14bc6e6fe2e16b151658dd035d04c18ad91dca2854790a2b909e8da8be5b87a36b980ba0620e75c1a43907a1f485711dc6def80b3795ad903c46859ea1fcb87c498874d302732ac1c97af6545f5d1195b63f9be075826f9368227ce0b323448b4e4fab45615b7b23cae47ae2779cbf61e1d6caa76256f9691f0b0672dfe7995e503f37fc17c6d8c0473ba10bea33ec3680bd0b2552e42d6b975814abc27e361b321d650f9eeba47fd04f68dbd5c9c539fcde05b3bda12ae20aa5e150abd0d7821865c9349b9ffda944bb3c306b53389e914349dc28923f1cfe56b91ccedf942ec7c16c57c27c546a0540bd6963d2009dcf1de141c9794cd74a41663b9a67ef901bbdcc6f0e897ee48408a8fb519b80221231e94e079b00ec6a425d5fbb849d7b11aba455084ae108103f139ab367407092145c32528a4443c9cca4d8500d0638d0f0728f3eccfc95084fb267b6c9097f6e2e4e00dfcf4bed68977eb53ab1d1be34e78e8601f998d514d12883bab5be989b3b0cbc4acb7767a39e28bf9adf8224598f7a43451269e8f9e66e66fc209c85e9a71fdfe2e6b57e54c114ad398058ee1c2bf0b8adb408a61969a56f6dd5323bf2df2d81768a4612c333b1e07c84b5d8045289996f588cbcc61321bd7dad35d301763050e9ba663c2b8952798ccfa89858e4a6581e6f47218831701d1b625271f1e34a674c9748f3686e4fea33c721c7df947fcd18e96dda572fb605bd81ce1388c50a5606fec45bba424bec6f7250b2b17916146cf6ef7da047691278b2081542c8bd2a97ed55d10ebecf192b498f29b5bf4c8e517a6e4ac0b13d4502c4ac18e5dd3c80d229a0a530558f6bc6ba651e3bdd9e30e24be46146459bdbb9fb3babdbfe0fe3ff0b252874a27ae6df42582930a7dc6fcbbf8c1ca0ab3f1c450bfc4903529ab2d8f3a2a62e7e840f63b59ce50e5e7a22520da87ff84b16730a4b160e2db70b663b1d4870c895495993b261808b9e248edcf1ae10f63d15297c3be697afcffaecef68c2acc7cc8600a4160b851239724816c17aad78cd953d", 0x1000) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x3, 0x1f, r1}) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r4], 0x10, 0xf}, 0x6) 21:34:08 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) getpgrp() 21:34:08 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) syz_emit_ethernet(0xa8, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x3c07, "e3fba7c47add3d41ac66688ffee7cfbdafa36f6efd8fc917b5ab8cda6577eb7fbf5ade99c0739137d7d1059f554deaa555e9b02b0fbf4f44164ef807ed09bcbbf3ccce500bf9fe9093248ca0b5f731205c44f1eec9775f9887d014874566f958eeeb27f914e41b738048f11a06e8e14e2f2a9339c1d491044454353a69fcc6311550f99f54538873d6e057777bd63fc698e3ca255c25"}}}) 21:34:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') fchdir(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) 21:34:08 executing program 1: socket(0x21, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) pwritev(r1, &(0x7f0000000040), 0x0, 0x0, 0x5) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_int(r2, 0x11, 0x20, 0x0, 0x0) 21:34:08 executing program 1: 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) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCLOCK(r2, 0x20004276) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:34:08 executing program 0: kqueue() write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffcb0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) r5 = fcntl$dupfd(r0, 0xa, r4) write(r5, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 21:34:08 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) 21:34:08 executing program 0: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605119c03afffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000aa000827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a178d471a914ba71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d016f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71001e53297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f61b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"]) 21:34:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f0000001640)=""/243, 0xf3}, {&(0x7f0000000100)=""/72, 0x48}, {&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/87, 0x57}], 0x5, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) fcntl$getown(r8, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) 21:34:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000080)="680ea936eec2cb77c451453790acfdf68d7f285dfb6d3555a0c63928b4dbb66d0f1986c3b5ee7bd732799d749540f4c68a775967a5c491c0613fa7782915cd4bddf5ba845c6d5fe5", &(0x7f0000000100)=0x48, &(0x7f0000000140)="7b1f0224051b02ae5e7fc41dc7b26eedee4a4dbe094a1d9a86a911aaeb5584cc07115d1b8f4881904d39089cec97661282d0489d88eb5f0bba07e69be391a3b43b137683092cb994457c5774dcf08d181b3d26036d8a2df20a9c060822e71e589033cfeca874106d4531a60370fd66a12973c1c5786dc91d4f3318a095acf150f9f6519cab1f5e1626f9e43f875f1a90cc05dc10bc1c76e5865649e7beed3ea09777e50c13", 0xa5) r0 = socket$inet(0x2, 0x5, 0x0) sync() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) getpeername$unix(r3, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000500)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x8, &(0x7f0000000480)=[{0x9, 0x7f, 0x5}, {0xa57, 0xff, 0x7, 0x5f94}, {0xf2ee, 0x1f, 0x5, 0x3}, {0x7c, 0x1, 0xf7, 0x52d}, {0x7, 0x7, 0x9, 0x8}, {0x8000, 0x1, 0x0, 0xa4}, {0x1, 0xf8, 0x81, 0x2}, {0x3, 0x2, 0x2, 0x1}]}) r4 = dup2(0xffffffffffffff9c, r0) getsockopt(r4, 0xa4, 0x6, &(0x7f00000003c0)=""/97, &(0x7f0000000440)=0x61) sendto$inet(r0, &(0x7f0000000200)="ccd814770c2255e045426e87a5c63bff4d0385d0991337f9a175df035aef1eab80c13021a39c62da62a37540d36c75ca5b72780b4100fb5b051627b2c0c0b9490751eb8d", 0x44, 0x5, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000280)="e59ba40b1828af6a155ac2873861a285b0589d52076bb6f54e25d22e1c0b912ffde9668391641fbd42577c28242cdf5e5fc43eb8eaeed623ff6c496113a11057d44612ede81e44666f8cabe8ef955c76bc67b07ebc14fcf8623362e793430b9137d5286afe7453173b1427e4f845dfcc239659f20208af475d4f16bcb4ed4dfc5030093f55174f2c8c1c0fd96db90baef9c71185bd70b3f9f01b242c79eeaf80d5411616a19984f240b3a1af87cf436110a4cd2b5c095b13a286e3562c9168b9ac0b8ccd6605bc5e2dcf", 0xca, 0x0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 21:34:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, r5, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0x9, 0x52, 0x5, 0x40000000000e}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r2, @ANYRES32=0x0, @ANYBLOB="5000000090780000"]) 21:34:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt(r1, 0x8d9, 0x6, &(0x7f0000000240)="1fcc18badcc1c58688eb79cda44d5b0fbc987888ec6046aa4ef62e68afa6c1f1dbf3381c4227b57cc070e7b811d23be4ee99576cff90b3ab1f79eafb2768943106924f860a5fcbd92498fbcca7f9af9d41f4d8eb57ff17d3ee3a602cacd271bb310bc33c4d66d475b59318cbcce54db2540a3bd539230329304705f9de28c20fe3a338bfea66b82d89a722558728c198e6854c9c1190", 0x96) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6040000002eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cad0300fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c0000000000000000001cc5631867e2b679817f9d34fdad5b1c98e4702fa58fba4b0e7cba2d5b5b43aa0121063a52cc4d46b5b295603e708f65f4f773a3992292cbc948bfbec05c5e01ef8247acd84f641718904d9be99443a3b0356ed289b8568d60e3e03f8d8404"], 0x1, 0x0) r3 = msgget$private(0x0, 0x14) msgrcv(r3, &(0x7f0000001940)={0x0, ""/4120}, 0x1020, 0x1, 0x1800) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/67], 0x43, 0x2, 0x1800) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x16, 0x0}, 0xc1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) msgget(0x2, 0x410) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) msgrcv(r6, &(0x7f00000054c0)={0x0, ""/4117}, 0x101d, 0x0, 0x0) 21:34:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='.\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f00000006c0)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@5\xb4\xed\x00\x00\x00\x00\x00\x00\x00\xe5\xd6\x9f\a\xf2\xe6\xc3D\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x05\x00\x00\x00\x00\x00\x00\x00B\xe1\x1ah\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\xe3L\x8b89\x82\xab\x86\xe1\f\xc2,\xa2\x1f\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 21:34:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) dup2(r2, r6) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x3fd, 0x1) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r7, 0x0, 0x8000000000000000) dup2(r1, r0) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) getpeername(r7, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r9, 0x0, 0x0) 21:34:08 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfc, [], @rand_addr="fec81c99ece20008b70020006dec2100"}}}}}}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) syz_extract_tcp_res(&(0x7f00000000c0), 0xaa, 0x6) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) 21:34:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYRES64=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8b02298a2e7bb9657fb0e400325d344504881262dd799735487671c66b59f86af1d462c14d128946ceb654d7cd07185709570a1af08ae025c2436c1820134d75b670b2f123480c70e7231539e4e31416ffdf7cce2f5e23001d61a0dee41299330300225b8ab050ea6058ec9c32541310fb5b0fc1dd84029ae524f3f13f2bf815ff3cff91d74e6d90f007e4694a184847a98016172035064e1ba17d8d12141dd43cbe4c4a29503549a95ecbb3af4ae08544d40a394c5fc22564bbe3128c8672cab77a013a32178af0d54fa46d403468c310ca22ff1b2a17404715925ca2d51c45b03cf3dab4c99f8c0d7a658cbbe9b2db2fecdc26e38544e4c4b4fa869b5c34c6d9b3ee7a73650697ca136be102ce50633b13c396ef20454153f058cd3d31d4bbc67857eeb28de4c36b450d913d4685e861e4d4d8278d704ded0da635355103d8aaa391448ad6686427c21b14e95f1ec5e197877217bdbf2f6fc20d95"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) shmget(0x1, 0x4000, 0x140, &(0x7f000076f000/0x4000)=nil) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r4, 0x0) 21:34:08 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x420) msgsnd(r0, &(0x7f0000000000)={0x3, "9ce2c61f5edd4b188cfb993336140522bd64c935f44495cf5a6c25db71526c41708750a9293a755426e79d2e52473e6d2782bfc54ba04a5fe87d76228ebb9ec389e14283045abbd414b0ecc94dc5654cbb244b51d2d1e3d97305af6641881970c53c64ee1f93e26dbbbabf"}, 0x73, 0x0) 21:34:09 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = dup2(r0, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x83c2940d5362a535) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000000)={0x6, 0xbac0}) bind$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 21:34:09 executing program 1: r0 = open$dir(&(0x7f0000000680)='./file1\x00', 0x10000, 0x290) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) sendto(0xffffffffffffffff, &(0x7f00000002c0)="34223bccb14a1f8c65bbadadb4f4a993d1ccd842f2675e27b8405715dd5a8a530c5d19f35309651aa637bc6dcc9f9e3c89bc6ed4d0e572f0761b6ec416646cb0eba05d5e9211eaeb11924c25f1dd3f6085adc17bc9e31cc84e863cf0214ab1c47d15bda6ba872f7a37457ab311436f81de66cb97e71f03b29525b5f46655fce0d627a10c913d12b4dc54ee8526937b313d3191056830cd1e5c1acfd9d3d627ec65fb91caa96f3e4a99f842ba8cc0420b785cc7ea6a556d95b48d311725d5a8", 0xbf, 0x2, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) r4 = dup(r1) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2ad9e9afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b400c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf0679146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952acfbb7e1c2d496171cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70d01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df7675180e648f1dc2e74b163720e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae827ad7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efb9c0c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d40720eb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:34:09 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="0611a77d358b0277ac62a66d6424c24d452ce5893b7fa440bbac1c0b8e2f40ce5e1c64e61066cb65c0c3270998f823835c050000005391cf00cbdddd7462c920f7ffffff00000000561597a554f73d2c2ef4c0cb2b93d48f3cbeea1d9d68dc99baa4c63c2385eda17fe93a77dd6082d30ed4fb6922e2e9bf34598831b0f14cb14618b208004de1b8707c9645225cd19a0bf3c59817a92fb44c535631aa69b729295d4b03ee43b50ea341659ac417d035266465d9c583de7be4b113bc037a1d715c4df67b8d3b6e5a23463893c0273ce7b61728721fb1dff568f5251ef588ade569448ef5c15aebe5193827cfea204cdd7f4f4756d42da192c4c4fc3a047d8f30716bd4a77573abb55fb94b1735e7540d8007cf1e022c1182afbafbe41e64a65b9bf4fb0255bdc64a3e", 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 21:34:09 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x7fff, 0x20, 0xf8, 0x5, &(0x7f00000000c0)={{0xff, 0x0, 0x0, 0x5, 0x8, 0x4, 0x100}, {[0x8, 0x800, 0x9, 0x9, 0x2, 0x0, 0x101, 0x5, 0x0, 0x200, 0x5f40, 0x1, 0xbb, 0x7, 0x200, 0x0, 0x4, 0xfffffffffffffffd], [0x0, 0x1, 0x8, 0x2, 0x0, 0x2, 0x8, 0x1, 0x460000000, 0xfffffffffffffffe], [0x1f, 0x200000000000000, 0x12, 0xffffffff, 0x400, 0x6, 0x7fffffff], [0x3f, 0x6, 0x9, 0x5, 0xffffffffffffffb1, 0x2], [{0x8, 0x2d, 0x7, 0x19}, {0x1, 0x7, 0x80000000, 0x1}, {0xffff, 0x1000, 0x4, 0xffffffffffff3fa8}, {0x1000, 0x7fffffff, 0x1f, 0x8}, {0x3, 0x10000, 0x1, 0xfffffffffffffffa}, {0x2, 0x20, 0x6f3d, 0x1ff}, {0x20, 0xfff, 0x80, 0x6}, {0x8, 0x7, 0x7fff, 0x7}], {0x7ff, 0x4, 0x1, 0x100010000000000}, {0x4bd4, 0x4, 0x4, 0x9fbf}}}, 0x1ff, 0x1}) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 21:34:09 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="3c051f21c7b0d1b2121cf0fab3122dabd31e5ec479938dbd5a24ef327420c79578ff3210bc0d7eacd923cf402d1b1689b4cb4e59ad7d111a8cbbb9fead69e68b7737a75672448a6d085d95c39052bcb8d3f26cebbfd7092eb147a035a84f75a28df7cb7fde759a2b402563ce38", &(0x7f00000000c0)=0x6d, &(0x7f0000000100)="f2f300fb66a7b133225556f087e79510080209581fc5a202f230c7e5b7862eb9277031a0d6f83e29bd2dd8ea0133c5c6f63f1df23743f53e0c11d8578ffadcbbce5af77658672ea3d2fa7a116d2e80a2354af25159902454e674aa0ae841a355868483d581234aa6646da2eec5ae356d9d03fe1f7e78a65c3d84940bab4a1b5493d4f329e971111fd758dee50e6c09cb1342b2c064afc619732b8bce53cf545289519cb80cd22e84ac28e4bf4cec58585a31e1f35a305d872e227daf3980fe5de57b156d011460affe6da4c2ac2d05cd5e82ef07438580d7f6fe031556989ad8ca8ed901dcfbb49665a899b2d407ca7d56", 0xf1) syz_emit_ethernet(0x66, &(0x7f0000000240)={@random="9990b32f4bb7", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "2a3d8e", 0x30, 0x0, 0x0, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "4f47af", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 21:34:09 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000000001c0000000000029078ffffffffe00000011100907800000000"]) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/212) 21:34:09 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)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d705d0990afaa8d7739e74accbb0aba904dcf72260edd3fab09028c77afbaa61fc556dc7bf1ec67c518715df", 0xff6e}, {&(0x7f0000000640)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7e05fe9b6049745", 0x85}, {&(0x7f0000000700)="bbeb2b3fce4f39cc4c283a44efa133ebed786e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e9327c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f532028a8683840", 0xaf}, {&(0x7f00000007c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175910d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f6090eb4082783d0a226df8118def8aaed133dffaf7c193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cb", 0xc8}, {&(0x7f00000008c0)="58ad56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x8, 0x0, 0xfffffffffffffff7) 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) 21:34:18 executing program 1: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000040)={0x4, 0x19}, 0x2, &(0x7f0000000000)="e362d1515455a054d03a91bb0cac93fbdbc58983168b874f03f17187e8be47d3c96d44", &(0x7f00000000c0)=0x23, 0x0, 0x0) mprotect(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1) munlock(&(0x7f0000005000/0x2000)=nil, 0x2000) 21:34:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa2416fa4f376336acf07af0e235781e4991f7c8df810000007be1aa5b23ed699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffedd) r1 = semget$private(0x0, 0x4, 0x1da) socket(0x18, 0x2, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r1, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETVAL(r1, 0x35787693c629ad1d, 0x5, &(0x7f0000000180)=""/4096) 21:34:18 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) kqueue() recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/2, 0x2}, 0x801) 21:34:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000a0056a41b413"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) socket(0x20, 0x2, 0x4) r2 = dup2(r0, r1) r3 = kqueue() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/53, 0x35) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 21:34:18 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0}, 0x9, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000040)="b5984c1404af8cd98dd6e4d38b321f442bd52d23bb11e45fd5831a9fee555a6aab622ac8c6f0598bcce5ca697a20cb9b4fe43f4580ace5820fc890c65dd297cad956d5eca579bea3b492f3a6ad2e58bae2ba6029cc2f2e5d32cd26b47062ffab520f78abb2dd250477c0ba", &(0x7f0000000100)=0x6b, &(0x7f0000000140)="7beda7b24fc3bdb97904a92bcf3e2a8268a4c145b1e9ca81af7a80007e370f36af4be24a4ef3eb27a8a7a01f072b511763f36cb8a67f5d55f977bdbe75aab2ab85e3e9d11409ca46508a20eb0da8e94988a2ef558c4c650ab6066e43be9eec2a9a24a0bcdd2b4cd65ee3ffd2c4e266ece13bd5b208675e0a8f5ea1607b9f74d4e45c89a7d21bbb7aa024d6f5b6e4fc105558f67e7266251fa5b9fe882a022b5c6421ea5c0d6d5d2db8b7ee3f31de7c1ff301792d04cd4fabf5887259fcbbf51183db1a0b194d2fca620cf903449e72e61e5264d5b165", 0xd6) 21:34:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000040)={0x1, 0x2, 0x3, 0x8, 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) 21:34:18 executing program 1: r0 = socket(0x10, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(0x0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xdd7, 0x7fff, 0x6]) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x9) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000100)="6b1cfcf13c5a142725b5a297e5d122b47aac9b137d37ba8e507d47f5a4cafcb8b45ca882eabe02349241e840085cee64964a4562fb19565684bc5bc3cb234ca29f94d9fc581ae83f1b99bec1e2c50f1277e0c96582b9d7e6f9e72d8aef664f58fc1b545ddaea5fd7f8341ab57a8032297a0ddbfd83aaf5e09e70ca07375659a466a86518d7e08198c758482dafb007889a8a36d8b6", 0x95) dup2(r4, 0xffffffffffffffff) 21:34:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)=0x9) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d", 0x81}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x6d, 0x0, &(0x7f00000000c0)=""/109}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000340)={0x0, 0x7, {0x7, 0xffffffff}}) recvfrom$inet6(r0, &(0x7f0000000200)=""/193, 0xc1, 0x0, &(0x7f0000000300)={0x18, 0x3, 0xfffffff9, 0x7}, 0xc) 21:34:18 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgrcv(r4, &(0x7f0000000380)={0x0, ""/13}, 0x15, 0x3, 0x800) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgctl$IPC_RMID(r4, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/111, 0x6f}, {&(0x7f00000000c0)=""/194, 0xc2}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/232, 0xe8}], 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x352cfd801db7e6e5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 21:34:18 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) getdents(r0, &(0x7f0000000000)=""/16, 0x10) 21:34:18 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x2}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000006a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"], 0xc8, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e8b36c2a7e2aec2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9"], 0x4e, 0x0) dup2(r0, 0xffffffffffffffff) r2 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0xf7d9, r2, r2, 0x1000, 0x2000000000000006, 0x8001, 0x4}) semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) 21:34:18 executing program 1: r0 = semget(0x3, 0x1, 0x422) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/185) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) read(r2, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x4, 0x403) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r3, &(0x7f0000000400), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x9) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) 21:34:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207513a0001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 21:34:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = getegid() r4 = getuid() r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r6, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, r6, 0x81}, 0x1, 0xed09, 0x1}) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 21:34:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="8905000000ff000001"], 0x9}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x70, 0x1, 0x9, "db8573f15f19e904148ffb13aba5acfdc1ff021009879e995bb3be33310a384e48c70506cd5d37bec28bc4c7e412533405dd6a4f3f0392311ee1a6eb80abf04dfee665f3bef18b3fafe3d05cd70f50298a75eafea870cb86ed"}, {0x90, 0x1, 0x800, "42881c0f43253a3936380f07a53eb517ef3962613de57537f1ced1a1b461af22cc4b6c71012a2f2200ddbc47b351202e204997f50ff600f0880db45a4b459358742388b8b2580d06c8bea0e3f8ca2c32b12b0e6f4689b36fb1f1c82647a9994f1df6578da6cb12be8651e9cbe8dd824a80ce5358d6ea0e476da5ddd23c"}], 0x100}, 0x408) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380), 0x0) semop(r1, &(0x7f0000000000)=[{0x4, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f00000000c0)) openat(r3, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getpid() setpgid(0x0, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 21:34:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) sysctl$machdep(&(0x7f0000000240), 0x2, &(0x7f0000000280)="56d67850897bf4815b57107261b2d73db9a887aaf654ebda2cd69dd75993d0500bbe79d031467922ddbf741809d1e4262921ef24dee6f85fae75716655a9a1a10b5f8374d4a262ccb0e56d3e3d6aecffef39000e2695b87d174120a2aad3c90a485bca2c4f770c391ce43adb43", &(0x7f0000000140)=0x6d, &(0x7f0000000180)="18dbc63397ad480f01bf529a926ed6c0f0dacdd3432fbe689431188b567c9a9110b5e8120c8d7f8712f3e20aca79d0fa42ebccdd350ede1500d1112986f74a00d46890de8f6427045b4515ea68e0ff24969ea65aadf44196811ac6b8d70a8c4614cc1e4aeacadf83f92ccb264db6ae7901f054d39fff03faf6c81835c4c1dde01dbcf12aff75097e255e3914ec48e446599caa78b0ca5a07d0878d32af0a6590a630eb4e15f9946e4269f1fa0977814e6f875ab77d758edea981ec123f", 0xbd) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d88207503", 0x3ad}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) 21:34:19 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, &(0x7f0000000080)="d613b1637d1f78094f7e80854008272ace254c14753cbbb41908ba1e0b27a7", &(0x7f0000000100)=0x1f, &(0x7f0000000180)="867add48c61f4a065385a46d295261fcbebf115075cd8ba66cfe8509de868cf6ead1ba4f0d05897d0947be6a1ef2d45d5dd364a66814ce799e83da703fa8740780f3c8528aeb94cf4ff7412158dd39024426e4624276015550d42fb76f70ecdc7f13866208125a88b845599a3cffa1570e70195c305d6fedd7c45b6035e219df60189e0c4542d215af6f7d47de3f4a40aff3c0112707511c2e945494", 0x9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000940)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000300)="6e70999551e7f3d4f71f0a6e079ba25739bfb7da3a0de1af2ed30e7d0f87287c6ce3284beae2eb8c4f154f7732849484d55e2668087335c34d58995af780b63217bf00cb0527850113421f59e1ebc3e64339422a116c456d296b33603e8e6271b81088e75d1d731e3373dcd5f922ec275cfbb81dc3c6d9649bd6c0e1234ac7f6e7146f4fd251ed944d0cbc2f9d42a5812f21908e1d877dc7b7d7f69a7bdf3087480a0c83b3b26f9a60edf03dd8008f66a36951e9e77278d3faafa4ee409508475db8", 0xc2}, {&(0x7f0000000400)="08437585ac3a01b81ef12c2b273036b342b72ce56d753f6128072898dbb8fdfeccbd224f15f6f5052bab", 0x2a}, {&(0x7f0000000440)="e7e8aba633b8b49befbff07d22f845a642e7ffe5b2f8c71af15ed30660bf8014be1ea10d4bf02dc09a8b44bed47b86f147a54b69d49e61a4a522347a4de9686d3f6ab9efa38de25efa5f2f38f679f782cdc0c1c3ab7ffea8f50fa3b990f643208de555f000bf2e0fffbfd0a76fc7dc19a32d1fc213a85ed88b0a73eff1df913019d766dea2b3265a9eaafa4636616318b0d2257ee4e58b423643d1c0d041", 0x9e}, {&(0x7f0000000500)="8e99d9a57339bb350f909a0165937f975e1ac3f37c4dc0b67c2671c902429717120c30bbb759ca0be311355e62cb49d166b86111fbae6bee4d634715fc10b0427393f9583bb6a604183bbb6318108e6aa73808938b5b9ddce52b3ea81aaffbe3ca588684037ce951f5965d391be851cf4458987df81415d0d1d8d0de3b9752ec84b9159522760ff830a913b5537f913bc670bd3bdf44c17f13c19b1cb1845308b8e75ace7c00c57e6987bed2f528eba00c19a4966aa4179e4ec5f12f82bc067184640a09823ce25bf666c87cff66dcb6dfcc49c5f7df387e065a73", 0xdb}, {&(0x7f0000000600)="94f3dd3a0172427c6c559b919b6c5ec3b97c04ba516af2c876d2d02f8eca0bbf8a80b8455b42323e259d2dc488f3e801d4fbe0b61fdab9b5591417fa5480449fd6a9a8ca5f311ce88120f40b89e38112ca7f752f7f4fee2a35a00405fd5dbb5e8466952c92c6acd16e4d12982a3dfd107fff14c5818ea54773d6a25ae13d923aa11d882eb5d0", 0x86}], 0x5, &(0x7f0000000980)=ANY=[@ANYBLOB="90000000000000000100000002000000977dc821e5f06c26290300000000000000b6d06b78a7b8031166e1183cf31f51168dfd8a1aceb110b14f9a40e17bafc8ef0927ea214dba00e03bc8c3b58c3c510684a47d1d91f6ba8495328dc7940fd44bb34d5c4a0593d68ecce7e97428feee706a1702d19c2e402efcc787fc1325fb57ec1739f2b879c4c2c52eee8599cd00a000000000000000ffff00000000000015de84d5cb022335f35ddf4d51c3d502092508c18d8d4a417cf1da41da333441e6547e36088eb950d1b6df09c8b418e5bf691b5d5e4203c96bde088ff4738b94e4fd6874b12ca2e553d2337649c8e09a4a3c5fc0d30e568c13117852ee07b21ed2696c112dec0e99ee6bf4c7607d82663c5c46d112d100374c21321d0a19ce5fca8e5e07883cce8bc839000000000000a00000000000000001000000060000002556a0f419c8cb1ae4950667587cdd28ec3593e40fe53941c1d2c94c6db3b35070e65601f89cb345bf2a9f2b1ee4e373b17007aa8d09a7f906e3ec51e1ce4e761964542ce430457060d565af5eaa2380c61483a786003979e0955fea42b11a068e4fec6b1528f77eb4378c855de2df73d9a2862099158c9f99658b1748e7d4adc16c0f3dd98ac78364ef129af338a800be"], 0x1d0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) socket$unix(0x1, 0x5, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:34:19 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/88, 0x58}, {&(0x7f00000013c0)=""/20, 0x14}, {&(0x7f0000001400)=""/231, 0xe7}, {&(0x7f0000001500)=""/74, 0x4a}], 0x5, 0x0, 0x400) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x21}, 0x12, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x1) connect(r1, &(0x7f0000001600)=@in={0x2, 0x3}, 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(0x0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000001640)=""/4096) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8, 0x0) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000200)="0b20cfea9f078712def2d6c3e2a58e17099681a657d2ef6bd05aeb6bdba2124da7c0c9b351ff1843358c93a05de7ed76ba1d181e510995e886704af6fd6cef701176966f9eb49ae5c334e354e74cfaa22b9b0ec9849946d9eb697b4ff192a6751516280232bd07e9f4c68a108c5217b3c5fd28f03fb42248adf3a34a7291d0d89f6756b4da0c2b9c9289c6ec33e2ca67510431e8adeab97f93ca8ea6342dc848ee2d96c034eaf8ec65f84c90cd8bd3f527603d0cfce212847166d8e9a303271f6d469c92a12243f2cce9cb8dd5b71b7cb19f4d66910ece1bb1b7c486fe59", 0xde}], 0x1, 0x0, 0x2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000002640)) 21:34:19 executing program 1: shmget$private(0x0, 0x1000, 0x13, &(0x7f0000ffd000/0x1000)=nil) clock_gettime(0x1, &(0x7f0000000000)) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000000c0)="422aa9180e744fa03e7688cdffb162651283f3692b5fb2d890023037fab6523cf151962f57a6dd651ed96dfbd9dfe0e031ed8e345340c692c05a33858a", &(0x7f0000000100)=0x3d, &(0x7f0000000140)="e89d59ec2754", 0x6) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) r1 = semget(0x3, 0x3, 0x8) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x7f, r2, r3, r4, r5, 0x12, 0x94}, 0x595, 0x4, 0x10001}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000380)={0x6, './file0\x00', './file0\x00'}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000400)=0x9) r7 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x40) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_metric}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000500)=0x1ff00000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x10, 0x2, 0x4, 0x7f, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x193729b8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb0}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xcb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd19}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000fee000/0x11000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 21:34:19 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000200)={@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, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000240)=""/128) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000100)="8d3e0e1978c92d21dbea30a5809855eed133213a8131f74ed3c25b163394a4a6ab1607208a26cddb211b577a05f2fca2dc9ee4d067616406425dce221ea14fa8f84e7343785d896c1f52f5a850e416359b861ca640b7518e8f01bc93d38a65a11719bbac395db5", &(0x7f0000000080)=0x67, &(0x7f0000000180)="c56be7098a5e718be9b5cb4c00880898976ae07bade178c246dc78ed345350292118e8ab9bbcfd01f5d5a54ed3ec734919267adbbd439ff2768073d74c85fc57d8a2013fe07132fed0604e44bda434dc4c4a", 0x52) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') 21:34:20 executing program 0: syz_emit_ethernet(0xfffffffffffffeb9, &(0x7f0000000380)={@broadcast, @remote, [], {@generic={0x3c0d, "0ad138ffef0dad6359c270bf67b18f217ee4cc3ad528d89400c8453a88adb75bb380a12b31d919049234b539cf7a0136c35065f632a030fd23f727897bebda8a6daf675eb6911a7e5545ee43d26fcd28b8cc59fabba1af883a09fd0f0b81c32eaad6d82a89811748a557a84b946dcc5ab29c7775781ef42a9fcb764717cdf557c8d81065a38bc626cadd7d33778c85e727da83a8461e33ad86e3ec0b1763d090e5c4b274baaf1f552c8d14da468c7af299c3016c9fad5c907a76350b0ae4cb3e16bcb89ce6b5f09d35d90ffa9a00"}}}) msgget$private(0x0, 0xfffffffffffffffd) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) syz_emit_ethernet(0x37, &(0x7f0000000340)={@random="424c9a1e082f", @broadcast, [], {@arp={0x806, @generic={0x18, 0x8864, 0x6, 0x5, 0x1, @random="45076bd61b0b", "106b9e57cb", @broadcast, "0e0fdb82284c35212f4693590459b1cf"}}}}) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002540)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x48, 0x2}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x2, 0x2, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x2, 0x0, 0x5, 0x0, 0x6, 0x8, 0x1, 0x0, 0x0, 0x5, 0x2}) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r3, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f00000025c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000199400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000154af05647f889c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000762870b695dc12924a4813d63f49d71bc9ff1280b0e2c302c639a6536f5f6faa0b06f2d2bb64fe4a95d1b80aa62d45a1c37f0c715560849563f41bb66a5093d9647cab4a2a7839c201013c1e2a29989b4e9ffb0a1f3877e30751b55607855faddaf7853439a6c96fdcd6534bdbe81e"], 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 21:34:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) kqueue() munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 21:34:20 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x6, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) syz_extract_tcp_res(&(0x7f0000000080), 0xe8df, 0x8) 21:34:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x100000001, 0x80000001}, {0x1, 0xe4c0}}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="7f", 0x4c}], 0x1) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x15ad92d8af8c1ec2}, 0x4, &(0x7f0000000140)="b72bff33c16cd03b9818dc9bbcdecce66e6463e5f8a1c77a884ba11525bdf7d8dffc23900e2eddd51a98b496", &(0x7f0000000180)=0x2c, &(0x7f00000001c0)="2d73c6a1fd567da52190212af328c5f2ae82810ae1ac35ba051b157ada472c125f1081818a1a196b49d2c56376b5a34cafe0baaf02c1511d8b140a8d99b1ee0cb6b8fac5e99f53be9c860889d8bcb9b4d37a4fba93351ea116ba8f69c7d563c2696eac36ae58ed432ec6021c0b74fb79fbba2732ebe750d2131e01bc0f5577d3d5c0c6127ad0f9d6900353eb0c4f474b6a756c4a77b5842ef137f39d3f1e6f5a55676498ae374edd8dc344b36653b0fa6b0d93398ab5efd677bbe1a574ba67af5afc17407e9c25d5bc5752d167ead81814e3ab43f3f59c877d60c89541b4dd17d919091dbd05b9f0d5e1be81e81a77cb", 0xf0) 21:34:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8b0229195d355d58271ab58c04096e79d27bcde46f801a711b601268d14f0d6ef8523f881f8b6e2cb3142c4b2be4f76456bdd728fc90c1436db101b1d981da1574774498dbbae5bfbdc117d0005b93ea49c72d3cd369ada183332cccd37963c4553d8b829c4cd6e1e26f1fe0c0d2e758230f27e96e40"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) minherit(&(0x7f000061b000/0x3000)=nil, 0x3000, 0x2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 21:34:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e55f82fd75fa8bb6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:34:20 executing program 1: setrlimit(0x1, &(0x7f0000000180)={0x40000007, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000, 0x8, 0x5, 0x9, "3ed84a54c8d39798a23aec7e3785a43ca49f03a4", 0x9, 0x1f}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000040)) write(r0, &(0x7f0000000440)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) recvfrom(r6, &(0x7f00000000c0)=""/187, 0xbb, 0x42, 0x0, 0x0) 21:34:20 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3adcba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) 21:34:20 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000100)=""/89) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = socket(0x20, 0x4002, 0x0) sendmsg(r3, &(0x7f0000000740)={&(0x7f0000000000)=@in6={0x18, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)="41a436d466fd0c8f6c76f5e9a1f093297cd83a21e2801776a32203f66bf4906e1f21acb8b64f68454e4ca6ff102cca8174", 0x31}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="28000000000000000100000000000000fbd75ce98a2d2b5636a82c557b21826b9500000000000000f8000000000000000000000000000000e3cbd7fa19a66eb718db44e36cbd8189fea7df7ced03716fbcbc9d62fea418af97435d4d6bdc1a72ca563348179f4b2fed3fc17d66228a1b87ae661be31cdd73ef73736515cc97e26d5384d99c149884684f34114afe5dc5da61bad9b0513770e2b34fbc35fcccdb9860b915179f67f01a197d1dcba463ece290a800b1fa45efddbac4f89af13f4ace9305a7f4a8575b1b58f6d36bfc8378ce4cc801a22276e3a010210267bb2d7efb3fa4b18c45f895d05712bd4dc404f032bcf3b84ca7eeef5967f12b574ab3eed5c2963cebda056da4d315619471c80107d9398be4e0356e71c2f9b298871600000000000000e0000000000000000000000000000000584e9aef8465c4d3f3088797d3e8765cd03deaf7a8a15569d942721c2baba5119fc08e70951e863be6bc65e7567b9e4d44b7a495d510dc193e2049b26df1c994d8a6369dc05ce6b309f251bdc70673b58d7235f50f345b614a71f46a8c39b49e53f4cfd8f7f7accc0c0fc7f7ded336031413c72d7eaca96cf6761ac6c7a396a051ac3b0cebb8a2b1a8957a79e417b2561657f727e8f0a50cb002d035b852caacd517b05c303c7cd0ae11ab7552a2b5176d774f1583c33a11193bb83ed322404b39cd7e3398d56acbec00000000000000"], 0x200}, 0x0) 21:34:20 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x317be2b697e8c13b, 0x5, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffff000000000010935dae35da9521f1713a97c507e3cd8b8bc1d7f6494109bc2646b4afe776c1b83f2e7762066daa951452f6138bad3bdf8e5d5a21d7917ca8192337273a655d93177024fd6ee382e3d0cf6317ee39e66eee033054d71d7504cd187edff6348dd8e7ce2f02629bb7a7df35088c43bd28ec82c94592fcff8a79ace0a726fb4f5916e0d601d8371af2dcbaecdedb6b147490a3d48d8eb796ebd7b0b554df5af728fcbad583510e64ba410155f13103cd21d247d6ebe47ef4a7a8c26625f9aa5e63252908d388aac005006c12822737317a231d1393c69517436c60c23e9db92c3af33e5c1e5646bd0a39279f62aead83f261d5d5a37f425f9adca2fcb42c236dfb2358ae517e4233a10600d9da6c6524e7a2f3f3f2662911ca873d603c01b1fc1d71af0000b5d268e0f3ade5bbffd0e35accbe7efb"], 0x10) dup2(r2, r0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000100)=0x7) dup2(r1, 0xffffffffffffffff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) dup2(0xffffffffffffffff, r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto(r2, &(0x7f0000000200)="6ab73bcf828f8068f0c1b3048d614aa947909142de24ae4242d9859835bb339aa41e97919eb8d2058d530d9e9ce7ac185efa5f83a651b05890e571f063a3da9989ffbb61c1244f69ed35da81cdca5b14dea1c7c82db6bf3c7a8d702d214cdf94f8eeb10b87f9a666009e2aad86e3d09bb5bfd381a20b50ba6137e1826f38031f4c5c5c7c247fb5d04f8b76ca06b98bc2256c256aab0857ca518f5e8606428201e0045fe0fab2e04770bd07f91d2b7019143a9d972b0a86d266cde0d166b4f523409faefd58b81e", 0xc7, 0x401, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) dup(0xffffffffffffffff) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 21:34:20 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYRES32, @ANYRESHEX, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYRES16], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000840)={0x0, ""/159}, 0xfffffd66, 0x1, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x400, 0x40) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) msgsnd(r1, &(0x7f0000000240)={0x3, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgsnd(r1, &(0x7f00000003c0)={0x3, "d68d69feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd56cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 0xffffffffffffff48, 0x800) msgsnd(0x0, &(0x7f0000000600)={0x2, "e2b87773246db0bd9e136e720a68b40bc4fd8d14c41216e7c5188cb4257dc1ea3d880e6fe24e426eeee8b8d1d715f69c66120a1cc1cc5081faf3a0f57b5f8533006769dbf30ad621a77766b327696bb2e92f74fa076430cd8bfa63e1e86fb9195816d12b085b99227c111721a1fd056f2c0ca577a162fc0bc4179ef9b5a144970af38a458aca51d1e8ea630b513b7f89895837bc1f12521f0460842a5ac0d8de1297f3b835022b87f0ec6eb99f2b20"}, 0xb7, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000900)=ANY=[@ANYRES32, @ANYBLOB="ff0700000000000000e6f600bc8c3694006c8bb40d293ade709a580bd295295fbd06a9b5e98105fc26f3f85f", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgrcv(r2, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) sysctl$kern(&(0x7f0000000080)={0x1, 0x23}, 0x2, &(0x7f0000000740)="7343c9f13a0700a5dc41e7000055b9e7c7c284dd8870494b904f6ad7863de60cd427986c3b21b38b2f8aa72038b46afcdb9b4f27d6ce61421c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe750b00007aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad59d7e4c199039ca21d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca", 0x0, 0x0, 0x0) 21:34:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000280)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8b}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x8001, 0x4}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, r5, 0x82, 0x81}, 0xffff, 0x7cb4, r7, 0x0, 0xb0f, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) fchdir(r0) 21:34:20 executing program 1: syz_emit_ethernet(0x26d, &(0x7f0000000100)=ANY=[@ANYBLOB="cd3997030f0000000000000086dd60e3067759f77ab96c4361000b00000000000700000000aaff02000000000000e72458000000000000000180009007af4010003354"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 21:34:20 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018308"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x188, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 21:34:20 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) 21:34:20 executing program 0: open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x35c, 0x1}) socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000140)={0x1}) pwritev(r1, &(0x7f0000000000), 0x2, 0x0, 0x7f) 21:34:20 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') semget(0x2, 0x2, 0x400) chown(&(0x7f00000002c0)='./file1\x00', 0x0, 0x0) 21:34:21 executing program 0: sysctl$fs(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x2e) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x8001, 0x4}) getpgid(r0) 21:34:21 executing program 1: 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'}, 0xa) r1 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) 21:34:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCCDTR(r1, 0x20007478) 21:34:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000440)}, {&(0x7f0000000100)="63d0143978cf85901b7e223c7253087872b3a6f294026f1f6e292890bee68d95d7d862b15f02753b39ad496036e4811ecc19910bf83a55ceb6b772a3eca6ae8c94865aec90189c1f7b0f1feb788b522b1a684b0008c1eebddc5fcd50456277503b5a8e7a150b24c5680b609921fa92ae0be75ce3904016fe74bbe3cdf8adec7fa3c8823e6796905e71a68847fc245f957eca3f897f8bd9f0d8fd103ad6a13e56c5761bfb8e792f31", 0xa8}, {&(0x7f0000000200)="118656d75348dad69c415d488870f28fba75bd82b452729311bd6dcdb73ff5f6d98853b41a91e654382e2aff6c68f02554b3dd79515163a8bdead28f0c459d9d5a76a077b46688fb25cdc53480544223c04d8729589d02b3f1117ed205c678418138d038b95d1c23e494b155f0ebc2cd404c314ba50ae06772142079adfd6381bc7a312c7f7a543bcf82152e81be88d3dae013cf00cd56a17836ce4d5bf63019106a46ff1e1bc97d0f34fb5d6d099c13ed7588aa874191fcf56410d0473f76367d4d6bef4a328bcb3fb998bbb94c672678b16d6b513ea636e220345e6a46166fe790", 0xe2}], 0x3) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) 21:34:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r4, r6}, 0xc) utimes(0x0, 0xfffffffffffffffe) 21:34:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x8, "00002451859e1865790a00eae300001500", 0x400}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 21:34:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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, 0xc1, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 21:34:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() wait4(0x0, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @loopback, [@fragment={0x2b, 0x0, 0x5, 0x0, 0x0, 0x15}], "9435872c"}}}}}}}) 21:34:21 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x10}}}}}) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) read(r3, &(0x7f0000000280)=""/97, 0x61) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) getsockopt(r4, 0x8, 0x400, &(0x7f0000000100)=""/1, &(0x7f0000000140)=0x1) semop(r0, &(0x7f0000000040)=[{0x3, 0x8}, {0x2, 0x81, 0x1800}, {0x5, 0x7f, 0x1800}, {0x3, 0x0, 0x1800}, {0x0, 0x24b0, 0x800}, {0x4, 0x6}, {0x0, 0x8, 0x1000}, {0x4, 0x7ff, 0x1000}], 0x8) 21:34:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000180)={0x6, 0x90c}) getpid() open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x89) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/13, &(0x7f0000000100)=0xd) execve(0x0, 0x0, 0x0) 21:34:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000000004}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCCDTR(r4, 0x20007478) mknodat(r3, &(0x7f0000000080)='./file\x00', 0x4, 0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9ad80a557ccea1eda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb", 0x104}], 0x1) 21:34:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040)="f10353b20d06b346a6b7109192fa179c03d9fe67bc178ac2cbc3d0452b97216de4d216e9e8c28faa12a263e2a3f55babc17d791e79da679a1a1c055eaf2ff4b15e9ba9dc5ad229863e4c6d9a1d7c69aebd00f84343b04ca035ec68ea98dfb2c98597bb314b948465bc85ff1ba8714236e522fa713ee926db3087279384827be2", 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$KDENABIO(r0, 0x20004b3c) 21:34:21 executing program 0: r0 = semget$private(0x0, 0x1, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/157) r1 = semget(0x2, 0x2, 0x400) semop(r1, &(0x7f0000000000)=[{0x0, 0x1f}, {0x3, 0x2}, {0x0, 0x2}], 0x3) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r2, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0xb73, 0xfff7, 0xfff, 0x40, 0x4, 0x7ffd, 0x8]) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 21:34:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8001, 0x88f, 0x3, 0x37, "c8d658e1244929ce1ae31f54d00819c7dd9ca550", 0x5d7f0c1a, 0x80000001}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000140)=""/90, 0x5a, 0x42, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 21:34:21 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078ac1400aaffffffff0303907800000000450000000000000000290000ffffffff00000000831700e0000001ffffffffe0000002ac1400aaac1400aa442800000000000000000000e000000100000000ffffffff00000000ac1400bb0000000000000000007b71068326e027649bca793b4436bea65742a26076905c7473d6f5f07f062c6c61b54af1188088d4027d51127a794ac97f4aeacda383b05996398febef88ee84cb3ab9f639e5fd25f8148bec048b3b4074946447d9"]) 21:34:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000340)='./bus\x00', &(0x7f00000005c0)=""/166, 0xa6) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc3, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x2, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) 21:34:21 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102385, 0x18ff1}], 0x1, 0x0, 0x0) 21:34:21 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x5f, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = semget(0x0, 0x2, 0x1) semop(r0, &(0x7f0000000040)=[{0x3, 0x8, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x1, 0x1000}, {0x2, 0x2}, {0x4, 0x6, 0x800}, {0x2, 0x1, 0x800}, {0x2, 0x7f, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0x0, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) 21:34:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) 21:34:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) semget$private(0x0, 0x1, 0x411) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r2) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="028100ffffffff00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:34:21 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x80000001}}, 0x0) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x40, 0x2}, {0x342b239d, 0x2e}}, 0x2) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) getsockopt(r1, 0xfff, 0x0, &(0x7f0000000000)=""/12, &(0x7f0000000080)=0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) 21:34:21 executing program 1: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r2, r0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) r4 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x58) pwritev(0xffffffffffffffff, &(0x7f0000001a00)=[{&(0x7f0000000280)="268a8abd27d2a5fa952c6b3bdeb6b51d4e21ddf15992d64e223e3710866ffae55fbf5a4bfc451db686ed940f14ab560dd1cb7d4979782edd69f310d6d81a4d30c507df71a4394e770d623e4df09ff538f3ca01d99ff9b468f62e6e658380ee50aac08ed33ed5b6d9e72a9d5659aa47081655544e329fc60b3ac4a73c1cde781e2ecbdc00a50f68ef3265f385d310bb1ecdc353f2b30c1c58097b847777a97591ddf14d28bb84fe6671704f816533bf8c5314a9f42f471d0c9c6e5e0c580a57b40eb9bdf000d962f21fbd0121647f4672deb086d3044b140177266b220ab7b1cf168a5c0adcabdb832cacbd72ec19", 0xee}, {&(0x7f0000001a80)="f565e97e674cbc68e8a264f5aa9c020c1c2c7e5948fc51cd1666bd823f1f1b1e24d1a3fd4a644a5611296ed5ace42af0ec804d56aed2092cdafaadae0ca0ddfebd83e73d6568c44d1ca8e434e0d0c8151b1bba5e52750ec36a0725a116a0dcb0c18d9132920946d7efca1b51842a42874c13dbb18c0216fa91b228be243e3c9978a1faec504445502655c8082388fc7b33e404ada35cce853008ba02bed6879b2719732b632924cf74c0ad1a32339009723b5f4353d92d16c74f97efa501b66b2d656b8f4e8e1ac1cdea8c5d4f8b2a288766a2c6160c1d05e4f2b81a55c6f6c0190b40135e162807ba4ff37c6112b4dc35242c2b5bcd5b73be32e7a1dac0dc3c161238c7b9259325ec78edc6d0472ffe7bfb2ed73dd42bb9ba748cc292d9c544e771f0047e3c0b4d7f56da3f45f3891d17", 0x131}, {&(0x7f0000000640)="239b97cff716c42ce221010586a4551f61c4ceb42af926d0232f1cc0660e8a856ce32e944a37f71c2b62a2672105bce95c94df4da670ef7c4bd1cd0788a85d7d40bad31a3155ef928ae6c31dfbabf94773d4b05bf7a01da8de0b8e9c9cfb2df72d9bbf7e73799752e53fac1d1d83104c8bb87d8ff765f3643598b4d3b52212e4345711094cc046d14844a73d82f963763fddf1a6", 0x94}, {&(0x7f0000000900)="c7e1cdb0af01499c844277e172617bd188276ae636a305ab72520e26d90ee90f43f9b003b02d9a027a8132309b407babfdf28e7993ef2bafe664e768aa40f348c02bff398cccf818a0ef91a40df7e4d993e9ec7d9f38da4fa0286113287255c5dec04c0e1f22725a322458e06000bb6856cac90c41c962acf8bbd395d15366f90c7866db7f9191081cac32ed7c399744dd8633fbfec11fe173f37c1a91d312b7a36bf0a8e8e8f4f79b9f369a576e3c66940068d4f4c98dd72155c8f57c05801e1d10798ee5b261e1cba568bce083b508be05e5a8fdb249db7e56432d696c58da907029c0e6351851d1f2e4372afd9d521d6ece4c1df97607f75d48dd65712596caf6b5435644af281b614f5e9091fff94636b77a955e0ee97983fffbc9afc6e495d64412cb6a83d674876d29e138615f1d0663b72951433bde2a0d2dc1cdd385f2d5e15894e57356f16db1fa445ccdf65ebabdb2614a60e1fcab13d0e1a66f86d47f3930c3f05f3017a94be910a4a53aca8b63a9dca5537a1434e22f68fc27d5db822df331113e225a12ee0726dbc6a25850cc3f089658e09f0c5233a3e767fdb06dd4c215bf8e096dd1420745b95b795a6a81fcc6eecce6afb5f4fc911787ea512824036cc4c1a39b4e37eaf7818c25733c713d5c9adc5a079bc998d9a0eac3924472c8d691fd81d39a81a5d0d18e5d9679ccbea033db88404d3db505318546af9baf8920372acbf689e72fa1826cd18f126989f4b13b4f45c33f5aed2d2dfa273d64523913d18881cb683fa7e6cd4af5e162fd905a62e9c9d8bc05ddb4ee8371023bbbc9329e0481b07352d4ff4fcce86815bf4a3bc1b5a8059af8a34c7995d72c6b6cb3abe6e423748d85315d77f7ae3f666fd4c89bd18225d025f8fab3e9337b8f14d777a7cefc46657d6fe4a825c769fbc1e25cc12487417b99481a2386cd5889580c00aef8cf30b0602b88c1fae69ceb73fbf00e2f32cfe56b799a7f3a39a778a11f3848ff0a079655fc4c7fddb51a3566ccce70b95f6fe4093e5e7a999eda17f1ceeea2f907398945d171e5c849c5407189f67370744fb51379e38931c88622b5a7942a772876e8952341971a47176fa352ae0f4c21bf7f643522a189e109a04f3c559206f5ae801fdda235ec000ce5620583ef50dec4f9d2ac00c15eba1fa24832a8ab33dcad10e7037a070bf23f4e59b540399561ca8dd9c3fa951ac29dab6b03f964dc16f7642a8aa246bfcb8fa600cac2955f67236f5635f8410dcdf25231da579f1058f04eb15e5959d1ef9732b8661bb286f90a73274b43699afaa8c290a656b2b292393bbff5151082418b0aeba26ce2aba4e20091079a0e957a20cdae645a2026d87eb8f50f1fd549c69d50544673b35c34ed36ff5224215b60e30d66770af1cacb4d770be50500d3e96a19208727ce4105596d2c2c386e96351e8855301800e041b756faccd45ce39b4a83e8a3747ada2d1c7379adab2ce9436b1adc681351ab9b59aa76e6c14815c65346fce919af99a2be4759c0c766c73073d5bcf30204c2ea6069c9a33a5e57d887dd427c0e31ec811a63151889c1b6a6a1c86e90e00b301f49f92f5c30cc252c2c279f1c3e49a9a056515157b79d6dfc30e2df139c4a162ad063163d024236ef2fefe28c3d4168e915f62c654dddcad32b53fceb051f34376c5c48269b1051020f670dcc680b5bb82c32de0b6eaae8aeacf7be968950051f316832ef7f92bcd5e090a177002ba34ba8a4b1f0c30808c455b227ccee41afa39a6ba6e3fa49e9c55ca4f0c3382f790b46e6bf25098cce2c73c2252136209e72b6b998b4ed335532209283463f4733b02623d0954b0e968a13eca221ec7385e1c37270c62d89e20379d1e7abd8ccb11b8062e9d4605be6efde4515eb8c12b6d32b0419caa68fb08d71e45fb266727911a073e2ac2c6c27defb3d85d6a785596369af8757b0a308ce16451b1ca02c2df09ead2f52fdb9ae2ecc7c63f4af453f5820752ff48da49d79e292e76202ec28da24a30f16fe61fd559178228b38701e16f9fcf9a76d59cf0a2284083c259a81ffc5451f43bbb5d2efad7b6b06304521521c57bc81522e767755acc2802ce9b8298e889d2a308c5faf27126af9161083949a59030b4994f8a0f70e19427f753bb917c1b6e94c94439287ed4b4676ebc2b24706dcd4358ccd59365e659103e1c4817348c033c383ad75ffcff6dd67651fb1681b32f06b95d434db683315d448a87218c3c494e788e9c511e049f29ca398ff928b48eed534445008ffcc3cb9ce181040583151393cc4ce16c71577b347b331689b40b70910077161e3e0f95081b376d6e35c338499e773e9f2ad2f6e4cc8869a1493f19a12800175c9667da448e7fea07a36f65b55d5114f9e86ea67c5d78844ed46497456398533d3f430bc24f2387a0f158268230071d39115e84855b9cbf9f4a24f0fe1e2ff174d98a950dae577a46eaf741ebf2ba75934c05eca4213898ca5c5a06d677c8f9e099ea73a7ff9998ac7bf50e8146823f3f3f91e62b4aca81660e751f99e9653f994b9b451d1a4efe425124b7e1e3a7951f5f5efe20901f5eaa5373fc57f588e05a146f6080ab1c8561a0bf5f873592ae60335225783ec42debea6beddd14e466a01a3812215afdfe651b0517aa360b8132e20035c5840cfcad90d1f858f6ee561990d54bfe6f7da5438318bc5a09a1b5e0405cc6cd66276e946a98abc669d6045d19e86fb206748e884e9f44c80015e468ab4f28f5b1c1302b945dc860be346f5ae51ed5ce1d677fc269a73b59b3534c2b8aa9bb616875ce80266c52670f216b6efadb5157546587928469f09bd0faf7b7b4247ee8f3206edd4633c18bc390d3a4197c34af31d372c9cbcc3016bbd0d07c095d6185995f295846e2caab81f8aa7fb301fb8e4b371ee36a3a307cc8e44ce649be9f97324c046a1a76479f5958f26137522d89b33907d88d068cc252e80a0709a5c068c9f4c225925558af1145039ff45b497923d040394a7f2532063d533b5471a6de4c8f6e5c226e6dd48fd971679bf24e520dab3178a0cd0a232046eb4577774badf9760f587289c219ad475849119d91515487a3aadda9112a62baf408ec33a2a941ffad33172be2990d10a5e13c66ec0a86c5c6b330b7e194bdaf90d0b25043510133e123cdda483bd0d9618a3b1fb1c698c5d3f4535eb5f0de4dc09641e1c01ddfbe06d0d19e1b28abf8579e1f8e690d68ed38124cbbe92edcd88acc02bff88217c612573e531193bf0f0e1fcf151fb0b911002aa07d650aa29f31bbce4787572b0ac669086b384e9cca591670eecc3dfeac92ff615c524a49cefc4e7714064ec24c03543283ecf48b4cd893f18d5db00262a13e1aa0d6af2140844321ea868443a5464ebe6a191e9745d6aec6999eb11d4ac1cf80da50418c24e8c0c68a22ee616c4594fcad150fbc10a10fa4e807f6ba7ee7b017c21107ac5bb78b9b3705d02572638e06cb76260ec95b0e40fe550d973054c8482ed628a48e5387f1723c7017736367952900d88303b931a5fe5eb2dea677743c8a3441ed86c9a1d701ed17fe075a4e8cff251fd6e29ada7ea1a3c6926e46556026562b3e9060f2dd38842ace9908cc60151ca7534c236feae87e15e997888bfe69bcd4e6fb3a98c97a76882687a1269702d4743c1dfe2c972f9eebbcb29d5ad2f907194984721d4aefd7cf6e6d89d93332d815db2d6305caabc338223515cf1062aa98c56bc8e1f16312e71f3bbae810e54c5897dbc047552d68d1cb5288a088fed6e1f2e43c206d5630c10d21a4dc35d869a9aa8e861022e403d6276944c29b797f67f7b627baa57550d1eb7c947a057061224cbfebabe6e4b039b065bbbe0d3bfd8c5361f4bf8fe7dca18d058c7726a60355f215f5ef8a4fc44a1b48fc14249f5c312f7e4930a8f1ac4828de0eea0dfe93e19935dfeb4f685341af91a237e79e2987dacaeb771e215ae5c63fa15d7152cf633bd471ad69c9430ae0955c497451a9ca56e41ce5c03e498f49dabb566646a58dbe588565b87b410f4e0a7bf4754d03b2c1fca4300e673d7ea9c3837ee8ee11a311a112919bb3ed30ac967fc6852c51b4ee55f975b5b32deafe349c4422320659a7d38b87f71113dc081f566b6585ffeef7c9979e8eec7493dc91cb811bb14d73ac5c0aad0f39842f7da01116389812b378a6dd0d343932c6222acd7746886dfab4d05a1948033553348caabf2aec1f9272c1031d867d68f3def6a47a18264a94d22a10cb591ea8e9ec5ed51d5186f79f7aeae6cc69ad2e25b650ede8b149af1841d07dfe28a0e856b7108e26bc1ef6404d40c16b12554888b4132fa8f36dc4285125d92c75632ef2161af7e98c578b63f18f6c631f96395a8e43fce162753a2cde1015c2d41ee11835c15ef7e0aa888314780a5c6795933f06984908e39a5cda955cc722e1a23dcfdcf018f3954f0950337293ffda2fdeabd9a552efdba1c3a4f111c5d46e33c9177286c09abddf06ed54d26c45026d994a53a935ed7e49fa2bfce5e62ebe1dc8215679ec9e8a12ca96f81e69458ce6f8f29cf789544900adede0ebac97a8f761550b37f9dde9f11123667db25b8c5aea448eff74bba47744a76e3308583aff5f345667a73d68ff084d790e4a8e2189efa60b913b0ae5cb20a21e010b19b06d83559f0b13895220b196de799b13637972c3d35b9a93972d3142f028fcb84fd28ef8ee7fc13ce4f0fa179a55e559044214bbf7a2922e9f8fbd8d89f77ee6a2d3e054a37a681180cea6699b2740beb4805719f644bb5cf6748c11c8e45359c4cad732d0a8d030a70d2237a580d3e5544c87f40f7e4d9a4654a24534a51ffdc91d2acf3125fed741857c1a891df78602a7c312f23ddd26d1636cb545da4814c0537cd744cf9dbb3a71fcbc28a125f495fb8c71f4d9e8c57c9bb5dc381ab004f97a1795891cce0e709ac59c43da51625ad6e26f99978c1c0fe04ac906e205a96c9026f263e55aea3194563c60f5c18734af933bc611e8b2eea662b49983ab59b7a5b95d562ca76393087ea948fb0e3f42f323a5805c826a01b02b66673892d31698dcb7507e0ab57fb6cfa40403468335b8c66dff92e9e9632f95cc41ab113e77ad2bf11accbfe3a5872f386870b3d893d10996a58153196b2fe6f84a0915796facd71e2a846b676becc4d9529a5f75af1d439b460051c39e6b35835d7ebd4948833e9e0ef767d9f1d1c893d491183f940267b9133e07615c8ba24a2aaee0db94e3bff8d44125bdc169e6712d5036afba5392737f9dd88155975c9218ffd41796c3bb69620dcd8e1485fbf95ecc1a8a24c825e14aebfca9b0443fc6ae09aebfa623fe54e65a3249eb16ddafab63271816f5da7a9ba9d2d9243bb0531257247fa50cd0f9a5a2b072d5b93d6ac302c93830a0a84644df70e07440e66f84f582b736b4482eed7a3a6c6b22e381e429841f2e00ed6ba6d539af2cc45e2de71c5b718284ed2cc596c052e87b6d1eca8c3932c85753379245d7a5aed6393d49638a743627269891c91ab54a1cc6c561d52c88e2e260ba69b5180294ad3fc4f25f42af482e06321b174d36c49882dfe932c7b19b5d3f26409125f769af5f429b4387bb0374571b237b5f982ff2e53d617b6da55bfbfda63d8f9e1c325d7bbf6580a9fb7a9186732c4fce7f9e87cef222ecd538542eb7cad7afa813d2b6cb209e7ec9e3975f97671739b34e2f2c5ec8d4a58fb1677936f092c38103ad47cc2379e387f76b83cd2f4a39550d4b20f7d9044", 0x1000}, {&(0x7f0000000700)="b317ec5c39e782d0e9b8565858317b2a24846215302edf18b39ed2a39e667dd9e1923e1c669864a5cb5ebea73e9c2e0af54f3414101bf7b4382f0cf23a8a3802125b0a33eae59bef95b20069275e5e0e871a4a95439b97aae2d7f723857a2dd6769cca6f514331c7575833dfdf4a84321cf99c128747a97b9545133c848d278581e8c05d50500b0665a54c48afa714f6ec75e49f2f084cb8e88d7b7b35f1c2b9c1d1b0cac869", 0xa6}, {&(0x7f0000000440)="9b4f64908ce3cdc738e136cdad41b1c60d0361dbb82ccb6c23f8999e59b5aafc65d641009279545251eab0fc9c1668977c581249510121b41b881526d93c8f973a093324afe074cbd12baba94a7c300c8e85fe27e269ad0d3911c8cb30a84e431a00d3c8ad839911d5fac9e35cb008b33e8a60df18c7e1a3bf8b361513a55875daaf1d9e689df9efb13dad3b6f3e613265828489d021f5645ff213f6836c5f3195bae168190c7f988d52a2dcb848d0477bb0ed981bf90400000000000000767578213d6540f2b40a66223a75c1782385013ba550d453b419ca557e92bd3792f50b43d399", 0xe4}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) dup(r4) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() 21:34:21 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa32c8e1654cc608004600002c0000000000019078ac1400bbffffffff830300000900010000800000000000000000000000000000e016b0e48b0bcfa7"]) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = getpgid(0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) r7 = dup2(r0, r3) fcntl$setown(r1, 0x6, 0x0) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000040)=0x80000001, 0x4) r8 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 21:34:21 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100183a0000000000000000000000000000000000ff02000000000000000000000000000187009078ff02000000d55db3fec35b91c6d3987f00000000000000000000010000b08c9365c908d676045564bb95973a75dc90ec48ced82922dac8cde42976a82a4b4f3f82f2ea096a3c2ad8a3480651f4ccda71a040f9176fb535f566648543ac6471942ed5bd23a052699ca04348974889830124f82df2f9609cc8cb97d2fade97f67c8d030b0a1339c2e97e63adb9c09e1962c541fa8a077b4acb73fd49c6b8f4e88aeeed4de43e4af1dae48c351c1986b8"]) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000000)={0x1f, './file0\x00', './file0\x00'}) 21:34:21 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x1, 0x401, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1400}, {0x4, 0x4, 0x1800}, {0x1, 0x101}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000500)=""/4096) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = socket(0x11, 0x4003, 0x7) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282906000000000000002babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f00000004c0)=@un=@abs, &(0x7f00000001c0)=0x8) r3 = dup(r1) faccessat(r3, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r4 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="ef1056c1c437fda39834bcb02b29b863368a5b4b2c724fdbe508488c0eed95ce301b971d5b0ef1e8d117f145a4a4c233f9f5fbf74c2e14980e8207db03e688caada2d0a6476b52766dddb1dad51299bf536fe934706844ecf3004f6775690019e613626209e392cd22e8089ba11a0d89422977b978070045737c2ec5c57abd928330ca4ac9c96fa86639d92a093692d495a12807628e07ff00556d811f9d0281f196025dc13d73c39bd6bf74ffde3739bdc5fc5ace37b01f16e593f0874250364436383af1"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) 21:34:21 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x2c, 0x0, [], [@padn]}]}}}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x8, 0x81, 0x7, 0x8001}, {0xfe01, 0x0, 0xe1, 0xf5}, {0x7, 0x0, 0xbf, 0xfffffff9}, {0x8, 0x1, 0x20, 0x10000}]}) 21:34:21 executing program 1: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x8001, 0x4}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x7}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x11, 0x4003, 0x1) sendto$unix(r3, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8f64a67bbdc1fcec000000000000000000"], &(0x7f0000000080)=0x11) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r4 = socket(0x2, 0x8000, 0x8) fcntl$dupfd(r4, 0x0, r4) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="d624b1fdf81a2ddb92d3db2513afd9967e761328dfa2ad1010bbfe7ccd741f7378cefe7d7fd3b19ed4b53bb2719c2ee2e75ac01a1dd266b1ff7cfcb47ca3de852b5872f807c811465911d957c117be7ffa74", 0xfffffffffffffeb1) r5 = socket(0x18, 0xc002, 0x0) semget$private(0x0, 0x4, 0x80) r6 = socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x56}, 0x2, &(0x7f0000000240)="19e3abbf7195dbf49463607d70210f8d87f8c723df15f6fcb5a1597039059e18b301a210f4250f7ccf", &(0x7f0000000280)=0x29, &(0x7f00000002c0)="4ec5dfbe479a0cbca284a75f31e01fd68bddee1d2712bf4e22a3e6e03b4bdaa33db0dd2683b38e1db2370a015daaca08fff8c3daa9824467dae91599a87b7243a90a06753fa473b381b22aaeb8cb7174c8089a1e1adac9057bc29e449a6cc789c55b9952278773", 0x67) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:34:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1f5341d8, "000000010000113ee2100000000400"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0xfff, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) flock(r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:34:21 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, r0, 0x0, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0, r3]) 21:34:21 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bec612e2a5f201d190b0606e7f28868e178cab7f368ee8013c0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0x70}], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x81, 0x0, 0x0, r3}, 0x800, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x20, 0xfffffffffffffffa, r1}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) 21:34:21 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x2, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x40, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180), 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB, @ANYRESDEC=r1, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00"/153], 0x99, 0x2, 0x0) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYRES32, @ANYBLOB="406d7b73ea5298a288f4556b6936a3cabc3609b12510c93ade11657c72d11e7e57f44a7e542e0c62ea9e687612692b1d37115cf9d2a20bd7c7a76de190e3df4f4b9511808e426175f72ecb71922f17946fe4e5f8b6df85ee2ec96864b04033ee6c945f18df1d53838c826ebe1210c685e832a2538d7e220f3ae12d5a570e2349f8e4af7485357305bb0e8d8ca9b7fb0ad7ac888e45695c402a147bf229219d7fc6ea8635a2388dbdec91e725a23d125cf83603fed9a0ce69c25c578f67cca3512d1b21248e77c5e42994db1a2e4f438d57cf114787f3e63cc9e5959dd38c05337adc3144c8a456b7d1ea12afff7f0e81910e587936dc2d3e7592952b", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r3, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000100)=[{0x46, 0x5}, {0x2, 0x3ff}, {0x89, 0x5}, {0x80, 0xfffffffc}, {0x84}, {0x42, 0x3}], 0x6}) msgsnd(r3, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgsnd(r3, &(0x7f00000002c0)={0x2, "9499992de4adce23773c3ab5f5b684cc2c5bf1d365497241bd23ede3a977e7ce4400282ce16055978a41483c206a1064f019a802264cb211fe49ad40f3d78dfbe7d88cba93ffe19ed34ae8abf8594ac3d66ced2808d97ef74a03256e01b07e373b551018273a8c8d0a1860668fe4ad5868efef26b0941b90d5ca01bc52588a49c52224853a0e301b08c112e21b51e83dd43f5dfe480c5c2f147d015071e2cc47dcc6304827b7dbdcab3bdfa17445d6d5cf9ec1de79a12ac35c9ce99e65023af3c54c53dd9dc7a5389f10aebaccbd553549de318c86af5b7463a797cb2022c2ea6a3e50aaf56848652894de246fc4b1958057"}, 0xfa, 0x800) 21:34:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0xfff}, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x5, 0x7fffff7f, "070000003e79010034841c760b666bfede477dac"}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000200)) read(r5, &(0x7f0000000080)=""/80, 0x50) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x8, 0x6, 0x7, 0x400, "55a3519727da7a8e61252decdab9ed73ba888ea6", 0x9, 0x4}) 21:34:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0x0) 21:34:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="6b9b8c308e942124fd3e22257293d38c36cdf821a0eb27a13bf1038aa4be6a0a3ab3caafa04d5425b5e8d538406cdb0657df34881286a737b2b8bbec7c4ff1b6fc4c85bb5ed27d64246c20a0b7940d233380c4699b59539828328014c419a8e0859ba55f1e2af73105ae080b42daccb9026a774ce673af3f54fb4bd3925987de6a", 0x81}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 21:34:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) accept(r0, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x3) shutdown(r1, 0x2) 21:34:21 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f0000a87000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) mlock(&(0x7f00008df000/0x4000)=nil, 0x4000) r1 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x40}], 0x2, 0x0) 21:34:26 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) read(r2, &(0x7f0000000080)=""/106, 0x6a) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 21:34:28 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) fchflags(r0, 0x10001) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, 0x0, 0x0, 0x0, 0x0) 21:34:28 executing program 0: r0 = socket(0x800000016, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 21:34:28 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="8ed2baee51e8cb888f773236d584a63b019ed9abbd89604566680763e6a71186c4f6ede20f7e", 0x26}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(0x0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000100)=""/178) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) dup2(r2, r3) 21:34:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100000000000}, {{r0}, 0xfffffffffffffff8, 0xc, 0x1, 0x7, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x80000001) writev(r0, &(0x7f0000000740)=[{0x0}], 0x1) 21:34:28 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0000202c00fe8000000000000000000000000000bb5e3905baf95defdce081488a74fb16ea8800907800000000000000bb00000000f40000f89be2eae217fdfe29018a599340687104ddf3cc58bb971e540a9e1827b33a591ae51ffe8440bce252ecb8f026d38765326c5147db8e4bc87882cd3a62315aac47785c9d466d7f07166eb9bb2243f0af361033523f1fc939624b9aa0e97f83dba58eabd5c86d7f0fabb418d49f303941f3c500000000000000202668fe1312c53382adaf601033b95194f3384f19becf4551242dcb602f8a34e6ae3f637db0e6aa000000000000000000000000000000000000fd872b"]) syz_emit_ethernet(0x106, &(0x7f00000001c0)={@random="067acbef0da0", @remote, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@generic={0xa00, "083adac4a0c50dc7984b01210d3999ada90ed503cd0d0543822236888368ca33442c6291eee73363e5c1a28cdc249f0908f9a135573ef59eaf5fa237f664d1f670c76e45f180c143b7db117bc19d187d8e83e8e4d69758fc750ce6e0576d3d53488899215fa777b5e1ecc8233199cfaba2985124ef8e5b9cd4f701700f46a3743ad66cafb2fa3ce4919c3b72b2f65403870ad17e49f5f4edbb6e3ac4fda35214f774335738fa93fc9bfebb044201ba13a96438fda7ee0cae182414dd9273823f8fc3ae6c461ec9b8715328e4479b48a25306f6f6b6f9103ad2d2172bff4274b24162b84a3b5e2ae3f5a106d80d6b4f59b434b562"}}}) 21:34:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 21:34:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4011, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x1, &(0x7f0000000140)=[r3]) semop(0x0, &(0x7f0000001680)=[{}], 0x1) connect(r2, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000200)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 21:34:39 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x0, 0x8, {[0x4, 0x5, 0x222, 0x5, 0x3, 0x4, 0xfffffffffffffff9, 0x4, 0x7, 0x5, 0x3, 0x9, 0xfff, 0x1f, 0x7, 0x92, 0x8af2, 0x9f82], [0x10000, 0x8001, 0x8000, 0x81, 0x1, 0x7, 0xfff, 0x36de, 0x8, 0xffffffff], [0x80000000, 0x6b50, 0xeab8, 0x7, 0x6e, 0x6, 0xfffffffffffffff7], [0x80, 0x6, 0x59ec, 0x7b, 0x9, 0x6], [{0x1, 0x10000, 0x101, 0x6}, {0x3, 0x5, 0x60}, {0x7fff, 0x800, 0x8306, 0x4}, {0x40, 0xffffffff, 0x3f, 0x101}, {0x5, 0x0, 0x10000, 0x9}, {0x406, 0x2, 0xfffffffb, 0xffff}, {0x2, 0x1, 0x1, 0x5}, {0x2, 0x5, 0xfffffffe, 0x4}], {0xbfac, 0x3c3f, 0x3, 0x5e}, {0x1, 0x6, 0x6, 0x80000001}}}) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f00000003c0), 0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', r2, r4, 0x6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 21:34:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x83f, 0x8}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000000c0)="a590e48ea33ba2834a566bdcf38e1ea640c6825ac96022d896cd1eb5ac502c7f548794d01e84b9b7694f681481f8fb50", &(0x7f0000000100)=0x30, &(0x7f0000000140)="06b6b81e6cb83c7bb170ad04afa1dfab929f9fdf7be1f8498fa9c1adcd24b2e719a47a1d2822238de2448bf9591ffb5addabbb30f8c0cea7d74a5b3a1a038730ea665a821dd56170a37a062b8f9dc9f197d9f492bb7e1c3c7e7baa1f36bd400b719cf63b5e9b2837bd568d3b7e5db4c286b253167a79f9485f160aaca356f740a9055d2192b90a2a7fb90276aa3e4a53f950d5f8408ab221", 0x98) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0x6) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xffffff80, 0x8, 0x8, 0x1, 0xffffffff, 0x9, 0xbc7, 0x1, 0x0, 0xd35, 0x9c}) 21:34:39 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) 21:34:39 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "697bfb13"}}}}}) msgget$private(0x0, 0x301) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0xffffffffffffffff, 0x0, r1, r0, 0x0, 0x8}, 0x8, 0x1, 0x9}) r2 = getegid() r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r8 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xff63, r1, r2, r5, 0xffffffffffffffff, 0x20, 0x8}, 0x1, 0x3, r7, r8, 0xb53, 0xffffffff, 0xfff, 0x547}) 21:34:39 executing program 1: clock_gettime(0x2, &(0x7f0000000280)) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000080)="2a8bdf7984c0e25f2fdbe924d0a783269f0ada531df01f94b4d27562370909f8276a937a88952c76f7082d31cd7bdc89567f760722e20fd3762ae7905cde381ee894e796fc5e3683af53deec4f53a0d0d835fa3aea69778088513cd13d26645a83403c62839e79a526ce07a731f6a3024eb96317cbfd0b9daeed311e49dfd1de230a415f30cc4cc543ced7dea944e65d37020ee522644506e0fc3682d95fa7778ffd5f42a56f4afaa1466bad06dc22ffa5ae407cefc494ea895c5cd56ec45f87bd33bf6a9ce49774e76717518dcfa1b006dbcea3b3ee2b7e1d14d867865620cf0ab6e2b7aafcc9f96c32f540688827589a55b7ffe87692", &(0x7f0000000180)=0xf7, &(0x7f0000000200)="161eeb71caeee9e8c412ed2e73a813c667ee05d3404a5a193580022d08fdee57dff780cf675b358cc2c4fe4fb0cb1fbed718ac1b9f0724679218b26cc261b901760f", 0x42) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) munmap(&(0x7f000062e000/0x1000)=nil, 0x1000) r2 = socket(0x1a, 0x4, 0x5) poll(&(0x7f00000002c0)=[{r2, 0x44}], 0x1, 0x10000) 21:34:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000140)='./control\x00', 0x20, 0x14) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f000000affa)='./bus\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./bus\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000480)={0xffff430f, 0xd91, 0x7, {[0x7ff, 0x3, 0x3, 0x0, 0x400, 0xce7, 0x4, 0x2, 0xffffffffffff95e9, 0x8, 0x0, 0x400000000008, 0xff, 0x5, 0x8, 0xffffffffffff8000, 0x1, 0x8], [0xfffffffffffffffe, 0x9, 0x1, 0x20, 0x8, 0x5, 0xffff, 0xf45b, 0x10001, 0x800], [0x2e, 0x100000001, 0x5, 0xb2, 0x2, 0x4, 0x5], [0x2, 0x9, 0x7, 0x7fffffff, 0x1, 0x9], [{0x1dd, 0x3, 0x1, 0x1}, {0x0, 0x5, 0x40e, 0x28}, {0x2, 0x6, 0x80, 0x3}, {0x7, 0x6, 0x3d0b, 0x628}, {0x8, 0x2, 0x5}, {0x7ff, 0x2, 0xc59}, {0xfffb, 0x54c, 0x20f277e, 0x5}, {0xbc82, 0x80000001, 0x0, 0x7}], {0xfffe, 0x6, 0x8, 0x2}, {0xc7, 0x0, 0x4}}}) symlink(&(0x7f0000000440)='./bus/\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus\x00') bind(r0, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(0x0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semop(0x0, &(0x7f0000000340)=[{0x3, 0xb4, 0x1000}, {0x2, 0x8000, 0x1000}, {0x1, 0x6, 0x400}, {0x4, 0x0, 0x1800}, {0x0, 0x7f}], 0x5) symlinkat(&(0x7f0000000200)='./control\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000002c0)={0x1, 0x0, &(0x7f0000000280)=""/1}) map stack 0x203f8000-0x207f8000 of map 0xfffffd807f000730 failed: hole in range 21:34:40 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setrlimit(0x0, &(0x7f0000000040)) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r2, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r2}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x0, 0x0) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x5, 0x40000000, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0xee, 0x1}, {{}, 0xfffffffffffffffe, 0xfc, 0xf0000000, 0x8, 0x7}, {{}, 0xfffffffffffffffa, 0x31, 0x10, 0x1}, {{r0}, 0xfffffffffffffffa, 0xac, 0x2, 0x0, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x2, 0x2855}], 0x7fff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x11, 0x4, 0x80, 0x2}, {{r1}, 0xfffffffffffffffe, 0x83, 0x40, 0x100, 0x7fffffff}, {{}, 0x6, 0x80, 0x4, 0x40, 0x1}, {{}, 0xfffffffffffffff9, 0x20, 0x0, 0xd9, 0x7f}, {{}, 0xfffffffffffffffc, 0x2a, 0x4, 0x5, 0x200}, {{r3}, 0xfffffffffffffff8, 0x1, 0x10, 0x7fffffff, 0x4}, {{r7}, 0xfffffffffffffff9, 0x20, 0xd36f92850671a0e2, 0x5, 0x4}, {{r8}, 0xfffffffffffffffa, 0xc, 0x2, 0x1, 0x7fffffff}, {{}, 0xfffffffffffffffb, 0x6, 0x20, 0x2, 0xffffffffffffff4b}], 0x7, &(0x7f0000000340)={0x2, 0xfff}) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 21:34:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000dfd026ba8af63ffff072918e4fd89720fd3872b898df2ec6024abfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xad, 0x400, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, r2, r5]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r7}, 0xc) 21:34:40 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0xc00}], 0x2aaaaaaaaaaaac56) semop(0x0, &(0x7f0000000240)=[{0x0, 0x7, 0x1000}, {0x1, 0x4}], 0x2) r0 = semget$private(0x0, 0x1, 0x6) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getppid() semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x1, 0x1}, {0x0, 0xffff, 0x800}], 0x5) getrusage(0x0, &(0x7f0000000180)) semop(0x0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f00000000c0)=""/89) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/24) connect$unix(r1, &(0x7f00000195c0)=ANY=[@ANYBLOB="00002e2f66696c65300093ccb1d5e0d9b65a2b42b31abfc26e198d0cc1cbac869f1493e469b642b69fdb49da76eaab9c347138039e7c6f6a4582f21e8a0bb5022b70fdf4b7d6b64f208b1e75657db146be7c4eea7c4664e3e9ec8abe988886e713d9a74a90eac8966a2670ff0000000000000037ce69e64da59014918d2fc7b3"], 0xa) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000380)={0x87c2, 0x0, 0x1, 0x68ad, 0x2}, 0xc) semop(0x0, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x2, 0xfc00, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x6ced}, {0x0, 0x7f, 0x1000}, {0x0, 0x65d, 0x1000}, {0x1, 0x9}], 0x7) 21:34:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="66e1488ef924de37f42de94af494ff959b26a408b18a04bede7bc26512db5fd68be9bfb0e83647e909c39ce5da8729c0c97afa719dd30000d7bf5fb5006d4bf2c51c5d3869457229b57221a01b160c4ae41dbdc9211e4ddaeae8bde65a0352271ca28cf546424fbe36da11554430ceee565982fe568e20e19f92a693bf3691f860415ee67bc9202a48335c69d2f2d8920d78beab6da3a2afbd3a822117c55fb0841378e0ab61d00f94b4be5e038c97cebb6307362562a75c9b11f9853b0a4bef6632648a104898ed7aa1b76067da24ed60eaf6c32c74fc7dfec71e88f5c0ca7e5f57099971281ce0066bdd0dcadb051a0e921d77a4f1d56394a4624186ee623c828a9a7fdf339edb0f9946a23b11a2df223fc965d6f52f60a511e758874d30560f4a6c1243f02c26ce1932465152cba43a1122e92252e26bcd57c5cc9a8f7fa47b63f0be4453bf9234222f5f20799d84b15a4049c765107d209907fef7d542d1de7e2c3344443ed77107e210c777c2c523040e0ee17b73c7e89c33cd220ade1829ab77df3935b7451c8ca4dbc63d0876d84b2ad41d3dde47bbbe46966847789e02f2981c3087df9cc8c465eb384c6bc9d84546337f92a8ecf8dc55d77bcf72e5e16198877308c4794de08a4b6b453caca796e090075c409d359cca8cac57b50ebeb9d6c7ba1e9ad4afc0d98e50174b10ab6f1e35b45945300ef4d0c3bbd1016cb8bffb0a5a867f7536e1ad5e94a2c45918a1937469b7f3f31ef27ce5ca362340f940730e85edec0db67747908f8f4e7e5847afb7221eff151e84792d3a44a3600e3a6518f532a60a17688cdf873f2cb88489dd247776d8b00c6a192f8554ef5ebe0451707a9f8137e928e2a1228a8cedabec4fe4a0495a4d"], 0x10, 0x4}, 0x404) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYRES64=0x0], 0x1) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000140)=[{0x0, 0x7, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x9}, {0x2, 0x11b8, 0x800}], 0x5) semop(r4, &(0x7f0000000380), 0x1d) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x401]) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/114) semop(r4, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000300)="a75f6981", 0x4) bind(r5, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xffffffffffffffb5) 21:34:40 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x6) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 21:34:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x3ff, 0x0, 0x0, "000000000000000100002000"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x1, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x8001, 0x4}) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="96d50d99d4263a56cd9c1f0a79b3ffc966255367a1c5d18116da1e881788c8834494b6f1f7e9b0494af393df35b6c42d7ef4e73f4fe6ee44bb30702d3eb44aa02ca6f8fa97348f171cc95bd92b1473cf6b37240753a180c86b22a709af3407e5e30b717b52a62a1f1c11aacaf47b140d43c1fba87429b48915b050c2c346b3b531dd16bb9ea4327321348a3312c5fda5ad63efb79b60bb41026b667d509c59f99159dd0ee7cb29627696c48ad0d68af315f14e5a973c474af80925a75af3c550596534233ca6eeee7e7d1b81c390e3987277bdd81711d99c96d828b5f0547dbe4a08a2eb0000000000000000", @ANYRES32], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x3, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 21:34:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x403) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x4, 0x81, 0x24f1, 0x2, 0xc9, 0x950, 0xd, 0x10, [{0x1, 0x5, 0xffff8000, 0xffff}, {0xbf2, 0xffff8001, 0x0, 0x6}, {0x3, 0x8000, 0x8001, 0xfffffff8}, {0x1000, 0x1, 0x80000000, 0x6}, {0x9, 0x4, 0x8000, 0x1}, {0x2, 0x10001, 0x401, 0x8}, {0x9, 0x97, 0x10001, 0x9}, {0x8001, 0x7, 0x7f, 0x7b38}, {0x0, 0xb144, 0x4, 0x3}, {0xffff0001, 0x7, 0x2, 0x1f}, {0x180c, 0x0, 0x5, 0xffff7fff}, {0x7fff, 0xe0000000, 0x6, 0x401}, {0x1f, 0xce, 0x7, 0x5}, {0x2, 0x4, 0x7, 0xd4c}, {0x2, 0x800, 0x2, 0x401}, {0xd08}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r4, r5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 21:34:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x1, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000240)=0x73) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000140)=[0x1, 0x8001, 0xfff, 0x80, 0x1, 0x200, 0x0, 0x7, 0x15a]}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 21:34:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x0, 0x4}, {}, {0x4, 0x1, 0x0, 0xffffffd3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 21:34:41 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x8001, 0x4}) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r7, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x14a2512ef8303569, &(0x7f0000000200)={0x1, 0x0, 0xcb, 0x1f, r7}) r8 = dup2(r0, r4) bind$unix(r8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6051e0130010000000000000000000000000fe8000000000000000000000000000aa3c01000000000000c20400"/70]) 21:34:41 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1c2) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x3, 0x8, {0x34, 0x10001}}) 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, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) 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, r3, 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(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x127, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x17, 0x4, 0x0, 0x0, 0x119, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @broadcast, {[@ra={0x94, 0x6, 0x4}, @lsrr={0x83, 0x23, 0x1f, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast2, @multicast2, @broadcast, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1]}, @end, @lsrr={0x83, 0xb, 0x1f, [@loopback, @local={0xac, 0x14, 0x0}]}, @generic={0x89, 0xa, "75efd2ff28559974"}, @timestamp={0x44, 0x8, 0x1, 0x0, 0x4, [{[], 0x2}]}]}}, @tcp={{0x3, 0x1, r3, 0x41424344, 0x0, 0x0, 0x5, 0x10}, {"442ed6f54b51badab71742b94f39f299a0138f577f455597713c9b1a378e2541c1b11509a0164357a95f7011f1df64d883888769826f6d446d822459b55501fc919f7e19f2b010eda646eb9764a8fc5a96e68bc99f4cc8d01dd09674195044a4dba8899c704476ce3190e5a2224dbda6e0772f1ace7a59a02721fb070b522f307c39bd6f20bd5fef7404ff9af1473f8046a8cec27a6d98fbb250935191577676d599dd38b3e3aa0df3"}}}}}}) 21:34:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000", 0xffffff7f}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getitimer(0x1, &(0x7f00000003c0)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000380)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="eb677b1bf3aace1c3c664584d750b1d6e9b663240c8848551f471b8b8f8402ad3ccd225201e0633c698d5a76039ddb43cded1f22adbd5ed0f0d70a5887846d7b05435a9f7a8c41679a3df51b90dcad235c43314189038a761de01865c1615d8071fdfe1eeaf474a37102ca2ec566b7db721b1368f9f62d2e87d6e1bca60be04695b3309160c9bbf9f4dca7ac916c426bb01950cda8425f", 0x97}, {&(0x7f0000000240)="af4d9aa841c4989b79ad7493686a54bb225c4784200e79dfe0e96882916ccad0fbf660c6192f11090b066803786e15e8c1cc33119f49cc15d1a4c2f9e6e5e34a2d798de6b081ff1365643323b0a7e0f9925893cff0f9e7d57df629208948f155f9e07d601fe54421def56d7227a4157984c364c459742304802a0d3c9c7081b19068467765621b017ac05976f69dddad46bb194fc81050838d237520cb46ab03d749a522c7486e4a21530c413a0c523fe039fb1e8d5739498e98a086a9fe899e7e7dce76530336ee4abff8134c69e35f1e002f565c06a36318762c13d8bae462556fb0", 0xe3}], 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 21:34:41 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) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) syz_open_pts() close(r2) accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000002200)=""/4110, 0x100e, 0x3, 0x0, 0x0) 21:34:41 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpgrp() r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpid() setpgid(r3, r5) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) write(r6, &(0x7f00000001c0)="e8671f1fa583238cb82e7816f584caa630a80c6a7f7b834aff3c3256018af5f317b3be512a923c5edace1516a119d80dcc1b8b5efc5869d2223de424fd4be516e5c63e826aa68a0d6bc0ceddc6d0e26b7f711f5c8b280f7d7965214762ed84d3a611846a366d96df359c6460be56b7708722abc93c", 0x75) r7 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r7, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0100000000000000189b09dcdccea92f4a1d82f7a148667c5e8a17a4443129b20f1a74bd671fb349ba474d96af9db93b931710f373935cb5bdcd5b98feab0afbf69cd0355fadb887151f4acc51aaa1a04ccb0e61fde8f5917a2524a22449689a7cae503b3044df51e92851cc3fe5ffc0f9ad076527741382d1a1b52581beccfce3a651e4774619ff4031923b9252011940d7ee2a8a4af4e9fb6be1b1e7c5a75260b610231db25ddb422a0f503e6d261ad9773ecd2c5045df3c8889f4dbe68779705e959963ae9fcdd23bbbbb9fd56a24d4c33dfafe"], 0xcc, 0x0) getpeername$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) recvfrom$unix(r8, &(0x7f0000000080)=""/130, 0x82, 0x802, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 21:34:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = getpid() r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="89f96d3f88f1ba4e5a979838b796662cc0a1c62add309fb1cfdcdd39d913cbbe85ecc40e6b85cbccb284eda2fbe5969ce60e", 0x32}, {&(0x7f00000001c0)="4dacfb2a", 0x4}, {&(0x7f0000000200)="3fb496199fe1ee6e0598e1ac8452721fba4532be8b56b64a83581b3bfaf3dbafaa6927ffd1240ac241dc3403c44c5b79ed6bdf1420bb6914d5a9e47b8f1e700411d1bc5a842dd0db54f315f246e10ee1d435444600d2822548235423da680de87a690b450f1ef6a78514d4f1348c7756868c144e49873f0ef2efaa870a4d62352bb8de31c52791ffe17954d35ff72d90baf794ec8c6ffd428aa804a093da8d6644ee563a54d5514743cdf934078da9616bdb43bb0346acc39ba8f56401ec3e139311591182ee9dafbf718c7dc289337279138c59c2471e6e0645fd183a4702bb50699d917c1b", 0xe6}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r4}, @rights={0x18, 0xffff, 0x1, [r6, r0]}], 0x38, 0x6}, 0x1) 21:34:41 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x402, 0x104) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchflags(r2, 0x10000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 21:34:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0x124, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0x40000000a737, 0x52, 0x1, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) close(r1) close(r0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) write(0xffffffffffffffff, &(0x7f0000001000)="3092462ada21beb71b2b215fba0adebbaca593315fbd996a57a56d8a46e2791e1bff4eba3d2b440700d42c22bad51a98853ca49b6cb54e89785dc07d8af70f977e9e019501521edbf0458a16093f3c7c988febebfa02c9638667833d2a0b3be5f1fb8592eb6b0c162fa72649dcadfecd1d6f6638de8888b77de5a01b24d6a68c6e239657c487849099811e669224948111745cd268f7021f49fd3908e735f216d3e16d37844d089fb847a1891d183a02956773e4d0bd2a7033a23f9975c2b1ad8628b7384eece004f02e672bb8caead86bf10fb942e21ff234c5e9d3b1102585494ce2c9a1cfdd9a8ba2457d94ca7dc0c96cf88f19867a892fc53d560ef36888c61b2cf1fc911141dcdb19c2889b98a4b5360f092d24a5e31474d308688c02d00b51024753d6946c3bf4a94f56274c350ea218312d0d7958e0361762b5810427f4488b606de33787da1340827c451a4f54af22556ba78990b8abb81623091528ab80df1513ec348f4fd9d427b62d0e7dbcacd4c57229c42b3412d0a0e3e0a22439f8a0aabf90ef73fcc502652470d0ab936d2ea39f390eae819d07330ec96154b0d3d89dc2ac92d10780df79c5216eea5aa87188e46e7db53820936c1d49db1bc9710dd9e3e34076ac7812a70de57b5956b0dc15a0f5e207a350ae689b1c81a9cee0b42bd7228aec2eb421dd72d6f370fa87ea44e3bdc79e0b2251a14845f8f9ac753b0ac00f4ba90b7184ab5cd9faae81c57a33947462c31ae0ee95b194e5ba2592a0079db6447e9322850badbb2e95b0295571c279d02e2a17018b406f7a425ead3c88cf7634fc7adc84fa2fcdc6374f00d4ee26a84f7f7bb9a86b9b3b5c4be19ad9fc762a5fa4bbd90b732002c4c1cd3eb23ed3ad578c35bd641a0a304b2a7d0a6611f1b730c5ff61358a76fe792860dd930d600e1968d1bc428d5d34074f4a94022ff5bd15fef30cb410724a46f9e49cbed2a08b0f19388abe0a8401075fe6e03b5cf3f185ac5c5f6970191b16f98a30a9ec626c9abd5c4d93367eb471ea7cec07a19d25867b88c2b6418d2f9d921d2ab21d22d942d4ea68bd091265edc65167bf6f92eb5d80e6adab6eb983488e6020590bc7ea807f4b4b0bf96e0d8781d638fdc920757852f1820ca6609b6c51ab344be3e9bda979447df5371bd24077e193f2f640a0135cd170949656be3043af573d550e490063c1b83392ee97568c527bf2d08038ea2c5b957b300633e01181f1a306211b0d73198fe2730022d3d013d0860515671a9280de0cba42576559cc953b941f6a0f10fc17c3ea0b7a256d70ec3e01f19895f47c123fbed378835cfe6ce96ed67e4dcdaaac22d7198772f17ac3b2d2bfd41b5ef20cb17537927fc40cbba6ae86b81cb9bf2d004d50bc3f4ff12bdb697c52df97825eb3b8a74e600457ab8fa6daacd307198ff5c50bee844d66f5c874c9b5ab4955c9e1822a8150486fc3efa3de0fa096a07a19c9b7949f11006efa3def08602df75ef318deea67dd31b24e9ebe037c1ca2a0eba7c2e1443a316060230574aad72d655a680d0e423affccd8d6b4083f1f7e2211dddb4fb8ddb9ea61fd655af20cd54664906be945d752cdaf8645e2fb040c492a2cc4eced05a322f841bc659aa0959f9a8f2e2eb783f96841497ee59644a9826a4d2abd9ac307091e0a0a536689ed8012f2b8d2b2756d44db64aa401711ad247ddafa2fc364f6d7685f98362309a7b52043d9de4940302d02857f1660501b5627bca583bdfcce73cd9765b67d1c1af4b7774cc9e4a02d85393b7796bbb054c5ec10edae9eaa995ada8464f0abc714cda0670f51e868e924c868ffd8cfe3d313d4658332e13628aa20e39564bcfdf60aea33e4ce8e2a42a95a5da98ac5bd7a8b9571cd50d4e3c93953ebc3447f05de59e278d760746265e37d82fd4748943fea6f6dcdfad594a2be3c6ac1118825cd2a91ca6123dd19fd12f628e8e5d93e57e03fd29ef26b1b105096cffbbe35ed8718f08bc8313d993aef05e2ff66dede1e8bd6b6616ea69917ec5e82e9924267b53e18c10c5a01491a445e2d540ab728412112018a0e5e05f05f155b9c946c72a72955840dda4145569ade897ba5a93c9889292066acae5c10b63317ec99a9e12f28116a130bdd89920a07ec0174c77934dedfc3f27236548d6b872ad30d8b37c39383c089700b9d1683c8b103b2bd557337a5baef8243632b9bf7883c1b37c2f085880cf803f6edf2ce58a69cb11e7c2af6583aef241d7f561d13d7af8821481b2d443cbf2d552b8e59e02e98974c9895d41eed675baeda572d584638a8919d5e206d9aee1d42445892621b7a62a728a0e6f3495f0135dd87f84fe5304913d19c4af91ebc05cf9dce5eef55d378dad88d72c0b26c0d6b6ff99a130a56a93d0c4478f3e3c4a4a9a566efc2138a28b2c089c61cf410c438ba337c42c38746168d6ea5b17eebcfe5b1d29fe65a3e979979bbd2561a70fbe0e5674edc9aef15463fdc3318584e1e30a8c552ffb1fd82de53639a753b27adcee493b115124068fdb5fa47d19795a4e7a39968cf316aeb1f385b406d7df04cd501747fe360e727bc640b947b7f9839c273912d21779f9d6b531818412e8fb6ffc561bf66bd5c1ace3971e16da404d3c44a058f598a6d6a39750d083e31eb5ed8ef8569de441e435e6166353c2e3f50c498ff2095581f078c64b03286f1ccd0546bee7876f77f365f9d338a1ad717ed2b7787e255f970f6068e5d32bbc76f90e899d6224ab29a527db93170ea9813e06fd153771c10529f3d7cf7b3e6c1de9a394b64a2598424124e7fea1a917d18eede35cd2aa52aa961856e6dae774f7156ebf601696fe21873852092ab5d1e4bae941ad56c31db01cef364cbb2e97ac7f4b7479424d5e9443fe993917c5b819528f7e929f1de6a1cf8913ed60c485ba5f4a9d703aec36bc6d75dc662b1c47b5831922b9c52095e06916454ed35b4e12c4795d32ac4450d10497f9b7c2a8255396c4092cf68ac68322494031750a55f163a2852b58cb92d97f9a1fc0891c8c7a2f6fbee724e1ae1f7dc98d2990bef2bb182b4ef34f6a9d27357c97de9393e7ff4c2be4639471e12a99eb28a948bc509fc346d81959ab90581913f22bca16e7bf4c4bc77f2b650e24ae7eb128d505d52f4c1bac7feabbe55b8e33c9b9d644ed5df20de92ddc6bdd3e6cc3bef66de63f07f4ecb662d1d10d573bd3222b867cc345440f3ba54f0be435af34b1392535ec92cb71e8eb4e87787843edb38dcbf95ae1f709a1d3756376012f600735aae706b46cde22b656bb565b03385ffe4878b332a8ba67c77ea0902035f511998b8cb35763816fa7a79edf8744cd14088058d03ff5cf05b262a76438fef9ce235f165aa030751d343e57aecd02fd98e4ae8e73b04fddec1ba85be2418b731fd3d760eb81477f8706e56af0208b341a466148a886474f6451d556d4870dfabe2952b67ce35f4871f069f057b2c78d7236c022fc9ddc17f7211ee25276fbb074c2afbd359d9cdb442e0d0fa6f25a8485147c97f9da3b859bae89403dd5c4448edce24551aa5348bcd0a53be3d0a46696e7980b57bdeaac55348831680cc794b8f54732e3cc53ddac9dc9fa35895d7ac7d837deb71aa9b887105d1f8ca26c2bbd2ecc380734858bbfec090da5b736075eb8eeb2c88592403af550a955ec736a2f3ad5cd7fc8a1681a7e5e7cc22758980e3c4f6d716e30b52ec66ab54eec768b09cf2728054f8b7a4847ffc13ba8379832e5e9073fbd2faf17ac4224f97e5616eb09b93448c2faed5e2707ef184fc767d94ae01f167eaa7a394c377b5b5936d082ed91af5b6d0fa47200a63627e91ef7a270c1881a03b75875788b20737a0c07bef7311614604051335ffca1bbd2011b80fdef3c3764fd5bb2790fbb2f24cbe7ae25c37f5301f57a88db09167773526c132270da44adc637bc514296668dbbdd0fefa3f89b2b04c2c5bee028898120b9c0831c3ef230181b5cc7f2d81ed3f80ea3acde1d0e0336562871cc326b0ae635e58363a98609427eb99c57e64c128ae4fdbc9f2dcabd6258a31cc66e0081cf9585a5a7a902c3d7dd0d698a32a2615c19c133623bf03ce019906d4de33d92da2a08d5b88209fc592d5dbdbb65c26b084ecdddccffcbac9b52657e5798800cb6a61533826c66e17d62a4dcc7980f5e44d8f164c7a36689f01a11e0eb170290165ad9134671df513c0556e4b80a6f26e2ed1b01971c285a88c49ca3d039fd867794fc6d85a4c6643e2c7cdbbbdef3474520ff586edacd8ee48452a7d3ffebba68d62e0f6e7c059a4159dc5e21edad756e009575e8edcda3e648281651aa493e1b3e03c00290966732fbe3d49132af7531958c603051cc9f0b5c3959d7a9ca79588d231034d7e73988c1f4a1c20a183f5f7512c7d8c543d9420f4f5ed84bc6f07911dc95b7f6dbb559c79d3b4e3e6ad826889adce89b756691747ac753cfcc0fec23e1f9022956a9e56729fd8cca85a9ce8748d50dcfc69f78191956cb612d086266f7ac8085756decc657c627ad84f366d5e0faf0f225185997d1034989cf67e6431540c24901a73f2ed08c962a03792b2019f03b4bb16acb745d56b5e3a2a6bf15c30418c6c948099070ded8c9a843ad629ea591ce77c1419c5374cac41ecaaf1e7bef77754967f91dc09a133f49228aebb3cfaec9d9154ec36a729449c6cc6d108156fdf2f1750c5bb0b346c5144535ca2544e616f0d6c8665be0865d14b090c2936bac67b6c9eacdc54914f6de865106a2e69f97d9eca411ad0db8397d7aab629783a21d631a110e6091e54ec972cd78f1709e5311d0782f767d63c7bf8b81e70bb70bdacb8d71ee4c7d9f72a3c41e8fc0c016002c8cf01dd8f62fe7d57befa41abc7e83d9091e21a5614d1773b7fd601396ca4b32e7b69fe32e24383f5498fc8b98a403b5fcf556f16b45fbfb1b71a776777cc275e1b0df9c1e6fd3ccdda333f5d27235381a88193208cc885ebae58cf38003d46354aa6f1ec87758d66ef9b296210208bfe523f6691b1cda12639390833382ee0f39720b0eaba125df6f7d53ff0a318e1b051aa5b8128d0360b9a988121873264d7a49990f80ed345b8bea2237baf9bc8b3f03354207bf899459d1901af23669e69b4e3d65a948f0b1375c8f06015295221b46806fceeb65aeeb7b30e870716fb159524914b23c3e7cd4b0d148f41134ca54dc6c0417b0134cf1111e574c08d869d6e9bb48242769ebfc4131a005980d39b55ef4bfab00482724e0f27be381c26d2b185d808dad0407ecc9ca05db8da5f09cbf53db315c8f0065dd23c97424196a5771602e452b01fbd73f63a088a0d36c6b58eacd18d8f57d8b64fc08f3a248d4b023917ffd79f980c121ed2974058942502af22536760c4c4d44dabd87132711098d04f9a2a4dc3208b6b8e1458c94853e58428794d5a4aefa8f97542a55f2e8d68977fc6e062faa2fcf7c8c3adf4c7e471aba77d85a9587f8ee88d7c989618dcccb66ba1cdbde4443784d7f92778fc1efb91ec788e882133c13105eb4db3baa70deb0f30418b2220c0bfc87d67372e4bda512fc6b875083a2aed6163f1b120b82bb284c8a64c4c3edb3a489f3b3cfa25494af046d2af5f04d02e4283f9d61e9edc6fbf277d48db2c29788861e00e4dc7e2978ff75cc7686c565cb4aa43eaf7678bc25d14ef90c1a924ce8dac55effa6ec45bdddbdc7cec60a570023c688cd506c7931e0ed00be715d2f7fb877877b41e2e1c902bd04eda17e214573f3cf4860f8f00e104", 0x1000) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) 21:34:41 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xa3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) 21:34:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x40, 0x80, 0xffff, "d9b39ce34c9104f5b65d3b7dd4fb63b814f12fb4", 0x9, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0xec, 0x1, 0x0, 0x1}, {{}, 0xfffffffffffffffc, 0x70, 0x2, 0x3, 0x3f}], 0xf8, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) 21:34:41 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/245}, 0xfd, 0x2, 0x1000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) 21:34:41 executing program 0: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x2, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x81, 0x0, 0x0, 0x0, r2, 0x44, 0xe0bf}, 0x3f, 0xffff, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x7, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 21:34:41 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(0xffffffffffffffff, 0x0, 0x21) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kqueue() r3 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r2, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) socketpair(0x6, 0x4, 0xe0, &(0x7f0000000000)) dup2(r1, r0) 21:34:46 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000b80)=ANY=[@ANYRES32, @ANYRES64, @ANYRESHEX, @ANYRES32]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r0, &(0x7f0000000180)=[{0x4, 0x3}, {0x1, 0x7, 0x800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f00000006c0)=[{0xb8, 0x1, 0x2d4, "cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b"}, {0xd8, 0xffff, 0x1, "9ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31"}], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/13) 21:34:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) fcntl$setflags(r1, 0x2, 0x1) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x4}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:34:46 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 21:34:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720ef760500a0518536a152e160f8e5815f73f2a044fdbe2c5251804d098040252273ea3394ff334a5619515a008ab0b8f40f073c8728ceb3129a8a34ce61988e4b3da025bbd47b3bf579456f7442096e8c8b6b87cb2d72b8bcdb8992f728193ef14d5f", 0x65) write(r0, &(0x7f0000000080)="8c27", 0x2) r1 = syz_open_pts() close(r0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = msgget(0x0, 0x4) msgsnd(r3, &(0x7f0000000140)={0x0, "91db64d5e61d895caedb65c3e73a8727620050766c4553e029d9a9b3b4937f42b1b819877c67da61b540d7e041813f42e9f0c5b671ae7cfb9dcfa782961106fb0dd00129944837ccc00880b70f6ed6c6766d726ed8c6ccd1ec10fa7af56c2f720e31f456104a6186690579353e4f6c5772b7"}, 0x7a, 0x800) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff690, "0a00167d308304000000206449224d0000975d00"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) 21:34:46 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@mcast1]}], @generic="d811df825ccdfb53"}}}}}) r0 = semget$private(0x0, 0x0, 0x403) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x3, 0x490) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r2, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) r3 = getuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/226) 21:34:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0xfd) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000100)="42252a21ce543aeef46182e9df6a387febeb4df245b69b4e4566e63eacc0358e5cf88276ae19117d12d97be533ff4e438957dee2b4434ac807680c6fc0f786574c7047d633971aa3585e2214b0b14a31b75531244649c29d11babc3386294f9d1630cd686d4fd6a5b439491758d522223815ebf72f167054d990cb9cbf6812d039e3f8053cd6fc194c26f94d24df48aabcefa8d8a04a100ef60ecc1b0e8d646162441b7ed9c947ba148fbf14d1b5c0c5990b4e465fd971f64856a57a075307d2e5e014b5f6d0a15e6760b52205710f7928ccec8ab6f18587fe67441ecb777113f09e73f3a32ff47a00509d21032f4cc649", &(0x7f0000000200)=0xf1, &(0x7f0000000240)="22cc7f924be14be41e29ba501c9f124b69bc3f82cb4c6c849164a8c09a93fc9dc8712444a2285e8acdb8b1af43e1b3598f83f5b8cd6f6438eb7cda637f4a40c43f22d7465648dd1e8a48cc1e729695b6fad718303be0e5fadf4dcede3e0a8d3d276c8df8b02ecacb631cc98334d021f79372decf247c4504f3ab7f03dc7ae2f94056cdebc2bf40ca7a9da672f9b0925c58d50c7c088175a3604ea7993f32f41d2834b254b000a2c193809a2a436705472fcc61b730e48fc11b1b9863", 0xbc) 21:34:46 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa9c7bd2e8f95108004d000034000000000032907800000000ac1400aa8313fb7f0000617f000001ffffffff00000000839406000000fd000000000000"]) getuid() 21:34:46 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x100004, 0x0, r3, r1, r6, 0x0, 0x4}, 0x88000000, 0x0, 0x0, 0x0, 0x7fffffff}) shmctl$SHM_LOCK(r0, 0x3) 21:34:46 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f9, 0x0, 0x0, 0x9, 0x8, 0x19, 0x5}) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r1, 0x1000, 0x100000000, 0x10000, 0x20}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/49) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="ec785ea315176724ef482349db58b0442ef59172351470303a815f030514353a8b2a8cc155ff6aa643219c062a0084176a9ab834b6024147e68106d446d96e479673e814601b2aa7c57a36bd04000000000000004159d9ba3c20cdf54918b95266bc0a8e6645c1519aa1200750a329915fc9693d362c33befbfa1676a4f65c02fe24b37dafd28a9bb988f1750ebe7a6d96858f3697f799207dbb7c47233d56b832681673de041a5c7b0cdab9b057096d79d8841f0e09606899b90bdccb258fd2d8a8560dfefa0f5c68dd8f238e2fd8e3c508d504426fa913d1b22950a1278cd9aaf5c3698e689e128bfa89816b3a2baaf889a37aa1b97d9ee7306b6eb2ecd75febdc2d6fea24f90dd355f4de86a6345b60edf591b15201e6f2ab1df0e6"], 0x1, 0x7fb) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f97de7ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720000aa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf4dcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a71229b090f9d7181730a9449bc51f1b782416998dced0ca461f46beb1eeb855af10c68be9d33c967aa5c02379bde58be735e9c70ed3fa512df2f0fbec7ff61533eea829ab4b2de2b43233bd249626410f34d27498a972cf93e2591c56fee3ef9bcd4449fd44b0e857f060d9b0148e39ab89ae8854117160c296aa204d34abb4264b20c2f8b67d8de630307a061bbea03b7a149615202f267e195dc585e357b0f10ed8d8ab87aa7942711d17731097a295f3136904299f418a6e0f4b5de175c4ccdf8196c976fe91c04549d6e891eef682f00"/925], 0x1, 0x1, 0x1004) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xa7, 0x0, 0x0, 0x0, 0x0, 0x90, 0x1}, 0x7ff, 0x5, 0x6}) r3 = msgget$private(0x0, 0x328) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83549c02799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a489c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4ca562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a598355934df41068b99a17cf001596ef2a49871efecaf71b30f28eab9562778c2870c67f4503a1df"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x4) r5 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x81}, 0x8, 0xd26, r1, 0x0, 0x100, 0xfffffffffffffffd, 0x80}) socket(0x0, 0x8000, 0x1) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a467c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4cb562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a648355934df41068b99a17cfffffffff00000000fecaf71b30f28eab9562778c2870c67f4503a1df000000e6b4fdc9f8f118d5b1adcb18"], 0x10) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5dff00ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0986adf3dbb1f6ea66a7a83d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f"], 0x1, 0x40000000000800) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000005f40bad21a3862a5cf22936b3e9609fff829654c7e824447265965bc4961"], 0x24, 0x0) 21:34:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 21:34:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') flock(r0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) execve(0x0, 0x0, 0x0) 21:34:46 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="a6bdf0e2d04adf452e085a48dc0fe63ff5ee2bd50b2ce061f3c605ad12b3921b0026c1cf4a40656db24e4268a4207a1d3dc59cdcff74739341171848d672d10dde3cd7f279487027fb67d11263ac4fd945f8e06d850a0bb74a191fb06daa8f336fa932dc96e72cd15dd64d1ed95840821d660d5eac8bcf6376766cdfd59540b18481963514946f0382c2b04eab427698f59a6ad094a1149d1f49aec9d73eaadb37e8e7419791cebf", 0xa8) r0 = socket(0x10, 0x0, 0x81) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt(r0, 0x3, 0x1ff, &(0x7f0000000100)="98c8c29439a2f701cdf5f1abd069fbe7c4d97f0bc9a8f9b7e41459b965408f3343d69621fa262bf7c2fae2dd2bd754c7e65f3dfa3f306f780a14d4fe0a4782332d6e64ffd88a477a", 0x48) recvmsg(0xffffffffffffff9c, &(0x7f0000001640)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/47, 0x2f}, {&(0x7f00000012c0)=""/210, 0xd2}, {&(0x7f00000013c0)=""/77, 0x4d}, {&(0x7f0000001440)=""/33, 0x21}, {&(0x7f0000001480)=""/57, 0x39}], 0x7, &(0x7f0000001540)=""/223, 0xdf}, 0x800) bind(0xffffffffffffffff, &(0x7f0000001680)=@in={0x2, 0x1}, 0xc) socket(0x18, 0x0, 0x5) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001700)) getegid() chflagsat(0xffffffffffffff9c, &(0x7f0000001740)='./file0\x00', 0x10000, 0x0) r2 = socket$inet6(0x18, 0x2, 0x6) shutdown(r2, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x6, 0x9, 0x9, 0x1, 0x5, 0xff6, 0x5, 0x1, 0x0, 0x4, 0x6}) r3 = socket(0x2, 0x8000, 0x20) recvfrom(r3, &(0x7f0000001800)=""/181, 0xb5, 0x0, &(0x7f00000018c0)=@in6={0x18, 0x0, 0x3ff, 0x109a}, 0xc) bind$unix(r3, &(0x7f0000001900)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(0xffffffffffffff9c, 0x8001, 0x7, &(0x7f0000001940)="4885a0f4aaea3f3dec432b50a455bb1a7000f6ad24", 0x15) pipe(&(0x7f0000001980)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000019c0)={0x647c0468, 0x80, 0x401}) 21:34:46 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x10, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x17}], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) recvfrom$unix(0xffffffffffffffff, &(0x7f00000196c0)=""/247, 0xf7, 0x81, 0x0, 0x0) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) 21:34:46 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000040)) r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00431235"], 0x10, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0xc2}, 0x8) 21:34:46 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) mlockall(0x1) 21:34:46 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000000000000000bbff020000000000000000000000000182009078000000000000000000000000000000000000000100"]) r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = getegid() chown(&(0x7f0000000180)='./file0\x00', r2, r3) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/66) 21:34:46 executing program 1: socket(0x11, 0x4003, 0x0) 21:34:46 executing program 0: socketpair(0x10, 0x5, 0x6, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000380000000000019078e0000082ffffffff03069078000054e6450000000000000000290000e0000001edffffffcba7c7fb9219c7633b003767755e3d9d4926a0cd4608c363"]) syz_emit_ethernet(0x689, &(0x7f0000000680)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "9f538a", 0x653, 0x32, 0x9, @rand_addr="416881954d3b647dfb54ced036f46d44", @empty, {[@routing={0x21, 0xa, 0x0, 0x5, 0x0, [@rand_addr="37e593ff32eab080714ba2a785c643aa", @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @broadcast}, @mcast1, @rand_addr="5191590354cee7e5ab805b76fa1fd7c8"]}, @dstopts={0x29, 0xb, [], [@generic={0x80, 0x4c, "7b217c4cc79157d6a153b00453ad0182c4145b426fe4c3c54e60880407f7efee6a143478887eb96f390a4c67a59d3d545fc7a7d01addda450d41e4a0049327e56321b8a7ebc5083c18d829c8"}, @pad1, @enc_lim={0x4, 0x1, 0x3f}, @padn={0x1, 0x1, [0x0]}, @pad1]}, @fragment={0x61, 0x0, 0x1, 0x0, 0x0, 0x7, 0x64}, @routing={0x2b, 0x8, 0x0, 0xe0, 0x0, [@mcast2, @empty, @local={0xfe, 0x80, [], 0x0}, @rand_addr="7d93434cb194a994ee4e579dded0dfcf"]}, @fragment={0x61, 0x0, 0xfb, 0x0, 0x0, 0x6, 0x68}, @routing={0x67, 0x10, 0x0, 0x20, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast1}, @mcast2, @rand_addr="f7d9ea9c6adfe6eb90d34aacf107466c", @remote={0xfe, 0x80, [], 0x0}, @rand_addr="0d247e72715f5517d26e754be6c75768", @remote={0xfe, 0x80, [], 0x0}]}, @dstopts={0x3c, 0x1f, [], [@generic={0x5, 0xf9, "4816625256ac4d63f3960f88cfb0f14d4900d3cb4214e7c7d7c99df7bf5ed6d77e22ce7100c6df97dfa9f13a43fde68a0e397fa0000f382a5aeb840de876204323e8234757c4822fb95d53dced89aa3089036c4a46a3b16e9f7f7e5da98672e54f4e71ff3d37c97696c9190ff1b40347b9a00b4657da799d286c6cf463f32d2feec5c563e9d69c636cbeb099d03e1709439ff1cb2fe39a3cf2fe3acfecc61fdd755436db53fa279388103bb58c74c0e07ea2cc34ffd84cbac57aadf76886a9da8000a9d86771fbb6396293844f3010b3269950f80e376aefa8af0259d51817b34004ca06096a3488a590a5a5bae777a731fee04a087373a02c"}]}], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x0, [], {0x8, 0x6, "69da2a", 0xf82, 0xc, 0x0, @rand_addr="00dec699a87800", @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x67, 0x11, [], [@generic={0x24, 0x76, "c2eb77de50308b200ecde24e1d0a1b2099c56b0fa9b7957098420cf3b1bf0a52264eca23e52fbedbab457f0be51b16db37356326e76f8a6edd8e82f56b59d9c396d5d47815fafae8c3e0d00c99dbe87728d7f73a8861b58e3609cbcaf7346ab8128bc16632e234631976f2d1606bd357d297ee1c5c6a"}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x20}, @ra={0x5, 0x2, 0x3}, @pad1, @enc_lim={0x4, 0x1, 0x35}]}, @dstopts={0x33, 0x5, [], [@ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x80}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x8, 0x10, "f138c92eb08d4e48edb5f6286da3490c"}]}, @hopopts={0x67, 0x11, [], [@ra={0x5, 0x2, 0xfff}, @pad1, @enc_lim={0x4, 0x1, 0x6}, @ra={0x5, 0x2, 0x200}, @generic={0x1, 0x76, "d554ec79d75094b9c5c2273f3f2d2b55ff135e49aa99cb86deec554e1ef1f32b3ca010ca0d9d3fc3cf3511f9f914bb18159c7b31fd310ee4232825be01cde06efa4e7017a1a783daad77847b3079798b319a32c9836c133a73ec5025c3f55be97819042b7a9670d2fe462ae1306216dc6fff9d63f935"}, @pad1]}, @routing={0x61, 0x4, 0x0, 0x2d, 0x0, [@mcast2, @rand_addr="84929685d0442443a07fce3b672acc4e"]}, @dstopts={0x2b, 0x1, [], [@pad1, @enc_lim={0x4, 0x1, 0x58}, @ra={0x5, 0x2, 0x81}]}, @hopopts={0x61, 0x17, [], [@jumbo={0xc2, 0x4, 0xfff}, @generic={0x3, 0xb7, "4c0d41c2743b768045166063085629f31121bb0c54db094f51de302d34f20c56851defb973c22a22bbcaae5b7265f267682eabb71bf003f4958353f9c29ee81786440d302e4faa709286fccf062b24173e12aea3763bc66bc7056e89727b1c688baa46003a73cf47a86f6c7a80ef40d7332a522b11c9d69de50c27c1e3803b53041c62eca775631f0e9309dbebfe97e8cbc1daf832738125f4cc41a39cea367ea80e53f15216b24c071dc244299630afe6c6a72401544d"}]}, @dstopts={0x4, 0x2, [], [@enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x72}]}, @fragment={0xd, 0x0, 0x40, 0x1, 0x0, 0x8, 0x68}, @dstopts={0x1, 0x0, [], [@ra={0x5, 0x2, 0x91}]}], "fc031430bfd1d3e5a683e19b3c71b4e008154bebe20bebb7c5544e35a2a8627a797adafa28895ee5798da342f866b9abdaddd97f3492d86562e8099a1dab1ea278ccead674d16bd4f3ddc09e10c91da46af725c753f3cd75b61e7504c8d216bc3bccbe2f35350976dbdd53048a0f587dfc96f615c529b4f7fadd555ca2ded81772ea5c09960e8b115ba5c525796e600a841ab8f3c012cd486fd8c2fc62dcf65e28c2a0ad25d628f9ec30f745d2cbd08d97c7828940849c99017e2ef2277d59a55d86145ea729a8fb81bf3a9dd07f4cfffdfd67"}}}}}}}) semget$private(0x0, 0x0, 0x0) 21:34:46 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, r3, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 21:34:46 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000080)="09000000f0446a57c6638760fc94e68862f1fb3e4b72822cd0522672b1c30d87c766836d079644b0a88bbb08bd2a9d0022535dbbc3ffffffff148915a69337b35c0100000093d9bc0df8eea2f03f82b19ec0ec5e23fab2dac4c329c0ef9894dd12e6b4ef67f7cd0916ccd50d", &(0x7f00000002c0)=0x6c, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 21:34:46 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000002000140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="eefcdc156b066f71"]) 21:34:46 executing program 0: syz_emit_ethernet(0x54, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x46, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de2"}}}}}}) semget$private(0x0, 0x4, 0x26) 21:34:46 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgrcv(r0, &(0x7f0000000040)={0x0, ""/1}, 0x9, 0x0, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) 21:34:46 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x4, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) lseek(r6, 0x0, 0x0, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) pwrite(r2, &(0x7f0000000040), 0x0, 0x0, 0x7) 21:34:49 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x104) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 21:34:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffe00000, 0x0, "00000000ffffffffffff4000"}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) close(r0) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:34:49 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018300907800000000df020000020000000000000000000001"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 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)={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, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) 21:34:49 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:34:49 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x0, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}}}}}}}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) pread(r0, &(0x7f0000000000)="32ecd4659e41e590ce6809e9908d76357948d41d67c697ed838d6a3c55a22f6b0c9f91adb885028b8fc6439d0dcf278ac1743224c06f89ae0a02e05e93b85cab31", 0x41, 0x0, 0x5) 21:34:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x5, 0x2, 0x4, "97f8d911f4092165a8679d089ee277a323440597", 0x4, 0xd96}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) sysctl$vfs_ffs(&(0x7f0000001080), 0xc, &(0x7f00000010c0), 0x0, 0x0, 0x0) 21:34:49 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @rand_addr="ff680f30bb65095e2d06e5a80f7c5980", [@hopopts={0x11}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x0) 21:34:49 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) syz_emit_ethernet(0x5a, &(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRESDEC=r6, @ANYBLOB="e26df2771387ad79ecf70f7e3c41", @ANYBLOB="b6e5c91026d4b26b8936f367bfffd9132d3293e28414246850486ef8a6e1e35b5df7b0c84874b6d01ceb64b20b49f897325c18529c6341f8e5ca249ac5c8845ab688b031dbbec88ebf9e88c64b44ba866c28ba185770edff1a1399f44ea2c25ef03abe43af0d9bfc4b024b20fb3afb", @ANYRESOCT=r6, @ANYRESOCT=r3]) r7 = getgid() setegid(r7) 21:34:49 executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4000aaaabb08004600001800009e480394f419d67dec6532000000019078ac1400bb0000000089020000"]) 21:34:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r2, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r2}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x1c6, 0x6}, 0x11, 0x6, r2, r6, 0x9, 0x2, 0x8}) shutdown(r1, 0x2) 21:34:51 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x517) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x8001, 0x4}) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r9, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r6, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r9}) r10 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x5, 0x0, 0xffffffffffffffff, 0x0, r4, 0x4, 0xb93f}, 0xc8, 0x114, r9, r10, 0x400, 0x3, 0x5}) dup2(r3, r0) 21:34:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) fcntl$dupfd(r0, 0xa, r4) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000000)=0x8) 21:34:51 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = getuid() r3 = getgid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x11ff, 0xa2d1}) fchown(r1, r2, r3) syz_open_pts() socket$unix(0x1, 0x0, 0x0) syz_open_pts() rename(0x0, 0x0) 21:34:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0xb7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 21:34:51 executing program 0: syz_emit_ethernet(0x81, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffbfffffd71c9edd828596dd60317971004b000000000000020000000000000000000000ff02000000000000000000000000000102009078000007000000528300000000ff020000000000000000453b65cfd37a2335e96cc10000000000010000000000000000000000000000000100020000000000005975db180bcd0594"]) 21:34:51 executing program 1: syz_emit_ethernet(0x21c, &(0x7f00000001c0)={@broadcast, @random="53a65833936a", [], {@ipv6={0x86dd, {0x0, 0x6, "3eeefe", 0x1ac, 0x29, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x24, [], [@jumbo, @jumbo, @jumbo, @pad1, @generic={0x0, 0xfa, "cfc25fd1d97d7f129e96ebd539f894f4ca05d7620a901323f8c2c4f113048795072216b8d686bf63bef6a99941f02569df01c51e60455ea2fccd28b713874009c09a5c659350913e4f168c23b14dea212d6fd7ef6342c6cc73cf9be7cb9ecc21fdb68591145925dc6a5e101411995562b38a182c04688e7ae50d60409098729d1977268386ecac8c470b265bcb6fde49f7171ab7b09ddea560a2a1d8bb5ad885477428e25595026b4f9318e51c1b23eeda7d7ec2a9b94c00bafa1e64925cd388b29bcfb4bd4a17b4e255a060f0e2da9e919b425bfa918bcf464d083bf8d6b2f31832c816dcbe4b00f16dc293f0bec3e0b189b4d30516beab62cc"}, @enc_lim, @jumbo, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x0, 0x2, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}, @fragment, @hopopts={0x0, 0x6, [], [@enc_lim, @jumbo, @ra, @pad1, @jumbo, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @jumbo]}, @fragment], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/176) mlockall(0x0) 21:34:51 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x1}, {0x5, 0x9122}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/4096) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) faccessat(r0, &(0x7f0000001200)='./file0\x00', 0xc, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) dup(r0) pipe2(&(0x7f0000000180), 0x0) 21:34:51 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8b}, {{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x125) ioctl$TIOCDRAIN(r2, 0x2000745e) 21:34:51 executing program 1: select(0x40, &(0x7f0000000300), 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x10, 0x80000000) shmdt(r3) shmdt(r3) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0xe3, 0x0, 0x101, 0x40}) 21:34:51 executing program 1: r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x9, 0x10000, 0x8, 0x1, 0x0, 0x20, 0x1, 0x2, 0x2, 0x80000000, 0x3}) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffe0) syz_open_pts() 21:34:51 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0}, 0x66) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 21:34:51 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) 21:34:51 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000001180)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100193a0000000000000000000000000000000000ff020000000000000000000000000001800090780000000056427e87f201779ef35df43239fc03db2c4d5e6dedf7b1c180fcbcd7284ca30e247d6f0c09366bf8d30e23b02822735887d83eb5a3fa2b4961ba031df821d8b2983f0dced811d231f2863251730d6ca2512b7bd8bea61a85d6cc193d37c24ac5085fc007b0d3398656de7891d7"]) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f00000000c0)="319fab7b7a20b55c4a7e1a8cf5e3bb29086920e438511981267aa358c458182cc056e18415f01901430e4f6eae3f49bd2d216c1e7dec2f78a34fa4996455d0acfe6ab8706c5df7bc1522d80e55e57b7e95d9a0579720c14034b197ff24e2c6bba68434c7f01cdb96c6462d", &(0x7f0000000140)=0x6b, &(0x7f0000000180)="fc2681327a194897f0dbd95b2e8ebdd23744465cef96a989ce04473035aeab784ee39f07bb8a30899b256a4a3779d2251f8ee1b0a612df23dd2b1d481230c04e4fbef2520363f8990810be2facca1b967a3ccf1adc9a0ef2da8f7f600a0c6dd7db2fd7392e105f670e5e766745750ed5deb5e233b1a704ce5fdcb39b957de7ab69abd99177acc3514bee34d190e64dddc29609aa4700db0365c0fa866b3b7fff4561e5d0c9beaea60b4dbc8bf755b4a4b50f09d2ddcac49d9d734e0367b9fe66852dac65ebb3489c43b7150af1e7e29b1b464182bfc4c63287fb32e3ed4967b68878546f57a0639e552130d247648b91e67f6a9804e36fe08973624c70e5959ed9c028a4bf438ad8b880de96af679fc6a349190f0a9c07976b49a2523877743c03669a93558a014c10d610fd9e24e3b557beb735ad43020636c23de270398261b7471f3594929e4b05a78522e198fa95ed984793d44652f382832a19576f783d73bc81ce76542494cb22b32aa554115ef6e005ef39b5291cf2640c024edb2f02a3a9342ad963ded343536ac9cdad380c189f1f1c5dab0e0c7e7fc65891575003141e320070820050fcd9cacf38c6d7f90276b050418e79101569bf1fad97ef8ceadbd9affa4ef9f1aa878eb4fd07385dd9d530385651b48a1dc5014eeee63e9a5210031309fa3f355ebd236ddb71ead2e82724d0ea7755c0e9d33bbcc72a20b59a4fa04fd156fdf0070316bb11c8fec25f30a2adbab05d8b1bc7cf4c44eeb05cf3c5b5388cf7cb803abbed3bb68d47203b6e1e0affb382be6232ae1f53849f624b315e0ecdce04433be7593d0752003d083c7be726b06d34124cd5cab92baaf7bc6ecbc2ad1cde42cf5bdf59a81542af82ba18706520def3981352e9d851cc5f4295e7c0796a3fc4425daf447c20014f908559db3db986bcfe609b7dfa8efb88ca0af122805645161c3cae7323adeeca40e3380e9a7f75dbe07b39d5dba69db228d9b0df61a0f5876f8bd00495bb6dcd42cc0f8a56ff1d58cd5e232332e4b3a208b367a7e419a3ff78529691343bc301315bbb4a13e5fda4f658438fa95b712f33cdf7ed8e981e610da65f33117ccfd5c4a3217d1a96f39a6356077e740f2f83ef0c958d61034da04331d2c134278acca3354875fd5329527c6d9edb851d44cf998fdd76aa6251d7e09204f684df1585e1b5ca63f23caf8eb69e34ca229df0d9fe30e03a2bb08826b4f0e2843259f24e40d57dd55eb4b44a8b72ae18d01d5246161c4d6efb676ceecaa911f10dbc06231df9cb95037c71758780401f7efe82b996b0baee6ddb048c6483837d15f524e920119ec569d249c79a475605e39beb6287c2b2ae63bf1341fd94a6df29ec0494932dc9e9958bbde8ec7c8e1ee0c5bd107677f7e8ee34d261ac3728f1d16af0cb4128cfc453f226217e3faa28e9853fd81f635c2ccd1436fa7ec0287c55815473a5e41e387b07a933cacdc50ccb0009b9b19e521bcc13879e22f20a0486ac6c09592044ebdf158d6a65447fc0a773c2dcdca648516f3c88880f9fdb7a4d6ff02cf7bd5fc8ed00233bab1c4fcc20a494b0d481059bb9ef2db692cd594592205f5009a0de9beb883ca4ed843d2773e3b6e513f60d0acd2934ee0579ae64a6173e8db435274c217d26ce2079c96475ac1e52547c08996408c0ad5ce0bd47717e3c8af51197e19edb1017d8394e3da8c0ece057ebd34be2471419227aa0ff1b264b6d1ca03218cf41b3ac54507d7e30f54c462a7aee4254d450ff459bc00b3ee2144e95d05234a175f0d0c247b5237fcdf2bbd6324b4f1a9809425d2cb3cdd6d7507fbc5772f6ab42ef1776b7950322f3347c4d55c480d9718f18be9ad15ac738ce4b86c028a81be96c55fd45163ce9394f75bcc0c72805821405bcfcd6b4fc6b74f33898f15c376de17ee1532e84d5be9e23faefabee610b6130e10a4f6148f07a5853f6ff1f32ac8a910c994ccd54c2a44f5d9e2e3f9e38287fd6bf45724ffdaf5a1a5b6b0a5ef77bb15ba3543382eae7d81d92abd2af72550761256f4d438b32ff071edffad51396764b90aae0e462583bbbd64cc2922701c408bbbe81969a0e2db5d5c132ff9691a08bd092711c6d6d618a6a0e2e803c307d5665418a3b37186940f610f1bfc649d77f85ba3f09c09baafe50bec010a602555446c4ca18a3b613cc74f8b422645fa489b4329669c139d7416f06d5b5bf83edab1c96bef02788c7aa163f590c975a7b944db8b220854944c27ea917dded4b188d2536e7a7da04909e8c841b1b2ba492456725bf3a3b43935794c4be706e675f3e09d0840529324408192827f50a3f2cfda7161a6252aa2bf6a612cb32b94bac83169dd27ac1ccfd6fa18a0d542ca38ec45580ece511da8c0063addb46e67f8b51361da1a37217de957d5a99d2d2ae0023b1f290f2d73b07810cb998ea02c92844a4d63d0144b362db9971384aceccef4945e332644c802223c2e08e5b348596193a3538885bfa2297b1b62faca60b50f61fcab63759896ce5488f74fa8073a5b83dcd2cbd464b90bc95315d9b20bdda8ea2836d8b04830effa0bfdbfb367d821e2ab34dbdb42f56777487d617686cd83d289bc7b33c6eb2429859942d5c97a0165558f79434d3df1415b34b8dcebd0d5f4249b5b49a95dac3e9dc9fb3256d02bff835fb968abb00ebc98a70016085de17d40df3783aa67f9acc9a02998522fdc6cf02dd53309d30ec1f4f2db59e0f48f29953860bc93789bd37ca8f906832608b9a097c5859051224f2bfe549286560df80bbf360429612ce416bbba434038f0a73133b816c308ffe802cec457493d5c190722a00a593100109d81070734ea2ae8eb7323013a69b7e8fcd3e86d7e6e03a6d6eb822703318b4428466a201ad6d76666d0d416a59918ac543658791f7bf36631db18e168106660958c3849de5c5964d231a089a3139e3c1d2bf728dd70953b09bd0ba2a16bac086a3081347e6c23d7eb3d6fecca6afa8528a195b76341625d19462b830ded22fd3d5c3f18f231154240d61596bae624fbc9dfe0313caf7b6f28f9ebdd062fd6ff29f402f854d31faae92fe1a00015096da25a699f300b64b7f8222629c7560ae95372d1a00b69c6e2881fb60105ad5154252e5bb34fb77c7b05944b79ced5ca6e8b13053b087a46aaf04c11c92869e2cf66861c5e3600036208e768d2b982735104c5ea5902117ec5f62edeccca302b18b172d3c130212f72e7b9d430aa0a7fe2c6a142505633717580f112a3a4fc8950fdb56385001d11f69f760e57c71db9e445d2e6751b93b630ca01ef641785da0d841a392508c2e0b7980886788bd55fcc44f2ef4f724f04388e8242bb54dad6c77b54fae1e98dde20735eb3087388cf838c78499ce1cec54f3fd52a803c19b68613071e3af6ab2b4d7919965dd79ad020e9799358195e822693f4d53ed26da72f7c8b7a99c5d8a599575453a89b243e8ef6f53023093170ba3771756367b897561e1c4fbd80e16dfb7de3695f6ea1ebef2e2060b2836bb70fdacf0ce739cd8263159b290d98f9f7877a27cfbc312216bc6f801e6e8e127d039fee1a72b5c8547853e01fdb4d914b040e66eb72455603a7b1ba7966e738dad01aad3f6491dc49abd11b33c8b6642b7d24b6f53c04d1d0901cb808b3bdf0c4433a478cd160c6f5cca30a3a3fb267bccd637a1c489517a6679e9b116e0f33bbcc3acb09b0d233be5c903d505dad85e5eb1400b945ece01eff0dd57515c8c0f43501576558918c3523b9d4f15908d535072a48b692a0a27a4c025b40ec8750000d8f2993397165d6ed5ce0a260c8be899bd39fa7869a7e66015ffdbfe8f5e9b090d6c7311e1385b967208caca3647b9e8a0052f473508ab5c4b25d3531fe9623aec1838a1445839da5cf0e619d520ecadff9b69c131700ccac6728838de0a894d0b75bd7dfd14a8fb916c91f4e79e2ca7525b607d1c8b0b1a7eb25901b451473c323b467e11f96ba38c61d6db91e63b3e07456270e3a5c4ad4bed6564c430d0f2bc936801da5f791472639163ec3c162dd3aa32a3663e4280a829d634c41313da2fc4246d678c03057da625c519f3ea6a3860f0bb3bb521674fdd28db6811efb66ec36b46e4276411cb4716a7522eab783ab0fbf3c764b708af6905a0cfccf15ff1909acde287aa00e563b7059bf7807a80605922f0ed1221be03c3014bfdcf7182e265b0c517135e1565aefa966c41a23ef89cfb4a6e30935ef7a299e7239bace5f3ae3308d0700c8cbd0982bdd29e3acc857e151bf15b4872f62567aebe4256ed4dee57e70be203937d1b249568641fc251b0462f40fc976ae46ec288feaad01e69b197f9a6016dfc42ae3110ca30ff1b68d13d6930b85d85936cff124d5638eaf714d50cbcccf606fe7e3ff363a84795398f2b13fbca3f0c734a7945140d4f2bb4515dffeb85c7bfa9278b0dd8c453c09d7b48c3c8c67f21253c9439a7a0ec150c5739d8004fdf79031ab441abc9c201de162c93023166dd4bd252875f73df1db27d12ff36c18139530c01c74b98c8979255241f5cee24e9967a98f8d6b4442630fc67462cd2db2594099edaa95c80b28e77c37ec707033b6db60b86a6b091b8b54e25140ec06c31ad0d32263a730d51715cd93d3074313141ccd2f7bed2762c66b9162b796031177c1d32f297570090e7c558fece6bf8036f7baa833071728b3663927f8bd76fa035afa50941e64bd54db1e79fa4034d92cf95ce1b72051d1854091595a30a154e6bac411ffffa56d454b94546188692688f365c4a7db1b3bd52b68c3fbcf75cab9e68311872bb60ab8c326ee80b05037a18abdbdd5515f68e071b8d422f6c53e1f701ce7a74e5a732777c3adf9dae9bcddf68dfe4129d855669dff18b0c16a3c96eafbf8f9e8c46894f56e35041b769aa0f87d114da25c78cbb00bdb022626cca0e5c938ce340eca517eb381c689422b94d7071afc960cb441dd55beae3d8d24b52150939321fea42b4a8158acb1670d6364edcfe189a659eec3e3e60e8305995e94767c9783952d78588aa033e9b1f34da7e6830c108dae2f5988b6f122c815db2691217c5d3b06a2731ad00af1f366742ce96c9a5edcc3e8480b9b710b0900a9b5153a0baadd1a396692507f0eb7c0c73d35bff6255e7a3c2aba050291c1a0f83b4cbc5ae9c73046d99e6cd3c5362401961f02fc342d9ca5c232b15ea780146284abca60e54315e604485bdfb8cf2e64df6131bd1add09f464d89f6ab93b4994c1e5c428d5932bee595f3ec564b231713e7f5d39ceeb7fbdaac56cfd5097613d19b94aad82de6650804c38577a2839207a3953a2dd055f9fc50c4396c470e26d402b11c798c62a95b49685d1c49b51e1ea49d68ad113c9dc0c6a84b4b4c50c3e337152796e031f7f3105d9a4f0c19f00f82403d7dbc6083d3ecced7d61ac0b33e7858128d42bb6959b91752761668ee14beefb8c7568b65b84d46bcc11c50e37475f5d13db23e3d9a5dbeea2b41e2d2d66e49117230d9385dad959e672103f929a6c6f35762e6cf691baa6fbc2120898b2e38fb372027aa67ff1871a5acf497f0bf6a31160e17277b44c2cf18380ad1dcf6662fac2b6c856875da28c811da5e938f161216288125598b94a17d3efb44cfa868d9f44016847471d4b0e3b2f7c27f4500678efd99442d499561d4d9838fbfad78e9c0cfbcee809546f2f1ca837a93d61e0920d502cd75362f61e70815ed8eb3e6c4bafee2cc894cd57573bf1224cddd333bf4f39a8cf4a317ea03b5", 0x1000) 21:34:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0090"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) r2 = dup2(r1, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000080), 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) r5 = dup2(r3, r4) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 21:34:51 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="957782468550aaaaaaaaaabb08004500001410000000000090780000000000000001"]) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0xfff) 21:34:51 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x74) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) 21:34:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) acct(&(0x7f0000000200)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e24b5a14afd86b73185cd73948ab84000"/209], 0xc1, 0x3, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = semget$private(0x0, 0x2, 0x10) semctl$IPC_RMID(r4, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x1, 0x3, r2}) bind(r0, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x4}) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x3ffffffffffffd94, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:34:52 executing program 1: syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x21e, 0x4) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) clock_settime(0x2, &(0x7f0000000040)={0xbce9, 0x3ff}) 21:34:52 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x110, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r3, 0x0, r3, r5, 0x30, 0x20}, 0xd7e, 0x40, 0x5}) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x3) 21:34:52 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) listen(r0, 0x6) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001980)={0x10, 0x6ca, 0x4, 0x101, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x35}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf33c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xed7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xdf}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x38bf}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x53}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x47a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="454e86efc274293936743ef9d377dc450277663349bb0aaaa8923b604938322fe0eea0dd6f8947eda8a631ffffde0d9acf7c4b04c2b1341b64292af41d0195", 0x3f}], 0x3) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000000), 0x10004) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() readv(r2, &(0x7f0000000400)=[{&(0x7f0000001e80)=""/228, 0xe4}, {&(0x7f0000000340)=""/98, 0x62}], 0x2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) fchdir(r3) writev(r0, &(0x7f00000018c0), 0x9) syz_emit_ethernet(0x96, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000ffffffffffff0800405100880066000501849078ac1400fb0000000300890bd67f0000017f0000018307e70000000094093044522f578bcb83175ae0000002e000030000000001ffffffffffffffff880d7cee4cd08dfa03b281f0a3da79994418ff31000001010004000000006890ac1400bb000000858912e9f60856b79f3658fdad951e0169e2520000110090787fffffffaf791d5f6572df00289446a5267a3ee4d8da23fb75451b261a2dc1fcea671622690c314e9809dca334fc0eee3a58"]) 21:34:52 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65397de00"/138]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x1ff}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 21:34:52 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaca0d0000000086dd60e3060000103a00fe8000000000000000000000000000aaff020000006612f20000000000000000000001c900907800000000000000000054ba94a71b33b04284b8b5c223f6070a2d2762c6f977221c1e64deab954747d71ae3c9159b9111cdc73771ea8219079eca3ecbc5e9eca7c8e2eba1051627b04cdaa1cdbde3c265fb11bd64304fc5cf46a0e5488a4bf50d656f7cc232af1a2f0e151b87bd7b755dfd2b16d9cd8e55f2ebde11f6b4afcea3"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x0, 0x2}, {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$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000000)=0x4) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) 21:34:53 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCEXCL(r1, 0x2000740d) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) shmctl$SHM_LOCK(r3, 0x3) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) 21:34:53 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 21:34:53 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x4f, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x3, 0x206}) dup2(r0, r1) 21:34:53 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x0, 0x0, 0x1}, 0x0, 0x6, 0x39f816a7}) 21:34:53 executing program 0: pipe(&(0x7f00005dcff8)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) 21:34:53 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) 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"}}}}}}) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) 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(0xb4, &(0x7f0000000540)={@local, @remote, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9e, 0xfffc, 0x0, 0x0, 0x2c, 0x0, @multicast2}, @tcp={{0x1, 0x1, r0, r0, 0x1, 0x0, 0x16, 0x4, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @mss={0x2, 0x4, 0xa90}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @nop, @sack_perm={0x4, 0x2}, @generic={0x2, 0x7, "81911a288e"}]}}, {"9b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/50}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) 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"}}}}}}) r3 = semget(0x1, 0x3, 0x400) semop(r3, &(0x7f0000000040)=[{0x7, 0xfff9, 0x800}, {0x4, 0x7, 0x1000}, {0x5, 0xa3}, {0x3, 0xb274, 0x1800}, {0x0, 0x12d9, 0x1800}, {0x4, 0x5, 0x1000}, {0x0, 0x200, 0xc00}, {0x4, 0x1, 0x800}], 0x8) 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, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) dup2(r5, r4) ioctl$TIOCCDTR(r4, 0x20007478) 21:34:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x90, 0x0, &(0x7f0000000200)=""/144}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) socket(0x6, 0x1, 0x0) r4 = dup(r1) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 21:34:53 executing program 1: sysctl$fs(&(0x7f0000000000)={0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRESHEX], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0xfff, 0x9, 0x5}) fcntl$getown(r2, 0x5) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000180)=ANY=[], 0x1, 0x0, 0x1800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r9, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x5a, 0xb4, 0x0, 0x7ff000}, {0xfe00, 0x3, 0x20, 0x8}, {0x5, 0x2, 0x40, 0x3}, {0x5, 0x3f, 0x8, 0x2}, {0x0, 0x5, 0x3f, 0x1}, {0x1, 0x44, 0xc1, 0x1000}, {0x5, 0x0, 0x20, 0x1}, {0x2a6, 0xf6, 0x9, 0x7}, {0x6, 0x36, 0x7, 0x401}]}) 21:34:53 executing program 0: sysctl$net_inet_ah(&(0x7f0000000040), 0x4, &(0x7f00000000c0)="fe0e6fafed8a4c33add28563fdfeaa5be76c2e8c70e5888d7d7d0287e87a8a59269710c8dd87d829dee23cc22c13b68ab6c9f9d85c7ac37634640934bb4ce313c832", &(0x7f0000000140)=0x42, &(0x7f0000000180)="a29115abecd679a5ccf2350b09b32ac26040c546e1eb410f765e4d2eb504e52bf9a5dfeaac5107b744cb03dd3eb1752b043575769dd060d127c2008e1d016e6a67b474738242afe94a21eb8760ce8026062556fb23a09d39f5276537ff8a41e731da64ecc3c8f2f742915d488fc5b695620fc372505a31321bd74af021ca6df0e9949e0a631ca059448e2e12bb0b9cb1cc6efe53a5d6ac8efa7c8345861f0dc979cc5bc36e3b34ed", 0xa8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000300)={0x400}) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x1ff, 0x3, r5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) r7 = dup2(r4, r6) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000002c0)={0x7fff}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004, r2}) 21:34:53 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) getsockname$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0x81, 0x5, 0x0, 0x7, 0x81, 0x7, 0x5119}, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x5, 0x2, 0x100, 0x1, 0x5}, &(0x7f0000000180)={0x7, 0xfffffffffffffffb, 0x9, 0x3460, 0x9, 0x76f, 0x2, 0x4}, &(0x7f0000000200)={0xfffffffffffffffe, 0x3}) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 21:34:53 executing program 1: pledge(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x0, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, r5]) 21:34:53 executing program 1: syz_emit_ethernet(0x400e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x33, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) getgid() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) lseek(r0, 0x0, 0x7, 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xf15, './file0\x00'}) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xfffffffd, 0x6, 0x8, 0x0, 0x17c6920a, 0x9, 0x5, 0x2, 0x1, 0x1, 0x54}) 21:34:53 executing program 0: syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x6}) 21:34:53 executing program 1: socket(0x6, 0x5, 0x8) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0x9302, 0x4) shutdown(r0, 0x1) 21:34:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) r1 = dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000280)={0x73, 0x0, &(0x7f0000000200)=""/115}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) lseek(r3, 0x0, 0x9, 0x2) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000040)="ccf60ad49d", 0x12) dup(r1) read(r0, &(0x7f0000000100)=""/83, 0x53) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x6) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) 21:34:54 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = socket$inet(0x2, 0x5, 0x40) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x3e) sysctl$hw(&(0x7f0000000000)={0x4, 0x17}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:34:54 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) syz_open_pts() close(r1) 21:34:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x6, r4, 0x0, 0x0, 0x0, 0xa8}, 0x401, 0x200, 0x0, r5, 0xa8b, 0x2f, 0x3}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x7fffffff, 0x0, 0x0, r2}, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x1}) r6 = shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) semget(0x0, 0x0, 0x2) shmdt(r6) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x7, 0x6e4, 0x7, 0x401}) r7 = socket(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) 21:34:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90da, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1226, r4) r5 = syz_open_pts() close(r0) dup(r5) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 21:34:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSTOP(r2, 0x2000746f) close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 21:34:54 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) mmap(&(0x7f000000b000/0x11000)=nil, 0x11000, 0x2, 0x12, r0, 0x0, 0x8000) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6e302fef63a9ea394e"], 0x10) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) pwrite(r3, &(0x7f0000000100)="c7414c8ea9694a09ffb4503dd97ca07ea1cd0c62d30d0b39001302abd037f010cd06dee85a13a6f5a4d07311396c222463e01d017aeb50d915c29162", 0x3c, 0x0, 0x2) 21:34:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) 21:34:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x34b5a01cbb70ac13, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) r6 = openat(r5, &(0x7f0000000100)='./file1\x00', 0x400, 0x146) renameat(r3, &(0x7f0000000080)='./file1\x00', r6, &(0x7f0000000140)='./file1\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x5, 0x6, 0x3ff, 0x20, "d9f4e1694cfec971e05bb7c8fdcb9de2fb324288", 0x4, 0x1}) 21:34:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00", 0x400}) write(r1, &(0x7f0000001500)='\r', 0x1) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) setsockopt(r3, 0x27, 0x4, &(0x7f0000000040)="ebffcbff713048e69931929648", 0xd) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r3, 0x0, 0x0) 21:34:54 executing program 0: syz_emit_ethernet(0x136, &(0x7f0000000640)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x128, 0x0, 0x0, 0x0, 0x8, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x1, 0x2}]}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x10, 0x7ff, 0x0, 0x2, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "876186e3d3495b3ae990e2b598f57fc0"}, @nop, @nop, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0xfc}, @timestamp={0x8, 0xa, 0x1f, 0x4}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x81}, @mss={0x2, 0x4, 0x101}]}}, {"41c175c81f2ba12b29230a907a903d634cce01862891eb4d3ec514ba6fe4218d368e7ded5ce22a6e862d177e293a0aa1ac3587fc9bb238ac47df644cf157198543e38f042e0108bd0b4dc79686de3f515e4f8a83106c44d66620621449e33d72f64bb8ea4705aea9c39368a3f535e0a8478cd9659952e93264026dd4a0b4aece9f79ffdb7d692c3c50c3c21fb3adf83ac1ecf76e6cd3d718b8865becef0d6b6c56fbc26d11945ad2278a89569333965c64282f938e9c5a032c708ff4c242b2e8bb365b3b1b8f40125dba5856"}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x2, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 21:34:54 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) socket(0x12, 0x2, 0x1) open$dir(&(0x7f0000000100)='./file\x00', 0x80, 0x2) ftruncate(r0, 0x0, 0x38000000005) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) read(0xffffffffffffffff, &(0x7f0000001000)=""/102380, 0x39) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0xc857, 0x4, 0xdec, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000800000/0x800000)=nil, &(0x7f00008c9000/0x2000)=nil, 0x80000000}, {&(0x7f0000bfb000/0x4000)=nil, &(0x7f0000af0000/0x4000)=nil}, {&(0x7f0000ce1000/0x1000)=nil, &(0x7f0000d78000/0x1000)=nil, 0x8}, {&(0x7f0000ce5000/0x8000)=nil, &(0x7f00009eb000/0x3000)=nil, 0x5}, {&(0x7f0000884000/0x1000)=nil, &(0x7f0000dbb000/0x2000)=nil, 0x3}, {&(0x7f0000bc8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ca3000/0x2000)=nil, 0x400}, {&(0x7f0000da0000/0x4000)=nil, &(0x7f0000b3c000/0x2000)=nil, 0x1000000}, {&(0x7f0000a0d000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000aee000/0x4000)=nil, 0x573e}, {&(0x7f000091c000/0x4000)=nil, &(0x7f0000ead000/0x4000)=nil}, {&(0x7f0000a1c000/0x1000)=nil, &(0x7f0000b90000/0x3000)=nil, 0x8}, {&(0x7f0000b54000/0x1000)=nil, &(0x7f0000d6f000/0x4000)=nil, 0x9}, {&(0x7f0000e64000/0x4000)=nil, &(0x7f0000a23000/0x10000)=nil, 0x7}, {&(0x7f0000dcc000/0x2000)=nil, &(0x7f0000cda000/0x4000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x7}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x28) ftruncate(r0, 0x0, 0x100000004) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xa6) 21:34:54 executing program 1: semget(0x1, 0x3, 0x2) 21:34:54 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '19q', 0x14, 0x70, 0x0, @empty, @mcast2, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semop(r0, &(0x7f0000000080)=[{0x0, 0x5, 0x1800}, {0x4, 0xffff, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x1f, 0x1800}, {}, {0x4, 0xfeff, 0x800}], 0x6) 21:34:54 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7d5a5d00afa41eca51523c03d92a090713ce265ded97f268f3bcbf2354c51496fdce844ae7bc855efded0eb0398ca2b4bb05da59b82853c8c402343609fa8b796671bd89d784ed32cab4a425c54d93f95e4fcde0781b91d946aaad4a1b5be33279531ae7ff2bc61f93c76c508766266436ddfb58416d64ee8ac5ea7b47b921397c9872aa44881f99c9bcc153cdc8986afe746cd0ff1bc11dae02c554d6794ae2aa2adf8d8def16732417b9d38eb5a2610255b245ebc4a22fa07a3cfc3308666a151ced719f75a9a662939dec401158c4bc6e64188307cd9f1c8bf67fd8e492b8bbde52801020a652abda2a8832f4a7e8968fb9b95d58bd52f2c437dd38b90b94361e479813ccc81bd99154fee6d5fd67145c8177ebaa4c258edd88da2d16d754050e34646e44a530172bee0d8d3b239643c546065180832eb6d21437e1a9331e0ae5cb209744ba6ec3284f1c820c7d023e94117b9ffbacbf2ce38b6cefd6082ef951f8e1c1672f532f17af7d996528e95f261a8c844b5772062ee8d6ad32a02e5c13b3c95ece39b607771993e1200369db7742e0e022062d7595011e95cf5f08d231020057e9b6c4fa912bb7adcde3120bb0e53d8b4695dbb0357a80a4edd254faa4a8cb89b139a104cdb157f0ce6988fa490625dee4feab4bef7fcae71507bc1b6b5540dd156005a6d0fd499f3b4e3ae45912436e49886cbec37a6558a150704", 0x22b}], 0x1) 21:34:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x1, 0x200, 0x7f, "67082850b4dfcb6d38a3d014b0072429db272017", 0x722f, 0x9}) syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 21:34:54 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa32c8e1654cc608004600002c0000000000019078ac1400bbfffeffff830300000900907800"/58]) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) fcntl$getown(r1, 0x5) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 21:34:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x5, 0x2) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x8, [{0x1, 0x1000}, {0x2, 0x7}, {0x1, 0xfffffffd}, {0x1}, {0x3, 0x2}, {0x3, 0x5}, {0x3, 0x1}, {0x1, 0x7}, {0x1, 0x1ff}, {0x3, 0x1000}, {0x1, 0x7}, {0x1, 0xc9bc}, {0x3, 0x1f}, {0x1, 0x9}, {0x3, 0x2}, {0x1}, {0x3}, {0x3, 0x3ed}, {0x3, 0xff}, {0x1, 0x3ff}, {0x2, 0x5}, {0x1, 0x3f}, {0x1, 0x9}, {0x3}, {0x1, 0xffff}, {0x1, 0xffffffff}, {0x2, 0x3}, {0x2, 0x5}, {0x0, 0x988a}, {0x2, 0xd3}, {0x3, 0x80000001}, {0x2, 0xfffffc00}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:34:54 executing program 0: syz_emit_ethernet(0x156, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797101203a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006000060000000000fe8000000000000000000000000000bb00000000000000000000000000000000111c00000000000008dfc708ffb95bbc7c6c792b8c667f1686b66847a1de1a51f8f0cfc75768fd045c3ba47b4daf4d9b8dbe50be88c507006d88d67b1d71b5bffabcd864fab1f2f16da1d8a44df804ab825b12564e96961f5e80c91863d1c61f8408906a54e7948b4144b3aa2c965fd1a80fc03b5ba45e75cce563e9a9b75c6c632ad9d2004346f9562ab52e6f7c53167151ecbc1bd51502049844c7e62aa5b7cddcd56309ee600cc68df5f0c1fe59a9af2bc3c23c1c5b05558f8df2d2f0f9962be453dcba288d95a3a3979c1a75c38edc88bb52ac9e3a28f5e30856ab1b1257e774c02d14cbd99ab400000000000000"]) 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(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)=0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/145) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000440)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) 21:34:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000240), 0x47a8, 0x0, 0xfffffff9, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x84, 0x0, &(0x7f0000000000)=""/132}) 21:34:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x400, 0x3944, {0x2, 0x3}}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000100)=0x68, 0x0, 0x0) 21:34:55 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) listen(r2, 0x5) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[]) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x7ff) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) recvfrom(r4, &(0x7f0000000100)=""/168, 0xa8, 0x2, 0x0, 0x0) 21:34:55 executing program 1: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1000, 0x0, 0x5, 0x16f3, 0x1f}, 0xc) 21:34:55 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x6, 0x6}, {0x18, 0x0, 0x7, 0x800}, 0x0, [0x0, 0x1, 0x3, 0x10001, 0x5, 0x7, 0x0, 0x9]}, 0x3c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b670100000000000000c41400000029000a003d0000000000fb1a000000000000893f000051533a61ef40fcbcabd32943fc3667afafd749001b48982ee7411c82a753b6250b1bcbac4e6480bac04a9efa3cec7d6df7049c84fd3956dc8cccd7ff0ceda4550432875ecad1426e23587cba642da30f8aaa47345c4f3ca30e14aea926c7e1a6e12986ad09b537a129c92d7a800c480b8c9e97742a116389ac675af951cebd03bb13a5a338f58fa883d04d0f1143b666385417276e093533d49080a56ad77c82d757410dc45cd808c366844dae6ff2b3502dfcd1883fd5f2e167475ee3f98e670377cbab01a61f669f9cc11e13c01a45fc9080252112c0b63a9e7d4a040a24ef5ee7db295c87a204718dc109ed804408ac0698fbb04de9fb4a"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) setuid(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x4, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x8003, 0x101, 0x8}) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:34:56 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="a18b856c75a5aa96fcbfb7e0bdb3c7aab10093ce1eb0e596c73db481f01192d18826db9f4d34b13ce94628da9ffff711d6edce7e63c7891496d1ec6a46f3dc848d1f400b7ccd2dd24365955405d58e47f67beeb61e3046677816278a41e77be069ca215f83b2f3d8ce617fc2c104f88756c85766437c55b40e4156088847efd9ebd63a57db69466dfdafd8a4e1510a6f4710552f37358cb96c4176c65c16e3b6884538ac444f502b", 0xa8, 0x400, 0x0, 0x0) 21:34:56 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[@ANYBLOB="9fba9b51f83b11728c4ebd585751fecaf6e338b4aaaaaaaaaaaa0800450000700000000000019078e0000002000000000c0090780000000045000000000000000000000000000000e0000002009406000000008307002000000001891300ac1400bb00000000ac1400aaffffffff00106142fc442bc4d816abbe13da1d47830b00e0000002ffffffff00000091511172907d3e25479cc1b837c43fbe81a34b975ffb847320fc2865d05b50c3e08639639bdd71c86f77744b67c0c238b83ae4579e614130da00ff05610e84abb7fef03343807ce3453cd77bcf146a6b78f82ee443b5d18ee37ae66e1d01d2bad63469820bbe93a4de8fa90e4c4d9724b7751bf123e73b062efd92ccdee3327d3047b040f584c15baf44aa025c15ebc9541dc2d052acdcc857f3c8173cbe157950ef"]) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000000)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x8, 0x800}], 0x3) r4 = getgid() r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000000c0)=0x80000005, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) shutdown(r5, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, 0x0, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x7fff) setreuid(r2, 0x0) 21:34:56 executing program 1: syz_emit_ethernet(0x12, &(0x7f0000000040)={@broadcast, @empty, [{[], {0x8100, 0x3, 0x1, 0x3}}], {@generic={0x8035}}}) 21:34:56 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') 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, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x2000000000000103, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) 21:34:56 executing program 1: 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(0xffffffffffffffff, 0x7, &(0x7f0000000080)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069c7, &(0x7f0000000300)) pwrite(r0, &(0x7f00000001c0)="a3e86f467309a55672dd5bc107d67ac81fa11ce116ca01471e49b2c22a0f4c379df9bcf1592ed2b1fe8f995a8d67e7733f1c5e70bf77a2d605efb1a14a21681e875732570c20acc065fb214fdd8ff819a5e8dc6d9239ebd6ba35c9915271762f3e55a7e922bcd615991ebb68d1dd9159f1c7e5871048800739d1aab24f4da7a623da0caee7dd528e27f8afa0e69ed334d3bb4917e728f9a1575472ff0d4845446d2a70a46d0cc69762fd49ff607093f58cf09bc7bb5c957ecd2521fd7e5d28e528c5aad317cb0a5bcc18f7d4f4dc0a5cc8e8ae778a6ca7a175cbf3c15639ff1e5b90d12fcd5f85dbed6cd98b0d57c04d0ae85434b96df1c3e1b90ca8516243928d172bc77ea08ffce895c0bd44340ee38418aab184e4b3963a16d4d09e7f87528886de75a547634f20320dceae1ddee024a5118297255bc3b2ac8901561ef11c8dbca14942570ad863ada739dd1395bc91da2c20a329c0b9c4fbb2de621aad9f13e46ef3118b6332395d586bb69ee480c41a4cd982c62a50df5850546ddcb322647d0095c9ef6e107800e932a9e8f3c4655d54c3dcd1c97581d8edccb3165677fe3025707e8aa4b82f0b41946f71d2a28c9bfc4de9a1adf4cb92640973f8af2467c154e6c61167444aa9f0481f2e8faffa5f6955797cb19eb49a32b556a8b3131e6853aad5aaff3d6cf19b191d4bcfad0b6221974f261d7dc33c6dc5d40708dc6fc568033f257502c37533a18ccc6cd43e07fedd8b5ff1d46446665a864ff122ce6f138ebe698d5c5bc064fb0306a6f25f01df45d15659311dfe4a0adcbf35e0e980e974673a3ba0516ed5c83dc4ea221c03c91cde8b15a9332a2c46c2c1e139a500219f2a487f32971fbdbab5dde2cd4130c584bd12d2827bec1f827b03d68179800ca508557828df79b3debc5450f33ec2eec00d6cc574ff2aa2345411067a1b98b561e488912f71a327cb5bac30fb5fda9db8a969605feef89d9306e5a010f733851e09c0b6471286fa35e70551a1ec4d48652f4718a115f55b3f95c7d5b289070d5132cc0ad896633b19532adc87ce677f3bd3ce4c5692def1a862628f3cd77b068fa415bd807a0c3ccd3568fd94cc0b8d235fd5a44327e473b2feb4b2959ae9da15a895bbbeec5b1b5b3790acba0b7ce79efb650b02274e81bb35022501823030ada45632469df78958619d0c3fc83db5a2e158fe1c5a5d16272b8156773a48ca47bd6e87fd3ff3e7717bd0a565514fb2a684dedfba496cf05b393c306b531fa66acb2161f3b488bacea05ae3fa268b03a3ca64182ad5697a09fcae71ddafe00c311717442922a7637f47eacd985547b8588aa442562b24818ae5094b43dfcdceae440d9b9abc46635332ea65652b430d07e53310959f63db67129a27b61fede212549d5791a1fe270528888b3b0fdecaea22fb428bb18430ee2fa9a1dbb7f4d8fec678877b61d373601934041cd8d3c8ef3051098812df16afc5e58d645621f25434c719efec182c92e18d63acf4033e54925a336f591f117203eaa4ca235f27bc48faa378f3c3689e0704af3063a4c87fd3c1d3f6830abc5d5f69797b043040f4c8575bc1928effa2f39855957f382555a6ae42ec44a54e6ec16cf274d565de7010113a3a7aae68f361df2e8f6c336477c124527ff1ff92968dd53acc7b10ff6add06056a98aa32b8cde7d08de178fdebbd2dc177544eed26412923739977e7e2a009d7d975e8de3668c8d68c74a5528bc0178f1686dcc8df56086bdfe537e9155c5d5cf00f524198bc638d66780dadef7e1a1157bb43327b172f03a7d3c43fae72b42ab42ed94f8b9a60a500b554ac826727d77574ff677a46ba45fc505df2d2afe6981b0f0c14feb517877ab29e86229b4d682fe44858c15ab63fedb3025570219c33cad39438649ce0717332a39afa8a94513557e46bcb01964187ac6a336c9491424e02bfd8f2c65cfe45879254a0c96d9a83a50540fd56a62def7e5a4eceeb616c2f48600185fe6d27fef1bc04d9d51b146289fb699ef686e0b1bf9de009cef46bf0767b57f4349915020a30b2e0c3dc225fc8afd25d39245f0bd5abbfba59452b006b3cc068f6e78e75c24b1d6bc180c4214666431772983329ab1a0f1dad220a439f41aa69393a03926ae8dbb47975873259895b3d462d403d47853fc507c34333ff1fc37a66e4c759ef8b1dca53b50a55d8b0633594e6a484ce8402f18f03c193bcd8529964ac1f70405d64d706bf7c387feb742799ddcda66794b1dabff3de0a2e0b4d804ae6f14fcc7eec786c6328e44e0382680e3dbb29670aa161721210b308cb4585ff05b31a5b755963be9e1a542d196f9dd854c154677ae68968e35c879cd197218aba5222f3bdaee0291fd1c64f59d2046fa3384a5d18784cd479930825f29a70a3a6b74455871cb3cba2eaeffb33d9b75ead151a334b247b381e9db4eec751c5f68eb9de43fa0166689c316fa6b9aa81d5e95b63dba1bc2d7dfbba3ed0ae5aa4f6a127a05c1091d042ffa2fc4332d7373f73077fa26a53b8ba7fe020dc8c41292517ba22b64470fcf2c83a9882ed4505a3895861d0d66ebdd42b8e803eb6e7ccfd6a7218292110c3081e19477085b7a9a2d08b05a72973c13463b08b8ac083318a264346b4158430f5d14a9a4e618764b04e8dc4140b2d5f2c971757bd9e8e1dc9b33e717d148c09884a8784b26f458b3f450203774e47094957ba2961421725b560ce73f3ed9c82d6d11240cff493f2d8caa80624492dd07d5ce9a45a88bd6ee4e1166aeef81303e126aeebed91bd9b07e42d64ae88f4b1450df0edaed3269f135cf39cac87eceee9d2a242b92ec4a86c237e373992c9edc8d5cc79d0a73ea9effde74c20df7b9249915e443a394c502bd753e73d3d195fc4aef019779b260bd1547612af554b1694dcdea8cfaee97a4d842290cd76fec9411dc9a5d442553bec32ff1aacee422f3d984dd4e781cd596531941e32393fbde61362b9881aeef1e3a562f6ee82dded37bc950914e6feca5ecb648bcbf4da8bf3390449b911dcee4977a77d4f31d5811437edf00821d323036d380df580051c0c49dd435c0509a9375fb54361dc264ec9c68f3914d66ab10283073608a4c85b75b4db404c1d75ded8c91a748411c19a33a64138a8ddf0ccaca00a7e758f598615f1dab7b63216bda1baff89d908ebb2505f611e061e71fff3d5b15a17921054d145593e1451504f63bf4672f4e772f20c9a9c1bd2a3acae4c27484565982b4f0bdd998436d4aaeff7e31ca86f5af1e401af9dec4d505284b9e66eaa5dd4d183353291cc6f2074e0090663668bcfdc6766728d6f5f7fc42b254796dabc681cbf2bf8d61d834126c4fb8cd1f12fc40a81bd880fa5eb60522d64eb250461413b976c17dd7295560f23e119ed1acf3cf0cd542dd18737fe177f77a1d97853beefa9ada3b82ba7efeed18d7686622e05430e3b26914ec814aeab7ac3655d6cd59e5bb279511af99807f5d846c9bb4b8cd4bd2dc04e29a1d482252c658d2e80b270ee314bfdfed637faba80ea1188930298e1d09d768d26fbbd5602a3be76d7211135090a89c3611e43265fc249a448b314e725e4862932a743291a0bc56abb22b7f04ef53ff6a3901291906392363d799b0d76b9c88615f46fb2d42447ca31630c36f2f29c4cbf73f066e1ac831b324ac3ba56d7744bfb34c9e104883e9cf854bca53d32ec5d179d28b3290d94b6b937fb66508a3d1057cf91529c4e740f2e4824cf30ada18740116c2381dbfdd45aac58d0744bbfac217fd15da803aabb90ce0632eb1dd3a6c98c3a03b277bc866795ee2d41fa789fac754953032194b89b6dc229219edf1a68b7059251dcb953e04ac2d61747836600f76266c03cd195af2618c8f6310a073b7dc2cb9dd3e2dd60553385261e3b0520aa5afe27b8f80708991ea42aaee1d29230a5f5b6b7e62052fd70dbfb99439e99cbcf45aa66f85149110f8a9b0124d246a7851bf234804a7c7dbdeb968f2de7d3945dbe319be107c696ffb1fe50707fb82cb1116dd3ae21d21d155c955311a36a3173e43b92079aae439f95ffaf16889c4c842ca04afb33846b46c83fd94dbe00c34b75db7152f94fe5870643e90e73e502be8835b8f7e3691f2d267ece99eed89396250af0855ba92b2f8d0205182fcd9660da630b69358b6d366ca5788c33258eb85f4b485179ef835519251818fbe0d23944e0d512c37da5ef7fb23143ca7abae46a7d76e11b941ce22fedf4ba18bc101b4380ae57a1d2a0f46cf6c8b9410652fd3a6d764c369c4fffe028de49e3f50e7ce774ad1a260c4ca759cabbfca9e741db1fb81b1553f5f15822544db33d36a0c1a78c732244de1ecf3c4ae92bc6a7c9cdb2817f6200fcec6bee37948e031ece4edda9432375095e78d04e74dd977a7683b3b42b498543e4521e671f1772c1ae58d3a685364f4ec32ac57986d94830e0759e3865b5b6563c5b95be7ed0f04f1254dcd86da89073eaf2fdbf0c70246854b493ad7d82284676561f181a1a5962c8f977d28d0cb7a56ce585647750146496776463a2a761894713749e91d6a4d04d41e26de0ff0bb0eae9a5a4622970cb7224d59354e4410ca1741f2d54b884dce7de66457a4b3bc7eced577aada1dc988d6dc3472a6ae86fd8d2df89c96e83ce4056b0b12afcb3cc8a7c41dba07ef6583e627f090966b693cf76c8f7aad56561ecd32cfc726ef69eb7c7706ad7b3b435990781e45d09d26bf6e6c66e54f166446a956a86645dc3563071910c729aafae79cc7596a14a2b0e2803a27f2f4770c7206b3a6b9b4b9c83b3bf4eb8abbdb03e91f4023a9fd680605e4dc5c69e5920f0b6fc68d2b8b031331327f225eb66a384acd18677ba756e27729cf14d308b2951196522665c9e55455bd2eb7329bd858bd6ac3509d928bafb4402e5357bffed61e8c217ae5ed62bcdd010534dec50d7671cc21c53c0da4ef137f02d8fb2d60e7289fb5a8e8b374e603ac7f3edc7429018730de857cbd5f566f77af05c93dd6e72f868d1ceb05ff555a644775816fc931186a0a2f803a3eb3621a4a259f49c5ec8928342541ccde35b834e28f93b755020455651a3dd8d031281e7b56524f070c550dc87303bffdb735f63dc8e2795f7b941a402e0d29bf91256119a6f56568fbe2a604123b1c75678b582ce5e7bd92eb1a240245581ef418edcd5149c6be8f351ff3980765ce3b49e309a98aff26400e9bd687ee835b9ac1d9f025e86b4ef8572d2897ac99a2f7fcd9f43ea662bc7069fd4cd1a4db0e2e13a987a3a0b8b9c7f34e3a953ba4029767e25097b6b0fc32fced686fb7d64152c672865cfd21edc9feabcf89b8afc504d39e434b03affd63e63271da9d711b37dc4b65ae00d0820a55911eadf7663837b624c7ddf67ada74105ea5dcb747612e83d691ae3092ebacde052680e82f80e53d520c64804836467d1ed671696395dda85d0a27b7cb2c05137feac9ccbef1955f0ffd86262060089fd331323b19a236fb3453eeca6fcaa643810f1552ddd8567838f97ed3aee4caecd20a96a4a8a675b25ee7e7a7834e03a1a85cf3c96c4778ef8554d3fec4f201d8c58811dde7f2f4eab85f609eca159a96a7e27eee245f810dd8f300ed120639dfe3e48201c13c63da8d042c21aae9c8f270b0f38b6994c6595fae732e5c83bda1028e6e3f291c08ad4cbead019c42fb4e5cb3f59b32d9548408f1b8bba38c1614cbb426f55006a78bfd5d582e0c6282857c94983057666f9d997a2ce0acb8eab7b0647f3b99e1e7e", 0x1000, 0x0, 0x7fffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) 21:34:56 executing program 0: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000003c0)=0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x2) setsockopt(r0, 0x0, 0x24, &(0x7f0000000080), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000002}) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt(0xffffffffffffffff, 0x200, 0x2, &(0x7f0000000640)="174df9aa367a216a0f4b9a1647160f31864166e9eee4c79f2507241d22f8d903f5ac6e7a", 0x24) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/237) munlockall() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYRES32], 0x8, 0x800) msgrcv(r3, &(0x7f00000004c0)={0x0, ""/199}, 0xcf, 0x0, 0x800) 21:34:56 executing program 1: 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)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xcc, 0x8001, 0xa]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, 0x0, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(0x0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/203) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYRES64]) 21:34:56 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') 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}}}}}}}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) dup2(r3, r0) syz_emit_ethernet(0xd9, &(0x7f0000000000)={@empty, @random="2c8fa0bb651b", [], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0x7, 0xcb, 0x65, 0x1, 0x1, 0x5c, 0x0, @broadcast, @broadcast, {[@generic={0x0, 0x9, "313eaaaa2bed88"}]}}, @udp={{0x0, 0x0, 0x8}, {"0ae5673bc506bd600be70cded85ff4247b36ad6cf08ff434890b4a4262c13bcd8a4331a5a076d62ec900728315bbd6bb72669c9157c81196a7a5ee429f20aa93822add5632ed9f3c91a3ad750c656816f6ef05f29f133a7804c9c05b7d7beb41ebf52fc79676811474f705685eb7a34df4c4396a4e4a3f85954da8d56538a51f45314328a79ab07cb62c2ed51535c415c0552e8ffea6143aba2f05cbbdb5fd2eb1a57f"}}}}}}) 21:34:56 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x6}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) recvmsg(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f0000000200)=""/36, 0x24}], 0x2, &(0x7f00000003c0)=""/173, 0xad}, 0x840) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x14) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) renameat(r0, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') 21:34:56 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) close(r0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = dup2(r5, r2) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$setflags(r6, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:34:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6202a4ac9f11000125b598a9bd67940542ab3c2b8287c94ffb9d0934bf64612c105ad32a47014b6e0ede7aed5dcbc620bae426c717ed42d4a200c56d4210f4fc05edb44724ff4f2e0cce2c7626e7458107f27a06151b29a277484996501fa32c691df232c3fdf50900000000000000ef422a5135d1f559a14321c6e5fac4d39ae6ccab857bca8decca0d1b477aba0c89e2c33ff803067ba293b99ac97d1a294c21a11b3d0bc95833126ae116a0bf9ef2786e58b443850136e4b4be97f94754896fed2c15e273949bbaf528158697c59741090c1aa6caf72ebcee808d873114553acd28816cc67986c0f6000000000000000013b465230031e8676772725587f1e4b4645e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) mlockall(0x0) listen(r2, 0x0) r3 = socket(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) syz_open_pts() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) 21:34:56 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) 21:34:56 executing program 1: syz_open_pts() 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}]}]}}}}}}}) 21:34:56 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x80000001, 0xffff}, 0x10) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 21:34:56 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x0, 0x22, 0x400}, {0x3, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1d2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)=0x101) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000140), 0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0x0, r2, r4, 0x10a, 0xffff}, 0x2, 0x8, 0x8000}) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 21:34:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) pipe2(&(0x7f0000000040), 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f00000000c0)=[r4]) fchown(0xffffffffffffffff, r2, r6) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0xee, &(0x7f0000000340)={@broadcast, @random="8d11569a26c3", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xb8, 0x0, 0x0, @rand_addr="bd00005600000001fffffffffffffe00", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic={0x0, 0x8b, "aa6020cf7921613e23f7fbcb5ce2952ac970f82104e67b0e51bdad1a9763fd73cda37f3100f8b93bb53dd598cc2e2bc9bd8b21ef76e58a40e31a419f8b38dced8b3d84811d11dfb22a1ef591e12778cbc266bb21b7dee520cd8f6f4d8fbf8ad7320116c56c89c457d97dc47325138c9e84266161ab77c3b2f0e2b8bdb8f4bb318fe37b2562ca39933cfc80"}]}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 21:34:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x82, 0x1, 0x356, 0x5}, {{}, 0xffffffffffffffff, 0x5c, 0x1, 0x7, 0xffffffff}, {{}, 0xfffffffffffffff9, 0x68, 0x4, 0x19dc0000, 0x3}, {{}, 0xffffffffffffffff, 0x91, 0x1, 0x7ff, 0x80000001}, {{}, 0xfffffffffffffffd, 0x4, 0x2, 0x6, 0x5}, {{}, 0xfffffffffffffffa, 0x1, 0x80, 0x8}], 0x0, 0x0, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x40, 0x51, 0x5f}, {{}, 0xfffffffffffffffb, 0x4, 0x10, 0xfffffffffffffffa, 0x5}, {{}, 0xfffffffffffffffe, 0x10, 0x1, 0xcb26, 0x8}], 0x5, 0x0, 0x80000001, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) chmod(&(0x7f0000000080)='./file0\x00', 0x20) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x400, 0x31) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) r4 = socket(0x20, 0x8000, 0x3) dup2(r4, r0) kevent(r1, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) setsockopt(r5, 0xfffffffd, 0x4, &(0x7f0000000200)="9578f44e47adcc2a7161cbfa8da10873df0adc1919744bb8d2c9ff56e5f23ed042941f263275984b1ba27b99bbf5131c7163f337bf162d03c3dd0606b3ed58ad2ac19d4d70635e06f5c1e90cbc5588e1b53c2a4e58a6a574e7af4b4ad80da792541249295fe7e17c127c349edd1738edba4015d769e9327323239f4db6e34a7e918d943f83", 0x85) open(&(0x7f0000000100)='./file0\x00', 0x8cd0, 0x7eb393fcc23ec952) 21:34:57 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x140) sysctl$net_mpls(&(0x7f00000002c0)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000300)="7bb5b033a4a9cafdd513b8891fc5c541b7fd7d78f8d062998d79722c0e554fc3dee5fba079fe9bda6cc868a4bf0484b515a02fffd75d9c730e6b4f9be73f9cf0a6bf5035d212e898d3a3841afd59ade65e053f666d20091187fbc536c438dcb28a6166ae623cb62562", &(0x7f0000000380)=0x69, &(0x7f00000003c0)="0a3f26727d363d11cea1845d73443d02284b9f3c2293bbb2cf19cfd382bc6d4ad23124c390ed81422ecd5653141be6dbc75313cf9c33ae2ce88e62ac2da024b830c724dfdcffd8c5f92f52a19ea667acb8c2b0d9da91a091d3a5d098f5", 0x5d) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 21:34:57 executing program 0: socket$unix(0x1, 0x5, 0x0) pledge(&(0x7f0000000100)='vmm f\xa9\x19}\x83\xf5\xd6\xe5\x92\x98\xb9\xcd\x80#) \xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe\x83\xb3\x00\x02\xf3\xe3\xf8\xff\xff\a\x004\xa8\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xd0\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\x13\xa9_\xf4b\x9f_\xd4x\xf5\xa564\x9f\x13+\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\x88Rh\"\xea-\xd6\xbb\x00g\x845\x98e\x89\x0f\x99\x17&\xac\n\x00I\xaa\x1f\xec\xf4\xf13\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910S\x8f\a\xb8#,,(\x18t%\xbe\x88\x1a\x0f\xf2d', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) 21:34:57 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}, {[@fragment={0x70, 0x0, 0xff, 0x1, 0x0, 0x2, 0x67}, @fragment={0x1, 0x0, 0x8f, 0x0, 0x0, 0x1, 0x67}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 21:34:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0xeed, 0x2c1}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 21:34:57 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaab156381d4658b63c609e3d1bee5d30a3a969f4ca9d41de86dd605100000000000000000000000000aa00000000000000000000ffff000000004e234e220000000000000000d86d370745adf2b8be4c7bc69f7c414587b742b6224cc074a0023a923cf4c9385ba7e160aa78bc4a774749513c06d29aff3005609cd4380160d95bfb356de99558ecf2eb7156115efe0b9365d737a2865291d25a06", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) msgget$private(0x0, 0xffffffffffffffed) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9, 0x0, 0x81, 0xffff7fff}, {0x8a, 0x80, 0x3, 0x6}, {0x3, 0xfe, 0x9, 0x6}, {0x5ca, 0x1, 0x81, 0x2}]}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000001200)='./file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa851871b5d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300"/340], 0x8, 0x0) 21:34:57 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x6, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) close(r5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) ftruncate(r1, 0x0, 0x2) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000003800)=[{&(0x7f0000002780)="31b709d45efe6bc80ab755d0e055b9edd0f5540b2a166782ff3d177cfb81e5b16f9d6e351fd60036de4eeb4c7f67e9d9d8ab664ca51dae3eafe1fc15f928c31648f293610daae4279a390f3a9409786b00af06f37b6cc0213dc1cff552ab7394503e45be895a85015dac46f239b35940c14e2f35303c48010d9659f6f9671c8303b246b3f64ca09ddb21b584196c93659f3259696448fc68b784a4ec3d34c495e32cf9abd2cb13a52e4d4c25e4900d403610b93db7ddf1630b6ed1590f8de2fbf32aad4c31c88dc1479b186a9b4bb8d072c31e0ae8b0b8b0c0cf25d6df4351a972ffac42d019f2fc27f00bf7acc70478a5d9eaf6d36a4a7183be8e8c32efef263866334daca68579e8173942c45afd65f10b5c42bcbd1bb82203b161f83460ee23ea7630fd2cdb0cf07ae748621d4ca6b2a84d435b694dc7e9892836d369b09f47765ca2c9de1c4be02db549df756834a8bfb6b843ba540868191ef3d619fb19baa6e80c870186704307cd2f9e2c9fc3253a1a68a424410ad64352d125216476d24c2878cace3e770c69a0a5860c9da673d1182d4432ca5b3597375b02fa1e1a05c1e5665d719c112520becdef366147f23ff519ecf2133b12ae19d8350a684e7e19ac991628ce36c399a11c87b7b4d9752d0e8ffab80aac93a0d6cf54942b5d236cf2c2c0212395e76377ec4bb67c71ce5edf64b5012f015f150626d5044153ff822dbeba73799189a6deaa62a2956aa86248364672b02f960c877c5b9de4e39931dfadef759b7aeaf1d17aed4cb9fa033ec70c81d9f5ea75e069ec751e38578977d779cc4302105c5eaf2d0b17351b853a4e86a592a56be06dbf35477ef09aecb29414b6ae825fc0bee9ff498f06cc0f0eb21323ee8386ae5a83c9b084dd0e60936f393fa45b1f58c190d2380efa3d213998cd95780ced58097e9ace4a23e598073225d7295a659445d2cb657a661fc90bb460d21e92d9d3f515117863cbb18537fe7f7472f370e759a0538b8e4a299cad4edcd65f29dccd1c909b84a43bb78bbbe004dc9b55e6ce4824f03be8facb907cd5560bbc8adb198b50b420104b609ec709b230c8a75d4eab3aeab7e2457863b9bfe49babd784005affee38449d889556ae79ffd434f8caae7623c7146d56a7b83cc85ea7265c4910c8b0be3ff52bfab080982573d51cda80d715b47a96de30736daae316b486cfeaeae11cfb3e6e82b987fb2d2b0c8e8219b0839045e4e1a548f550d2d166a4637120e133aa7e2ab6853eaf3ffefb740096a3e6e7fd2a8fb6aed6cba38c6c44a981f8633be8ae42b37edb61acb2c3ec1b0e535e10367ecca54ebf75df2c31c37eb339a8e5609421c5b2183c61598ed5e0a124b33d1726f0ec9f9fa2a4b57cc9b43a2ac574f0041d76c52618aa14d636456ec216a7214aaf89a3e82537a6f68b7e05a426eb5a02ff8c75e233c8a7ceaffbd8593feb81573da094e1f6a44304ba0b688470f41f30c3911053d60d6ae29a1ea27787a5ed1e12b5a3e6a9320980c898a17dcbb7f37291c2997afcea823d0dc0c1fc13663ab1c48ad915359954753532e0a7ad1af5cd96605e32271e5ca83d2cae944c83b266e7d0caefcd6ede5aa39b09950c2074287e1384f6e5c66e4c519634ec0d2eeca482687e92bf8834e87054698219042055b4078d27a30ea59dc8a358ae037b7003337c020581f4521da35ada449add00d06b7e39637624618bf18167b28238ec2ca32f78c53b2ae5df3d30646bd4371b2586845cd9de47ffd5d58b440c62d46e2d26560e93bb91b7012f3fc4089160cb07e3b6bcc9c04e920b8ad050d109a05279cc0a41d6b5515a80a2a411e9d1a2b633dc749e13556897b4eb13acbb0ffe3f49cd71dfed29353646afb7ae3dfb2be0a5a9ce96a8c24487f04e10bd91b9b4b1bf020d98f085b9745e569910751d24b29b4f8c938b45fe41b2c3e06dcb5e8f5f6e314f1f43ced2f5e1a8982c9ccc91213afb3d7e44eea1a3d62551122c5d208ecbd036504d558deccb95615fe5aa4d23189f32e917b7335e51c2f02c7f36939bfe862874370abac32b6db28d39caffb9df85ed03fe33ac00e19fbd0a5ed4dfc1e276b3748a36478b06ee63a148e62cb716e3296e2704392559dfd3d44a53d162aadc345a277c6bb4447e5683a8474b82b0e1a532703f6d55a41d3d922318c8df97ac327532a8ed8055893e0af9b76a35733f7e227d380ee0306143c9c526e9c9a7207c1441b70be460", 0x637}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 21:34:57 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000d40)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971606e7693b7d54d8e3c0e5600383a0000000000000000000000010000000000000000000103009078000000006000060000000000fe800005c015b67140210e02000000000000000000000000000009000000bb0000000000000000000000000000000011000000000000000000000000000000000000bc4700000000000000000000000000b87b2b900cd586187ff0339c1bb8068e22c7b4d28ff32db0288f43c22a84eff973365601f5324ad2a47242a3783cd16448c42b60852532a849ebfc392d0e9f535ba07fc133d9656e807722654feca4"]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2, &(0x7f0000000180)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x6, &(0x7f0000000140), 0x5f) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f0000000e40)=ANY=[@ANYBLOB="b80000000000000001000000d4020000cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50bef6b16614f25ee0428cd92c4353fe9589cd6bcd700ec570abb98ac7a70715086ee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b000000000000d800000000000000ffff0000010000009ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e1909d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513961278068eff1c84b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7bc642ea37234fd8d66f59762feaa330b5d290ef095780eb153ba8d524b86bc712782670b868613793d3b758e0a062462d00ebeeddafc10398723e1a82e211ff4273ed99e8f2cef37597d7de7a0c3aa29a3aca2b2a481cef42211d7de1d63db2ad36bc246e2a41ba081e293f4f4651198e8"], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000140)=""/13) 21:34:57 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) 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}) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/43) recvfrom(r3, &(0x7f0000000240)=""/112, 0x70, 0x0, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r4 = socket(0x10, 0x4, 0x81) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt(r5, 0x6, 0x8, &(0x7f0000000100)=""/252, &(0x7f0000000200)=0xfc) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000340)=0x7) 21:34:57 executing program 0: r0 = kqueue() accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) getpgid(0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) write(r2, &(0x7f0000000100)="65f728233db15f602b5c34496c1b0ad6e67cc1c43f903370851098c8a6bbb9b1d1177ebaefc207423b410b2821c0e7c0fa9be8bdfabf322665c9fafe16d80c4911ba838aa73778918614e88f945871763844ff74f6f99bff9f70b564afd038d5ee84efce520704162f2b7f9a49", 0xfffffffffffffff7) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 21:34:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getown(r2, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:34:57 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000180)="17ef6620af0a36005543655825467ebc4431ef889a7ef39fc69f526d42b75567b7946b93c88006f28d678b5ea31bed1c7ed754610b9072b967b50369db01b449e339de4cf213e64785f88037b4cc1d9c64f69ebde5311da2cecb307e242ccf31b7568132a146e2a674cac5ee3092137c314db5ca6cbbb88afdde159fff1c00905eba9e5c3354db43ab7d80bc7cd517aa351793b00eb9cab1e0a22770a668e022ace025d086fe7d6716c2eae695c97fbd9a7c1abd6f9265f093ced115e0bc3a621b370e80a552463733fe60ed90ca652ab6c7091a249c52af62b8c7fe207feec872b6f9fd195104d0acb94afae531828c006f383a511e8f26187a31a2857db52c666813ad73ae9f81029c8177b769810dd5f0b1410f1096184f435cc1cb5a9d116d1d36ba2b17c796511c5ea7202e887022c30e2aa7b51733faf7049317d289adc231bbcbede07afc35338a5158ec26ba4b542a2b696aa95a059dfcc70caea613fce4eb40afa480743a98dc1be04263d586c2ebb89aa67f5fbe52b540b48c8a229f2293d5bd041bea3649cb0f280c07cc38daa6b2af6e9caec3d96ad35e6f6d737cfa55d8e48e8f17c1146b8987b431307726f5c6879bc8fe7fc08a4f4fabded00d1ebe2b6ade06524cbc614f9ce17a50ed513c2d5810b9577373d059adea04da37b5695957ab94b8115de3b858a4fe2d7201db0eea1d1b501c43eda831c445cf9cc6bd9c9cfeaebf286e09e9a4befbd6f945b9c24e6758da4165406756503809610b2bfbbf6d78a36da73db16de79e43074e917bd822926975838fdc2ad65eedf028644eb153c274eac60de8e875289ee24dbd022848f6fbd30bfbc7b9e7213da9b274d9359f6afe9d6bf5220e8a6beb45ec6d85bfa24447148d051ed235a91b6af155b438a1980cc74ab0595ba1a809faf3839f6630be839f3ab2a710dd55eb05162698c695b622a743111ea07c0cd26a1bb83a0a01315ee2f2928fb656e5e987f958970d6a423dc844afbbe162270f1dc3e82ae723690331615b606b9d71d90a8cad6f81345364d5f32f4c2ec49539f2cb667812215d745a38cd8a2139c6ab0d98d2610c6885321307298372b081df4bb7832d2f02ef428efa84e9a6de20160d07c55e15959e8bd9a152d031bc7befd16a265097121cdb5b34a65e315caf11fa014baacdddf23e22bf7d750eac635f5d2963b66c407adaee1c6892659ea18f06f6fb31b0c8c9f9985482b2303bf4f62d5bf384e9ccb7b942fa2cc17dac9cd8097ba7989d863995647234264d5ba6cbde791cfd6a4fd49204cbdec82ce54f6b3ab5bf707fe02cf3b7298c0b933797a13f2f428f0370f0bcbfa30b1dcd469008b7565c67df8a766bf6bf0e73d2192c6cac73b2f33d8cca01907e8563476c85c631b198a62f030da04dfd70846c7369a9b3b03f5cdd1ee3163e40c78ebc9c38113448a34a06a1391f89c5c2553e536a3ed1035e59fdd56604f39e56792e51818ffe09e3ee0c35553bfef04921cb212e0e6749341e6fceed11fea9faffba3696b3a53ac37dfc2bca2e383fecff0330892212d50f35c8e92e0f821067af39547b00251bc600b51b00a248f7050c5161749ad4bfb94a9808a20a5fd9bcd903694555025956b2f1626f246180ac99a81cf0a4279af780bb30f0ae18f34e5efcac4897f443c7ce512cc3bf5811b4c73d548331b8f8b7e8b976dcfffeb2f045f2b5744153b409782f6d6f8e27b5c61aa83832d5f524dc1c0a23d28af8fcdee1a97b35975d0228ea94d699914b40d8e105ef757fbab550fed6ed86acda00a48161c25e6fc0d94905f294408a5a4f5e670bc86fa32ded83ae4c38ff1c111c5578ac243cf2382a9a6bc440122f49a25937db56609e52e634cb127539869d5a50b4be3cfa399a14b9b652c232c2052ef529c4506f897f0cb2d59e59a0246606c90e39cadb97bae5371c9e4d1b4216ab93da5fbb34c6b7a948f502a45d8f9dcde1abeb727782a19a1ecedf37937bacb1aaed957f5916c028aaedc40e3dcb5808deddf6582deaa57245c45ead6f126e96695d0b5f0ba6c157f9340fcc07b1dbc1a41965dee48927b42968b08270755481652080e6aba29c4638f344e727b188537743c644113b519dbd7aa344b936fc2d222b3c5047131079ff923a69699d5d2a0804c6545ab0357a26d0df03e13ed5670b37b8f9639e9e02694c75e250002e666c2bae9bd126f98a556239c2a3f6db20902792d990e865ea1dd8f88e41a2aecf05a0a4601c9250eb8c63ce1f1686830ddebd2827e6adead97197d435d97003ccbcb2c6fd61a4d12256b977d87829ea285b0761a409ac9b193e34f104520fe06c24c12be04b32d09a98542b58df5c80e6eeadcc1a80dfcbd6b88d9ccc499224a7b164232c32fe5183a5a6198f3c760a4508e20d7f7a40c0b5a80dad8cbdf122d645a3b1865f30c18757af4f0f6e4fa9e1cef57bda78b949e1fec270538dcf4e115a698ac63cadfcf2f92a55b30b893135ed2060b7e838d5491d78aa93f3d22a4b8c1fd785e83c57d74851bffd28c2ae11f146594a8613a8ec63df46bb03dff0c6acfeec2d3ab752a87b98bae47077b6f4811464e171c74ad6a65f860b4c9cf3b90139a3c770eeea8dd5b2ae911f8de386b10a9019e0d747a1ea625155cbf186288f40808797a78734df632b14bf34bf6134c77b35a08f9254d1a2f177f48a463fa1082c9e9641d73585037404349cb139a400178c7f9e180566aaca64de7cb6d09bace9c7541bf4848c0b50ce8f4ec01ad175b593b5b10a045944ffb9b4a27cd35342ace8173525f8d1475bc9cfd39cb6b0a55fe54d17da0a7d5a53ad9f0c1c8b8cba67f25c1a5468afdefa04ce3a80f8feefe8e3dcfcd6a6e0be38927e64921012e3798da28eab1b0d7b261aa5616893a8977ee22ba993510b571dc6af0483522b57243dd4aec8d2551362b630586156e72de598d0d6fd8b9bbf7fe296f9cb2e384759751cc364085049a43f4149c915e43d8aebdb8068ea200f1b172e7cb7ec8b775febca15526e71c9653293a158925f4839e42535aaf18054457b15ed9b2c8ce3634c5b9a19e7b70a65956ecfaad66733e1bd86fc2cf40d7d91b6a7e36cb6da4861341ed08aa56934c9e0eb628a958ec3d4d0753ef4651b60402a3f921b7dcc9772173887d461bed11c77e39ecbd8dbb5e6b695b24e642dc34baed8af40c177db86ab171db2725fa9b233091ff20b3859d4e8d228f00df64bab4397f3e1315d211c1be22d807b4cfa4d740889aa9af22063f4cd62445428bb08e30bc838ae37591ede13ed31eb005b668c1659e55248a6329df71d8fc794c566ef867e69bbbf71f32146cdc9f7b5f0728b6bc72eb94e98ff42aef20c8180fadc97116b945634bcc272273258b03bdf0d44dadd8da832e4c2e5ff7202b54db8846812846704914c76749b77de25893b39b6f3cbe21c41f0c4d413a670c0473e15b1316188ab0f0bfa51ab718a02a7bc0eb1438b691dc16a62420c66717408ba8995d1728a1ad60f4a6b78fc72d3c94675005efff4504548cd13a6cadca604af48110229de6ce007537cf86ce7d467a1c8804a8ae9e5c18f6706493022181d2a0d91b0c0f08db722202803c6ad7d18461a3b92580db2a712b5d1cded32dac04cb40117855cfddc9f097a29f35b169b8385d7b7a87ee854963f6bf6eef8af465308069833e4720cb0988eb84b863ea58fca352a067667aba855d01e1c73aab5ed83f1effed8409dc726a1d05a0d1afda71582f97aff3cedb39fee1bbb84640758a6bd485d2fb80057229693c74457c8af6fb4c073da4e3276e5464b990279e5091dcfafbef91a649a66e19778aec009eb7e56fafb766de89af7d5d2145baa11c3d43d2dfa77f59521562c585ed5e33d6ded1d362905ea6310f370a123edf3280fc28bedfa2b8033a89428adc0b194b06945b7e0acff469fc1c5da782461f551f8587063b740c42e22c486d6d3d58b4ce60af9f43a557f518cf39567f82cc8de587159ceaed6da491a29ed59a24ef0abdcc497a0e25d37b3c3569e2c785788d9e7325e87f76af6c4db415789a8605758f88612258a3e1ccbe1986bb7a9587c8951d262280b38d489c7c437fe9e98c0a403628c7a9a98cb6100bcf40314af36d6058a204b312936960c92b3dc4da784bf6ee4bc162eb0785f32f419b4238ed91d2f9ff533292f9ac025982c141590b76a58948997de7848b263dd15d3a4f92fbbe68390c28f51ab2aab0c1e082bc4978a1f07ae1abba3aad95706559f5a14229cc1d6ffa19d2e9637d9848fe87f49772e62c5b556cf166d71f87ca8cf1d80f9d2c61b761869570f519a13714b022609b260a99bfbcdd5022f9165d1ed4847dd46d67bdc6c7e552b8e9cf76b92d9cbf50f5359d058c2fe1b22162dd0b8354853a0f4edc6c17e4f3d3f063f4e0b144cbe2aa2687de870dc2b862ce18b87acc07e82668936d21618f53eec0a9c31642670c3a38c65ba36bde0e63e9991243079580d58057911d797756b6a7be5e75f2b4bba5bdc41c9c91a7ecdd67888a1d4fcedd8c8747ceffba0bc28f8c1ad643a613468e864c9fcaa91db4315f6b64987bf46a5ed498487701e1510d904ae6fe1bef7d6d0697c0ac1cc3f5ec99928da8c8fccef30dc500c4a74a302fbee9a1ce4b2ddd10c7697737cec600c1c20d028eaf92e804c32757450ea7a08d7d914217ede8ae4501c16718ed740a94870e585a7ad38cc879ed79673c26b2485bebd30c22c854b33f4b2067169b83c810c988f7fcdf404d2de46ca844232c3b73fdb9069c9f8bce5abce72c0c5effe05e0b8736d0a9eb78212cb3429340b4e4ab3b75f5d380d648d5f7d7128956981318171945e2c04c934fd5a14901107fa0f2cf33473202435d1f0a55c6f0f4b38c109a85e3fe70433ecba643933bfdf590e2d0131022c55e65fda9a072d186c9ec1637856bdb6eb853b4a8dd4357e1aa3074df455e148644a077ac41e203b8016cccd08c31f1794fc61f1b4ae34f7624bf17c767582114f3ad4ecf37ebcc2d3d6f614a2bdabbed00c7102aac1a316ac86a54934e5b9a2638615d6ca53ed999ddde5edadb81aae9a7168e0dfa5c23a01ecb66779104a3e3857d335b893391e9bc22bda5d1744e5c947223395503507a091c010f418d8f7fc56ca883516e0f1b42a40600ff911639cbfd85cc337cad0168a11762cbb9a76bcff611e0e99092c649cb31ca000a73b7ee4e069cbfcc7542306799d134b60533c582204551c12ac331e28e0e4287cc7c0182398b124abac4e51780f15bcaafd11a79b69a2d5165f460b3a9ab5aef280aebb7096adb11f235658a85d94dc7c2e798e11a105c3921665593d997224ce3a56bc4f808b9bb695a6ea91b2b467ee6ad2f0d9a3ba7dc9b2c439c3791d4a7270e917af51dcef1f79ebcb97a479dc1fdf26b9713aff54527e59c27c5b92bca4004750d0995e3a7202a976e2935c8e7712846adae5eba0710198ca86de4206a0162e683423420308dd2097b1c5f742ca21b6d5bdb9a6123c9514bdb29139df11077748893ffc86015af98c0355818ed79c47ecdceece520e0b7a5ffaf7fcd368d242439d39b4825b7450e95a704c632c2c86b2d892703d667f90a512122d931854580e3669ced95f4470eb5e03704ef27584a6c4f10a72e99bab5432308282c649b593ba679dcc0a21ad90bef2f912e600e53b1aed07d54688a488d919f2f20981f8ad8b6bb596d49a10758630cde545f36f27acf5dcfbaa01ce67f33910f44ef39dbeaa3ddcee3da80bd366c5ab2076", &(0x7f0000000040)=0x1000, &(0x7f0000001180)="4a5809078b17ad2e0ffa37930a646204fe0f34d36d21610f71b17405084a4fca94b87e75f2187644ea567ca60c0ee65c8e932097d44d8a46fc54c517ef51035528a2ffc6dbb317ac5383a3009b2d27d7687b4929e91cb907e676f382748e8d1f5392e91f9e38de79b00e9c3c710db0cdbb93908c0ff731c774084612a02a167956cceea0f7377bc4b7889048f573a9e56ee3a544061151b6072a058a14ab23966c80aeca136eb14b6efc82b18e345c028729d5420025bdca5eec1cf9834817b1c800a7f86ebd61ad5ff2a14e65e4c5a5e6eacf296a8f1e26ed64524645d91ab2e188c74208b938556a584aac050c92bf5e19", 0xf2) 21:34:57 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10202, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x8001, 0x4}) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r7, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r7}) r8 = dup(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x0, 0x4, 0xffffffffffffff01, 0xcaea}], 0x6, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0xa, 0x80, 0x100000000, 0x4}, {{r0}, 0xfffffffffffffffb, 0x59, 0xfffff, 0x33c00000, 0x5}, {{r1}, 0xffffffffffffffff, 0xe8, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffffd, 0x40, 0xfffff, 0xfffffffffffffff7, 0x4}, {{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x4, 0x7}, {{r8}, 0xfffffffffffffffe, 0xdc, 0x40000000, 0xbc0e, 0x800}], 0x200, &(0x7f00000001c0)={0x6, 0x6}) 21:34:57 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000000c0)=[{0x5, 0x8, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semop(r0, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x3, 0x6, 0x800}, {0x3, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() r4 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x80000001, 0x0, 0x0, 0xffffffffffffffff, r2, 0x90, 0x101}, 0x8001, 0x1ff, r3, r4, 0x7, 0x100000001, 0x100}) 21:34:57 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000100)=ANY=[@ANYBLOB="003cf048001f000000000000090000000500"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000140)=""/94, 0x5e, 0x800, &(0x7f0000000240)={0x18, 0x2, 0x401, 0x7fffffff}, 0xc) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) fcntl$setstatus(r1, 0x4, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) r6 = dup2(r2, r0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) 21:34:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pwrite(r2, &(0x7f00000001c0)='\x00\x00\x00', 0x3, 0x0, 0x200000000000ff) ftruncate(r2, 0x0, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r0, r3) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078000000000000000003019078000000004500000000000000000000007f000001e0000001070b00e0000002e000000207130000000000ac1400aae0000002e0000002830f00ac1400bb0000000080000000001000007f000001000000008e098c9dd89500"]) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) chflagsat(r6, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) sendto$unix(r2, &(0x7f0000000200)="20cb9c3058efd11b734ec0c713b59e8d14975954c50b8d9871f5184c31f8f1812534fc39c23794ece2a2b67cb9ecf8a125157c056803bd0202c538f57edadc128dd2e7f68ba187ff5587228dd5c75fd64249477768f77c79403f87adcf8863a4c2b74acb01d9376656d530a2e6c78977720ea56e7f71f69676194f8b08fc04d468ce38cb195acae57d3cd569f87a8ef111f3b6446704e448709ce0884206be06fdfc3539d7901673ad383ab769f524abf92718e44b96a113ff54d257b59199e2f570507b5f00565ee2d2941aed2eaaa4b8720e", 0xd3, 0x9, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) 21:34:57 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) shmget$private(0x0, 0xc000, 0xde3aab918091f8b, &(0x7f0000001000/0xc000)=nil) r0 = shmget$private(0x0, 0x3000, 0x34, &(0x7f0000001000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001440)) 21:34:57 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f0000000200)=""/219, 0xdb}], 0x3, &(0x7f0000000340)=""/37, 0x25}, 0x42) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) semget(0x0, 0x0, 0x0) 21:34:58 executing program 1: socketpair(0x20, 0x2, 0xc0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x106) dup2(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x62) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) socketpair(0x18, 0x6d98c2d6fcba4524, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r4 = socket$unix(0x1, 0x2, 0x0) bind(r4, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000002c0)='*$\'\x00', &(0x7f0000000300)='\xab\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='@\x00']) socketpair(0x20, 0x8000, 0x3, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r7 = dup2(0xffffffffffffffff, r2) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000500)=0x2) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000540)) socketpair(0x20, 0x8000, 0x50, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000580)=[{{}, 0xfffffffffffffffd, 0x3, 0x10}], 0x9, &(0x7f0000000600)=[{{r8}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x7fffffff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x46, 0x10, 0x1000, 0x101}, {{r6}, 0xfffffffffffffff8, 0x8, 0x1, 0xffffffff, 0x5}], 0x2, &(0x7f0000000680)={0x6, 0x3ff}) symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') 21:34:58 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x17) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000003c0)=""/174) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 21:34:58 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/4096) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="6ddeed529dcf64790b7eb94afc49b984ceea74bd429909494239a7cbb7ad1775193ebd1c15b70dc3b16331bf73cc9b2943625b619bfe8fe2b203587a7b8c8ac36be6dc9c469fc53c35af99a57d19ada2afb29eb138ad5c22f6754a9303c92a5e0b83392b937f1a2730cfb6a2edeb3de946ace33a3e447d2b6a4375a28431619c182d21c2435b690cbc5e9081d8418060ed8fcb0f09991816e09e9a813060e735f3a3c7ed2fc77081771d623dd55639e37189122810e234299a09eeee7b6dfe57efbb4cf790d61f35173f9f796e9cf2d692cbd527c2eadeb1cbfb63de0bc55fa8c78db4c95133adf62b67b154db83d211788d98a38f23", &(0x7f0000000040)=0xf6, &(0x7f00000001c0)="7a265da129893ec9ca8f9faff675290d79de7ac0bfeedc3900c1f2bd92539bcafef7266f12511522c090322ba31918c13e3f9965ff5973f208a1a50a1842df729a93b37b91fed2673c6840c05546fd9b46435fcb595cd5253b4d860489341a2c2277a8bcdacb16f93c5872c66065d74a46cfbc863e2d9d5610b622e0f077a5315b78b0e7f3d6353416ae7f16e433f61d5a0ff042a80489d5072e8645e6bbd3bb52b96b7f739947fbfc907abc10a82c11f29bd8ea0f9e55c8aa6f963812d9d81e9fd16b97354804364f76d43111315626a7d341ff9075727f07", 0xd9) 21:34:58 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x1}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) 21:34:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 21:34:58 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x80) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b180b87cb61b52a7a85496101a453ea79ad476ebd65535d737e99165106888908142ee08ccf50e71caa041c5ca2da2707bcbd6fce5b5ca5a41155056537cf7759b653d24f36bcd6bfb88477e1fd878d4d85118251cd6f7e65c22b71135dd5308f185a82b15480ee1ccecb9e3893ed5bc9d699b8a3679ddcbe974434d0cdde6bce9d982bac2355285478e922b5589e96656c6bc81e310f32423ec530a9f18503f5d64a1116c5c3bc7604c3de6762172136f79dcf17c5253cbcb31974a03e450465df7cf1e9d22864a8b3145fa4ad5471037fd231c96f34d6e2e7f07a65a4bc84977327df20684ea2575c0cb69594081a57c437a96065e6b9964a6816f6612efe38a30b1c99c2c80796c8c86b868e76eeaff45e068c02ec97198f02a9986611756a35683bf016a45827cc9b3923a76f3153c1347a6715cef1187a58b821914ee363cf5c904f1493a3553dbd152635de3961594a6e40dc1ce148da934d793dfe8e3c9a76bc2396d55b8094e2ec3fce0730b2854ebed86cac06d4aecbf291406748e272367fb70413ce3234addd8b14d1b5e12e60cc0d652974bfdfec0e27ca4a3e5aa3446e2e166f12aa99e261da0f5bdd66b3d822bc73155a8dae01146549f43201d51ef6f08e14774e7ed4323a7421a540d4e5ebce978169cd1b2f87bae8063c6bbd8db598924f2380ebbc7035001a7dd44262c0e8240093a557e1a364827085fb40af7d2811ea13be9598941cb133c44686724e10516b01ca0df4590d40216b1598405175d4c153c8416b64d53d990045b419c4bff994022476384dc17b8875bdff96723001808f7a506c281b4df9b623c1c8c1ebe80151a043224ea14cd779526ce016cff5069766923c94f1cd27773c8308332176f348da19ab33f3c7581045e065db8d2953c8b1d9cb28946c676e04a0e104db13aab8e0873a12145b8c2a6c3500af02ca3be92c4356cd0caf5798c36c25953b9d95d4d4d60af5bfaf3febf6c1368a773c623128584c3aa753a5bd089a8dc25e8d6bd30f92b3a40019dfef43d900910f24c0d5e2b63ee5df597e6ba8d686abe6a7c49162451c6662bb030f541e547885abe07797683548067ba4a67c9910c7434e4ea7c7d70a39d262b598a4c2775b2038b613b5de6d990761b125eae8ca09c1a9aba43ab9bcd10992c231746d94392d0d9bec5f312dcee2c995e039f4a8f7d717bb17dae266638a494b32592edd6184b4ef981a68afa8dc173a876eb0726c18bb8c1f27693bd5fb034291ada5bef94ac6ce1b147553ceda62f9abd2795acdf15b1a6c430a92edb9e350cb3e613030196fb700f69d9d6047f395ed83b6a3418c1fab84c4c091d00b0a3e94323928482c10f81569b7c24ac4c6dff271447f0ef6234337e0f44ade7a0e9b87303f1a45c6715c9d07bc6f3fb9d1cfc01ea3a60ef639987fb5cec566af2a97d90eed44b4c256ba6f2b44a7f675bd986ac22d4010ec9b056e25997c9b91faada57c9b8f005658c59c26", 0x599}], 0x1) 21:34:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockname(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000413237c3682e5675b5f32feb601773e000000000000000000000000000000000000000ac96051ffa95719329921ad089676b7d3626a29ed2137d103aa79ee5f4b453b91297a7"], &(0x7f0000000080)=0x6e) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 21:34:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 21:34:58 executing program 0: syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) syz_emit_ethernet(0x11c, &(0x7f0000000000)={@remote, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "e6ba20", 0xe6, 0x2, 0x1f, @ipv4={[], [], @multicast2}, @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x61, 0x6, 0x0, 0x1f, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4]}], @generic="96da3ad7116224f57d3036d37630caef1fe8b4878e6240f8ea3e5afd3dc7eac1a13486428da10e539d6b0b60683b4d4cb2fe63cfb82ef69c0d124b05718629059e9b4aa295ac1736556aca9dfe7936ee0c02a22612aefeddd19064865084f1bcb67c0b0bd6201b6b9a3a8f2ce20e587f38877c99c4867178782e880e8e1f46959c6dcb5117e16df1cbdb6393a299c732c0b9678721da56abf8a8b755102d33714a5427bc3f36da19950a97081d35"}}}}}) 21:34:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sysctl$net_inet_divert(&(0x7f0000000000), 0x4, &(0x7f0000000040)="810ec3ce8b1e981f48ebba6594d324ca6fe1c3258be5e33e452b3393955377abca3ee8750b33bb44e5bbac6235cd3afa4e1d40b1c67fa2625066bc1712a7f01699dd8165773e4d2f91ca5029a178c98348b728986c09941df4a7de5f38bf49a99c1e6398eecf479bcfaa70", &(0x7f00000000c0)=0x6b, &(0x7f0000000100)="fc21cc9b50497340ac6b370b31d96e29c9897c343dd2f0cde2569ce072a5f918028bcd51cf64f0f082024b5fadfb824b5de587c56989827e624c7cb93ebcb0817c4dd4fc9e0925fbeecb795ea15a80c99e27ee072644df1ea194338bb2e9d4dd468397be8f352d1124dfb429f70571d50bf65f1b4f06bf7566fd83f36ba4b19d5ae8ae", 0x83) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) 21:34:58 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971001c2b00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa33003f00000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090786d00"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0xffff, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 21:34:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) setsockopt(r2, 0x401, 0x3, &(0x7f0000000100)="bf72e878736edcfdaacc1975661e017da460b3107182fe61ef696f8342e19e922ce0cdfe0e146be6117cf5025b85d653a37958dabdc240a429692863d2b3e36c70045eac6b9f651c167af00e9f7d10a756502520abf6074de543db270d6077a31b17d13499827db821bf0872f24da5646bbba68a34b8fbd47d6363733b142e690c7833a8ada5d748d54edacba857ceb13887446fa1d3b014f9534c62bb5a0a8f9d481205568c40ade09dcd4b101b5dc469ab6aac65f02562d928c94798fce000d33c234bbff2f37e6d198892d5922806b4c4293d6b1a6fd077326bbe95d8db19f2f8945a26da6d2071633c16fbd802e73b834b2ae8b1267d175b97d91e77b870f27771dd047d710d541abd1ac33ec0c9d5e6ac61ad390aa06ed0cce8b937371df1f690fdbd8dd4994da96c730c7962ee469fa0f2e171769afb9520f53e5ff694ce7b733e7cb975bbea394385ee9f172e212680593cab36bd61fdfacae753d7ee0c997e84f5752bfd5456efe5f94dbcc3e318e90e85b7bc0a728f1ccc1f59c111b365de07eb4fd8c5cda16eff79f2d1ed8d3c7c02d56c4298be58614aea2e7998746af251ad9d1013b59b503a2c9938f5c9b200a36219f4f47bdc449ff88e13e036b4719065c0505b212699134b2e23ea4db860bfe88a11477c38024880a6dc69246efb297177464e2b588dafb72f76305f06f3a7974ef96425a5f9d2044f5fbb69058222b33de8e404ab05fc3100d61db6295f12fc44ec9632da4bf0131c3350c0882a066e2abcab49bdc330c9eb26352ce718dc6bff91d6c8187daebf45cca7accc1bde5540f71a19571955e3198eaf2d7742679eea1baddf5702c9c9f9ead6a00a9ef4c819a8e0897b7361e9e8d17b4fbfaaef07f3d61b67c3d932c698dfe8a3b016f723f19dcd8768927852f5ad648b0c3f9bca2cf4012ef50541b35d5f41f1ece8e8a23a895913af6701c8fad6d0e89a8b9d47b5eaf55691c25e9ba43d530d9be79926e0d115b4834f37ec9df27f9bdc3ea6496095cebf8599d42779982f6280610e64c0d3e6955603aba04e5814f169de9cfd228b3fa277ba4909c2be1478720b4934d7fcda02f3f10aee6213c966d3b1e813d9a0c10dcef29df81101a95ad9751e04efc259afba6d20833b23e714e9c69620ddfa33deb47b5909a405192dc0413fb7d81f0339042f7887c12c072bf8f703907cbe0f75b13037cd9b8980279f5447e50ff86fc79c72c50889c3c0bd4d6c4c2dd2ba16b056642c982006c272dfbd677ddb8d24c5d337e6ab2986258744a3f869998c9863a85dd0d8488a7bdffe4bbb543fe7df3b727bf3e1ca8b816872452593d8f7eb560e794e549fe8e26a671e811373b23f4c4676bbab5767206cf6aa6d50e2eb44a4d1506e90adafa6e479e42af52125626f2e8413c7f866256cdf83367aa759923ff7a1eeda19e7cd7fe3ba8b390d3540daf2b2e7e241b788c779156e6228cc77b64692e99902424a7dd86416a96334c2e7a6e23dcc1bfb4f62bb985ea915363f91b203edc75fa547560f13380d662c268b6b6332887fd5641f2068d98db03d45a832d634c8e67d960cad1baa417860c2ba7bad6238a3b940aa86b1508bd1a62a4a138c85e23bd98449e853da76e97e03d374872e18be5532aa8bbc28660eb1553d4282f62b77d132f2a323f93860b4a5f07cfd41e966f7b8f22266e9a670ecc6363e3c44edcba12c8b07660e3f3bb88167c96f6337261b37a214572675ea8f190326793d538b400bd083eecd5eeeb072ad3649a2643d113bb22314ae56e9235458746f3770273a581155c8257003006d41a6f86ae8b0e9cf670a81024124038cd29d504e8b1f95c524ae123b4e343e80fb057d7e878b81de26bc7ead773e32f447817b09b6654b5ecfc3c9fd1e7dfccb96945da33c1f7396b034ac105a99a6ce9d45b56cf547944dd62b6a9db18a8a3f38993dc596dbafe46abd962e84e1396d91ad19a5733a4d141a1fa5b6404e2a55e5b73310c00523ed6d0f7e73b8711d5cb74fcd90d21dd783f3ebca73018611eb596cba09b8577efc2be9a6b375f670295621b4cadd73e61f57476a4bf89fdfb463a80344cdb18c5e79f75394e0f95269d7cbf608833de88d175f7cd401020e54ed3a0c2467d9b1c74f747b5767ea87131a0b0621eaefb9f139fddf69ed3ec85ec7d3685102fba8a3ca577b5bfe68ee567bbbf54d09d1935437868c9476f46350d34859fca5f33f01bbcf1b631d3979e3514b740e2c373266580be674cf9da1a222cc9443021d8ab73d53fa43a4780f3cc3388237bd24ecf27a6bc0e51d8fd981c1502c97aeadcf5bc7ec99cdc67d024186ca82d6c7d9262cbdced43f92b9a3201473eae5c16f89b0cfb37e4fcc768dbb07e9a5fb6f664c79fd80488cdae497a8c81b825610a781f7a45bc458243fccba1d30a082ef36ee8baa4694e72cd6b92ba50483ec6e96b490a60998f61c9eca2ac7ef2de580a635d547ccd2ca7e5efd26dd5ff90ec6d9709219d487e3e3b3574b966f30389c380ca36b726db4b81b90778f184cf087e2a7ab13a0e785dada05ff9c0318551ca32833aa3165ba97b7ea5520eb1e2c73250935688eac017e050e66764c86ac88e6fe1085a99c7a51cdac26199bedd84b3d72e58a6db93d5ef2f2fa169204046a3d759c0d05796b47a4e551e2bba26be8a7f354fdfc6d010a211cac1e119eb7b74372f40ad927e80204fdfd4604490a6248b74de83c7c4c7ec4adeaa28f7da14b0ccd587498b09dccc9422450658ce21be3fcfdaea991a22581b335ed7d88779da4f557220ef975e2ae7e04535bf5375e9f1b5849407418c965444ad8bea9f626bbaaceb04cc0d84447f4afe1fb00eeeba394a2e4c6408a3b9bbbb575abefcc2b9e5c637ee3478969f59eb1b85079e9901b35388d1125e3aa2845e79843e329646e01fff27eebe025ba8f68a7a047e506a802a12bfec546b4ea20c22117f3a26a5bb32194e463ae038d59fba18371ed8639ae4d8501010465d9e1c73120bcd8c7042fabe369d6a77b2751b9cd7fe3060012e140f4886177d336fb600cd808ac3c7bfb2bda8991e4f66d71eff5770e44abf7452dc3263d45217be74f49bb12754194af0f58cfb04be91f66cfb736d280bed5c40bac6edc5515dc05055cd39c4a0608d577686f8eaf32ff0274861a1536246d00bc44bcdcbff3e4ef05cfd632bc1084cbd8271d7f07d16d8658bec2a46b66af6b79812f9b8c4ed203fb9987f66f54371d91232d521b6fd34384d0f801ff74ad9501be433c6bc835afbce158d3681f7ea6df7e21f952b96353eaeb1b3051bf18ffa8098a74087eefe45758d486c78c3b7d496efdc844a5b211fd211a25b97bdaeeccf51cc746625ad9f06bd1bb0d2693dd19c0f2b5b920f65070df7e1144ba6fb0434bcaefb0828126eebce5d4ffaa28468b715943f92ebe8c1c4c2b057bd146b163ba878a10e904d4e73b7b24962aa907cad760a18f13cea201ea37945eb3b37a397c110c0f3edc1a7d61bb3a3cbe3472d11125d923fafa2de7c0fe3e85f1fa5cd373d67199d04eab218624d2cc7a97610b966ba4dec4f1e2360919e09405c8d2b414a36afecc7e5728e73c63ef773408df1231cc685590f65360256911525135cb3ab4cf779c22083101596f9ea46905b70fb8b91e1a473a0318d79031073ad6f01ff339c2b7fdae2ba99512570c6ae7b0f4c962b84f739fc55258c3716a21de620fae8803df606787a810e75157d83d6cb03ca6313c010b9140e4ba4b285bcb6a2ae6d660e266dde9b4c3a776b3bc6fa3c137aa156b11e9cd8e03cbdba8adca728937a0f7e44f80ad333fcd6fd7846746481d368d9d43ff756bad69abd0d9f78ccbd8640768f495d422a70f5c63e35e5da353b988369095e7fc44c13b4f9f74665a739cad5af55b3ac0c9ab7b01ec25375c04ba6706413ea09994697dc3bfc52532d4b1c65aac402cf21b8f2129b4d82a83c5ef541e324e0f5fb9bc22c53c3fb44eee87e1455a965326fd706f1928c89d3bc96302779e978e4c178f940ca4264973ec77ac030a4c0ad94a93a0b6d312fd0e9ffa0b303e556dee4d00780778e468df9055b18b526f384c49c717a988b2018f62caf7d723e4387fa90f5bfeedd9fcb0eca86e67ebbdedea144ddacacf3a4a8c243890c43550c805e514678eb364782d353f29044f6842a215cb581626f7386f517b45aaf54ca1c858f8494ac5515c63106498e876336b4726ba8f3faef2b77f819185fdb965745234eccacb1326aa2793043b095c7e51cdd1446c63962ae6c09d6dcb6be612a765c5457cc1b250dfbee714a46bdb297a1cbd2b9427cb8a9c85d363c494fcae2a64867942d4a3ee553c90d42e3038b0b0ca9af67a56380e50da281281dc724256526582616976fb3c74ac62345023bf1db31ee3092c6eb0bdb418ca3c9de6415523badf9969888827a1789dc68a88673da9523d77ac0f58f79aabf8aa4182a6d05eb65b1a68de54edb65fda661adf55e691ef48b4c503a4e9b5690bc3b6a2efd6c47a455514a0bf593ec6e7f08d7261fa5d183c21d27563594190ee8f9ca315bb9a65863579f58907e7f7555ba5117cf5b1afa95021883201990942a099f408744f0272e2ea0a181d9e56e173ebdaa31a38faaa9f863ab6e7e2d1a86f4cf3290d5599aced192d08b41d6095511aeb9345e632351c0129f899fdf475b2e76b5195278569fc6d1e585675eadaccb929d0d0d173e2dd25330192a8f5180bbec520adf58cd5461acb9e68c476d56c7738ad0220fde1834e8ead58412e1369768ec359b21c9ba6c9f193e29165de24e9de133371b2dc094e41b30bed91ccbbf9d897c6f7657402b4ecc4a6e6218d3d05d8d5cdcdce257543317b8fb61a615105b16ea1fd21845559eb4c18d52c160ecd02acc920581bfc28279ecdf939d1172fe3df50475e91439ab6de42e996417ae20bdb6205627d30be2bf71969b1ef2c7e8a4afc9fc10aa73dfb85e2ed4178a98c57e2f2889ddc3cb12455a541d6e6a5a93ca3a8ff4c613852ebb2e41d22fbacbfb535cc2220f1c3131066770699a53f46678d5b9ddf7c7fe252855ba9618c5e291bd699bbe114a8ab5fd6d7d7066fd8851e9e2304be3eaef14cde2825ad3021673c17ee7e3af839dc45b15f053142415289e012c7657aa3369e6e6b4056d27e459f08df17deb0c272538d18b6f52a7221970877b9ebf5b0ad3c96ef9cc2bffcf4aa896160ede0cb3ac23d9ecef8a369b0472e2732502f8eec3f6eef3b184eb274c5cf22bfe12bb0c309a90031a069b3f50e58d08300f28485b04f404597005b9f962189a284d63d53f2ad78eee24183fc88db3918617de60e1219ad784417090cd471dcebe876cfaae2e43a4cf8052e4b7b2da76ccef2f0dd717e936b28c674180b3601c13c6e33aeb644f4750cb19850d471cf31a9566ab89d174d6f5bf44b51c35c3f0a47309d0815541f65eb022652318f269b2ec4feb3c37c742eb87a5ab22938d61daf5dc5e9a733c0face1d7d1491496c872b271267e4f9cebf9a825d2de6cec745fc827bcc2f376b60b609baea9634306580db1ee1caa9020291c1e39bf268daeb9cc81be4aece3fe4b4cd7dc114587eed3633fb96d92a0115a4651aa25d4a4f2413d47e1d9998af1e4f82c441381e823f5b88f4a156ec3a660fc453920842c9835f0940c638bc3cd11152f934365d18ee17878a2a1898939a7b20465bd255a9073dd7c0178aa1cfc7da961dbb7b756ffd6f3dcfbbf6fbba676207d230f8444e0087ca1b187c3e78", 0x1000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r0) getpid() 21:34:58 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x93}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f0000000200)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26000000001432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a2d959a34ee4f5fa5e3fba396301afbebf3b4487ce43bf0c64fec399690789da507106ff7a52a6b10a9d631518c52e0db5ebea59aa7e32381d8f8d20eefd01112077ee6c808fc67244a710e5583de5df3bd3228ef64d2", 0x213) r3 = semget$private(0x0, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x4010, r2, 0x0, 0x2) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) r4 = dup(0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000440)="34b4e144508d6db98a9a52", 0xffffffffffffffaa, 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000100)) read(r4, &(0x7f00000001c0)=""/63, 0x3f) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2009}, 0x5, 0x5, 0x3ff}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000002, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0xb}) 21:34:58 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1813, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000400)="dd8455ce5986695cfbafdab9506b54eb27000e0a0559ac00d461d28b5e5ef036952943a57d41ac209b57c21a140ad8f643a300635e6308fb8c3c8e6e54659158dbfddc9f40c2353edfddbbc61db93b0dfb1d4cbc2376cd5ed83b3f56d65c9bf5ba9974f18e36e103b12d4643b66ce05f762d35a4ce840a768b821435885ed61f2d7ad3736f1f5d4c5d7909494b02b7b92f3c276851e8f59042a71f333e12a4d7c4e21e5a4dfbe4a5db3be77d95454cd46f440ea8df526c44e2bede409a42a879ec124f07e79eb7fde66314259190041bcb8c", 0xd2, 0x5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 21:34:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) socket(0x40000000011, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100)=0xffffffff, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/25}, &(0x7f0000000080)=0x1b) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) getpeername$inet6(r1, 0x0, &(0x7f0000000040)) 21:34:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x1, 0xcf0c, 0x4, 0x1000, 0x6, 0x4, 0xe6, 0x10, [{0x10001, 0x7fffffff, 0x37e, 0x9}, {0xfffffffe, 0x7, 0x81, 0xfffff139}, {0x7f0, 0x7, 0x7, 0x80000001}, {0x8, 0x7, 0x3d96, 0xffff5128}, {0x28, 0x9, 0x7, 0x7fffffff}, {0x7, 0x825f, 0x5, 0x1540000}, {0x9, 0x2, 0x1000, 0x3ff}, {0x1f, 0xd0, 0x20, 0x8}, {0x3, 0x8001, 0x9, 0x400}, {0x8, 0x7fffffff, 0x9d87, 0x5}, {0x200, 0x20, 0x0, 0x6}, {0x8000, 0x4, 0x2, 0x4}, {0x1d, 0x8, 0x7fffffff, 0x3}, {0x7fffffff, 0x1, 0x4, 0x9}, {0x109, 0x7ff, 0x684, 0x2}, {0x6, 0x5, 0x9, 0x5}]}) munlock(&(0x7f0000680000/0x2000)=nil, 0x2000) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) r6 = getuid() r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, r4, r6, r3, 0x100, 0x400}, 0x7, 0x7ce00000000000, r7, r2, 0x200, 0x7, 0xc0000}) nanosleep(&(0x7f0000001c40)={0x20000, 0x80000000000001}, 0x0) 21:34:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/47}, &(0x7f0000000140)=0x31) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/221, 0xdd}], 0x1, 0x0, 0x9) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x89a, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666b4e04477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) 21:34:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x80000002) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1014, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 21:34:58 executing program 0: r0 = geteuid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) readv(r1, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x8, 0x5}, 0x8, 0x1, 0x9}) r5 = getpgrp() r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x994, r0, 0x0, 0x0, r3, 0x40, 0x4}, 0x9c, 0x1, r5, r7, 0x834, 0x6, 0x81}) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r9 = getuid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r9}}) shmat(r8, &(0x7f0000685000/0x4000)=nil, 0x2000) 21:34:58 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffff5d409ec2aaaaaa0800451e00380000000000019078e0000002000000000308907800000000460000000000000000000000e4000001ffff01ff44040040fe58144a"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) shutdown(r0, 0x0) shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x82) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = shmat(r1, &(0x7f0000ff7000/0x1000)=nil, 0x1000) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x3, 0xcb05, 0x10000}, 0xc) shmdt(r3) shmdt(r3) 21:34:58 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="7d82649dcdabca1e213fcfd689d7247325a0207b704070579bee45e38cd14096b9697143ca9947d06b5ffb5df424fee6e5011463e21c81054ef898491cbd1916dde1248dc7efe0c1d8e6335ed372b2c3ab698f4c8afbe0920854becb308e0c6f7e8ad04010e3703ec4f05575bbe299", &(0x7f0000000100)=0x6f, &(0x7f0000000140)="a89c2f1bc5213b65223432c73bf0404f1d26c17df4b65d0887e3d9294a5b", 0x1e) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r1, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000003c0)=""/4096) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) semop(r0, &(0x7f0000000180)=[{0x2, 0x200, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x3}, {0x2, 0x9, 0x1000}, {0x1, 0x8, 0x1000}, {0x4, 0x81}, {0x0, 0x5dda, 0x1000}], 0x7) 21:34:59 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000019c0)='\'', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x1000, [{0x3}, {0x1, 0x6}, {0x1}, {0x2, 0x5}, {0x1, 0xea2}, {0x2, 0x4}, {0x2, 0x4}, {0x2, 0x5}, {0x1, 0xd222}, {0x1, 0x2}, {0x3, 0x7f}, {0x2, 0x1000}, {0x3, 0x8}, {0x3, 0x9}, {0x2, 0xc37b}, {0x1, 0x3}, {0x3, 0x2}, {0x2, 0x401}, {0x1}, {0x2, 0xffc00000}, {0x1, 0x7161}, {0x2, 0x101}, {0x3, 0x9}, {0x2, 0x3f}, {0x1, 0x400}, {0x2, 0x5}, {0x1, 0x1f}, {0x2, 0x9}, {0x2, 0x80000000}, {0x0, 0x8}, {0x2, 0x804}, {0x1, 0x2}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) fchown(0xffffffffffffffff, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0xc2, 0x2) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x0, 0x1) 21:34:59 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/226, 0xe2) 21:34:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000009019078e0000002000000000300907800000000460000000064000000001300e0000002ac1400aa440400004b6424c2"]) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semop(r0, &(0x7f0000000000)=[{0x3, 0x4, 0x800}, {0x6, 0xffff, 0x1000}], 0x2) 21:34:59 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x400000000000007a, 0x0, 0x0, 0x0, 0xfffffffffffffe0f) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x8000003, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000140)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x15, 0x9, 0x1fff, 0xbc}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0x2, 0x2}) 21:34:59 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7b89b92e590a0c685de42f2f23ffd88566e9979b8f005a0a1f4fe0735fc2ff6688784d49c7491cd0d2dcb2b29a9f4599b3eb1a2e6e75a25a2738a5f1530fa10fef2c7def00"/84], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0xf, 0x20, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x1, 0x103}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x1, 0xf9, 0xffffffffffffdffe}], 0x8, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x2, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x5, 0x80000001000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb7f33aba1ad47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee43000000"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000030d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3a3b75cd321898a53a020c44a864786737e3550e1d40595139299615befd1fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd9940db7644097d83777bb0c95a83e2baa794d8c6737201d8d48026b4a5c8d06ebf12e015d5fed000d45fba2f6c6b73091429163fe0aca944e58e54926ca542c011"], 0x31, 0x800) 21:34:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)='T', 0x1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x1bc, &(0x7f0000000000), 0x1000000000000056, 0x0}, 0x62) 21:34:59 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x1000}, 0xc) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100483a000000000000000000000052adf4630000ff02000000000000000000000000000104009078000000006064962495fd382a00000000000000000000000000000001000000000000000000000000000000002c0200070000000000000000000000000000ffff00000000"]) 21:34:59 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 21:34:59 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) rename(&(0x7f00000001c0)='./file0\x00', 0x0) 21:35:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x8, 0x4, 0x7ff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fec000/0x13000)=nil, 0x2}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f00003fd000/0xc00000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb05}, {&(0x7f0000bed000/0x2000)=nil, &(0x7f000061b000/0x2000)=nil, 0x4}, {&(0x7f0000837000/0x1000)=nil, &(0x7f0000af6000/0x2000)=nil, 0x100}, {&(0x7f0000ac1000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000a35000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f00007c4000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000b47000/0x4000)=nil, &(0x7f0000e5c000/0x3000)=nil, 0x5}, {&(0x7f0000aac000/0x1000)=nil, &(0x7f000062d000/0x2000)=nil, 0x4}, {&(0x7f00008d4000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000061f000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f00008ab000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000652000/0x2000)=nil, &(0x7f0000498000/0x14000)=nil, 0x882}], ['./file0\x00', './file1\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 21:35:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) setreuid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0x7, 0x75b, 0x100000000}) r6 = socket(0x18, 0xc002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x18, 0xc002, 0x0) fcntl$dupfd(r9, 0x0, r9) getpid() 21:35:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="9b012e2f66696c653000afcba79161e6da36f0ec98ffcd0a8b1e7324c93856e3a8dc942c94a8b1757316843ba8d9e15cc81f7643d234a8d1163a9c92526d577dfb9f09292732"], 0xa) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x4588b3d91715f347) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r5, r6, 0x2) close(r3) syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b55f99b0e0000ea6e558300"}) write(r3, &(0x7f0000000140)="04", 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x7) 21:35:00 executing program 1: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x4) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) r5 = dup2(r1, r2) r6 = socket$inet(0x2, 0x5, 0x1) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) dup2(r0, r7) close(r6) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x11}, {{}, 0xfffffffffffffff9, 0x26}], 0x3ff, 0x0, 0xc68, 0x0) listen(r5, 0xcad0) 21:35:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) sendto$inet6(r0, &(0x7f0000000180)="3c6eae6a5331ed94dae961218c4c4a216f4159d5059d18a75330d368022408b17eb4e8ca9801e0a542c334691aa3fbf7c5e67e96ad4f99b084eafca309537e5442527893e67382ab199269d0daa7a754cd0d1524a7f0661d0c46b91a4576bcdf17086a015d763abe293780df01e1d3f695d486f29d745bcd29ca3a91897dc4cbca52b89812939eadd61990f7f333858dbbd18251933ed6df9f9ba9f90fd841f10a0f32fbb8dfb9486141687e09767d5e0328d73b674b5997a1818b25861e40866e3328dddc7c437a87a251f0555cc24af4f5567e2ced73e2c1017cb8e7fe9b74a88780", 0xe3, 0x404, &(0x7f0000000280)={0x18, 0x0, 0x401, 0x1f}, 0xc) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x7) ftruncate(r1, 0x0, 0x402ffff) close(0xffffffffffffff9c) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000000040)="5316e739f368350207bb73adde777715a12b7588f9e32749ca712517c8b010f2efd8ab0c703242fbe6eda8a53a3bd563f1185d351264d24e41ab1a0fc04c46aea9029017eaa2bb8d027c97a9e5a396eee9a71352ec1ea7d1cad5cae38d26642376fdc15a9f65a73f3828477ccef7094f2186b221d7883f6dc84b887b99ec2915db007e4789e38407d3b54a23d436c152280b6d593470b20d344fba7e19b89c11", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="8ba7024f6b7d92", 0x7) 21:35:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ab00010000002000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) getsockopt(r3, 0x7fff, 0xff, &(0x7f0000000100)=""/102, &(0x7f0000000180)=0x66) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) 21:35:01 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004700001c0000000000009078e0000000040000000703818902000000"]) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @remote, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x2, 0x0, 0x4}}], {@arp={0x806, @generic={0x18, 0x1600, 0x6, 0x8, 0x8, @local, "df6272c97b251f73", @local, "7aef4a0fb4518c04c14a4447639300e6"}}}}) 21:35:01 executing program 0: socket(0x1, 0x4, 0x0) socket(0x18, 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) setsockopt(r0, 0x4, 0x5, &(0x7f0000000000)="c5b376b7fc8d6398d120309ce9321245352c1ddf5b96a28cf19afdc90787be93640a30f2a7d15751dfec6d95d328eebe0bffdcd588b45898b5c0287537c73676f8bf596f65228e9a91ec6fa81ee54d2cc8133576f21f396a5093b8cdababec4d64cb86044d5c6ee20ae7d6c150572d6d48a4e4a8ce3c97fcebf82697b8c213f66386e2a458c80a01ceb0325773bdf07b440455928d718e49bde137a59e893ca1f57e52264df6e89e0fc61a27062f69839097ec79edf3ec62136ef9c68b58649fb6", 0xc1) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa1da7ef542e6086dd600000200014060000000000000000000000e3e9000000000000000000000000000000000000004e204e22926fb2a7767c81b070b567d69fa4231ca7c4b9ccc94419796467b49b22f9af8442bf8231c7ec7eb94ffe6d623b7575720ddbd48c395cdf87d7a7a8f085e0753c", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 21:35:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x100, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x180}, 0xb35, 0x9f8, r2, 0x0, 0x9, 0x8, 0x5, 0x4}) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000440)=""/233) semop(r5, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 21:35:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0xffffffff, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x102) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)="981bfaffffff", 0x6}], 0x1, 0x0, 0x7fff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) write(0xffffffffffffffff, &(0x7f0000000380)="f96c0db830bebc4204fd01ff953e889ec60e66359030f5bcc26e89dcc2cc26116ea4cda15c9611b40315799bb26b3d9a0153bc48e2fd626a07e65f338ad58177245cb1e4036c2cf18ed308ee3af6ccc6a7fa370e098b2f8ab945171a9edc0565cbaf10522a897f8cdba81c6020162e12ce0e99c5aea6a620331791c983f77230463a4ecd44e83fdbf03505709dc402f8de38883dd84eb1aa", 0x98) 21:35:01 executing program 0: syz_open_pts() socket$inet(0x2, 0x0, 0x0) pipe(0x0) 21:35:01 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x2, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6eb46e98d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24ceb12d50d3fb41b274ce7739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad960ebf7502767ebb569f48ec00"/528, &(0x7f0000000040)=0x210, 0x0, 0x0) 21:35:01 executing program 0: r0 = syz_open_pts() close(r0) fchflags(r0, 0x10001) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r2, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 21:35:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 0x3}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x9, 0x40, 0x4f, 0x0, "0000000000008006000000e40800"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x63b84957) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x2, 0x3fc, 0x1, 0x1, 0xaea, 0xfff, 0x0, 0x0, 0x0, 0x25f}) 21:35:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001100)={0x7, 0x6}, 0x10) unlinkat(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="eacfdbc145bbbb0917b063000000000784"], 0x10) shutdown(r2, 0x2) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r1, r2) 21:35:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETAF(r1, 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) 21:35:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000100)=[{0x3, 0x400, 0x1800}], 0x1) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r2, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/157) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)=' x', 0x2) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0xffffff80) 21:35:02 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c000000f0ff009078ac1400bb00ffffff4e224e23000890784201493988bf7452d553a80ee99f8065749f1a76c911f58d98fdd9ca7d59c418206c5f1a3594ca0376148a602fe0b3bde06bbc630e6f10f8e9df0cf761df248da276c30326557b0d870afc471d2bc1338b4c0fd6b4702395d62ab77a59b562c43312208667e36421aad9c65a55d4296535f10dcfd01bd3c881428d90fa55b3b38c16d12283b0c8ad15847e520c11a8711b088f1ab23fe270c32b8f2fb55c0e7b248805c4ec74a156b4c64e3863"]) 21:35:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) pwrite(r1, &(0x7f0000000100)="3cfd3b5409bed5f7e35278fd0f4c57be0d420a7c4e905ecd98aff0757f0da3cbe3e2548c627d336b9b1cb56223ae1f2f605c623cbf44c74487c64b9f64db7ce54a21e6d34fa83818062f2eeb452ca329419a5e5ddc85cf98d86a23cf207f392bb7a8f15a4acec26055ed992f88f56bf55de9dd97b8f134e5ba6a3c138a660712c8986ee533168db476a3929aa46d663d29ff105e44ea746c0b371f5296fae7f21a0d9174f4819858e6199f1400892f3215f5bcd4bfc583c44dfae1e12f4d3ddd", 0xc0, 0x0, 0x5) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x3, 0x5, r3}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa5939e4daa24b090611deaabb08d10d00000000000000000290ffffffffffe000000116009078e00000000000710c16bfee0a92a7eb9b1fe043b9df9d8a"]) 21:35:02 executing program 1: socket(0x18, 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) r6 = getpgid(r5) fcntl$setown(r1, 0x6, r6) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) 21:35:02 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000540)=""/135, 0x87}], 0x8) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) flock(r2, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 21:35:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1}, 0xc) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000100)) 21:35:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="620204070800000171872f59430b34d2e13903ebc6aa865e27fba14105d8a757096a88a5b3c031dfd0393adec733aaeb408b48e82b36a4771c3d593469a38db084268cff3aed2b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = shmget$private(0x0, 0xc00000, 0x4dc, &(0x7f0000000000/0xc00000)=nil) shmctl$IPC_RMID(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r2, 0x0, 0x0) 21:35:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0x0, 0x0) 21:35:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x8, 0x1, 0xebea, 0x3}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa14370e73ce14fe81d896aaaaaa88a80c008100190086dd6051e013001400e91b00000004000000000000000000000000000000aa4931ad172aba2fa54e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000f90780000"]) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0xd21) 21:35:02 executing program 0: sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef42998791b84bb42d185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f7699000000000000000000", 0x0, 0x0, 0x0) 21:35:02 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x103, "0400000000800000f811a505000000eaff000040", 0x1100, 0x57}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(0xffffffffffffffff, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 21:35:03 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000000c0)=0x7) setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') 21:35:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) dup(r0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa836ca0050bc70800450000380000000000019078ac1400bb0000000090780000000045000000000000000000000000000000e0000002810000005ee1048c0000"]) sysctl$ddb(&(0x7f0000000080)={0x9, 0x3}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="cf14ba11fe50ed0bf1be87c7117ec4865a14a6ae1a8273e61abf9ea71a5fe47dffe76f45dc66ea6995d27c295bbfb7b395dd36a2b4ab70f4107b9435c933f79f3fd923f439a02cd41bf311505ac1a11a991f894a9f28be79884bcfe28250c2985dec5f", 0x63) 21:35:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair(0x20, 0x2, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x688, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x5, 0x7fff, 0x4, 0x0, "ed424c2ffb80721647185121b07b5bb03af81010", 0xbec9, 0x9}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 21:35:03 executing program 0: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/192) kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 21:35:12 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r2, r4}, 0xc) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x8000, 0x1, 0x7, 0x2da4, 0x7}, 0xc) 21:35:12 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) socketpair(0x18, 0x835966cddc4a9bad, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000786000/0x1000)=nil, 0x1000, 0x0, 0x4010, r2, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r3, &(0x7f00000004c0), 0x0) r4 = socket(0x18, 0x2, 0xfc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="e5fa33ff3afead3f000000000000000000000000000900000000000000000000000000000000000000002000000000000000000400000000001500000000000000000000000000000000000000000000000040"], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x1, 0x0) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10008) 21:35:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 21:35:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000101}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffdffff, 0x0, 0x0, 0x0, "0100000000000000000000000000000000000200", 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 21:35:12 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x312) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(0x0, &(0x7f0000000100)=[{0x3, 0xeec}, {0x1, 0x0, 0x1c00}], 0x2) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000280)=0x7ffffffc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 21:35:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x184) fchflags(r0, 0x0) r1 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r3) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="b41614c103796213acd45e2d621497b8998a414a0ae1454b674b2c801a978fe3fb9f9aa829d63750edbbb193e1b084460d6acc0f2393722c2bc3", 0x3a}], 0x1, &(0x7f0000000140)=[{0x78, 0x1, 0xa2, "369486e94377f42efc06f10eab70dec850e9eb2b32bc4fa8976655abad6e3ab8b812e29aa3a8a0be66e16f5edd032f79e52bab92ad036732816b6f858dc1bd4b17ae1563563c8be8b7033b1479255398ba1aefb8dc2748bebc1e29a5a0d8e0c84e0c68a188"}, {0x20, 0x1, 0xfffffff7, "d2646fdfe34b4027a08fb5d0598a"}], 0x98}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = semget(0x0, 0x0, 0x126) r6 = getuid() getgroups(0x7, &(0x7f0000000280)=[r4, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x6, r6, r7, 0x0, r3, 0x50, 0x8}, 0x0, 0x2, 0x7fffffff}) r8 = msgget$private(0x0, 0xa4) msgsnd(r8, &(0x7f0000000340)={0x3, "7831bfa695c18f0a5e4d0f4d3d974d789c6eb40db09dd48be984895fa00f7a1ba1493f3e7c35deb6f0da4dca97a6733beec2d40ed58ce8a13651d02199b50b979f654c9b7b9d848b7746f04edac2aaeb444bc56f151f1016e69bc9801cb34533b8c60ebfeb35695a2af77d774c575602fc97a76ea639c2017fdb88ec7d062fb922489c63dcb9875e78f103c8093117f56f4096105c008a03d6ec92ac4403"}, 0xa6, 0x800) listen(r0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x80, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x0, 0x0) r13 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x8) kevent(r9, &(0x7f0000000540)=[{{r10}, 0xfffffffffffffffb, 0x8d, 0x20000000, 0xfffffffffffffffc, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x1, 0x4}, {{r11}, 0xfffffffffffffffc, 0x63, 0x40, 0x400, 0x8}, {{r12}, 0xfffffffffffffff8, 0x60, 0x2, 0x0, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffc, 0x44, 0x2, 0x2, 0x1}], 0x20, &(0x7f0000000640)=[{{r0}, 0xb4dc31e6d9b370d5, 0xa0, 0x2, 0x1, 0x7f}, {{r13}, 0xfffffffffffffffe, 0x20, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffd, 0x1, 0x1, 0x100000000, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x0, 0x100, 0x5}, {{r0}, 0xfffffffffffffff8, 0x72, 0xfffff, 0x8, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x4, 0x92c8, 0x2}], 0x9, &(0x7f0000000700)={0x1f, 0x2}) 21:35:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaa8aaaaaf9ffffffffffffff1400bbffffffff030f90780020000045000000000000000000048c000000000000000000d8cdb9f359feeb48996fd7483ef07da3dcb1621aeec5f4d75605b1a2486e9307710040c079c9c8b8d1be0b2bbaf043ef849dc486f3733d263dcf8ef80bdae36e40e00bce5466736ffc826acae33ce7cca4a29b1a5d9724f4331a83264cf8d20de17a05fd7bf833d17be593d49ab74f288dcd15c48cf3b2969bc7bfb8dbef2d633b0badaf99567f8007e323f93edf47cbdb91fb40bcd006d41feb67ce13ab2a3de164786f88a84a61ce2577c4774b3d8f7ccca925642caaea0d904c693cf5ebbd318ee3ab50b727e4c22dc5fa0664"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:35:12 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000c40)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971606e7693b7d54d8e3c0e5600383a0000000000000000000000010000000000000000000103009078000000006000060000000000fe800005c015b67140210e02000000000000000000000000000009000000bb0000000000000000000000000000000011000000000000000000000000000000000000bc4700"/151]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000d00)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f00000006c0)=[{0xb8, 0x1, 0xfffffffc, "cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b"}, {0xd8, 0xffff, 0x1, "9ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31"}], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/13) 21:35:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r1 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000000340)=[{0x2, 0x2, 0x1800}, {0x4, 0x8, 0x1c00}, {0x3, 0x4}, {0x1, 0x600}, {0x0, 0x12cd}], 0x2aaaaaaaaaaaad4e) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) openat(r0, &(0x7f0000000280)='./file0\x00', 0x201c0, 0x14) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, 0x0, 0x0, 0x0, 0x18}, 0x3, 0x0, 0x80}) socket$inet(0x2, 0x4000, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) sendsyslog(&(0x7f00000002c0)="673b19767c5ba25895321fe77a135d322629f1a7764867a17b2e872ff6954fcec740ae5656bb0d60e8d20adad78db178165cc739d1fa23e0347a4eefa50d57f7782933465322d652dccdb69b3c66da887b4eb2b7acae3aa402a73e89604a2d888bb732fb4bf6ae11fd589af56c06af3b70ab", 0x72, 0x38) 21:35:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x28) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x3b, './file0\x00', './file0\x00'}) close(r1) syz_open_pts() r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x30, 0x20, 0xb782, 0x3ff}, {{}, 0xffffffffffffffff, 0x5, 0x20, 0x1, 0x80000000}, {{}, 0xfffffffffffffffc, 0x9, 0x20000000, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x21, 0x40, 0x9, 0x3ff}, {{}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x3, 0x3}], 0x8, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff8, 0x40, 0x0, 0x400, 0x2}], 0x3, &(0x7f0000000400)={0x9, 0x10000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfc74, "43e2fde0f4fb2e7d75180b82495b8fd7ab91a035"}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7", 0x9c}], 0x1) 21:35:12 executing program 1: syz_emit_ethernet(0xb8, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x82, 0x6, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @generic="7017817d4a5d2dfad97468f80b05eaa83de40b1c1d93a251700c16d5b071deb2737e005c207d150fc43f9997f13b5456a8c0f577f27820d9cf26ed7cfb684e2972aded8c7dc9db1c88dc5bde88cbaab8990fdfaf32dc8ebf6919ff242c5aca0e4facfa3b2da1f496bc11133d1c5edc0b8a1a159d5d1e8b4172c4cf69953ebd8c05c2"}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000140)=0x4, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x200, 0xef0}, 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x30a3, 0x7f, 0x3, 0xff}) syz_emit_ethernet(0x1036, &(0x7f0000002200)={@local, @local, [], {@ipv6={0x86dd, {0x7, 0x6, "d05659", 0x1000, 0x2f, 0xd9, @loopback, @mcast1, {[], @generic="98c431e62622eda3883cc0d2339c0065c3e2c584ab87a7d3c2fe69255b4f129300314085b3679b1d57dd92bed4fcdda3ed6ae704a04f66f9ee71c0f72ec8a0286c5e32f64957592aaf947e40213788914326b99a79d8d0e49555c19fe2ee683f5b35cb96c94749f4289451bf79d0423ea98ed379dc9a5f78d49ea3abbcfb715a495f9260a15619dbb5e6465a6cde33c016be814615773831b1b4126babcf0ba97f0e4402adeec1c26b6444ed41581c977f1ab3ef88e676a10c9ba224ee380b8038db3be6fcd3fd6d6ada4734903232de010c15906e76824c138d7ce4b90ae4f8e458cdbf446f7d23b12fe79a5483fec947f622fe475116d9e6f26cf5ccd6ed1e93792136a2b1b2f8cfb568bfec1f03fca1ecc4028005d0b413ea8eb36ac04abafd3f01b8035d398027e9c64f6746f7b6e713b76c79058d333d7e029c40b14400cf6cf924c984b8e345434fdd7d898c233ad06e57d21a760f47202874badf6f806adc9dc994606094df67ea7dbfdc4ba993dd508c661905aa769deb4f422e1e6b7d8819bef9ed04aa2fa7154cf8987b821c44338bd33fe5cfc9ebe25ee84734e17cc56f08f296fa75cf4fddaebe9b7aec8d290cf1fb9a71eb42b13d61fb080358aa811e69760701e28d1d9947ec340d456d2b9e3c3118da43cb4f93e7c81f79dda1fb149d3d17122a8902a9f7cac84f7df6cdb6c8193511fba0fe2cdfbc33089c680ee8dba199db38c3adc9623c6acadc75695e6adff4aa6081faddc89fdc0449d501ddbe66fe90dae1f1c48e3bad014427e4c8d42fb06b69eaa3ab1e1cb0b87d588e640fd0442d055522c4b94af4d76a1b40d530dca7cce24ff525ad9e8f6f24e76cb6957abfbdfe4c07f35c11bb443263306048513c342293488c46cdd16f4cdbd36204f301375d87095bc04c20d10cd5658cba0e60e7f31cf09e441598c1e8e14f3b7ce22c6a9463472b049571d878073560e8e1c27a90ca90eebf9d26dad52259bfd638448f997f9371b6313d47ace77dfafb03d680d68130c856435e8e56a5008b40934bf3902911a9ffc6fcdf8f9b22422a157548c4df9b6e54c7d672ce8c3bd064b6daf77d60e4ec6d38d8ca87b71cfd70c2173be7d465d2b89b48eb02b8b04f5b3ddc61153bc82e6dfbd2bb0556eb914c34e84ba3685dd57d991fa6e59df5a30d44acd41d99d13effa11a7a00737a8dab60e61e13f7c118909037126be43d7778e28ea09b98b7b412cca18c1011ab6e379b4a73d1e8dabb5d1c5b75417165e864a58bbd5b0b5998f38cc487575f933fdc09813575dc8aa69c719020a179ce89563fc6432c366bcd1ccda1bbfcb850a60d97583cb2b58bbce6e305f24354a5fff44941575af7b50ead9ce8cf6db272e625f03eef05376be3b3e450a8c435013bf4e80781b07d967dc0eebfe1ab9bd88b5e80781abc7c0c6f9247fade5b550b2b34c010ea1713bc4a2cf041c2fff7982dccff28c6392f9d46e7763c317409d6857378c3fac8046dadbfeca88d592d57ed807318202c64ceb0f78c74af5c016a88ce634713d4a512549f45e89d9db354bdbd4255a8741bc5b1fa32a9b6e30e5b552e453c1fe2c1c12455fb5a1488d443a7566c8def2195758053eed1ea6111ee6ad5362b2555c2ad68f60b1da09d253a39181511f5a7ffb677b4a44441dfe5c3a2102037868b98a043f09149fb3ce14eff66fe0ba993225c196cac3dc6a3686fe621cc555688baa8e7cda127385573b4ed50307e64eaa283fcdb7f0b34ab411476d926279c760f922b2fd4b65c7e29c1bc4955cffa9da01cdb9259b0a7c3fbd6546e8bea0d7d03a81005031f73e691b5f40cf73ba0b5a8017ce752cb16e459b66e66118ec245cda0537725bde918f104d18949f8997bf8cdc3f11d7bff325ab99781cc66a8493d0dce76f46b044b7e43959d43ac0bf27013661b76b7b629d984b8739739d208590733e9d3fc316eff0bcc18468124f3489379bf9de75dcc38239ee533cea22aeac4e37b25a9d7414da23a9fbe82cf8eb2982b0116b1033d92c9477dc4e92e8e783db518ce1e44b459736f03f73f4a7e4cb030d428a4b4df7a58c7e2f49ea6424bd66ee60d384dd74fd6a7816b40263f63760504291768aaba5b1893dbedda6f443a77889f0663943e81f1805b5c9c7800b52f9dc0f457d54db317fb1098fc31096e38a93314ac6013a2e3ecc6c89dc209c08ef30bf562c78b90a93e4d4f95986bb6af18d02239c9573fdb5ea40094f9b1b05438c7cd811e1a2df9ba90cba91712768eb1b1ff279a0be51817fae6222555ad9f1571d2c75956aa7855ae2ec31faebb40575d38b7adc20650b89b5e7301a69fefa92505713a45857e45db40492860f65266672b408a2426a411fd53fa07f99abc6ff0d406d8acd5719de7d15674a0073871e9b44fb7924f8689d36d5d4a542a38e8c285015210afa1b53f16210b4071062c2f3d2c892321af346fe4c03cb7cb2a5db8f89a5fc5b9acdead9196e8edcc6c1022cab58ee4f4732da4d095da26bcee1bcde0e64858e19111b7e2e7341944a6c0e6bb3139244c191606b92b1e8e22dae4e6fab714cffac3b0411d51586af18d301b434ad67c78e1dabcb23a371b67912e2405cd7adecd1902864176a38cdde028ef244babdfd6764e8a8b684933ee08e76258c222706053a402086426cd65b3a335e4b8590e4bb66f904ee46c212ba29222741c1164316c61465da440a2fa1614660f1e633f160ec83e75bc42f624e76fe2675e9a44bba87178a69d3814c811b0dbf420851c4173b549f3c3c7880622ae29a0dd283b4ac31ec2a676b65188140ce5f3f4015dddc7e7366309699fb930a3138c0a65acc106e202120faa019b4650078f39e702ff596a607c1f488118cd83c2260747582b713817d35f0d18dcd4bd39129540bcc7e58851026134e54a18cf649a9bab91ec2e0eb4adfb76f5fc09e81c33d107eb767b2ff1685db4ce70f6b74883ed0531940cbdc897217e7293ef303587990cfbcf4d745e23ba7759bb7aa11d46fa995ff7d186e786bd71b86c973cfc0eb8d6c4544c1a6ca0ca6ee65c59be9898ab43e9b88a04bf26e64f22d04373b55b3d745040901161da5755f1f733dee2e82d389038d19f93e78dceb885d5996e090169805cd3a2589bcbf2e6b4dd8282a34d762f949621e30d127282c85e80e6e04ea02e8b025f7c35a81c5641313a11562e3986dc22a328808c6a5ff12098cf53162e8b51d30436fd190845bd0a37250d67e6bd739d403bb7f1bf4fb989b73711dd9a97deb445a6741db43850c597423b64a5ef5d7d259f720ea1a5eb76470d9023becd41209ef275e9b3421f5ac1e0b69396c1975429c087514a803a801881fd12d1f9a5c2b08e5d71483a61aebd111bd0f1ee8ce105574558d3bcff7b605c4e801fe5780dd84012a54b9493517d36b42288d088058e37bdf8355f748d7401e36e27bccb9347b6f95d02b6b4ff687883d51c4169421653d87ee333d21f22032e930c0e07865b2bfc31c0bcc16c37f1312c72cad300d6aabcc19858995812663afc5cc2e5042770c779339d255b80f403f2b3d19bed49bd21764a166d5597492fba6e4f95a56119e4c3838e476102ff2dee5bea34c34baad3352ed0566ee62b459283273128e733ff7e79c67267b258143919e55afd77eb1c2b6f3c4c5caa8b363cc283b745b488a8dcad5ad68f89d417f5d080d32422b0011fea4e897061511a9e95961a02b5a6e0d0d2634ebe433e89456afc6bdeda84ed6b89250f1ee8cfa65c8cb9d3153207b8793d1dd5cfdffbf7fa110b1486c2853c899a479e7b6eb108bb0dfe4cb7f6f69572c7a6552cd5f8efe99fbcc8885bded878d095a5e534ef1290d0eb8fdea13a0d50d79ead733d69fdc7f204e08d6ee1e86de92d54fe6846aa07f1c716ee6d77752ba8f5b258f0ab127ee6154ce9c34d57169c04e19810db317742f361ad4e2314776742494b378076674aa621353948a6b37c0864e0cf0c01976eb7bed71be675c61ce3aed9f18a79bcc118be530cf44571014124f24d93a6b568a4e8ba7aad933982b06d866e01b96fc39fa55b6d3515133c9e7b6e5eddeb46812254d75a20ca0a65a859c0956eb9005b08335a3d6c979f1f8bed06f5541c23dc49b1b0844ea1a1a3daeaa66124344c4ce937f8b4a415591f29931ddc701fb6c7532cb379376eefcbbaa1605c25449e7ca55375787e47e0f201276eadd20ac0e2457f7916b84f21b2324462f750c0037e5dcc9435e792e00cd7190ecf8ce91cac6b12b8ce808733027c7ed2341c6832d779cca4252b70ab8a1d82265ad4193a3ab1a893a0bdab59cc5103491194b04eb9ac36780026a2f7aa39616c4f65138376512d7c60357967703d749cd20138736142b89581d7a80e1fb63bc13f2b86d57ea71de6c3d46e790e269ca4e651855986049131779b23de50ef0505cf9dbb27bf5845067452f899a283ff7d6e8ccc4630b5e5a0822e56f9dbbc1740ebda013d288c311b8d3ceb106692f29f5e0a8e35083746289ca17a10ddef3694319860f6cf032feb815d81c2b4f5b81df1f465f0379b774e647b57593e542a03b177c3da3596a7091b584e1a4340bf6aac371775bd4e2459fd0324d946c2512c329dac4cbd5172fe9bed61d0fee1a6f90ac786fb28c1f2d53d0a0a217ba0f8ec833cd876312331c39bbb9d3751e049571f49bdb9f70239037278357cee7237383923248139488bd8b20d77799658ad9fd54c2c068856df9b5d48a36394c43bdde27d082a3a7830260cf7025103d10e2c6c52aa6deacb91e0331aeb0b7df0bfad8018c8c84de8b1e0558b128b20993b3d85450406cee08d7e4f1b0574a10664cf896f243bfeef8d0187f7f472dc8a9508ca6496c255e6df3d10d2aeec528a84403305bff6daf0f1c0d630dafcc04b76a596eb082496745f9c209771bd612f6417fbdc3ae7138b73d26f2e86bd029715bf716a781fe269f0e575b2f76ea53046b5bec95bf4bf6effa9a89ea5c7b33068b25066e9f836f44a27a3b14681f991ff8269297e4e4e54746b0cacf9d6dc1d005511c8db541c8599a941e39b8f39784ef72a2a0aa0fe777b50bcc199e8ae33d52e88f927a2de06ddc0bf45ee8350b0667d2bbe69d9729a0fad1ce47ba5e0139670fa4bafe0a3071d56517ca28d6e85f86901858ce41e935f319edf74b85c813ad041306681748361b107f783bdc582068aa399c97b57fc5deeb4c88275b216a337d0c2e3867db7840ed82f061428184bd534513a156a72cca3117e4cbc13ef2f6b91b95e45fa6c22685bf90f2aebc65045425113c87ddb7bd3ef1830134160acd2a4c8236b9df92bf500c527627919d8009a73a7a0ab14847d2260c35e0098d0a5bf4dfe642b05979b4a23af83b7eac59a4bb15cb8fc65e0cb852574fb76b2aff076cf1ab5eac5a3d8e76406382b0620b2ccd5a211eac38eb40190fdded0f9e2fb2e429fc7ee22d17954e09be0aaff5f07cb3546e4f4510579ae2115ec65f7a97044b2b9919b646f4db82706f645d8001aadd2c1e103d4cab811eeb3f36eb7dd17b2be3f84e75896d1aad35c632a93b973f465b2a0caff5b13be7e701a157222dbd6d0a051d23798ba36572b1639eef485b4d9ec1efeaedd9006db8009e53744b827debe25e0fb5300befd8acaadd29caf835a81ac2eab4c77f46e8430c42603d68b4758e1a90a59cbeff48dd119a6303642c803215a2afab2edf53704ec0e21a2653036fd868b529450d04d16e885d903aa7e43d8551dc56dcc251f6fce2d8f5b8553d5f32d"}}}}}) 21:35:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x20, 0x46}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 21:35:12 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x80) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='&\',\x00', &(0x7f0000000140)='-((+/-:\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^!$-\x00', &(0x7f0000000200)='\'-/\x0e:\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='[\x00', &(0x7f00000002c0)='*\\*\x00']) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='..') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0xff00000000000000, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xfffe, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, r4]) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x386e, 0x0, 0x0, 0x0, r6, 0x2, 0xf164}, 0x1, 0x7fff, r1, r7, 0x1fba, 0x81, 0x20, 0xd27}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x400, r3) 21:35:12 executing program 1: r0 = socket(0x2, 0x4, 0x0) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, 0xffffffffffffffff) writev(r2, &(0x7f0000000040), 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) bind(r3, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ftruncate(r2, 0x0, 0x3df8) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 21:35:12 executing program 1: shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x9) 21:35:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xab, "000000010000113ee2100000000400"}) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000080)="d452f5abe8574808a3ceffd0bd4d7addecd7b410aff3839843e501baf6e4dd150a67598c5074893a97776c792de96a09432096326ee861b05c338aa31f6bb2e7d548d5e9f319851d873a2296e41df7471a524df6429e4c93d4313cb4eb8d3b0aae473c2536ad70a3c5698b9214a553ad09aacd2093c4eec7066c32229376359d3e6f6332b80ac540c2ccea5932c218bd3d707cd5222032ce30343a8b4ab1581f8e8b0320893a05459c2d6ac26ae9e03c620c1bc5cea0bec5d0b49a8c6f042521c47913b019ff0c96b40412bb80d14686f026859ca6f61b9ba8d3115241cb5a6180adbfbbd4dd71642744c073a416439576c2161a682790856a2ae835df0950c56cb50e469c8faaa8f1f4f34442de43dab53a591de0a5919fbc8040fc31342bba920d7f7c715f3c6d76b99bc554b39dc8a5dd7ff370e9fba81318df184ccb6bcd52008319ed6c8a2d9ea377484d7ee803769d8a859e50e9d69f8885e6ea1bcad9220fad9a790b6f475721954b92c555ba2e10fb145b34fccd282dfb3d7930faa3d630bcd8f49db2e32ecba19c006a75b1adcd70d984533e20694296995fcaea677adc705f2aac9b7ce23f4ba83623eb187ace9f68c3d2bc220098a0a9c8177a9d787108aa609cc3366aa9696d2fa9fe5fe2c3fec87376418c289b508a5d5d4289afe6235c9774438bb6fe6e6eeb6c80e9b5a696127886d7fc8de501a818a486ddf3658e841f83c271ad359963e44c796ac0294c34194a4466341a4f6d61d70bec8d3e8a8d653a5a058c76f461ff7a26c0e46d9c6c85fccac5c19245984f326418ece762dc17c48c8c39860e49602428356e216167eb38db5c82522ec8e3000dbc556c4872dde7588da49e58433464f9b7b0d71f5c8dfda3b32c58db8c2f70db5f21889d4b88e46e944495a72826e33a3ec36c632bc1564d0e17b96fc107b3514bfa83b664f30970c65a8bd87bb7571204b9c7d2b2fe77406fad1ff43636712e995fb6f3d5163376828b8b2ab44e1bc4844846919c6f4e63caa29ccbfce364473dce46f6b6d338b6035912f4824c751a7ffa2cbb457dc94373c0f189b91f448c0f75b8c6204c7ecb7429f7a86c91f9e0e8e90e2b5d25dd48932548c10867096d3de4d4da663326e1f96b47d5cf3fa85dfc1213db318481d503d89dc9352d59dba66ea329714af661f20a8206eaaf93c7dadb0301ca03a849f6b622bbee53b1e995eb7d68fef796e1cc50769670a627dac3f7ae8a29186e86150de59b8a775f1f8bc5305391bbca6a1a6cc81e2f3fcd39813da07b0d35848d82ac23adf3f492b18c3f468551984b83ecb28e02bc40f0b6c8e8840855b4dcdf104ee072c2968130341466614bbd6ebe9791436a86fc8c2b5caa5acb4e0a13009eaf86c9a3e549bf9ab4041e8539213192964438cc675916f40a3f1f7a0a12581f46efac544d37dd945c6a8ce6f2184526b20b99c0dd0a5c06dd142089f209a0cb0cc9a170830c965959f2b88bf9e814b33d8fb5f1b266685000e29d4ddc74b30994bcd1332c81310de2366f72a6c70c8c01470bb5a2ae43904c04b5a2f821f2efd80b2a1e8e3570ba406987204ec619f72b4f85a03acc1baabe38b182493cfc16e69fe3f847b2136702813bef637274138c01469a059d1f03f9619dd88e868f2cacb2606d62a3e626689f7c93d2c110c608bb6d0e171cc81fada0ae708973a7053fe156e6bc4dac0b3531f6e53d0d6a83afa723a6278f38e10b34c2ef496121eaf06cd09af7d7ec4de548a5543378a7453357aeef87208883071730dfdb8730494c0505407fb9a41178c1a312837ad8b2ab1e6a63ab5f3b965c2e1c8b5e3288f345a741d0310ba3bbbdd1ea37bd688c2b57377ef08c4891de9feb8e27d95cb2b64f098b9956f9a33797f799708693780c1c893f1da947012b399e7bec3be93acd7d8b012af92ebdb84812240220c3961be68077bc186f1e5ac96bc7acfe97593f3fed58edaaa809007e989ee5a82a35685dbc6f22a0a5ae267addb2c07039764db1553774f3e0448da722d3e7cff07899afb39c1000297ec229696a803b1cb7c7e8c4a9c0c001b1b39c169fa6076a40f87cd652fd0d9711a3b9bf5a0f54c42277694a329b05461bfd115fc57eb9b37b8eb30e9c0f68305829ee6056dbd8c0fb5469e14aa28139acc7c98c68c82a5f74e2d74ec2453035828d96801658ef638b27931de101e5db9450fcbe7adaf91cca1937af2e3e5c5d684e16881ff44bbe073cb220db633a4be345e3be70c7490bef48fb88d5f3f26cedad77b771a382deb3befbc8dd8c5486dc5d96c5846d05810fedd8174bde3555359bcd699c160cc08ea2e588f1fbc9aec8774c82f6c095134a96cef5de0a5313f90ae21be67b595b33c9242eef9ba4d2b3905cea5059877dc57894bd0ad922367190925cc5cb09c1df50a5dad12a4570e4be2cb18ab8465413e3176e65e38cdcab70ec4e98e8e2048026975fce9aaf21fe1325f5aebe81c9d7af79b0e43739254a145fae38530549e02840137bfeb34e57c1c96bf3289ce986040fd6ef61bf4a585a6878fdf23cd264b3c42e347f93dd40b7be8d66536659e73acfb6c409901dbca084bfaec33c1b07ba86074a251648ab4d96bbdd536df3033a93600f6383c2ceea5d149e4c4f79543b4e00c855ac977e666e1bc9f51e5b915edd662c89ec901c398cb251e2a08d7555951ae77de9d811f36cb8a15a7f99ece6da63787e435a8d6862daa9d01d48ca999f5a8f3403f64a90017c8c6c0fd1675052644c98e2a5feed2ed8d78b42c24a430395e80408e0efb9a3b65fe58f9fddc6d11c97ea9964caad2af35e89509f9453d06f5b0f8c96dc2a088b334012176cdee207826f405e4779f1d8b51ff7f8168904b024d8177db3f137339607437de390dbdd237c273211802b34eb2f4454b06fc8b897b06271fdf570071e045d7ccae089162c4216a481fa76189cbb1789d150850152ca4fac1bceff493d6777b7a9bac82217b2566f7299aeec97b51368476d1bde03919c308a9877c6ddc9abc35b2c8a1046f98a2e2414e78573b958a983247cbe67116580e118f7068d4aff6aa6ad05c35844db5227277c8baded1886d69e06b5c7b2ca27a07126d3a2f2db0c91c522754d82a1f1a4c24772200e4ac290631830f0a11ebf0294b3b246dc0d52af225a4f741d593e7bbd2340cd6ca61e42c24ec318609862db172f20b3f39c9a366249ae7aaf2285a1bf45ef068c9c46e0910cd1a22641f3eea46441313c9cbd70ab460f8a460f880e454efcff9fc823ce886aad0769ed0bf13d31b5ed31835838c8dd2d9c248c0ee1ea4308f00009dea3624057b0dc6315b8a6ef25d71e85ef384a006a388cf09ac17b7d379d43b158e0eace4421ca01ad303c04a215339e9a6c56430b40c3dbf58bf31175b8199b1076205bbf8fdad6cbe5e2a14dd9da123fe452db40c7f82f212065d8a5cac96606252db44fe96e8c86a0bde359de1ae01cc16aff16194a759911fd85c51ff16b3048dfc6ebcafa191f5713dd11683e6adc216dc944b9dd323af88f470495e66983a8453d42cc5ef66b31e775c59a4d0692041c25c6415cba26ca3ef1d9f1d03b6634d6bcd8e37da56d16a23bd15b165e049633f5596a85cc3fe01c7c3bcd73ffe70074412f139227fe42b2fcaee28e3ea5e9a0a50197a1cdb8b91b30903f3dd117ac0837393d29ba6838e9757649021775bc8669c3c6f03aab8faa7ea444ce169b793dfb25425009a38cf9af133ee1c094e8bcc7f2c149fd122e5b70efd159884f0a350fdbbba234d9eafcfb2f7a169666f100368801a67f57c55cfb3d09f063e3906a542d0b17a44af020af160d42810fc1ee4fcc013fddff1f4eaa7a0ef2832789dc4803a7b57bff3189c3628ecbb5c75cd2f00ce454283d343e9851cac0e8ed009d2b31561e5e1353f096d44e94511030ad089586a7b01d92ad7322b2b3d4dc310ad2ec780b835a97f11293cbccddcc2c564b0a5a846e4a2f5d155ce0a6d8ee67af64e6fa8844cfd493cfc317dbc6af0a5bc3b54d6dd0a2bb66f2c91a88ad80673763bd623003a9cfe83ce483dcd7087af5b7b1e85fae5b277ed87c03e548f807c9580cea08e4294ff3ecafe1e18c8646c04c856c51d918e9daf6aeb207048f1d536acf5bae55ee4f5f115d2155b2c017e763abff47b115c42e05eb2f83f43ac83258e76464bb37fdb581d25b8ee09c2e90d48cb9fbb266c66d574d59bf9a62fa8f32719702ed0e3b23f1bfaead8def7dcde888c683ab06f342fe7c7c2adb2ce7b89180e6ba200e20d58c712bdd00cd40dbdef32985407f782b96609eb49b773de5fdf104122e50db7606523c92d095463121ec37eea495581db6318537fd25acf242150474a4c65d0c6e7d9b4a82fa5c31f41ec42cc23d5e1b9865aa815e6ef4479d901443d90289302b8c16211bb19d8dfea5191d56cee7c1c12db4bf430cde37ce9a2f8eccc4fe634f349262e9df2cfd22c291b648c446cc2eb923e1c98cfa88ef601893501ccae688d83df1acee2fc254017129670e0a80f0509bf36d5fc94f21a0d4b9b0e9ff39a44eed47f8b0c032f51fd89f0f4ae27c5ac6a1722a59d929b516dcc39f3e5f7580962e1953831ec281f3ba94151b69ac13c21936fc97248da8a32bfa5d9502ee7278921390cc2c1e4092266512e66a1c1395628ec190379409e90bced0319f2741a3a31fc45c658db1fe31e2124d9f85f01544bfb959728e34c9a1b3edd61e1c8044fd3aff5af89cfe266a2db1d804f65d393e8438829787624a3d223f162df4f0e6f9fb918e1cfcdd2338c4616caffd53de3feafd4cbc707a77b09d78eebff9548dfa928c6f622941291f9ed8fb2214bf30da6b51518e90e41c4ad6861c58168f4694ea90d3e7be3d3ccee8350b82bcafa361eb7214269380b63274d236f74664732d72fbe754800109ff8315d867d8b5a834363f0079193ee027bcc95f3ece2b3ca82df9711926ae2168b6dc88185524329d33a970d68892dda20f83647b7a0a3518cbf7147e8739a7ebdc1021c407d9a2fb864d59ff8405a5f7e29d109becef6f24432bef200b20c3e4bd34969ef7759a633d81bfec97fe49011ef14e7190449fc3d1af37275a17fb4d4dbae1191d98fc6fd966e712891ce5e18b3bd2ae906889173e51785e767b8ccf7ea2b841c3558e9b9572ce7319eee23666153de2b64f90700f7f447edd5cb2655532d00c752bdac5f7b73861a43f469dc364360891925b7a5c65ad8382afa8490d13e437f07b3ac7f259841b844e5280a7ebbf3cae49c6c47c9c0fa224389ad48943baf7b9741933707eda1f231b3098cc48143bb70c480a1e156bfe9cdbd0976f810f2c6c884f1d72baf4f90987c6b4b8d2a66ea12e62244a22d9332b8a0306091d8de56bcba528852ac064a0270d619cc60f5b6856c7e9f4370d8bf4a3dd45062d808cf5b390e14e9d0419d622fd8784fb940c1e8ea3b4b6c1a0826e8bb8dd17395afa84535ed5c069d4c4d0fe42f6aae3bdcf8b952b10ffa69205531c434bf371a6eec126ca18d8ce890c6860865a9faf42df8267f8ad60f2d75b25181fc548b3b5c2d3cc94502a69f2d3b2a6fe65532c51ec8cba2914c551afd560cbaa734f9c682c66cad0dfb3dffd35e6cceccb882340d927d7753559817581f9a88716e1139abc908c89b0c2c9597f1c9be9374c7802b44c466eabbfe0e104614d3acf70c86a28fbe7e6b35c70a3fce2b826a61d8cda25bcb31c39ad45a2b2374655afeac454631e458f4d965f486db3e2bc78d94014d449", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="6d7f4165a9279177742ee711118bfe28f5b027cad5cb9a0e666b4eb8315bbedbbfb62a", 0x23) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000001100)={0x3, 0x6}) ioctl$TIOCSTOP(r0, 0x2000746f) 21:35:12 executing program 1: syz_emit_ethernet(0xcf, &(0x7f00000002c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc1, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @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, @rand_addr=0x44, @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}, {0x0, 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}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 21:35:12 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018308"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="975f2d8c109531dbd88df77efa18b221d4a3ac0000008015a52ea358850a527331aa0de9aee550ad651ea432f9e97dc767bb7cce7deff130bb94399dcd3dfd25b5044ecc6e3b59bfa9b9858a5ab4e3f601591465f7611f68b337e505fc9a474f0e74a13af8ae5f1551b36c93b7cc5aa1c60346f06418cc8312886e469f370e30f8065caa5711749a773ebef931672d3d1bed8dfc8a85ebc406773ef16224daf9e3e2c4844fe9463306ae14d92250bc44e06f2de16c8ef307f47ff0ae795f086de8d8b23d921e2a753593768fd1217b68"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 21:35:12 executing program 1: getitimer(0x1, &(0x7f0000000080)) 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, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semget$private(0x0, 0x0, 0x1d0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) syz_emit_ethernet(0x1d, &(0x7f0000000000)={@local, @local, [], {@ipv6}}) 21:35:12 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2b, 0x0, @rand_addr="168acc61c4d1113fe4f5150000000010", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x43}, @routing={0x2b}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) r1 = shmget$private(0x0, 0x2000, 0x243, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 21:35:12 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000005}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:35:12 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x87) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x320, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 21:35:13 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x37, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x1, 0xa, 0x2800}, {0x4, 0x6, 0x1800}, {0x2, 0x4, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0x33, 0x800}, {0x0, 0x7}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102378) socket(0x6, 0x5, 0x3) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/157) r2 = semget$private(0x0, 0x3, 0x102b5) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7fff, 0x1000}, {0x3, 0x2, 0x1000}], 0x2) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r3, 0xdd) r4 = semget(0x2, 0x2, 0x1) semop(r4, &(0x7f0000000040)=[{0x3, 0x0, 0x800}, {0x0, 0x81, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x800}, {0x2, 0x401, 0x800}, {0x3, 0x40, 0xf59e2fa73fc0e729}, {0x0, 0x7fff, 0x800}, {0x5, 0x6, 0x800}], 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 21:35:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4119], 0x106e, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E?\x00'/230], 0xe6, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r3, @ANYRES32=r4, @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r2, @ANYRESOCT, @ANYRES64, @ANYRES16=r1], 0x0, 0x800) 21:35:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66e96c653020fe93b58647820001c3f12a3a86d455aa2af2e2a63fec9fe56db09ab8dbefc5bab10197ce3e826b9039a78ba6c812f82ff7b4dfaa2a9069633ab7571d4c69e62401cd5d956836f25a"], 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x16, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 21:35:14 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff4c5b2200000086dd6000000000183afffe800000000000000d000000000000bbff02000000000000000000000000000188009078fc000000fec81c99ece20008b70020006dec2100ced4a58752152471d2705835768a8a9aa37358b44c838e581a02694e19803326bab565a2c2869bd93a1f199866d5e6fa4009aecb5f1a15fdc23e9171e0"]) 21:35:14 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) 21:35:14 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) fchdir(r0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) 21:35:15 executing program 1: msgctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x400, 0x200008}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getegid() r6 = getgid() setregid(r5, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3, r5}, 0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, 0x0, r7, 0x0, r6, 0x0, 0xfffd}}) r8 = geteuid() r9 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xffff, r3, r7, r8, r9, 0x2, 0x16}, 0x81, 0x3ff, 0x0, 0x0, 0x2, 0x9, 0x5, 0xfffffffffffffffd}) 21:35:15 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x8ad, 0x8001}, {0x18, 0x0, 0x7, 0x4}, 0x3, [0x9, 0x401, 0x9, 0x81, 0x4, 0x4, 0x200, 0x100]}, 0x3c) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 21:35:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 21:35:15 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) getpgid(0x0) r1 = msgget$private(0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x8001, 0x4}) r8 = getpgid(r6) setpgid(r5, r8) r9 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r9, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r9}) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYRESHEX=r9]) 21:35:15 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 21:35:15 executing program 0: r0 = kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="5f14ddd351df5616c871a5f3444caf7f0503acd02f378ea454a26412ba8d6a3d0160cbd9e0c1b5c9b57c9d75f21c37c3b2aa", 0x32}, {&(0x7f0000000200)="b9f0a34e92f5e22151c2ec8018d86608715407a7fb501327949f99e151c5a82bdda521e68d1b5f67b8672bef88984cab52ee9e3045cb561c22d2fe6be478762b3129641533e4511a36e6ef4e830f4cf760d1dfb05545df61ed7b34e7838ab377b66267cb2b819f40603a806e7b55808e33cf73176ad929b981332cda6d457c5c0eeb249f3b73a7eed6d696acb1", 0x8d}, {&(0x7f0000000100)="76232cdbddeb20e7e255f23b7f23b9badea82eb92927215414b55af6bcc507ccdc80de4062bb1ced1e76ed8f7e5dd98ad1e0a8ab8b8d247370aa6c3cb8be5c5d5f98629ce587ef46a7d4c3b543ce373c782b4f54d76ce49f11a4c0319f7644ef72fdf79a6d880159171fb08c7c13d7bc39bd284ae5b4b5849f38d74560d0", 0x7e}], 0x3) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000300)=""/118, 0x76, 0x801, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000380)={0x10, 0x1000, 0x4, 0xfffffffffffffff8, [{&(0x7f00005fb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f00005e1000/0x2000)=nil, &(0x7f0000431000/0x4000)=nil, 0x100}, {&(0x7f0000470000/0x1000)=nil, &(0x7f00007e3000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8791}, {&(0x7f00006dd000/0x4000)=nil, &(0x7f000048e000/0x2000)=nil, 0x100000001}, {&(0x7f0000576000/0x2000)=nil, &(0x7f000046d000/0x2000)=nil, 0x8}, {&(0x7f0000452000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000668000/0x1000)=nil, &(0x7f000045d000/0x1000)=nil}, {&(0x7f0000431000/0x3000)=nil, &(0x7f000040b000/0x1000)=nil, 0x5a80}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000586000/0x4000)=nil}, {&(0x7f0000661000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000656000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x49}, {&(0x7f0000756000/0x4000)=nil, &(0x7f0000586000/0x4000)=nil, 0xfff}, {&(0x7f00005a9000/0x3000)=nil, &(0x7f0000669000/0x3000)=nil, 0xce}, {&(0x7f000076f000/0x3000)=nil, &(0x7f0000519000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000498000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) sendto$unix(r6, &(0x7f0000000880)="a0835038aee06acc13f2f77c4a9fb8e8c9ba1b98c02acd34e34b0f8ac1f07a84bbb74e8aa3b96d9b156c6699de2f56b250cbb7d0e4ffed9180ef7a320d792dd65c1cef85c29797f296d901065a42e2a67a0eff4c8fddcea56b5ea9fbf6cd1890312d48a559cdbb8ce5f14f7399dd33a459a9bcbd17dd799a5ebc596eae53846e958c7b7f6cb47b0e68ec756f", 0x8c, 0xd, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) write(r4, &(0x7f0000000100), 0xfffffe5d) 21:35:17 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000010001000000000000000000000000010200907800000000608da4460074ce9d8a8134affbb26c7e0050000000000000800000000000000000090100000000df5b9a90a14096ea44e4e09cd0361eb4b70edbb07032520c82cef5a80d58862b2f50a0353be944c5028e8c0d031bd6a0418d706d73702260b23ddbaa290197d554a72f1a8e697fea4c73f82ac4116ba2864511c6dc1a9f91edef76bfb674c28bf1a25db413c92e72623f4d147587e1db01064855787f620779cd995f914e64f944d8df12d374b96fc00ff5f2f448cf5315cb80cd9ecbab0baa8d27aa118c008c71b7ab4075882e015936986fa2f34097ad5c6779243588235830bc720e95a055836687a59a1b8b968cfbac1544a110df79d01040dc045e9ffda4a9eb4ee3893c9488e6e01d33788de983047ad62d399e4cfa8389a9eb72a39f04f64f0978f4ed24a81a0563bf539366fc75c66a8baf636f86c972fddf0ce594d2d9bd9f901f2b2d8ccde4a02d1af6c8b824af44033442c3d5e367b33a35917bb87ee4b3ec9d38fa22a0f70d91292b9ef367498aa518e443898c41db56cc910eb46724b7f08b26b94862b97579e84a3505df0972cf2ab03f18f4eb69d9a0871eb7c8ce2e5a28c3cf3d478617001dfb4331ae159235ff64142f2f3eac0b659b9e78"]) 21:35:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) listen(r3, 0x62) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="98140000b400c3aea2e8d29fa27b447fc2e9579d", 0x14) write(r4, 0x0, 0x0) 21:35:20 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffff, 0x4, 0x619e, 0x101, "25dd8d669eafd5c85a71a4124521b57fc5a97010", 0x6, 0x6}) 21:35:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)=""/191, 0xbf) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xf9b1969af88d822a, 0x0) utimensat(r3, &(0x7f00000002c0)='./file1/file0\x00', &(0x7f0000000300)={{0x3, 0x1}, {0x3, 0x8}}, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0xfffffffffffffffa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 21:35:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x30, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "b2cb5f", 0x0, 0x0, 0x0, @empty, @empty}}}}}}}) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="fffffffffffff0ffffffffff86dd6031797100100000bdb90000cf64a0c5bc3a21d5700d40a49a77afcd000000000004000000fe8000000000000000000000000000aa2c00b1"]) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pwrite(r2, &(0x7f00000001c0)="a3e86f467309a55672dd5bc107d67ac81fa11ce116ca01471e49b2c22a0f4c379df9bcf1592ed2b1fe8f995a8d67e7733f1c5e70bf77a2d605efb1a14a21681e875732570c20acc065fb214fdd8ff819a5e8dc6d9239ebd6ba35c9915271762f3e55a7e922bcd615991ebb68d1dd9159f1c7e5871048800739d1aab24f4da7a623da0caee7dd528e27f8afa0e69ed334d3bb4917e728f9a1575472ff0d4845446d2a70a46d0cc69762fd49ff607093f58cf09bc7bb5c957ecd2521fd7e5d28e528c5aad317cb0a5bcc18f7d4f4dc0a5cc8e8ae778a6ca7a175cbf3c15639ff1e5b90d12fcd5f85dbed6cd98b0d57c04d0ae85434b96df1c3e1b90ca8516243928d172bc77ea08ffce895c0bd44340ee38418aab184e4b3963a16d4d09e7f87528886de75a547634f20320dceae1ddee024a5118297255bc3b2ac8901561ef11c8dbca14942570ad863ada739dd1395bc91da2c20a329c0b9c4fbb2de621aad9f13e46ef3118b6332395d586bb69ee480c41a4cd982c62a50df5850546ddcb322647d0095c9ef6e107800e932a9e8f3c4655d54c3dcd1c97581d8edccb3165677fe3025707e8aa4b82f0b41946f71d2a28c9bfc4de9a1adf4cb92640973f8af2467c154e6c61167444aa9f0481f2e8faffa5f6955797cb19eb49a32b556a8b3131e6853aad5aaff3d6cf19b191d4bcfad0b6221974f261d7dc33c6dc5d40708dc6fc568033f257502c37533a18ccc6cd43e07fedd8b5ff1d46446665a864ff122ce6f138ebe698d5c5bc064fb0306a6f25f01df45d15659311dfe4a0adcbf35e0e980e974673a3ba0516ed5c83dc4ea221c03c91cde8b15a9332a2c46c2c1e139a500219f2a487f32971fbdbab5dde2cd4130c584bd12d2827bec1f827b03d68179800ca508557828df79b3debc5450f33ec2eec00d6cc574ff2aa2345411067a1b98b561e488912f71a327cb5bac30fb5fda9db8a969605feef89d9306e5a010f733851e09c0b6471286fa35e70551a1ec4d48652f4718a115f55b3f95c7d5b289070d5132cc0ad896633b19532adc87ce677f3bd3ce4c5692def1a862628f3cd77b068fa415bd807a0c3ccd3568fd94cc0b8d235fd5a44327e473b2feb4b2959ae9da15a895bbbeec5b1b5b3790acba0b7ce79efb650b02274e81bb35022501823030ada45632469df78958619d0c3fc83db5a2e158fe1c5a5d16272b8156773a48ca47bd6e87fd3ff3e7717bd0a565514fb2a684dedfba496cf05b393c306b531fa66acb2161f3b488bacea05ae3fa268b03a3ca64182ad5697a09fcae71ddafe00c311717442922a7637f47eacd985547b8588aa442562b24818ae5094b43dfcdceae440d9b9abc46635332ea65652b430d07e53310959f63db67129a27b61fede212549d5791a1fe270528888b3b0fdecaea22fb428bb18430ee2fa9a1dbb7f4d8fec678877b61d373601934041cd8d3c8ef3051098812df16afc5e58d645621f25434c719efec182c92e18d63acf4033e54925a336f591f117203eaa4ca235f27bc48faa378f3c3689e0704af3063a4c87fd3c1d3f6830abc5d5f69797b043040f4c8575bc1928effa2f39855957f382555a6ae42ec44a54e6ec16cf274d565de7010113a3a7aae68f361df2e8f6c336477c124527ff1ff92968dd53acc7b10ff6add06056a98aa32b8cde7d08de178fdebbd2dc177544eed26412923739977e7e2a009d7d975e8de3668c8d68c74a5528bc0178f1686dcc8df56086bdfe537e9155c5d5cf00f524198bc638d66780dadef7e1a1157bb43327b172f03a7d3c43fae72b42ab42ed94f8b9a60a500b554ac826727d77574ff677a46ba45fc505df2d2afe6981b0f0c14feb517877ab29e86229b4d682fe44858c15ab63fedb3025570219c33cad39438649ce0717332a39afa8a94513557e46bcb01964187ac6a336c9491424e02bfd8f2c65cfe45879254a0c96d9a83a50540fd56a62def7e5a4eceeb616c2f48600185fe6d27fef1bc04d9d51b146289fb699ef686e0b1bf9de009cef46bf0767b57f4349915020a30b2e0c3dc225fc8afd25d39245f0bd5abbfba59452b006b3cc068f6e78e75c24b1d6bc180c4214666431772983329ab1a0f1dad220a439f41aa69393a03926ae8dbb47975873259895b3d462d403d47853fc507c34333ff1fc37a66e4c759ef8b1dca53b50a55d8b0633594e6a484ce8402f18f03c193bcd8529964ac1f70405d64d706bf7c387feb742799ddcda66794b1dabff3de0a2e0b4d804ae6f14fcc7eec786c6328e44e0382680e3dbb29670aa161721210b308cb4585ff05b31a5b755963be9e1a542d196f9dd854c154677ae68968e35c879cd197218aba5222f3bdaee0291fd1c64f59d2046fa3384a5d18784cd479930825f29a70a3a6b74455871cb3cba2eaeffb33d9b75ead151a334b247b381e9db4eec751c5f68eb9de43fa0166689c316fa6b9aa81d5e95b63dba1bc2d7dfbba3ed0ae5aa4f6a127a05c1091d042ffa2fc4332d7373f73077fa26a53b8ba7fe020dc8c41292517ba22b64470fcf2c83a9882ed4505a3895861d0d66ebdd42b8e803eb6e7ccfd6a7218292110c3081e19477085b7a9a2d08b05a72973c13463b08b8ac083318a264346b4158430f5d14a9a4e618764b04e8dc4140b2d5f2c971757bd9e8e1dc9b33e717d148c09884a8784b26f458b3f450203774e47094957ba2961421725b560ce73f3ed9c82d6d11240cff493f2d8caa80624492dd07d5ce9a45a88bd6ee4e1166aeef81303e126aeebed91bd9b07e42d64ae88f4b1450df0edaed3269f135cf39cac87eceee9d2a242b92ec4a86c237e373992c9edc8d5cc79d0a73ea9effde74c20df7b9249915e443a394c502bd753e73d3d195fc4aef019779b260bd1547612af554b1694dcdea8cfaee97a4d842290cd76fec9411dc9a5d442553bec32ff1aacee422f3d984dd4e781cd596531941e32393fbde61362b9881aeef1e3a562f6ee82dded37bc950914e6feca5ecb648bcbf4da8bf3390449b911dcee4977a77d4f31d5811437edf00821d323036d380df580051c0c49dd435c0509a9375fb54361dc264ec9c68f3914d66ab10283073608a4c85b75b4db404c1d75ded8c91a748411c19a33a64138a8ddf0ccaca00a7e758f598615f1dab7b63216bda1baff89d908ebb2505f611e061e71fff3d5b15a17921054d145593e1451504f63bf4672f4e772f20c9a9c1bd2a3acae4c27484565982b4f0bdd998436d4aaeff7e31ca86f5af1e401af9dec4d505284b9e66eaa5dd4d183353291cc6f2074e0090663668bcfdc6766728d6f5f7fc42b254796dabc681cbf2bf8d61d834126c4fb8cd1f12fc40a81bd880fa5eb60522d64eb250461413b976c17dd7295560f23e119ed1acf3cf0cd542dd18737fe177f77a1d97853beefa9ada3b82ba7efeed18d7686622e05430e3b26914ec814aeab7ac3655d6cd59e5bb279511af99807f5d846c9bb4b8cd4bd2dc04e29a1d482252c658d2e80b270ee314bfdfed637faba80ea1188930298e1d09d768d26fbbd5602a3be76d7211135090a89c3611e43265fc249a448b314e725e4862932a743291a0bc56abb22b7f04ef53ff6a3901291906392363d799b0d76b9c88615f46fb2d42447ca31630c36f2f29c4cbf73f066e1ac831b324ac3ba56d7744bfb34c9e104883e9cf854bca53d32ec5d179d28b3290d94b6b937fb66508a3d1057cf91529c4e740f2e4824cf30ada18740116c2381dbfdd45aac58d0744bbfac217fd15da803aabb90ce0632eb1dd3a6c98c3a03b277bc866795ee2d41fa789fac754953032194b89b6dc229219edf1a68b7059251dcb953e04ac2d61747836600f76266c03cd195af2618c8f6310a073b7dc2cb9dd3e2dd60553385261e3b0520aa5afe27b8f80708991ea42aaee1d29230a5f5b6b7e62052fd70dbfb99439e99cbcf45aa66f85149110f8a9b0124d246a7851bf234804a7c7dbdeb968f2de7d3945dbe319be107c696ffb1fe50707fb82cb1116dd3ae21d21d155c955311a36a3173e43b92079aae439f95ffaf16889c4c842ca04afb33846b46c83fd94dbe00c34b75db7152f94fe5870643e90e73e502be8835b8f7e3691f2d267ece99eed89396250af0855ba92b2f8d0205182fcd9660da630b69358b6d366ca5788c33258eb85f4b485179ef835519251818fbe0d23944e0d512c37da5ef7fb23143ca7abae46a7d76e11b941ce22fedf4ba18bc101b4380ae57a1d2a0f46cf6c8b9410652fd3a6d764c369c4fffe028de49e3f50e7ce774ad1a260c4ca759cabbfca9e741db1fb81b1553f5f15822544db33d36a0c1a78c732244de1ecf3c4ae92bc6a7c9cdb2817f6200fcec6bee37948e031ece4edda9432375095e78d04e74dd977a7683b3b42b498543e4521e671f1772c1ae58d3a685364f4ec32ac57986d94830e0759e3865b5b6563c5b95be7ed0f04f1254dcd86da89073eaf2fdbf0c70246854b493ad7d82284676561f181a1a5962c8f977d28d0cb7a56ce585647750146496776463a2a761894713749e91d6a4d04d41e26de0ff0bb0eae9a5a4622970cb7224d59354e4410ca1741f2d54b884dce7de66457a4b3bc7eced577aada1dc988d6dc3472a6ae86fd8d2df89c96e83ce4056b0b12afcb3cc8a7c41dba07ef6583e627f090966b693cf76c8f7aad56561ecd32cfc726ef69eb7c7706ad7b3b435990781e45d09d26bf6e6c66e54f166446a956a86645dc3563071910c729aafae79cc7596a14a2b0e2803a27f2f4770c7206b3a6b9b4b9c83b3bf4eb8abbdb03e91f4023a9fd680605e4dc5c69e5920f0b6fc68d2b8b031331327f225eb66a384acd18677ba756e27729cf14d308b2951196522665c9e55455bd2eb7329bd858bd6ac3509d928bafb4402e5357bffed61e8c217ae5ed62bcdd010534dec50d7671cc21c53c0da4ef137f02d8fb2d60e7289fb5a8e8b374e603ac7f3edc7429018730de857cbd5f566f77af05c93dd6e72f868d1ceb05ff555a644775816fc931186a0a2f803a3eb3621a4a259f49c5ec8928342541ccde35b834e28f93b755020455651a3dd8d031281e7b56524f070c550dc87303bffdb735f63dc8e2795f7b941a402e0d29bf91256119a6f56568fbe2a604123b1c75678b582ce5e7bd92eb1a240245581ef418edcd5149c6be8f351ff3980765ce3b49e309a98aff26400e9bd687ee835b9ac1d9f025e86b4ef8572d2897ac99a2f7fcd9f43ea662bc7069fd4cd1a4db0e2e13a987a3a0b8b9c7f34e3a953ba4029767e25097b6b0fc32fced686fb7d64152c672865cfd21edc9feabcf89b8afc504d39e434b03affd63e63271da9d711b37dc4b65ae00d0820a55911eadf7663837b624c7ddf67ada74105ea5dcb747612e83d691ae3092ebacde052680e82f80e53d520c64804836467d1ed671696395dda85d0a27b7cb2c05137feac9ccbef1955f0ffd86262060089fd331323b19a236fb3453eeca6fcaa643810f1552ddd8567838f97ed3aee4caecd20a96a4a8a675b25ee7e7a7834e03a1a85cf3c96c4778ef8554d3fec4f201d8c58811dde7f2f4eab85f609eca159a96a7e27eee245f810dd8f300ed120639dfe3e48201c13c63da8d042c21aae9c8f270b0f38b6994c6595fae732e5c83bda1028e6e3f291c08ad4cbead019c42fb4e5cb3f59b32d9548408f1b8bba38c1614cbb426f55006a78bfd5d582e0c6282857c94983057666f9d997a2ce0acb8eab7b0647f3b99e1e7e", 0x1000, 0x0, 0x7fffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/202) 21:35:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x10, 0x12e) getpeername(r1, &(0x7f0000000280)=@un=@file={0x0, ""/117}, &(0x7f0000000240)=0x60) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/94, 0x5e}], 0x1, 0x0, 0x68fc) 21:35:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) dup2(0xffffffffffffffff, r3) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="bb8aefa4559d00d3ed05b2eba12442e603c7851a9ae7e07e08656212ab5dca59641301ad613d3a6d48e8c764b7fcbb7a2dfd41cb6b1402d154a62f6a2af7724febba6259bc76f8e813f4f6f3c4b4271499d8d735831a9e27dac86d96d1ba7badca0b6c63b7597c68206c7b38493cef3aef004fcf92c40184b5818c4fa1a8", 0x7e) 21:35:20 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x1, 0xa8, 0x7f}, 0x2, 0x7, 0x6}) r3 = msgget$private(0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1, 0x0, r5}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) accept(r4, 0x0, &(0x7f0000000240)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xcb7) 21:35:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x9) socketpair(0x6, 0x1, 0x5, &(0x7f0000000100)) 21:35:20 executing program 0: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffeb0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, r3, r2, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x10000, 0x0, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r5, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x1b7) close(r4) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r6 = getpgrp() ioctl$TIOCNOTTY(r4, 0x20007471) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r6}) fcntl$lock(r4, 0x7ddde281f8244537, &(0x7f0000000300)={0x0, 0x2, 0x9, 0x100000001}) getuid() r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) 21:35:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x1, 0xd8d, 0x2, r2}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="3ddbcfd3126ae021256feac4af5be28bef1a59a92def82026e2f66247b65f07af49048829ec7377cdf48bd33b4fef0388c042cd5370b9aceecc3e0be2dfe55923c12f87eb1a7f2d7f8cff6e55ed24c1f5933aef59d6e2fc6848f4a613b517de6e2e9aefdd51938260a4288390415dc6a4434560136bff94aa9dc2247ed2fbb04caa870e58e3161c3ace32b6b"], 0x10) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) bind$inet(r4, &(0x7f0000000180)={0x2, 0x2}, 0xc) 21:35:20 executing program 1: getpeername$unix(0xffffffffffffffff, &(0x7f0000003780)=ANY=[@ANYRESHEX], &(0x7f0000000200)=0x1002) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000580)=""/93, 0x5d) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x6) semget(0x2, 0x4, 0x80) r1 = semget$private(0x0, 0x1, 0xab) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001500)=""/175) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001480)=0x80000003) pipe(&(0x7f0000000540)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000440)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000280)="715594b8aeed160ee50d1b16f8749a2846ab5bed7a56e6f5119cdf9df938b698cc2b440aed40a1aa0f9e32e33259ac73e9ba85af098d59a2a9f18396962f55c237aa792761c540a2c416c1a6f7", 0x4d}, {&(0x7f0000000b40)="837d44108f63fefb08ca4776df1861b080c7e8438a8d6c750ebab84a30bfa71e198e8b89995327a1473364e6cdee533f7d606dd4b69f6dad3f0340f2620e40859e0c6c297cbd6a4534afdf6725beb2a223e299a13e838250f22d622b889351c52d818241cae920f6e10067f60cb2854036ce2d399f543639871f30d7835c55ff800c66c0a46e7cacde092878f1b7310e7627b85365894c089d37bd2bd7e45df5bc626111b7066c94611e3cbc1183772fd627f5696e0008f7bb15214e031d67ee385b000529a6150deeb8d75c8871f903b59999b6ce0b01ad68b0a7a04473b9fa56b1f9fcc46e98325df20e66c35804fdaabce638d76345661716c625329f1ee68223ecb93e909acc246184d55312a1ab05c5def8e368f978e5f559df9d3b2b04a9ef114c3ffd7390523e78d0b60d0600afec66625c8e1d6a0d632b476c8be504b4e99df117f91f35c063b2a3ae71dc5cc5eac0e6651270565c689b1298c50dac912319e2df7504ee1018982b0ecf3bfb0383feba2f711a8446d7bada5bb2afaaf1ec7a0f0924ddcb0529b8ad2128378731e56d5bb3c11caf62ab4d1e603c5a15154ef9fffe4bb6b2f96b470a506a3939e11ac55bdd7000850cbc8aad59fb41fbfe210415c23becd78df834af0fe2bc31e4bb363417bcaeffe9d9d83e0c5e5def2f365a966b7335516a9744b675e8854d65e5f726f0abe296bbe20340db6506f4b011f3a9e18458f2778ebfe6931d58d52ca796c2e5e7bd05b6ab578795620f9b33bc93890371f3fd92067c909ee58a755d938d901fa3765dadd641cbe646a8474bfeab81aed9f408c822155bfb219e08585d9af5bec283f19ca1942deedc9584a136250b57a6ef3e3364af04c5aa0f6270bbbc92b1b871d35ec9b4caad655ed9bf173c279f141867cb", 0x289}, {&(0x7f0000000340)="3d1e26bf49440356c12fcd1dcf2beb05d6f582f4518a87555c0000004000", 0x1e}, {&(0x7f0000000480)="927157af969aced6583409779754a25cce45391740ce1a97113d6a2c520de99d1295f18a669a6ea6d4c28ef59831e25bbc9bd532e1a347bac232fc55157fa25eee955d5a6d2f199cabb806461d22de08ee704502fc2b243d5f9cc077511f1aa89c6faec7b93839c3a80e252d49683a3a40b8d47e5154caec7ab53266d5ca8fd0bd2745c758ab6a5d61beca463380a1d1e3ed04550c3dc6612eb5c5d4702e12a478b600"/176, 0xb0}, {&(0x7f0000000380)="02b43d17ce2f7d8346e3a029bd47e73f43c9dda09ed91c62474ac1e4bcc2fbe8931d22032a844d72796e795f5b4127ca82fa40456ea147dd5945d26811711582674c3fdd1befba82f78873966254ec14272a059daca8b4e3734a02eb317de8072932b46d27c32b34f1da636508a5b5c8569fdecb08447e4507a5c04e44a4cb15414bdfc03a46f1ac46dc", 0x8a}, {&(0x7f0000000980)="45e301b2ab1e0065b3ce798723dacfbeb6019da39a8d981798b4824dbdfc3b40b96f382e4686b990b282dfc1f2c6d61b1ebbf4a053e251a4e97ea857c3530eca9d209196e265aaa9d50ef1df2682be5594b44f89f5b704e136b94c7b928bfc088ad18220716d691619430f666f54b737c65a7bab2406d47fed3fc25113a9a73d15f60a82841b0895cdde6040af9419b503ed2fc7443e08b8d64d574e30f73bf4e906172da0eb4f9f53cad11d0ad6e6cb4025730f54fb02604106058bc2eb46eaa529553c753d7c060b7b78a9664d2cb958f79ba3517ea16c3fe9a3e3353143cb64f365098e7473fc746b052c2a6b37b8e91248a5186ac76fdec413b52d65883b1f20313237451cad3eb6db1623358067e1dcc6ce2d0d833815f8c7a6a2353b883bf0ad2ac6ca8cd36538070c3f9de30be21b85601c3a98de7ca4cd5bb3b6f38906360ebdb7a049c313379fa8b98531a4469d4a89d9999c93ede56d71fa416cab1b830fc7d54317aaef3b37bfbe23063417b874e381a4d6749ba2b0c4ca28633347b04ebf82a115764983f81702f1d713b9e4306808f509397656fe8d18b34ea3e1afaf86120840", 0x1a7}], 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x201, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2003]) 21:35:20 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aabcd29fdaaaaabaaaaaaaaa0800450000300000000000019078ac1400bb0000000003059078000000004500000000000000000000f3e0000002ac1400aa"]) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f00000000c0)="a983bb634867c678b3a464b296d38bed39a97658fdd3007d0c5cb742c48c34668a67b3005930c28f2aa3fa085dad056d639c290e099cab05e87f0c2999586e89ba2327899dba10939de5fd1596ca6941f5fe33c401b8075be9baacf09f2e628f3dce8c5e46b9", &(0x7f0000000040)=0x66, &(0x7f0000000140)="e62ff2a1e859daafd3e6f2335a7efd91075adf8ad1b51e3f0006af4fe5d211822c888fa8e2c0334621af18f7da62e5e2911a0af2fd81424830f1ebc89123b61f371212d8c33eafde4361363721a1057b8898bce129b143437de9bee0d32c028b308582a41b3d479676caf329dc9ea940a8c60d086a0ef63041051c5f2b9040c6cf4ae49bac761721d3be37255efc6e60dea2d3a85f3bbb2ef6", 0x99) 21:35:21 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x22) ftruncate(r0, 0x0, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) madvise(&(0x7f0000847000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 21:35:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x1, 0xe0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/47}, 0x37, 0x3, 0x1400) setsockopt(r0, 0xeedf, 0x4, &(0x7f0000000000)="ad96a6ddb7bd5edd11801c73307ba6cee18219a8acb05f2ced13c8d9b2bcc123b4c9", 0x22) sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) 21:35:21 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0}], 0x3, 0xcd) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x7fc}, {0x2, 0x1005, 0x1000}, {0x0, 0x4, 0x1800}], 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000100), 0x3) fsync(0xffffffffffffffff) semop(r2, &(0x7f0000000080)=[{0x0, 0x14, 0x800}, {0x5, 0x0, 0x1000}, {0x2, 0xc1}, {0x1, 0xfffc, 0x1800}, {0x1, 0x5}, {0x1, 0x3, 0x1400}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x154) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000001c0)) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001100)=""/4096) mmap(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x5, 0x6810, 0xffffffffffffffff, 0x0, 0x8000) shmdt(0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x4, 0x1010, r3, 0x0, 0x5) dup2(r1, r0) 21:35:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x7fffffff) msgget$private(0x0, 0x14) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1a08503f3cec2d5a22a9a205dc0971346c230a5b80164923fdde525720359411993247b3334f1294945d7da195910d909f2ec4f864e0af89f368fe025dbafaf5feb3b7b55c77c5196d769da2b09edb2a9d45b77f04403ea65e906285f23dfa0091432b41a48607ad708fbdb77f6db05f9f2114da5db13f591189807abe306a"], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 21:35:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendsyslog(&(0x7f0000000040)="67aea11082bfebf0aba1f681326898d70c6e20838e5cadba69d970d145bd155d5a584a6c4c80d3923faa89019e423f4e01a6c72b4700696dcfc3a1d7ee45701c6a75c1f876123958957d61227550dbaaf6e468353367f7a3d3f7f07f4b8ea1d7ec382ce0156293643d562a3141c2a3e6a420bb353d579e98ca7e0a76b0a4bdf8a2796b4e506a2d2d8c956f30ca051b8ce07644d47c706f8b8198aca1da4fc5e2310f10d26d7a88ef0805672b0df2", 0xae, 0x1) dup2(r0, r1) 21:35:21 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f00000005c0)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab67328b88325e38d40e12fc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d5169b00"/229, &(0x7f00000002c0)=0xe6, 0x0, 0x63) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x9, 0x10688) semop(r2, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x1, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000240)=[{0x4, 0xffff, 0x1000}, {0x2, 0x1, 0x800}, {0x4, 0x5c76, 0x1800}, {0x3, 0x1}, {0x1, 0x3ff, 0x1000}, {0x3, 0x2}], 0x6) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x3, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x16}, {0x1, 0x6, 0x1800}], 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x2, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 21:35:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)={{0x2, 0x3}, {0x80, 0x4}}, 0x0) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 21:35:21 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) dup2(r0, r3) execve(0x0, 0x0, 0x0) 21:35:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) 21:35:21 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x1, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b135160014000000000000000000000000ffff00000000000000000000000000000000000000024e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESOCT=r3]) 21:35:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x8) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x80000001) 21:35:22 executing program 0: kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) dup2(r2, r0) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) 21:35:22 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) rmdir(&(0x7f0000000000)='./file0\x00') sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 21:35:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x8001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7fff, 0x0, 0x0, 0x0, r4, 0x10, 0xf}, 0x36, 0x8e1, r6, 0x0, 0x1f, 0x6, 0x5}) syz_emit_ethernet(0x4e, &(0x7f0000000740)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605100183a00fe9d00000000000000000000000000bbff02000000000000000000000000000184009078000005000000000000002e2ae3bf4c84dfb66dba8c7ac52c18832c071d8704c8e213d1a99159a93976b6bdb2fab366c6718ac7d81f2ff2c0703e8ce1c2d7a0d7034b3174247064fd210100000000000000678e326a5f67bc440a2c8ea11af0cdc6a0dcdd54d4a43e8d506c2dd3f24417e0e98949db77ad772b26dc32bc17e7ab4ca94adef08936737078bd6b35e116b8fbd036c4575b54df4b90db61fcbc3578ef8b6b57ad484ad411a006a9e9df77b7708badcd86421796a333481ce3bb8834397ac2571a62133a5fa0935d66"]) 21:35:22 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) syz_emit_ethernet(0x61, &(0x7f0000000000)={@random="9a4edf5ca179", @local, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@generic={0x8008, "744226c57b161c62a56f84edb2eb887519dbfb28c11ab719ad52f7d0f36329293833f55321b63d289bdb32a3839c2e6b5ed6e2fec36fb071c1bf6a551a354a340d065bc8c82ed014a4689ea392f419"}}}) 21:35:22 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000100)=0x68, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x3}, 0x10) 21:35:22 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x14}, 0x2, &(0x7f0000000100)="088937572729e372d3286fe931d2f689759d20013ef5e7ccee79fb994ea397cd7e98cbb5eecc38510a4547a0ee65a650923ae2dfe8c659bcbf69a9aeeb4f1fef5e8f9ed24525569fc8", &(0x7f0000000180)=0x49, &(0x7f0000000200)="3d42dec756d166e20cd340f776ce42cbe4157856cd17637a32eb80b4dd8bae79d601fc59c3e2103e82feb322a244138eab34e7bf5f2646dd0785d662efdb5b5b338687dd72f16e9b2e1f56b3d4c0529c98cfd8816f769094a7de128ed08305b8e190916aa0bd34", 0x67) r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000002c0)={0x89, 0x100, {0x2, 0x7f}}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:35:22 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x2, 0x200000000, 0x3}) acct(&(0x7f0000000040)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:35:22 executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) 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) r1 = semget(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) r2 = semget$private(0x0, 0x4, 0x1b5) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(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(r2, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x3f, 0x1800}, {0x0, 0x6, 0x1800}, {0x3, 0x9, 0xc00}, {0x4, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(r2, &(0x7f0000000340)=[{0xb, 0x101, 0x800}, {0x0, 0x2, 0x1800}], 0x2) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f00000002c0)=0x3) semop(r1, &(0x7f0000000280)=[{0x4, 0x81, 0x800}, {0x2, 0x8}], 0x2) r3 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r2, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) 21:35:22 executing program 0: syz_emit_ethernet(0x11b, &(0x7f0000000b00)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100e52b00bdb973531eb41c9d60cca81247e4f515fe8060536900000000000000000000000000aa4ecd7c05738783b5bbc56c0148a2d25445a9bdb808cda832677e56d69ba00da9bb621d2c62550b02b8c06eb467f01ac8369fbaee8fd9135511bf07f2bd7735c936b5", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000125b7f3809fc28e781ec765d3db8d9bdf2baeff22ff89dd3eff88c9700574644ba3ef3f2c327c8d53c87febf035b2ee5b01cfea1e6f49b66f478431bed6e4fbc484c4a6767b000bcd2fa3b3dfa375c1fc2f24aa61984843744eaf9889ff6fe8ff4808202e6fc113fa92068f7b8537d686c47b139dcfad54af6bcb5c0b12e010410256ea2f7f6223d7568c91d3408a469cad39da9ba366925674f4a2dc31bd6798151a6e16026ce32f60f5d22b0ad71b1a873e4ed0345b8459f3bf5c2400d6f00bda22d49243c84627519000000000010c04a049ff078403d337b140e2d46689628f61c94cdb190a96d2bf98df870d630f9b20b6f6ea804be49fcee66608d267cc3256a06027b17a0498cc5d2f7ffffff2e42fe01f540d6437bc95610e9241e6fcfb91d67fa8ae2d344e2e1666a0475da623926e8a1d054e1f4f7b8f9157de56b8e6c23f5a67fa2a5fb4bfea27c7fcc4fbb1c0a506d54a7387f8b0f75cb9757e099a38b585fe8824668d9e50d96a7cfce131432167eb83a9160a9fc8e706a0e563d291524a17e8cbc6848ce0e892e31490e1c1ab1b8194f6db0132226739cb23b8f8f40203b2e1771aebf234c2df63be3368d87a4ec24e0714c7de7b2634edb3445391ae2e6383d0c12d6dd0b19a95b2236241f08611e6ba7a4f6008a16a4ab02a215f4e38834501250679aaed419ab8132bf168f00d511d338ef532202175606697aec591313e45ec84211e5abf8"]) r0 = semget$private(0x0, 0x8, 0x10286) semctl$GETPID(0x0, 0x1, 0x4, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f0000000140), 0x2) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000005c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0x86f, 0xd8f]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692f, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/151) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/149) semop(0x0, &(0x7f0000000240)=[{0x4, 0x7}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x0, 0x200, 0x9, 0x9, 0x9, 0x5, 0x1000, 0x7]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000001c0)=""/108) 21:35:22 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000013c0)="7db504c3f4be4a38fc55e35925700bee7f42e515cf0cb8d4a78011341257cd7a13a9690fe1a7dbc196828fda24d7f4be7ae9d5a236629a97a5cc5736c88ab5ae11e1f1c89d9c6b3b35553003d7845347941dd43a65cbca7f79ee2313bee97bd4f8f9bceda1a2d120ff03dddcd7b79a6f3d8a43652f5721fecf2be762fee7ed0c88d6facd017b122013f4b2a15c24e39321dcb6bd38966393149db784cda3b267a9aead1d06dca79ba99b6571fab9b5d433447a6f84b5c4b0a86a569f080b44b6b1532b613f3037483a527491", 0xcc}, {&(0x7f0000000e40)="e18233c087a178bc161c9d068335e7dd41cf07969b6aef5dbcf335b9aa341c9e95dc30285de306b1125585a5165331d0a78c93dc1f069c412eaa1fc0b866c9e93e88e51602c3c252f6e9e201b3e5ab428c7216c0c7efc88bb351fe68bee1e2b4c01f3e28bbbaae8d6c8c07a08af46bc819fadd2441c7344881d0dec4d3dcd636175ab95d649dc5f40b0a10060b0f1be1ccc5ed435fa88d2ee424cdbec39326dd09a946b354becc7dad8394bba3d879463097565fc8cc25a80a28a056b0600d3cea027c00200d34ce36e764aacdbb", 0xce}, {&(0x7f0000000f40)="8557fdfceebe35ff26a2b1daa446cd445d85fedda458867229808c52c17a8c1a4edd49a1a442549e3cc50280380d785914e4236f7af29d09f158049035d9b8a9117c7a1c842d4b4745fa7fadd2a323331a74a82d16cf393920894120980f3f848f21beb3fe3e3c1b505eb5063763c4", 0x6f}, {&(0x7f0000000fc0)="49bbe9e9d4a90baa2a3b456eb130ea6c2391aa9cc97910fbbaa09873aeebfedb080840691e8cf1ef24e69c5fa4324b365d810dc93ca6bcfe4ea141b15074b033d9b400cfcab13cc814d0069d7d953e27", 0x50}, {&(0x7f0000001040)="059ada4a69d8bd7c51cdb009db77d41d586316be7227be6767cf11b9d66c2723d54b86dd452958f0dd0da15dd663ef67969146d6cb45d7bab60ffa1edc846be96da64fdd6412ab6954a29a8585aabd8974caed9e350c309e7b2df0a0ae054340fe07c641c563d43084c22b6961b53c1c5602fee3c8b247067436e0d8125408655c9061b86fb0ed67f03f83804afa302147220a917ef6d4912bc9933f09f3eb132c9f46f2f430c132cd2296510a34681c0e20e4f711f4379512879c325ecb33918b1f3644a34fd419144f", 0xca}, {&(0x7f0000001280)="f3c50a67b3e517177ef08875b57df2947773f89df677ad2611c2ab9958023bf4806373944088bfdb912b6214a1d31159dd088d53e05141fd75d0fd817b99efdb057b542a80e61cfc83bc4b1dbe69bedd3fc7caa3679da90cb514263009a11b28ef4fe19126d6b041d88e7dcf1dc3b8f7077f81182a23b01761249a9e21adf0ce6ab37b402231dd78b05fe46f21c74b216787c8e5534bb759eeba5cf9a0567b85d7365403c30fbeab8a5bfd693b", 0xad}], 0x6, &(0x7f0000001a40)=[{0xb0, 0x1, 0x9, "3a781255435e385dd833613c349277c5633c6c230b5fc5db7e47e8ee564748ac43589b1b5f6f26193de69843999ec9c77f46f23cbee870749bacd9aa71ac5ca9f9922d450d6c9c8056ce45252e95108f483484aed1bd61b0dec777f255aef9df96c55093aca8d0f19bc28e4332d7479a03cc326742bf84a12126927fc4db2cf0e1684b05984ff92d51483cc925eb0820fa39c7e94b1fc6719fe6d51daf96"}, {0x1c0, 0x0, 0x0, "108ed68943a19fa8d28de519f10100000000000000c8e86e2fab6fcf523adb387e825e06735610eaf2d4fd166369148c10ffdec0c61b7e746d0fb051c71a7310c305d36bab6a142a714d661871b583e1d6259a50a43ce8c6ed5757a31e473b80e2be9eb3e3e4e070260bcb585babcf34001bc740573eddb33dbc9f95266a90c183cbe9e0b2c64f2a2a5a2ba7b36c608b301525ee42f984b27fd58f59d050dc4c2335315e81752a138d043a1dba86c9db19f795f0aaaa81248b104a9f0f7703292e0bea19468cd8eb6215078c9bd96016fa6cc4b167000000000000000000000000b1afa8e878d864270fbb88d57b40e9d4fe45369077f16004646701996787eafe08c5c19cee11262d91c51fd9972861ebf9a2675df9f6b561c72dececcccd44a9e8df8aed98a40271a50d5cc15d750c047ea5de8deadbe7e0f3da44922ac06dadf3c7ec916d59c22fc2703b7bad4478c42a3f97958bac3952e1f96cad9a5a664b46b4f289aa9c8b8f1e48d14225bed85af611a936a1455169949a9e3d9f17f15b5162c29edcc9b1f06cb6fd994a2d11c1403c66a2140f6a8aada44f8ab76cb2c3122088d2728283e42d0f18b338"}], 0x270}, 0x410) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe8000000000000000000000000000aa"]) getpgid(0x0) r3 = msgget$private(0x0, 0x574) msgget$private(0x0, 0x348) getitimer(0x1, &(0x7f0000000040)) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1, 0x0, 0x800) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 21:35:22 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) close(r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) 21:35:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000001480)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239ff030000bc6c767efe300c2ef975d8652cd03c37af", 0x24}, {&(0x7f0000000080)="70818f57310847d4bd7bb0a14861ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2a2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af5200000000000000", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f30d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f00000015c0)="187b000000c4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df48454d12c48d9b6fd6b93d30faf988bbd80a2320941f8976c9a96ead42652edfd5eee01989c5ac8d32a00108eb4069424828d6d08c41f79b5453cc1b0d18ad39b3c7d1d4c02a08f68c87de265133b70765e29dfdfbe461f0a52ac8ff1e997d327868fcb0921afd11d2d2eb5a20dd8093a10b6633a9bc55ee92fbadcef3d188fb6da0662120b2883f5d7bd5fa70e93d6b165732598372137f3a2bce320f76dc07f642cd99e7731abb30e0cd8125b794ecdb4df95f7d99084150eb56fbcbaee9f440c9edc353669c69b433681b20bf8d58b04148df6f286f9fa451181cbe65cb69a280e09a6e334d5bcfb960a82821cb8d05cb4762567e756415367141c6002b3461931a7b6de5e61e9327b3984888fd", 0x18a}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec451433", 0xff8}, {&(0x7f00000017c0)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a", 0xc3f}, {&(0x7f0000000140)="1b55", 0x2}], 0x7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ftruncate(r0, 0x0, 0x3ff) 21:35:22 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a00fe8000000000000000000000000000bbff02000000000000cadee4a31b17a5f700000000000000018200907800000000000000000000000000000000000000018d04403dae3ed0f5e9255e3b1bf3616a013480cb4928ca4f8fc73e273bde79a1433db5cd1802db0d4a14f960848ed6670c0aa28bed8fa6d3e40cd23474eb55fa7bd08e67d0bfedfca0d6e51752c6d6a6dd1dc8851d8cdeca290ed05f85de5d6f4530320975d748b2e47768b0b20faf5fb13d65d2434fcea10d5ad08cc43a51779f5d5b559d0deb442b7b032104c5161b72e46b53e758aed3a51d8a4896"]) 21:35:22 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x3, 0x0) syz_emit_ethernet(0x19d, &(0x7f0000000040)={@remote, @local, [{[], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x1c, 0x18b, 0x67, 0x1, 0x80, 0x2c, 0x0, @empty, @rand_addr=0x7f, {[@end, @end, @rr={0x7, 0x2b, 0x1f, [@empty, @empty, @empty, @local={0xac, 0x14, 0x0}, @empty, @rand_addr=0x5, @empty, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}]}, @noop, @generic={0x0, 0x8, "b0be738a7c22"}, @end, @timestamp={0x44, 0x24, 0x7f, 0x0, 0x4, [{[@broadcast], 0x46dd}, {[], 0x7ff}, {[], 0x200}, {}, {[@rand_addr=0x4], 0x5}, {[], 0xc4}]}, @noop]}}, @tcp={{0x3, 0x1, 0x41424344, r0, 0x1, 0x0, 0x13, 0x10, 0x1, 0x0, 0x8939, {[@window={0x3, 0x3, 0x3a}, @sack={0x5, 0x1a, [0x1ff, 0x8, 0x3, 0x3d0, 0x3a63f2eb, 0x2]}, @mss={0x2, 0x4, 0x6}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "b1f4643bb21161243f5bb6465ddaace4"}, @nop, @nop, @nop]}}, {"23f62bb157e93a0178f7572c6532e9b26d1eeb50dd77521563feb8ccb7a4e6c88df1561f3342b8dad744d5996ea3b0a2a0ef5b98b8954a328f01e99d1d5fe70e0a0f739991229bc5c365d4743c32377c56b67d89f1f7f1d40924e744f90e4a51b31396fc1cfb3f2178f6b73123a8f255fb3e7ca4bbe18d72f6559f06b4ea689ec2a455d149f13eaa2ccf963512da645c40fd095ef04d91eadfb8a2ff3cb5fbe9ae12846678f852f8f3c3ae211e7f388de212e44a5c131fec3bb1f9227f1386dcf19e9871c5d106b386f61f722e0a14"}}}}}}) 21:35:22 executing program 0: getitimer(0x1, &(0x7f0000000080)) 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, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {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)='\\/^$)', &(0x7f0000000380)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f00000004c0)='[]\xab!\x00', &(0x7f0000000740)='-%\x00\x18\xacIy\xae\xcbo\xe5l\x19\'S\xf3\xf9\xa5\xc1M\x90\xfe<\xdc^?\x94*\xeb\x93\xc9\xac\x1e9)\x1bCA\xf3#\x9c\x91\x0f^\x0f\x03\x13V\b\xa4\xef\xe4V\x8a0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 21:35:22 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet_gre(&(0x7f0000000140)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000001c0)="fbd8daed89916d1d3744a8d38151e24a49a97bda8cc6809499a1d6f0544ef9010cc4b8776bf8a67e4ad32ae0a58145b6c490f4eb1d6b00830ab1", &(0x7f0000000240)=0x3a, &(0x7f0000000280)="1ccd48663e86f7c9ed03a43c65d00fc57636c25f4e53b8ab6a6475abc89f", 0x1e) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xab, 0x3) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') renameat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r4, r3) getsockopt(r4, 0x8, 0xff, &(0x7f00000002c0)=""/41, &(0x7f0000000340)=0x29) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r5, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 21:35:22 executing program 1: r0 = socket(0x20, 0x4003, 0x15) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0xc, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) sendto$unix(r2, &(0x7f0000000100)="456e8a060fc1a630e81009bd9a5ffa2537dcfa3e80708eb0983de4298a87c0963830a340bbb4276ea5cb3057723132d280bc27e86cc93e4b4a6d33c03135520248245704360dcd911c9d57ecfe80950016ce7b2f171dd152157712cd7ff317adbd7b71734f", 0x65, 0xc, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 21:35:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) dup(r1) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="9990b32f4bb700000000000086dd602a3d8e0030000000000000000000000800ffff7f000001fe8000000000000000000000000000aa010091780000000060f7d0ee4f47af000000000000bbfe8000000000000000000000000000aa"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x20, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x3) ioctl$BIOCPROMISC(r3, 0x20004269) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x4011, r3, 0x0, 0x40) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000540)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000800)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x800, 0x9b) 21:35:22 executing program 1: r0 = getegid() r1 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/4096) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000001640)) setsockopt(r4, 0x29, 0xb, &(0x7f00000000c0), 0x14) sendmsg(r4, &(0x7f00000015c0)={&(0x7f0000001080)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc, &(0x7f0000001300)=[{&(0x7f00000010c0)="b14bb6a82c2c3e5f1ca1aeb5dd0d4f9f5b007be534ddc7908116142f460fa264", 0x20}, {&(0x7f0000001100)="9570a07e862a22197a37abd85ae977d693c6d8e1ca036cc0b65e204b5c8596e50908d2546eccd69a37535d218cdec816bf503af40e79a06548ec48f4fd045610ab627378a305df2ccc500cb2282dc5625adc5a4f3ee8473a40e5958d2c417a6b23255daabfb67bf9cf7d675e086571ffe0a812692872d2b75e3b4ca387b25d", 0x7f}, {&(0x7f0000001180)="d3222ea2be84ec75d8cffd005927deccd9c0059846de1ce5207e509f73ad951a14865300ec875a075a113684989009713bc62d", 0x33}, {&(0x7f00000011c0)="7dce247bcfb4f849fd950d52174c263deff36ee067b8447f1e5655977f7b5a2015711d261246d1ad041001bfd7f37d0d198e4a63747eb5", 0x37}, {&(0x7f0000001200)="ba48c8c4365ffe3eaaaf47fda931e266d3c55b0bd662da2519351335454e8778deda8513e10b52dbef1d34a4d10f1a45f70ba0175a2df2ad910eec8e7cc66333fe4649095f0a178eb824dd247a6a4554601201fa59a89f187df47fa9844be89b9482027ba3e2920381d4f496fb8732aca63cb23996e771220e4d2c37adb04dffa11067571da688f3d63a7e60e8e27c78ada2a406a7444d5478899d4452b7a4f4bf5fda6025eeda5bbe6b5fecb8715085f72d56ecc56fcf378831aff28a720dd8a76299fe33f7ae6b2fdda0dfcb6d11c0982980e77725408520cc2d9850f61d815e3158cd1a7e6b42b2f08703885f7e93d96454bfdd238ec9a574d7bb", 0xfc}], 0x5, &(0x7f0000001380)=[{0x50, 0xffff, 0x7, "60588d2ef35cb0ae54b15fefe7e30847e91b2957d4f057913a931304c7742cca1b7b12d6e540864857b8973124f0c02aba0df50e00336df81c"}, {0xd0, 0x1, 0x5, "374525f28f725d63ebb714e825dd577fdda0609e221cf094180f88eeaebbe209052919bb881a1aad24951d193edcdbbe6c6d8f4d0a8d713f1ffa4c45916e6bd3c31db6b820530fdd3ef154fae51463194777a832b66dbc1c456cf0309649768df355fe1a176d6265b98df23ee60de699254e134daad535169e26065564c4b4732a5dae976a82671915f8027515ca384312dfac152329c19c539fd5618d29a77e8b025629f0a48cd3175207f44312aff0e02b672c5754dffc9b9ef908ae47f514"}, {0x70, 0xffff, 0x160, "4a96dc25bffccdec758197192764b22cc2b8d021a0d18664e451e03a42b6689aab823456560497dcdfd733f2513a62de51cc54c6bc05436fb7f32f9ff2917c1dd96b30752ec422add83b21994ab65292d42554290f82c671e778fb6a"}, {0xb0, 0x1, 0x800, "63a02e8e2fe7f8085b1080907c87d545162e889a4decfad79f5af9508981eab6669d183c4909e3b209f28894b1bcfc92c96fb675ee0b09ae8ac81f113e3d99af9a6fdd089b1ff6c0bb027d95ad80bff4e7886fac86972863b2f1ec21daabad387aeabe36bb80f64c5048982bf45b25c2c5cec74497ec2ada16c6ebd143a64be94f7eedf8052c62b3af719ba9517bec2384aacbc20b6d3090e0f7"}], 0x240}, 0x8) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r6, 0x0, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001700)={{0x0, r7, r2, r8, r0, 0x0, 0x3f}, 0x3008}) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000000)=0xfffffff8) setregid(r0, r2) 21:35:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x100, 0x0) dup2(0xffffffffffffffff, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmdt(r4) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f00000005c0)="2437f871e804fe2b6e117011756e39dd8add5db9c5fcf976547ff203d1b073b11a9e41c8e524560ae3b22d6eeaaa48c0c84e3c0f7b8780124cb0104334cce2c61faeda6050e164e2f291caaf52727f793ce2311c8e16b65061917312917627683834412979f31b8a65e630f9115f18d141e452f5346dff855ed645132b542e79ed21690f941fb68f7d2adb28d3be6d71f2c87b1cf1d87069aa4727c6597ad03aaef0d6d11b8705161ef0a4e497f99ef94a5a9bd617e7510a95a6e2e438b5517c54c39b11d0aed200e6fb4687e9d543c84f31b57095a838abc671594b2cd8530a0d0de0ffc9965ef88d4ca8179ea8d50a37516420cd15a58739d0d8ca460921cd4fa6c6aeb122fed3630f14ac02143bc4f59108993aa9a518e1893bf21f834b2ac9efe8d604af648d8a32efe7ab335c9d7f9846e8546b645f9858b4a52e0927b89e2e306c5835de3f9c4705e39453b2f685ec454cea777b9177bfc7ad055a1d48ede57a2b5f06b23125df891427fefdbcc0e5db1d33c772a13a8838b4678c0235458b3a51aa18198ee99d026bcacc037ca55c480672397eca1accf859bf120e09c613d99b34dfb75505f3e891959382cc2f4f1ad379847602dcfeb03ebde15e1c058eddda2c0f40c1e2276ec08915399e8cccca1c3f4f844720bcabe86d371c3d9314989f85059c92a1fc50782631968bb35538afbd48b4e7dd0255e9479dd841263fb8a0fe2bc490fe5e089095c9b16335e3df3f124ee011518253ff562af3f4f0b803be7485c1b8540e72e81b2e34445bb6172a8c12c5d4f7367eb1d536fa7da0a470310097263f427a0675602b49b3d8738583641235691bd2e72098f323d72d7e5d2e51e9a2e9a3e8d13d1c3f38a8264b9e3f27597d06b117e25bc59ab0185b02aec14289d1555367f7225faf4cca84819bb5d92b2b653ef9e13638ac92222b80bd99e7d61c705be47c4acc3f8b4becf73068b1ea3018e679057907bcfbbb01707993c6940fdbe80cf8c29dd6b29f00578411482c959f98273a9a15b78f26c0f5dc5f3bf6de0271fce47fa6dba80e050f308a77f66e47dac8c2a9f2f66c447b89265336c25fd2d881e6ede2e596229bc215d0884f355a36e0424045e7450526d1f4afede44fc70c98093cd49af34226a5299867ac308829ad599ec16e3841523cb6e1c1ea0b5221a04e1c59aa4032ce04c43e47a51e5f0f1b444c7e81f8995a9e2236a663e598792f7fea34d3b81968361798d7f6028473dedaf0c0676901970e21a3ee8ce60739a1ff8e8e21372fb0a1ea032ca6e96aae080d262b8667eaf9b5eef4ebb76ac7ad43dd768aeba2180e71cda81063679430239282a5e98779306723906e641c55f8708e2c780579bca1dc8eac5a3836496421c05f4f9f0cf72b3aa92f2a61ba7e3c9a9305671834348308fc4e99bac0f8ce6a55a492b5e56e22dfaa65692f4c743ac259583c75c29c94955ca0d8adc53cd188bfa4ce40019bb1789d42dfc9111781a4a0cb567e85d2d2f0ed33fe722b6f83b8807774f1d78657be45af9d033fd28479257fd057faec978beb742a75d2e855768996ba32ec677187a5c3690c351cbd17abda1530e42e7c39dd34858675371bcc2fd51528c8a8d26cf48c1d98af5692e5c7f51ef4acc5b8af38adb5b361de3eb852d4c4899fd8d421d3ea9a52e52ce4b47d6d51753a3f5e7e3853072120859995647569adc2d0966c9f1e91b34c0a7c0160aec1dd91adc4cea64aeaec6bcd6cdbcc53c7281dd4be4f9ed0362c8e8ab15b44200e9c6a9179c6f0825a55c7f9781ed1ccb1fa3a60b440a1e325b52a1cdd4bb422e31d00d26653475c4f994832ed403b61153831c30d0d292335e789ae48c94b5d7b80e002f3368ae56e7568a93fbc3fb583e5a545c7af502929dd749d6b673827521c00dd968849bda60c4b199a472318753d9b7676bedf22378a48aa6a3c636b7b5155872987572d139f666bfcff58f1c15b350aff70e8cb19d44d81cf24090470086bee4efb045c384e21d803ec8488635736ff016f91f998c105827e8dd4ab7f04bb6edc995f1b90b8b1f4472901fcee490f94dd81b5dfb6edba99b5197f994922c62a06ae0576159337bfe956f220162bdf29bbe57295d7d1f3a46f6b695a75ff58ce76a952ca771f973d92be8170a67686634667bbdb39c51c753d56945bb7541249d181e8b2478d4a5a406fcd5a0b6b97303989e3b6c06cef41a37c6db4668ef5d2a09bb9845b6b31edcf09299afd88770b3d9d65b44729f3a544d3c1a7ceb81a284dc3fde9e3ead64307c10bcadc388b22bc41edb2edf28185dbf4a05f8d38d92f0cd25eb7cffcc61a332ae131ac7ded0600c7ca37f624b6e8109dcbae70462d08fbeda4e73d4443d13a509b7df5478fc2ad94aba2607720a652296c54e05e43cd8aece4bc6f6aa95bf908238fde6b6c2df5815cc828c6d56f0cf203172cd3788ccebbb53a652b24d565e4ef95c112ca9997fb3a220fc4eacaa5b14c1015c2f198d8f493284938af325cc1402ee314d72def4993ec1c5d4c7bf2102cd2e6e1b5e5e27fbac2fc5a4bb60aa1cbfe087924a9b671a07a659398c65ca01d8f389d195bffdfd4cea22b395c1c6fcf35dc8462b3213e6cf0b1eaf5e34814293836671af0d22d20c0090e236cc4159f72a10918ce69efa7229f0e07b38ebce3efe8dc0af275049d3c4c35256fc61755b598befce63c35f6939f59ab0fe37f875cb28c80e13c8aad39ac5fcef6a450534e93158cf5b74c17cec4b2e2af387377ee99f525254af75151afab90bbed7542e2927bd4b98b690f1b46b81514975c739fe033f396b44caf6f678e32d26f64e4c57362dd77fdb787ce0eb3adf4fa6ee85f9d2c0119949b577371319dedb72939b0674bc1f20869ee2ce94fba2ebf316dbf339f82b3c64e6524a5ce5293a5f30c1a1cf6769366975e71afb6f300cf8a3b1520cfa42b58bbe8b50e9d53811c4ec133bb18c6d4417275ab9f96d0a8c886ca45343552d85c7309e410482787a2ca85d0aebdcb61588d095a85268360c2597056c7b352ea5052a1eeb0e96847225c16ef5a7f0d437b59ba5ea83c76c8eb33cbbb448d909d82f6ba52fed1467b180d1984e52997bd7ea13ff463a00413c966f72107ad3edab8b536fbb89bf5e971443d54262518e26737a93e4430306caf8ed5cf1a6babe08cea21df180dd2493e788e201dcd39f45d7f83a6941e77436f3a12540ca16bd965a19ec5135284e84496ecdda72defaead403eb7ea92d7f017237e190eab194cdfec265e9793aab336e3c04b2b9fcc773523178deb7a3e5e86a80b39ed9482444f1cd1c49dd48c59e4be1ffc27eb683b2793def87af868f832695fd6f6acb09fc9d49abee34fc82c6a08b4ae590c624122f06026415cc41a98ce9d6bb163a3aee0124f05b4d0dc8e028e5779cfec5c095bf0cc078248b0c5e740ec4e8c73da0c234f275d8ae2989338bb68a840a641b2dceee66c3cf3b48f8f424550ecff1a6aeb9e624903860cc92869d9982a1f7ca7c960d8d509c04e84a55533253130178de60474f67469a0f78305436e8e1751e715827dc138c31cb6c8c5d540ac9dae767f0ab82f0563151c94c289a669989622257d6f6377f501bd5bbc8485d3cc5239a5fe91ee627b4ec56559051095e265a4b6ee086c16aca74110aa83a17e1e3581c4e4927f1c1d4cadc36a6e7e9ccb0c7ffbd6ebe0784bc886c8cd1dbc292804fdd77f06502917e61f216c19c722b89eb909b700830d9e7e885ed7c8e84ddcc02990881505f593ef690da5e9ba6227f709453f84febca8d1ab183da378497318b5c443a6daa5d5c9cd13a874a76653481c7e98fbc7f35a8b611902009ddd927f9d26e5d3f6b4647b56591413f30eb86172f7f4f8e76f87e7ce2299bfa04c7c0acdf96b4e88bf720771e1bc448ea43e7492e7a1631d32ea328b2a4fc187fc1eb5d4ded0d57c937e3e35c3e24aba6a445b2d18beff1bd00a76de828be39054a7724fd75c7828fe6ddf73019911ababebafba714f3dd61f93e7fe533b29207b40c2f18ed8ce207ae9f5e6b99fcba06fb8129300488a279e9360bbe8d6bf7a1f08a572219a9cfe32fd340d1cb4abc4e918d7b23d1536f1e20007fd439f8627723b047da62f159717b752b56c1f23f3871954f54ca715008033f2761218dfd74ee46c4625170421d24902b669373aca64b2af3f48a33b20d20dcdfc36727f6a5317f211f01956df16bb87f569ceb05aa940d3a28e860c1452797e1325f780c457b166418546faadb84b15e95d79138f8ca98665bec672d0d06f37efb2cd0ad1027f4b97e20ffeed00cb7e6a4793f7012e3dd192c3c43c1270470dce78083236ba85ae46cc7a0703a2dcd39f485b240db0d04f3bafb03181e84df284c835be42dcc27995bee546b13fbf8b6a0396a9b738cd28d8740c9906e4979fbdab8ee0783e1e2e919db9778f8ab3b0f57e717c2912b52acbef91fe14f434ba90c9a13a7e913c527db0cf04996c31c56d5748af1b0ad7dfbb6cae9b2c44bff8625fefc0a112bd9b19dadf27321dcce0b5e080977ba25b64671d10f77d6d9bcfca8387f464f369b086be4ef36538b82def684f39a123f2d1fbc8f19d637d9544e6cd32b6fe376a69632aa38c01a842e38cb80eb1e2ec4ebbab810945b65589f72e2700f25c03a45e4aa964a018a59a3c4b98277471244a9bca30ded6f2478b2c976c4731d593addbf77896bbf176eb9e67e38bfc41ee1bf7a63ac461778a89abf53807fb718aba9e48a7fe38f1f3f0bfd3400dc46381505560372203799c714bb5b9c41ea5d6eda106a849882c8522cc63a0f6494abc994b46509dd4489a019232806102d0d08404022767b9fc81d3a7bc29db4ce66940f7c3cceea5232d532f18a880692b5cccc96e933bcf16153aa5b2022a902f5a25509c616407c5c67e88c88b9ffab68348ce8502b90f2a7aa1a8ec7f2e4bde7cca1bee9cf53fd6653fb6718fef77acdc2870772ade89b41bcf4ab005f1253e188c5fb60b40a30c349bb8f6a598e500c75895e1c3862b1800573f606661cb560fb2e4a6eee5857326739773bd1792c789165c8ce386bdedaecf8196661da2da156750697d84ab0d6bf5ffc45e635053f3545d7dec34711ac2a073086f4b97881a101f5c0f1ace09612be072a04bdec6e3cce83870360f03441adb9249b1c54ce3a78064cbe55bf87493f1456cd32c03cf6bdf17c058a077246da0da8da56fb2a120c0b4b259e9a24a735870f1e81d29a8e3d5b6a9139fe5e3b8be32af5238a1f885a53d7b2d41b4adb5f85040e2a2ce4e88b6ee55d9f492787673063a08c90d6cae13bd1700cd045e3531728ebaaddc1bcf47ccbea08fac072bad0db93f0b8183bce3dc26c60ace731432aaa0c59237fbb3a53a953272c1d8155098773c13885c2bc0b2f2bb0398b3d022c3e75ac5bec0bf38a2f5e14abd2c536300c3f7b9b5ba5b12257e81ea3a82f2b54ec81c1bd9457fcb7a0c0985534f4e82b8d210463ca1ae00df8632ebc7a3b9ce9a0962a89a2c795bc9c1af3274a39e76789914bd03117e9718164628578e71b248da7a8659fabe9ef8fb86d7d2e413fbd4d068141b1fc71219dc22cf2b00d063d9e18816f96d3f6967b2eb4bdc930a47997eb54c9e79fe440dd8ac8c3c562e6e78f6cef80e8f9a8b4d87035ac7d67a1898478a2c5f6899ce078c2a218e930aa8f4683dd9999270b13b25d0fd4fd806f15b4ddba0171c129214ba63c4bcff3644558e236a684e4d2b7717f6dc1f0818c634d530f5ed5c4c4f06", &(0x7f0000000040)=0x1000, &(0x7f0000000100)="3f61dddc3872f397d02ab1c26c01e57d395bbca1f233394289dbadd59835b8b0fde2c4f2ef3aa396dd2ad33c030735060acda3ba3fee5b34", 0x38) syz_open_pts() syz_open_pts() shmdt(r4) 21:35:22 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x5}) execve(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000100), 0x3, &(0x7f0000000140)="10177f", &(0x7f0000000180)=0x3, &(0x7f0000000200)="8f348172427a74f64cbcb7a424ba4b5a7db29e1ee908dc072d61faa3ebbee18afd73accc3b7ba25f7a81c94e3b9ea38249d44b5098aa5ccaf92278f916e3380146d92fe4fed2a3f509505d5e440d808853ce9aefda0cf919ffa5e60b17f99d1525ab461920c242b729d9239c1c3da1ab5e61fe7c3e8c1ab462657b4eedeefb6772241d7c873596120a5f9694788e2c2fbc3ab6ffb37175542df17d7b65656a645ab90f507ae0d751adc188e05466794937f559545acb16ae9e517ca44a8491738742d8676ba59de5ce78f481a1f1c0b924cef2bddec3d1400f485f703c342cbe0c78540364be699b4e1ac81749b96fed59e4801aa1448a6aec6e884413b9eb5acfcda7fda8ae445666dc0a556a61c5f358ac915532bf005c3b02e2ebeb1b18a5c8bf535cc107fb485aa79831eb13c4b9628052b77c360bbee47ea938020c1b7daf4ba763263a3eeb349be5b5e739dbcde5913359b75cfae752f1c84a2b567ae9020e5346ce7d6ce7500d28cd21b4da41dd0222640a24b0f19af070423fe44c3bf81242cc458ac293a04b4e2b50ab184a951e97cfd6991276ea223ce062ec3d14d241c7a01746ef81f0a7f7e9957f1a0b6cbb117b6042cf021628d074e411afdb9c91175f489066a753d76f7fbd665270036ff5eba010554cf481ed0dcf67feb11301bf82d9d0d655314619792130bc931021b5098e0436d9e82691e1657a2ca33b09141492e3f6b91e95631939d0fd11d85966c6c3cfd46458f8d01089c44d7608064b523850e138406512c862b4aab2769a08e30c7c76a58dad6ba2b92246f62886e1aeaf4fa2c09b9895c3c822c943a71ecc61b12b4342fb4b1a51584f3e6b02670375d32c5246a40a96ec0476b0f89ba12d3d4fab849a484ab0138c023ed7b589cf5ddfac842a73633face1e367950f4362db76a255bbb51844640f89ad5f23c50295a1798e1cc7488180ede27491e26d31a1ac1060ef26d7b30ee333943fb6b3d4323da2f9f9dc39c5ecb286bc0e3d9b0e56eb6345c80ccf255d6db9cec59521eb7d2137235fab8b15669cfb97baecca0072f44e250347aec17edf8c94164c1f7230e96555e49b7107e648dfc46498955d6edfa992950b9b39ae9ecb438453b1c0d26c61b4a3dd4d797201497e7144fbc429150990f1819fd54efd8f72b62bca9d6ca17518c4c055c5b45c28109fdba9a182f239ba8e2e24dca87cb47d99104f1c7510f681a91e06a185b31e42971793bd3635d3898d4886f681081c1c79b7eefdee454bf3df41e17c9b2750bca15707414b93eb6b68a91d9c42b8fc6017e1b7a78916b58d89579bcd2b9eeb5693f0571ebaf19c61e10e8f93add768cc779f35b3ff1f19f8b1fc4fa5d4c3bd747241d918df57ee9493e94c7c04d1fec1b5207f6753e0adf7e5135bfa7609860363e32cf1c11733ad0d82e76b7852da1069fcb36a18b9e4d015ab3e9856fdf99801d15e9ad272b9686b0c6be6ebf7f7bb61f5b0f4a6ff4550e66d7a1af714f03c47f3489c61e2c2ada924ca5b48d9fffa9272037e9df9ec5fc1379b19f77eb92282d8e1d42c70d74f00eb52362b2e89cc4ba9efbd3366e9f3d924923e167879c556f27615df44e45bdaa2ef162a4900954b9d62e6f586170cc9f25b4f5836b2cf9213c0d20a6bbbf0808dac8335be6d47e52839b5f09b36ac07003ee06464823f0836ad1858b459f788d571ed257adc5659faf4cdf1e744e305eba47c972487616719cd7202aaa3b341fcad6331d601952afc1137f88cdc1807f629f85de73894d0f8825bdef53669adfd58c00affb7e52729e6c1923ba65075560468595bc76cf2d62d55172919d3f7ed5e4d7b8992384eb4a691d8756bb344a5d1579872b405f8fc0306df0a440e5db592d888b0e3b6d168dfc6bd99052259353a30f74470bae75c737672ec1eefa770f919f88313cf6fa24a11be92c6bbeb72f2387e0af2ed64e0075e9ddcf87ffe745e40dce2bcfe1907b3488241f88838271c611873c872da46618cfbff17088e69c8a94ce8a869fa5db12c73808380b1d65260df5ece0d228ec9bba82a56c5da2bdde75c19e11b50575222294f3603168e76f7a144bd736eedb82a02c570d22c8be12685b44001185616bbb84d9e83f52278488a8293a3ed323d5dcae3f745c125926bb15a485075879f0b719482bfc049ca835ef5564ad67e47a0b32f9d885e05e9b23fc1273e0c28892c743122cbcf4692321039fe047a28cc85e9c609ff9d9122d62997336925786456e78d012922b8b008e10eb34699fe59a0ddf14713a541a1b383d254d9b69ac78c2f57bd349be6085017f21c14a1ce3c1d8377fa32c85658de3076c553e215d4ad5de32ddeed798f5555cd1e03f262a4152b44efa2ad0382653b176e5ae4dec5ff85e75fd9402983bf27050b2b42db32dd9d4bcf846b030d7e8f692a19b7114cfd21921e30e96d69f460d6de370ec66c31660eaa10a505a4a041a1d90811d1d3aeb119d13ac587da3a5c3783d315d9282026733e1e10a1a6ad07f8c978cc26e82ef8018ffe460005f7cf349a518623a0f8c0ca8c0a953236f0fe3a4caf45ca4b3987f812a274028181d6c7228e57d99b8cd717e463c77ca9c40912ce29008b5fc512c5df11f5c68a80be622c0361a8d3434c1df7af277a78ba0898f4da6f7fbfecdc8442bc69a9a9fa0e4a3e47b0e3f0dfb5492ab421f93384daa92b6ac948601592ef2a3fd799aef150e47cbe50e61bb4b8a2f18a947f5117063883f06cd12862ae306648d7e8347aa9acd156b7585437eca4d7064a39437c433ad57bcd8cedf06f6307baf65d3c8b8881568ff9be70e9d91a121ca448ad46d61cd5f83fc20fee735f96e337c267bd140913b34f735dceadc9225fa38d30262205a17e31c7059ba0a9f3eff56302850bd506ec0795e291594fc66a2a24e76210b150eaa8d845c948f7cda2990c29d734bbaeba9cfdf54efef8ca3e2d5629063616c93be56e9453da759bd9853fc534469cb6bc5c3ee82aa8090ba13788313bda07b2a18b01b445d7ceddb8f8f1fed6b05ee3ca59b720731c790ca0c1535ce9bc35894b7039106410d714fafbb42c44bdd9aea69296ce4adb9cefc7d1fa70d889834ea137b43d0242b9cc144344883326b97f1deec6720654f5440b8a789bb74cfe8688f17fe5848fa9d872ec538a5a6e5f4f774909a971676a95cf114f3b6d024ed539a4ce6ccdcc07f8ff95339d0314f520c85ae3d83a33620143e6ba27a2d48363f8911472e3b60da36289274d582c2e30e35a63a5a3e7702e5ef302e191ef35eebdfe53920424777fb0d894184739efe95eb1150aacd7f20773a83ead6a790ec4bf8b6faba768cf3290c60890853eb9eade140d8fbbc71894ab7b2beccc2c101582e2446ce12b380851a13c80016f745838c42cf9740f63d972ea2fe2fc11fc0d2894a4f0a76c2e1c80a343d432b0dfc4e1240bc6e77cf53bdb77a47836578c02ae32f25be00fbbaee48e5b7a2e3ab586b04a0af7891f3969f38ebcff90cc1a94ef9caeb34f8a96b1adb53373a9028b45366be15e9aceb95dfa6c20d7640499ca18bfaa1f3c6192aa6d69c0418b527e0d251fc082246fbe928c7fe74ba43b98e58c9a8346866b99aad92b1b34d04fa6d91b51e64c5f878e13ed9ccca3919302a9fd7047531507ee2b24bc2f8e6a1345c5e87b6e3d6c1e369323f885dbef640fe82821c1047d0b6ed63f350ffbc2748dc21332e93e59708a2fd61ef62fb38ae0381ca61aa93065ba08890e7eb1f8a232fc1c18c5d5c631f1a33375899e90b3bf5f00100af6426bdd06727e140617b8bfb6aa2589f2eea0376d4ad7cc4a0a49791ba94fb95fa05d17cfc01b3cd8bfd30d485eed1b1c04e91b5de56dc0965535ec5712b1fe4fcf58fcf262e58d93afefafe4eda6bc22cfc997377301111d30df8bd6b6707c456e72e2b458ae9965953db23f5dae8df4fad8505a7b68d998cb0fa02044da5dc3c5de3cd2d5d1081b715ebbb5d3530d899a7cafa43451c6d380cfd52fca9a366adb085f010040262711f1e279f3071ab8bb809cbe3d74f79c90b9e87e69b6e73b0973163629579689efe484d7420cf9fc37df0db2bcf95cb2cf45d8865428a5ccf56613edb9fd6c4f5ce1bac4937f4bbe90a09319fc8cf010a02e90f0fa70aac9f93db0a27bc78ed0d8809c1e10151ab6cd347350aeb02c7f80257d7f421ad1305bbed2c73352675188c4335830b6df7426b9f2c24aec070905cfe8902ba35afc473cf26cfe21edc106c98d241c3eab735f32316fdd91c789a4abfcd8799296648efde518dab6d643cd0fa36dfbc13664c163adbe2bfd26cfbc214061714f096d04b68734e9d7e207d28096506a4fd1e7e2ff472f6191d198e78bf2aa5181065c14302e5d5a68c570d50c150c9babf8d1389566596d21178a2babbcfa389d2656194e2a0a28fdb683ee0fc60d9e29390cabc806a3b511a23ac587c91172c5528067d08ae6ded82d2d01761ff3d83a7504538379018986a1fde25e8bb834dad360c57fccb8d62b1a5b24e6f3796c68ad17e730d0d49a01a37d35e768c440d11998c23c0ab386bdabeef30de791b22b592aa1e5eea9e52a821bdc69fd4fff4b5f0fd9e1c27bd1c99d00ab38cc04a8f079202d39e025e288c07e74c6298e352635eddf3c39a3eef198de426462a7fd03858504c56b30efa700e18c472b4dbcb421d7c1d8326ed968d6e6a2c96a9f4e8c6c0d571f136ca1a96d373dbfd8a802699ea13fdff1a914ee2580879670e0500da4d526ab68a15f6b85f54f61e3cb7c17f167441b4abf080686adc8deea19a9c691212f69a9a672019681928f2f0be7fcecfeeae79adb75bd2c1498803d9d647f4fedfc1675be38a5abaefcd7a5ea8d0ea5500db3847a41b0adb2efc4d77ec04f938fe0623e092ccec8ab140c645d2f54a4b78bfe66fa2b308a9362b9bfabd139cd5177d0eec7ade3707b34cb943bb958f74e90b5d3a7a65179defd972d90cf4a09f0b06cfbbe08c2da3e2e3c28c77552ba725ddedb5bed705998fe11e439a450dd0322538de7531a701803bfe4a4c1cf34e044d78d9f8257f889a6c0a05b039c284791b49b7d5ae172dcb58a599642a989b34a498b128e8f6b7401cbe3f4e7adddfed4704fce3bdb78c92c846ee973e77232d20cc4425835af5305f3cede8cb37bb2cbf2da75bc2fd642cf083f5c69b33395d8b79e927d5509690128df9a5ab9e3cffd3117fc6d465613a08b2a8e1f6adb631e2a74cf27fe1580ba11e3409686e0dee6730df19b593ad95dabbf101be7a6addd0b6d6606e251b7badb1a03876960507f91a21b0bce6a501b2cca317123ba352101b7cda0da1071f253be6c762e5d4ad10ab65d2e484f5c3c8850626ba2abcf6f7c24d1ea221dfe2422b59430226aa1a32eb2755d90ed8e8067d6250bbee89f3f2d0614a5ff096426eb5096cf1bf9d5c6328073c90472d5f2a4109fa663ab012953306c47f8e11e14828f0186bbc9b7ed2b6f6d9a4e0ddf3b2a59191a1c9bbd3b0d143dc0d3babb2e8f2b6cecf86d76f83e3cb3e959173c9b30408b92ae8b3d8bfe60b3de9315780b39a78ee9d5c18ab4eb23403ceb8d4628dad1e104f95a22afeedb2beb92c7deaa106b7b9cc33f020f86ccd33badf465e19ddc5f5887ed24fa303215f8210603b748c569d7ac08d61687b1e0679d63e446e9e602ff74674a38196d18d937e303d058c92eb0c011b74c97c0ef724b890c49973e4c7b1b7f6afe5684f70ddbfa3e21140610b1fe328c31ae85519fb2ce310a897fe5e9d4", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 21:35:22 executing program 1: r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) recvfrom$inet(r2, &(0x7f0000000200)=""/234, 0xea, 0x40, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffff549, 0x4, 0x9, "0000bef2091f000000000000000500", 0x7fff, 0xfffffffe}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) syz_open_pts() getppid() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 21:35:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x4d, &(0x7f00000001c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf1e45ae8a961ea5ca38fc378ebf8ca91a7991549d85e2d6fc07aeaae1028cd4c83ffff0000ee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce2150bd9c132e66331f794172750f0d09a1bff674dd8a7b6a836238edd90e0ea4f4c43c29eb805256f23118d4daf05fdc5b72fcdf47e95ae62a90de6854072116f446d1f64cf9c53b74eb9b35d0485f9846809635bcb80c59f3576610a284c58be8290018994e9b16bbf11d9073924a81228540ca4f06e8adee7b7e54f26000000000000000000002bc13e68ff595c4de1f41ab9d5d4e27fdd863e3bc7933786955487074390e55a08fb13354bbf088d0f9eea321ab6d7065b5cea4d8b3ada", 0x0, 0x0, 0x0) 21:35:22 executing program 1: syz_emit_ethernet(0x91d, &(0x7f0000000b80)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0008e72c00fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb000927fdf60af501327f080e13bd2ab894f529a379c639c0fa007a8677dc7c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a11a4de2329a8ec93fe2b0010f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77d00dbf464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbfa78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3e0019c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882ae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e0009f82c465bd8e191310516c175793079c076c7930000773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894453f169f13361aa8ad685a1782b89363d7adf11626"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/79, 0x4f}], 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget$private(0x0, 0x2, 0x2c2) semop(r2, &(0x7f0000000380), 0x0) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000440)="5c78ea892ea917c8bd65de44a6dbe1ab7540696873100adee66bbd23ffa7f1577cbe4a4cbc59b63af731fec1b0791220fdc4e8aa65f6d72ec2b99278e2ff0a0f7ab754038bbfd5a0cd2818bc030bdb2256d066d08c34b4c2854dc452ef1fc65c9e876c154f751ba6dca8da569ef2b420e3b19409b1da947c874a28701c7120e648b447fc06e131f6d48b5f7ac06d2410dc3374e5dfeadfdb429a1fc04adde4f3c8408026b53347e75852817c479f0768f7eebcb398e9bc08824347d60bc07e9d37d2a487a305d9ff702091c9bcd5b76d7fd27f8cdaf2177000", 0xd9, 0x3, &(0x7f0000000340)=@file={0x1, './file0/file0\x00'}, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000080)=0x2230) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r2, &(0x7f0000000200), 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(0x0, &(0x7f0000000200)=[{0x4, 0x0, 0x1800}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) 21:35:23 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 21:35:23 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r5], 0x10) dup2(0xffffffffffffffff, r0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000000c0)=0x7) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r7 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:35:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffd, 0x0, "d730c15b00f4ff0000747beffde400", 0x0, 0x1}) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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, &(0x7f0000000000)="1cd3f7057c9fdff051ab98c124a8f20bdfcfd7484a2ae9b3d920", 0x1a) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x9, 0x2}], 0x6, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0xa, 0xf0000000, 0xd6, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x1, 0xffffffff, 0x1}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x7, 0xffff}, {{r3}, 0xffffffffffffffff, 0x34, 0x8, 0x5, 0x7}, {{r5}, 0xfffffffffffffffc, 0x4a, 0x80, 0x5, 0xfffffffffffffff7}], 0x7, &(0x7f0000000140)={0xffff, 0xff}) 21:35:23 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000040)="61a118f67128d0f2d03284235ffcace88b7afaf30bdbd4834a37f881e90f5acc4e5e165867b397da4331e21cdabcdb775f7d66746edd954259e3ecd7f0a7de9dd314ad43712a6284b111c9cd909883ef607f6953832bed907f3007e07a3590a75aeb9a4934bf8c99db748b618f7550056eb2bbe2d737e64b17f37b81c96537ac838e2e6a9e0c98dedec1752567e5004b5e9565b93e893362d120dfe8c41f05a2dfa68b68a548dc000000000000", 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="bb4dbe64bd45ce127e0c6419575a33df91215db82522799f7e9ae19408a3a4de31c6b2c9f0d60c4a7c7ef7b4c22d50042211a69c9f2181191b40b484bcc8170fb2476ef82c6a26962f8891ab3af4", 0x4e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x5) 21:35:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="157a3d2fba270aefc769898b9ada27c543e3706c2034e0eab0545b6e2411382f2137105a3d490554412e2795c8875ddef3e70bf11f64fd69f71fbd10c9f4685831ebbd7b1233ed3c20d9b14e85ddbf0ae2e3bdfc3b8c4427baf51cf1267cbb95506fcb0365cfea3772890cd440fdb1cfa7608f110bceb98fe1f72e93febd1607635cf36219fadf630ef6120ed3c82509eb00f958b07c6913d43ab816d4a6ef44ce63d50bf7a42e1c0a42e08db51a2f357106650d268440bce343647c4f16db5e2f4a838efbe6e9998c242fe1c067e7ee88cb441e2cd8d4d25bfa65dd0b48205148b558eae02522f757ab0f989e148c34f06a880c258c06", 0xf7, 0x3, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 21:35:23 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000040)={@broadcast, @local, [{[], {0x8100, 0x7, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0xeda6e34ed1bddf1d, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}}) 21:35:23 executing program 0: symlinkat(&(0x7f00000002c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 21:35:23 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 21:35:23 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b", 0x28}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000006c0)="8758c53a96565c61f4535116b3d4832b1e3338de58460a564c2c0665f1e18375f23927c78370c75c104e5513d9fb7d5793e264090f8aee2837c3ea69de6856e52f1b70de065812a446340510bbc4b53795a50cf6ddb55b746bf410ff22086be951c9c4126259e736d4f2957407a93460b13bf39564f9cd5b4ce45e128b5156c95de58c7f4b8fa433ecfe97bb2ae8823213f3ff01d18ea1ea9716dae31ef145b841ccab1394506ba251a005131c8f85564fa5c9c543b98720c4e83d1941e1867c2060b2253b5233611a79eda3da008776e8f30c82c09ea91e3dafbb750c7fa769b56867418a8250278800c4d58a8084b181e1f4739327b164f6bcddfdf5fb06c54ef134e3934efb98aa8b6683192d2b0f8a9dcdd11e40c2b9014c09ecbb5b020416f21a125a6eb6303157802ca1a166019e06fa7e4c4ff15fc898d3406a6d7a432ba6d763a726217be37c3ed63f4538af1e0e5f4bd9ee09aca0bc6791696df302f986bb2250da28cafa1934d8400561faece4bb9862876f11ff955b8e53fe80584c0a0b440889ae219bb098fb3d815ba04ce3dd4f58da9b011295a816a5d6536a701baac883f0d7fdb7f8f71f286d244fc34d5c1ffd256fcefa24c1d4055935a707394e087117c602ce6294447ed8523974d24c1b96250cadc71ba113740b221a8081c5f33eec89f3427365509c968f06aee48cdf3025c19ee8e5d8769551baa156a443c8b51a6525c2594ad36fd1596799af91818787e0f84c08e44810963c3a8009a148b2806a0ae98ad1f617daa06fa59f76daf8c2c3c525711c84d7e533d319410f62ea4ac29906382cc724f419ceace6cdfe8f47a30c115620eeebec2fbf07e349f5a2364ffefff2d31a65ec991236316514685a3174f6007f25bac47b533313ac3f092ae4806055a93489d055143bb0131bcff6b1e5e5851a766494668bbbbcc2e3a86b7fe23517a664da5b0ee9107d11887ddf6443f1c8f8192794577619875fbe78e55c44c19099c87e3abae7e3fbceb2013e7312e72c741f95d5a1b01e015198ab3b59f9ab5fd6ccfbf73d360e80839681dfd6200a1d568442e14fd0d259f8212f9cc7123eeef9f4061ba80a46206986823c3b2a0dff728cb5f54e79c84bd5ccd3bbe9fb713aacbe48970c252d8d8b61e75c9fa7baa5ffde76bf4355d80ce1005c48e94cc5ea46a7055c96b4b40eb5a28a9bafb855e33522c22bba67c0e1ca604d8bdf4d9878da391b16fcba5dd5b5673565ef504b09de8e7567f1af045044bf831e8b63cb772c21c720c519592e92f88efa89ad19349514a2041381bb1214bb41f1729562235c59bc9d4385991a089cd1b1171f9f9da80fd2ce5e086fcb9f6163a6a95e5c25a0391f898e445ad51fc246e8f65cda1c1eecc6ff9306f2ef3fd73cb0600ec28028b2a1f175ee93fb50aa73473c6b8f54757ca34f62ae51b949068659dd8e19013c7ff16631131d2e79f5479f6ac237ffc3fe4e3cc3b0439528da9e483f0a8ca143f164082fc24b14676cf2e069b116134d20c96bb28da7f281ca4e714fe21b20f59b7505c5f23a64eb12261ee6d2319e61dcf9c0feed59f8d66abdefc07111a0b6a4f31c935417516252e82d832c567cc0eacf58507dc4ff1e68e8a070d9da1d00f66916d6964f7a2b3c8146e3b1d4e8fc0406faf3df5a69907c42509390e546fcba08bbd3c0678811a302e5fd83ec83114746ec5d4b69e210aad221b0171173b80efc6be0953ad5e007bc951ba05fdc4b5bfd9adcc257061429ec2a6956b18351a8bd1b13ceb7060a0fcdee964593ddf68d46087c31aa55def915f22a718335b850d7b138722b6341c6e5eb9cce56121b641349dd4a9b7cecf1daa4e32b53d0c741390824a6ab12482a19115a273601c1d9c605b84dc49dad13a74bd91410eddf491807a1c10d2a8903a9259259ff72a4387dc5d6974b32861aaeee3025c02b9268f7a1ca450dc37f59a7f91ace70842d6c9a41955b9fed1e360dd229f466023b0982dc7d7e0b506106c487482a7ed9fb76b5ad6bafa2317b87846b92a89b1b9001619dafa8ed100b1a18f109e9731b68bfe5c32393a231e95e2ee23396fcc6bc2d5d42a7bb211e4a4610c271fb21f0012e75ed1ae4e57e94632648f8e6188cfd137bc3b436f0eaffa32375d7828a4797f3add19ccfe1cbc24c004083f968f036b32b8a8d164cb3f2b0aa2d11c90f2c458a1e36baa73ecbc4a56d8f4af9f4f74b3aeda18d371fbb3f32dad100bd4872bd8e41cc0f1696eae984db79201da75fb363ca3cf34c481547205be3b76869866982987ab5f37a56300f5c87b3ab5a3cf1969fafd8f3c6c528cdba18b068258329e1a4ba520eda359d1ea1e703a66fb4759174c904e1700759101776833f08b4230574356a24708c1aaf77146a634a7475717c7b9fa6148d43a1a56b3dc446fdf789c25f8a08a1c47ac90ad9631a8a2abf5cdb79173ae40584d28cb10f8912bdb18c86adc06bba3f8632e7809c4c1922e66b444c83695f11ba16a909f9cdcf1490040e6fa20f9f816742f4b706bdc88701a0af80910457f26ec531fec3707c7a377ca089d6f6f95d5ec4d15b44233cc73a42f5fecbf47c1ed3813a8830a9d5405248d5c964e53e34e42b5d4328b241991a7aa9549ac61da1fab77271bfb4fa9eedfa6b476d9ea2270e5d1285553a9e21d64134d0ece156bc1d16faf8560abe76a104e07cf97370b3b703729d440438edc562e9c861fd202360b730fc0e3aa8308e3b972c16c97e1d1b005cf08b932ce7fe3b0c16f6774ffa90c4d4096d6ad5efadf3365213ebd89aa8f18fd690feefd965ef2b8da597cb211d22c325a7d39eb7965a9d70d5b727033b91a4b5a6768b4dc63468042bccbb1b464bba2faa1b2614989c18affb269ada983f823cb294e95f16f2a1bd18901faa9b7f33fda179d83146e764d213343641519da76494c03739a794bf4744f71543a46e87435666133ef5b03010e3b1731181f9c9336f4835d353ce0c8aff54cf3ed708a135c6b3fad88dc74c46247b92dfeefaf7f66b27a430521884f95dba5294d8b98a244f6466e3acf577ee782aac1b618ba644f14b0209b08ea66db4192fafe591d4725b8c76f67b062ff8dff7e80aa83b315019b6995b9358778b785fdec63e77e31359f419966a97b6c20970ce8009ec4b87b5c8a6c7864ca20f46d9b00168620a403eb58119ba09a97d9b80cd693fbf0ac6cc168814490a23a25245bf8113520727f5af2aaf523b69d2289c59d5cabd5f2493f5909c861517b75610b4dd7c3eabbf01f992e1e9d8522bc6b9549a74a65997182ba3988d21617b0df839ba13de4fb7eea67de8c52e4180b2fe379c758bef23906f88faa93afcb47942c22d272a02c2003e5dc6d7613eae999fd53780cbbfa7f28f3afc793c48de4b7b6e01a41ff9bb66e8a2dbadf2a15af05717b159a914ce488c2ca026a1f442e3f5497f9d9c13d6eec78b555286580a52f34d13db43d5fd259c269170255bc9bffc99e2c11aadf00413548755ff9fe52a1a87ed2350fc394df715f0d89f68a3a3602dec9604e5a192733e47cb66c99c83b78c6704da004f4477a2467ca4d20a7abba32d216fbb19007447164fe0373a6bd063db816f4393bb229729eb5f525f4a7896e9999fc6cd8f69e53d8fbd682aa22eaa5dcf0c153bbdf1d3f7d01566f7c392db72bc37cb006ab7e33af22a91363335fb744bb894f62d7af4431c2e326d4c6d1a7de72fbb993fb6842097c1eaf8da141d5b6da967b557ea9e73b8781f563fb84971b7b4c86120cbc080e3dd0f5b1281bcbf9e4c848d7b9e21496f6d39e652069abb20e0ed6b345ccb225156b2d7f45607ca7966cf821f239adf235e10585e2231241b7c789bb01f75b358bc6c7f4552db87ddb8111818a844a79fdaf9fd9f7caf5fa6ad754c9db4dbc2e54f8ee0ce507b8e773d49d7ec947cefd672d37db5b26772f8d94d5bdcbb6d1e4dab9db10263c54b6852c0d4cf9acfdb6fc76cb09a4997a15265839c87d5b801c0a1215cd019f8a0d6e4277b9635306c8932ccae04523013bfd94d53f13f0b8d007992017790fb1a31c7fe9717f3cb2c4516cde47bf3b60fc753e089a55829467f86015b0aa543e53b47544f8fcf530b36ae7940088ef29999186969aee9cb884c0ba4e5109353be17104be08cc4634da145591d544b3cd09dee037234f886e678b1edece48aa20f470f047ddbbc56755c4d0a2b19b6842ff57b29d0c17cea7140610daaf73459b1f0db246b2bea1beff0a09bb7fbb35380a7d6747800ba83f2994134ea54b72e0809bb7cbdd8ca550164d99271d617d0192a8a13379e78e9cf762f7c267003c642b5ced672f8024cde43a9755cad9b4587661543c4e8242124db0fad96cb2237baf24e9ed0949dc590a12845c4bcfd068fa5bb86b9efd47dfcd352ce4f6690b934edc02892cb94868832d3840dbd1abd1d8aede0fe0b5f091b0c7c5138b5dece387f0be79bab3c8114a6d1e54cd3a18edd840214e3b8750ce2c89ed91b6eb3ebc1a6ae54275b81e09b9db2026777eb0610f6e310b6976fff5578337b8c5250c0888831e431ed283ca315aa1e395aff078a3f02a9433460dded374646e5403711f2d85c3181ba60f0a2ea60b84c6341a51066b83c4536eb6bffccfffcad39b873f2cc2c64ef162204f25fd32787f0ef734ee8f726b019a4eca65716b186c8dde14980fa0d335b39570d2d8687db48a227e1bf2e6a86926db5a59baf28bbae89232240772e5b6d2dcbc1fed40c4c137a82dd68679b3c846f5faae02f091314388c7dccee93734e6cc4546ea7d08402cd02b20d3a1b044d39b2d434cf8486708366266f4bc1af98db3a78e2792dec824c80209e02a86e70643e41b6c72eb665cb4164c2ab7eaa19e9e19614944ddd6d9ec6ab9bf3024667660fe11530b47af7730538d7f47b28a9639b446c4517f680095f88dc68bb8989166fbb29160529df9ee443d193513812876b149cb0864e7332d1ab0a42c6df6b86e83cad8e45c8e0b600bd20b199c90999390c44261d51f8758811e0d09f98e79d087ca44cc00c1192ffba5ded74026d701948f36142cb3d4c0cd6c5a9cacfaf45ab986f3b317f10a25417bce3999571ad5da6463667246f0209cbf9b4f02f15f020650333be610441828b98e4257306da70c38473a1df2be451b708e02632eb383b3a83ebcd4187c810b880e3ad14079917f67daa2c3222b60acc3bb30faad4baff1587900ff80eb907726f3cd33c0c36f5df6afb8beab46b5ae62048656d7f97e6b4e8e3e4b46e27d3b46bc486cddbedee41b4993d7194b5909025b7f38787b37ea8c1bd7dccd54e42df93c30367c50a2b158d0f62d8ca6d7b6945e6760aae1e6a34b276cbf5025ff477595f6a21614c2285efb0f5bdb3e6c6f6a13167313809efb240bfb370a1b8fd1043c4018cc124401d26c3861a0c191d3ebd0630a9624b5e508f3a4682024f3ee533f62b852f9fe896f8278794c0b5b2bad0f928cf81dcad29a542e3a0dce2f4d6f75da306511ae37f382bbbaf50778f6b82bf953f17f380c8da35fa69bd0c2ed1b11613826b424569c10ac616e3aeaacfe6ea6a3f82bd3eb3a6a665dbbb46d84a446a0e7dd89f7bfeea94dd2272909670d90a7857ac6ce1d60f730fa02340e926d5b3bbb3d943eb545bb967e78170d9e0ef87c9d3078ec122113920aef4fbdb00dbe7668b62c12c6121eea90019556fe0e13b3274cb044ce2ddbbc6c8a30cd23d15c39090f490b57fc800543994c90b906b5ca6d188712d37b5a32aed30b9", 0x1000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1100"}) 21:35:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="779c00005c0b0000"], 0x1) mprotect(&(0x7f0000014000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 21:35:23 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x45, &(0x7f0000000000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/140) 21:35:23 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) 21:35:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x3fd, 0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="f51b2f54ff7e7f311c2f6549b0533a8574f8f107fbe5a6ec147e6e4029faeeaf922859c49c9bd16d1e843fcc3d6b4364ffc817b3eb913a4662d7b4f131e7b7b920c7de1cb4783eaac1e3b6de68a67a33fef2f3857a311027da459e62adb4c260677d7655", 0x64}, {&(0x7f00000001c0)="bf76b3e2d1f315bfa2c0494355dea4e0c4137d0f1975248c81bbe0d49c7c661395ce476c7a9604b6d3335aa2d4491aed629c021272cc0b8b1aaa4b54a9921b38e32e9dcc461afba34e10b71504d39bfb3b596c29b10333359512753799a823b7afe477bc4b531344e65f8ef0f289a1244e0e81cbae709e0386f4b017eaa6021562", 0x81}, {&(0x7f0000000280)="dc2b864a8d6af2975fdb5001b89a0809c7cdada7b7d29a092fa33bea3e51783da9ee584759f3609eeeea3e9672b2e4099b43191147b346a9081a7d51e9317e4079073fde9d59620f442fdc1d8eacd12ae5321826893d490d81c2686adac161c148ce545a484f91a1e9950c24aa8b97f229ed08c9bb1d25c7a7412e0a54122fa157c994363339486dfe1ec5310f8199c41bf1a209ba7dc1252bbb6a06a2f0749ffec3753de2f09bc110cef13118e1b02428405fa8c2a6706f6665d90e7d171bcb12c6059f54253ab7b04f64a3a9116553707107", 0xd3}], 0x3, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 21:35:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1ff, 0x0, 0x0, 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0x9, 0x0, 0x0) 21:35:23 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x26}, 0x2, &(0x7f0000000180)="e39049a2b2bc943aa78cd8812edb744be8947ec70eb02f5d0f03605a85aac3cd4156cf766deb7d08000000000ac00eeebc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce64241293b8ba0d7d7ef54c74b6ad64440ce422f76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd", &(0x7f0000000000)=0xbe, 0x0, 0x0) 21:35:23 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x40) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 21:35:23 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1f) 21:35:23 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001900), &(0x7f0000000540)=[&(0x7f0000000380)='\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x420) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf6f, 0x4000, 0x40000003, "04000000e49855c983e8e41f6aaca2b5c34a437f", 0xffd, 0x2}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x14e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000240)=""/161, 0xa1}], 0x1) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 21:35:23 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x400, 0x8000, 0x8, 0x5, "42c633ab2072e35b83354d185a1f1c5c94d585d6", 0x4, 0x1}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) close(r2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60669e5e00102b00fe8000000000000000000000000000bb4ded8f20fe429148c5050900000045a986009078040000e800f4b5de9162b9b16f75bdce530d1100000000e8ffffff00"]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) poll(&(0x7f0000000280)=[{r4, 0x10}, {r5, 0x8}], 0x2, 0x200) 21:35:23 executing program 1: syz_emit_ethernet(0x89, &(0x7f0000000100)={@broadcast, @broadcast, [{[], {0x8100, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x77, 0x0, 0x0, 0x4, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a"}}}}}}) 21:35:24 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@random="cd3997030f00", @random="bc212c494431", [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x0, 0x0, @mcast1, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) msgsnd(r2, &(0x7f0000000240)={0x0, "73bd680b2198619740fe2aaeedf2f7fc89db3c23db6d0a9a09eebce9868ccce37625c21ef9507a5c6af48083d742583f21c1fd2504513e12c4f000c2271874da0a73fae19cce3e30a911ee952a718e3e2cf123f4592302fcd56a52a1d0e4ea3cc006e0a9fc9280760d01caece05b2c1be9fbe12ccc813bf1d8970601921dddd8af48"}, 0x8a, 0x800) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) write(r0, &(0x7f0000000000)="01ae6491f9d08e4e96ef4513d2ab8419c5426cc1a8c0df74e930caf4f55bd5289d76defd70a20252cfc20be708eff5d3b7e700d23d03ec0185431fc8104c5e758a8e914c64a9b631cbf9e80451fe8251b56df301b8cf3bd65951399a62664c50276893604d02cd0397e12ae4b4b316c150b295d46b5bb4", 0x77) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 21:35:24 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r0, 0x3) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0x6, &(0x7f0000000000)="191399886ffe089830820c841f1abd4060deee45f0a0241f4b561a1adc5736953951", 0x22) 21:35:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) fcntl$getown(r0, 0x5) kqueue() 21:35:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:35:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xd44, 0x0, 0x0, 0x20}, {0x7ff, 0xa9, 0x81}, {0x0, 0x81, 0x3f, 0x165}]}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000480)) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)="0ddf2a4fb32bcd3590eecf154977a9f2557ca976052fb0e147e6ddb4c437d71e415160dc5b3e8ff8f97b5bb3c098f62072fcf1a1fde62e5da11acd1d3c278a4cf1343cdc8495c97f0fb63e571840c96adb27ed5cc737ac08bd5356fbb3171c5193d598cea951471d281f9d85e3b3c89732afb33f72143d43c6316702fd5a78cfa3570317ad086d4c14b3c589e6f1c7128163c390c0218d28dd32b2082722196735c0352d783afe0f846e9704a43a1e3028b77221c684bed04bb3535d3897b4f1d5ac3f332d73e60a8c0f351718f9af04e070b00653d8bf2adaa7a289bb9d2df11c10aae11466ebba01440fb185c4b9370ee490acb400ecdb35", 0xf9}, {&(0x7f0000001000)="0232d25dc89b72fdd5d2fb39cadde1df4aa572734a5d20fa6c2bfd5097f28f5052709d7e66c10521897bad66eaeb381a96268392196e27ba1465113cc8366fba2f3c669b2920f991e7cc7cf5b917a79915b79e4a1644c5d9e6be38ba9ca9202438a3eace969b87a7951066750d3fcb8bd31c8aa8bb451d870ca84c46d2adcf434d8558632664adccc8784391b57dc8615562b257cb9d23784b23aa85e7e24864b63e7c34391d2ecde8e9a8f1dd3e3a52a66b5e0c2ee05a5a7bdb5c3fbb44ab4a06033e99b03bebc8b1a364302132abbba5b4f03f632172b6df94740507aa10c42f84b9f012ab2ce74e328cfcdb0ab8d05c381620200a378c23fe47b41167a25049579c9494c2469bb68b9b0b17c7e9e8cd7fe34a3f46d098278432730bb09ec196ac3856242c67682631c5be8e4ad217332eb7d5298c4a35b40ff8a90a61c7a589e54bea554071318c5091bfc165d2fb8a8765b5ce9d229833fb3762327c4376a660b1ac2941937905b4f3c8a96cbe6a9be2963f4b40128dd745f2ad5bebf490c3aa3accfa1c2179c59ca046c12d608fdb44a6ca601805abb3f7d5e5ac829b0489e0afa38b0779a70d15a3b93b263960a480a9585c277af60595f265443339ed69c2bcf2e1c6af03acc2f9855f59ca8ffece9a7048637b5dddeee62a618935a9151e84939766391fbe4de089b8cc34f7b5f6963b54d53cec09dc5b6a2e8d12dff3759f4ce05637b0c7220ecc23a86b468b6788c44c06e30d1f755be7be6b25227f8170b9f67e79fd0b0d8fbf8240c8b6ba45b018c6d532bb40e55ba06631d48eb56120d3e6d46e5f9ba0cafaee19124d6a431d59cfe6ed2631792bc6101c40d42d5de42d51409bf76a2e35013f135c8d1b19d3fb094a3b00a403048aba38bc10da3960fc0150619b0985abdc9894058ab6463d543b22d736dfd7d9697c31e78fcb42dfcfeb5aa9ec782fed8ffc541cb0bc282ac5e851e15f6645cf40635c4a71048e4f3ff3e4cf0f066c0a00a510bf0c0af46b7837ff4ebbabf908cb332e9c18145632c1d4f53044d520809ca829ea8b0cc8754f30badf844369d2c86c0031eb35322bd05982a324d6b1ce38a968e0b94a5281cd2c3ab1b28b2362c910cef3714ac901380037cf95b083a57c1a6a27cbd670c0d4da69345992801297699305f73a7435c2c4f3bc81edcde137ab1f0230c6cb8141de1d60925de355db61916a5ca406d7b11b1681a3b1cd84438efa050d5310a7247321d9c27c9da140b2ddd5f239546ff82771b261326ac293d58c50ef3f910e8a884c8516aa012fb63e60398f7001309295ad54648670969bce4f2c721631f8ae6c0df2dce8af911f0b3fcac2106dd454077ccae7145a0e78ac21c6e6549ace9a7f0571a755f81a66eb99a082b745c16595597913584b3fcaf993be785cba2092d9daa1e33cab062c1e432e746bbc6c0057a962ed99e7220eefa561d56bde8a87f7d378a8bac817136be356497b07446394dc3d5d7585a9c123db5df140e439499c7c94ad8497ae070550143de95a04573a1488f3a7730acb639e8abaeed1b0899800dfc65d48370fc4bdfff5a66517619716cd28b46caf7884ccd8f5c42ccb23b8ff23a0180db543aeb31c858ec4ca9ea2ed1fe5d00c5c24817a949038e96c36cd5a2cf3478d0a29c5aa1b05516064f45ff7ab21b774fc1dcf51aea3d28d5b007882d485ddb236a7b70f235ad0fb5f4aef07055d0b1db1d13368cde6dbe469de9e437d6fea19e5c9b16932a01fb496d0ebe1a07a2c01d4b2fbf12357c8f499fd886c9058eb31b5bcfbe1238abb3c890cec83c71912293a02813af4ea9c958255513809c9336927856b39176564ba1e7d6bc7e37f14c5c8bc232af0603ee77f7c63e298e9577d50dcf0bff3724773a60e3fccc06acd04335731f0db21055eaa35121998cb5c793b76cc9489c0ec19a1090c3b25b5772b80e078a5774a472733449c49c9594c1636c047773e22bec565cc5b8894d424bd8ad0add57ef3f54f98a407d746b166e3a3c6b78771cf046eac31298adb1ac028c5b548c7dae1d1d2a24312c08909040d505daf3aad53aaaa3f7716f925855361f5c4a2bd1c776b771fd36bc8ca81faac5e64af095b063b4bdc914f51a4afd9acadbb56015972322e3f1f1c71f74b7c5bb8131334809358f9862fabdcd016c882cd840b28543abcb3eaf619de60afc9a34946424cfd045870e989d11b1f1e2341e2d4a732206cff32559d83dd6e39772e2cb455c3ada7a5004d15d5dcf6f03596474a70ae38502c68057fe8e0affc15d331529a5f6447dd725e01de750632b27f882a1c2d6af59f76a199dc84e4e07d8e3fecc4cfeff3518c8bc721daa63edef5d8599ca5687f07f80f0248ef35186bd2c59021c212674ef9a7d3b890caed2470ae0764424160a0b4f7443208503962f7388a7347bd8046e9343959dfe83e76b485d42a872f728076cdf8763a993d9309a4a477be42ab3b3516c2c08bae9b8e56d0e0de439993f0a882aaeb7c44ec3de4d672657106aad396229e16c892aec078798764c2d85321b4f9feb17f62aec9ff2a85932f8224361bfddafe1e3b6bcc7b747daf0f33d9e9c14e88cc4f8b0a37080a933edad340209602407f24579a3b4ce127a5791b759b3ffed5816534e222ea53432c9439f38cb674f202affac22650d6b28d8e4a00dd5fc7b03ae83e3a9cda05f4643492ceafbdf40c60c004f9a5464a6217b4302ddad108eeaab9c3febb2fd2c8189017aff2ad064ecf0959031c9f29f681fde318c5f82fb9ed515c276760e77a9cee032e7941be047f57bec865e3d8b12feb9105a8792dd08322383454ac75cd4b69a9ee37e54228800a0ebdfb1dda527af6b237fad4da1e99073d147e311d886750129d019dd9ab34c797041402991e3a4052d77d75da345fa0d297bb10d628c2121582fd602b0ff8d704b60fbec4cc42b0a6ed9c55ee69a2c8a036182bdf23860a166e25c6529ed971fe64b7e5c46095974d056e60b51fb17670d4f6f360f55b260d736e226ea9b1527cfd64ef6e5f6b80cff5a777ac8ed0625fc3656f9619fe8a93a371c7e899cc5a07617b7faeac2684a09201045b77eacef97c28d1faa026c45bd52e28e6decaa0a9f9950379437751e04418f82cef2f7f066fd74ef1c456e544c18b24fa0e2ff4840ea7f08b03a806e3a2a51adb9b8964373c56a4d09c801edee39134414fab2960162a2d051173b4e8b1e647e88b18b6237a90c1adfb158d5d0031a1a792ae64f562852c3982caa9b0b352f9e10bb48500fafc4d8c0d66f7c199c0b2af331447de484c41e500aff18495f8ca58a149911498bfb4633b8b845be123b217aff550642e8de80bbe671f9e0616a7703e1b1d5d3b488d5729d19b42209c91ffcce74325304c6f7bc4b733792e2867202028130045fc8e74028eeea50510a551aaac0cce2c3fdaec452832647d64bf4fb5e857643e6a8612ed87f9c4c1280445da9c426934c80af8a0194139f7152cfd6843ff82cce3e847a5d8b0446dfa8cea2f9f29412cbfae017e53a1e6212052d434f66d2e20e9ace4ef383bd5926099273b5b8d5ddd82a107e850b04bb9b49a22eb086e281c46fcf61ea18b63db5eed96b79472ba4019bab72ef8f8a623f9605b94e40a8c5cc26ca7d570ced72af510fd6163734d66ddd5febbf8f8fd6912ee8332554d7c33f4c10f316959dfbc7b3bf3d9ac584f10b59906dd323dbb56b5fdd1b1b63265e260aa71720f7abd9fa3f053a505b222723de2ac91692473c09676c65e6db9dbe14122983dd6cdb6768e537718f72dc91004c05bb6b234dc415bff0ff4734d43e6571ffe72503fa08943b75e2926e7bb1b232ee7a885d4fe3321de23f6510c165f2828ff54c626b5a81984d5afbbc0fde7bc5247b326a7a6ebe4a71abb92feeda79b56c70009e74458e809eca18efdcfa99f98590a74d8cdd697bc111109540985af7d412eacac867ae19b78ed8cb268bd20bf406d6f82cf7cd48bdcc5369ae1918e0b7f0e143cba3148f36e8a886919334d4d7050dc53717c45d0ac86c59bafa40bae717fd9d7db8e9e543d2e5cb664a660f9d383e5520ac50363c60c8fcfd2e0d163951b6a903eedf85d907f15ac94ea0e992c3c1bbf2d0f9985fc082a06ac1ebfc9f012892abd347245a9daa64b0127232623482e5b62ae41e6f5c1aa0cc589c467fce63a0e16fff473af0445d77cd0cf63dd6591ee45b730b3f57946832204a97b58b843c7f59ac421ab0a3a763c63cfa3edb7883f54dd1039a4fec3bc05f9753054d6a1cbadb6913651c7c8602b2d81879cf0326d64a91838bed5f8f23c3a30b285e004399af6dbdc97ae547389d28fa81d5b6fe6a39ca7de03bcec0e7e4ba66865181eb3efca08bebb7cef78c7a13f8f8ad2affb5eda841d2765f8b68a02df313ca88bb1e6d1166c0b0714237832461296c22f25909029c03f459d84d3aaa35717750e492e69b3991a5b7e4a0fec9a89928d1411b3374e53f1748aa1085656b66f9d0af3ea222097e75f7b786d8af3bd85e90b8694d022f578ff27227ff6e833588ca20e17dde935c0a119fa1c7b23cb452f24f664cbfcc5246636aab9dd7a40d5ece04e8ee9a78458fb2b68f560e7550dc1ddb7878b118a7f18c415587e8667e1c3843eb6e23187529b2b8ccc0abad1e7070a7d0d08b6a02bc5150b47824c7ff9ec2fd2f6a7607661e4bcb40e6069175a0ab4026cbcd4fed3e8ba6ad3b2fb8ffce481258fbc207d8dbe7ceaf53a9eee1b8bbfc49fd471237a4d7add1f62f7079094b9f45347e470beb563c7602a9a393cb08159887e8e287e155c1da827af8840436fb69f712ba1aecbf80542f36ae3c586f7dec502f48f5f51f660dc9ef81998a7cace42fb2abdde7adea3d555a4c6064bf17b6f2ff2cc1eacfa2b1c7838653c5ec0e61532246023d4b58bc9e0efbcb63ddfacd41b40b0414f71ebdaeedfb8e7b0bf62e45c288c453a12cb94c876a77cf1ac0e5e286fa38c8302d787b529d76896ec9aebfad1ba652664c63c7ba5a9b00f1ee7edf7c92649fda7f1169071b7b82216207d027b66a4709d91db16e52ae58bdb758a275a56efa868deb9b8dcc1d09ed2aa9d30dd7f090d5ff7cea255e8468524d6029ff6c47b507b82e46b6bf3c4bd576c7b300ac3ea42aea60aa0ea93f7c2011e9d6b80a245b6a8a00190dc201940ea1b4f635b25d6d288e6ef37d0cde3b02a1252464f2f5d9bda7651e85bcffbe33ae6a8cdc0af0b4ec9bd011b2e82ec48a229a9c6185123d63068a6b587e16f92fdd84d869cfed432cf735d638acf286c8350763ef363a6c05988366c370731c4860d1687b45b0bc09a81d875787145fbc1729a32b01a01cfdb1b22eb7fe54587e496307ebf560208fc6f617a72aec0731d816a0eef49b98c48e3bc25affd36521e36c4d72c89c862f7c46c395cb7e7dc197aec7ac8a0ccdb1b576e5656bb17c5da6a5e31abb3521b115e3ea00de983ad565a35aeba5c98ce22b875540a36accbc3dab934274960a6dd478c9f3c53fbce3b657532d13588004ef6285720e4802695f8c5fde2e187026bb7016aa8372ace4356d723622e0e903d5b98eac6ccb165d5b9cf72c3ddeeda85cfb1efd7775bbba8dabb19f13bfd862ce920f823be16a63cf6708e36d707869d919240eec392f0eb8556dcae1a133050789b0cebcb12972223c1a2e0a12f9ec59c7ca04ffc8e29a34c0f0a1713ad0220761fd08f111910ca036ec4ef8e94df73b171c6b28630360354c6234bde03fd3319e79ae0af0d815a33b38e", 0x1000}, {&(0x7f0000000180)="6f1811c4ace1653a16fff25105876ed9394ed2b24bf14367a63ffdd71506", 0x1e}, {&(0x7f0000000340)="a6b01fe5fed3adc3d43892cdd5383754f29813687876806f47425406692082fc945e341bfeba46cbb3b0d1825a70460798f4d8fe56f47611efb867f19875a62591290c0e81066f5b9b1f202054d189f0e0246fdd2c78d6fc78e186b4a36b3c6e880bfeedd30d51d53bd858c5373f2e695c693b1ce29b34b228240ac5dddb7dab2c36890a8c1a8018c4d962f0317c8eb0279f226f6107037c0c3ae9b20284ed9c163faf6bdace7b3caa756a10d13d3c09151684d76f4be0c80f4b1ad0ba226277bf21924e537c59bc3974c987161264c5481966f8a721182e0e51da62221f", 0xde}], 0x4, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r5, r0, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r4}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffff9c]}], 0xc8}, 0x404) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) fcntl$setown(r0, 0x6, r4) 21:35:24 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) listen(r0, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$getown(r2, 0x5) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x41) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x5a, 0x9, 0x31}, 0x9, 0x6, 0x8}) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() syz_open_pts() sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f00000001c0)="4e7483386154f9f323154be3e9373c9ffc5bca783c9fc6af76aa31358a6c338df543d35d37a6d241d0be1a74a0a8466b7e6c", &(0x7f0000000200)=0x32, &(0x7f0000000240)="38a0ee8ea343b14f71165dde055a9cfbc291ead70bcc4b5fb097efcda20e7c7ad6d82d48e550d13bb9a4d6c2b005cd97e29d1656dbc8678f6ce78ed499ed098a70dd3a1899df519af21c", 0x4a) 21:35:24 executing program 1: sync() r0 = semget(0x2, 0x0, 0x80) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/18) 21:35:24 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000040000ff02000002000000000000000000000104009078000000006027671500002bf900000000000000000000000000000001fe8000000000000000000000000000aa3302000700000000ff0200000000000000000000000000014c302cf4ef41187590bbdf35fb6af54f944ed3515dc84f05cf43009910eb71e3edeb202a96a05ca95de92c6e5f0f4630a69ac13ab97d5cea05476de45c65b5731806f85c3f0ff21c08fa072a02418a930fd693cca59c0f9899d09a7334006483d090da002d6c85655f777fb913cd9922c4dfd29319704d266ebcfcfbdee0facb500486f19d60d84b2a89afeb460ec82715b9e17d86c46a636d6dce3bfc60c217eaaa941ebeae88bd3423a2c8440b4281dc8297f599ed83972ef6b0fbb20c6f192b92f47f3d47"]) 21:35:24 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @loopback, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}}) 21:35:24 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x3) 21:35:24 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) getpgid(0x0) msgget$private(0x0, 0x0) kevent(r1, 0x0, 0x1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffffc, 0x1, 0x4, 0xd, 0x9a94}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 21:35:24 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) ktrace(0x0, 0x5, 0x200, 0xffffffffffffffff) 21:35:24 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:35:24 executing program 1: socketpair(0x1, 0x4000, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) poll(0x0, 0x0, 0xffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) fchdir(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x6, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) setpgid(0x0, r6) 21:35:24 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x9088d7b0227d7ba4, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf79}, 0x3d4, 0x5, 0x3}) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x4c, 0x1000}], 0x2ca5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r2, r3, r4, r5, 0x52, 0x94d}, 0x0, 0x4089, 0x1ff}) sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:35:24 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000005}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x8, 0x3, 0x40, 0x7ff, "31d3de24b0279d96d428a571efc68a6be7a80461", 0x9, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x101, 0x6, 0x1f, 0x1, 0xfffffffa, 0x3, 0x4, 0x7a870dd2c36356eb, 0x0, 0x9, 0xffffffff}) 21:35:24 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, r0, 0x0, 0x0, 0xfffffffffffffffd, 0x8001, 0x4}) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r2, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT], 0x10) r3 = socket(0x2, 0x1000000008002, 0x0) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r4, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000000)=""/125) connect$unix(r3, &(0x7f0000000100)=ANY=[], 0x10) write(r3, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) 21:35:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffff, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0x0) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="045c8719c1a6c2862d0943766f24488c51f44bb054250d68dc1b3a59dd99e746143e3aca4829107eeb3699119f636793ad12254915e18b7d394850acad5ad6f957b26876d6d3d237651a4262a82197799a01ea8cccb87f7392547a7f7852c1ac7dd7f3939c0e2c", 0x67}, {&(0x7f0000000200)="1cf6f3d0580ea57c30e0044f70c5c76676654d19096b11ff30b084aef6367eb81495106e591090536503643fcf3d65ae97fd71354e73ce94d14b8035ff82195b61bbf56c5612e79b7acb5e10575336f4a5e1d56b808902064882d8c8adbba32defc7d50ee268", 0x66}, {&(0x7f0000000280)="d42b526350b996a4deca145886dd255c40bf4bc422cd500f584f42402ace960c771ef970727caae328f89aa2a1ac5b4d897d652347f1b2c647600e315503c90ed03ceba0191a0d1e17ae7881257d4d4b449e31eca25cc44ef4b42e8fb4efae102a9e682c2a74956ffe51286e244a7c24dd7f5c22fee180", 0x77}, {&(0x7f0000000300)="36480ae7e739cb0fe3b8464bb43d25cd6d461b6ff62e3d4eabb12996a62448cfa032857025a474393babf33a5c492d4765d2887338cc41be87ac83eadd", 0x3d}], 0x4, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x0) poll(&(0x7f0000000080)=[{r3, 0x181}], 0x1, 0x0) r5 = dup2(r1, r0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000000)) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r2, r1) 21:35:25 executing program 0: syz_emit_ethernet(0x14e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x118, 0x0, 0x7, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[@dstopts={0x29, 0x1, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @dstopts={0xff, 0xe, [], [@enc_lim={0x4, 0x1, 0x1f}, @generic={0xfd, 0x6d, "065e0d6173fb1ffe5ff3c4717e99301c13b2c6f52c03954397f427ff50a90abe67ad6002fa1714c5e75e70798f13f44ec185664f94be91cfb8d197973b058ceac7b56bd364c2686b6e27e6e757ffebf006ea01ecf8df88c4866c82c93b91d91e001751ae0de38079f9253d4a4b"}]}, @routing={0x89, 0x8, 0x0, 0x81, 0x0, [@loopback, @rand_addr="00000000efefffff00", @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}]}, @hopopts={0x29, 0x2, [], [@enc_lim={0x4, 0x1, 0xf9}, @pad1, @ra={0x5, 0x2, 0x36c}, @enc_lim={0x4, 0x1, 0x6}, @pad1, @padn={0x1, 0x1, [0x0]}]}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}}}}}}}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) syz_extract_tcp_res(0x0, 0x3, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x541) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x3812, r1, 0x0, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @local={0xac, 0x14, 0x0}, @empty, @loopback}}}}) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0xc8) socket$inet(0x2, 0x0, 0x0) syz_extract_tcp_res(0x0, 0xffff0001, 0x0) 21:35:25 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/78, 0x4e, 0x0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0009000000000100"], 0x10) dup2(r3, r0) close(r3) dup2(r2, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) dup(0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:35:25 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000040)="26921e39c8fd4ff8cee249fc24c7a522024471b4ff0522784f0051e62011c59245eebee603950ffa1a39a60745452c999da17790dfe9b2cbc1b1e8ff730a852ed9a480a9aaa3a7ff3511e3282af89c10d66e983078bdf4ffe2d318ec7a4915113b8c859169456fa7410ae668fddcf4bd9cb38fbf4fbefd26d9a9819f7b04970b89", 0x81) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) msgget$private(0x0, 0xc) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x40, [{0x3, 0x6}, {0x3, 0x7fffffff}, {0x2, 0x1}, {0x1, 0xfffff000}, {0x2, 0x2}, {0x0, 0x100}, {0x3, 0x80000001}, {0x0, 0xafd}, {0x3, 0x6}, {0x2, 0x1}, {0x3, 0x1}, {0x1}, {0x3, 0x5}, {0x3, 0x3f}, {0x2}, {0x1, 0x80000000}, {0x2, 0x3}, {0x2, 0xfffffff9}, {0x2, 0x401}, {0x1, 0x2}, {0x3}, {0x1, 0x35c}, {0x3, 0x9}, {0x1, 0x80}, {0x1, 0x8}, {0x3, 0xe44}, {0x2, 0xffffffff}, {0x1, 0xecc}, {0x3, 0xf46}, {0x1, 0x6}, {0x2, 0xffffff7f}, {0x2, 0x3ff}]}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, 0x0, 0x1, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) 21:35:25 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)=[{&(0x7f000001b680)="fd64ca78370997129c8e76ce90777e77c33f147ef9fbb097562a565f096449b3f50955a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c41251c4b011c11bdba253c3399c7f2d66f1a52e5afd590b001f0eeb974b4a06dfa400d98fa6f1f33872bce0f05fce6abac0c1273d00facd1d4665f18bc590a04bcb918849616f915f0f2f7fba01138d321d73716e41d62f956ed332f700f70718377", 0x135}, {&(0x7f000001b840)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef5e00000000000000d9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d798f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f00000002c0)="d5be335251f4983ae2a2b70c05ffff46de712a682f36414d68fb7217187ce544d0d8c7078c13cc2592a26eab2e58eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab04c3ec0121810c4f3e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22946d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f000200004c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcda135f0d55232b01890ff71bbe30509a448a164816f1cd1f0a8decef9efc63e6138213b524aa378638c8558a942ee8ad82d023d4316af9091f5e33d4c4470d99fd577f14d2000000", 0xaf}, {&(0x7f0000000540)="41018b29062bd039faf4e1a2604ff5258eca6ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c", 0xfffffffffffffd2f}], 0x0, 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}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0xa5c) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x380}) 21:35:25 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x11, 0x4003, 0x0) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000180)=0x3ff) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) r6 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/220) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r7, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x9, r5, r1, r0, r7, 0x40, 0xff7a}, 0x3ff, 0xfffffffffffffffb, 0x6}) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) 21:35:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSTART(r4, 0x2000746e) dup2(0xffffffffffffff9c, r3) r5 = socket(0x2, 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x1, 0x4, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x7ff}) setsockopt(r5, 0x0, 0x24, &(0x7f0000000080), 0x4) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 21:35:25 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000080), 0x4) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r0, r5}, 0xc) 21:35:25 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 21:35:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0xbb05) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@fragment={0x11}]}}}}}}}) 21:35:25 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, r3, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 21:35:25 executing program 0: r0 = socket(0x20, 0x2, 0x3e) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x208, 0x0, 0x0) socket(0x18, 0x8000, 0x80) 21:35:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000010c0)=""/32, 0x20, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000001100)={0x1ff}) r1 = dup(0xffffffffffffff9c) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001180)={{}, 0x7, &(0x7f0000001140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(0xffffffffffffff9c, &(0x7f00000011c0)="6f470b83550aa2c9d9b1d38fae68847954606fa50116110e40cfdaefb0cb58dd6c594d87a781c504610f1a63cdf16c639d86606a51d4e7147adc1fc79a47062bd87594a3e3168ea7854a7d621a7c2bfaf8448c77feb8e76dcb5de7da11724c56a615e6f326a6968d5e08339e6c2ae2e44909105f820f4a0547e069eaa1508296777899268abe872a4f8e7705de9b9dcf580e09ff01a70dded30a01f3b2df42159538cdef", 0xa4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd\x00', 0x10, 0x0) read(r2, &(0x7f00000012c0)=""/212, 0xd4) mknod(&(0x7f00000013c0)='./file0\x00', 0xc000, 0x202) r3 = open$dir(&(0x7f0000001440)='./file0/../file0\x00', 0x20, 0x10) linkat(r0, &(0x7f0000001400)='./file0\x00', r3, &(0x7f0000001480)='./file0\x00', 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f00000014c0)="b44d431987dbe52feaa7530c3483cc180ebb899f7dacf5a901f539a8399143f588d53ec1bf4e80e1bb886e6b2435900b7b1aafa65bc94eb286af2d1f7521b3cc50bf39e4fdaff2f65c9e83d18f8b0b034c310a324bdf29f981895bec99b64057f39f7babd509ac853aad809570ab9e376ede932f8ea8a83570bf89b6b28a92dcd19dd5714ccbdaf4f4a491995a8ff9395531b2fd018426", 0x97) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001580)=0x80) sendto(r4, &(0x7f00000015c0)="1d97a789814e6d187cc569146ce26e764b56f491f2e089cfa1442a96b385a425fe345fb7d1ff7e0dd583fbab4bbef8e5dd146e4261df2c885a07a15624dd57d1626f63d695c6a722c9710b89f1a9a3c0d7817ea47fcc5294b19da44f339089ef49d9db6192e61101c43b323d5aa32702b1a1013d1fbb6de82b26e7dce57e93a0c94cba8dbe6d0154c71d2b95a06e3da833dbe5e9fd4e364f6d4e1f0758de920c1d", 0xa1, 0x9, &(0x7f0000001680)=@in6={0x18, 0x3, 0x40, 0x6}, 0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wsmouse\x00', 0x10, 0x0) write(r5, &(0x7f0000001700)="70453b037ba3c82b1bd70f6eac977fdaec84a4f7f67a57fe40c221b2ef6ed0c45933a2962512cbc655e11712cecbacaa965a2eeee6d06708f779448870552eec7b2e09f3df2764540ba36c00a2caeaa214b781d7753bea9a2e2453749bfa660e10a085e14d49781734604282d59b4c70ebbbaf0c11baed36885bafaf35f7e859c4154ea5eb2aff", 0x87) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000001800)) in6_pcbnotify: Huh? Thought we never got called with mapped! 21:35:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) r4 = getpgrp() r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x8001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x13, 0x0, 0x0, 0x0, r2, 0x8, 0x3ff}, 0x3, 0x1ff, r4, r5, 0x0, 0x40, 0x1}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a638fa0212420e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}], 0x1) 21:35:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000008000002334fb5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49951aca728991be6e03f265604def446167e1c7f53adff18dee947e57f66d28738ba39e24"], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x4) 21:35:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="25732f488b364b7631284fd9979bbfbba846bab275e601bde6457c34ac5b5d2b5a747b7fb923c7e4244567206c34e2d6b2dbe24893e579218aab97c363064406909faf646b486e9a7633be9f6a9f521ab30f14ee22080c412a7fbe60fa33b8ed923217efeba7155628732c407b89fd38000dc119", @ANYRESOCT, @ANYRESDEC, @ANYRESHEX=r0, @ANYRES16=r1, @ANYRESDEC=r1, @ANYRESOCT, @ANYRES64, @ANYRESHEX=r3]) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000000)={0x5, 0x3}) 21:35:25 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xe1}, {0x18, 0x2, 0x1, 0x400}, 0x8, [0x8, 0xc396, 0x10001, 0x3a0e, 0x80000001, 0x9, 0x9]}, 0x3c) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 21:35:26 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) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCLOCK(r2, 0x20004276) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 21:35:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSDTR(r2, 0x20007479) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 21:35:26 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vm(&(0x7f0000000280)={0x2, 0x9}, 0x2, &(0x7f00000002c0)="a2896c71012a28c9f19e8a9c2f9bb538c2aa923f0b9ff4a2cf596c8efa6769286ae3c7ec0f111a3598dd", &(0x7f0000000300)=0x2a, &(0x7f0000000340)="a4b2903fd2b780c487139b8103beeae75ae4f47a7ecdddf823211adb1dc6181244991a98f601a2ff16b459459ffdb2cc68d71c1c7d3ebb63c957e5b414330cd0d5ad63c15080e948c53cb46e9f50ee935458127a89e01c5ab1cbdad36a8d7347f1624af7c47fdc945783815cedda78244560482b226d8982c224ff0d3ceb5a1dceccdcdd45c5c671da8dd941f172e372272c5ef30981f361bb60b32660c264549eeb80a0ac4dc152a2d3e565b7d23960df9272427006f1600d3c68697d95d5e1f1592e51e2adf0abc62fa247d6ad4831178f656b89352cd0d95b82c20957e3b8158f857246780906fabdcb655b80cc8c9fbe80e6d3a91479c3986b84", 0xfc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) open(&(0x7f0000000440)='./file0\x00', 0x40, 0xa0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x80) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="726bd2ac07794fa58918576e4c8013116ec716a3a7d855b466483217f350eba7f6d8424e958075a2e650415c040ebbd2114e4f1a27f3149635dc494989e9d8c2ed360e772df4d7bb185b068fe84c0adcafc436dba3e1f6322ab3c815", 0x5c}], 0x1}, 0x2) 21:35:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x800, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) getpgid(0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00182e4c9efa0000feff"], 0x1c) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair(0x1, 0x2, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="01002ea276c8db652e00"], 0xa) 21:35:26 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x10, 0x40000000003a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ni={0xc9}}}}}}) 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) semop(0x0, 0x0, 0x0) 21:35:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES64=r2, @ANYRES64]) 21:35:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/40, 0xad}, {&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000180)=""/164, 0xac}], 0x3) 21:35:26 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) pwrite(r1, &(0x7f0000000080)="979fe54834a5500580de8d91af7047144b22558b39069cf1cc6fa6fc943eb9ffb62a5529ce0b", 0x26, 0x0, 0x3a5) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x400, 0xfffffc01}, 0xc) 21:35:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504000000000000080000010000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca2e27acbdd602000d7d026ba8af63ff37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000ce1b0000000000020208a371a3f80004000000000000000100f7bf00000000000000003471c8bbe30fa512a779bd384a53d4c33cdd479c6283bd6fbda43844ed75beda910a05b8630d87252eb08c821bd0203fb67e3b129d5ffdbbba9968f58c6f7a4b3a56f2bf4943f5e10d7babe5a2720949e003db3a0466c6ec4d35a40aafa822fb90747b5d4c30e848e350ab1b4ee02474209dba18edb1b7577c970c40fcfa72978f3c3c99c71c8afa5d91c7cbc160a7d1be4dc76782dd8535ae626bd433d8b6f53e26a2f8a03af728cb971df4248761532a3ba283d1e4bdb816a496bfa86337ac00"/375, 0x177, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, r2, r6}, 0x100, 0x400, 0x7}) 21:35:26 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff438df4192a308eaab6aaaaaaaa0800450000380000000000019078e0000002000000000300907820000000450000000000000000320000e0000001ffffffff37"]) 21:35:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xffff8001, 0xffffffff, 0x8, 0x3, "c6ecea1fd60a86fd7c52a7d346df80a889169ecd", 0x2}) r1 = syz_open_pts() close(r1) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getitimer(0x3, &(0x7f0000000100)) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 21:35:26 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="c98a9c1c0cea4aebe4cfb0664d2a509b73f2c34c2753f331a3dd761dc9e1ce82c84779fcb56b4e1b7b2c20ace2", 0x2d}], 0x1, 0x0, 0x0) r0 = socket(0x7, 0x4003, 0x3) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2f7be1aa5b23ed00466dd1637edfdda8699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851b0204b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) 21:35:26 executing program 1: 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, 0xffffffffffffffff) 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, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000001700)='./file0\x00') r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001740)={{0x0, r2, r5, r6, r3, 0x1d6, 0x9}, 0x802, 0x40000000000020, 0x400}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 21:35:26 executing program 0: syz_emit_ethernet(0x50, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000420000019078ac1400bb2737c7f56883176e117a9b261a968fe1b37d823c71b02de968d1a8370000000000000000f921c809d99190fe978e4840b050b0be99087debf9e58c9484c39f4b76ab02c36902e19b28650a5fb85e2ce69d34b26b762e1e49fdf38759b3cce9aa058317664562216f3547ff4fc706fe3c6df2"]) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x49, 0x1) 21:35:26 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x2, 0xb0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='W\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 21:35:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) getsockname$unix(r6, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) close(r5) close(r3) 21:35:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/4096, &(0x7f0000000000)=0x1000) syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) 21:35:26 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000000)) 21:35:26 executing program 0: open$dir(&(0x7f00000015c0)='./file0\x00', 0x200, 0x853f10bf981e7ffe) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x13, 0x2) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="395fff04271df509b5372c953fc01fe5f21b1b7e258d4d7bc8c3c908cfaf04f8517eb53a24cc8df83ed264176b5e9f45500218be242849c92a1eaa7b7352617bfc57b9af50490b9430d3ab9e77216d2f0232fda8e96a2d2eb2b80a942f4c15b17f1b661d9df54064f4d0099a2604adf6a1a2c104c250a580e003f869f4badbe4dbb2"], 0x10) shutdown(r1, 0x2) fcntl$setflags(r1, 0x2, 0x1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) pwrite(0xffffffffffffffff, 0x0, 0x302, 0x0, 0x0) 21:35:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 21:35:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x4c8) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1008}, 0x200000000, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000400)="00ca417a1af8bd459ad13bb4f8f5e5496522109ef287d5db5344397f1cbe5b98f035439908781f68290d874c785ef1aecc460d07b3c621ebf0893a69efc8083b9f8ded95138ea47e1e7aa5c84f73f54e2ae86dd92e0acf7d554906a043449be3206c21860c532b566fc32ca6d8ec580b0b8fdff97a6b3dbeec680dd102b58e449288ae880474e7125ccb9cbe5dbbe56f60bbc1d207132daf3f5901baefb190557bded2bcf5aa4b2862f3d4a688a20b257994408440d47241e01657", 0xbb}, {&(0x7f00000000c0)="01e1aa58fa4cfa300b4cf3a263a81537d7c02d3e3b29119e2e21c2e36d32a4a6a913b74bc28d46127d4485b33794cac0cd257bda9f87fab4521e51d928fc77b3f0cb3881b23763a2c52b7af6b2035b97101db5a5a144a786eb51bb7ff32b208ee13bdfb979c087518dc5b182187e93f10b4092202590e8945a239b916f5ac175ff0b4960b983773c69a1539d58f7c903096739117d8598b44217b9cc6fe0c0924387992aedb51817939b719995f7c113d05f01e84ccde4c358e70e7cb4512cf10b12d1f5a1c4c25820edd49e0b025d14cdb1a376504f979eafb5026b3e", 0xdd}, {&(0x7f00000001c0)="b221b930ff9208f285bc50804b609ea6062312d3f574", 0x16}, {&(0x7f0000000200)="0cff0d90df", 0x5}, {&(0x7f0000000240)="23a53ff42c465f47e2243c8fbf18693bd9ae79103635709c7e488e2ab1c6458d1cd0a28bc76920ee9098a84eff85636a", 0x30}, {&(0x7f0000000280)="9e82e7bc36084904e676e15032f3081a3c38c2aacc6a0ef5c686ecdd782db51b3b5fc86bbff9aca256cfb636", 0x2c}, {&(0x7f0000000580)="5efbb239a2e95aa1e13544055f8c9be6078496d6e858fd4e8ad2ab8e839d6a77c82e645909e528f71e7ce1af8bb6e5fb51a1d221e7e1d5e9bb0123d552aa36415fc97e4fda2e5d0f77110ab2fc463b7c7f7352d829b686224775e93bfa93ec1e5c813c03275c60602ee5de5eb43d8471c3a46d0bcf5fd3b3f689fc8c987dbc79acb2f0dc8434c343a7e95c21d5152532c8402f5f08c5ee4018cfbe56edd0ef90ec01ff44efd44f129051d57a95939d442b4c47579dcf0a0fca157b18", 0xbc}], 0x7) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x8001, 0x4}) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r8, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r8}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x3) 21:35:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="02ffff7f24f0d3e9ef95056fb0a035821b153b0de60b990ab2e4a2fc22caf7c84eeac765a365e410836c95b6e18b852ceb577b008d990cb409d8edc9de76832bfaa9869b7ac94a87c46aa10fbaa02df3661d30198dbc8f63e6160d3cfb43f03726edbf352cd85c16668fbbfcee8731695aca5dc2531112c6c1a2f961f0e06f287e305161976beb214e04bd4638eebc6a6b0e960e0fb415860bb581266d60a82d151617f89dc03d77b738619d22504a19b5fd22d2e680480a72bcd6f4e3"], 0x10) close(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20241, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="065116b35b831e70adeda7189e09001a89b5cec0b65dc992974eff031d46adc75889b64f56b4a70ce3cad8b8718d11830adb8134eb3386199ed93b3f227221d3c218deec23c0fd1e35418c66103967d115c957aa39f0f830c4987c6ea6598c33d1515cd48469637858de65061fc7b0d465b46058e4b9a1f9a7344c76488b31d5736d5312b29bbeb320cb58400b7d62938955685c477becf482bbe93c299311521412b0d8bcf5124d545b372ea109fba2c86ff2d0811a4bfec31ddd64070d1949574606e0780784542107e7be43ebc28a2d1d74709b522aca39328c6e51df9e8561dd31c7bcb1f3a69277ae0000000000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x10) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000240)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) setsockopt(r2, 0x76b6, 0x7d5, &(0x7f0000000480)="d02462be534c6241b341e7b368d2c081562f8e37782ce15216a66288b41d2496a0f6d2c292439202378464de39ecd854eb50095e6e473f1ac68e019df1dc782dad318b992e8195d10435b9124423c1b5e72419", 0x53) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x40000000) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000880)=""/4096, 0x1000) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000680)=""/224, 0xe0}], 0x1, &(0x7f0000000180)=""/145, 0x91}, 0x40) socket(0x10, 0x5, 0x2) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r4, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 21:35:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x17a) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) 21:35:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x109}, 0xfffc, 0x7cb4, r4, 0x0, 0x73c, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) r5 = dup2(r0, r1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xff, 0x0, 0x0, 0x0, "0000000000000001e92e2000"}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = 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(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:35:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8000) syz_emit_ethernet(0x1fbf, &(0x7f0000003480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0131f89000000000000040000000000000000000000fe8000000000000000000000000000aa2b12000000000000c2040000000000008800907800000000557277c544431c8816c2ebe463feaac00013180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0001e00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c95200003cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8e35a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba68020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefe82dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5001906d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a9631914700a06b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872fe43cdb39e8ffeb977527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e64ac3a0b1a522a1791b14725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b5a8099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7d3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"]) 21:35:26 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000006c0)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRES32=0x41424344, @ANYBLOB="2273c53a9b1200000000000078c8938bf47b58e64e8d7b216c900ce86866e5ea0360788f0e03bd01306987b1c1a5a0045bc526f0c9fe049a333898b8107e1056a756307060fe26ac75c326f5b89fb8154af661e69d63b33c4206de5f3b52479fbc015e632a2b5065a1664f868db571c1e10be0293a130f67eb73915dbc6ce302d060a3b326c1acc9a5f5d25dc2df534fec4658208b2253897903895055ca0eeabbdec42c25f6385c5d713abda164ab5b718dcb8feecd64cf622744c9dfa4f5653e2ffd73285b5048d8c0386dc1eb71f4899f48304371de14041786f6aa97942454dec2a6aefb8ee2b2d8439683af4734a2ed3515c863122cd5fe22074be1cdd062d13865fd2cb86280ccc1ad7aed85c10b34f2a1ba2541fece518a82cc9ae822c101445e4ae1b63d0ac626ac3c4eb225f44ed738d79609047d09945cb6e6770f6d4bba7cbbc02f3038c2972e3dd0441a3a6d839258b7b038dedb9da81df003aa69141f129d0bc034c9c549e2dc6e450aa78ea1a254b453fb22a49b8d76e9cab4f6527eebb0b70f59589eab2bf0deb2293b36fdebe14f7ac2faf74d2d8ae5ad64c56977371b19ad87f19b588ad2fb3e54e0a24ebb9a78cce709ac65e5c420047dc3bbb96d9ba3f9137e0076605c6b00000000000000001df66758b61b89b5f762ec8b4f08ee7ff5a4a00ce14c56794340757b1142f90049c92d0cc114665601a535ba83cfb65df96de9bd6db0075c1c9d0bdb2301e7dc06ab28f8f4fbbfb08c746e91cad8445e785019acad8a8f8431119f4eefe29c6818eb2e13ddd05b1fec1d129f92cbcd8a1d32c23c913666aea3b67c3cfd201b71eca0f5f6958e"]) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x19}, {{}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xb81d4d2d332ffb6e, 0x0) r1 = kqueue() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) getpgid(0x0) msgget$private(0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x6728eacf9fa8f62c, 0x8, 0x9, 0x7}, {{r2}, 0xfffffffffffffff9, 0x13, 0x4, 0xdd2, 0xa0ca8e}, {{r1}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x81, 0x8}], 0x426, 0x0, 0x5462ae54, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x19, 0xf0000000}, {{}, 0xffffffffffffffff, 0xc, 0x4}], 0x28, 0x0, 0xfffffffd, 0x0) r3 = kqueue() chmod(&(0x7f0000000040)='./file0\x00', 0x61) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x19}, {{r3}, 0xffffffffffffffff, 0xc, 0x1}], 0x28, 0x0, 0xfffffffd, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x92) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x1800}, {0x3, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000380), 0x1d) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r4, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) 21:35:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x200041f7, 0xffffffff, "b0d4f40b000093070600000900000000a50800"}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xdd) 21:35:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x401, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce00", 0x24}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) 21:35:26 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty], 0xfffffffe}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) socket(0x18, 0x1, 0x3f) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) 21:35:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) getuid() munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 21:35:26 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x80000000000, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) lseek(r1, 0x0, 0x1, 0x2) close(r0) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) r6 = socket(0x20, 0x3, 0x2e) setsockopt(r6, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:35:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x3ff, 0x0, 0x0, "000000000000000100002000"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgsnd(r3, &(0x7f0000000040)={0x2, "522a51f0f59c7b02af9f4048b788ca6bbfc78c44125c02771088ebfb404fa8d9b75c103f01443d211ede506713a1e4f1055a26c0"}, 0x3c, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x3, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 21:35:26 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semop(r0, &(0x7f0000000040)=[{0x2, 0x6, 0x1400}, {0x4, 0x2, 0x1000}, {0x1, 0x9}, {0x4, 0x8000, 0x1800}, {0x0, 0x3, 0x800}, {0x2, 0x7, 0x1800}], 0x6) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x2, &(0x7f0000000000)="aa4f524a9861d9fbd5ecce", 0x0, 0x0, 0x0) 21:35:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="1cd3f7057c9fdff051ab98c124a8f20bdfcfd7484a2ae9b3d920", 0x1a) 21:35:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x34, 0xffff7, 0x68067796, 0x3}, {{}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x7, 0x3}, {{r0}, 0xfffffffffffffffc, 0xc6, 0x2, 0x2, 0x1f}, {{}, 0xffffffffffffffff, 0x50, 0xfffff, 0x3, 0x4}, {{}, 0xfffffffffffffffe, 0x86, 0x2, 0xfffffffffffffff8, 0x8001}, {{}, 0xfffffffffffffff8, 0xd6, 0xf0000000, 0x6, 0x8}, {{}, 0xffffffffffffffff, 0x3, 0x8, 0xfffffffffffffff9, 0x3}, {{}, 0xfffffffffffffffc, 0x1a4, 0x8, 0x0, 0x8}], 0x6, &(0x7f0000000340)=[{{}, 0xfffffffffffffffe, 0x2c, 0x1, 0x5, 0x9}, {{}, 0xfffffffffffffffe, 0x15, 0x20000000, 0x7ff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0xa2, 0x7}, {{r1}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x7f, 0x6}, {{r2}, 0xfffffffffffffffc, 0x82, 0x2, 0xfffffffffffeffff, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x25, 0x8, 0x5, 0x2}, {{r3}, 0xfffffffffffffffc, 0x68, 0x40, 0x200, 0x7}, {{r0}, 0xffffffffffffffff, 0x21, 0x1, 0x8, 0x11}], 0x8, &(0x7f00000000c0)={0x2, 0x400}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 21:35:26 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0xd8a, 0x9, 0x18000000, "7c284af058114e6c1ae0af2da1dfde56e561d3a7", 0x0, 0x5}) 21:35:26 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x4}]}}, "fe58144a"}}}}}) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/131) 21:35:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x58) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x2000000000009, 0x0, 0x129) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x1, 0x0, 0x3, 0x1f, r6}) r7 = dup2(0xffffffffffffffff, r2) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) r8 = dup(r7) mknodat(r8, &(0x7f0000000180)='./file1\x00', 0xc000, 0x0) 21:35:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) r3 = getppid() fcntl$setown(r1, 0x6, r3) dup2(r2, r0) r4 = getpid() openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x8001, 0x4}) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r7, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) getpgid(r7) fcntl$setown(r0, 0x6, r4) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) getsockname$inet(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) 21:35:27 executing program 1: ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0xade) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b}], "f7bbc8b9"}}}}}}}) 21:35:27 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x3, &(0x7f0000000040)={0x6, 0x5}, 0x10) getpgrp() r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x8001, 0x4}) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x40000038, r0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x9}, 0x0) 21:35:27 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0, 0xe}, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000340)) setitimer(0x2, &(0x7f00000002c0)={{0x3, 0x4000009}, {0xffffffff, 0xffff}}, &(0x7f0000000300)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x7, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x1) shmget(0x3, 0x2000, 0x4, &(0x7f0000001000/0x2000)=nil) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x1}], 0x2, 0x1) 21:35:27 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000a73da8e998b5707c202d153f76a55332b33905a3dbd89ff527e91f41f646"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) 21:35:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r1, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/4096) setsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) 21:35:27 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semget$private(0x0, 0xb28128a756a590b, 0x104) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 21:35:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fchflags(0xffffffffffffff9c, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="a88b5c1e431c1032999bef7b1b85bf0611efcbc84c267d5661948c39533df4aacc50b3e0980c9d98720c66734a4cdf21aef6021dfaf440aa4d521df0542231f136a3ad821fa3f6ea1208ca863413a435ec911faf1a812236bc033ddcaaee3509d2cc742297f6842f9ea2649843e9263b57147672b64f930a3cac47c4081f1ea2fe55b3d8974bcc2df26e007eab97374cc76fae5da6c8abcc2bc72e270dc3d5d4a07e1ea8c9a5be3666e7a5ce4216bfe1faadc5704cd30a7d5e7c22f931bd4a7720d64e6b6909ee9276fda349fdc965189c425de1263a6b2a19b41d7e93a352be7a1b34fbf438fb524c9f9308737086c1967a90c2e78108c420c0647bd5b9", 0xfe}, {&(0x7f0000000300)="0a6f3d3247a827a4e15de5f6fdfaa5237283c88267ed312e63ff2e97611da32d56c000891b502446b128d2b37f0a8e7120812509dfb5c1abdeb323d445c7deaa62bdcaf5c7247d2a625fe983caa29975436a7622db08608e81cd300de11d3156d504fccc71a1572bb8fc9e47489859", 0x6f}, {&(0x7f0000000380)="25c5239ca74cb716a1ccc210398da60f42d2822bbb01c3", 0x17}, {&(0x7f00000003c0)="9315cda8b43f3cf6d6177576378b45bdc4fcbf22d75725fe0eb384919bd1cc7664b5963ebac25abaec1bf3f2ff29e8f8ed0087d5383d1da3bb249f3b025b11e972ce0a2d3584d4aa83e383fa04936565d9137aebaddaff4d37a0823e69cea6aa7ef7dc039378837cd50317cf987088771a8bae626cbde267f4c25ec5be043737a6ab46cd5c5b4075e73439448df859c6aedd715413dabc303fb94a4c4d5b4bf698e0d5fb733217a972cc88ebedf789f631e633069e8f9ea089103859bef0182adce80b124798ff95e977eb9e5c44ec67efc84a25d161ad92320da1fb7dfde9b5cde82f2122", 0xe5}, {&(0x7f00000004c0)="4ac803ecb8f250db3bf365aa2ce5af3163bc0fb4b32a60eeabe4be2f8fc40a37132c78", 0x23}, {&(0x7f0000000500)="7e5c16844c7056375fe0edc0297d41bec05862f9e851418772a721457087cf777cbaab6d8762b2dc5a513f1cb99657976dd11f28589b4cabf36d36c5604b83c763300714cd5fe00e1c2076b1d6f1fb833ffd9c26dbea990a80c8f804cb4a6c91db697f53985a223c41283b0b6aff7567b29f37fb865b28dc0ab6727120dae7b735f4821ecb1d1bc7c549647aaa37e7d7f6222bc77ab4b2f401f79c69d3fe6accefef49565af0306f2750a4c419287ff66bf97cf3", 0xb4}, {&(0x7f00000005c0)="617620a84e30f8be3ac5d115bf58158284ca463e101cccfb413aea6195ecbda899e4157f643b05fbac954ad2701685e122276c736f0fb5148aa5d0e6c964852b52ef8ee72567ee67d6ffa6b58a8e21ed59bad15b9157da6c083748feb0f98fdacc593ae84d4faa4b71cca1769350bd563e54e449787028846dbfc55305e78c7ad8a27dede66970acf8632fe159b5ffab8e7e7698f2c7", 0x96}], 0x7, &(0x7f0000000700)=[{0x18, 0x1, 0x5, "f337eb27"}, {0x20, 0xffff, 0x7f, "8f7c7c95671c390740"}, {0x80, 0x1, 0x10001, "285d609f9fbed1be99457fc5da11ad2235f8a1a8c38c4b01a1f071482de775aeca4d3ccf36a6b2278eb24138971fa83ccd10766ee7265aee69b3ecfc53bc94b298086e86852b56e96a79c96be20613eefdf5726c7d5b8cb471c2fab27b7755aac55507e9c8d3e9ff97"}, {0x40, 0xffff, 0x81, "a86c89b8f8cb9938fc5afcac9d81d7b619cf0314c9f2799f1f7f26df7f01dc8fc09dd6b9edefa349462fb3"}], 0xf8}, 0x1) socket(0x1, 0x2, 0x81) 21:35:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = socket(0x18, 0x8000, 0x1c) setsockopt(r1, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80186950, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x3e, 0x2, 0x0) connect$unix(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f438502361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe0182787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba810000500de198e6b5c6dd20e71f6287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa68e01024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da63e07d12da0c0377a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343e788d3c2ff1b1bf26a85a196650c72808b3441a0758eab7f46bc5e1eec480e8d8ac885d78e23ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502b05332d477157e01cb25e4981867e4d470522808e91adaf2863420fb0cce0b53003ac7cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bc7a6d8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339901e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d599b6983740e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cfe5b3b6ed699f64924350c15352411cc21152e7feed0eef66fed595109d816ae2d086b71585e5a9608cb1e0ea5ece76c60bb1f4a634ffcbbb1542f1b03b6e3936e0c12964265c3b2be84660f39993d181b08c1b4468b21c9ffbf8f582b87b417ff8dfc38d3e70b7811acee99a3bf638a5ed99fcfc09efc3ba2885cb06aa53c396ee23ccd32c36f2f8d6bf7a67315ee1c6b177a92c4aff503524af94d5ca193625572454bf482e6e473f5a7f4f352831f9b94b9f23433f225ce0326c8373720b4b1795b4062ca9baf9c3d286b95fbaaa467cb1eab87a7d4c5791f38ee3427e23fc12231ca6b6be92cfee2360aeb0910ddf89876aae"], 0x10) dup2(r5, r4) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3}, 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x71) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x1012, r6, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x8a) semop(r7, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) 21:35:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) openat(r0, &(0x7f0000000200)='./file0\x00', 0x800, 0x1b1) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000040)="fbb8b9af14712a0a0539fd9a1c9b0de70f13a08845c4b6c592a310ffe6d8f318c37b934513b9fefdf1b4606969cc3d98a3fde1ae893ab3672ad4ec0465df98f4b3aea678432f77cd35", &(0x7f0000000140)=0x49, &(0x7f0000000180)="00962f7fc8f8591e6a8db2b68a3b5c30e99929a9bd90ec2c10be10e7f903d97032094ad9f511904b320f7a393c636914cda979f5c17f807c2aabdb2708bdbb0a194ba7a5820b877ec5752f3bdd02e1faa632eaf58a", 0x55) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000140000000000000000000000fcfbe600400000000000000000000000000b000e0000004e224e20593d395b397495cdb1a94cbda802b54171c43aeb6f3cf7", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x0, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x4, &(0x7f00000002c0)=[0x0, r1, 0x0, r4]) 21:35:27 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x5}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x2000000008001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0x1, 0x7cb4, r4, 0x0, 0xa737, 0x100000000052, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) fchdir(r1) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x6, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r6, 0x0, 0x9}, 0x8, 0x1000, 0x9}) fchown(0xffffffffffffffff, 0x0, r6) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000000)=0x9, 0x4) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) 21:35:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) poll(&(0x7f00000000c0)=[{r0, 0x7afdc3dd54de2975}], 0x1, 0x0) 21:35:27 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000080)="eb82357b1095470047c72f072893b6edddaea1ae5042eec3fc15cde1088b4c6180744c8693e6f403b5c51b32b914431227fd4fbbae00d9bd7a25d7251390bcd74f3a70a95c1fff48fb6125d57212c82b1689592b0d810167174b1cf717084c76ceb01f22901836219c7119cf5cfb08bc6f0d5898908f63fff2356a593a48d0f1571c129eafd2cb239c41ab4e038e6b04beba8e3825043f274df374a9122c3e15dce5b6729207d1ce283f1d7bc4f40ab842b6283def6d72c4c41a94373648adc5f658877d027aad2209032bf9f54851b350a67705e7c754f5a4f92e693c99e0db8a97c250b7d631f24ecc7ad898cdc4debe80b483d1bb3c69a32173936ddd", &(0x7f0000000180)=0xfe, &(0x7f00000001c0)="bc3772c0d22ab8b63d3727c1907c0ba2461e976fb6af511364e09fb935512193b9c6c0ef66a021717eb1979ace7ce228e3c29aecfb026175f161f6fcc2d718e5f012f6420509bfcbf5d822528968013f8a9f7654741b578fbfe26a39c552284866b334bbdba8e0688143a13f723411fbc80431a1057c15bae5a1a4fc164edbd353a5f2559f2e35ed83bc1a66a02c871475805ef5cd6dc9b27c7b5a62e79dcb23b3eadad493b494f99432c7aa938892b80489fcfb576e175a7be353a0bf1109242fd92c", 0xc3) 21:35:27 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0000000000000800bbe000ffff4e22000890780000"]) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002780), 0xa) ioctl$TIOCCDTR(r0, 0x20007478) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000003c0)=""/180) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000800)=""/210) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0xfffffff7, 0x8, 0xe8, 0xfffeffff, "2e11ceedd722226da91172119fe478b51cabb4bf", 0x101, 0x4}) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETALL(r1, 0x0, 0x6, 0xfffffffffffffffe) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/250) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}, {0xcb7c65354e9d000d, 0x6, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0xf801, 0x800}, {0x1, 0x3ff, 0x1800}, {0x3, 0xf69d, 0x1800}], 0x6) semop(r1, &(0x7f0000000000)=[{0x3, 0x7a, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x80, 0x1000}, {0x1, 0xbea, 0x800}], 0x4) 21:35:27 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/122) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x1, 0x1}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000380)=""/57) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000280)=""/135) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 21:35:27 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080071fe9f8c4ea8f8600f017e1d450000380000000000019078ac1400bb00000000030b9078000000004500000000ebffffffffffffdf000002ac1400aa8100005c5ee1048c6acab1b61f2f70192a14b614415fdd8f7b9e47157df34bfe6286c59583a59c2a7050fe93a530ee46984a78d090ae2fb96dbd1f7b4fe8587322bc1ebea06fee94a5e0d13d8dc8cb6ac91c303bb36d2dbd978a"]) 21:35:27 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaa05aa8baaaaaaaaaaaaaa86a129741c4ab37921aa3aa30a965460a6b081706ef116bd2900000000000000000070aa00ffff00e8fffffdffffff0000000000800000b15ab3ca2026696c5306342c773a900f56140a7cb9390f051707c3133b85789269c1e6dbf3a7833a8b5bff24a553759eefc296749f37638baf46b59ebd39b57e7ac908a2f9d2f140610ae23954dfd343476fbb380fc7ac5fa012efe590b24d2d0ff1ed43ec782ec3f0e8d1efc01defcdcb4913290df3f3feed30f80f383a08746516585dfa5e8ea0a205f1e66e1fdde8052f8609a7702a2a276ef19200906e08c9d7178385d9c19ade5573fe86099421bc45ce425a4da3d1938e298b0e2f665efb4229ae3977a136b3b044e2bd239afd693525a0fe71abcba9fe35e7c6374f", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 21:35:27 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000000000000000000035a9000004005675dd9f00fe800000000000002f35fef5000000aa"]) 21:35:27 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x74, 0x0, 0x0, 0x0, 0x1}, @icmp=@echo={0x8, 0x0, 0x0, 0x307, 0x401, "5e5e10ce4b912413836e705f0a3f9480a18c047e4c4824810b47e944982a89cbbd5bbc214f84f4ca0fb2293e0c3682c3c47c61048014c3265710c3fe09faf3a73ddac7360e72efbc56b399769aad3fb335aa4cebae03448e"}}}}}) 21:35:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xae, "000000e3ff010000113ee21200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) fcntl$getown(r0, 0x5) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 21:35:27 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setitimer(0x0, &(0x7f00000001c0)={{}, {0x6}}, &(0x7f0000000200)) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000480)=""/38, 0x26}, {&(0x7f00000004c0)=""/90, 0x5a}, {&(0x7f0000000540)=""/9, 0x9}], 0x8, &(0x7f0000000600)=""/176, 0xb0}, 0x841) 21:35:27 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000002c0)={@local, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x4, 0x1}}], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0xff, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x86, 0x0, 0x0, [{[@loopback]}]}, @timestamp={0x44, 0x30, 0x7f, 0x1, 0x6, [{[], 0x5}, {[], 0x2}, {[], 0xffd}, {[], 0xfff}, {[], 0x6}, {[], 0x100}, {[], 0xffffff81}, {[@loopback], 0x3}, {[@broadcast], 0x6}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0xf7b2, 0xff, 0x6, 0xf9a5}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00040023d157debb07cf885251580e339f000000000300000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x107a, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa81002c1008004890106800670200400c9078ac1400bbac1400aa891ff7ac1400aae000000200000004e0000001e0000001ac1400bbac1400aa940600000005072781e000000100000000ffffffffffffffffffffffffac1400aaffffffffe0000001ac1400bb4e224e20000890787ddc16239cb32a79964a8905e56b09edec33b4ada81462aca51e7e42d5285de80bd9aa4ef8b0c53a06d0c9625df1d2e2bdc73d9963e2abdbeb4f07d276029afe2c0ed60a68f48520323f284a27d89f3e358cec67345db5827aa98052ded8ef6af8bd70ce86d586392a15d6598f77a6db951acea7812fc8f77ea696019a12bef4485a44f429d69a4b345340117c8f5464817f2505ba607702288d2d97e5d9d0264ca99cd64b2f7fab1278f25d747da98b639943943a0fccb3163b1e1fc0207bc71802538cf2044acedfa0f576648dcabc8e3cd1553d93c98a44c5bf145ec460d3ba50767e6d9ff91c7abb873d3f5328cdf8f76da98bd7d34ed85372c5d8b5208e5069c931e1ba289b4859e13175b1b10be72e7beecabb6972fba62d74fd3996ba3d24bc0870a8b294aa0e5bee40107136e15f9c4e978d84e3051681f988f4554d0f072e348f0698183452d75d194ed8ea3d897447200727dba13761f2e5f80e664be08f2f2cc92c39ee2aae0fd5cd4c62679e177cd709cf84e5e3ea16cf6549ed9275816e035f17b1f3f29c1836ba3869026fc1d42c11bc0753cedf5157800e23625bbb2803491d0ead9f786cdc1cf10467a77e289fdc676d65de209303da7b59561d31588d07424bd8574c8a477824e503c6ce42931ca10c402714a1c413b864c1970fcebf42e68da83a7731d2d2f9aee9b5628f9284faccdeeed9bc2b2b891915010470abdfddd1f7e216755fb4c5a578de9bb7b1b9498385ef9337fe802099c6051b56e4350472fdbd8632ac73f4d93eb8166ae32ad53f7393bfc50e5353fe6e6409ec7d9211e0056dc8649135b5a35cdb6997532766819255fa8332501a56c754ad10fb4b80be262a3c475eefe6fa9a008e38448f75d2586d6d843832b6573b11ed0f2c9c44d654ae464808a24707b5d00ee450ae3b0200fac4121bd1b96478d87a29c9b132ee467c18072af6be44af4ec2f085b8cb98b82ef25644cb86eac1d87605fe251592833c38af0aaab5117324c4b28755fec0f16e59e69d066d6c3f47baf8192d67d66080389130187839e4e69dc92f37440e1bd6d15d0aa2f84657858caebe11300d44d14c4e3ad4b7edb359963f807793f40c1502d695da7cdea8cb6a8ebbfc8729237a65f8c4c93caed6985a58eaaec04938bcd1e4f70c47af29b537830adc474ffafad0ff1936214bf6dc0d94c351e0ea337832a01ab1c4050d250d4b527cc2afdb73867034e45c0284434277cb64be7c64539f3981f4aa241e5609ffe1f7241fe1b45cad94a96998b7d860859db08049ecd6a7cf3c5df0570ee3059eebe9c67055d858de61f4bcf6eeec1f9a30f08dd325a86ffe00385d0a253f7eefb9b2f2bac3673ec824902eee88d9544d0eceaafa766d52071554974886f593c8129f07f1b28d8790a1d56f6fdc001ce709d535bba440d290113e3bda949f0ea0134c46f2ae9342ad79fba760edd6ae2c8a267f95ec65654f28b62e0d0ae4b12346c2c26b4b59a04a4fb9bf7fa4770efdaa5d09c850371c290b7d2efe46e6661a9ad13b6983b0eda3b6f0bb30658c44c90705a9253ed4b7fc2ba350374dfb4db973a122d8cc49ed9254df573ce3a8dcbf059cff489e6eab85f1557d2307a09927accfd6bb39eb864bad76cee8dc35c1ec2ab63697b3a1796a01e8a8d8fcc0c4de17ae9186b6b53a3905f1014c32787b58c5526b59c5505b8a2f7c4a834a9bfc1be6b1afb3fe62efcdeee633f70ab477c37f2e844a2730eb76fbdae86aff76e980e952a4fea9bdb55baa5d5c4c1895d9e3774ea208ec77a0a3615a3ae847562ae6993bc37c38bd47fd87cf82ea2956909459dee4fe21a1ea877900e5683863dbac519fb902d124156ff9ddc7a132cf9739784583b4daa53f3d50bc26ffc75f6f272b12336a4989c94c4283b612e4e3b09552dfe0563f550df846af3712b6f23a02da3713eef78a23f2d1e2900390e33acd3107952fedcf208368d1bd00084e3698bb8cc522c20466704f2e0354bb62f884d56c180f780acf7e58f425f89d13b8ccc97105319283a093a123339fb50955882ff898c5fee95554ebcaf70e713fc3ced4880146cd4cc1906e8c7ecfc78d13c87fa42d13079d9c71c2980b524e14b358baa34e65fe83dd80206572a04360fb87316a9c91d5518cf2b89ab46b301d34c5cc3dbff8e0445601971e5129d467f15ad7270fe924a7bc4836e4daa729a74649464b99a7655f6a0e17a7ee6e428cb1ea7bfc9a2f70242c2bc491254d96c598aad8803735416235e013c02b0200e44679fc61ced8aa1c1ada8b7e5e4ab2f384c3e198d28fea810387f3ed2b0ee8641ec4295acdff535cda4ba8ffef9be842068190f372e1888d1a703c2c516277164ce1f5c455165ade2e72ed7d2c4a3a217c935510d59cbf66ae866f13258b84e1ddc0d1739744054a80cb36f25a819a02c2c92a51d0650eec7baa334206dbb74efec86ad4d0a0b478d2b3e5ecaf866f61b4c097566066fe8de949e79080e7871001dd0ef13a010678eede68c83d6e61073e1335c2f052460f8a92e4bae7e7e3ab76fa17379784483cce867de1a19cc5d182d80c86da0d4b1474aa2f6adce55ba16ac578ca95c1d750d565e90012eee52b0d9a3d1ffa44ec2680d78821dd3ee370a90ff97a8823ade205973b4da973582acae0b4c0dd0695f219a1aa0e6887a14287dda2c696f330d4087c87d9564788c4117064e25c9f2469ccd4296fa1226b7f7c7fc613a84d86c8ca6b2c622c18c1e73e78f4282e9ea0232b70f5a390112deab7cf73356715f1cd5ef536a626db7dbee4b7f8e4618ece293d51aec6f5eb64d5d0f3d0c081be352f70e87bf1430f29eee7ba5530f693a41be921e1e9416be868e5892db065d871ce0b413e0d891dfb40dccb4f1422cd85a70b90029c67f278b6906e0cce88ef3b9b64755cdcc95926a7794b82187d64d10acc3d12fbb16929d899027c3999e1aae88536423abc2bf90ffa2568c7309444b5d0f6cb5ca0554fe0b23f05d9b1d095791939713d8c0e5b1735754db872696703e39cb58d777ddb4a85a207c4aa01ad523a508584b6922ee78ccd283c6efc529ae32024764799d439af8d6cff12cdc4519491654fbd38e8032a5400fd49eaafbca9dd2b58652dfd08603ad9c301d9babafeb6ee53ee4205b2ae986745c55297f45451e245ca0f409b830e11c5e4b5eba974e6519e62dd2e6b5661e742a1094b509fad15cc53bb2675d0dc7eab465172d38dd79f0e337b8c65fc3b9a034c253e20557a5563980dffd801ae3ee6582818067341825c1d02f53b7fbbc0dd3497dbb74698b863b780a82570e31f53b931dda3bdb22ac28121cadd993158dda0986f93316cc7c321443bfaec0816a3c9370c339439bf08cb015d8df4e802f52cf7df1f0cfdf3592470b9d2114cace43dbba6368a617e57293d4f5e229228e1d1f61622fc69ba626a123499ad0498befd454d2800cd2036652cc4e1d4ecad6743fff444281db2438da0a8911323cf8821f6ccb453e42bd4ccbe58c7e815fbb6c997cbd45ba8c557db8f848c8f505ffe39f527a070dc2b398d53d4520be7f06e65081eb77d9e55f2c0cd5daaeb1c748f9028d116bbcc0f41e514a264edc405ad49e7749e43837a2f1f616643346f7102183df29d158b207c3e15cce390f9929f75275155582108784882d7c62f4f7b419b6ac64c9fc189fb72e06e8fdfc61416e65d4dc6c59f9b6b2d6a8aaf67c6e2beb512677bd56f7950e11d8417c53c1d38714ede18c396d527fb43b7edfc00b78ae46893449568d9bcb24b17321d93652a480ec673749c5c2fc05216e9609fcbc2c37cde9b583fa3768d63212ebe15ccc85341fb1d1fcb29c18bb40d7720d9c65e37d8780d7d9a5a3f51e9b8de0760db42f289faaf510871a352a708dd69efd9a5b877e90624e12d7bea0976115ab78ccdfb8c900bc0955272d2618d83df78e6033c2959b349e2ed132aa9d187ffeb1abe793fe47af4e724756fe21c029fc787068604a1735532d76872241314dc9bb43654af3146eff8d0eb8b7fb14ff1a2bf775560d0c63ba9bf6b5576ed2d2716921c4ae7ba66f9b58edcb698563f6b5e715a675930da9d64adcee7b9cf86eb02c92ee3f432bcf52bd2125ee0f585c5042276608955515a46f3f329f17e37a8bcddec21c01fd9dc4dcc913d5a7088163ce71e5c26b284259f5ede518a2faf1ab87c6c5b331010082002c5bac95e0e37d4b995ff60758f57ded4f4c2e842026023cff25517f8850a70f37faf0abbc92ab44418fe98bf8510cf609ae0a2052b6f92d1ab9cce99e66fde44978d1ea32415f376891348b491d8e1cbb89f9743616f8cdf2a02306d82d0fb267bb4d33ae4aacf743cb546f4375f20bcf133c7aa05179a7d519d52d8fd1b1a8ab2f8f7b1a2653b9aed2c7b4fa2221a325e3f5fd1bd37e211247f73184e64919c8039b321d94a9ca622441cfd763209f673f159fd4403700cba42dcf7745d1894cc304dfd03f55c04e16cd692484716a711272ac4867f58a4979db1dfad7363be3b7501b7ae8623fd7956e70cbf9b65493e72ace9504e2a53ce7ca9ec7723c00b8c49db3a9775fc77327fc2aee57f8270e3e23fe1244a540c2ae4de7838252c05d0387ad63e0317adb35ae95b8deee42da6cac73dd85d90de8d27c40c34216dfe20ecf68b65ca3b5595277a6af2251354d2faae4d6139e1bbc9cb0e65d45d02a3576dad0e643b36eb16027b3dea1c2a3a77646cb14244861166c5b0f64540d1c30e983ca414f4f04036c88658fcdf489574bb6f080b5af109957abc861037758c04bfcce3b1351de54d4dd927613152a5c7290a3a20c4655a20622896f25d577e66560e5b9c0b8b7793bee34f4ca7348107f14362da9faa9259919e1d814018013391d97ab6283ecff9f86e781a5632ce14b2632edfc419404860114e0574294200d7c8eb55afbf85bb27ad838adcd08ff245186125993f2b5b27b27ea3115294cfc4d8c5a7286cca6db33930d37f18202fc2b7b17ffbe103ce747ac237daba766a003b4f541544af3ab3d94831d3804c50ab1ca5a61e47a8b0c8388a731228d80f9b59bd8436f277bb29419dbdb232f76640b0af6e870a28412dfb00485b10a9e9822035dcf6899f10ff85350714a06ba3b19e6714a7c69cdc05626cc8da23e023935f931efed17b1cdd2e4e5ff2032e2c9c022e533e1448e77dbb5cf75d57cd599a64efe5f038a10f665760f6121948b12d0113723689dc14e597e16b6731e679fea2e6c7163a98bed5e1403f9b727640936397b19839624f6d11bcdcacf3b208c7d43c797b6b3b85645e87800f6b9d3359d40deec5bb7ac7981f21e1a2719dbf40431c56819d219731b9fac6bab864bcf9885e44ffcc04681f93e6a3363d5495307a6538a3f85a5ab681395d9d24f9e816ea8b9d7e69122be4a0516cf2de0c952be5b31ba396792872761d0af5830bbb4f7d7d07d9431d5b99a27ac3eab8022fe017efb38634be832a8888ee2d88b674b1bf589a3d043250fc5bc4566f5492db2ff5dbd1e1c1cc00ba9a472a4303ab61955b9bdaab676a89292b4a63bba5792297cf32c54ca6336c019e66bf5c9ca0c7d628e0edd215086377bfa59b3e93c0b4fda6a2e806ae41b91fd0127b5cf278b52877360d7614cdcf7e86b0299473ee2e51badb1202f400ded68b9eaefb50e5d78dd1f442b471187a3d4e39abe76cc91623788e02a21ebc0114f6b2354f3a3bdebcecf596743e8782cfc6fdd697ae3dd5055206f95f00"/4218]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) r8 = msgget$private(0x0, 0x2000000186) syz_emit_ethernet(0xa3, &(0x7f0000000200)={@local, @remote, [{[{0x88a8, 0x7, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x3e, 0x8d, 0x68, 0x81, 0xff, 0x33, 0x0, @empty, @multicast1, {[@end, @ssrr={0x89, 0xf, 0x40, [@multicast2, @empty, @loopback]}]}}, @udp={{0x3, 0x2, 0x8}, {"2cfc6f81e717f3d89f395e06c28f42a8e3cfae6d78f2a12df5dda051446be28442ec0eac014ec48cb310e1a4a8dc70970491ef68cd29d08c697d765cfb726531ee096396b525810b3d3a062ab8f8b4397b6decc47d331c47444064bcc8c3c1a49e"}}}}}}) msgrcv(r8, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498bfffd0a9effbb69d9a3dcb6bb60ea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e68a7ab0ed302bd39c5ecb56f8d25167e421d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f37012c4cae088efca93c0c748605e46e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c99c41351b893eeb89c9391032b69b606b07e87b091434c236600204000030e4d4c714229fe5644447cc4faaf6ff8cfb28e29ce3f0bf883dbf8a26aea31ae0aa7d7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778b4fe86540c73986642274352fcea342ea7848417cea274a4e5c4bc9d5f75698f75ab523ff79626ab2217cb1ebaaf9c2300b3de37bdeecbfe732ed9d1fa76c8e82eee7e8c00000000000000000000000000000029bd7fc8ca71ef19d056d2fd4437ba1fa2bb719bbf473779d0070db8d3d656089e767472ce843c9847dec1"], 0x1, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000440)=""/204, &(0x7f0000000040)=0xcc) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) 21:35:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) read(r1, &(0x7f0000000200)=""/237, 0xed) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7, 0xfb4}, {0x2, 0x1000}}, 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 21:35:27 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$KDENABIO(r1, 0x20004b3c) 21:35:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000980)=ANY=[@ANYBLOB="821f8180ffcf41d63b11a73c7d52e2b4"], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000040)={0x1, 0x400}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000009c0)=""/4081, 0xff1}], 0x1) 21:35:27 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:35:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r1 = semget$private(0x0, 0x4, 0x640) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x2b2b9fc9) 21:35:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x1}, 0x7fff, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) r6 = getuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, r6, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r2, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) getpgid(r5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) 21:35:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaa450000380000000000019478e0000002000000000300907800000000460000000000000000000000e0000002ac1400aa440400004bd6eb64"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x1, 0x27}) 21:35:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="d1bd7b478ca5d5ad0c2d31ab3bb5a01430a116462fa36ce7423cfac5d59b914f1219964b258995519b91beafa8432c17d874aaad2d4aa4c50c5747e05b453f48c1024c84cd7492a1a3b881faff3a990072658fbf5c5be8d3048efd5206ffb9b27b41b69353e68c3d54cf54a4ab34c76a637f107226b8b02fd1fd6a5ec9f36850b32ff31758ed2443a00fdcbb210bd5e0a1ce564911ac2791df127e9edd0248", 0x9f}, {&(0x7f0000000140)="769ce8600f54eccbfa0a0db8f5561d2b1c155c870b079829615f40b62d48c2ab32ea69c74e297d7af9d7534aeff70bfdfecebf22865ae9bc923fd7c81db478765dc20c64fd2804da4409adb1ce6791e9315f4713172f3ae6d3bb1c42516c86d28f754bc4fc460b673f3a2580c4f2b93507ae3248d7ce6d806ec345a299eefbbe53e9fa392369389a71c756", 0x8b}, {&(0x7f0000000200)="1c519cf58009fc7a9d110a4edf8d0732e6ea9dfdad6faa78bed1c57e010a6b272bd04b60865f6630eaf6a625f8406d5abf95b4", 0x33}, {&(0x7f0000000240)="e7bec0f5d7dfe2aac771ae7cbb1a4216421bfe519667134aa81c931851890cf71db1fe238338b48f06062d931b95d7896294852d695c48d87d27bdad560dbce0a0238d084e291e5588c6b342f47b0bb6c18b2c7812f0bfe473949a3847fd89d4216f794006233912ade37e397ccac9bc73021e01a8735e1e", 0x78}, {&(0x7f00000002c0)="54e4997ab48455a73d78b1c7e3957706cf895273acafe78a5357b88db5c32b580f", 0x21}], 0x5) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/250, 0xfa) 21:35:29 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) sysctl$vfs_nfs(&(0x7f0000002200)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002240)="bcd9774e515ba55b3f90fa11255727e8bd3ab3a3db13094b55acb35e18d02823331f47021ee75d90124f9dc1fa60e01efa1798dcbdb4bb5008096c3f4e7b2d918f82d0ca8bbcdd9a9b02b3e667c6e6245c0ff91e430ade032f57b8c0c4ef419938b3e828c301386687f4fe87072f1b530559e5d3892076cace", &(0x7f00000022c0)=0x79, &(0x7f0000002300), 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) fcntl$lock(r0, 0x8, &(0x7f00000021c0)={0x1, 0x1, 0x9, 0x9, r4}) syz_emit_ethernet(0x21a8, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x2172, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319e1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xea, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b84346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98a1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d17375940e4c333d6373c9a8d0638e1b25d81841890e746d9062a9a34fb210651b240bf6464eb4feaab59ad3822c037ce61ec43e7e78cbdaeaec1dab44620133d5f35c07497a1c229b243e72dd9de6f07eecdd3e2f2f18271b68dd3ee64ef141d0e2ea54bfcad7061b3f79ae6500805aa4dbc4eccee446663db6192a1a0734dc31fa5de267a50c9298a00"/1870}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0xf4, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"}]}}}}}}) 21:35:29 executing program 0: syz_emit_ethernet(0x32d, &(0x7f0000000400)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x2f7, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x2, {0x5, 0x6, "8193bd", 0x80, 0x6, 0x3, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, [@fragment={0xff, 0x0, 0x9, 0x0, 0x0, 0x1, 0x67}, @hopopts={0x6, 0x20, [], [@ra={0x5, 0x2, 0x6000}, @generic={0x1, 0xc3, "1113e31c3d2f55ccc077aef4abd18dcd02a13881c24b5f87c288e6bd7ec11b6d07acc7f3cbe1aa39baee80f51b20ef5f8d2a3f26920836e69a189b28646100ea0bc5ae9252ef9a02fa8089518915139559d3797e64922500aab02cdffa56e3f9319ed507b9ffa1376f6225e28c8c795f305536e5b1facad6fa48a326efc78160ae692f9370694f351fb5e5076821fdf4471ad09a4635e6b2090b1810938921cf8c6ae6eee67bede80aa1caedfe8a8b775dc80c78d3b241de939f41590f1b8b69ad3282"}, @generic={0x20, 0x27, "e9953f2a5add72149b823b7f844379a2b7e3dd2f8ded685c3a17440b551cb8144bcf06ac5aa3c7"}, @enc_lim={0x4, 0x1, 0xf8}, @ra={0x5, 0x2, 0xe044}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x89, 0x1c, [], [@enc_lim={0x4, 0x1, 0xfd}, @ra={0x5, 0x2, 0x99e}, @generic={0x8, 0xd7, "c7097917e9096a2b064d07286997e1d9f08d4d6cb268a5b3a4b18a5b5528d807040769d5486197f3165a801dbd25874ed714aaaa6db53a03f36de39ecf17a26360137251d4b8edff1412fabcca7e34ff87c1779df646a245646725db55b40f7687037c6c71b383019cb3855d6570830be1567425bd2a4efdfe9dd9bf0c2d8893b9291f0027551a742ff66aa8f8d756bd2bde342dd61cee8d8afad5cc8fc33098d5ac0f2bb996326d088a741e148470e825a770e43386054bb1476cc1f139d8deaab91f28601f115c31fcab19fd2b7e516371ec554b20dd"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x4, 0x1, [], [@jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x81}]}], "162b283a47ea9f5205efb70be0cbb371486b2e3b73ee7e297afbcec405e9e91b039854d99e49709a15fcf32c20aa043b988641c5c62b5064749a896a3d00f04ab580c383175fa3b3f168f0e73007cea4e1ef6633b764d3ec0116f11c525e1ea890f42f07295e1a8285427c5705a2fc5bbd34178459d6e6c5d26db64ffaaa3cd629caf8f87728740e2d14c5761d49e417a5199d72af924cbd763ea3fdf91fdb6c12f2a5eac9e3c9"}}}}}}}) 21:35:29 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x15d) 21:35:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x108) writev(r0, &(0x7f0000000000)=[{&(0x7f000001a680)='$', 0x1}], 0x1) ftruncate(r0, 0x0, 0x8) r1 = kqueue() pipe(&(0x7f0000000100)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x3a) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x80, 0x9, 0x1}) semop(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x64) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) semop(r3, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) 21:35:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000025f, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x80000001, 0xae2}, 0x10) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:35:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0x6, 0x0, 0x3}) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) linkat(r3, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r2, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x4, 0x8001, 0x3}, {{r4}, 0xfffffffffffffffe, 0x80, 0x40, 0x800, 0x8005}, {{r5}, 0xfffffffffffffffa, 0x35, 0xf0000000, 0x4, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x1579}], 0x23f1, 0x0, 0x2800, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)="4822511e94c619e5a7e443b2757216dd7c9bf534dfe4a2c82b38d496c2b85d48153ee0f691cf174d966bc906e4f5f4a768a9d7f481a2a06aba312fdf3258ac8b3808dd8ccbf114c7db712a5f4874b9e76b3dcf937fa05c2716a1d36a9edf216ee9cf25e117507cc9934a16a6f6307ee4569d3776a719d83fbba81919dbd6", 0x7e}, {&(0x7f0000000200)="8c3842bb3d5ce0191db834e109e9142af3af26fa679475141affdd6a1c33de6f44c75fcfab1782e2230c9cd85dd4f85653b7a8d841b99cbb384d5f728c69a3fd16b6f63897fa56598ee7c6cd1fe477a4218c2e83ac7370c6529d4c6f3e9d9494142d2f7f8657110b486df8414596d5bd4e75c14b620d798e7095d81dcc603637f51e68b76ee60cec3a9f53296b14207ba70b5d0588ab908d3fb20b", 0x9b}], 0x2, &(0x7f0000000300)}, 0x408) 21:35:29 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000001940)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000440)) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f0000000480)=0xfffff001) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') pwritev(0xffffffffffffffff, &(0x7f00000018c0)=[{&(0x7f0000000500)="b31ba1f155cd349c60103d8737846fad167d16f8811617ed07b04e694ffd476f855d25ef0b919d64d0b33e0cbcc44563c44fe2e0679b87f565352c68c3a6e66f50b333f59ce668", 0x47}, {&(0x7f0000000580)="4d4a87494ae6e06ceefcfcf62d493ba35eb0915a9d49e993314bbb4348889803f7c2baae7040ddad19961376abd4fe0ccd0b97d5ea35cde08576611c5f6cda2c7fbc0d23ec6fc2054fa6b36473bec5146730d58069903cfc4284e97b3c305277855edf6f646a3770800821d4034dc1da4fe66ab3e12902a88c010e6ea3a113eb13f5ef5056f8c6f5795aa5997e6e97ee36a3098eef9e24408c8fcb90b6951b6b4be16f68bcca56753ca5e734132b48d5edf252f6172ed54a986ee9bea09b15ec459b99c19ebd60fe6ba50532ece9400735430cfaee9fcefda80050d28a938250d791956b33e3f02a1b54da8b8a13c705c0433fb4a3f3d4f000c76e7266e54f58e55941b771a25bc654845ee741efaec98122fd4827487774b019f9fe7286a2b17f274a11a8ff68b5227e45abffbe3cd8d4bc4c3665da998b2e30aed7157fcb4aac4c5a7c46c14161bff5bbc11860dc7a41fb809562e9b0ba2216908e792b1f22462ba276ccd87b594b554eac517428a0952d2ae42cea80c9b72120d665fd720aeb135c2a5ac70f62f11e499eff5b9e97f9f9ef121c96d03e061277fd11f093fc103f64337c8d7a62b319b5feab127e7548e3dd6b529318545bd79682131361550c3b5ecc5d58dd772f6168fe97004cd2ea8b991db5b2fe2a92113ec801cd2a9c43e2709d22c5ffcb8a8f633cdf50dfa6bee0c976fcd7dd09f4fb76d63b36fc7e6141ed5179fad123ecb76c413e3d1d943bd0d5b9ff24bdfcb8aa529283a1ffec50b8a76cf53ec68e6c312f10ec7a36f11bcf2592802e5d8da52d0fe310cf717ae5908191992a297c6b96cc36cd7ab5f7b36ff341ec967475575cdb245e359729c4c945ca7b43569fb61f0cbdd8b4ce7ed2d88640c0b56bada407999635ea771f6350dc9b2509979a5fca98cbaa6409401682e8466027a795d8533aa90ad9881e54061ddb82de9c1fe4b977eabbd604fa2de5c0cec3b989bde69d94f12ffe8a03d3285341d58a03995c7cab99cfd5edb03c77ee40f55f0169783dd00ba0aaeb5fc8dadcef167ca8788438aabc3798bb603f4c715f3c46058c5b56201ad2fbbc2a872e488640534d1aaedb308a02840bea71b438057f4f456a91d6750ddc532a6230d4917377602328a2bddc3e7cc4a9352f5db3950cc43c6f8ebd04baa46fca0e82b13a5876715878e17fb99af7d7d532be244524856e1b2a43da09321c1dd29a51f42764e3475cc9fab5431c140dff184bc1116d13f3b707b8af1d7f437a654ea51de92f3f286b8d2beab2985571c34bdcaf864275be95c6ca0ea2ad4b75aeb68d70fe2e08a289678a9414520ae653c91ad49c80c53399be367448f015daf94a26cf5c8ca63f12d513354ae665579e2031fd0c7f2c5653baba7d53119742e0d8c398a2490805c2f287c2dbcf673f42e459b7ecf886e6bbae8bfc35bbacca94cca0a480edecb7a9b9a51055cb2d5170050e64999b1959a7a9f2445d439d63d91825d080955d5cc674cbfad50c0d282614edcaf24726758ab639e186dd0ca660ec18a0fad55a0b8fc7fef1f9e40b841589ee4b273730547a4d745856f4d0f4553673ac75bf1e579208e1b01b487039b20e6a26ad2689a04415734c48c7be14f94fd1f32e07abda812439e8c00af97a6c811dcaaf6a5d9cb610bb3bcec268c7eca8db5d41206c9f3a005d96456f27006d612680b1ebc57d17e0c365b87388a11017935f9f17c31cd250dd423120a4e458cb22ad0f1d4212ecb6dcadcc80d1dc7602700e983289c3f0b3855249fd75a182f65bacdf0271b09a9a46c26ce6a8ef5d96eb76936fd723069f6702e6f092b0c5c2b2617243a6767590563a0184cab755442d61a56f251df304269ede2d198b141690141175f55fc63fb29c0575b6f888eeefc9b909c4ceed0eeee39dbd76c806a03989ff361c5f97ea1d1e0cccdfc7af9cb737d1688a7d6f2829a4e35878dcdfc7ebabb1f50e64c123de57bdf89b9a9be2e3fc9a2486acc9e6d2508bc48b674928ac84883acbe8490fe13ea26579c388ee32582326dbb615979074d5c6993df9aacc2181c68f88c97edb67c9618cfa9abe564ee59532224612950782cc8087b95bd8a4ccb20a7b238b00fbc1759b0a33fee80cdc4f46ada018a18e4521f2942853b2f6500ef01e8abbc127009473245810665adae7a5fa18242e5b1476cdfcb9786a88f758a271e23d14b0f3fccb8bfbec910eee1983b84b89c5a12067db68d786423ae1d2c579d8ae8179b0766ff964d7ae325e197ab7524d028d6b6cb4f9dde1a6dbc240f07f7d780a249f49870a94a744b977eceec5183cfb72ea391e50ccbd0151d3ebc13226616d86e881bc52f404976b410f51d5d88d1eb363ca21c2af89acd543c09a116203c7592d976aec5362c8a759e2465bb04701db22aee98e4c773a598f537a560389f0e669a5bbef746c5742e0a01d2190aa2ef6af399b3e0805e504746e367637b95eddce40e079d68a4e07ab788c8ca05d73c005bbef078b51c9987739ecfcbe5b536f51aee8df3d04b0f317bdae2a1fe85106962794e1867e9018459f64bddadc8ae6ce9c18dd134cd7099fbb7575c1c08045d097e124571e99a12c312b6f6f27369122f244526b4895db6c6a95b62c5d00cb772518f2efbf838e35cfca1551980f6e74145c128fc958394b9a64f71ee47bf11432fa4dcc4609b7fd1d6263556f76fdf6b4f17395f91fa7c1f808b5364cff4cb4020cd0688519a8e1366e18148a2923291ac3a9b19e5366df078f872051e66516a35f718c8debc8de7642dd46cd660da80275982b04af0cc21ad1e97f2c2ed33fe1819ab660180837ee04df446f02ecef4bd43721eb017f28fb1bff5d0a09e9a15aa72aa2830fd7417761d59b819b16267e7e77f6bea9edbe53ef02944ed02836ebece18a092532baa64577a8fa4f1b6823222f9fdccc76ad77c1aacf70e30db34e23d139ecf0a4bcaa369800c1bb42bb6ca214223f2a76f172dfcb8810b67cb314866ca51d3ee5e95c882071ed84015fea4a700256195e75dbcae33a80f324e54110158afa514f92ed0b463432956eeee0bdf53a5e55f7d180d6adec1b119764d11dc9fad73401798672e063b8c6b0c323fb71a817b777c25cedc06517189590dd14a18a577a15a7d0860c002a7586ae9eaef418d14662b4cc3b5b1a41405046c65342562c5682f7844cf84bedb31754fb33769f4ecb591789c4dd6c632365b6100d83c0cdc1443fc30d7e02256337810c46fb8c6b2a69ba88d2111d9d5cbec4100dcbef3018394039a9f38b843539cef1da604de14b06d3d8c7d622d7f1fe5403622a3484e041e4e4eef8642d4eb24d94c8fa5c88f39c1d4837d7f67481c1fdaa732d65ecd7a2afde6f9d27db80082a9bf3c371561156a29787a808c3f41b28f3cbd0ee936f5ffeda98a5bfc567c1c0fd1f24616104f10a0763cc06b4786506cf041413d3008228fdf045d522ac3389a92488118fb2a06b0f3d9e3d64833dd5db16eb302ca5ed478c723f5975858caaecefa36ae291c5b00bc7a5f17c1c8ab8a8eb7b3a21884480172f91ca903f36043739e83c76d3177b003983454b39671961cc9cfbb8f6ad8f86a1d86896864c807ab9be211434a04ccf4b2dcfe98a79dbe17dd389783308dffc6518df83aa04c03aa938d09e3dda531123281fba57741a508b91c065e983f4d8b80c4524c3e049293a83153604093d00e34b026d17f00df5bf6a7d6b5f35137e1ed258918ba8407b2269eb0ed996f59fe003ecf704b6f3167c7dcd9689ccfce80f30a357de5c3e4a226bacbb091dd6bf856715a3d21a10e4cf59115206c09c41a0638dc2f633d1a8e327543e4af1f407c878568c9f5f481016c9a650749cfcf42fae8bc265e327204b18424a8b1ac8116facbf4c996bcebb027a9dbc3223b3bb51fcd886ea0a6b769e26d990195ac456c51cacdc28a408220034c070774c9eede19c3b0bfbfd8b15d274b3b330b8097d4706f0802c172a941b44169c2adb71d2db4b584570391789d596a4cfdae8d51a587f5a1fd4f1cb137dff642621355e9f0a6e15d2d1ac704ec62adf8cbf010cb8b5256f688a7af157acfb51d77b43cc4a7ee67166a599fc53f14bd6a8d41abde58f3c6fb54f4fb84e47119a03481ad09f926c872230d3a7ce77ca5f199c5ca5c3be32079556335fa07557f08dfcee01c5b8e99564551fafd8de2be105ee2309d31896d80f84f3dd45d648132ce0facf64a5f054d794cafb3cd48720b8a61734849c38717fdd8ed6f3f03aacb1aa89f460b62f71270d5a69eedf64dca1ad3c2b168758b150ecf1da6f8bb1f9d9124257b49c9a3f590fb24d2cab12c37310e35bdb8b1e00bf48d1d8a20103a158a178457bbda07c760dd6041a388627a762dae63877ccc774d028e2030510b72d145aff05ab23109955d92905fcba76383d9d3597224fb94f3aea0d3ceac2e2d6394f88ad911ebcf6b50bf5aa15ce0f8578c71217774ed0fcdf807a7a267ac409b0b31723fe6ec01aba108a618617b0d8de9b2cf3c8b226df964b2332603830489c91355dcf0356cb75a05c99238b8df4963aeee511bb57ac5462156e435b97413a01a128a5712863b7c56f00afc257edc3d699af6792e7598d88e078b9a21ea985a2ff43b4409050db1bd9f95f9df5b5ce814979c7ccd243421e3e3847f1b6e262497ecb7a141ba784be9abe96dff044cb074a202df327deb957c364f65162380f0dd78b8917e066a270f124ba434e2c73698ab5287dec15e1dc920694d64259cb159538344f53b27f3b9f8029dea0d187d8b1c42158ff393d5efb2939bc2aee84db8a16345e5ab54cc6ffdfb19d75138e43cccfb4819fe80ddfa010ee2c6a3961e99aee63d0944135f70a4f10ca4a9ef286ce6fa3598e940b85230761eb3ed20d3c3b3662de85f78b0699ea5d40c4f04aa84aeb833f6ce14666f709947462083863846dcc8221fc4551b606ba19036c5cf8e73164152678b37013b61149c69f0793762c1befb4182c3556584319bcba062a65be75bcd5e6843bbc4e51502bf2a4d04602635c302863f1f71c6429f6a5056b1d96625224a09b62037106aa0bd13e9a6bef1082cabba8b49397eb170a0850439174c3fb97bef47964e25f66f5f8b667ca40e499a4fa704aca716b7078f096f62c1c91e6a03fa359ab2a3223b8b213de8d4d5f60b10feb8b8ba63cfd303bd1dfb61635351ea386256801e252f5168bd4bf8a7030f7acbe11f9d89715d3cc13482112ba2b44646918fb0f5fc7f85ef9f28b7a92b3f2e36d348a20c1d8237b6f43d45e851c2ec0e2994384ac3f16fe3fd256dc093f3521ec3b110dd8a4fadad04b7bfcbb9c7f017dbfcbdd807e23b420731ce6a0252fe0883dd299cec221a43b33863ede42cf4b635068b7907461584c3c8835c2cc884b87e1d4dfd9df44c22c92b557bdba09858a785f3b78fc6b30a7a794c3078bb6db650b62b2335e97cea8d74ad381f8db5743892c4d3a09c08fab508746b4534c73d9cd73c380551cc479ffe1920db6dde619ae8311632152da3a14c2a631ad8e25fd3e174109226784ba5dfebb40863f6a67aeef82f89e363f49a96a402e169bc113784a2345317f68801689e8075d46d98850188dafda6f9ee2a88056620dddc4a0099924eeff997f36abb7add291ec3042695ec3ddecc6a757fa5a08bce0d17b86e278f4212153a5420ba20a5da82742008d4c003943dd5bc36a39decc4fddb5f8880fdba8ca1d163beee2bf3f2eb93b66ac4533850c942fe07669e91d63395a51fd3ac5f75564ac", 0x1000}, {&(0x7f0000001580)="0b742eadceb27fea69543ce87c25b1ff81dadfb74fd6417f1a547c68c7298fd9f9d82e03694c78", 0x27}, {&(0x7f00000015c0)="fafe9f621e0466c23610088d9ae17066f6c4c7b9110efc02893ad0af951cc513ab47c094bf0145ef3ede41d810cbe73b59c7584657aa25f9554d298800af1eeb15f4a61e254d0f3d0b42e81ffa46da9902a78683db1e2e3cc6d48f3a785aa98a3a2935d04b576d82ab57b62453c283fe27ca05950fc5123c034d811e4b33cb48a7b2ac5ec4f9160e84a1d8bbcd0f9ac10d2898870e11903ddb8357a0efe35b471738df790295123b5555e654f966e3160d0ff0a3e57cf40a11b447cdf3986ea3a0281708c66874723212276ff0cd070ba8880472b4d4ef054b241bf39581e6050e54a37f5872304aa9509a09c38dc20d4f16b8c8a1adbb1e5ae1340f", 0xfc}, {&(0x7f00000016c0)="987831883a4575791e080f8ca71e1290371e9e3ad2e95de2a891817458f55272e4c84f10034146d0c98ad5c1b18475f6a4586e74534a17bffff8c369ba384b44e3a68a6effda1ab2b0b031b235eab3e27d83e49c7d69f8cf07196386714c4880e45a9152d60a21d381883aae5dae3bdbfea6ffa235b2dd642460927165a76526a55001051958b6f6bfca284abf358c3ceeb02b6d0a5c7f399d4def0887aa500838f74c7241f24e40a6d89c97cfeb12288cc680b8f502ea9d6f812ede376c8715bd85acf299243cdf01e7d554516618876e3c1f5fc2bf733b065f635591cdb4aaf4d250dfffcdbd91cfd6c6aafd6c89a30858b496af2162d0d971ec502755c3", 0xff}, {&(0x7f00000017c0)="abda2301807a0bfc0fd9bc1e7dc6c9b58e6c761c04b5a8d8437539ed51989dcc4e7fb03cd27a46e2ecd37293bb49c7487551a62b4dbbff765887409cedca328cd5942553cbf29fb7489aaa3952a0c04c6db3fdd8d3f3e0b4197d2bf75fb0dd7c2246bb82d0bb051821f02153bcaf76a8214b63e507235dbb59e94479734f864667946236f7cca203a16a81308fa07f6ca9485cc47daf4c0df4b04b6e547852e2564a92576bbc45e0350e03cd85e90ae07ed04d60208b067b68d70f2a949c63b6fc51034c706c49c7385231faf0853c888a41015f3779e24e69f39f8432612e21e97d23bbd681bfa8381e23", 0xeb}], 0x6, 0x0, 0x1ff) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r3, &(0x7f0000000380)='./file0\x00', r4, &(0x7f0000000400)='./file1/../file0\x00') unlink(&(0x7f0000000080)='./file1/../file0\x00') unlink(&(0x7f0000000180)='.\x00') 21:35:29 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x56) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x697) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0xffff6f73, 0x8, 0x82, 0x0, 0x4005, 0x2, 0x4000007, 0x1, 0x0, 0xc459, 0x8001}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x8000, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0xb5, 0x7ff}, {0xfffffffffffffffd, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x20}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000004500)=""/102400, 0x19000}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000034c0)=""/4104, 0x1008}, {&(0x7f0000000780)=""/152, 0x98}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 21:35:29 executing program 0: poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7f) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) sendto(r5, &(0x7f0000000240)="ee7a3957875261368783b4cca933d62848fccc47f49fafe309d9e2805056ce7e77e134d24df4b56e3b88dbb0a4330c16dde4796a1cec34283a1161313705cd17efe0b4d07b3b05aa88141509fb3ca5e97c0856101b6560c68f6958ced287ebd36009d4301c3750fc6ee1d659c4ec63c4e55e6f695c8353b0b2c6d29ee91643d367fa667ce7e1a289d0065cbe815e22f61d569180a3629d1852fc745a0213223584469308e35499dcc1370a7d2be76bdc1bbb5dbeff6ff060d160a3168cb6d0634b8e8f8d0779e396", 0xc8, 0x1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3c9}, 0xc) 21:35:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) listen(r0, 0x1323) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r3, 0x1) 21:35:29 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078e0000002000000000300907800000000450000000004000000000000e00000622aeac002"]) socket$inet(0x2, 0x5, 0x0) 21:35:29 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 21:35:29 executing program 1: 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}) 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, 0x401d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000380)=""/147) lchown(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4082) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 21:35:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = kqueue() dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r2, &(0x7f0000000040)="575844d25fd505c342a4c9571a6f512fdd22e749c325b8338ffccbf92d7468367b928eb3797e2632c7d01c17c213d59c6027132c89732a5b5b1698cb817e0d1fe1ad7174dc677c8c4e7f7350a0dd35280637f8b1d5f83fdc041f3b47b611d3a69f8425565eb3fa443f4822f1d5d7f9345378b13c945cc546fd5a5552273da8a1e2046759938b168d0b765d9939d75ff159e1d344f6763fc4aa5b524d52dde36fbe3e1ecde46e0751db32f332eddda1d2660f005d96c965f29633e571345faad40d0939320161e194e65bac70d910dd4b0e1113b02fb009271ea311579c2d489480e7bb4f85174f2ab5263f38fba8198e0a24a6203c6b8d6db7bb3c3e129f1bbd0eb14e4d6c95eb2f40b1bce65ad4bc4c87ec628280bf95c431a4435eda6f8a357adcd4491ae2cc30f3852edca8cce1bc33e4bf902b654980a5ccea4f48a395c183db660f0803d8f97bcdde8745bbd6947143e3f9f7913426c024a7bb4c6d252ac7b51b028ab8799032d39eb228eae3209a55f260df3a649e784b5fffd64e41152088a1eb4df58efd4bcb724532dc0d23dce8afef6da99511cab15fdaa290e77b57b9a762ae4e44124c952fb356270e00a70e3b8daebbc7cb3d3ef6d9905d46fe56bac0b22368674e08da064d6c9adb91b6b0920a395d2063f20852c9c66b9081adab2965ada30a0b3b41d8959d2f362be819c37d8690957b1120035af3586618fdfa847780df821a24871e88cda12c2236f247d12abc69bc895f9c36012987984c1eff3bacb2b4804cdeacd14ef618bbc206cddcf5fab62d8fb3e19aa3cba3d7aee2c5d236e9f2dbd898693fbc81c2abd69cabb6eac3021b8e7b6df8e445da2eedb61543cefc5476cb897bc12b9d9c034caeffdf2842ec088dfecccb2691215eb328086bde066c2b6e94632212abeba13d33b42b5e7751ea14e496f4c340fbefd14e5c8b57ea36e3903e0200b8d7b8edb3506b7d5bee2b493188dce5c42acead84cc659940a8ff07136030cbb08a919a7707f6540fe8ae65a95e2c2e8a143cbe961d0926954feb2cd950a28ca0265dea6281f020dced68b4678e8e2b73809ff46a07e7a8eb8ee270ad0553f037952bcc28fe571a41e5d1184d0af952e777753a2b6f2548330c51501736d07546df7495a960cf2febb5dad3235d3549fe978b99a27e5553f345256c54cfebdc42bd59aefb5502013dc357aa9715d77bded83ed05c24e9174bd5f342cc4a62c7cda092611a5039950364c1851b0ee85630b5d316df21f819c1f473df8dbbdb7498084d554372b833d0288612f858e4abc5a76d6e7da343bc2e3770ccb7f26bdcb099d46d32b547541c8c10f60838f94f6ddd0280a3ce52f635d47e5d1ccf3a05d0a84b6802772d45d3a4467753735f061af19fb22219f343499ee6fa301ca35f0a973818a6450d77d02a61b6de392a451c88a2b4a309e39f6e20ffb54a9641e45381814703a5949563b35920afa4dee44e7e948287e8b17b83a833daf3545765edc3092ceabe795ea65370435969ff97e1d6602241d3c67cd2f6c11514fbf3d27935c373b366fbdce389c0378d5729df35a8d557a980cd82e0bfde7b31b69da41d0bfa74c3a4f514d4b5927da2688063f05439de7f1a8ce648b8e40d64c8df374d4971961dadfdee14782102936f557e403ce0fc370844ef1cc3045eaa6198a12d8753440a295a2d803152fe4724eb4f218ac7c22448f916517003dc8083fa24ed09e14f2ea3ae7b3921dc0c5ce99b6196f107fe910ae20c4b40d0b50cb69571b10592dce5d64452ba9a88fadec610679f0687096703d06562060ef1f4e039e31dd47655040f863f8d996a313d277c060f212f0513693fd53e63ba6d80df6f8e6edf180b8a7d3cc063320edd382082e17929819f49f4e40fae917f4a94fbf5a0be3ec0c2a332f3a26a3bab29a4a227675318292e7b9a0fe76ac6fa6e3ce14861746175fd55019b0e67b2d82b852b08851b934526e4e8ec29212505a9b372dec64265eae33f4f49779b238b076b9912deced8e314147301f1333ae576d27e4b983b9aebdc51390a82b3746d9b7382dc76796b58af68f341a50373731f49a9ecb8f0b3ece2135ddefc7a12f61fea68da2bdac020c07026bd706fac016ac7375e346ae4474a704a3eb334d252c80ef1625b191f7410802993728a2b6640ed49a3c0017473b9beae57edf173fd162aed2fa6c01f541a245605bb130cf78601782c4cae5a8a317c40ae127a84db0de0dfe58a7f0e923a247ec0865e4a2c3ef9dc7f8d79b24227e5566cb43a0f475d83be40122960f264cc87d162c369f0f6c0e5877ae9d45f2dd30f30739ac4e6a9121ac596e009e4fce6077c1eb69b8ccc7fdc90f64825bf30e45e47927c91695e13b309bf9da3882cb605cc1c6e5d399f035f6c8b13914c977b0f50e47af47172cdfb5e814011f2945c1fbbea4291ef9f511026fa8273e01b545e08165b95f11688c90ddd0d29926cfc9f4326b45e205ae7c99f27744c563e6e6d14d1e991af94d91db69e704be07e53b5395b773830fd2aa69290e26c637e39da5613a3dc2aae65d999c44bc8379802b8c5a85df44f7d9a24121cb0a16e83bdd2d23eddf018546f9ddac33eb5581b3c5f4dfa524a39e7c47651978f12eb781168d07b21e7440a0509441f9401bba92ab6bbcebb48013c3ebda15ee79fb5f67453c65ffc2d9b2d1d3cec969b18da739613e56ed65431668982a93476f8146e7922c7e050c578c5ec02be0a1fc9c50924c96df524fcdbfd5a0954c7fe5e662b5ea9a836571a87dd412ac6c0a43dbfc7318af7bbab7563ae53155dd2e2b50f4895f72d229d1bbc75ca5a95428dc79ac4044087293c613fa48866905042f70dd1bb4617df4940668bf4faa76d0058606ab16f5e480cce07811325b6f2395c2732b75d37eccfe4d4a37f071d0bfb3b1ccc727a80598717fc73575191897737aa4af5e0b43fba541339e5744feddcd062deaa7a4341ebde5be08cced145a88500c9667a1381cca51347d826d16bb603226ba1a4db5ba687273254a8ca459408bb7a5882a3ad42b85f2b2a6d64627d3cbad94d790eda6bf4b49ca64a899bf1254a57b445255ff3b26112466f0c2842083339ed3aa9262a7c0371a16c9038bc61f0aa5f907ea8056c595fbc9b1b7d27f0c332b2300c6ba0481047c3c9a5af95046a93d762fe917f911e76c919ac3ddcc7b2f54f1216e4bd29e73c525b50dd674cf77e224bd304bba5bf525892262df3ca24c3d78762853d82df6aea6185baff4cefdb7a0254d93c7e40d57d71a7f6032bf0845273487a7ebf8425b4a5019f7fdc57702b7b90dbef782d843d652e9fb30aa4a7ea3906699edbaffb02849cc439330ed14bbf4c2cd39a7335fe426c42908904547e9fd58abafda23dee6bb7b4d81a825b46f8b77e38d1368c0bed6d150dcba0bd321d2a01a19135f9503c8a1404ecbf77ac1fb8ecca84482439800ec8504a4186b7014078aa2d99268897079c3a2e8044a2beb5ca0d6f87097be58c2439780b1b601b5f39f106a8971c5ef9021ddde73785788f08993b762e84af5f40c76f7800a6bdd1d4e6b1f8a8f8724d2336f0362b1817f266a936eed33f116570a72c551c489041f80096a31a5cac59248b59f6826d7fbdbaa0c4602195b0212af7be14216672bdff4ea02c93ebda448aac1273867c7f96e5953a344f7f4ae78e6619a15cb1b3a4cc3c2e1cb6eacdb57197c1db5fed011850a90566a4f5aaf29c1d999ec040aa0759fada1c865ab434a59eb8bbbbb1b68ca46f8ea121440b76b3eff4e6f5d6c6523e9634448dde9d77e44db816959de75de555b5cb1b6da02967e567ca69f2ef61a3cb2665d5f20bc5b64e5113a701ca830c1dbe75724d5a03bea05d9922e87d195c5235a1dbb1452a202cf4f3639d03c9a1f15032d20580c0773fd7b735b19452fafc4dd81c780e4a506611c72c46cb1cc48648c43e18059a902b6a2a2365c13d1de3ada79040cf4922d297d7b5adc63946655af65fb6782981154e8ca8b37aea5e02b00b23ea3a5fb62e6251ec8464033c906d16f5ac971820515e08c3989263540f7c7787aad0284fdb5e98c4a785b75f72fc80754811fba83cbb84b3e6508755d3896f51057b64f1e90c7519c2948344d73aaf99f701ab38d18f3c0d2efa300a64f3b355c646aaf58f4765117066a241b6c3b881f30d3c2beff16000cea451fcc005b0cd9f0964629af43816293f1b343e3e5b63175f4e553f52a59247d7543d0abffb63de040edbd823b9e01aa0fc512d88c2acc91e5b38ecccb12581c8046a332749820f8f95c563fe4f635469811d7f4571119d86d69b9ba8987e2e8644c7f1206e4dd61fa1d5beacafcce11b8c4b8d6ab62276ccf4829addb338d10dff2a4d0df212bdaf7a475efd8612214282849979de8fd24a7b2726a763f8a95539eaee89160e68faba4f11878a21da8af90d8afd50b6981041cf7c317ae054e97eb8f61517dd21a1368602323ef232a40a271a33ab040227a55caffd2edb8b7f94d2e404ce9a743c8b584b4515b98dc4e0c545984333a0aed5110e30a317c41533df6fd379a34fa87ed3eccb504d02e7f4fb0127a9a57892a581fc38b578c13098160f5ac5b6184c04ec0efb0e5749d37cc4cbabe0406e54b7fecfbe188fa66cdf92857216a0494103a8f102624e0ddead5a1ffe42b62238f67a2c2d684253b60d4c43e41a641d623d25edaf509a49b19361856693bba7d9dd423358cf974afa78de802e466868a1ed20778d41503c9aaff17a7fe0f7937e27b91e163237a7743d7ed17196579e1d9be139eed3a9c4c519c032b2c72e14038ae6ba3baaf0e217a8dcba318e9085e133136753e728a68d2fe312ed74cd554b224bd58fdbf16c1d020dd72556963f62ded4be01e9b2408fbc2540fafa7b328d5cddb75408ad4bf118ef42bc1fee04c9feb16fa6f44b9c7c74a5dcf049c1b44a50bb8f717e379d893dc8857178ae21dd838f8e7151770d45756f50bff4bdb8c485d67b4b093d527adee0b77e01a787184a464535d089f649ad95563df409ae866cf399510230f35eda6e5fd0cce2c0879b906f644491816fea4c8b9f4832c36bb87d77934197719eee9d2181c971bfb5b4b565ec38e938464ca66643db1087c3dad9ed28b3c2184005e219c301ef8729438ab86d7a86a12892bcc4438333de74b9368ad26c0230088c0be0a1009d4db6d8499369088c0c6f6335477054045d7964cdf11b8cb935a6b77cf00500327dd09281495ca2fd34efa19c87b6b529e0ba89057b21f992077979abae56096275eddd6d644275e23844fea3ed9372b8ff45987ae3ea8749341a346bbaf3cd6a63ead153edcd64b0dca8b057fb30757bd6c639338cbc4dddf7a11759741f5a68f9441cd01b9104960232402379fbb2a1565c295977e84c959e29291c69d0e043b12d5959beea9f0518e759db9508764474660997c924dd05c21a85faa75155607fc858c77885ea8b6bee62ba4901c238c676b484747e7cdf5617d9d1187ce425518b6bcbdb4f77c0a1c69b25e15b7a24287da370b821afcd3daf75d5a1dea7a0961b99a6e5da6cb6b3c36a1171745ca7772af80ba162015286844de3648dd9bca54a9adb5b326cc854e49732fcd1fd93b0a48ab1977b934971716e730d1d0d53467c9cc3f34fcbbd582139ac5e75841d6500d497a90f3257f9e021b9d47b23f79a325800ceca122dd763fd47582fc122b68636a7e3c9bfd1cddfb6887c52c7b4ddb49bf835766e8d6cb4c757546e9a8cf55621d424233e4f", 0x1000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000001080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001100)=0x4) pipe(&(0x7f0000001140)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000001180)='/dev/klog\x00', 0x8, 0x0) pread(r5, &(0x7f00000011c0)="81c33d0549ce1a394aa9495010bdf9b94407", 0x12, 0x0, 0xa0e) r6 = socket$inet6(0x18, 0x5, 0x4) sendto$inet6(r6, &(0x7f0000001200)="c40e13d5fcb2313d27fb0174e9106b0b4f9811392772de54a2618b933be61c5d2be05ef8d94c3999d32ab4273f9e607f7f2387040ff585095ac7b1f5fdc184bcf42e421e11023572042e32b69150ebc800b226956051fbc6e52c1a4d5e13d1d43e496700b19b3fc75c16682a29808171fe004a1b5b8448d38fe0ee4c58613ef249087f0385c6f3c06f7b3d3f327ba76f67b917192e097607e66075ad5ed01079d2c386169905769486be10", 0xab, 0x9, &(0x7f00000012c0)={0x18, 0x3, 0x1ff, 0x8}, 0xc) r7 = getpgid(0x0) ktrace(&(0x7f0000001300)='./file0\x00', 0x4, 0x40001c02, r7) r8 = open(&(0x7f0000001340)='./file0\x00', 0x80, 0x82) ioctl$TIOCNOTTY(r8, 0x20007471) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000013c0)="8f336416119724b2ddccb65caa8d5573ad9311af54dc74b8a25073a443300b65efebeb4bffd67cd0964ba480a80d6f22e9026064e663cedf3fe4e7d9cf105e31e70762a69701021605be", &(0x7f0000001440)=0x4a, &(0x7f0000001480)="a9068bfccc49eaca010422c314407af603e525cc0bda5b7c8723d92c6bc1dcc04aec12e27cfaa0fb97ce38652ee2895a4c86c2240b2aac66e4ec62974192beeb317c35114d6a6d9549f1ff57b63f938b3949eb1b54049ebb96b48ccb008ed7b9bafcd37cb707399f75ffbade9bc829fdd6786642fa5360f8c2e4654854b9e56c91a0f95f7316fadda366a0e092c94be1ffa15654b3136aa015eeebb86c572dc99285df3aa7eee17912f972ed0257a4d8bb0414ab954c64f4d39e4cacd69adb3d61d86f94d23828925a61b8279bd095f4369ec4be500b6999e3e7e1a6fda3b450b69d10ae69f168dd57e7ef12809f76564ba9cdae107339e216001d66e0e84eb821c93d369f74e0bf73e06aa720bb8ada76c663b6dc2a42c4163b9df5eec868b9946365a5ef93df6b720d2c33f31cb7da81cea90610bf19b2fdcc403c9360981aab384ec2d631bf0cb7dfb247c45cdf1cff0350735ab56a1e3088b95c6d1e69bc0bbbbaea1b9e20f940de881bacefdb301bf8ef1c84360bbe6669bf295ad9075b787ee7cefc116d8f0139eb4ba8c967443ca11acb23f92c94e31afb269ea2de9d32e89d5924a497f1557df13237f65007e788053f907da5106612dfb19aae66686249636fd617a0bbed682cae3dd490ef416a2ab1698c9d3eab1fd1fe94e3e681e036443e2885ed6e73898433c714a3a4a1ee5d16c5a6e124c1ef39686a4aa3e348fe4a8209e9abece48b4ce089833b1802b1fda14db00b047151ad2104ca48df4d235975663007b67db88b119a31f9731f844e50f1ee6a5b3b0858d0b39c2926fc6bd0096bf722e8913cb128166371f74c923fb1696e33c123bc9ee23f62ec89228aff1dbd457f6c23534ccd9de8146da23187c6c5771ba81d190bf4dd89af251c2eda6b172431a38d9fceee0ce33354e23ba2f2f8a977527b64d02dde67b599c072b36835908f7686e372b166312e18e61e03f15ec3602ea6e249f2c00eb00b04ba04bc47c91d1b0f20f07b79c3ab3ce0c98c5dc3370f639f53b080672340228f3ac99ec7636941a54bff64c7e0c4e522368bf7529226035d5f42f08bf5dd362980280405a71ff41e33dd3cbf0f235ee75ca9dfce6edd7f8a3138227a64c19cf17145cfd9754365662a7949f199bf7f7e12e1aa80d0c9eb9e5f5f89b44e82b0112f32b84159ccc1422a1bd96f2af275d0ca19e17da4da39e8aea39211651b92c18ac9df25492da7a28d64bf9ec93c624f8641db48ff0a96a7c0483a9605a2a9d007d77759a4e28db5494dff11946330f3c535eb2a30d72e70cddc624fa4fedf8d30fd7824b8b62f322eab9489be83b49c11e60d1da0afc0fe3f3fe0cfd0ee3ad4a1081f8f7ebda00d2ffef6e19b3fcb03f3d789f353878484cf4a4a54811f24bbc797896e30c7119c8b9e594acf687dc3a906ec98f4f84c5ba0719e07a67df7cdc090af9bea847c814e9179e6dcfdc4be2fc0b882aab78506fde477ea267786a84acc80f76f29cae7b6df75f60b5302061b23ae5b77b4ee8537290d2dd71b9fb5c251092f6e3f3d742293269d57f2239f6e46f85e237e8db17c928524120d3a731b4d23cb2991bfc5348f2c164c7e1e43be2b1690304e9ff850ae688ae6a98a86a9fba70c4fb6874f33d2e26c8f79c12e1f58c866c4ff1d960d1a009b3bbb609cc4cfa0e24d18686b22f6f2c5c09c4b72cce266e7577ad9ecd010ebf77647a63e9c2ea3539d0dd2134b0cddc8e43d906c5b68cd96aa26daba1923db8091c05bf9de5fefae25f7152352be562e88d6015f5db98f32e58243756db87dc0ff6828f077113c7c276a7e2fce51d8cf35bf6415d1b1ee73fb192a5ecb40518896e7017fc3ec0882a0c6c7a6f7785e3b9663574f34a78fb806d2c91e98374799372de23dcfb9ea12c5b85a3a859bf1edf1bc3ed640b9a49c55719c9cb7121e1b7b8e1ca3c7734b9f7d179cc08eb951954771f4971cfa1c92a8a91cf0fd570a90d7e86f90888d058cd496b4ca729aa0024965279d68537c78d63a55e7aebc8631ee408bf160d79a2232854248b1e78a2a8eb08b2bb5a64d45bd8600170eb40757e1535dd53bac07b014fe1c675090aeb534d8972c7f7876a35d33b5935c86a3e36a8e0d9844d2c2727938db230718346fe3c2b4212eca891f855467e3ffb40dfb2c6763325dd6de47e815b4712102423b44b30539d6842fdc2be769bd6fae21a8bd7093061ef0416d309c27595cc122edc762ebf5574de05c0a244a96f041cce05aba1e1ee6be16c07f186f54bdf2821601b5f18c43bc51df0b1213faac23a2986be98afe66f0558e20d1f3ea2e30f9fa18404c4c6480f5f656021e9aa506a4780cce193f649df18bbc7390d3cf724e15e4daef8ab337e97c41c31cebf37fc7781de91be9ee7182ebb713af777ad559de2312dff9375835bea0c036beda370b9d37c823a678d97177d67c4c35a73aca53d600961b01523c38feb4f76d16b91a955ebf5e41282784c65ae583e8653ff2335c2cbc2cf00c38867196cee93d08b46f2a445e78f1cfacd737eebf89d9f27acd9877d93014c4bd35c1c20185820df9b883eaf2a1687ad7cceafefbb4ca4d7706e54edcef6eec86ec940a56407c3741b3ad235bc95446fc06531f479d54477055b65b1a7cd875f0fc42c28edc0c3ab3817e2aa5689d7f38784a8941e24c84f2d857cffe5baf556451a84a30be2b80b98fe21ac010386c0296bc1da8151204423adb631d4ee7f355f85d8591290a170c8543c717bf449e4aae349bfda187e46cb9345bbf5ca3920ed85c53b0668a98f1d56c3fb5a66c83f7b3d63c80c5772ccc530e2c6040a1946b1a20f36c498db1cba23c45901fa906de10cfb37e6907b6bb64fb865cc694a59f5b00afcc31a4eb70e173e71d1d048b2e6b0bb3de80d1c732421fb670131f3f14695e3806ce3ee04a5b20f54d15dc1c75d234de29521531c22e911b17711ade1e35009f91583a6d30e294f3e620c1305eff246f2d5d59b1a7257562458a93de66815aba02475262439dbc1a8e7852b6bdd911f733b0de4f75f83583647cedcc5c6460b347b1906e2cb048ebd51d4bf0c394edcfa48d804e6d81f1cd0f185d19c90cba07b49957dfe49cf5f982030cfdb4d411ccd94e1b8c2d0d3b34535a7b957d55c04895a9c42a7cd7a2bf59264df8212eaa503ede9783930a15b98c1a2762794eb6f4d726cc1ba4d921286cc4dd9320278db0c63cbbdbc7af7c2bd0445793831fd3eb9f71e9cf2fd94d16704a381790566eb0274607fec994f352e154753a49cf2b4272b9b8dc646a0b435de8ed90b6ebe6aa6ead080834205bb7114e68185573872c4c400b30c621edf05c40999ea4781a8387f6972da08d0e5020d72dfab6cf96f3596b650e20d26ad4db365a40b59d701a44db39cc2fdc15964aa23c10ec7f9b137cb6bdd807f9e32825ccf6c59946625c6711fe087412fe25da4309d2dc579e440f21c4c2021ba54d97645e591f1c2b02a409e1c7349bf80f755b79fdf9f6969fa9e689cf0eac38e09df1d9b40ec7df022ae22db702d4a7a11b097cb14ac979db0e695e51127624d6c9c58729f8366c5e0ae92a0e567f3d3e7753b8328c7dac1fdad053c8610a7793ea14e3a241b8bbd18c2656558863350d7213dd47f0eda91e16b1def8d336d4a9f94ed76ded1f0cac08eae5853073976b84ff7d58aad6de52f3fb5fd4aa7066ecd6bb5547292427059654f7c794c2a749b6f0e538f9a528e6b52ce1080f14752b6d24625c66c28375742a3398504089dae8fa756faa13d676e882bc832850d262ab26bfb1e3215ec56592e77f079814fa993fab14fa99e5f4b4a27f2fea0805e4469c7467d201c7cca268d26ce8787dead82b42c5db7ad72d49f76b2565f1b68687c81137d60bedca508835fec7442f9c5d8abe35196f7b26b4bb505a684bc07cbe66fa3f4538981e688eb8cbd3044434ee27de5035b33d20f861c90fab4b79bf4284506c079e4a866ef65d81d69c3fcbed65aa61f70201507a5151d32d2b238f33bf0cff759a3de7fcae347202e9ef60c320b151bca314e3d2d4068a5e519b033061939d7f3887a48eafd62684269b36312e4ed866fd10c6777f2326a0e2d81794ef08768f68564f2cbc2aab9c03665680e35eac2b9105f52e2c0797035c84e7c3d58a2b5b90be4524f18af0a38407e3b0143f14256a4eaa0570c2aea0f488703b33de508d141d6dea4ccf1fbcf85925bb74972a3768f420370776f33f524c5821336cf7634c941b0982c39b017a870029c4d8feb6711e6a800d613df7aa6c5568534f577b7bcbe338b3c3c46c66709ac0c739d696e47ca83f2d50bae67852dc984d81fe6c61b5e22ada29feaba35bee1abc814a639e3ef36cf7c56c2d0e7ddcbcc619b829d7052c33a80953a8d4cc3e98b07156c8ef754c515aff47e827bfb8254b4aa98828021ecdfde35c0a9b901356e9941f1b2c586175e2773830fbb9854b14d0909122ce9decced5ac8ad6ef4b2b7236f86438876d010bb4fde171ac60a557514ccc383d0de014b2370a9ac808e6412d350239e3b14083c535600970de9f055b69394c70e4fefc375670483e3f61206bd8f6b5fbd299cc54de343124c64a1ed0fdedbade684b6ba0c734c82d345296a2170b39c37d9dc506ecebd4dc3327e975bc1f143683fc688c68d50ca50694146749f161708085b7e2adcd714bb737342e0bd75db01e111299393363632b07db125d78448fffd995008ff0612ae3b62cf3585650688e7ba2f68cb15daada667bfc3228a4fdb9e78302719f68518aa593efb68e610dddda0a26d34b2d5bade0049b805dc648fb80970c8ea8835bd297a7559cbe65b2c758d3634dd470c6a7ebf575c893927248ee3ea203d7ad65230b3771ac92a220831b357eb6e6d1d1708156a90defe01b10e2e69f1089a69ef86979dead6e89de726117aa495cfc40a10ceedec2664a12e8642222d838485fd32f6997fb404c05278ec378f1e29a88a4a9a8cafc8ff2b00c945202a323b8aff00addc2fda7ca7ee76f28b6aa70f3b78d4767fe9b276dbf3bf4be162d5c5e7ce03a7264f45e0ece5acc55d79ea62697072bcf5e6574cc7ee8268806d88b7fbc845e74d375a90d5f98829d310209776254a88f2aa9c974bae99bdcdfee371eb2132eb5d377aef487366cab486ed70f031151de69869a0b0a4d0b2bc40c4b9e09f4fa610208e113a973d5aa95b8320471768e19f2b83afc591fbe1d40905c524c836d05ae9e9f98bea6f1f7914ad8a4ebfed37c8e3a9c08ee72de1b7d66dea689f7bbcc003235f2ffe90dc543a9ac19b9f5e1fe99fad9c7eb5454d84fdb4516828cb6dd7e6fe434e7ffb639cfacaf28948b466661fb34c7b9063343c159638efb2dfcfbf59734ccff9121478a0d3eecc096313713c5378b7cbf6b345d17b4e1d15792a3d038e79752bd382c1487759b9ddd01a54b5aaa59e1672621340bd0caece125fbcc4c205234c953c7503aa1b8b40f1b008bdfaf6c8afc5e88891cd6e6ab893d1d4c4abe00f8b7512745b4fadc24462795ffc4d81e740ded4e5915e023c73a4580ea41e34b2a1b5fa464f870aec910cf0cbe7a4c70128209d63985195de728a282714909a38ad5c1b5aaf1ed062db2fe6938d7429d51a62af36930b2292e9191c3321d9ba9e6c97c05eec99339536afb574c5df87eed7f801a54eb2c08ec519d379a58608c8e4328b726244b0bbd6d822ba61102577dd63d583da759154b9fc3b713f49e544bd53cb1faa72a34ff7d83a508e47850dce177c05713b4dde42a10", 0x1000) 21:35:29 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/182) semget(0x2, 0x1, 0xe2) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r1, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000400)=""/209) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/173) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/246) socketpair(0x2, 0x1, 0x0, 0x0) 21:35:29 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6076605100183afffe8000000000000000000000000000bbff020000000000000000000000000001880090784000000000000000000000000000ffffac1400aa8ba7af806f2a9e1316a6596e968af0f85b3ed15fc91c566a74f350a9beecddfe33a92d54fa241533fa0f8e73f3f03cb973b87d3cec756854a11277bc5fb98c8a5dd3a7794062c5edff3c782af209a4e65e0e623451a4657df0772d332784a2816888ab0995203ad842fd7bb18fb8cd2c3bbec48c25b2f441123a679c2e4da1a4e10f9f1a5b68d1e1e6cbcad3bd5172624140b6fde3842c49cd70a1f1c32916d286f09e"]) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x80000001, 0x2}, 0x8) 21:35:29 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() close(r0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17", 0xa9) r2 = socket(0x2, 0x4001, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = dup2(r2, r1) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x80000000, 0x91}, {{}, 0xffffffffffffffff, 0xe0, 0x20000000, 0x2, 0x8536}, {{}, 0xfffffffffffffffa, 0x80, 0x4, 0x80, 0x1}, {{}, 0xfffffffffffffffe, 0x20, 0x80000040, 0x9, 0x2}], 0x7f, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0xc, 0x2, 0x0, 0x4}, {{r2}, 0xfffffffffffffff9, 0x8, 0x4, 0x8001, 0x8}, {{r0}, 0xffffffffffffffff, 0x7, 0x8, 0x2, 0x80000000}, {{r3}, 0xfffffffffffffffd, 0x8, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x8, 0x7f}], 0xd3f, &(0x7f00000002c0)={0x40, 0x6a9bcca0}) 21:35:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x1) write(r0, &(0x7f0000001640)="8a", 0x1) 21:35:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x20) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) fcntl$dupfd(r0, 0x0, r1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0x40, 0x0, 0x5}, 0xd57, 0x1, 0x5}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) 21:35:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000)="2d595f55ccfd8d4e1bdbb433c8bd0d2c0fdbc5321ba62dfded62eeeb40a71309e844463930631232c5b249d85c9b9b16c74720b2d0a966637ff7cb4bd27af927c8257948dff98c30a036870973558ab53126788fa556687e5a3f9093a33b1104fcd2b64b", 0x64) 21:35:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaa0180aaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0000000007087736e66d96690d00907800000000450000000000000000000000e0000002ac1400aab2b2"]) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x5) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2, 0x81, 0xe4}, 0x1f, 0xcc7, 0x700000}) 21:35:31 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) 21:35:32 executing program 1: syz_emit_ethernet(0xb3, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0xa5, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2, @empty, {[@generic={0x82, 0x9, "b019cfb89992c5"}, @lsrr={0x83, 0x7, 0x7f, [@multicast2]}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x800, 0x200, "6f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f9"}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffea, 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}, &(0x7f0000000100)=0xc) r4 = getegid() r5 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x140) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000380)) getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(r0, 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) 21:35:32 executing program 1: syz_emit_ethernet(0x68, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a31e4c", 0x0, 0x0, 0x0, @loopback, @rand_addr="4797b27c6b5e2ea5d23b53038957664e", [], "2c8b"}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 21:35:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0004001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="8a4c00", @ANYBLOB="c762aee52cb3282aa0e0ff95d41c79af7d489742cde428d7cedc1a17729b3e796b9059f14ce2632ca3ff9956158b322c2d1bf4d53608cf675c7efb6eb16a52232b533c9bdeccda083bab0f8529b563427b6c0a51a2599e762621e78a321c71f78c6470e55b7bc748e28c5c72745f68051f8d6c2aa0ab2dad4b86274b4d5dff5767", @ANYRESOCT, @ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x10, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) bind(r2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x1, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/252, 0xfc}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r3, 0x0, 0x0) 21:35:32 executing program 1: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20800, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="e7c4e9529a01abdf22bb18dcb97273d932b7bfbe050bfc65271978eaaccef636b0004c6ef5fcfd4997df4fbf8bfdc1513d7bfa947075bb013ae87d33f4d3470e773de6444451e6929fe15ed5f1ed076219e1bd8f8a5f11c3cb75ae4ac45dbadf679ff581cd60882b7bb96b40577499667c", 0x71) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x800, 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x6012, 0xffffffffffffff9c, 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 21:35:32 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000340)=ANY=[@ANYRES32]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000000)={0x80000001, 0x6, {[0x7fff, 0x2, 0x401, 0x9edf, 0x3a6, 0x996, 0x9, 0x3ff, 0x9, 0xd798, 0xfffffffffffffff9, 0x3, 0x35, 0x8, 0x9, 0x73cd, 0x1, 0x3ff], [0x8, 0x9, 0x7, 0x1, 0xfff, 0x7fff, 0x2, 0x7a, 0x3, 0x100000001], [0x1ff, 0x2, 0x10000, 0x100000001, 0x6, 0xc2, 0x7], [0x4ea3, 0x400, 0xfffffffffffffffb, 0x9, 0x2, 0x2], [{0x6, 0x3, 0x27, 0x4}, {0x1ec, 0x0, 0xd1b, 0xff}, {0x7, 0x34f9, 0xb4a7, 0x3}, {0x3f58, 0x0, 0x4, 0x80000000}, {0x2, 0xfffffff9, 0x8, 0x4}, {0x7ff, 0x8, 0xcb}, {0xfffa, 0x4, 0x5, 0x400}, {0x2, 0x7fff, 0x3f, 0x81}], {0x9, 0xff, 0x7, 0x9}, {0x6d3, 0x2f70, 0x4, 0x1}}}) 21:35:32 executing program 1: ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x80000001) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x83a3, "15c96eb6940504b55b551ddacb67f4ff57be5d0a", 0x0, 0x8}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) dup2(r1, r2) 21:35:32 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r5, r6, r5, 0x7a, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000000)='./file0\x00', r3, r5) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 21:35:32 executing program 1: chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{}, {}], 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) 21:35:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x0, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000100)='./file0\x00', r3, r5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="763729268e822db4244f86703467dcb8e7727334b29a0229262ca205bbd402fe5eb1e6f0bc0e2ec6310bc3f7f98ed44ebf82af19f9f0b4124ef7754c3f812da0845cf5f6", 0x44}, {&(0x7f00000001c0)="8beb9c84052347a32eec7fad055b9c3fe59f7814dcd6cfb58a41c150d2f57c7d843736cc5f4164e5a576addf65e043b22016a545ac88c89e4a71df6a3c16dd81ad85d0d7da866af68ef9d827579b64718c2800416226b2b2838babfea2e107d67f640e6052ceb7cd", 0x68}, {&(0x7f0000000000)="b04a59c2324e2292", 0x8}, {&(0x7f0000000240)}], 0x4) 21:35:32 executing program 1: 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, 0x8) r2 = socket$inet(0x2, 0x3, 0x7f) sendto$inet(r2, &(0x7f0000000000)="80179338f429bf20dc4ac68723c4631bb82d7c36ccfb0f6eebe8bae1e47642452f5815099741cefe8fc76beb27b2e9997cd98ea87a55904a9d89a8d94276848adec4d01fb56c84a508d6f6218258b3a56bf64bb4d1f99a8501676f236366d54384b785673d3a1362704454bfc0906d63c5975ffa5469f33dba14895b81ab99e225aefc84febb7ae1a1bea0dc2d004374db1a6a268cc2dc71793f836f97e5c851a4816eecd0f38ec392a932d683fee032d1e03d56793897335104ced6a3ceeaa292d8f1b562ee95bfe8b687480b9bb2312e121abab2802a9262abce71a131584436ca860195847f5c11c64c7ee98d082916598a9aa3aa32eb0bcfed2f72", 0xfd, 0x6, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x409) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x8000000000000000) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) close(r3) lseek(r3, 0x0, 0xffffffffffffffde, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(0xffffffffffffffff) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') 21:35:32 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="0c00e1fffeffffffffffffff86dd6031797100383a00000000000000ff02000000000000941bdc73c8a8ba12c245000000000000000104009078000000006027671500002b00000000000000000000000000fbffff00fe8000010400000000000002000000aa33000000000000004b05f8f528636ea67647d70c3d39f1b553751f1257f39eb094c61fb22ec72c65bf835cd8c5cf3deb3ab75b54b56e08a4fba997b4207a624b4e7eed478e6ac5abdb410e6400b2d6dfa3d28ec671afefecded4f34a67fd163f6932abe8f23a1a1a58dd04f2e71c5f19774f2efc33911af5c9aaca90826f68a5dbd00f488de7ea76d19a6d31edc4ce9f9c69f431db614d5e9a6823b6ef6817cff675d40aad270f98683cae4139df4234e35ed926322251c61e5cc9"]) r0 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x1800) 21:35:33 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028104ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x20, 0x0, 0x20) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000200)) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) wait4(r7, &(0x7f0000000100), 0xa, &(0x7f0000000140)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:35:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8b02297ad32c089654acd4d81a92c4c04ff3d4fe5df7a125bac88b54ccab0ad3770810120c08ee5a6e85bc2965f0c6042e1995983bce8a5042c1dcc0d9e617e030bbda1409c0f537ce9f70daca17481979a63520facfde72b3aa95a380738203952e4eeb46460d745baa012e43fc6f20e2b7042671e307ba"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 21:35:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x9, 0x430493e3, 0x101, 0x2579, "2d1b2c28d7e6c568c7d1f66eb6ca8196603654e2", 0xffff0001, 0x1}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000304907800000000450000000000000000110000e00000000000ffff37fa8441f0f96103"]) 21:35:34 executing program 1: r0 = socket(0x10, 0x1, 0xfd) setsockopt$sock_int(r0, 0x29, 0x27, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x2, 0x6, {0x1, 0xcd30}}) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) fchdir(r1) 21:35:34 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) dup2(r2, r1) ftruncate(r0, 0x0, 0x3) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:35:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "0000000000000076b41cc200"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x84, 0x6}], 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCSBRK(r3, 0x2000747b) msgget$private(0x0, 0x241) 21:35:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) socketpair$unix(0x1, 0x1, 0x0, 0x0) 21:35:34 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x1c6, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x190, 0x3a, 0xff, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x7, {0x8, 0x6, "6ce62d", 0xc6, 0x37, 0x27, @mcast1, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x8, 0x29, [], [@pad1, @generic={0x26, 0xc6, "8a1f55bd5035250062f2e212f6cc5d0ae2f9b47b282b6a1137a4858018f00d564f7e5b8a9e5973ab79ecd4b421a5bda3754547997e7216584b2f6ba5c9436ee7ef50e3cd6fe8c3faa0613f7cecbd27a4ef6e4dda9b0099658e81010993176b7eacb281a59cd39b1c756bc3ce51c31e91f2745c335ba4fab42b02aa42f5ad3b7cbbde84d600000a99ed71d9b58b90595f046c6f1cbaac2d2bf4a169cff6bd874a1774887bfeac15ef014963bb3ba483932a0618fb4d780e1ca2a31487ad88dbb29e886e5003e2"}, @padn={0x1, 0x1, [0x0]}, @generic={0x1, 0x20, "2af574c406034ea0193351b74a931972fd0fb44a429de681640a431ce9a8c9bd"}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x20, 0x4d, "d931a2ad86221c9dcc2f1886013f5cd02a9c73db96be13bd25d30bac3ad1c4e57381d43a7e009bff86a311361582d64db30f085f2f4cc99bb21bbb19aa507727195f2f38a020f56230850f91b1"}]}], "72549d2e3443f6df"}}}}}}}) 21:35:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 21:35:34 executing program 1: sysctl$net_mpls(&(0x7f0000000180)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000001c0)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bddc8098441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d6ed9d1b345e54a6722a019b2cfe1ed232d0eaf2fadf2d1a529a450a7343c127f8032d53b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0f84ab9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c401c09c4852275b4b07237688798243aedf6061b19323726d95e6dfa7ab2da8164520f44219590d0dcc1c86f12a34809f3447479ee53874d7fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb7474e3f718fd3dfecea1d4cdd0f9ad1cd507ddda565b8f4535071395deda169de523fb15dd80a957df4510bda469b276050519aeb17adaedb725cf645b44acbdbc5deaad16e55c7246df063f92215b48111110d3a89a043c1bde9226ba58da50ca0a86063134081d42c85f348f4b67b0eebade6a6642db24511f1f479726fb4bf5fa6", 0x0, 0x0, 0x0) 21:35:34 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1aa69ca298e64b23d6eb9a727e68eeb6e5650dc36df4121369c32525515911c2c1513dd91cf81bb7729b199f1477ec5d6fdd8971ff8acc3767078cb87153a6995f1c46edf261b562696c5e8c0145341fc428f8fc6f3ef8f44910251d04b6bb76361212ea17941f14296eb1f23926bbd58a2fe0ca8759cb7956a3507ee73f532acd08dc0192bcf20ed9fb0cecde88cdabfe4deb0f92245d10b0dc4efdb0db18f71197ad0179d9df50e3d61357b8ee10f9dcab1b793eabc09e23d215f307db3987405cef58dbecc6b79a8164ae63b1b459b5", 0xd1}, {&(0x7f00000002c0)="866167b48bc235f0838de692bd892dda9d4330125bc079a6730f7cdd815140af4d7b3c871d4a0e954d54ed3b56ad3bb00b9148d8c43bed84226d017da42552d7735dcbbfa4ab2618731a687459f69b22454441c622722354721bf4c3dd7c6ae72a931f3517a1d3bac00ad91ce37f6f3b9407fc21d5953cd0af518b3a40355722561c8325d4b080b64312a41914978896c0034d307b15edd3b4daa358926b70679089bf21b0566cd093682af495b7c082a86fdd05952652a9831f5ff383fdd298c786d984d26563ec927d4bec10e450", 0xcf}, {&(0x7f00000003c0)="19a7321685e68bcefde3f9f8f889d97c8deea0afbb59c0d08cd8b1954c467d56a50ad932c1876e46314d0731be152289c704dc5c2107313cc204197f738fe70e0cd83a6a4b14c9d7a04a72b439d16230bd982f57481fed97aff83fd0a656983654786c9b509862efd6aa29199acb2ad9d9aa5191cd7da0ccad854beb1595b5f90025c8d47e4a8213ad385e6120d5d87fc79627cc0b0a2f316ed1924ba4b2412fc433c3f995140722a5e0dcd8f008a2405a116f23ff1e31c8897e225af58ad316b7f4a03b3f2cc69d65aacf448c5fac4131bccaf581477fc699d11f29c00d75a7440d22dec4fd2ab9be10caebc5fa7de842f131f26431c69c101509e0bfea53c835d9be17499ffd31856ecb23a7454e2fd087582550aca260582cc3c480525452d3313f1f96faacea9d95b5b32809398c2fa016c6114a5519457e3816c3e2733339a353da0dfc20294d59b11bf94c6e38f2e2ec91233a24c2b34c66ebf2e49201538fae235f245975d80be898ab931d50d0d6dd1bff024cbba4fc8ef9a0fc33df649ce041155a63328936b3258858c5c754c19e6e488dc65f94fe780daf9b115f9d12a4bd195ff86b871c0c435635fb1af3ff21481c031685c7cb33b44b4dd461e4053788961986a522801a449f3acc99392917f5ae5a218a7be114b76f207fe259d38f84b68b219ba919415abdc709967cda49f28d158864f9f368ec42e17da3bdf371e73577d6dfb1a79d9fa1c33784434bc692cc234356c3f0de33b331056fdf26f329b8b9d696f610ed466def2f59e8f984e8a3b6599f6d9b684d7baee2bd5e950403588e96412929cee47297cf3ccc33e83c1dc74b7ce286e9624913f387df25f97177af0821a5ad445e74cc611feff43e697c1ff4e64e8aa134df29e9c25aaa099fa36d487e09ac2e4c0fc385fae441f9014947972637a3b627b47067d19f8e2bea82116567aa07b3b1de12cbcff8cd6aeddd06f7a763c7ecb39aef6b5093609b72e07ef2ec30f1e4cd807627ad0b3697050537e6342b6d6c2fda5533ccbe02fe963f306dcec2d943358c48a04778819f9a8fe5bc906d3c64e50dfff7ceca40d4de0695372e45d6cc58f4e421d7b42c1671066640605ed301932a74daee78e48706be92c0a80092356b926073372ca91c7570387f70671539ad53e29673660ad748e6cd7018b037862d47f99624ae908768351f2ba656330a8ecec56004158b4b31dc1bf9d0eaada991a89843c30e384a4a1d190f604e6871c5b1c91e34512f13d563290a927b033eca3e18b5196371701beaf8868efc42c2f12f82f6be9e371b06fe6971e57fe9beaf7322a959b48b1f4f24a7d318b311f2a59570131f5ea6f0ca12367cd0b34b609846b73f3b26707c9a742d3a97e9beea85c9b3558b4aeb78ad60696a6f6bdf93f587a01c878d5d704623059002cd3ae6f2d09ea73d591c3fb9fa875044ac797fba1b081aeaceeb88f0e11c1afff9788a17a6c94506ddecb4ad8a8d0c62e07818a1cdf60e131890d93560df1c3b891549a48b1242cc0bbb2ed20092d42889a970f7755d79134daffc655d6e326a0c1824c80ec59c54182077bcdf0bffdc4ef4d2ab51054aa350dc1d17551f71bcc0c8e05dc3ae0822ea02610203f4b006713bafdeb4e022062dd517b68cbdc9772ee351b97820d614ae6774c9aa803ab0b7cb263589febec2f2877439ce49e5536b694c08c366aa887eaefd97fe2cc978c6f8706772f79003139d0f6dea061dca5b55803fc1307a9ae530101f07bdab4443170bfa484eae39cd43edc1f4f78fa11322064765ef72bb16b948f358896c3b0980ebc5049c6ea00ac4091cbff22fb40c992d19a98658ad4b695e696fd4094bf0de460b8ecd77513c74f1bae470c237d04da7f2f601c2cd1516261866ceaede15cc4ad6ed2b59bb4daa56bdb8bd224165ee8f7df76c2b4453228e03fa959d7740d87018ad309d51802e917e231f6c5daf5087fc202bf4c387d7e2dba915c7724ff63373be36e534cc0677d13b8265181caae902c14b548911051dfe84fcd579afb41099b20f4584a436d0aae8d52790e3c15af4fae903d44d3db95054c719cf0015fbf4a0062ab8c0c9f81ab10e8d17e137bd2130902be23226737396f49998ce991fbe587749dd0b564bfa178e4ba88605093b7c3e0d4d71e949eb2a66dc0f8ad1d17a6a0e48274735086c9b2ba2204cfc26813617bbcd47fb8f1b533cc2e3006c3173d1e9c27f1ec703d296aa6bf209db6310bee459c13db42152234ee02d1763422f921389502b865d4a1ef6d07b19fbbf1b759469b3d78c6451440901cfbae4a8aa861257f930dc12701f159496efcbf017e1f2377a3e34dc1c0b2f824cd5c8f155f22e3f0d54610d43bbc6515187989bbf860103f0f0fad878640fabefc18ca25e5f3b5ea2390d6b7b6db666e291d37d1f5e4f635da51cf3b0b5e7b27585b66cabfa458d54b06b540e6fc584da98e173bea3a82914bb21ccfb0f6114fe5390167101539759b74adc00315f6cc77c1f5398df2e8bf745801ff57b513e0273ad3b933a3b01ffd4e52218340fb94778d6da95e01497c7d544cd079964a46818bc639878c71ace6a5668792270071d3881acf3a34b83a8af2fe60b9042eeae0a15d5ac5f6d1e26042a761649b3eff34f1daaa81e05cf9f09737ab6d48b31dafb05c1c3b7e3357477e1a9244374be0d68e7fe5230dfbfa2638e4581442960857536d67ee4584473ee30efc08ccd6752997dbae856b5fc54247a79731169a5671ed16f88eadfbc509b46b79135875010dd500a9aca8b7fb2c4c71166110a2ea7ba02ec2b50fca0e48c379a16cf224461c50cb38dd7ef08152b9247fe243737d3d1cc5531f588ddf51a33f3077e747931a93c93d7bc56dda95fd54860fc06d91c7c8db906a825b32f2e152a08caa3e222c3cda2357c3d0f4f3d8e3576df4edfba5d74cb7a9b0bcd5891ce5f7e15267c869fd5dd9429a4a94cf4decaff6ebc09d5b75840056aec298ffefa29fe99dbea75b4145152ea6cba8f0f4e15a07c25c27ac5219715b6672c16d512df15e276ab7dd62286f8db73b07c6f07fdfc600657be7a995bcf3bf25ede6a6661dc2caf1c6a60d84695633e1a81281082130e6dfb7eb6dcac4dfbdf0627db81c59869e2e5be62deede41d549294ddff98fc9a36560bf586fa91ac2285af8ed737307ca6a11e73aa1ace1d8776df196853a546526e1a2ab762a5bb16fc5c7639d602c47589bf6c6c8bdb32f879cdeff3ab581629643abd4c9af2121bf816b6ca50b51763e86bf0faad17550b82594b21c6e0f07c1867d830799d7b0a91c0ba919ca53c6329779cd0336e23c41f887a5dca6fdf2a24cf17b647dfe8c0fd6096d1defb5fdb8385f40af11f34f5e46e0f1ef0a550d8de5d22efa78b8deb6c8f7431664ab0366d3b519fb678294e2f015ba21a787a86dec3393abaffbff6421bd3d780206c67249040268dff1abf9b0d0d5072f11e1a5e26803684a50281641fab9e26cbc6fe604b9c6084cb52cb7e109a553899239bbce1c324a1a4c852c80a758723db715844bef3f3d82b706cc4e83dd4587c5adc2b16544929fe2762fb650f0829e073ada40897e4a0b85bb76b20d7f0ace76c6adca890dbf476baef491414a785e0df673a418bc8e6657e92cdbcddc73161bf450ba36edd25fd14f6ef0f90e538950234dede748bbd518c841fbd520190c0dc7437fa43f10228f700b93abb6d6448e4595bce0baa8d0435c5695d35df32db0238f70012ad109944e725128494564edf17a3cb93c42524c99d3ba91daaa8469990f0cab01c1a5284f6a6c0d0bb20309ff60d7e9917cee3a3684337f99dd7efdc763cdbe9802bf7ec434f9908374f0bcd088f123ad1886f11bd10746dc13fa3f08979266c34763b327ee153227a6a1a0fce1992034a1c7d1879ce3711738384e1c917be584ec3141ecf4b2e4f9eb0842c76478cef9adf8c3c41e32475911b384d6f2c5be444329b9861df46a29d8816ca52283f867ec011ca4d832714aca41f1635722fc78559938703415c9315f8ad0760637e4d88ab43858ad50878e38b7ee8714f0896d631796789e095f6290455366633a366cfcd352170cda92e66c67b724894191aa69da0202ddb20278694493feba4e8fabfc566a5c74170344a1b1737619ad4d2a561a02e5b5df53bba4fe4aac2088c9be38b3e16a37e201d9a2a005ac4c52434e1f6b7a4a0c9da08d89836ca60fb31e6da9f5fedd1b25eb8f8dc9fe4ab66b201e25d165b7e4c85a5d40bf0d95ec5cac523ad9f8962803df63df3e5a1ee9253ccbd49dc735a94a10f9293f0eb065957e4e54dded4b9dd587fc190cf9f8a9cc7c3733fe10da1608ec39b5de237aebac9bc691084661772799bda37abb18633ec64282388649257f9ae388816785bf46523a0b1ca004cec7f30ec9252893377b7c87687d3a580efe511a1c3ff2c8d7ae7ed368f8d31d3a9b885a31171bf130ec47f5a4588246b85e251b346a5e2ac8a1fe2010b1b33edeab9e859e7548e4a8e12c520bdd95c95d7d1566ce01d4c163f0f5f8ff6ee244d19b0f6cb7b2c58e1bc4b7e9d0c833ed0de3a8e81e30e5ab692d1cfc2e52b7c0efeffb93bb39b6fc2600edff674e44712e43699dfb325d2df4d9277270626b496276a2f4e1ba480c92975e7e07631962f2250f8166d92dbae6c2c6a9ba1ec45b6918e3fe681706628e143d710dc3a212353e58fcfcd5dd82f9cd7994be3519e1d15ce4f023f4e6bb0d427fe32a44203486b95f406f4477aca19373681a53b0132ca686c32bc6adf8f194cb4e6b4cf994b7b3b1ee171bec9d1c06651a703c31488a464772cda116e59e85f2c1fd227ef10194c560db9dbc3e85394423f6c10d5a8929a8ef6d35ddb54dc52a53c95931f74497ecfe106efb5f1c8db9a70644264329e4fb5e2eac88f9b1fd6e591085d7705e210d9fb20b2928b84231b4cd32df40c7a0da054fc5556eed0ac776c620559572f25854d84f28613aa5bcea55c19ab88821881b4f6eb866db31f37d9c83482128b62247f32c5678856c458731e8dd5144f3feb2217c757a1d3a00d6152458d0e909a66d81c4bd06259c71e7770c90bd4820bde6c6eb1083ee29ebaf7623fd0eba3bba35bf318ac307b9a4babd12da4848561d2e7eb96350d1de5f5805d199696d4d9fb0023a77039e7fe3102c4898876a4fbfcaeb01148669983da9189106575176700d40e11bf2922a4c83ca4393e618ab4278db96a61f7d4b8bd65c8d0a22da141d2160c4bb9cfb900f2560795e00bf47a6b613490232ca99052214309c35317aff178e1175509820d0c741f393021be68b3eb6cdfc6a14f037e60d4f79879eeccc1e7f9de02e00db3ae838895f34411177f6da2123d14256f7c8b7fb9af825ad98461d24202c67c13af2dc7ec829bc3822e9fab8ba623d4d46264f65d5eb44fdec1ce30717ee972a262f38dcf548b0d4ad51a738b0e317039be925bb7dcef0b1beb9291419155d159c5c01e17d5f755d209be0074e2d5a5627ac1dd675dc7d47d783f7ac744a1398881966da2d0272414c07c7089cf517cbe0f0e3ce6acdb5c34cac90b8941e53e32cfbde3282e7b44676a40227ac2935120d66c7fa881aaf67ebb1bd434357a2e0b3963a0ca036d960e738e80ebdbd21c6ee7a725a0e15b46125bdd20fd61e392fa3855e5589267b88edccb8950703e68ae2dde9c0e494a6d14766cc62fc719369243ea71aa9f2b137dc39445d533df33b3ef4317a70a3dc3e0f9855d580405f0c0dfe0cee3eb4dd20f", 0x1000}, {&(0x7f0000000080)="61de229c61a5b78b3ff265ab9d7d4e513e162b46ef203592ea69d8c1f032be24875f4f96ea0ec5f9e627", 0x2a}, {&(0x7f0000001580)="985af98ab88d3fde1bac06406b078cd0e27e18aa457508328ef5a029615a7a523c8367fd38bcd1c05bc79afed6994eb27cad06c0a08f06d268174247e9d4dcfab161c28becddc840eb29199a357fd847bb2ee73aa0387b14c72384f82a31fcb313d136e7c25e58cfaa3d2e9ccca899232c070bc866a7b10a415347238b977c0080000000000000f024c2d14d70ac30ae178556433af985c10cee5cac92dd8a73b9200dcc952f4e", 0xa7}, {&(0x7f0000001480)="666c8cc1664bcea9cfb962eadd497a92e231ebd117db70d4ff95a12fd728269cd2f3f70cbb13d8416ce594cfe0fea4eddf2509f6d9f7b2feb82e422d158084ad9642e123e9913703fcc3879d86806b612fa8d6c4f1bc61b0cd5f88ea2e17df662ec450f52d2b6458a582d82c9d27676d02446d975bed2b389b30003a6d4a0ec42709ca5ed45b899a388ceea22580df2a582435fa7b783cece48819fdc72a8bd20dfd63cdf6ac67cc8bc88fd00185bbdabaa53b76a33086bfab98a66069d6725c63d72d9137b436c64ad3cd327a0c6a987c49b94849d2ab69a440a6c3d23aa550a0a95ea910f6eb00858307e16ef6ac7bdbe2b9f8394c5e86ec06", 0xfa}], 0x6, 0x0, 0x9) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) getgroups(0x4, &(0x7f00000013c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001400)={{0xffffffff, 0x0, 0x0, 0x0, r5, 0x101, 0x7}, 0x0, 0x9, 0x4}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r6, 0x0, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, r6, 0x82, 0x9}, 0xffff, 0x7cb7, r3, 0x0, 0xa737, 0x52, 0x5, 0x40}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) 21:35:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) lseek(r1, 0x0, 0x0, 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f00001c1000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:35:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) write(r3, &(0x7f0000001500)='\r', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 21:35:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x611, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 21:35:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0xa, 0x0, 0x8}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 21:35:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x11) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 21:35:35 executing program 1: mkdir(&(0x7f0000000000)='.\x00', 0x2) 21:35:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4deda04950a41004eb220e19f5551d6af06c7171fa624d3eeb4dfd2a13c4ccaa185467da3fdfd7982e99f8c12b0893f8bcbd622a75ec23b960318e2825b14337985cf77e5b7672e426b87fffb7479e41d20d76065602244b130e8d761b69ec18f6c423c1c8895c81d259b4731749a6200b4e869b428fddf30a", 0x79}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getpgid(0x0) wait4(r2, &(0x7f0000000000), 0xa, &(0x7f0000000240)) 21:35:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 21:35:36 executing program 1: socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) socket(0x10, 0x8000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1580ea27a6833f789ec11953b5b9169bce2057d5bb2974176f0926edec6c77385a16fa9767f302dddd07ba41c4b8fd218a931f6d7b6a9b0872b54dfcc93b4e9c0e3cdb7d4ae9"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100c, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-setuid-0.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect