kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 21 00:23:39 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.20' (ECDSA) to the list of known hosts. 2020/07/21 00:23:54 fuzzer started 2020/07/21 00:24:00 dialing manager at 10.128.15.235:29413 2020/07/21 00:24:00 syscalls: 381 2020/07/21 00:24:00 code coverage: enabled 2020/07/21 00:24:00 comparison tracing: enabled 2020/07/21 00:24:00 extra coverage: support is not implemented in syzkaller 2020/07/21 00:24:00 setuid sandbox: enabled 2020/07/21 00:24:00 namespace sandbox: support is not implemented in syzkaller 2020/07/21 00:24:00 Android sandbox: support is not implemented in syzkaller 2020/07/21 00:24:00 fault injection: support is not implemented in syzkaller 2020/07/21 00:24:00 leak checking: support is not implemented in syzkaller 2020/07/21 00:24:00 net packet injection: enabled 2020/07/21 00:24:00 net device setup: support is not implemented in syzkaller 2020/07/21 00:24:00 concurrency sanitizer: support is not implemented in syzkaller 2020/07/21 00:24:00 devlink PCI setup: support is not implemented in syzkaller 2020/07/21 00:24:00 USB emulation: support is not implemented in syzkaller 00:24:05 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/65) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = semget(0x1, 0x4, 0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000100)=""/230) r1 = semget(0x2, 0x47b0e34d074f5282, 0x5) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000200)=""/200) getrusage(0xffffffffffffffff, &(0x7f0000000300)) r2 = semget$private(0x0, 0x0, 0x110) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000003c0)=[0x1, 0x201, 0x8, 0x3, 0x4, 0x1, 0x2, 0x7ff, 0x1, 0x9]) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000400)=""/243) r3 = semget$private(0x0, 0x4, 0x84) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000500)=[0x9, 0x5]) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x40, 0x0) r4 = semget$private(0x0, 0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x800, r5, r6, r7, r8, 0x0, 0x1}, 0x9c0, 0x3ff, 0x4}) 00:24:06 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x100) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000140)=""/3) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000001c0)=0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0xffff, 0x5, 0x7f, 0x0, 0x6a7, 0x3f]) r6 = kqueue() r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x400, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r6, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x40, 0x3f}, {{r3}, 0xfffffffffffffffe, 0x22, 0x2, 0xa174, 0x1}, {{r1}, 0xfffffffffffffffa, 0x25, 0x40000000, 0x6, 0x1}], 0x6, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffa, 0x4, 0x0, 0x7f, 0x101}, {{r8}, 0xfffffffffffffffd, 0x115, 0x4, 0xffffffffffffffc0, 0x2b17}, {{r9}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x7ff, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x80, 0x1000, 0x7}], 0x0, &(0x7f0000000400)={0x8, 0xfffffffffffffffc}) r10 = semget(0x1, 0x3, 0x58) semctl$IPC_RMID(r10, 0x0, 0x0) rmdir(&(0x7f0000000440)='./file0\x00') 00:24:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) 00:24:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r2, &(0x7f0000000240)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 00:24:06 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() 00:24:06 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4000000000000065, &(0x7f0000000140)="0090e180540f329a0e030500010000", 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) flock(r0, 0x2) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) socketpair(0x2, 0x3, 0x80, &(0x7f0000000200)) setuid(r1) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x210, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="dae1141ee6b7a2a7ab3a297b65c81c8bc636ba12533e2f2131712c22faa756633f9cfc531cb66d5f89c8f7a8fd6d69bcf7788011d64eab78f056e80cedcd5650e91fe8ea3a9a373b49cbbca7c3a226cd48ef960eae26bdfba22b115378ec4a107c51c3788bd68eeeb391d8793bd7ce5736eb9f0ecf383837c0b36001de4926e16aa3c08357e94ff6bc0ff2c43611cc1e76c740446f6b5fe0b6a192d7a1eb4d1714d7a1eddb0ec728d2e187df545fa1649841fdb6e86f7afcef33ce6558839aa49c5d7f33e7cd1c4047b366ddb9262d20b7", 0xd1) 00:24:06 executing program 1: 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) 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) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000040)={{0x95, 0x5, 0x81}, 0x101, 0xffffff80, 0xffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:24:06 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3eeeac98080000003100"], 0x2, &(0x7f00000001c0)=[{&(0x7f0000000080)="290ece069ad17f8e8df6e6690d73f3490d6aad57bb51464d31129aee61423f14f4149999db2f2278ba446bc33de4c0dbfbe95486ef3447211fc07f4ac6d7ccfb9f6d624ac5b328f84cd2bf5f73952d875ffd8d21de7b70925f80788f426543020f99222e77688cceb2f880227ff4e9dfef3c777b0f4d17c949e8cefaf664af86fa5aeb96044060b7", 0x88}, {&(0x7f0000000140)="0d6c39cf053d7083601c6b129eef3eb62f85b0df317d6eb8863a0c7c5eec8507a9afee8bc163718ce38205641dc1ff52a509f1c73fe718ca8cbee8218bae3cc1cf3fe55fda52afdd5535821e0b72724248336746349a30d3e136c8d898361d4ed21cec4ecd74e84d2cd0ade899a0", 0x6e}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="4303000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000094724d1a7300"/20, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff0000010000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000f1d6fe01c59e6160e67a507bfa5ad69cfbb2"], 0x343}, 0x0) 00:24:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x85) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) socket(0x1, 0x400000000002, 0x0) lchown(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r1}, 0xffffffffffffffb3) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) rmdir(&(0x7f0000000040)='./file0/file0\x00') seteuid(r2) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 00:24:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRESDEC, @ANYBLOB="fbc8ea799266c7243b70c9db10856bf1be20a2a1951c2a9c4fddc405a7007d5179ebc9b8bad0c17cc5c48156fa9c62bf8c9531434389b5a4211a086e97f4c579eb9e8ac9eded475d301fcf28be14cb56b48c671df7e097f3e0f6ff0a31bc0faa083e44c8603a455c0a6885ca1664a663a7ed1f0885c5eddb8c1664ea1797fb006a8b0ff698881f7334f03f683d5249fcdff4cc4d98f01a933e925024b1877fc7d40b0d8c7cf90afd8496b2ca3a070117228ce313a51815315c346a5c3afb92ed0a9043583d11fa4375d5e77d776b4c80bb739b782ad0ad12c9cd8888e9da4041782de54e4d82824c73ee830d541a3c7eb2331d847031c46ef1193248", @ANYBLOB="08ca4fca80a86aa24f9e7bc4796d73d56abf39df4800bbcacd33200df51efff5cef34f7a418320bb8b226d90df61f126223e83fe84ef45e7154704efde855be9c1747df5e48cd3c3afbd780fe90287f06fb4f91da8d548931c01546d6bb6476dd6daf4ab4e8cda715eb75f6c9a42e5229e19107ab2b568a2be7ca0e62cfe22524519e59ede666216e1c6ded9d58113fc08f58dd99fb0fc47ec306ac2fedba4e7c99c7e3bb470dccbc7fab040ecd99e70afd562a5998fd257abf08b5a03312651ecf6d6d27bbbaf7e0a18", @ANYBLOB="ad34ef", @ANYRESHEX, @ANYBLOB="31747e4debdd103da25b85faa08fa6d537626aeb55294322dfcf6afef6cd8e19dc27ba36c8801a14d192e521c069139c1b148d845a2543702adafbda86c53fb24c5228eee8fe555a157dd78fd325b72cc1a2f79dcd26360d28c7b9c6c0c594d2a19f891743ddc1c51830fd00acd7e07251afa8cc2aa43b80b8a312677cc360347990d7671a26e2889e509341428d69171ecef28c8f18c02790cc00c4156b2ab92e9eafe5b69757aaea2d7114d236a6ef01bc14727a67756fb4d3578cc11df714b57bb958df7e221ca1c7a8dc0c5ef83b66eb5fbd953095d42f2ca2ffdd69a3970437ef2a9caef06f910152ab77880dcb5098678128b3ed98c60854021bc59d009c15be76ccb2bf9501c469fd22913c8262e1986ff8c1acfb0484a7c73c2a415277266a605fe0f892694f8910febae6ea7e892000f5a7b3c1b63c6527272b54e95bb6903de1b650ab63baf941e05c3570abda5ae72d34a143ae45fe83c1a5af8bfa4a7b088698be89c2136a1fc45efb5c02283d6b5b0d4ca77f57ef0bf057a362cc01b4cf41df480fef08f4ede9e9e412528520fc7dafbeaf00471961fe02e65ae2d357971470a52406e2354112430c92d5bd09c76ed1e52758dc45ff9e72bd95d951c1b4693aedad70f57e22ca294afae72c5021be184aa9ece4f3afc615038ed8cfeb8e1dacea5ab168b5adf5c8f80ebac050b2895ec298a02de330c4aada929de51303ef7e056f3bf69e390381c1daa94f1ed1831267072681b31e35799af99093aaf1fc47778e9918681fbf328090e14e31eda8b99e27988ae6aade9792e9c6cfe5881738062c6439fbfd536d32c134bc5031d6af414bbe7e0018617b5f66e5292746c53e72449e333f9f13687be6ee6535d031cabb9e582c1261ec5378d784bc5f05eb76221d396478af7503f4bf775a860ff5855072e9ebe37bb3299b30647b7409fbd20ad32dd8d7ec86b62fa8fcd97125bd4a7ecdebbfa8f606a616ad325fd44ca43097fd5855dcf1d67ee40e45821deb58a5bba550835dfbe52a5ec48bbe936a48a0a1e8f97f25353d2f2c225dca5c7aa7ddd37b26b22cca181f8227ad6aa6064ae109acc51242b6676b99dc4eb2588d6b64eeb94292826056fa96775562a8fd50a52f09cfcf5dc07c2eb501e5f0504022921ba6bb3b18458962c985c8d178cd9c98283028eb365e33ec62e3822d500e3b05d1cd35b83b16c2f06ecfd7f2331ce396454310287c22aa9efec1477e982008723a76c946fb7cca54baf20d58c694b1295c25ede23d101bd23ef661a4bc54ac9f37d85a9e8ca0dacaed5075079867c64530b42de32cc3d8e89a470bbe63a23d9d15b8182c5c9892364129f277e1f7be7cd340e156df6d54010318d66fcb305af1d716554760cc497ae1b110fa525fcba1b4abad457146e4c93cb14aabbb111a064fa23012e02437248a0ef5b46170eb4c01da5d5bf33f0e25b158e4b63215d72f0961890a11e0282401732d1066c2c758125eafc1b44c89a1f57da3a58466169b4e1bedc27f24d580bc8ed1d17f6dec0ceccd0f71e80d0e827184451883022c5f30c85e0c1bfb090e7e00c89531408c41740cc3d3f13e9883ca171ef5c4b62f4a9d6cc4c446b29c45988f54f26f95677f01d38f3166bbae4be59c413f466e4d5050f4afd48d1ca8adbc04c5462dd48db3cb9b12559cdf0d0d8b210dc5386e170791ee322dfb8e3f374e7f70320428e0b0e1b4eb57cb6f010d1d308f284812c1791b2c6df4b7cbc0cdd987d53674b6a77c0f117acdf7d6d03e39580c960a47e51b139e9690c0247080faa02cbeb4b6e324d97d7b07fe67da66cc87e867d91fbb691aed9a0551f9e624d3e4b8b903d6456e2d61b666fce75f0d3346f54bfcbf6783fd63e20dbc9977e765803c3710cd07b784479b13f7bc5401a219582e4c264bbf88127f3b3b002d90a91eefeb1ecde3360cf5daa0c38366a2eacdb221239ca57bfbb79e453448392efb1f7ac7f2155c5e546d3b2284c3e052467e7fa53292278225bd0ea777ef1e78d0ad6db90ce206768179dfe532c1080b903f32165468d95e8001544e6c5ed07bdc621440e21c045c4ba116af50a52d3df896fd09530d9a1a26abfae7d395c4bb002b8855bdfa3c1d9e090faa05d29efec33b2c928a2155de5569b0066dd2a0be8fae60a4fed08d15cf4181c254980d0ac7055f8f61f253f9dcf2a9d7a0919e1c90bffeca5e979c8faafc437973a6fbe93da95383ea5ec81d8482a91733466140be434047abc7601b2eaba85354a163b499af2cf8482bd4575ab45a7b372fe1de1098ceba9f37734d9ae56d727b4a26dfe98ed52100f6fced989500eb80eba8681618dd19e3ebf5b8daab785392bde92fac9ec5ff2e09b0ab7a4130ba4659449de0184fff121e9f134f342ef6b485718ffd15c5f0bc3941373edf86fbe03cd0870b59d56356e1a94e6a44d5458d05e29b93fb58d8f71167a2c80f655d61ecebc5cc4d886d9fba8c9beeb5dc60a282e0a957416acec30a4b8d124edd9cc7ad805b038982596618d5217a68bf4ce67adf2be09c74991215d71f03026e7d5193d05c89383864b742a235adc84a7447a19ebb4c1fe747dc1f11b7bc17f0fb453473d57112dfc83991dbd72eff4fa0ed04859a99cada4a8f90e274b9c43c6978c4215d54c56ee1ae2b4faed4d5bc59e31296ad65f9ffa8da5aa18d3b34ebbf6c616ef9c3a148d8f74664294e4ffbfdd2e0f9dbae0b63d9d84a6ef31bbcb835ed09a54fb0e9d5d6cd35c135f3155428779a5be7b738469b265ede2726cf706af7e1161badec01e4be9f6f4e2d187f497e47deba54be7af800fc5da5060989098ec733ddbb0ec24bed5370bb100431ea21423f32444cf2baffc63db259fc5d5450c0fab056c4fb76b1ca81cc06f133105ecfb8119a35a0d7c240765622ceb72cabb7f6bb8ef4dd56b5177222c11ab1bf237ed1c8f286428b71525cc9e0a8b01d0a0b5d9ee6d575a441193db0c0cbc2f5cee43337109da56aea8f703041de05bc728dc21449f96fd81b1da5b2b53b87910285cee963b454d0d402242ca07dad5dea812e276d64c35e4076ea4b897eae5e66684aaba316243236c063e9acf8662e433421b81fef530ea138669c9ec40f0cd651bd3effdde11e01a18c1bea4d918c5758796c8085f3e6d399ac780c9342ecb41ec1ffaa830d02dabb8d08e32d04003526aff5d332d75ee3f6b437507f5d1bc778f6df7c810df1549effebfd40bf784365df1f4a944b05d89fda8de787f312dac250f7c61cb5b7b0f302bfab8ded144c2e56c46a7099f6b86c8fe19af71444318e5289b7e7ccd4681cba3b32267813ac0e449d167af3e146fdee4b7fbd0853a0ebb5b5e050a339af8da64ffe9e6789a24e3f36c192f70c82bfb0eb99012bec3752b9a2b1bd9282edf23ca9b423b8d824d2e257229c190c127737d2f5eaf2f4ff883c7b4754ac9f7d512ea6637a79f392da3dbbbe82df5ec4119892e8fb985432c8cfba82f93ae39e84ac2061db2d87d0f8af12046ebe8f4a514f60f0a7a6749eee06df657f2dcd417427e7adf753ae4d231784a0f25b05493fe5db57df2bd7e02f025d00360cb0a952e9cff308b44b256cc7a7c95257da2615d4f200526836129f4d9758912f7163b7c6005c57f1ebf4f0ddfee3c801735720412fd82ad66c5b2be8ab83e5689af3161195eb2400a30c656c0d987932ba28d8d8ca3f63109956eb4088ea0835f3a783b04747dc1259149a9c0c7adbc754033059ad4132aec6595b60da6c6169b94df916d3ba502ed6a32e0d48968e1348996015fdc466e3db57f69bd4dd64278a5f6f40187aa608fd005c272350bcf8eeb8ba02ee71256f48d7c5114d5964edc9ed3542da70eeb80be1f5dd18b4f2d255004436625be86c300d9ee112c7583e92916f7df0de9d0490f6cc15734428dd6d432bc0b1665b56b91698ceba9ac52592c5ac2891d3be0e6e0b01e7214d5445ade90fee889403148a9ce2abc784aa70587cb330be3f92dec08e8c0bcd1c4b77030b102fd3949e44a609b5f08781f1cbdc2ee428245ddc2b0c920a20bcdd5b434c90a74d61144940c71b0345e88ea56a865827c3d50bfedc54ff350a8a1c350d0e92811197ce3beeec1b649263282f92784705f0043a2e46fbf4b020cb4a05582225dcdab1cace955f65f5b7c42f63637b65549b48243c798fe99b93b14fd1456e884dbac0d583f9a8e8b5110773f4f5a87b5f0a018dd9af129617fcd3e051706f899e20dcdb9cdbef5d9b978ed54774c0483deeea8513c19103eff503aee0655009c94173dad092031933485cc7f0c85bbf71d1232be04ee89354548d3d7a23e9a45d3e118c6c124137dabc6a1b8837e43196305064c28ae5824bf5af35423abba9cb132165e6077dae946c704c4a18b87832f7ddcbe74d91c92039917adcf6141b13c0800488b30b3b946821f3e90bed9e7a774169c9946634e3aa0e3be580919b2d19c4277335eef34ccd621c4ca771c559826deec026e2ddf962762b2aa3ea988935c82f119aa226dd5ba4b0b39f4b383671c6d6cb72a1c4d1034f3e611d8c543d1edbac35d6cf7a29247dba84c5edf13895029de7dd0d4385c18ce33b48f9d8d40c4b333b9f086ef7f16835490abd68a071db2c09737e1e6be32e1de98f0d205e3bb25169ef19879ec4d368d66bc4bf4ae1bc19e3cd925f41569818c0de8116c16043489a2826aea5a2adf22a43101fe737af004478f43614f3705ceedd382968f88b39d0f29783645ebc0873d5cc2a27bbf2bf6a77fd4ac308b0992ab85ce438e35d3821a0642998dbd4569f6fbbc144a4943e12f6be0d22b6b6753897f5fc8d020b447e533049dfaa2eb8ac3efc44cceb59560634c37bff19eaae934fb281f52c160c33662f98ce81e467f606d2cec1ad92a45a1d2dad47993900f4ff30f38697860f17938da409b991f5a9e876b4181329d9888ad50585b441b3c893576f02cf633d8bd4f871d6e8eabc76b390ffc8d9467a7a3793b88fc23c6e8d6c309a43513baac269d874d53013918165f462bca660eecbf8d8b51b5013a5ad44f312790bb740138cb6477148ca8c0e695ae020c2ed1df7adbf3daa7882fe639accaf40c3134cdb34d690cea3c8b7d0ae267517537e9ffb62f58779680d9c6ec3df966c9b96c3516d90309220d0a0618678ceb65b0e3d870a34b87d25184e7a891319ff56310050532e99ca8dd23ead1dc98b2cdd66cdce63d67c3e8fdf71f367e8c858ee513f5d83e258e7706634c74cc8e479d2f8fd59c42f50d15ffbc05d0b21e58e41b11a576659c215688c220ce19daa6ac7014fa37dc7704f18f477763a83a3cddc3b9d0e777e22d3e7d08e5a3958b1f170be24636eb1f1d44c14145f604b1935910957141c5d70143373ef0ed9a4670c0a28071c632ea978256f74ae0eb93280975395c49b7302d9990b986a9a362ca77ca89f1d20cf3b08fd2c05d508412eec6cf629bc001bb62e12adcc0921036d201bf01dbf5a524274fcc1b247decf84b1c9a4e78e14e9944b4dd0e30732832a7729b57991e3cdd1872a39907fe39c392ff9a4a965adb8d95a2b1843918ba8fa51af5676794589438c3ae9c01ce5463183b81637c066e63adafb975347c09110844aadbbb75acda660970991ed233000c8d60b1a9ebdeec72ba5b69a2f19cc668a227fc31116747c79ccdec5ba01de2bac760b7fa3d4c6a71b7ed1a0b6737f508e273241d1d2f27d3bbd9664de0dbb4edd077cf18b93067f73b8b40b1a312f0cc7c735647542c9a50a4d3368ee"], 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="5fa624f3b9a2b966080a0832e67060a394a482107d9509a92be2a2a250b9aa786b813b3839bb47be5cc5b28797cf2872878e43173b408b2b11b870df67c905e45ff27d28fb45fd352f69c806472b3f1a51b747fadac3bdfc1c169c5624ea6352dd297bdd5e3ae8bd65fb32aa4fd557e755f2b96e425b5e8401571299b5ee60a2e89805162756feab1b0dfe29478b60c630386b1765f2e65cd7149224d2766bed04f331234333ccbcbb23cf1740b03e094b0a8be2838c0b081344dae27a9e3cd73f4b7dacec3ee0678fc5b42bdaeea1f15db1a6f23421d605d6b6bae4d8df6e0d96703f4a8ce837f200e2bdbc621a575057829153e0c7de0a00000000000074e088a9a70d8473fbaabb301da2250866f23807190305803d9c118afb8dbec1cdddec5a8f14dda0c751e663e115b540474ee1fc3c51d16ec1227ea77c0b5369a39ef00300185f28ed79ddcf8709d583333c47578c4f3ca9339ce0cb5a03ad83bb8cfd914954a90739983dc70c2729e9e626834939ad72cca0389a51cd2760959fe1f619128bffc1b84eb49f21e000807940ddacd197058785bccc3d857b12319d15a0833d79f30b277129b510c41f4b0441c9", 0x1b1}], 0x1) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x1, 0xfffffffffffffffd, 0x74e4df7a, r4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x1, 0x0) dup2(r6, r0) 00:24:07 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, "000000000000000100002000"}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000100)=""/195, 0xc3, 0x880, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r3 = accept(r0, 0x0, 0x0) sendto(r3, &(0x7f0000000200)="1263746771097a83c7bc7f43c4d58cf4c2df870a6bdacc59fe349929d5279ab3ff0239a4905704cbb642adcb3d3a890ce7fed1705d515bcb5ed3e6e65d0a0b0a4fcc3ae363f73094c2b6030b37c08f40d7fbe3a731fd149c1daa92157d39e0c3aa5cd2dd6836716d47608821bfbfadb72f16e48f22f2bcf4110dd22c8a08c5120e75d246c00e159fbea8", 0x8a, 0x0, 0x0, 0x0) 00:24:07 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2a}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdd9) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffff8, 0x9, 0x5, 0xffffffff, "3466d6c7fbbc5d9a9b6d9d36557fd897d4746cae", 0x0, 0x4}) 00:24:07 executing program 1: ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 00:24:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="f7d863e721eede2505c5d3b6d1318aa5dc63013d6360c17879eec4d272b6034b45ce83acb0f451dcf9e07b23ff89ed000ea312ecad21dcc9243da4b2babbcf61ac9fb49979cc26e214d3c03ba708148b6fa4d151ae35269781147f851d4b62b332d0a748d603b2ba33fad67bcb419b147c76ef0bbb958f6b7521e4a0f5e6e13cf317eb394ea166c167178c3b2b279b32674e2d6a0cf3f30434e312ca08aae176fc059c2641a1cd8c25b84ef104bf", 0xae) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f00000002c0)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300"/182, &(0x7f00000000c0)=0xb6, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x9) 00:24:11 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x151, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x11b, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x0, 0x0, r0, r1, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x4, {[@timestamp={0x8, 0xa, 0x7fffffff, 0x596}, @sack_perm={0x4, 0x2}, @nop, @sack_perm={0x4, 0x2}, @nop, @md5sig={0x13, 0x12, "cf51ce5e2c9b7dc08821df66ee01008f"}]}}, {"f6190cb2fd062b6c6b94e16fe42c15a01b35337546dcf9c7ba2f3473cad7a3858e858614da139cb818081b312058e0c38e26fe1c54022c62681f19583423efd9d60f66fefefd573e53f4b890de92d1c1e694a4040013115ed6fa7e3051d906f5ec0fb2d11f61bf3c4199bf970cad0a8749df3ed50290045fe43a9e728bca31c4ab454d3eedd1ac0d8e74ae5f3fc4ad5bd2c70de6e09cf2deaaef1c6920dbb18f7dd19a2a3946790bcbf6ac24b9e3ea779f2ff5c75c0e645b0cc1aa46f1bae0d788a1c3bf9cf6da2043b0121349802ec06c9c78deb84e6e1fe6d7d643415eb6a141b36a"}}}}}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000180)={0x9, 0x8}) 00:24:11 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x36}, 0x2, &(0x7f00000003c0)="056fcfeb37119a19c827a8ff1181b5da14c5bfc1b793fc49d95d3a7af1312ca6d481e6dae008395aee9c02af63956d05cba05b81885fa72794ad38047b923a8b7eb234f5dcaed225ba9863a86455cd359d17185be777a8770281d2a02c63305457fe9118bc995c5117dabb350e873e7f87f5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x1000}], 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fchflags(r1, 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x2, 0x4, 0x3000}, {0x1, 0x6, 0x800}, {0x3, 0xfff8, 0x2000}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x1, 0x7d12, 0x1800}, {0x0, 0x7, 0x800}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000001c0)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x0, 0x0, 0x3f, 0x84, 0x1d, 0x0, 0x9, 0x8]) semop(r0, &(0x7f0000000140)=[{0x1, 0x7}, {0x3, 0xfe9, 0x1000}, {0x1, 0x9, 0x800}], 0x3) setpgid(0x0, 0x0) r2 = getpgid(0x0) r3 = getppid() setpgid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r2, r3, 0x7f1a, 0x20, 0x4, 0xc67}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/89) 00:24:11 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xf41, 0x5}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x2, 0x7}) 00:24:11 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)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r2) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgid(r4) 00:24:11 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffd46) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1) 00:24:11 executing program 0: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) dup2(r0, r1) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:24:11 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e25b14", 0x8, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0x0, 0x2}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 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}, {0x1, 0xaf, 0x1800}], 0x8) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/181) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x800}, {0x3, 0x7ff, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7, 0x1000}], 0x4) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 00:24:11 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff5aeaab99439286dd6031a8eba806bde75b42654a627971d5f815b9cb00080000dea800000100000000efffff46e45615ffea9e000000000000000000000023013a000081000000000b46e25e4844e19fd6ff669afec0de9286c14914940500000089c9ea847f8925663dc5893a55366a46e4675a27e673139a7799990b128efdcc3354898c54f8fc1764deae38e2cfe8678fbe96dddff1492b970a85cd9b680483acec6d50f88ff1d8adfdd30111fa4d754768a2785eb8d477024bfb884963b0bce9688f636a11cc446807c10515347a9f00622d7f18d5bec2286d1f0129a79ba3e59c68a8a6dce06e10f9d4d562c94ba6f4d4c90de5f0cc0feeee139e2d7ca2ae3658c83fe5d3c7bcca0c199baea447e1a62702dd1761122f63d68d6b88dc82a7a85c1acc73b44c38991408ce06000000"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x6, 0x80000001, 0x80, 0x0, 0x9, 0xfffffff7, 0x1, 0x0, 0x2, 0xc79f, 0x1fbf}) 00:24:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fchdir(r2) close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x1, 0x0, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="3b480d4b84abca00ce81a6cae702131b3c64303f19f1a4ee3a", 0x19, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) write(r3, &(0x7f0000000140)="d16a5ed9157792f4cf6744b67b14721876f753f3f0a144a9eb6c7aaf227072223c1e4f4062c742204e508c8fcae7a49cdfdd379fd4b8b8e2be0229898733232fac2ae11319d991ecc89c1b559c056e211750af6be77d694c8addb1374f4241e233bc9f001a71964cbd38a419742f1b4b06355911d693c2219f07af73b289f6eb985dd07c1f9b84f91e669568fe9ac85be9703411501c56a520b1336dba4df2a19e155276710394aced887149cf9e72bc", 0xb0) r4 = socket$unix(0x1, 0x1, 0x0) fchmod(r4, 0x20) syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {}, {[@multicast1]}, {[@broadcast]}, {[@remote={0xac, 0x14, 0x0}]}, {}]}]}}}}}}}) 00:24:12 executing program 0: sysctl$fs(&(0x7f0000000040)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x58) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58ba69785acba1ed43eeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b23e4c3a4298614192e099d05493f2ade"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x80000001, 0x6, 0x40, 0x7, 0x9, 0x5, 0x3, 0x10, [{0x4, 0x6, 0xa3d, 0x3}, {0xa54e, 0x134c000, 0x401, 0x8}, {0x8, 0x579, 0x0, 0x40}, {0x3, 0x1, 0x0, 0x1f}, {0xff, 0x0, 0x8000, 0x7}, {0x80000001, 0x5, 0x5, 0xd7}, {0x22, 0xc75a, 0x8, 0xfffffe49}, {0x4, 0x18000, 0x1, 0x2}, {0x6, 0x7fff, 0x1, 0x2}, {0x2, 0x7, 0x8001, 0x6}, {0xeeb, 0x6, 0x6, 0x3}, {0x0, 0x2, 0x401, 0x6}, {0x3, 0x7, 0x2, 0x8}, {0x6, 0xffff, 0x1, 0x2}, {0x81, 0x4, 0xfffffffe, 0x8001}, {0x194, 0x9, 0x2, 0x100}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) recvfrom(r3, &(0x7f0000000180), 0x0, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000180)='\x00', 0x0, 0x78) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0xb, 0x5}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 00:24:12 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400100000feffffff000000000000000200000000000a0000000000000000000000000001000000b8000000004e204e2300089078"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000001c0), 0x4, 0xee7) 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$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {0x4, 0x22, 0x1400}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) 00:24:12 executing program 1: syz_emit_ethernet(0x11c6, &(0x7f0000000280)={@local, @local, [], {@ipv6={0x86dd, {0x8, 0x6, "55ad0c", 0x1190, 0x0, 0xff, @rand_addr="b18e80be769baa202d0b5f5afc43949d", @empty, {[@dstopts={0x4, 0x13, [], [@jumbo={0xc2, 0x4, 0xffffff97}, @jumbo={0xc2, 0x4, 0x7}, @pad1, @generic={0x8, 0x1b, "27e8baafc3ddd85f0de8491828e32322677bbd32c5e7ac2a45a47d"}, @generic={0x44, 0x6a, "94424de80fa4fbfe2f9abff2a8e87de53ba571470ba453c8f75d595639defdaee1564956855720ffc77c566e3dd4c6bf2cd7c5de5bee56042404500135b34917098e1002631cd4a65d3fd655ef46e162c6a30c1874eafcb76ef936123068e43253220cab92545a7e9a7f"}]}, @routing={0x3a, 0x4, 0x0, 0x3, 0x0, [@ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x6, 0x1, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xf6}]}, @fragment={0x2e, 0x0, 0x2, 0x1, 0x0, 0x7, 0x68}, @hopopts={0x32, 0x12, [], [@generic={0x80, 0x7f, "1b6919aec08520c9cf289169c924c20646c404e771dfd3dbc43405a71eb865b32f7e765b3d62f471acfc247523de28a2ec7c7f990fafceb9c4e089afb2a00ea6bb33e356661ed9c727cde529ccec74a64b9cf2f4cb15f88caa56d11e1619283beebe373cc80d138f2a2af603531a3d7e4e1c24fb5ef913e33f0b283c1127a3"}, @enc_lim, @ra={0x5, 0x2, 0x1}, @ra={0x5, 0x2, 0xff}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x0, 0x3, 0x8}, {"91773c18662879f4fe753a9c207cfcb26f3aa44e4dbf5cd6e868e8b0987b2b387ae3369887d7fc06bf053788a17c770d3398b9ce86c6efbee2e4fe7985994a3fd9d66ad40bbd5406c50c5e25a178314c19d3433a8f4bc59f694abebfbbe03b0da331fec69a9e407ef320ba7ac6f3ee049b5da5e2a0eb686978caa6fa070bc7fa9569167b7fd7ab3f096d6eaecb8f3251277209ebf67b4749fa5eeb2fca0a862b19ed7a23303d149f8c7e88233a7f649ad1f09e604020cd1c57de0483717d33c36a6183531b24b4ca7ed9778d11ea0842c90ab760440fc4a0ded73c17d31c5f135e461eeb0eca015b277b32e3a7113bc6632d8fb7cf5969cc0a7b301362c1f518bdf7dba2d3b437d245a53eba7a3287563c831f25954b641e664680def0e973590bc574824cfca1b2203fee40d19742a88ee9210b5e4604d4cb9d6126dea6a17b5d34ce6c189ecf7dcee5471a4e2cf689152ec5b1b66e84f812de81482258e72b832c03ab1fc19ee8ab14dc13193a7abb821273e3baa6cb6db745a7a5f51bc1097e0d8ee8b8bfc04d12936fe42048654521d3dbf2b6c3639505f2b9d25d7b109bfedb229382743b65cb71e275c4f85b525e085818bfb0bd71cbe42e847e26c56d4f88864f34c03b3636069e89a43b4c5c54d32aa715226a78ce654b5761edae3d4770286fc6f83f431739149f0b44c85c37d36afc14b1b67ddac18ae1b261d61c5013df2fc675159db061e14eed2ae8c2fee6c3c7177900d4c4397053b306ddde285b99394ed0392355a30e8df180139e500e198fc0ca4bbdd61b9de853b4d74dd0cbfb48af43a455bf3b8370026cb146950fa7180fa8968cace3637c720aa9870052462bda3063836d4c7aa1c41f0a5666287a516b7b97875094c5758e4572f59eb9aafabab6ad8b72efce48226d29f5a237dc14aea87ea231110df57e6b873e1c8ca8e7af0ac929a163185a4b8fc8296f4116b1de4813a4b08a309e550005fe835dcef3b6002eb191855ff5786c2b61caf46b263b9d29b301dd00a6956c35e2c56b4eaa7ec06173e53d1417e6933ed6af505c1feb0e4239a10269dfa99270e249b2f69a3a295143fc63e4c56116fca80cee74204f93926d7bb4e553cc20ee53248139dfebcb447eae3cc7823ebc49a7e8dfbcde49127118fa92bae2a9519371e46ffa2859c126723908ff45fa8e7b3b7a5f82caa2190fafd0f04ee631f8856e3e70b17bcc477adb31ea9edeaefa60e60b2078db763f4fcac9ee2b6a8a3779151cdaaac74e0c2eb7c73fd4960cd1ee01debfc40941bf8b7929d416adefc3e9862a70a4f4b37e264c88792b5b2175f49d6de13e5f563402dc0722ac3bb232bb4b5573ed35737d30bfb98d9d4ad8d0bb8811f6408899826de6f6382b55113976a96e59dd23e6fbea3c4770c221eefab257b6a15d046de25567669e107292f72f3db2d2e4de9326740daa84772dd805e4cfeaa2cab64bf89a1d282be862ec27834b30933da9e08bcac8731a3d898e197d42274f284e02564413e4f993286fedf99118114f82d7895588510e31c52772aeca454e6c0eda0f3f0134c4eab1a6d0abcb4f598e493fb7b6bf10b23e3c101abb83550237c9f5cd1c3f15a23e51e48cd88941a45ac6acb062a46dd87b1dea9ed5c92336696b9199ca04d36427274be41ebeccd908744ce6154ab4ac44181aa00a7e95d288b49c490ad22fecf59e65cbfdf5f0b30c188fb9b8702982c4705abd882174d0c458b10b0581537e022c904bc55a41bbf1fb3f470de0d6c5814ec23a2f18e14a6e8ccb649e1b4d5466408c7539cee35f890d0f360bf7cb7ef95b015a219f7fc884c326a7ca2497db22cd2dde04672cb99580b67aa92ca2872161cf17884e3f9cba79460a3fcba574c0d2f5c4fb43ae75f9a60f64ca2951f9107abcaec3a9e274303a9019c2f78bbaeedb579755f87c3ce9a6382c533b6418894cc7a278b7bac379deddd2253273f5060b5dfe6ddf048fe123953a4cca7bdd247c0d2e33c068fd83a4d91ec85c3727bb256f7d10ba391d5ec22cb70b030dd2a921b6c61f981e4fa4aa8d5b95e63a039275119f0f48ef474d55fb16253bbdcdcaa498c6b10815688f8358de84825e54ec4fa8d3d2a5fb1f971265dfc3ccc028150ffd7e4ca31a06c532bbcac037b4ec727011abc15989853f210af1b0269579af88b58113a6af21bedf421213131a77b9ab8dbca677126cfef741566784b13525fb9de966155e6d422e032461a065cedc329b45c1f6a71dbfa0743046863c6795aecda71bb2e50c7a668964cb30c8616ba271eceb757bc652c46105276d7b03e8c7e13b663f9a47f2349fd2497b674d7b75734beda94bf86c5a6aa79b984cb17e9424da41942e2cdee479d94d30c40f05936907bf4cd2b8805a2d2ea71a6b69ede2981d485609a52c39d26cb940c8f88450f161926ef2ad98e362431ba598793fa38fcc22654a2711432218563adefb1fae31714ff3ad702e3b34ba83f15bda71d7ee7e9df6db658a29ab2fe49630e84f60f31b3d187d227a1118d01575e3f8058d111b2a572b1139db6a14c4e0128b171553b276035abc3a4e99fa823c95dee7146916dd1a47d6c4af0346d8bb02b461b6466244a7d14f69827611053765e61c9e6dca5da24115a98b05134c94daa2a822240775ff116e198a9d945c97aec1bd6cfd938b6a3e008a796c2b29be489ed016a5e5a393f92fc8a9af48ffec0388ae4a8dfb9a2d450571b264a973410d0c8374591f1ef00a27d3ed4843029e2ad489c2422db1a1c002f31174ef2632d55a44457aee15c592f24c656526a81d5851444bf26a194c326c8b75b688758e9b9e849ca1fdab27f42c4aa67d6fe3d11702782ddc6531b8f03014075afc17bb191600e055fe38d6143a28b7e1b733f169da09062713b45b6721cd076dadb65078766e172c21641a9e796735f28f5081aedc30b0db05bb8c6be93f922d1d7ce090822e8fe73bbbd939dfe9298ec61298e318c35f3492065eae9682244c3748ba24d8572e4a2e23e6288037b37db63ae10d8a2a5ea337ad2520d04e5b9cb0a8760e686d4a29a30a9dd63cf8cbd0d4b0dbf46e996e000bfa01003c5ecbcd10e964badfbb498f4ef2424a05a5e6e3ab30afa9a2bb511c74d203fc858e5c521473cb009577fbae2da32d6713c754169b5ca136be212681e02eaf0c8427eb37aea20f6bd4c6b797e01464449ec6f51d5121c23f1933a877e392da54d310c47fca9fa7e01d96e1349cb10471708b41360117822406f999fd9d55427c4173fb239af7fbeaed2afb68b982a6080005304a88534fcab819fee34f86ae41b0bc8a4e48ca2e7dcd8b61212bf868fc9a24734cb10fd7bb015a1c0e8532963fc3089459725d43803379b77b71aa838128a79af462ac2cb32a65694a75854ef8625ca1c842964d6d25a07e10193b07e15b1fe7561fec3e55f57cd66107bd52749bebfb12a88fb28f5524dfd044b3cb506abed4dcd3484e4bd77e2813edf13458f491abf92f3f0a5251c4df589274e371150f2bf1aeab228cbd02758e3a98e12df28c3480405aa53f06d5c60b247427ded42dd734379aa597191e54b3320d596ab5512a9f90922ecfc38e8cc895d39d0127c058078269ca7c6adfd80ee63d72066482ff305c34eddc694c73871363e735c8a6d921cbb8504d2e391d668106b4139476bbb8c016eeed4f55bafc8f767bda8c5639f9311ae230f5fb68c653e3e99910a17e70636c28eebbe2af1b475c47d0677aea4c8d64c61e8a3aa0ca2fcc12a54f2f1548abb225a22141928aae8f24c860984f3118c4452a9dd67c83cba5a6f021ed4d05d2007cc0838564121ce0f6315dc57ac1244173cb53b55872d7a26162d38e0b0b258d6c27a305c95637d41ab58fa70f6134114d957caf671706b794b4bf71acdb9a24b98afa082c1899d86e1e25bd5c08301c4e13d975d5d2062675633ca0fbe71d9b55845263aea2a574585f0f9c34d5cf3f3bd08a14aa019a98cf228f84126d7b4d6a60f3658e06b113a485ceb9989b8dfe6aacfe8fcd53b5c26f6b5db4de87c3da232414e6d0fd7ae64a53d98a930dd982560821f7cc9e8e69ca4eea51d50499d8fbffc7d62f057857555a2451d88088e6902fe754e04c7089d88844629d8444884fb34886a25a4dd6d512aa7f7a9d9cfa7cdebb2025e1115cd1d484eae698fb464113b6fef8a77c34a140159539fe14a9bb7e1aa094e945b31fba3af11eed1e68c2a7440a30c91c5b248a0a6d836db75140978d0c4f3edb86cc7c12306f51f8817e7335fbc081520d98efd3a7c7ccc7d87aaf07d16a33d6eb4c090a20cf0598e3aca437b8461986d277df22117ccf2f6be62c037a779b94dacc4cf1bb956415da928d956a6d3c757e0ae532ba76c1189dda286268f4c99e934097120239d8f5323d7081c49af2c8dca1449934e8152269723d42689a020bd45000a5042924a007511a96aec062712b6bf20e4358586e635565dfa0e51542ea5eb9dc248235b476c2f97b5adbf3b057bea12e1d84693c94d67eec66ec236002e9698966373bb48be8cb33761cb4578c375d2abee418b3dd77360e1fc54b8b65cdb2e294069d6b3c987761c9bbdb458c838734243eab52e5864ce1e5d560962f0073ba1fb62e1fddf362d91f97fecd004e2d15616188153dab1b49b17e8c26f9febadd20ac9acc4498fd356be38614cc1da9ce84e2f4460bafff598f2a1dbce7344a6d2d1ca25c9c938a31ccd1ae6fae8f5cf4001cc975636f0f3cfc8173f40a32ca57de9611e5d228d5308f818da10db165546f0b6af4434516e65696a0183d40dee4951b05b077eec5a0f00a40776333609cdad9f864dcd8dc2f41af5bfa414efa7721b1d4a6d8c349cb6ea69728e7702d7374bf10331e22c08949ad90b51fc31c550ca5484460b8ea65bd63660aab55c3f31c7411be0a9309c30014ab1d22da22ae00c27df0aedd3f0d3e243ea3e0bff103bb148e83fc6c7fcb41162b641e14c8ead2a98234a198cfd3834022376b42abf234bc53289cbbaf82fe00a95a9ed4d217fcfa5dce5751611a4159fbc0c83a134f171fc04488c3b39dc95529393487579bed71015c08b3f40a8a594778e1723eb8f09ad4f39d332097810bad343c2ba18d6452154bf3d6a50afd7dd4818cfa06711eab5ee960812fa69bc25779ed16bb862474a34ea0e77dcf2c701c728f1c62ef61644b7197a3f140188c9f1a44b0251b323eefd2f6696d469c7e25d9052680b5ede2c971810026b2c037442b697e832fad4db442718fa385233c766d57635d503d22c7b1b69dfb52ffbf6e3b5aabfbc71d41151910252ab7846286d68914e966075931e14614bcdff3546629019a9b1586f0c80546f5e8d9a734c68323c043e66f3ce6170a1f8435bfa7a02421d5cb122a7070de1068ef259fb3583592fcff90fc14ad3b468e5f80df8de4608d7a1da755b48afddcff247d59a49ab5bdbbbc7cd999c4e6e25594dadfebf07779542c5e6e1fbab2e7ff0c402e7fd8ad82694003efec6852f60f20568989a4ce7f47d7261eb877a2825db79b8a21d7249696e5406919bbaffda0410cfa492d04a6d98a900b03c1e70421d5be11c6fc4da9a0a42538fcb4524205a66ac810722f0ccf7d5f4cfec89c9a5631b5334dd851dccfd3f23b1742f7888875fa1cc354b3ae3547f36c43d23f9f7c3eec5d3f37d26fba47d5a115a5f1f1ec546c67df5cc725848b0a17dbff09a58fe02a858a7c4d992e0d10d49623e627077e318738eae6473f15508bb78047d0f484429926b14b7ae4"}}}}}}}) 00:24:12 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r6, 0x44, 0x3}, 0x200, 0x0, 0xf6}) lchown(&(0x7f0000000000)='./file0\x00', r1, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd3, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa81003a0008004c6000240064000701029078ffffffffac1400aa94000000000789f5007f000001ac5b8dbbe0000001626c633bb9235c000000004e234e21", @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="5101ff42907808009ad5a80416fabe101d711bf21b4249cddbefb3746857d98d5b96477de5d0e8a4a7f1ba0e66ceb37d698f89db9340485adeb573d032d6c3ad7e0245ebbfe3b7aaf233a420687668569ed7858731b5708d47af6ba38c5d3720be57bab1b7588c0aa76e6ad8812798ee977725dd78acbae2a93d077a84502cdc516ac194dfae6d5c50"]) 00:24:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 00:24:12 executing program 1: syz_emit_ethernet(0xac, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x1f, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x3c, 0x20, 0x0, 0x2, [{[], 0x9}, {[], 0xfff}, {[], 0x9}, {[@remote={0xac, 0x14, 0x0}], 0xffff}, {[], 0x3ff}, {[], 0x1}, {[@broadcast], 0x2}, {[@multicast1], 0x3f2}, {[@empty], 0x3ff}, {[], 0x84}]}, @rr={0x7, 0xb, 0x7, [@rand_addr=0x200, @empty]}, @rr={0x7, 0x7, 0x4, [@local={0xac, 0x14, 0x0}]}, @end, @noop, @ra={0x94, 0x6, 0x8}, @generic={0x83, 0x5, "bf1d9d"}, @noop, @generic={0x0, 0xa, "694c13b30cb0dfc5"}]}}, "cba7c7fb9219"}}}}}) 00:24:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB="6d58192c14d2fcc340453450df1b1919053a727e4c378609e8baaea5c6a530d04e6ac4216027a380035c38813f7c74ec08483d5b977d176f25319fad8f33d40d0d111f939ee73fcc562e", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/153], 0x99, 0x1, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x2, 0x11, r2, 0x0, 0x22) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) 00:24:12 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000380)='_', 0x1}], 0x1) getrlimit(0x6, &(0x7f0000000080)) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/135, 0x87}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) poll(&(0x7f0000000240)=[{r2}, {r1, 0x20}, {0xffffffffffffffff, 0x100}, {r1, 0x4}], 0x4, 0x100000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x20, 0x40}, 0x4, 0x5, 0x9}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 00:24:12 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000001000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd000000000000000000aabe800000ff00"/43]) 00:24:12 executing program 0: open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x81) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x600, 0x0) 00:24:13 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "4b0317", 0x14, 0x32, 0x0, @rand_addr="0c0300b6b92bcd7f686f6d77538d5e8d", @mcast2, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 00:24:13 executing program 0: syz_emit_ethernet(0x9d, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x8f, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @udp={{0x2, 0x0, 0x8}, {"5eebf11a2077674b4b41adfbb16542509fc7fef64db58f83fca059df1ad18443f93ebec5a65e9203591ed7fa99c31838761e874c64ead319f3b9c02ac0b0fe2774f2706578b3e5b60e2110789c0bdddd2b878d09c4f629c8870ae10a6784c758b449316854e878fbd45b687ba57153220ff770"}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:24:13 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}}}}}) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000080)="5833c8b426d806a080f693ede4e1a7c0a301b07a2821cdd8c886ef92cfa490b684e5d5fab7d37fcc3865ede0f226a64cf6459abd75e9a1b370f759831bc7c1c888d0cb1293af6338cda78f49e51393ff709f0c2ae1c749e79d7879139d2c634927187e22", &(0x7f0000000100)=0x64, &(0x7f0000000140)="9dff2d308f9de340215568754de811349a8515a2f97c33080ad9fd756ba312d89faaadc0d5bd9996a0ac5bad3a22c1eb711b09b765d13f75ba3ce25b9f21d7", 0x3f) 00:24:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000001c0)=""/73, 0x49}], 0x1, 0x0}, 0x0) semget(0x1, 0x3, 0x40a) execve(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) 00:24:13 executing program 0: syz_emit_ethernet(0x54, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x46, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0xa, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@generic={0x0, 0x7, "67bee4d4e8"}, @end, @end, @end, @rr={0x7, 0x7, 0x0, [@broadcast]}]}}, 'E\\'}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x9, 0x4, 0x3, 0x10000, 0xfffffffc, 0x7, 0x1ad7, 0x10, [{0x0, 0x7, 0x3, 0x7}, {0x2, 0x1, 0x6}, {0x8001, 0x10000, 0x1, 0xdf7}, {0xfffffe01, 0x400, 0xfff, 0x1f}, {0xfffffff7, 0x10000, 0xfff, 0x9}, {0x7, 0x200, 0x30, 0x4}, {0x80, 0x1000, 0x1, 0x634a}, {0x8000, 0x0, 0x1, 0x9}, {0x1, 0x1, 0x9, 0xff}, {0x1000, 0x3, 0x4, 0x101}, {0x8, 0x3ff, 0x190, 0x5}, {0x6, 0x5, 0xffffffff, 0x81}, {0x2, 0x0, 0x7, 0x9}, {0x6, 0x3, 0x9, 0x6}, {0x1200000, 0x1, 0xcc, 0x3}, {0x9, 0x1, 0x2, 0x5}]}) 00:24:13 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 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)="0000b2c6", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r3 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) accept$inet(r6, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0x3) r7 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) 00:24:13 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x100000}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) r3 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) syz_open_pts() pipe(0x0) 00:24:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0xc14, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendto$unix(r2, &(0x7f0000000100)="b403a9a926efa358ca67aed5dd53d1d91ef5049e4a8d2edaf0f33de24f3568829f4f66d1e0a0957afa69d97c5841bc4aa416d3a8aa5af5b9cae1fb9f6e31fd629144cd7b5f7300572b0b9762776a3eace3bdf2a224581ac6b8ee9caa3699b28c4f782f7927175305ec276b454c95a9775ae7b5351c2ba569f596", 0x7a, 0x9, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c33c8b6267ba7d643d5f73af4bf5049ed8ec61169bb01c87d82404fbed5581c43f9c4302db0e948a71201359e63eb1105d66250dc3991832033033fa50bf70c64ba46a6eb73fa434847c83ee3e8e150d99024d4d9c065e410235b8f56ecb94ca7e3773fd9c2024323eef6c47d22df173195b0a5251d202a4e2b2a7f7ab2515eeadd96c54101d1e", 0x87}], 0x1) 00:24:14 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 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}, {0x1, 0xaf, 0x1800}], 0x8) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/181) semop(r0, &(0x7f0000000000)=[{0x3, 0x5, 0xc00}, {0x4, 0x2}, {0x0, 0x1}], 0x3) 00:24:14 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='x', 0x1}], 0x1d2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="b5b64cf6afd11af585971a80ca4b3cba1060f565d5c876b728bc6a6bcce1b377392e7e6c1a2d0791e8f9fe35dabb1007831c183ba1f2068682ed09a82970237c55670923448d8252af1df899fd718a82f07c8c78496694566dc6cd7fcada38a07414e7360e9b5063ff87ffa0d553b83f712fef3aaaa451a0dd9e8f91882691c9d4ef0114d2feddd9aeae4772d9060b40804b21627e5bb57efa67c5515049ba1a0edbe6ff1c2d57df1e47e267c1ed1e5c79ae87f38c9735935d5c3d5a6e185ceb7ce75c8bfe59da3bb535c8e6e81be983aab506f2db", 0xd5) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) flock(r0, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 00:24:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x4, 0xffffffff, 0x0, 0xd9, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xf4000000}) poll(&(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="decca3d7b913f0cc752378496a9e0e32", 0x21}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x84}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x20}, {r2, 0x4}, {r3}], 0x5, 0x9) 00:24:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r6 = socket(0x10, 0x400000000002, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = getgid() setregid(r8, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, 0x0, r8}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) r9 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002493c85d9ec7d0a0"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="57038cccea9e2efd35a18c389b", 0xd}, {&(0x7f0000000080)}, {&(0x7f0000000100)='d', 0x1}, {&(0x7f0000000140)="c011bb52577f5420cae5cf524815f98e7cbea4f76cea26ff6f75d7d9c8366097e448a61dbe0f10eb3a54dbd5ee38809031d76cce317d693c43cf4732cb6f8387b04c16766ab90a3e0c3a23d10ec3a5601d8c385c0c748389f296661314e0d57b8949cb0fdd253c64ab0df4ad1334d6cd1740fc1d9cc11f5ada159a0075bc19c193e06a44ea2fcca8b97d1b20784a3d55cc5a20aa60de33060f793f47610cfbf6894293ad184a1171f6a5e2971670829a54236d61f464f8e3340486cac5d8190f48f52d6a09f8202a55d0af51679577922fc0522f75c9fc", 0xd7}, {&(0x7f0000000240)="b8bff860fbfd086eaf5c036228a1ae95e4c363e090aabe30a7a26dc1fbc5fcdc5c8c08a0e153b408c06da0dcb56e7722bd8ef5b9ab63e98333d104e85c91f5a26d3a76364d53ec7bb63cef5f8dfbf2523583a564a4d619a03734539b648230329c4bd77cf29ed6e34291b3aee69036e356c815839e5dbdc00e6b382dae6b4e3922383333667728849b3baba0bb87bc995fe7d73c90be1aa7fdec0ce60f7d62a495e44f4c141a2203a7d31598fae0c84002c49512a3635524fb9e6427f6e28ee43aea688701c5032095a65049a0c12566a3c61cbe15526be7533b95e5d2bbd742623b07474fe1416b0eb36a045b9a75a61c85de2106558ad634", 0xf9}, {&(0x7f0000000340)="6411104a60dab3a27867fa428217c038a72a98ae51a30f84050b6f56d12f65e35c3294acf395e6cd1c0fedf425c6e4d2ed01456e850637b8d9925337cd63c2a5ffcc2510db897231bf75be288c5b7e50fbbb65582bc41f3e124b3c9d09bbf57281e9e36e997cb5f3d7ecf4daa84f0af02e71d933be683575aaefd4786f7b2ced50b3e362e4bb11ab5b5e6f781366eb8d4d79511d8b6b4e2cc1e335cd7b0826d29f2bfd9472271d37d47507c0c5bcfc1cd14ad23d79831ccfdc46f18fd2d9517fd53eaf0f72ce34189954b06c9b65576e66021d", 0xd3}], 0x6, &(0x7f0000000500)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r5, r9}], 0xb8, 0x400}, 0xb) 00:24:15 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 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) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000040)='./file0/file0\x00', 0x0, r2) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2c) 00:24:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000080)={0x7, 0x1, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:24:15 executing program 1: sync() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a95cf72e7418485334b6a323aedea505623a3ada24754686838fa287135399479ac3b593f5ae1a04fe636207c5af219e2708ac99b25d6b2816217ee3982bb2b9df59765fb392a162d7edeb7b37a3a12478", 0x51) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000001140)=""/140) semop(r0, &(0x7f0000000040)=[{0x0, 0x9, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x6391, 0x800}, {0x3, 0xa7, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x3, 0x7, 0x1800}], 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x302) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000491208285c44d84aaece41326d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db10823101cb587eda6d2a53cb20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdff00"/4100], 0x1017, 0x0, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = semget$private(0x0, 0x6, 0x2e2) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x0, 0x6395, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x1, 0x7fff, 0x1800}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) ktrace(&(0x7f0000001240)='./file0\x00', 0x0, 0x726, r2) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000080)=""/10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x18, 0x2, 0x0) readlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001280)=""/210, 0xfffffffffffffe37) 00:24:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:24:15 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x2b}], "2b01001f1b114285575ead46454f26ff"}}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x18) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x8, 0xffffffff}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fchmod(r1, 0x51) 00:24:16 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) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x3, 0x7d, &(0x7f0000000100)="73c4ca2544fb01e29db29ee782c5d94f108e6a45f068c504d9322bc488d284fff785130f76ca7cfcce4e98348ea96aa937b7309737d91deaf650f326355c34b6f2393f16d6ce9f631d7e89d28aa16d2e6d0b787c297c304efe9ad8ddd7872271bf8b825f4a20c8aa6fa6d47f1e1e088abcc7d583cad43128f18710015f89823d8043de4daa44cff1baca856124328885d3448e406dab24fdba512fc0bfa9c75d1fde24fee05158b4b7ca54fc9dca49b47d8fd0c6e3071af23936d9af1d100efd73243011", 0xc4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 00:24:16 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff1aeaab99439286dd6031797100080000dea800000300000000efffff46e45615ff0200000000000000000000000000013a000081000000002d200f0bdc7fbad0978befc122c27f84afd4287a09883606e33a4220a86417a6475e501b3e88c8915a0cc0b8663e076735bfb1fc8e128b38690dde93c6a3cde57ffc6337ba49b944d2db9dc4a06fa65dcd04962cfa5f25783de3b57f963dc5408f1cb2ae06f5886b70026364fe9247164c1f2376ec55645b71933a661307faba7c6d6352b7e07a1024fec870d1d5838aa831aee7094b53d1a157b34f9a601d9a0cc2b93e0b435c6c27dbfbb771b2c9b66e2edfa81bb9c6547b75abb7539fa5d88547baa3308429b6326a6773f9d9623d10a1426f7e8a593ba0013e383e0d9b75fcfb761363a0d3538071856692"]) 00:24:16 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="8382c7aa10fa18fe1fdecb6158dbd86b8c8f6ebf17f1d08064c5a52b75824bf6380b6d225127efd1", 0x28) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getgid() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x90, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 00:24:20 executing program 0: setsockopt(0xffffffffffffffff, 0x20000000000011, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f0000000100)="339f5d5c760d140eb31ce1aac5c372b663fb196895cbd1eb604e190f5e61c39eac07f4018e1bbc12ccebe2be46e6059150d5e9509e4e6de38a1d7733e9953415b55c0976bdbc8b20616f205af8b14c541a6af702fc5ee5f109044c647596d8c4f92641d78e9fe68913629a259ec336eb90e5bc4b4eae38e313602dd42cead74da88aaa1c69a3b337e9dfb1e70c45383ea1cdf1ea89e6", &(0x7f00000001c0)=0x96, &(0x7f0000000200)="2dd804d7caf61686447aeb875eebae0e6918919f4020974bbccbcf3c28aff327e07bd285a49a9e7648d6f8d58c183c96b279731e0866cd4514831cf7e32a78b5b8b363a912be302c801f58d7820e345b017392eb5b2657d92e463f6c57c2a032671e865e69cbd8ab7686461c870bf1bf174d84d2e6ba8dff9e335e1ee4a60a2883a7f9075a5e7b64d81192a61669bdf914d802dcc2f894113f1b3d1be6fa1a41b2552da0d08852f2f50efeec54097f41aa64504d88a46d8012e9f38a69c087ca11efd91f37c71e2608c6ae65f8ff3c114a78a96aad98d06f3e582850278c", 0xde) 00:24:20 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000ac0), &(0x7f0000000b00)=[&(0x7f00000001c0)='\x01-(+\x00', &(0x7f0000000b40)='/!/\xe8\xa3:o\x85\x00', &(0x7f0000000ac0)='#\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000000840)="0034bb11d849e36ab78b96f8292f4bce6c3b56cfee7ca5364158b5ad2b101a903ed5a63379a295378fc91270a9cdc2cdd4553503ffce40412738f5b8cd28136c7d300c88f4425f19d71e2e60ee6b5880713446b0f54e079e7b2d4a8b66661426ec09292cc6842380389774cbcd377e5363a782a7cb3f4472542e3b1d26669318e54cdb175ac090be2ddca26ed215cf6426d76b69cc1b60dad6df6e1185fa25f5c64a9a30005564e3a925c87522552822cac8b19629b433d9cadc521ec4404fb207ed7be53f6809ccd78ba281907d2f168c9d4ba24a6273ce805a090f64f27812fec26d69a520253153a9", 0xea}, {&(0x7f00000034c0)="d515ab6ac28469fcfbb516f04d6720ddf68e042707f9d3a92674dbb293c5b8307bdd0bb1b2a772a18560548e484e1ce0d7a88f456891a826194c44f7d35308f4e332091edb4902f0a89a6ccedeabad8acbea7d697e3d8fd720a64681f479dcb782d862f5822fd417a9b6b22a9ca2ed9c72ac14172c867afd876ea03be5bd617a56112a34fcfd1240bbaa7c9cf059acd42e55035233cde7fa0bfa9cf82d1b5dc5106f182df6d6e9f77962f48abfd44a9a1a1cf7dff45ddfdea5560267f3a3d6b5d2e2b2f92748f8720f7b4941a5dd9bb2150c99156d25c82829c6c95113f32bbbf2b80a9843f13d3d39fbcc91ad328d02c18afaaaf03b9c546e1baf0e50562b9c9be3a796a6025da6c768d5e6d48bd9c4cec7d572e2711c0d7dc0a0ec2ffb83647fb79b1469c7b583f41a7c958936e8e80ba7feb354bf8fb5befa954f8a09646c8ba5ac2dac47fcaa1352e42c329988feaaf4a451e0885d66b68e269515fef48f95dbc06279e54534892a4091eb0dc2394b6dd996b093081dfa136d3dc095cb1ce84018506dfb75f7a3bdb0f9f093e97294e75000da2f76b5d6f23945af60037996fb2a588736ccb53b4d21d4ede5e985d87cec48397fcb2b57933a12b91fc2b6f29b8d2c26a5522de644d22fb27f093dc9f9cebc23540f7d958fb3e1b570aad2306970419814f0076d9b1bf88d3119924e0a9e57745b4bfdcdf728a8341b05a2d225b1d1155907b8b448f18f7c62db25c291a9f230d603b30aab11fbaf49ae2fedf0929e24789ad140578a7d3f4ebfc4b331bf888f4e071d8dc1f207370ac7661822339cfef60af1298c7bf0599a6d57e59da36e9b16ec1cd044a68ead65115d13555e67d64a85581ccd7e74fd36dbea1d9903c85b4c8e6ba865ddd456a43d3e17561e8c3e23358d7e4fa2b58cdc75a2c5778681e216228e43e8b5844df987cca49d052c49dd1f1f4f42c017f05cebcf641464a996170eed5b82ce164dca9d6c5d3b716f780e9775e209bdd6b4a6bc346207b2bab2a0a3da9c877fb7ed13f9604ef42ecbb93694ca27112ca43b6245d92834bba30f7f0ffc0209944814eaf629016737952d5d53c460c182e87c7fb61fbfca04a62ff437ad0eb7b0e5325317ae08758bd13a2849122e54ecb7d94afcc43c8706ffc4eca1c39709a89d706b0ab27cbeca0379cc8c401859539f3ac50c88f112cc23d89b4a790cd89acb468436093a8c344971f8bcb385a62b7a1a862adf25e8c841d8f2570218bcbaad6f809a5aa2b9ad6c9010d0838625fa660a3f8c49e51509724bcdd9f488149f2cbef149014771a533c8dec135e12815e71dd5f732c049efe6b5a643d6ad76d8d616e4ec81aa2576de8edc4b98179c13ba231004e8d937d22202802b91894f477d6b80c3a4747a5820b5279746974d806f4ad6858d479ff408fa30eb6bbd6157db053edbdcd4528d43dadc354b4a23dd822dfd70cfa6eeaf7114f989aa579ad43b073e35a9bb4cf62a4b82221df1e0e662643c90e1a8d731ae2549a5dfa2e235a228841d2c2dacc99e14b5f40e5fb20236cf8afd58bd1b153e5fc5c95938410187bb3f67deaea2e4e17ce053ffc1fe68172e22aaf89be47e652075abc65f96a2dac4c9b518d0b887edb973c39859a23af9fc2f444e8c61413dbb972d5d45782c3271d2a6a56b19b2086856bf02800304f8c62c482e9febe04049b5fb927a87b6c24d2f330b881eb0c5313aff60a42bead50cf1ce091aadedd22a1d48f4fdf5706a5e604e1b3ef8c31045380eaae12b05d45ae123881cfbfb3a37d8b5db2e4dd1ce69d2a22a2b4dcc3ee51a4f3bae7d794737f00e3ff039fc235ae9c990cd19392b4cca6ace0b175d287fab6f6bb4147189e2c47297b06d06a8cbee5cbea47098d3765e9ddfd6d6a2ebe5ba14cdf1ce8670046e5d4561e950d81e23b1f617f4fa1621c6b3ffbff4b0439cb2892a1bba297d07715e27a9b24914d6b48d61b672e49b6b46d1b36d26b6b98d6a88d91a4b4e7b25c08df29fd6b74bd95a375ba10240aa6506e1c10d5665bb0947d846b6981866f87e5a97b8383d8aa3b3cfccdb1bcf4b7dfd3682bbd335523905688038a502d148770e58f4505f89b8893c181c5ed95a55a74b71c2c81a7de3faa1ce19f85c7baaebaa3431486b0fdd1e2c97be8058c3c5a3e26bfac22ec418f80d96034435efa4610562741a3381e529f1fdb186548f2b2371b86467178a00a681e12de1d35d3b50b34405dd3960a9ab3df8bbfc92dd09a569e712098ebccf6335f30c25e0e3aafcebe47fcade9c1cd125d12e48a98bafe04a3298ee2c2bb5536efc19f5762714919659ee6f66c43d265de1c5eff631bc3c1b1a739fdd9496f9d17e429dd549d7fb28798a9fd5dc0233492abc4fee77ff42edba9e6975cc00cd69970da4381035625f9edc2395c480d3a11087b820d4a6605c083a9c19b96bf6b391cb4333fd6e27f5d1673a3855c7e4ccc717db7fc69afe8fdf107b3e19fd7c2195bb5758d5899af6d7d30406d5151058e647462bcd4d5091154ee351d3659d21ad9ac2781ff00dd28256db027779148a871eba06821ed76c8d8124e065bbe48995289c5b6080fa2d8c66523a42a8489b7ed69d4c32bd8a6cf23cc8ee7f99b7551f24c0d0ecbf2c2e85e20e43c594853e6441ddf349b64c2716314b09c4b76b0dd44ea78fe07cbd203b6b941287147ee43c155320c3f27e5fa1714c98e670ac9212f63679d8f52ed4cb887a47a883f2b876eedb714ba774dbfe502c8bba9616003af842c0f2e55c884ea4ef4294efb2c4808b07ba5ad6e9621e938c6732770afdbccbb0362846058706bb83b0f06ef8586903afde9e433fda63f71df4c6bf4fbee7136556a48727f02fb5c8c6177434d7c397fc02bddb6b5b042e38bf101ced560f7f5fad234ba8e7494d8b6ef4873569fcc8690ef51c26908e568b2d3b7de294c32c208b4ff92d2f60dee1ae98eef8fca6f302f6b108cb6bf05580d01d3c4917b5773319f61e67be9d3aa7d8cb9ec64e149f7d84968fa297284810d25cbea11b42a876cd98aabbae9b3165cdeeeea868be5aa336bb04ee7685a3831f122e955f111de9b05c14a5c3657fabad4191aea54e0e8814827d5e16e6d41637170bb9e6c49bcebf1b4892595bc92fc9a78bbce72f82a1ce6fd22f8f203cd01af7e75eaede76022fceec6c43518ef951a458d4ebc2acc1e1f264611ffaa5981847e93f769b07d9f8b69a6bb96503ccf9f6fa097a7a3701dc56e774e28f992b94c7e5ddcbe467d00c37203a0a3727c3fc40e3bdfedec79f335383a8b022e56745d9eb3ac6343ffb677c1d12f7f8c88ee1f42049aaab9eabe7264e890c40db1cfaab14108db7fe4cd8804bfea33ef45c55e52e952f5efba2006647af7d0d818c7b3d68bf73e9d6189c75a46224ed044a884b70482939fcaff8eb6f164930c011ca89d3783d915bb603b7b5327bdcd7ddc5c75bc91436af6a1c6ee68098002d6d2a46f9e7cdca0fdf74d3aeabe4f8f418dccb9c4a1e27a28f1775676fa98ba7d2f48012989036d612824b2cf36bfab44f582e76cc9ac43196c5224d4c0db49d27dfc251ebe6e2f92599d721392ca775ed419c39a2b665767924a02b756a09918e87900dfb4373bdf7f4c1b36fc3867edbbf8479a95e57ec222be22083599ec38ff5744ae17aca8efec779580aae6ca59658b3d144a4cae41e9aabbbf876ef15bc55a144de31bd11f5506e4d3fb9c208a2346fe0ecd325b40009b3eba603d177b46c72d385a4aebea9c54c0e2ff9cb98ef810373d2bb3c53e50eb99b35f07a793186052d050c555a88fef2199f7627116eaab981d01f319451670c832122d15da7fb0210727e8b69c8603bd6a51dd3a80538c90d48fb6d479376047646d42c08c7759a6db88cc79d6f27c231160adaf074c1e2287b57ebd90dcd8739a2780e7ed36286c4d5deb8aee2f3d9c811b18c5f4a687170f739f56a0ea81736372001beac044d551f66513335946d3384d133395b35134df52ac6158c67c7f1428f005799d3a7e22887d4591cf1174e63d4e89814344e4836a4268b70f12cda77055405bddd42f348dfaca3ddd43417755d79bb0fb34faabf5968bfed4c37e32fce52ed9d69194cabd13bf6c0372aeef5de2b9574f55030d2636b4ef1fc49f5bf51de32ddc96c3d3a07fb38ba612bcb932db9095b26a74fd8b0aa0141ae4c7c26df52440c1abfc90f881d7d6cd1b30a2660162db38d299740d0792d6a2fa7eb54b29e5f2343a1898031d286e3091a679a34d8779113e6e396f28976955b97d97a47caecbbfd945b660db3a1ddc483b9b47f50ec449bbd4fd80c8e22ca51d9596011defa8a9161593ec148d5dfe256c31b30151a9a78a198734608e14babfcdcdc0f78062ddc47acdd2c00d997d793ba5c3d434fafc749737dedb96b1e3e3e635c18710f77d6863a2f199e4c25471266071e7b41465917e4a9ad5625c87d00aa817fef0743a0c14aee32165fb3afffa6a7b64d2eac21e3c3ab02bd5d21a258ad4893a1ba8be83f32aa9cf16a166b5554a32cf6758b919bb1e205eb19d2651d24428243765ffd6b858095c1a051b0fc8b35e8e8f5787bfaab9d343c1d8720bd5a0df8d7cb992560ae3bef8e22f3b63ed7e41f4b8ee027b77444bd84b7949da54f5715ad0afe9641ebefec4c127488743650a2583996757f657a97a10508e947a5db85dcf8e747ab2fce6376578306287f7633b9e433539ea954ac09dc4ce4589d974839dc9035e559253be477090ddc13e7b700ecc80f05c303c9060ea71f1036336abb17b1368b1f52369b9c5ef7074f14e977bc78e9477d732583adf43d7d4a8609dd274594af374afbe18bb935b0847bb5b84a3c56edb675b547a3c67ba04135a70de60153040c4a7f5cda4e39f1bb81312bb6eeda3176d7d128615b4346cc5af731b453cd84e3908ea8c8ee077d9281bb3e522aafa72adfe855afec88932c5a88d6855f91c8a67cd82bfc55b10fb338388e4bc0ea553211a73e801f3cabfe28c35229574d65f17b40f53f18c068387d111f0931a5e6199c9aed8dc0c1049a15a2e66554563e8eed97140dd6bbf46e05f2b38f8511deecff4891e0862bf17c321593dd28d4dc1fdb2732ede6674bf2d170c0caef76187c4baeb17ad2a0e7575ab1a4bcea5d6b6bd0b76ae3d32bd8c5b6835700b26e86642be05866ed38516861f3e3024ed942863fbcfb638f4b00997a9b23779fe62c237d53dc2c37b6128d94f3bce5278402cbe3758fdf7a5a35fd7f79f7bdae4ac781f904eb7a198d9d4ed3f341a38d7514618f751d4da96ea94eebd539770d6bb22d91e6b37145eeb1fe1170c281f2ebfa965cf648095feb2f3be2a8b682a6425473a93a354c9fad5f5747daf31934001c00cf031255ec74914f2a1e39ddbaf3fe47f6665ac8a536e4aabac0877e069c2b66af5e3a3f3ebc4d3a82fd975ee04f01dbc32ab59c2e94160267ddbd4cb5e6bf1adb8e6b8497c502d59c7da37304df4921dd60dec78a8bb6a3087f7bbe603162086898c1260247d637f9b3eb3a3169c2e50272bc72cd1bd0b44b927b3e475e9e54c7a137dc6c15b7c79b1ad81656ed83973248994747e7e898e1b378b3ad8540515e62cbe53a14caf94495e084f52c470694e98436fe8b9168673b91a9f33a691ab895a0497220ddb1374bb0b98dd5f288861322118b27b83057c8fc7e0bbca2fd2872726da7f6732db4cabbfed8e0a26f4ca4990f84ff2d64e2f08eb7d6ab4f9ff3051583869069e1897391e2f36576f3d1f7656d983341eb475bd2", 0x1000}, {&(0x7f0000000140)="d78ed69f2e48cf22c86666f912b12daec70a4f040d26c7d2e8a7c25883f6f0a9f57eb3ee260b4e3d474e3bf5297d360b19d1c21a0f8ac143c32a98eea6fb", 0x3e}], 0x4, 0x0, 0x3) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x2, 0x0, 0x7c, 0x1000000003}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x4}, {0x48f, 0x1fffffe}}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x6) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000980)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r2, &(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) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 00:24:20 executing program 0: mprotect(&(0x7f0000d43000/0x3000)=nil, 0x3000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = kqueue() writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) close(0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x7, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x800, 0x10000}], 0x101, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x4, 0x4, 0x0, 0x5}], 0x4, &(0x7f0000000180)={0x0, 0x88}) mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000080)="0407a10e44521fc4a6b9c0a0503ab8b7f1ad69030cdc6a01b6d9577e9dd86ab98fe1058aa4311a5fe4a61c957d58f0d21137965f47c2646db525e5c0c5855183a8805cebc4bb87ebc4d3d199c9232ce791996e3e4827ddedf93129cb95e3ff97d25de8a049a35da8eab1", 0x0, 0x0, 0x0) 00:24:22 executing program 1: minherit(&(0x7f000072d000/0x1000)=nil, 0x1000, 0x3) semget$private(0x0, 0x2, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x5}) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) semop(r1, &(0x7f0000000000)=[{0x1, 0x85, 0x800}, {0x4, 0x5, 0x2000}, {0x2, 0x25a, 0x2800}, {0x4, 0x5, 0x1800}, {0x0, 0x6fac, 0x2000}], 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f00000001c0)={0x2, 0x2, 0x25, 0x4}) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000100)={0x36, 0x1, 0x40, 0x8}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) chflagsat(r4, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 00:24:23 executing program 1: pipe2(&(0x7f0000000000), 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) symlinkat(0xffffffffffffffff, r0, 0x0) 00:24:23 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) 00:24:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) 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='\x00'/10], 0x10) write(r2, 0x0, 0x0) 00:24:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x10, 0x0, 0x4, 0x4, 0x0, 0x8b7, 0x0, 0x951]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) 00:24:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaa99010000000000000086dd6000000000000000001004000035a9000004005675dd9f00fe800000000000edb9323800000000aa"]) 00:24:23 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x43}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) 00:24:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f0000000440)=""/254, 0xfe}], 0x6, 0x0, 0x5b) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) write(r2, &(0x7f00000005c0)="28d1cfd2a1c2a104c63e62f440e7860342e2a19338d606430db997d365472b01714afd3591584c3babf5246b729c22b4feede797b51366e96bad14b5900b66c76a", 0x41) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)) 00:24:24 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100387f1c475f23192244ff8380f80e3a000002000000000000000000000000000103009078000000006059000000002c0000000000000000000000000000f2ff000762ca0fe7333c70b5486b0fca3069503c00"/110]) 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) ioctl$TIOCSBRK(r3, 0x2000747b) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 00:24:24 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x77ab, 0x0, 0x7, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0xfffffd8b}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f53f2a2440933055552f0b8b8f789632dfc94ff330600191359435eb06198f579456fc7d4c9658c9ad8a4f5f728193ef16bb93f12fc4d5f16b136a5d03f985f5176274eff00"/103, 0x67) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x41, &(0x7f0000000000), 0x0) write(r3, &(0x7f0000000040), 0x0) syz_open_pts() close(r0) r4 = socket(0x10, 0x3, 0x67) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f5457724e49bb0fd1043e37e3c3047b8f0e83bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="0100000000000000fda87b673faa2a807bb6e4db114de90562d5d43c3d4eb31281413ef1282279e6bbbb935c7708fe9f57faedf81833d2aa4ec466cc6d4bca3ac0554de572084520d305c71698069c20addb5ed1215bec72cda2b9cde796e4f2ffbc7c9ad9dbb3b396141ab71ee83a65ae6798dc00000b349c756d483c368fafac001ed0688eedd336b0aeffa36f8418a555611874f7dc111119dd181bb62edc529e4facf94a20afc359c2615fc24387b8d217888b64818453ad3c8ed0f526021e0c479020b12469c8c830f7b7dda51a259d98e55fa6251eac625cced2d77f02bed78bc3fdb76f02eb038014043673c92869234ec71bc2ac0a7307cddfcde9067772a4748a55c9f96b4cdbccbd0d9df60ec159122df70678be2ec02525c97c97b75cae38feef19b343fc0d5e177a1f005760b033e1067798da8c2d8e136ad5cedb3abb9394535a092c92197be3eb1d69dec3a5cd8f291d4ec2db1afafd3e563dc2fbe77a19be781cf8ed8e231902ed467eb6a4d0399164e93295bad38ec7a1af5571381697cf8d53508c6e4b14b25c262769d5c2b8091d016269ab813e00033c50e6ae4898baf47bc904105d1868e42bdd23603239e207241b9f56cde041eac5404d3ddf9a3c72f09e9959eeefc4921d22b8cb0f02bc832d7176d20266ae0f3655639392879333ef341fb566b1ea70c5f691bb35ff76f2714a8970f54f6c6be34d8a0f63d6fc4da458e579954bdeb616ac39df553f4130ef9e876bd812829d741df0b74e95862a6e14f40e739087"], 0xee, 0x0) msgctl$IPC_RMID(r6, 0x0) 00:24:24 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002dc0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000800000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344004282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e8886a0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879378854019dad7c33ab63e5072ebeb25bd4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f9e979510209194cce4c91508362ae6caf23e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd64c9918de152f5a9459e64592851c331a37e36693d747e7ba21fe1e186d08023e84aad97fd53c78556650df9e0300000000000000aa5cdca3cce916a8d83e420cdb804deac06d0139c9079a10c1474966cdc7b1480cbde72516235c4a15d271776d35bad6875866b46732b348a08b53cb92116d6c0917e0a2c81fe71d89180ec953c1cb5e26ce776a1e23d64bd92c09e3a24ddde0bd93906145e526dfb435a629382f4adadaaa42244a5e4e8474196be2fe3c605416c5484af7b106ca4c5d86025dcd975a110612521f36c9908f6728c3b471623bf5c94e03078c1cafce8a7f4faee0f4a4de260e9fd44f8587674da6680d740399ff8b344851bbeeae59d733cddd5a417f6c7fb4f6d9"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sendto(r0, &(0x7f0000000600)="7cdf74f07cc8df2977c1f5edabfd5ac7f1da8bedd169c0214d98bdec7eee69e907b64fbe64e3b7df9fba1cf52d642b62c3f17275102dd734af8a72af0a07804a1caa69a25c7cd3a46873e5cae85232688ced", 0x52, 0x4, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000004c0)=""/193) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:24:24 executing program 0: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) dup2(0xffffffffffffff9c, r0) sysctl$net_inet_gre(&(0x7f0000000000), 0x9, &(0x7f0000000100)="d209ddc9ab7661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983a532a5a01dcd75e19c1c1dd94dccc16c81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb05ea05f48eab39a6e4c9b7813cac71630c666d5ebb5e766fbdc63d19dd6977beb3ea12ded611dec361a", 0x0, 0x0, 0x0) 00:24:24 executing program 1: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x64) r0 = semget$private(0x0, 0x0, 0x500) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) r2 = semget$private(0x0, 0x1, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/79) semop(r0, &(0x7f0000000000)=[{0x1, 0x800, 0x800}, {0x2, 0xb5f7, 0x1800}, {0x2, 0x100, 0x1000}, {0x2}, {0x3, 0xffa0, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0xb9, 0x3000}, {0x2, 0x1, 0x1800}], 0x8) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)) 00:24:24 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/162) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r1, r2) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)=0x8) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x2000}, {0x2, 0x90, 0x1000}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/161) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x1, 0x9, 0x2000}, {0x3, 0x406}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 00:24:24 executing program 0: r0 = socket(0x10, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() setregid(r2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r2}, 0xc) r3 = socket(0x2, 0x400000000002, 0xfe) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) setpgid(r1, r4) select(0x4b, 0x0, 0xffffffffffffffff, 0x0, 0x0) 00:24:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) getrusage(0x0, &(0x7f0000000080)) 00:24:24 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) 00:24:24 executing program 0: r0 = socket(0x13, 0x8001, 0x2) fcntl$setstatus(r0, 0x4, 0x84) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) 00:24:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820206"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) 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) 00:24:24 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) shutdown(r0, 0x2) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 00:24:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ftruncate(r2, 0x0, 0x0) 00:24:24 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000b00)='+..#\'\'\x1f\x00\x00\x00\x00', &(0x7f0000000a80)='[\x00'], &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="3281fa3ca97c3e3cb9ed2da64d72ab04803db1edb3eb40b9be2b886f965c5dd8c5cfc9e560bd521b9f1e7b03cfbf0ec99d0137efb89097961bbc895c026ae2d555a183a3751948976988d6355f8b56d641f48d12ccdea91a121d71fe1429f3d65b5a841991a1528662a2b2c8e16477e0306a3e70e3550b959990840397331a0cba90dc1d1ccb0c9cfa49d1dd84ba79496c5dd77e3a205fff2f1f4236b68192f570db0b9039988c450a39b8abf95264ec37b30c5df38894ab54ba785d98a116119f597c3a38a9229b43f1a3f597efcc682be8fee4abd38e6bdd04666a1a4d8c5052efccbd315d69220d836e5bcba2096c6afcc5627ff81b5ac3b17417", 0xfc}], 0x1, 0x0, 0x5) syz_open_pts() close(0xffffffffffffffff) r1 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r2 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x2, 0x0, 0x7c, 0x1000000003}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x4}, {0x48f, 0x1fffffe}}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r1, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r3 = socket(0x800000016, 0x8000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x6) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000980)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r1, &(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) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 00:24:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00d844d22c8afbb19405009b364c00"/29], 0x1) r0 = socket(0x10, 0x400000000002, 0x0) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x40000400, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x8002, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, 0x0, 0x0) 00:24:25 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:24:25 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x2b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x33, 0x0, 0x3f}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x0, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x40, 0x3800}], 0x2aaaaaaaaaaaa7ef) 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, 0x3, 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, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 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}]}) 00:24:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = socket$unix(0x1, 0x2, 0x0) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x7) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140)=0xffffffff, 0x4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) dup2(r3, r4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x81, 0x4) r5 = socket(0x2, 0x2, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x4) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e"], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000000c0)=0x5, 0x4) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) 00:24:25 executing program 0: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 00:24:25 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 00:24:25 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) fchdir(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x7ffd, 0x0) 00:24:25 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x10, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@hopopts={0x11}], @udp={{0x1, 0x3, 0x8}}}}}}}) syz_emit_ethernet(0x1c2, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x8, 0x6, "d438ab", 0x18c, 0x3a, 0x5d, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11, 0x1e, [], [@pad1, @jumbo={0xc2, 0x4, 0x200}, @enc_lim={0x4, 0x1, 0x20}, @generic={0x9, 0x4b, "cd9992a6c8b47ca8841d300359f989ff475321d741444f0800b08d0a2508866be8db3d2e8f90f729c4c764e08e6322ba33ba50c47ef8934d11368f36ca931133d38a41029e96b24f477c3e"}, @ra={0x5, 0x2, 0x1}, @generic={0x4, 0x91, "804a0a1cdab9ec549126780bb711600eb7309a372db8f7188b72863a60f341a855c55e8ade0d51c524386fa2a7978d656604fb358adf1ed1eaf304a60f10f23ce800e9080e7e5d4626707e1d9085e77753ab1a3c2a0eb4d2a83e88f1889b86ed65e9138f26812fe99e209f0f9dab75e3d45f69dd4acde95d6cc0016fcba7d8502d5b6469960b5763a13d7eca7995a07968"}, @jumbo={0xc2, 0x4, 0x4}]}], @generic="726b2037f951451818b41313509bd3502d8ad4ee4230f841f7a2da8dd39b988c17ad2d7d3349dcca7de7713caf986d5f7e8d9d0c2abfad7b660ea3502f642455ff7abe6b68870cbf0e6f553b110b2fec642e6e5c4621826f5bea62bbbc930736398c1af3c5d4fbdc4667a67fbe0742f91d4c3d30905c4cc066ab5209d7b24e5ebe28b9555f05c1f8209925e4"}}}}}) 00:24:25 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) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x2, 0x0) mkdirat(r2, &(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(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//../file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000480)=ANY=[@ANYRESDEC=r0, @ANYRES32, @ANYRESDEC=r1, @ANYBLOB="e196f50393328f96270816a227e910cc50c6320620a49a95cac7d96d415148c32c67602843c343edb41471399c071412378ab0d86002fd2324206fd339b17a3c59a55439590fb2d721e9a51c548e141bf362fdd17e2ef0a133f0be5a86907729409d8ba200f9ee2e8f6ca68fdc06133b6ed6dbddb5ca7f414690da992e3491bfde13298cae8deff9d5f24f1cf45fd042b40be43dd7d26cf0b0e33c1fef71cab9f0b7d20c3ca6529a54ade013258e3e6e92f3a8046950050000003a4ba95607efe70db13d20face0b9a10514a1dd67c9841980f49afb7494297e2496c879c8c1abeaa089a4111b3e83696d8592e2c0ee58e867dba2cc4479ce8ee000000000044ad4c8067f47db3981996ffc75356b78d302a3e55d15c1dd243af70212ecb629e9f51b9856bb8b77a4a259f3cfb782d5a289d974ea137d642766e3d02abeb2dcbb32ea4bbbc82fce8f259f739c77cddc86ef97fba5619966761178a3b8f01b7972176ea1ea0d9559782fac1a111478d2a8a"]) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x4, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r3, 0x1, 0x4, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000019180)=""/148) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000001200)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, 0xfffffffffffffffe) semget$private(0x0, 0x4, 0x30) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000002280)=""/4107) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000192c0)=0x8) 00:24:25 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 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}, {0x1, 0xaf, 0x1800}], 0x8) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xce71}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/181) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/169) 00:24:25 executing program 0: open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xbc) r0 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0xffffff7ffffffffd) syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000080)=0x76) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)) ioctl$TIOCSTART(r1, 0x2000746e) r5 = socket(0x18, 0x1, 0x0) getsockname$inet(r5, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r6, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r7 = semget$private(0x0, 0x4, 0x180) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semctl$GETVAL(r7, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) 00:24:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) clock_gettime(0x3, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1, 0x6, 0x1, 0xed05, 0x9, 0x5, 0x2, 0x0, 0x6ac, 0x2}) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6, 0x800}, @ssrr={0x89, 0x13, 0x17, [@loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2]}, @ssrr={0x89, 0xb, 0x5, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @timestamp={0x44, 0xc, 0x0, 0x1, 0xd, [{[], 0x6}, {[], 0x1000}]}]}}, @icmp=@dest_unreach={0x3, 0x352cfd801db7e6e5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) 00:24:25 executing program 0: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYRES32]) 00:24:25 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x6) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) pipe2(&(0x7f00000001c0), 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) munmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000) sysctl$ddb(&(0x7f0000000000)={0x9, 0xc}, 0x2, &(0x7f0000000040)="7c1f418673a8ae3c48809d2ffd3564a46ebd4115f0c037a924129f58096395d6713de0f58adc34cd39497f38df96627eab442743ba4fa95e1ea13f434de0cfb875323dcc5a4c98868d980faa30b5522192321783b4da684cb74ca34d233d9c4f3b742b26b7af37282f156e7d8f8368280dac7d7c0d6e6c106cf41f020b5c3acfe803c461abd05b76240056e8ecbf5cec58c461bf5c5c8d56924fca4c87726ce5a6942c09262528fb668ce3b073d933f4", &(0x7f0000000100)=0xb0, &(0x7f0000000140)="e0f535db62e7891500556285da9ed6", 0xf) 00:24:25 executing program 0: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f00000002c0)=ANY=[@ANYBLOB="fe39ff06100000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c95b74b5493fb1336d2065d112f6b7693e4542203857d7ba1c6a24efb0a4e3c17e127f3fe2c8705fc76e77a8cda5576a7054af92e1b11d422ba10d2264bdaa41aa19663f7cc72c3340c6d4751357f71dcf6"]) syz_emit_ethernet(0xea, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae22ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c1cc7a0943c44a4761381051c3d2b02d40fb7865b2ee26c146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d20d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e6fc68372a212319863a334017"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000100)) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r1, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000700)=[0x385, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r2 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) 00:24:25 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @loopback, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x2, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 00:24:25 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB="6d58192c14d2fcc340453450df1b1919053a727e4c378609e8baaea5c6a530d04e6ac4216027a380035c38813f7c74ec08483d5b977d176f25319fad8f33d40d0d111f939ee73fcc562e", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000f0ff00"/153], 0x99, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) r4 = msgget$private(0x0, 0x367) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000679900"/153], 0x99, 0x2, 0x1000) msgsnd(r4, &(0x7f00000000c0)={0x3, "d39346b9a2e7898ca3dfcfb51f2652776642aee3168dcfb1d65cbfd827319901be1baee0"}, 0x2c, 0x800) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0100000000000000a01fdb60473d4de67584f51842ce75378077cb330287b5ae2f2ba97422e98ae5ec66581fe46bfcc7c976f30d0b991955b049991d42f4afd3fdad6959c53c332500000000000000000000001d0000006198ff2c13ef62bee013f6e16d1d51dad7215c395b0f450f4200c2ae63de2b2a1a9ffd987205080dba14ab91ffa47d46"], 0x57, 0x800) dup2(r2, r3) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x6) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) 00:24:26 executing program 0: r0 = msgget$private(0x0, 0x214) msgrcv(r0, &(0x7f0000000080)={0x0, ""/246}, 0xfe, 0x2, 0x1000) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:24:26 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 00:24:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x2, 0x3, 0xc000000000000000, r6}) 00:24:26 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@generic={0xcb, 0x2}]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x1, 0x81, 0x0, {0x14, 0x4, 0x1, 0x9, 0x5, 0x68, 0x9, 0x5, 0x89, 0x8, @rand_addr=0x4, @broadcast, {[@generic={0x1, 0xf, "f2695c12961c17107164260994"}, @ra={0x94, 0x6, 0xfff}, @ssrr={0x89, 0x13, 0x0, [@multicast1, @empty, @rand_addr=0x3, @loopback]}, @noop, @generic={0x89, 0x12, "8d7ae5432ca87be85fc64f2737c8f377"}]}}, "78929775"}}}}}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:24:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 00:24:26 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000001140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a000000000000000000000000000000000103009078001f00006000060000000000fe8000000000000000000000000000bb0000000000000000000000000000000010ffffe100000000"]) 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 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 00:24:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x89a, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666b4e04477dac"}) r2 = syz_open_pts() close(r2) close(0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0x7fff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x94f1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_BELL(r4, 0x20005701) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) writev(r2, &(0x7f0000000100), 0x0) 00:24:26 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffa) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000280)=""/181) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/142) 00:24:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = msgget$private(0x0, 0x367) msgrcv(r1, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgrcv(r1, &(0x7f0000000200)={0x0, ""/122}, 0x82, 0x2, 0x1000) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 00:24:26 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x43}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000000)={0x8, &(0x7f0000000080)=[{0x0, 0xc260, 0x20, 0x6, 0x18}, {0x8001, 0x7, 0x101, 0x1f}, {0x8000, 0x9, 0x5, 0x7f, 0x20}, {0x1, 0x5, 0x400, 0x0, 0x7}, {0x1, 0x100, 0x7f, 0x9, 0x560}, {0x2, 0x80, 0x3, 0xd23, 0x80}, {0x3, 0x8, 0xf7a2, 0x2, 0x2}, {0xff07, 0x0, 0x2, 0x3, 0x1}]}) 00:24:26 executing program 1: mprotect(&(0x7f0000d43000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x9c2736735bdb9d57, r1, 0x0, 0x0) close(0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20340, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) r5 = syz_open_pts() close(r5) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x7) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r5, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xbc, 0x2, 0x1, 0x9}, {{}, 0xfffffffffffffffe, 0x2f, 0x40000000, 0x58, 0xc2b0}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x40, 0x6}, {{}, 0xfffffffffffffff9, 0x2, 0xfffff, 0xc9, 0xff}, {{}, 0xfffffffffffffffa, 0x4a, 0x1, 0x4, 0x9}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x2, 0x4}, {{}, 0xfffffffffffffffa, 0x0, 0x4, 0x80000000, 0x7}, {{}, 0xfffffffffffffffc, 0x82, 0x80000000, 0x7de, 0x3}], 0x7f, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x70, 0x2, 0x4c2, 0x6}, {{r1}, 0xfffffffffffffffe, 0x41, 0x2, 0x4, 0x7d90450a}, {{r3}, 0xfffffffffffffffd, 0x80, 0x8, 0x47, 0x8}, {{r4}, 0xfffffffffffffff8, 0x26, 0x1, 0x6, 0xae}, {{r5}, 0xfffffffffffffffb, 0x40, 0x2, 0x3ff, 0x8}], 0xffffff18, &(0x7f00000002c0)={0xb34}) 00:24:30 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', 0x40, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 00:24:30 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fcntl$setflags(r0, 0x2, 0x0) 00:24:30 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @rand_addr="29f0bfa97c3da17c0a4a5dcae05edea8", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x0, 0x0, 0x7}, @hopopts]}}}}}}}) 00:24:30 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) r0 = semget$private(0x0, 0x3, 0x80) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) 00:24:30 executing program 1: r0 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) write(r3, &(0x7f0000000100), 0xfffffe5d) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000100)) pledge(&(0x7f0000000000)='-^\x00', &(0x7f0000000040)='\x00') write(r4, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 00:24:30 executing program 0: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fchmod(r0, 0x101) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "298cd7f4358d9e07d6459991df826025408c084b", 0x2, 0x9}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) 00:24:30 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) sendto$unix(r2, &(0x7f0000000180)="2f7459240f591b741841d82ffda284dda0d4863ebbb9782d6af2ae299ac36939bb0711acc756bf688d4d0fc7c9d5969ff865485eda33fd879c405182dde221a0994916d0688d5f61aad8d54bb6d6dfd5ffc0bfd8cb4c601d35be6e316046b1d28319e25e1b55b5ceba7dc835f0c0f1b148e8de153ee0903b6282a896a0b12732d2348597f214a4e9d74d0b8734e48e7e12421c79bb26cde26abbca02710f2907f52447a01e94c2f1c963e53efac1ecb9a8065109e103d49714cc7d8c2914930f07985cef887b56be9c58112c93457b60bfe2bb84b9f371a72be5369f68b26e667e1c77ef07576589587f3050cd8a7f410b2a31aaa6c896", 0xf7, 0x40d, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x5, 0xff}, 0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 00:24:30 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x0, 0x2}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x3, 0x0, {0x7, 0x4, 0x2, 0x3, 0xf4, 0x66, 0x7, 0x6, 0x3c, 0x9, @loopback, @multicast1, {[@ra={0x94, 0x6, 0x9}]}}, "6dd09f10"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0x800}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0x8, 0x3000}], 0x5) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x8000, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x4}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x8, 0x1000}], 0x9) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYBLOB="fbffffffffffaaaaaaaaaabb81002e000800452600180068007f000001ab5c22eecb5299ef8c0497d7a668a71d9db59bb125dabbd5a0850000000000f9ffff0f000073c97459b18ce50cea95ac1dad33000000000000000000"]) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d846e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa5290000"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 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(r3, 0x0, 0x2, &(0x7f0000000500)=""/169) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 00:24:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xffffffffffffff60) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r7, 0x44, 0x3}, 0x200, 0x0, 0xf6}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, 0x0, r7}, 0xc) shutdown(r0, 0x1) 00:24:31 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x24) syz_emit_ethernet(0x19f6, &(0x7f0000003540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbfe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000aa020827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c662d37d411a2af59413604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addea7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c804c334244b19605d0fbbc960a7ed0e19f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb7579742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5df86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e92fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc800598634dfb1616909e98bd3fb519dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797386b129857edc2859ad481b796c304440c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000edfe375c89e2f538b68636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91336d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0/../file0\x00', r0}) r2 = syz_open_pts() close(r2) sysctl$net_inet_ipcomp(&(0x7f0000001580)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000015c0)="9c03d707f1b07b1ab85cd5c6eb5a105c034b96ebfe1cbf221aa603821a710755bf7a1c9c8655dae70fcdf899f3b30f87304cf8b88e755091cb0d2b3479d424a3dfe1033429c508ab21bebf552e7b90fb25877dc80488276d55bfbef50e0ef82ac499d6dd9753a199810564e7b8125411a827de97cb9f6479ba471d33d3b2d66c79f3218f3d0ab59e51a1822c290e00acee3f115646309162ff477d252af045740c256f97417fab06912cff9ca03dcbcab96d1157f0eb0e332881a012c38bb9dc243aae9413319a85eae3a1f1fc1e14dec2670d9ad8b50a7179ffa17edb5092368ff26560f5a17e9a2397d4", &(0x7f00000016c0)=0xeb, &(0x7f0000001700)="9374b2476eb0acffa725e28971eda45d8b2c49037908375e38aca7c03d0fc60ecb3f30f63509509edb034ad51445cdaf8df4ffdfc3cf241f602beb2d052106f38967f1465e1504128a35d67b034b034d1535ee986df9cef1f8f60f2f5751c28fd37af4a2390846b4e057ea500f166401b52ced647a074f507c0ae3a9c31cf55ae54172357386bfde4120", 0x8a) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001540)={""/16, @ifru_addr=@in}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f00000017c0)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000001800)="6ab688dacf4dfb220c530de3fd070c1d7dae7727d1c91bb1f9970894adac9aa2b3354824e6ad8748614633e315e9b0708987c41983357ccc978e34d83a3302a0856ebace122f796fde124421936089b2e77b32da05170332c93852a5a597c7b57d01e8203380963de68a573fe18d0d4b95c6b34ca3b0f9b931dd7b910d9a24fcc51f6bd22e94ab8a55cdc91502c7477513b982914aee3bcd105be8434adf2d48017439d3288299bc6e98a63c69f4b09c2fbbbada9c0e14a1c6e12fdb4b079f42b796e51b8a71e33b77398cc0e6e699d111a2163c9b59ae2cd652fc93ea84606c3c2db03c", &(0x7f0000001900)=0xe4, &(0x7f0000001940)="01c3d862", 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000001980)={0x5, 0x6, 0x10000}) writev(r2, &(0x7f00000014c0), 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000006674dd6dfb8e84cb696c65300045b7f98e496ecb63383a2797bf88ab807a3a1e65182a05f8370630308591446c96e0d248e7805288ebb4accd"], 0xa) 00:24:31 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffefffaaaaaaaaaaaa0800450800000000000000ff0307907800000000450000000000000000290000e0000001ffffffff831700e00000027f000001ac1400aaac1400aae0000002442000000008c3ff240fe8d8df8403824acb00000000000000000000000000000000000000ffffffff00000000890700000000a7d7f78b6c2f85d99328654057977d7223ccb860b6a3f526e49ae549ad814c139e63697bfbeeebc4fe38384a6ad36aafbbae442e286239f48d83008e8ed5f4e9282ae26685ab5a3f3122efad6366eb9759a7717a33dce3bd7c83b0c1dd"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setregid(0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x4, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x3, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchown(0xffffffffffffffff, 0x0, r3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) fcntl$getflags(r4, 0x3) 00:24:31 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="1636920dde7c33c81cba8c9bf920bfaa61751dac4f58350057d3316cfdd6c367d407d3855b379d19aea5aa7d943ebbbeafc3e4c9e7900e1a4980dcd46997fcef8939fd00d9b845972fcd5ce85923701ab4e0a76e97a4ac4899895c45b1ca8a69c36c1bbe3ac718da20b4da21455b9871906d877173c0fbe1bf138ff15a746c15f052aa27aed68ae4251fd1882bb44655993e4dbf5ccb8858beb89407541daf4b21", &(0x7f0000000140)=0xa1, &(0x7f0000000180)="b11733bbdb7af5d42aebdc9739208078375d72364057f247d93a6d960170c869c0537a645beb0fbfddc9c5b2baad886f037039084ac64fc2119ae4eee7963a5269fd4d1edbc4219cb1f3b76161a9b33bbd67739497aca582296331e0caf7c5d197a3b988e78abd32b56efa56057091faad3543dfd7507a674436d84c50b700f9c8dd46741572f6e88344e797344ad50dd4001b0ebd9a5b37f08b69a6c24abdbd4892f9605425ebc2a711a8ff4591", 0xae) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:24:31 executing program 0: r0 = kqueue() dup(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x40000076, 0x0, 0x0, 0x0, 0x0) 00:24:31 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) 00:24:31 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) msgsnd(r0, &(0x7f0000001600)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYRESDEC=r1], 0x8, 0x800) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) 00:24:31 executing program 1: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x106, 0x7fff}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/88) r1 = semget$private(0x0, 0x4, 0x1b5) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x1, 0xaf, 0x1800}], 0x8) semop(r1, &(0x7f0000000200), 0x0) semop(r1, &(0x7f0000001380)=[{0x4, 0x5, 0x1000}], 0x1) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000280)=""/181) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001340)=[0x1, 0x81]) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/181) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/50) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/4096) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x15, 0x0, 0x0, 0x0, 0x0) 00:24:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000001040)='./file0\x00', 0x20, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x3f) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendmsg(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001000)=[{&(0x7f0000000000)="76ca85240d903f1c8fc8cb40e994990c6664b848a47f9d0b2742039b9259eb462222fc804a80c308eac0ada5b16d4ab7c767717850050a2a5ae9c4603ffea83817a67b05ede0fc2657962a0a52f01a9d5596d1e88b6fcb7d037ec1ea4e1a1c6cfeabe65bf3f59a0739b497813a2c62eeae60d94338f27105e5911c9233deaaceaf192cc707eb392120260ed3ae6d31d90ee3db53cd73d54402ef6805935d044a7a5c2a35b9c69365dee5625a4d0a889066ea552b98d8d9f46177879f7e5e126f5149fea94dd1ea181901cd76f2b17160b1218e6d6a466f2fc213b87e690ee88a10999417a0c556d571a5a9d1db199bf727b5f545ca82e0262fff29e98f8f8ae02eddb7f801521f19af3c8cc42c4d436eb1757e1f2384eb8b888afcda8d4693504730f3f54727e982a3290a2b833f7ed29f930c202bf56315dbefd31adeb5581a40797974d30a7c5591f163e0131ad6d6a7daa0996d657fa755c08513c0cad6ea071f3dafe493c3d46203ba7e24f97251c04088a3fd3881329f42707b62dafd4a1f8368fde8c808f14ef8bcb28beca709a91a1ffceaf939c0458156e5951984950a152b0114c94302fc506c8bb9eeb975ad24ac550312c72765c470ac82c132ef4c18c1dd4ef12a81ddef40ee7efd069a745f5025d8509dafe26e1ba3760aab1cb3f255a00fca2a0a365bb249a9b00feb6304b8865977e23316fc668519dc7ccc2b9dc512cc7db7bb4c27caa5561cc781e7b3c67a4e6af6e94c18d1d4780a81b127ef006cdf62e69c9c78acebbe416ebd93a20d62b7f6794e59af84c1d07f124784771957fa97d482168dec0368ade9ac40a7fbcf029f284ac947f68ef5f08d4da02cfead2aac820f7020006ea85ad63c4fbf67e22f819eeb17659f4cd80f409474bdc0d224c0406cf34ce821e9ad91c4b291fbb903f3f262da1358fbb13324bfaf24200ddce61f9056708ca9d5b0b6da2cdbfdb771df474681bd3bbba6d55bb821937fa04b9e1a01dcfc46aad9e5afe150265cfad0bff60f13fa8274cd29cbb5b3a12657101271bdd6f042ca11a7e3baff8e462214e40f2df99e6146a6aefa8a478d3a714dedddc0197956b38fa16ce2b680c95eeaa6721833d4c64903688c19cbe65c134c398310eb198fc485e96a33d2b65d6ab24f91a8b054f716f9a6cb7e5628b9ad280dcbebf3038060db6c763afd7abce3d9dbbe048140777b93f28e188af7a0fc2222b9d786550c22dc385e3ec21f4c223116380b996dfa8db53baa1e6d42b4af0a180442142191228c56e1e02881ddebc887d51b5bc667c6d641c8d13e2c06cec4804884543ef46b158809cc9a50be8d735c8e7451db834c73ac9abef96a8be14a35b4aa4a3b3c5fb419271cf8a9377cd8cdd0b9444c78a984d630cf64b92445c2d8b14407cfad0d61753375d0d29d11514ad2b73f2cd5d8e3953deecf2a905aec57e70b7e662a1a355f24a8aff4e33e84141442848925d974c291b9fb775e174f1427500874c345460a0201791b0b3564e9e9657e06bd05cf31051d2528566c35dd59c804629da1c609912e830eaf13250a41e1e759889a3c5738a1d8c38c896191960b2b4ce6ce985a7476cc5072ef67190b05f05829842d5de9852dc38b2c8518b3d4834558b8cf23f83ec07aa56ca583665df199e361a19f9e665741d8d7839d0aeca947c9cf74c0ed08793afc086decca12cb4bcde95ba2d5aaf998fde93af56bff95514a2ba64ae8e97e614cba62e920cb0fe988146ff4ae9cd9b87c5c3d1939c3062c6e6156169be2605f732738b53b8c5760ca5f418535e399f0df7af770db2827cbd6aa889a706acacce2013a339e68c8b921d1ef9017453c2f942fdc9e16f13fcb34ffbe24a3e1df57712ed745243b4a8ae8906f12bfb5a2a0731c47d5a6bf55c1d1ceadb3ec05ac6b4b6b51450a536765a9444fc193d9bcbd80fd0003ca5a5a3e0d183ba939ee22a121772fd4a9cadff295e93625743f5c2864be28ea29f61e7f1daf6e9791bc3b8b2e3d7b17c063297b5c525f9aa24f677a28cd7a706e5a6172fabecd17d99be11325b2b242a18c2c21c35cc103d977ff1a361f2a27c45167d76ea921bae198c945bb2fff7200046c90dfff675168552c321057d2672c35eda10c156b50d5d61db7a444e31335958a6df344a21ee8da0f672e37a7813990cb4bcce0e74b51cf33587e53d686e52c04ab18495723586ad555ae2c36efdde8a30418d6ea17ad0fee74ab6dfcad585a3db774b9d5eff3089a049c3307888a2c0bf8974905a287908840b1c4661a8de5ec2a9ab464eaa1bc303cc637c3385089b9927fdfa3746942cda0fb041215454fe4801782dbcc62346580b9718c5724b13ea238dcf43926ed5a675ec8a7114fa8fddc84ede174b5b7e592f8631ad5e0c5c6c61c225bf1c8255d178d4ed7bb5256b4ea0c361606b9b25e6d9c8743494dcdd812ef5cb73579a5c771099d38362cb4aa915c9b070b400f5b55714147b347844ac548ae23609029d0d19fb6da39c41eced102aeb409b72c17f68f27e2eeffdedd543d67058f2662140b6f9c23729305db98342883bdf54a683141b84842867a7e4fd6be933f0dd6cb220f111557baedd22c1988cb98b386c86bd0e98635715f87ab18cbcf71d253670d2bd4e84315e28cd657d9cf3a85218068baa9354142b4b1c2d5234ed4556c88123e016b61a01942db636f70bbb9a67162cfd8a32806851a187fd6a67eae428cd7af90b7b0926f3c2733a7efb3efc88dcd84a59e4ed1a56aceaa31a0cd79612330fe49a82529472a6f0b6ce4efca85e3dd148e51a116ad94c10248df4ff4db537fe5cb5bed142dbf6dfc26812c74d6ce2c303288622c4b34c841ca3398c87c9a8992ed5808167000a617a849c6aff7a3f99e192749942690c88fd0c58ea4983f3da94269837a2b00a1b1ff6adf06267c4a2a9ac3e8c4fbdd4a4256e26455bf902360412b4846f30a5d4e3e10fb953a09dc79e278428ca88edf4184d8a06fd13d6cafb4fcbbcbfbcc7af0bae9b74be1ba9545d35522d4e02e58b73e24210ab97affbb912f1a6e4760c90b2c46a73f2ac2373e75f0494a441e5bb14e861dcba81a1dd0cb85fb83443d8fd155c599874946280ab71941dc9e67d471394a764377083f92eac02b34bdcf04820f1c4289a99ee967c181f9afe3d9aa4faee04e329725dfe226a497f0fb2eab43dd154284595c0cf071237f9f52d0f74af060a719cf3e2cf4d844d70a2927b8b5233ee94fad0f92edadc338cddc371cc9739911ec0d0f314776d57a9f48109dffa5d67f400206dcc4ed8bb751523ef0fd6834e485ce9885e863d1ef9d6f8d39e549622373b1140164a8f472cd91b8530c729ea024660ba892541c3d605b79918df68d90cc87c7cc9491a2fb9aa8500ae2f64a10195fec2a326946e927af7963803afb1a6b72eabcb703d3b695ec9637889f6c547e0a4cd14854ccaa361d7037e37ce73aa39413ea065701f65a0af0555aa0c697edee5771fdf3fa2e246974bfad4074d098c4e0c3e8c72c02e0e680a528d1e471ae12bbdcead3232212f1be3d1abf6a9af4a4faf4b7854faa1c0b13ad82e95cc38410300c9da721b5eedb7a039f39a44f70a79dc2d29327157c74f7d2ea55f1b74a72de0ddb96d3ed80f84c4289ae636397cfea23c09917ec27340a13e6dff5ca5b9482eba81fdba0e410c03a167f94a9bb53fac8b870c5fd3bd137ce0319e22a9f0d3ba7efbdb10be3cd38d0fb55384e97c860aac2ba9eb063f1240962538431280bc4710efe151d279b4a01094cd5513796aa17c5f5510ae404f9bbb9639e51d9fc964bfde24c1aa9a04ae575989a028e87e7c5b4c0975953c5fcb2bbbc1c560be100c39e0312ccf22785e01044581278a8849c455315ce0f52c12bfdd2617e8912c39b5418e29a4940af8cd26f79239b7049fa51db1c6e66304d708ca0dd36420ec2cac03d81d2ef5a9ae4034783e30cca393bc3b6e9fe5456b0eb3ceaafe7c779e62fad92be5cd34c797ae207977a61e95c46cf5d8f82d05aa39bf16afc95fbbcaecd4a643008e756e04df1fb217a24b8a1735ccb9f7af2b4080a2b7727ae79f980efa0fc48cf26638aecf2420231d8aea02955b3f67fe71aea01449467245ba6faa82197343ef8748f24af38d2c4342ee8885f9ab56670658b486a3e315a1fcf1c927a96e5ee79723edf051b861203eefdfbf3f25519ac61f456571438bf689a307919d0fdf7b5cc5789a8484ce8ddd3ad955541fead75423167d75b54727165d3b6058b3c3d7e88b54266f9eccdf074cf7b9f28ce7786e078372b3ec3f72ee842924f1e85538bd76731ed73da81ca56f8c921c133dbdddfaff585c9df70d2633c372ebee40d67c9155d2cb0ba48aca73ccef7d9959f4253f2a14cc678468d1dc54719f37fa2748f98bd5b5c05f03af5b16652990e4d13fa0362374ebfa68b55c43e1b7e818e566db8a843cfc6985616bc5382c711c5441e367442e3fa4ca4b6bc7cbf28a07677345d73afa7f8fef446caba4138835c7202877504a4032e58b71990a83a3a9977309fa2c7ffe7ecae1a97d4033f9420bfb14141f8e746261f3e95edb8a5fe38e6e431efac9062d088c945f233b78161e8dad5b9dc2c7a74f4a144bc936a5e2548bf443bb4adac8b081b7d99ac5696214278446fa6044bc5c986bfcc5eeb427718d0c5edd0c640527e15aef752e678d919888a23ed09cae662cb1997cc348d260363c0c039dedb58195700828a448cf36029f5132f8e2f445b704290e6d973dfe0f1e0c410c5e914b7d71717223562e6d2c1ff245e399247fffcc071a3d36cfea7aedf06aabb31cc71c49188f4047dd5e40658f492f3b78d113c4669e64124e412bd99187bda5e5b3600fc8cd94fab70d01ad04edeac3df3bba313141e72416bb252507871251e28e6f92a765c48b52d4e803bca19efae60e62f0938d04b0fbb844a9d3384fa191fd5c068eaa0ae24e553d0e6768414b5be778271668968f57ad578fe84f2aff1afa3dd2aa35748d1ce8ad307ae79e607cb5b25aef830914510938058498b2c164eb4c781b3bfb305eed90c271c020985a9ecae8ec8c850de2da57011336b3af2a7b910606ed8cae2026934ca971b8e514dbeec0e050ec7820b7c166c5b0c1c5c1fb82aebe1b8b551fabf58290b02d3bd17fdf9696735a889eebe3af2ed9739ba5c9ef7c6e132d7af49dd57a365d0892b0430adfbc046d912e49ff96485a54d3c63344d0b3d427be16638045ee5def421eb78fb47167f59f11f0068d72cabe39c78e96c0966ad2dc05465b5b488c730ccaa7eaa3846f5ddd60b9a06287f9adf870477a2828c00e21153d9babee0167e47bdd6923c281341259b1ab144951d7d13a904423db29f0dc4687d5ced0229f5dd4a66bc6ed3de91e248ff2a76cfae60d2b6e6f3f9b138c4b205c1d4c25131d253368d49b53a58bdececd20afcd4ad65d90e7231a1c28049b1c7077b29ee60e6afe749fdcdf3d836f02ac2ad707f44c71a5a683b85ba5ca4e8c484c186126058e226a677f749cdfb2c69cb8446f9d143253c2dabf1bc4dad81a276485de0f6611f1c27b78f9216bffeb2ad9d18dc44ace1445b30308604d3cd730e940c9413d49197d377def216b65bc15718c86eabc809d8c39013694ce240c4e1008d36653d2b9b75a9ddad39192b670245bc5e43f8fd3d6e0f332c4b72b3ba12f3fbbb72516d9841bd0b68ce24c7231173d33abb74da7ebed31e1578beb1f5b6ea0023415b70ce4c17565c25e07876baced55e28481ec34491", 0x1000}], 0x1, &(0x7f0000001480)=ANY=[@ANYBLOB="70000000000000000100000002000000c1b9e5f02bcafc479c364f5f08464b4af128f7f53556e97ca340bcb88181e962235191e4982a2a76c3863f06001c9d519652c574a1243caa057bfec95ce9654c93757f1733b54ca1b57c44dc0b113f76a696ed282ab7fdd2ea0576f300000000e000000000000000feff0000e30300001ae909d8ad8825675df8c267e77834336a080000000000000087de4a897aef19b16ff449c1b55996a767b11a1a8124cb4268e006d22df74812d5d0fefed4ed256f1f9ac9933b8b1084e96309bfa6ab79e86ffd2deb6ad079065e5652b47778a008afb5a2e54cfa4de4af8aff277058b12fdc60537905e99e6f69deb15e8e16ab06ded35a3b567d048ae535de2b6f569c8ff4f29c6e7cd828a8f19e5a36f1b98f6e4561385b687c2cac0e9b59f10e401ec59307c7366555f7970e18bef1014e9efefc0c2794ce9637380000000000007fb51ef304a674990b4a3803796879c86b79fea77651062d3ce492ad34e0ab628275eabfbc1073c84e18f0ff070000448c7ef302bdf2e3a23c76dcb0cad153d6fa7bfe9e4e23851557f779fb84ef62dbb62492e3364b630b0f8c4f7193959ac1b9092792d4d17d9f607af50e68a50db2c3e944f6937846475cb5e4868e3cc18022b1ebc47be8327a48041903b71eb64d3824e8ce9a958c3261aca1a9239a5cacb14e31ad2ce1dcdda2da66d14a507331acccc4000000"], 0x150}, 0x40a) 00:24:31 executing program 0: sysctl$ddb(&(0x7f0000001000), 0x8, &(0x7f00000010c0), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fcntl$dupfd(r1, 0xa, r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 00:24:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = socket$inet6(0x18, 0x5, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x80000000, 0x2, 0x6}, {{}, 0xfffffffffffffffe, 0x80, 0x78000085, 0x8001, 0xffffffffffff8000}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x4, 0x4, 0x8}], 0xd42, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x53, 0x1, 0x4, 0x6}, {{r1}, 0xfffffffffffffffb, 0x82, 0xf0000000, 0x0, 0xdc}, {{r2}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x8, 0x9}, {{r3}, 0x8000000000000001, 0x90, 0x20, 0x1ff, 0x20}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xa3, 0x40, 0x8001, 0xdb5b}], 0xd5a, &(0x7f0000000180)={0x20, 0x9}) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:24:31 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000608da444000050000000000000000000001800000000000100000000df00"/102]) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x8001) semget$private(0x0, 0x0, 0x83) 00:24:31 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f0000000080)="cdb2f59468fa4d9f4c3f5874aacde1e2a28efd6c817720df023ad82409e5cf043558982b86cdb6958560638bc73671f7ce37799569c0622b8d4f73c5164d43f43d791e85efb2e494c4c71f60adc458a40e7c2ab9c25043a5f35a6c7f13c831cc382a5ff68ccf99aa52aa8df96b5afd2da50f00a6797d28330c1f44d1b5", &(0x7f0000000100)=0x7d, &(0x7f0000000140)="211440dd54d44801c002fd42e8b977a0f664e88fbabbca5be2c6498b2663c4ab880ad0307d77a48d10c473dcf2c7b84b01766261ff493e08fe747d0625fdef6b1f287edcbb5afc23da5da00512bc305339f86a25ae9846eed932516ffe195a1e1cc2b547cdb87ead", 0x68) 00:24:31 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x200) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffdff690, "0a00167d308304000000206449224d003f975d00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 00:24:31 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)={0x5, 0x40, 0xf9c1, 0x48000}) clock_settime(0x0, &(0x7f0000000040)={0x90, 0x101}) 00:24:31 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08060001080004040000dac81159f8dd7f0000010000000000007f000001"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9]) 00:24:32 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000240), 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="35ace58949f6e90d3476eb3197797a96", 0x10}, {&(0x7f0000000080)="ad5b17115eaee56b7378df169aa5fc7aa9098555d8308f1d63e1e48e11ce9ebea8943aa1700550c1df45a109260742e7ec7f69e8ecf6f5cbc8034f1eee90ccb78a9b9af14ea7bbee0e7402185f523ce47f157d0989f95f0a9637cbbb2dbf86e318b3cc39f83d93fc8adb34dfa43d95b384f8a00ce140c6415c2c09f0443205ce2cb7a10ba0eb6748ca74c2f5565e739d21902db3e36dd6a701db2801395180655b7d7bc8d7e902a3a6d45c2a824acff214ba5fd69ebce5e9bb61443a37a52e1293d771f25002da045a84f33cc01e4833bc8b6cbbf046d094901b9002a3872b354234738d07a4183d2d2e5b868323427c7f03e245640c43f8b86158", 0xfb}, {&(0x7f0000000180)="3f8a", 0x2}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x1a0) 00:24:32 executing program 0: syz_emit_ethernet(0x8b, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500007d0000000000029078e0000002ac1400aa4e204e220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c27fb11faea8321008ef061656bfaa93aad39628d4ea8b"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1000) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x4, 0x1b5) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x1, 0xaf, 0x1800}], 0x8) semop(r1, &(0x7f0000000200), 0x0) semop(r1, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/181) semop(r1, &(0x7f0000000140)=[{0x2, 0x2, 0x1000}, {0x3, 0x101, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x4, 0x800}, {0x2, 0x8000, 0x1000}], 0x5) 00:24:32 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:24:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000005}}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x2, 0x7) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:24:32 executing program 1: socket(0x1, 0x8000, 0x7) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b1351600140000fe8000000000000000000000000000bb000000000000000400000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000f2ff8f78000071fd888c4d54a3adacc7e3540a8d52259fcd63fd9d4bb18ede53f766694df1bd21e6491ad6df0826"]) 00:24:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xd66, 0x1}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) 00:24:32 executing program 0: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000780), &(0x7f00000007c0)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="09000000000000002518b81bf0735bc031313b0fb9db9ed19a9a0c3e7ede618b175db19c1252614a90f39dcce87efaa043b520af606b94c7d26747f106958b5926bc28dd02bbd92d5575c23beb6138985e8fd8e9776bdc1cbbad2e75cf4bc48508df59473b6f1f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000740)=@in={0x2, 0x1}, 0xc) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) read(r3, &(0x7f00000005c0)=""/201, 0xc9) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) 00:24:32 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x6, [{[], 0x1000005}, {[], 0x2}, {[@broadcast], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0xf7b2, 0xff, 0x6, 0xf9a5}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 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) syz_open_pts() msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) syz_emit_ethernet(0xdc, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100670200400c907800000008ac1400aa891ff7ac1400aae000000100000004e000000100000000ac1400bbac1400aad8002dc30005443407800000cd07ac1400bb4ad4127d0000000100000005000000060000001fac1400aa000001ffac1400bb0000000700001000000000090000003f785d32e0b6ea198fd4ca96bb232d4121ee16eab70ab58dbc2bf76ef813f46c4ea09447b5ae5b84d62ac5b41c61c7b1690fdf4a9d8224f74c554e2e88f7d6321b1c47feadd309fb4679d4da77d7afe77c8af700"/224]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000000600)=ANY=[], 0x1, 0x0, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) dup(0xffffffffffffffff) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x2) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r6, 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}) 00:24:33 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, &(0x7f0000000100)="1ce30b89228344f56ca63a293bf96b0eb91d4ad23ecbe2", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) shutdown(r1, 0x2) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff55}], 0x1) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000240)="5f93f31f91d23aa7dd7a9d43d1feefc2fc3bbbbeb89d2d2fec26ee9eb52fe3dd66f8fce119177276e2eff62a7fb4aa3e611c730cc1bb22abf160cec2edfad14664d43c2c460d82e25bf6f5d54cb0d0a9f0ea5c1c3f480032d0bbc04051c9385028c4d95d8285b091288f7d9c1ebe7b0c080d32e366a159489fafc979b00c456e9d6f166f7401477af302e89567a8ad5250d363", 0x1}], 0x10000000000002d1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x2, 0x2, 0x5e, 0x3, "8e9e13bd805b0ff9c4690d2057dd527dc823bc4a", 0x1, 0xff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000340)="bf9c534c494a0cbb993fa8d1e7e13334d02aca6f1619a7f615f358bbcb2d42b14bdff6c779dc763d1b074640dfd960f0370b000098f86e2baa97d8c66ff2bdeaa72c7a99561076f286550557f4a7b80020fe4f95021211a1524fe88c0d1f34aa81c02a648d116c5c9b50efefed769202ffc0c22db4f05303c59da8e945c0e7e71b7a210c38390a0632108b4f9f8c9b41310000aa1908f1ba363afa23cb36c416dc461f42b7ded2cfabf595b543d988066e4f398b69ab81bf7aaecccef9509e7c0e826b65d7472ba254e185f0b3b0", 0xce}], 0x1) pwrite(r0, &(0x7f0000000040)="863e46b2c3d9babf059ff2ec479ed3ef677703c0ad20b8326481a3535ceb045ef79ee360f5ed6ebd0f52f2d4b083e879ffdbe3abdc2751b816b14f2346a20e0e17f7bb9e181f6aef25b7fbbec6b596101cbb70660b452e3db5e413c6c7fdea307f0779c48d4a4683e58c4603168f910f2b986c2cd9a9b027097337b86a84626e20dab642a4f8d75025d6a265bdc0", 0x8e, 0x0, 0x7) 00:24:33 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000200)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$IPC_RMID(r0, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x4) 00:24:33 executing program 1: syz_emit_ethernet(0x98, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd601cfb7f006261ff214072afca51147426c00f82783347a0ff0200000000000000000000000000018500907800000000190608e50300000000000000d1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b000501ec0813a6066d248cff982706d8cf9335ed6c5cc008b3b8d07aaf8b39bd7bdd04b1965c983c6233cc493de3a94a983daf"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 00:24:33 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010300907800000000600006000e611fc2fe8000a0852b19ff330a000000000000000100000000bb00000000000000000000000000000000110000000000"]) 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 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 00:24:33 executing program 1: syz_emit_ethernet(0x1016, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa50a58130a96688a82c008100490043219d703cd6ef78e55a40744f510b86961ddfa2cd55e3c595be6a87cfe1357f347de64f1eca3ed43f632409a32a51cf62a67a722f3e4b5a5016b098a027fab6ebda6c0b8d3633c74dafe224ebe11cf5266f1b7382c6406db706b0d0c0997f104df7dbf5d3ed32b3595339950335683327386efcd69ef01ee0c390c7ffc6dd6402bcc3e3116ac8c7d45196922733b63be911cedfa9edc2a16210aee31076bee258a9694c0efb9021d2dcf186e46ab039a946b4f15e3eea8d71086fe20e5bb84994bb695357a0e7ce92f3e5cca4a06c9e150ec43945885bfba792cb3e848b16cf782b3b03a5c59f990df763e7ffbbcf600c1c046f5eda7d3158a79c9f56d02c40c2a4df65bd45c8bdecd2faabcc3f8d6f138a49c9f46fc7e39e3578421fa2ce69954d7e119483be6387f1bb6f67619834b0f1fda568c9b56897eeda21177f8ef4d6aaff91e72a5d6ca352cc2beb8a3a3ad8aea482a40c8bfc2a40bb1d943db3faeae5056be92280705d428b61ffa2cab12ef2e6e67346499c4fc47b73f1bee323fa280cbb979a337493d33a3993a93443cfd4ecf0da32abcc7f5ebf063662470fea0e84b75474be407d3359902d57777d73d739c4d529cce400412bceb08ce555aa1df5d8d1c8e912212505281a8b84ed775eb4dbe1168ac7ee12cb71e67dc609ffb4013e8be962df5c35ff94509e006b2e37e611f5fa347eee492a40b9e56db0abb188853805036aca5bacd137a9715a5067df6bc58a67c98987340c47717bb287efa513d46a5514390a49a95ed08071b0921b741df8a3496aae4a42311b41784ab1c882dc58b840b49c410bd3ca8b9f2ac1d5047ff18f873b061cf7c0def3d7ab148594fb8967cb717992c7a42a5a929db73ae9307ee1ebf82c23c1e0331fb0004dbc24bab3a96da6f3efcd4354645e9529675816e7b0e30d34b989608d5f1f1e3ce07a260dfaf87c6182aae853586d7e0581077d95e275462e031a29ad67c4754ecc0db208dd25373ad72f0319c00d8d181acb76c2e7c9d6b1ed04eef8ef86aa3b41c545a9de5f1985a4f3a59cb8af1acd94ab2c4e8bc5ef0b190f0b0f8159149784f40c851c065adfd00eaa691e16f660a3e7c4239274723a3ebb2cf0f30515b9bb370cad58fabc6e53d9adb31091c14b29ea9b3065fca70448ce3475a0f99cec95c039bc92b141ce964afe017b4d954e21275d598910e8503c98dcff0a4e440926924a47af7c5a35b1e8374d4d0661f4dd7904c36d0501e9bbb2697294f0e01bc8cf6ceee269dcb39b8a227967cfa2fef324ee701c415c8114074dd1483a0895bb4e8274545336da5fa5149bc837cec3be8486b20a2439377f17e79b4e425384706a2afd063fb7d28f02bcf35e96b65b344053fba42deab3aec8ede73dba359ad4b165aa367b9d11eb80ae223bbf5a972b1bf8f0755dbdd88cdb55ecaca2bd9f84e81feb8e08f8499b4667828cf4304e5c5a1ed96a1d4886ae809b8fbfc933ec3875afad35b49a78635946b1de6a64ca949c4d9675470c88e03a5673bc0f46c389b4d4fe0fc132a799986c35e1ce3082fd8abb6d3b80fa6b0e4f2f6bb127ff1dd35a2c60c4546c942174414d595ab52475ec1db21038038e42f85ab300d4f60708b2e459d8a70f4b931a82eae34582fb8fe5c710384c1827f6cda663f1b2816b81cf7da6b1d0de9d8ce8d1d87173fbdd993a4012fb8f5a52d21f840773734c5357ba0eed7d7c9dcbff2341422eebf98d6ea1e90be8fe6cdb937036dba45fe37280eff4fc684b20da80f11d5245d3e49df2ea99168e43af579b4c0d0e425afc3a115129f2e9f1bf3f82752eae5a2ba83fa6027e0260d537fb63c5f4ce460143fd5b0e62fcffa2581fb6b19a5b9c4de14db7af3797770c65877c5151363788a5a58fd9452cf58eccb17b85d60f23d6ddda6eb6025fc4ffcc4bb7a5a7ee8ef665b5770a10d7749660cb7ab8b94e82a887a304987dbed5368fab4f4e6534536f13705c819975accda75668efab6a45c2201ff2a4e249557fab5719c79023e37f3118bbc9a25ac2791bae71f5cf22b18600a392de2806b699211a3568e8db26b57d2270e481ef8e55c40b3b0a6dd10ed56829cc5b7d7bf37f65597d6995d6320e07c25cdb90cb74c4b20866b6e99eab475dd6976e5f103dc4cc35e1cdc2658d4e689feb755eed69c41e0efcafe7d546101ebabf9704341622293e566a117cf0adaf18a9d000844218a7c7fe1fb95364fd5d783daf09072ae95506e8a398d716d2e8b5ff1d596e12141d51072b748df5921fd0c188cabb8ab267598cd17283b1e07662c38ea19168bc4868921e2734e2bf44c10f96e37af4bc1c0e4b15487917b694c019b445b37270aff20495ff439eb739a80daa180fbdb8558790be6368798b85a9d4c6a3f20b872645f086fd71f114022fa37737dddabde429fea0608149b1a4d4fdbe3fed5b232e438e77b64236dcdaf20f8e96922791e4070495bd6da604dc71dbb1b5552203cbf8730053791bb50997a824ebc8188ceba8d50c1adb502db2dea5141410e11b62591db2a633d8882c02da2c885a7cc417f02e80b65b4992637575cd8582b0b4ed296298ac3f68ea3b1dba93dce882aef43b3734fa5eb24870de6731ab72524bc3d6f705f6deaafa6fdaa09833e8b2c26bb89d1539b6e7f2cd3022eb7ab4ad49f2e9ceba7fcdae59201c6441900266a0b8ab2d86ec6e3626bca0d07192e21d4cdbd2c0e670e5c6f8044c6f514cbdbfd8f72c4455cb37cb445dc98152d60e9d8a6ad10d67ce863f5766f35fd72667f1d8d3deea98748b6756c97a39b34eab733b885fe2b8eee329d155a96c7a7d1423ebce7d91f3ab09b14a4c3674a8034260cfe84cf7b000032fc624ce15befa0ad4ce5be4c0032337f94dcdc5604a7fae41333b5d9da52ecc6251d044bdce1bcba9023698c2058ecde956ab9ce65b1b16b041cf52fa9b52c430b1bb30d1f2497901160d6b92f86edf4d6fac98f84a5f50ad35b65af120d2a5a5101e074dc741e9371e80a5a4ba6b832c13995b50fe859dadd0d1686885eb7fc605ad8cc8261f91d6d7884954df37707b5e72caed64c5d21a0d67b6cbe7da516b939ef94fda78bdcc7352c47659be86b7aeae036ac9bf5ed2dd2aff57b9e3c1c9eb141e514c0e60c104e3f6a380ea7f67b5b9298201688f243a4065fc12cc574bac18d9101c2e4267904ad4742a310599be916e5eb22eef85d3ded21391374ac1ebf25ae08db7c1fbb657780b5b187a8fb570f895b9b00692fb134b6bbd74144cfb7c703c9728596b265d39fdfe26787e0725ce02fcbb77efd745c50f7847c4a9c448ba2a7dee43a89448d3e8b809f9c80c2297e186476b7ccc0f806be6718a94570654bde41278dd99de8c660cfb22d357efc41c62d723059a779e574bed440c58157387d8590262c4c1ffe91ee035112a7b225a4ea8d045c400eae1001e9f5bb67b2c5dc94d48810e489eebc5458c9adc72052bfa4dca08904a4ac96c38688127894e9b9eb172213e96c715906fcab4961c370acc00bbaab3eeb2b1234d99d987d11e6a1203ce2fdce66eece981027d074ce84ba3ff4b8f42630bbae50ff8fe9d0b00bfaa70edc87cff2228dfc8028e1eb574acb79b554b658765dfdae157d1f5a9d0cfbb20a2de65dafee3e049dc6b1676b5248a439c95f3853ff1ece1504ad3b092487f11df62bd55d7b9bb82f90ff6fabd632ebf4f1290e14084e8bb39c0ecdb3855dc911c39d7b1cf848f1d6ad7611c679f3c9354ab19f67c3295d85e74a39bad93382d81253b323aa3e618d79ab7f5fbcfa3ef09433117bb9b3ce311e6cd5a4d14a3c7aae6523092e350df6c0e074f7477bc1afb7d38683abebd6bea9db8e4bfcd6de484e98835ee0434f0647b1a83d94d213c5e43f2a6fe4d010f36d06122e55d2a5dd79233fc4291e893c8f74c51bf8230e51ddb9692b156c63bed961b019bc3c460ccbfe106da65786cc7a6aca075ca7f0942cbf27c56db0ba191eea33d07c1ba185c5a2f5c2be5ca59490c8b1e2bd1374a44dc1fcbd610b037948884ef86d253cdaa2cdfc8fa6a22f27b0fdb410f45766f96b240906969f00544e50250db4a1bf0bb056a09ed9b9c634aee30e570f106e224174d231c8df9a46a6654d259ffc796fe7b0952f47a580e56659a719ea94faf1c596b0141b2ebabc19be3722079bee6979e8c050073a435ab1d09643cd45b0e4476f5d39c7854da73c3155c0c598934f8945cc5cf46bae03e418d7d0021a490e91e61278d3af279fcbc918e0bb2a6239e2304f1901d2e3621614c837c3306faa39c921edd43b087ef7f7378af88d079672c24347d779b53d5c908212c96108f685d092cd0469de1edef30fa3c147bf12a8062ba92e64bd655280ada47d3c276c21048e10d4e336333d0dea9893ed4057a21c38eb8bf91b2b59cd46d3a2ad29f5ced90eb82df791bf0181adc01b9b5643813b263b84931f394639a76fc92e6703b218dcfe8c77df4343f9801b42b12a9c18af14c07fdd7d51080dc0af7e442642bf2004844e05ca85829152cba1ebb2f12daae43bafd35e4bab796a0d64f380df92880cd89e92eddf698f841ba186577481c28c5582b96bfb2d5e07cfc49eddee0118bd8f7651f1854e2dd3a10384f26b625519bca7452c913b4b28d5eaea1af66cf3bbf8ccc003f1deebc999720fab0e0f6cc25012e221c95f7cee7ef6ca3cbf79f955ef33be285f18eadc8ee997a9578f192f8310536015d08720a475d50da341c27600893f682a7b64bef3871319908f60c8b72f5e2fc5a7f229e2bb924f2e110b474e47ffb7f49d19d6f30fe8b9e5e3ef46a50fb4b41c19cb990a680c3f7302a90083fc4eac3e137a0a137b7ab42cb6a7db8b5b321c601bf5ec3d3ec765786e155c85cb7356c5e947063dc4bb2ec910bbbfab267d3d8b7346b2472318d52e1536a18acaa0279cabc0872ebf13ff41263316d68264c79cb277d6933c1fb898f963f455351cf002506a8397bc3dfeb59e96380534f74757def537be460e76c7f2227934eb61f1365f626d2061c95394df3d53b333002ac5d2653f86df32e3e27d6ca689d550896e0ab53db4179a19b60536465a5ae1c21c77e0badea932964b3da182032237e33beee967ebced81eefe390eb77e37ca17e3f33ac8233e6cd4369b14eace237cd17bcdf8d127fb338b1f064532eb7fd3d04851f3c905418df3fb676ac4b1eddd3930f297f6a42271ee7892e522ef8a9b40ebec12e875f92d6d52144c8b07e8175596e068e702a8f1f178496f0e88ee6aea083302ab8eaeea0ed921f73dda2c82c3f0d2116cde2896c56594b62361de9d97dc64330405d1627a159f331a35e51b81b963283295456abd1381e247422a27df810210a01ebd280bde5a32a861aff8cc9f931c0e999f8ffa472d65e190839adacbfb97fd213f298f62cdc05f24620ef84456670d11d36a775b4f9c22943415ba6cc0274f242e5881adeb2b5ccac4c67103a5b81ce639b9df8a0575e39584ed92e7707bf52d5e9de8be39f89b847e77e7069f8dd1e81eef4dca02c11618f14012c84ab5e83dcac72a2bb465396dce05c45ef51ae26280d606e58e609ccae8ef3a41a3fcde53f4fca60a9ff3edb6e60d42f737dc4a5aa69336645f9fbf80e9e472d5b87e94a1269ad3022cbd548d836db3bba5a333a9194d484dcd8b4739266d4360aa62b7eca21fc6f0f69cf5e84ba27fce7d066bbcb0142de59358e8ce57ab1c411727fb1e0b9cf09f69493fff77978674f165edebd0a9b9179955e40f3487b0010ab80000"]) 00:24:38 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @random="8355e381665b", [{[{0x88a8, 0x5, 0x1, 0x2}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '!yq', 0x40, 0x3a, 0x0, @empty, @ipv4={[], [], @rand_addr=0xc}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @empty, @ipv4={[], [], @multicast2}, [@dstopts={0x5b, 0x0, [], [@ra]}]}}}}}}}) 00:24:38 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x540, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x4, 0x1000}], 0x1) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x0, 0x800}, {0x3, 0x93}, {0x4, 0x8800, 0x1800}, {0x3, 0x1e6a, 0x1000}], 0x4) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/48) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmdt(r3) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) 00:24:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 00:24:38 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, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8800000000008006000000000000000500", 0x0, 0x9}) socket$inet6(0x18, 0x4000, 0x8) 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) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0}, 0x0) 00:24:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x58ac1e8d3c368146}, 0x2, &(0x7f0000000180)="66e281365fc819a1b986789f793872ae25b99fee8c323d4f2813d79aa6b49ce26e460b9d2eb15a0a3114789affe65dcee1b40854b2cf253473fbaf2d70308fde74589e24278f6d926a3a9a2655dae5a2b2d35d07efb48d9a49ba7c4e1a615ba36faba6931cf09a8f8533a144a6f0c9e9e880272c0d0b8762a718795293065bbe31d10c618438bcefad660121e536bc832ae191054c05463daad72aa17f674533556d730401a90148568689e79b0f193bfdf4e030f332eddae17d0408518af4528c87e0c025cfff4542ad39f9eed756e742", &(0x7f0000000040)=0xd1, &(0x7f0000000100)="94e1dd72bf04aa8e7583b0e3a65ef9ce62d686aba48765010cf092f7858cfbfa8793e6", 0x23) write(r2, 0x0, 0x0) 00:24:38 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) 00:24:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x5}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:24:38 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) unlink(&(0x7f0000000100)='./file0\x00') 00:24:38 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x5, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) socketpair(0x20, 0x2, 0x40, &(0x7f00000000c0)) r2 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000040)=0xfffffffd) r3 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000040)=0xfffffffd) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="26771e0e8cdeb27eb09ff69db05a4bca4fea3bfe9daf0147bac26c46890c14551bde597d45c9ffdc6dfe3edd4de695af3645a7b17612a80cb2c74b211717be120b641f84fba44e3ce1bdb542c9efea8d1994", @ANYBLOB="b2b20df8dedea4cf41a861e23f400a693b95420f6479739b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd07ab4fb893cba5c817f01dea243969f3e7d383b1196d4ff4dc2108e9a043ca68e0bfb0000000029e1e306dbdaa09c730dd5de7588ae4ad26cf36aff8f43ebe37fbe566c782be335f9a5549625e2ac98b5c106aba9d6dda1bc7f0029a94a42df487074b5573c2b9fed66f40b75982186a3de6c1a36162277cb97ec16e62d77c09c3d62bb520bb465bed80d02c5640aabbb49106ffa89dd5d8b34b6755c5d22cefa6f4bb08d7a8472a8474fb844d30801090485475c051ef1be1affdb52aad71932958eabc421dfeaecd16bab46af5e9c460fee8d558adb0f43d21ef6448a878f908a8a5aa17c9f2f443d4a2d0c24dd", @ANYRESOCT=r0, @ANYRESHEX=r0], 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000000e58d0b0b6d3b6066a4e59b48a4a794359d824584865eeac7825de964c88e6b5d3284fb32d45d1640f215e343cebecfd2b8ebaf5887911e101161c6e108fe99c7e0123241e16f96c4936c9fd3fada9fc8bd4812696d76dca60219afd3854a48a20d1ef3d93274fde926d6b3ef40f517db03c510cb6fa601612e770f2d9875d1190f02a34d96db72227faa721fb9c427a7b91f718cadfeed81314c08be354bead34ce45aaae4a9caf44062d15597ab8c4cadf2169222e2ac48cba9cc76b73"], 0xc6, 0x0) 00:24:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendto$inet6(r0, &(0x7f0000000000)="bcbcfd18d16cd1fdac4cb4a4186bef70c6900be4844e1a6022cbaca3ea322809fe5b208c0942ce0c9b7b9be282f4b6605fc5b6c2acddd642df628960525674df1f5a7679a79651b4d11e4ae43116a1dab60989abacd10af8e7f2299126953c35a566a7", 0x63, 0x400, &(0x7f0000000080)={0x18, 0x2, 0xffff, 0xfff}, 0xc) poll(&(0x7f0000000040), 0x1, 0x0) 00:24:38 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x0, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x1, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x0, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x2, 0xd, 0x80}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000180)=""/183) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x6c4d, 0x1000}, {0x4, 0xcc41, 0x800}, {0x4, 0xfffc, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x1f, 0x800}, {0x2, 0x560c, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0xffff, 0x1000}, {0x4, 0x80}, {0x4, 0xfd4e}], 0xa) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000280)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2}, {0x1, 0x3, 0x1800}, {0x1, 0x5, 0x1800}, {0x2, 0x1f, 0x1800}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) semop(r1, &(0x7f0000000080)=[{0x1, 0x7f, 0x800}], 0x1) 00:24:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) setsockopt(r2, 0xfffffffc, 0x2, &(0x7f0000000080)="479a24feb1067eae8772327c6e9798193c0c234ddcad08b1b4172ad15684ae8bc4fcea55c4e918fa897178b3b4922122f6cebb429aed7aa23a166ff39326431e13f381c6aa54065f210a8a9607d0b3ec1901cc95dc3930b2617624ef1ec938feded76efd81737e86acc1e07baa43e6a282b03716fffec5e8368ca808ff3ce63cc622f13a0e4835da6247f39b789df6ac6cd7ef1e829751abfc3f75133d4d12c5256078d27f9ba80c41cfebe8a16dc450a6f2190c487d71f4c5e03ed168ae79", 0xbf) 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) write(r3, 0x0, 0x0) 00:24:38 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@random="e7ed931a4e30", @random="470e00001100", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3, 0x4c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0xa, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0xc, 0x4, 0x1, 0x9, [{[], 0x7f}, {[], 0x2}]}, @ra={0x94, 0x6, 0x1}]}}, "000000a100000000"}}}}}) 00:24:38 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffd20000040000001400bbac14f3ff4e224e230008a97800"/42]) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="0c9076d52e402c0ea4f72b15963efc5ce7d060704eefe658bf853094ba9b5c684ee13b75539afe12d38e3887e59e37ff39483f3a6780dec68863b307d3294d38bb05fb4f73ebb8e60e5ff4286a3d7809c2d27dbbc8f415c13d7b469c7aa23af7e11a1ffee8eb9e4a5b1d081e64cde9111d2bba1d3a52424c5e2ab749a8c61b7c753365c1eb43aaf0c882db3a0f3e2bc19ee60467221639bb", &(0x7f0000000100)=0x98, &(0x7f0000000140)="255a0d0313b6ca29c3dc673c74d39c1d0fe73827d45e836a1d2383fd0a1d1cddb04811f44c", 0x25) setregid(0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x200, 0x1000, 0xf6}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(0x0, r7) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x20, 0x0, 0x0, 0x0, r1, 0x150, 0x3}, 0x401, 0x3f, r3, r6, 0x1, 0x401, 0x8}) 00:24:38 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = socket(0x10, 0x400000000001, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2}, 0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000002c0)={0x1, 0x2, 0x4, 0xf2a, r2}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000380)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f0000000340)=0xc) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000140)="d30d140ea9bcf0a2bf27a4bd8a98b4618731cbdce92ff1d9a332787d3f3afd6df3c608c8b6f5f726a8a7e3dd4127d6b622a4585396a2270f36a029bbf72a3e4662d3e1827c3c6eb89a", &(0x7f00000001c0)=0x49, &(0x7f0000000200)="31605e4fd4b563a49e5780a29b018a230736d94ff6be17b949c87ec8d11fbe8d3ca2d953080527b85a3e", 0x2a) socketpair(0x2, 0x3, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) accept(r5, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) lchown(&(0x7f0000000300)='./file0\x00', 0x0, r3) 00:24:38 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) socket(0x40000000011, 0x3, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0xebf, 0x3bf88fde}, 0x8) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0x1, 0x1, 0x10, 0x9, 0x317}, {{}, 0xfffffffffffffffe, 0x40, 0x20, 0x8, 0x9dd2}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x6f, 0x0, 0x0, 0xfffffffffffffffd}], 0x34, 0x0, 0xc67, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0xffff, 0x0, 0x3, 0x0) kevent(r9, 0x0, 0x0, 0x0, 0x8, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="e4af8ce0919df7470a14ea9b18ffd52f678379d1ea03d4390a3788da9ee5029f95e5f2dd7e150631806f5844e8828351fa6af354335e200fac6e7297dbf7e3a93ed64a1f1e70b9a04e4da311c646512431e9d3fd486de6016396d6b346e5867ea7518a68aff1c2e2b19e01e08855d489522edcdbeb376b4842", 0x79, 0x409, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffff7f000000002700"], 0xa) 00:24:38 executing program 0: r0 = kqueue() clock_getres(0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2}], 0x1, &(0x7f00000000c0), 0x100, &(0x7f00000001c0)={0x0, 0x1000}) 00:24:38 executing program 0: semget(0x0, 0x4, 0x3db) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) shutdown(r1, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) r2 = semget(0x1, 0x4, 0x112) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/236) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_BELL(r3, 0x20005701) 00:24:38 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback={0x0, 0x2}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) select(0x40, &(0x7f0000000000)={0x0, 0x101, 0x6, 0xfffffffffffffff8, 0x8, 0xc8, 0xc2b, 0x7}, &(0x7f0000000040)={0xfff, 0x3, 0x71ec, 0x7, 0x8d, 0x6, 0x6, 0xff}, &(0x7f0000000080)={0x2, 0x7fff, 0x69, 0x77, 0x5f61, 0x7, 0xffffffff00000001, 0xfffffffffffffff7}, &(0x7f00000000c0)={0xfffffffffffffff9, 0x1}) 00:24:39 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_open_pts() 00:24:39 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000040)="7343c9f13a1a6585dc41e7000057b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe011adfbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bf6472066ce215aac00c6ee5dd8cca0bd9c132e6d70ff79452ce58ce4fcc71d5b2d0cb85e7499fa500f332a5bd28ed8ef5a3ca49ba3a6fb818f6e5be87cf5bcb9b11d6889ad59260c067e38417dbcb5d19ab3a43a69a3a1d1aec2a09bb6cc58c742dd92e6326fa305a78a11f3de9c5dae4f6233d3ba541c54f722264bb0facfaeaf0b2697a357ae53e58bee363f77a50ba9c2fef0a55ce7862e966e4a60339a7ef0d7507d4eae7b664d6f6ddd4e77e369b7191122ab7fd538048220fb1c6d24fc166761e22bdd3ee3aedd5195d51e15446648ac7577200907da660ebae037f2b55e16f7dfe97885a30d2a1c3f04803227ea4d451f4510531fedc03bc88d296f857f60dfa89f6152c63000029a714c8f3cd8ae9dca3631d05b04f848ee8878fe2514bc271176c13dc77479735162b567f3573b4bf4d5460a3c35dbf9c821bf05d7786e7500208979d10947b024061293bb9e64f4c7c8c23dc133acd8b9ec803916ffd7dc884c4ec6bdd86c21a0513d44283421a1e0577f8954b0d6201f2486b6ee31b95fdf10f02948aeaf030e59aa198e1023e541b1340cb7cbe77e518b4462869f4894c4bc8b099ec8bbf7a1a403b421d2fbd49b1806563c464d5b1495f3b018b1017c1eff8e40ec589cf1563e108ac1306f354863f79272d6c174985ace5084928835b7b8bd1447fe598bcabe7f99e8c7de5af06510d54d94a6031f367addb786e67758f5ea2ae7e05e480ba06446463e6d63b172e9d3658eb94c47bcf262e50b789eaa721fccc219ab389d32b1fef2006467ed6d3540fbaf88b865724ff4c57a8c35dd9738b92faa84f98eb0bbe288e352517f67b32fcf993ca539de6ba164d0f0778034a744e1cf085be240e4ad2c4aa534ec8cbc948ec6f2ea2b8a8409155666652b9633042ecedd491cc85c98d639ffd2ddcb834a233cedef9debbf0a21d1e65828a677b8b27d4191b5747784d47ed53173f9a4494b581fb1754cead5ba3c3dc31a7b9f7ed33e3455b01a9c2a60193a4d8158652abf504bb7a7ed5338b62974300e8a554b86312b8a3f4f72a82d95915785cc69e45b06b5389b54c7a899bdf6c9a1071de2128318334b7815d7eb13a8eb716b25d3b725e70cc504492d600"/971, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 00:24:39 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) dup(r1) r4 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r4, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001800)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c4408000016d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876dbed48da5ab4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f79230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f41c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7b0400b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80919ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107b37dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e860e909362d546dc5101b2f8a2fea2c57af6ec14bf404f550ecd39111df6000000000000000000000000000000000000000000000002ed76daef32a0745ac6069d8c71d73cfccd669331ada88fee988eeafa2082a60787a1fc1f5f34b014d2a7bd227319356d4854439e059c298559f3b33fa6bc24d79126cb3b01caf23de216476cad68"], 0x1200}, 0x0) 00:24:39 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)) r1 = semget$private(0x0, 0x4, 0x1b5) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x1, 0xaf, 0x1800}], 0x8) semop(r1, &(0x7f0000000200), 0x0) semop(r1, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/181) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/183) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/47) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x9538) 00:24:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) listen(r0, 0x40) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:24:39 executing program 0: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000000)="9e0e5c280b8c90ce830ab61b741eb98a35f6edb8134ca7837939c880b56b159405158ea399e460", 0x0, 0x0, 0x0) r0 = socket(0x10, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getgid() setregid(r2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r2}, 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x0, r4) 00:24:39 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="5132b4d78be906fd9e835b17baa9fd03cb4c3a65fbc6d41d4fb200e74753f73a27949d695cc4139ef07b644422c055781ee71a006c2a0300f75dcd5e46964d941fc78b5543cd477889802b460715d10eb1dd32dadf47b7921787cc7bfb652890897ac23b93273b3010b04eeef9a019ee8f3d1879e6d8efbc2e3052b1a907a7ac94f835948167e47acca4555c853f12bd947aeceb7431056e1d3b0b48fc0884af0518", 0xa2}, {&(0x7f00000001c0)="bff999a8d0d48dc67e4a46801b62f4d9e610c6f14794e7259cbe4644f6207791fbc1fba9a7a668135eef2de7dfaeeb3a57b21474e33eb3ebc19f2586b582cc9b1c5ad517c1e809f6f6dc265d05fda8a1d1462013f933a9cb713dbf61c5b5c8b2634ff678567ad90135187c16f6684e41370d848514f67dbdfc4ff9294883b9ff2758f747e5ea7d6397b3cb34eebaf709d13707888993bcd28dc176970c8afcc416296674517189d1b62b544c5113f22ca29fcb787919bd6cc3a48bbb21b60aed6a62562425eee8bf", 0xc8}, {&(0x7f00000002c0)="bc0ea593a1e25b95b92549c74d22c395a6beb660db8bf657b89fe7a7f0805f06831b08029df7bb37606845a93edf7047b8ba0cf619338e6c30d72282d0bc4a63a9bc0ab10a6a627df51b40fb269c8b30e24f4a47c357e15ca96a14bb44d9bff6064580", 0x63}, {&(0x7f00000003c0)="43913b2ff3a0ceb575d60d17ebf09a1cdeaeff", 0x13}], 0x4) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0, @ANYRESDEC, @ANYRES32=r2, @ANYRESOCT, @ANYRES16=0x0, @ANYRESHEX=r3]) 00:24:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xb) 00:24:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) nanosleep(&(0x7f0000001580)={0x0, 0x4000000000000}, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x80) 00:24:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0xffff, 0x7f, &(0x7f0000000140)=""/190, &(0x7f0000000200)=0xbe) syz_emit_ethernet(0xc7, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '19q', 0x91, 0x2c, 0x0, @empty, @mcast2, {[@hopopts={0x2c, 0x0, [], [@pad1]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x8, 0x5, "fa8d945ca3f9f9e0bd820bf0ddcfd6b38ba2b0a4b1a0598cef32f343785ae36991a9bf6ae561f36aae4b226debbf8142105bb94d71d94f224577d14f57e41fbb91cadde33f782f72cd5d0e859879713c3f4be92584527dbf9951ca892aece94c03ec625e08defdeca8b06238aa7b040f8882cee866afbd899c"}}}}}}) 00:24:39 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) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="e9", 0x1}], 0x1, 0x0, 0x8001) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r2, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102386, 0x18ff6}], 0x12, 0x0, 0x0) 00:24:39 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000580)=0x81) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0xbb7, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000000/0x6000)=nil, 0xff}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x6}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x80000000}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000007000/0x1000)=nil, 0xc27}, {&(0x7f0000005000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000006000/0x1000)=nil, &(0x7f000000b000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x33c6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x7}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000600)) shmat(r3, &(0x7f0000005000/0x3000)=nil, 0x0) 00:24:39 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendmsg(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)="80400dd927d7008db3e6669d1da2", 0xe}, {&(0x7f00000000c0)="5b139123dba95df65811fef62ce10e8fa3047479d3a8f6486965d0f6b77e1eee4955a286015e8090603b3d8039aeb599323aa644be4de99ebd79c3f4a4f8ecc7280f2a92b5aef531bb6d8e7e06d1a9a874119473cfba1f3f07accdb69f492fbe381ee714abe856d131507005676379af62f60d420bc4176f5ff3f24c56ba14d2", 0x80}, {&(0x7f0000000140)="db5341a31f13144e08e9aeec9ea7d45ef0722450d4ce3fa4eb2f2d5309596fb22c06d4792801d3f22944fec2c829ae1b474269dcfc044c10b6979e73549ec3bce9c656d1089b86b9ce94bd3b4aec6e962fabc3f321cfe0cafad368d430a7e79fdbb0f16ad38df22983974e09c2d464240d1db7cf9522503f46217950fdbb2edec28db576683956b80556b97c450b4d414ab743dcc752bc6ad268b5986fcb23dc2b6de7fdf2ccc7207a04ac194c7eca749d8e5b2d720e06ccdb198327d9cee9addc7f6f604a192d88", 0xc8}, {&(0x7f0000000240)="afbe52d2300cc91de20b30070263cecba48143f6b410752066db2c3a59c517d3", 0x20}, {&(0x7f0000000280)="487a7546ac55c773abe9d771b05502c92042a03d70f411e54d6518f934c7a5c3d2a71ae3410eb1b8a4d1db08432dee1dd2827816d4ecd891d621828ba9680309d32f4ae10563af575fe9192e7ece3dbf803450ae61893682cf596c9632c7213895771760d3b3e932f4c2b31061e49451c902c212ee2359822fb53b1e126b5aea047cf4beebcb1e1044edb26067789ac87f8dc0a9c92d082a1a88f6c059cc3ade44c0b5d5413f89fec7c48ec425f62bc105797402ab54fb6774c69aa337d921355bdd058fc84e33", 0xc7}, {&(0x7f0000000a00)="95e136848d8f5dfb6be7332f4e5a7ea4fa0e270467e6a71184dd0c2246b0b74a2b335ba10bd2e4f50cb626133b1d2efd2e44dd5a4885b76f87b86b68cf40fc30114435c2cc256ace7cd3c73db502b12c2285264a883d706400ee260eb28aa8410910e6fbefb4ee645cc9d873c91e4722d8acb1eca200b24552333613f3855f8cc0ccbb67a122f1e7db3237d794ffc764507ca82d3034ccc33f14c5d0e829741baf26aa04bea10170cb5904f2c7fd81fdac62fcff8c69afb974e762c2f298271ae569711bc4ca9c3182c93713ccf2036e32b0222fa248e4c6d02985c531553ad11f9534ae6bfd9a2e860ca649db10b895594cff6fe29958342438f5cd23db316f9a0377688009d4368ef7fa9cdc25c107d0e3ebf959f2b46b1923b7c9519f9ac4c6735f24c096c5699e3953755c9d69bda1e4b0a0ad58132fac5092ee65f7870166e4dd4c256b62e3dc6fb55d3496607735bd5d82419699085dd8003a4bbccf8c45a6adff1872ea4ce36f4e7028e0137c802ac0a54ec1e5fb2e79ace4a4d120aaf0a351332f98b4c2ba729911402ede25a3944f8a2ee99c662e8788ff4b3fe99fd600d2aaf751766d00b009d6b5358e8c15e4ee4fc891481c530c67b5ab6bce5c05f08feb1c5eec28d049d33b54c8b9aaa68ed1752598fae612872ce66b2cdb1c9cb07e5fee237c347431b3bc4700aea767525c55e70075b18e5abf907cd0d36ba6ba3093c1ab9c1b47125b4e4f53916c8dac6ed2528585c9f479c218ac21137367375c85c2d8807414e250c0f36c2791852040990304567a3fe079dd732361f881c6dbdb62b3d1883158a58d55dabe21a59ebeff8281496872a5bee8f5b9d0f6586c41eb129e9204f090074f95c960c99b6daa14e6bf836f2af0919521e02a3eb0dbcccb7732b7f2b1558ce701d2cf4fefcefe99b9e7073c7a26db69513c5eef6ad9561baf99b81939f6c43d01fc6c0c25fd4a5be767b5775b27bfbc615e77989dfbdfde04b7f6a5e52c7f30d4f28ea608b7dc31ebcfa43e5b065dc7c0b3547a7662f57297177fd5194a5fc0e633912b9944deaf94bbe7bc493a019be6bc1b5ecd12561bf6e971400a924c868dfdcd7fcea3babcfc71651003aad44ee7776e76d5fec8339ceeb708922b8d8f0bb08f45248967ffcda69e509e9aa881152e3e4626b9ceac979d33dd86e62a55ed2bb8bb458036be75bbe8f5c02625c869874958251c063f0856b7d8606c419a0eb6c0a1d943659addc60aac27a75959ee2f8e273dfa926aabab2922a97d66ed328b9dcc23617c79238a6163424343f2de89d43534cc1b24051ccae4ab30831000b2b494adc75b97b249a115f13a3010fad188b1b2d2fc63cdd2b499e6aa98e89c75dbf7c25da02ea0e9b2241e91102402f59d7f4a5aea0cc9a0915eb1f5189df59fd9f80ec6ed245b347dae5da149aa00cfd2672c6cefd5000b29e86c5311b7d175483042bc621fac3f05c44d7248f8f25c5ad26f5d8ed71be999365ad7e52916a1211505a774eecb96d5ca8fbe11f8bbe6cc2cf6a3e956224adb13825156f082c4d5a699820eb6ad0d4fc1374676a725c0975f757514f76a11d62f081c75751cfaf4d60593ee58c58d20ab522285eebc212a28d836c827735d3a1e8e77684cc615c013477e94956f01266803225bd91194841e92fe3cdf2df51392bbe7d099cc9daa79d4f2cb9da54f843d8a691978c9d1a80d00efb36e36444d91a5f98ac5d95b9b231e5de7e3225141de8a7840bac8c7b38bd38e28176057db6379ab7812f6d1458c4d49f3a4f4d1dc0c848c5f6ada548f43d165e19dbd134db7a421df4ba66cdcf76477c7d73cb682850f2c107215480de52c229a66d6a3e4eaf0cda21deb800362894c8f7aa6bf27f53db79ea6dc6b1b9877fb190b054b6bee14ef7ff72c4c126671d4527e120906244e84ed3dac9d22a3b8f09d059f1e4e5a5484cd04a4f34066022f321169d022d9dadd6a5cec8b71cad5cdc68b467c95b2d6dfb2919e4c664eb2403596cd11aed9b937f97d7b045ce6cd152b2c33a2dfad4f2d774805ca4fc99fc9bcb19a15ebd4b9e1b03a2015f6cf96da32d3f45c27e5aacc04272f8a7282506689903440f07539fe5278f46782d81eb1c8928e4b74ea5cf06572456593d6ec50084ca2c1ba1ea6bd9e579bcb077958686df9c0bfb6873c089c601c8ee83c0b2dfd94e65f283ef1d432d91c2e1e8fca61da95a9f0506830a814ace8f040d043cc503a5088c7037c00f1a51388ff4ebc7459581a371ed8eb55549446b563295f651f753f83f9c8905d9980c7feb33fd260a953893bf17378603bbfb2f5ce645f1b0f4a44a4e29bcc9d7cbf60fec6afc391074efa03067cb0c00681fe0ea0777149bc92211c462571e8d86d776b785cf19c9658e0a825312b10277b4150abf569dbcbd839826416f3c5d49d099d29c53fb4c126c37045f3f02e56cd3514ecfb638532f76114087a072fbbc04959b24bb8198dfcee6f5f7feca14b198eb57bc957b2463894b4b4770db7ca7707ca8426d5292f3641b554760677566af44545db6c2405124945fc40f156816631c59be92cbe9c33d833f0ce387c9a0b34b8523decb144fde7ebcfdae07062dd749b7c145f6be4b0912cec41aff412e87658144c97b0184d2af743a3654bc02ee8d5f9358f4102dd898d3a9eea6fa83feca3f618b79a37e60a0bc1019f88d35108bfdbfb86f981e6ed298fd3686fbb674064614ffc530cad0d22f944334f66e3ec19a718728b55c1dd8d0a5a14f1e004ba8ad2ea31441aa861e7cd74b5194dd31963f363e507e16af687ddb99ac0c9799049032cf472c52af6e54a20d15b8b4358a6dec1c92a107974f6c7de5abac05a0db0a8658bedb05b0e9c4919b6e61fc61eeb9c48df82de79db736104a584ffd041569423f091dbc94c2d8a0d57b7b17780ea15dbb59ef7f96f712aa70cf57eb0f0a347ec4fb54ed074c9a82acd8bf48e73b69070eeb543d2495bd62bcb46e3a8420772696468b887724b4a92ff4d4cadb37dd26db504aad90de07f80ab01abdcbcd11204638cd5e83cb1cc2c721c49c56d0b32c0799230e1d75a74f1a9b435bb41488f1ec8d733d26fb52c0bd35914cef040b21ec455ab27e42bfae49a88e3ad995043067d91009544d7569bb8ad71a7036dcaa44adb98a3e4535a46d4f1d8ffc9e8c8527ef551260fd922aa5617802a7856f9c7befbc0c02efc62fbe0d7dd8952f91e500a85bc3295ba1c39c7322738c5860d9a012146900434cd742ade616117c9e10524aa5b18fc408955c97a22096d6a1bd3d7b1b79e3a92217a3bad84e68c6ce67961e895590d77eb32d6c8b6c70aa3ef0005ddb23c3fd44895cb19a48344ee80e82335edd787fed3e3e296bdea72c62e4792949efa3dc6c2510a56b741f3f9593e91ba17f31e092070d62d67dca258ba3ec2ffc0ad1c2d8004a80c287e7dc0491f71bd8f17cda73554610b91a956be5def89ac88c5fe5bf7db00e6418a27058c4acfdda3d61e28cf5f2f5ab6cb839286d2477f6f89227f75400b61ed5e4bf986813f82c1a2afa554facfa742e0bfa4e34f4c00db3f4f9eac8b19127ec18fdaa6f51bcaa9cee22740964a47bac9a2f91290db5f4699bfa015312aa737e1c397703ede1bcaa777d2a9838d77b27ac50b2cc70c0515519fd9f9241693f3b252719710469ddcad8484b2f2d6c6f1dd8d6b2dafa371620950d55645ec9722c478b3087aeeb638c1d988eeff7beae0c26ee0375f6a01aec94ae8027968e266ff4106ea1ed86d5dea27c7d31908bbce382c09d50fdc89b3866448b12d6655de5880e9440af411cf3577c4574d8f9d9b9c350e3037d4b490d973a3d2019b45b4d4b1c927c1574234fa1149eef6284c94f508f972414e79b6b0b69da87a61db36739d9596e95f1c67ac3beeabe85d54265a697db9ff146f6499fd2396feaf046384294fc2ab2680d24bf47ca980e42ee16e0141f86b4bc7f28dfadd0cdb1e2df4541ae6008f22dcf48b70153bcedf9b4f3a4f8e3cba1977beaefbd2187e7466777b628d5dabbc5e2b252bc283503b96be6c094c39550c065d0aaae67f92cab35043d6abbb38355fa3f8c46c0e1d7713d0e84a854d099c34463df6a7fd18dedd4bf78b50e65b09c51aab09d43dcbf38aebd4695ddac2cf900b987c48420fc78ca25aa4128236f772e2c1fe4f7a88f51d1ce8fb6fea4ae7a74e0f09c05a23663320e08ab5f7536dc28c17d74687b597592f269bdf10b956f53c71c1d39af84ce08d88ee613704fc666cd4b9d70e7ea7c9b7d9cb58d459e91fca84dabbf254f486d3a41bb39d2abda38731403378f80a40aeb943863e4c58ae45d1a6eb57a96726b808738d8cc748ee9d10b5c93d3c35d4f977e6a0b9480f9165170ae656462fccfa9a33d5107c3ddb1a6e5350cde726b747371f46dcaaac989d7bc3d84d9d62ba574d46af425420b6d54031eb7ccad9857df33de83b97987cf96399da9d39c5aff59480bac42c2467dcbe0fa02a8b9090581002b817f3611f17b98503f9535fe73d3e46016d2160ac3e8f1d2e3b18d6b86a30c5d2c226a85a7c32965494661f18e1959c03e9d8001f692898f8bfd60e46f58fc0c21462551c8cd700d9bff097fd58712d86fee926b3df633895eca3b41a18b992c470148dafedd01c6b0574d3852137c20f62c96bb8544148320981f2902208b34beb71df4e7dfad51334143dbe155f826a48958e8ca9561b94e280f5fc1bc101e6cfda40fe9e53ae5e439e176c47960d7d891865773ea105b6ceb39b56266418edd524eca1751791ea4e7cec893c7186e1f1032a7fe392f76c5932cb4329588f3f1a8d1b1243cf1d3dc69af7ced997d93e785e738d076a78d4a87cd514e94522bc75dea3e315d791281e9ff1080bba9e6064d4518d44437c095335ea1d53468b80567a28beb6e9769dc106cc26fc40db810bf7864b53409fa5710c7af0002b1ae90c860c475c60cf96109eb35a3e81e0a61d1e286fc795ac3ea5b37b83d2c2ce0848ce79324c5cac7aa5b4305675bdcc14fa68867071eb2097f3fb91f06e1ca7ac594970b9c85e02a3556fb51371acbdaa9f58346b6654415dc8cc6d6de5b03f93239e8bcafd6a2ab58c2e6183840a2239ebcc41add2582bbcddeb68ce4513eee2d772372ffb185df80bc3396efa4117b51893c873d2b64b09e259bd9a4280f8c52d49b26f508a7d4f16c159844c9de61b06627bb923f9985a79fb6ff146bf37928688efd9a41251ce1bd748cfae1d1b3239b2b9bd5169285e0f4457393f2a017b0a106def08081ccaa6b6ef426b99f6cdd47630fdfee7d4f3679b8b49193a291718a37480aeec1a3dde36bc708480e5df1530ede8066c00fa21a12e0b6b403af79a7f3e40294c99a592059ab9c218c33c29a97ab8c2698be8937b6c9a863b908f3ba3c302a3083fb5fe121373860b1f90855a69dae16156c27963b6aba3316ed20cf574c043662e004d60c9c6de13373d7d4a526a2e3600165940497a3d16cf934d797b2e7eefc33031b1718906082351ab422b8b71444a6679fd535c76ae8d0227f7e2456da8c97f1d2017d2fac5ea405abcd55cc66c1e5fd00cbe75454e84b6f647611a0cd157dbf99068b787543dc1aaecff2e7baac81f82b62d6f33c60af15625542fd5e35477dafccd94aac60bf27f34905181007576fd72fa199bfad8105af08874cc1c259b8e5f6964e1f378a2758c317beb27c1c3bab34ba5b5a73d5abdb91403c097941e9913a939c609a09ecceb0c8383a656ecda7c23edff4d981ab651", 0x1000}], 0x6, &(0x7f0000000440)=[{0x78, 0x1, 0x4, "bc9b87c1ee164343adb1c17903139ea0f42c1791a1c63ab1f767602dbdf42c83d88cf034643b56efa5d4b4c9e49c89ac1b7f0cf67c9fc7dbb1a5cb8997bf38092bc9fcd4e9ed199e87b62bc3a1e0a6adb57d9a1cfcf4ea73e7a0d62e10c50934582d"}, {0x20, 0xffff, 0x10000000, "dfe686d3c7f022ab8e3290427f68"}], 0x98}, 0x407) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) syz_emit_ethernet(0x62, &(0x7f0000000080)=ANY=[@ANYRES16=r1]) 00:24:40 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r1, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x308) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r4, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r5, 0x6c, 0xf, 0x9, 0x100000000}) wait4(0x0, &(0x7f0000000040), 0x8, &(0x7f00000002c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x38, 0x2}, 0x8, 0x7, 0x0, 0x0, 0x2, 0xff, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) r10 = msgget$private(0x0, 0x208) msgrcv(r10, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r9, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) write(r0, &(0x7f00000000c0)="d02f97cda3e8d9355653d5d3bd6d96059aff63cd8e70c6a500ddf623ab4c31ac2721", 0x22) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r8, r7, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r9, 0x6c, 0xf, 0x9, 0x100000000}) 00:24:41 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "050079", 0x3c, 0x2c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@loopback, @loopback]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @local, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x5, 0x1, 0x2}}], {@arp={0x806, @generic={0x18, 0xaaaa, 0x6, 0x8, 0x4, @empty, "5dd66c0a9fbd49c7", @broadcast, "b123d363e410a45af5f510b75f277321"}}}}) 00:24:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0xff, 0x0, 0x2, 0xe177, &(0x7f00000000c0)={{0x2, 0x1, 0x7, 0x0, 0x6, 0x0, 0x1}, {[0xff, 0x8000, 0x9, 0x100, 0x7f, 0xffff, 0x4c, 0x1ff, 0x91d, 0x7a8, 0x101, 0xfffffffffffffff8, 0x2, 0x6f3, 0x0, 0x2, 0x3917, 0x5], [0x55cd, 0x5, 0xffffffff00000000, 0x2, 0x8a, 0x80000001, 0x4, 0x1, 0x8, 0x9], [0x3, 0x9, 0xdb12, 0x8, 0x1, 0x7, 0x6], [0x2, 0xfffffffffffffffd, 0x1f, 0x8, 0x5, 0x80], [{0x2, 0x6, 0x2, 0x80}, {0x3, 0x2, 0xa8, 0x100000000}, {0x9, 0xffff7cc1, 0x1, 0x1864}, {0x4, 0x0, 0x5, 0x4}, {0x7f, 0x1, 0x4, 0x237f30be}, {0x6, 0x6, 0x7, 0x4}, {0x1, 0x5, 0x7, 0x1}, {0x9, 0x0, 0x3ff, 0x7fffffff}], {0x8, 0x9, 0x8, 0x100000001}, {0x8001, 0xb4, 0x4, 0x100000001}}}, 0x2, 0x7}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:24:44 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab9095eba2cb8807c08f10c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec48f56a65c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a20", &(0x7f0000000080)=0x206, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000003c0)={0x48f844ce, 0x86}) close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) msgget$private(0x0, 0x411) open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1ff, 0xfff, 0x1, 0x7, "bbcad022ab2dfbd8389a15e559b5d8730498bf31", 0xd36c, 0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x3, 0x23fd, 0x0, "08f3267eafcc0500de76609f5d1500f200cf0005", 0x4001, 0x400000}) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x40, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCCBRK(r0, 0x2000747a) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 00:24:44 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x1000f575, "003700200b0f000005000000ac39000500", 0x1b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x10, 0xc002, 0x7) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e100000000eccb1c2202f88a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba5777483e32fe77ec10f3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308275c6689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173cd01f414c809ddfce9bb2114c5db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50fe5d0da609367ad5e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dac4daa87c5dc1b184e861b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b70bdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023af51bb1ce96f4cf3e1851e021d63cccfb99f4aab4dd115475050739d4379cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b964ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aada251d499e09aa21721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f9c4b71a490d36f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef2300000000000000000000000000000000000008f0abeebd837cbce242d305e55baa5a3f7b28c768af33a7224dc38e077b057deccb5c26867c5709e89d9286ab2b55002c1f8355a00010000000000000000000000a42a1016d77526897fee7209b870bee9cce98b5c6f5f3f4a4a16d347f6e5bf516c46725032265640a4afe78b464a1acba14f3899d9921f709f8aef762e7345d2cd490f0b358ef0c01c42e7dd7bc2cb874bc214d14cc742f2d87300048d7dd450788f41eaeafcc495a83dec9b217db07b6859ac06f7a00ed89a8bdc509a86e4503caf044468cbcb70ef3e1bffbb05786e4b31ecee5ba22843b3c9650f5da78e895e41cb89951dd2581411751437d35071315971e134f26bb2bc51c572bace7d4ea201326109453edeb5f48c4531df3c4d8fc5de029e516063b402b6d49c28f4757ae48ddc556c3006c77c3972dc428018bb9a4e0d9077d3a241f7eae0ccb3ef6569ec7a5838c195ecdf928fda24606af7e1bfa187d5cc1f1284454000516a83209e23cc62e16a9997e32f6711f2bf165dc217dd443a3f617b56bf84277917bbe7c746cb68afcdc748275327d5187907f8a5e3543469dd773a6f70085a2fc5510f6cc2832ff46e1bc43fdf0c2c00"/1314], 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r4 = socket(0x10, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 00:24:44 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 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) 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) fsync(0xffffffffffffffff) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 00:24:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f00000000c0), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8200, 0x0) 00:24:44 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') getgid() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x661, "287c7fd5b28b07be5b06b51d24a85e1400000000000000029f55b6b5889d5d03"}}}}}}) 00:24:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000380000000000019078e0000002000000c1f1e4000400907800000000450000000000000000290000ec1400aaac1400bbdba2e5278a8bc1"]) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x100) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)=""/177, &(0x7f0000000000)=0xb1) 00:24:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f00000000c0)="8aafdfd6b89bad07497a1e321725b466a87daf9817136adf85c288197269aa492ce123458f1ba99c332a79344a58fd920af57b1904e2e49b823cfd320ac6f59fe0bb315f0d4d173553d49e7198e9fd86a830ec8244ff868a072d4025136a857448f7b49053cddcb4b4789c6164cba100d405490469010a6204b0aa471ce501b0f7efdf952bf8515eeb4e", 0x8a) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 00:24:44 executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef42998791b84bb42d185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f76eb1c32a33c24fb6b5a99", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r2, @ANYRESDEC=r3], 0xf5, 0x1, 0x0) close(r1) msgsnd(r0, &(0x7f0000000300)={0x0, "27cf519ca888b787052f4a9d6d8de900dfc265f9a4041a43cdbfc99a92ee6ec96b2e87e13f5cd59c6dc53bbe40235804ba06eda515027aa7af1eac4d6f0b2f5331bfb4653bb3074301ca"}, 0x52, 0x800) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) 00:24:45 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 00:24:45 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff020000000000000000000000000001030090780000000060239b7500000600fe800000000000000000000000000000000900000000000000000000000000bb"]) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x2810, r0, 0x0, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r1) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r3) setpgid(r1, r3) r5 = semget$private(0x0, 0x4, 0x184) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1, 0x1000}], 0x1) semop(r5, &(0x7f0000000040)=[{0x2, 0x1, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x0, 0x800}], 0x3) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000000)=""/34) 00:24:45 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) semop(0x0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000100)=[{0x1, 0x3, 0x800}, {0x4, 0x8, 0x800}, {0x3, 0x6, 0x2800}, {0x4, 0x86b5}, {0x3, 0x1000, 0x1000}, {0x3, 0x7, 0x1000}], 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x10002, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r4, r5, 0x2) pwrite(r2, &(0x7f0000000080)="533cc03bd789ab6339ebbfe84d7e792a2e853c7044b29dae5f991e1b0700e79c5695e05ed4a7990cfc107d188b04c00bfa6a2c6611fefa3f9b87b7ea09f28ca3", 0x40, 0x0, 0x6) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x106) 00:24:45 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget(0x0, 0x4, 0xa1) semop(r0, &(0x7f0000000040)=[{0x3, 0x3f, 0x1800}, {0x1, 0x81, 0x1000}, {0x1, 0x8001, 0x1000}, {0x2, 0x7, 0x1800}, {0x3, 0x1}, {0x4, 0x7, 0x1000}], 0x6) 00:24:46 executing program 0: r0 = syz_open_pts() close(r0) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0xfd, 0x2, 0xb33, 0x7ff, "0ea86ef16e00003d0b017856f9796f00e6394807", 0x0, 0xc00}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000580)="58e32f7f553f6948067e8e2d111df89ab0a1a5fab121ad8da32d9f5c38e9f97da71d78b43a20656c6beb8e", 0x2b}], 0x1) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) kqueue() writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000480)="3507b483eb7525e24a86b0e27b2be3b54d886ce91cf2bd176f299284b650db7394dbecd54839479fe1709ba28c40ed4b38d7cf7a4e94bbea2627b1c6e35c37af8dd6411e72a725486b3a7075cf518b56e0c420ed497ea8ade36c266a6c9a9c33d74783b1ac5b01ef2dc8d0638576761546a2a84f208351a9db0c428c1ab5f7f80014f79a75b4cdd55b08cec3c4", 0x8d}, {&(0x7f0000000540)="222f7ce9b21d6034e190b1b1c347954b8fc473c3c000"/34, 0x22}, {&(0x7f0000000580)}], 0x3) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000340)='_', 0x42}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000200)="e9982dbb48af540e445a0f4bf036cb6aa130521c3b79d81a958ad5e3c41fac13f250c1dc56ca7cde37846084ebb5958dae8b2fdc9b6d6be44fbdcbb158d22eaae6bff97e8c7807b02f587d515b4c573a680641707c5a6d575a0ae32d3a88853220fec50433db6a17d4ced04716217e312fff718bf03761f027c837f4f82ed9607229df47fdf7094ab1eff923d21c0d20133b9c35e34350037e26eff879f55e7bbd48b2e6a71fb5d979cfe7dd0938a574084c", 0xb2}, {&(0x7f0000000100)="d58b3999ec4a482a69ce311d1f385ef2e4e15932d1c1a9ae742f85775b0ffa4d85530341986a65a9ed220f3cfbcb431d7dbde00d05442f1fb08f9747624dfd41590a2e6bc765e2f76f8a875bf82a5f82da37b2c809739ca1f149d601c8f56efc2501dba2acfe90bae7f60e5a3b1ab09c87", 0x71}, {&(0x7f00000003c0)="d691cc001d3e16251ed23551dcc623fe6b500e5269780247c2e576863b338642b3423308e2d152f96b69178e4ef2557d8b50e8a73d8318181e35fbf736f6cb0ae05bce9d6bb55d2290d0a0efbb64ae76c298fc17ce5264feec34f5199126577bf1507df2d86beae28db5131204c8a083c29c4e1e7965ce1a9752695629841ed90222612ceb3f351b8b7dd6592fc07dbf8f354ecc317717677a953c2f99db295742f81448", 0xa4}], 0x3) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) 00:24:46 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x3}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/159) semop(0x0, &(0x7f0000000300), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7f}, 0x6, 0x5, 0x361}) semop(0x0, &(0x7f00000001c0)=[{0x4, 0x8, 0x1800}, {0x0, 0xa7e, 0x800}, {0x0, 0x400, 0x1000}, {0x2, 0x9, 0x400}, {0x1, 0x7, 0x800}, {0x3, 0x7, 0x1000}], 0x6) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10082, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1800}, {0x4, 0x1, 0x800}, {0x0, 0x3f, 0x800}, {0x0, 0x7ff, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1, 0x0, 0x0, 0xc03}, 0x403) 00:24:46 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0xdd7, 0xd76c}, 0xc) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000140)="67f60723c83bc44fc2329780f8db170c3635000100000000000000", 0x1b) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r6, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) 00:24:46 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x175, 0x0, 0x0, 0x0, 0xffffff97) 00:24:52 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRES32, @ANYBLOB="d4233c8910b196875810b41a3c549805fed6f60c10bd2ca3f7f4b31e66ffe2bb9bd5f7ce5a4ddf4da4ea0f0b7dbdf18c9319cd0f7ba1290dde706a403136b74d60737caa9bbfd732bb6a887eda118cb470442f1a70fde75c3b24551d9e2507a223d316cd8f744deb4bafcb9358164b6e5c4f26338ddfef71bdd372bc824fa5e194b05dbd13ef73dfe7cf02f6f9835932c7d78c750397fdf55da06c0ca3435feeafb4d42c46e406bc5593c4f972227c9bd246e68ededc562c29baec92"], 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) close(r0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7a, 0x0, r2, r3, r5, 0x122, 0x7}, 0x5, 0x9}) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r6) close(r1) 00:24:52 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x400) syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x8004745f, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x80, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x8}) 00:24:52 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:24:52 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) getgid() 00:24:52 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x33, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000040)="480fdef0c924883723687578d9f2df0f8d10a4180549e5b94f2dba059e677fafaf7390b4986266f74a49b7953c3e48c7fa6f482c0dd7978d8c2aa3b90ceb5261f397ac9127a970c9556bfab11f82d15fb5209ed2276ea89eda9ac1714ce73a0f82532cf8f598d3670e6a79047e5d3ccb0b9c538b3636413f74e827b181320687578aea825cf13db232074164e820a1f706792b69", &(0x7f0000000140)=0x94, &(0x7f0000000180)="482005943b03facd4d354e12e17f395a74eb3a1dcb2362304ca0edb3a0917d2143e9041d4578b7fc2709137ca3106aba6d9682b1936ac39db131e30a6fb7f2df2d4f2685ba4aa0eab6d801489b2f521d788ee0f77955db663d86a1f868ab804c88b24f94a767349077b632e4d87e8bf64b30ed42d43437b25076ac2439672dfd7d88b53e9dfd6f591054d716c2bfc82c02fcfd122add8320ed71ed28a184ee0a61b8db2e68e1cc3c9373bced6c6fa50be1bf6052a0666ec70e33394136c75444060e05fd67f0d760feab06d4", 0xcc) 00:24:52 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 00:24:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x80, 0x5}, 0x8) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x5, 0x1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x8, 0x8}) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000240)="e7342267689633b98280563062b2850e10fc0c9959e069ffd4d1c858bc7fe94e510c5d67f3e9e3a95289b51f5dedef0f7583d5fa2bbc05af9ec4c5b4", &(0x7f0000000280)=0x3c, &(0x7f00000002c0)="2c357f845c1731947e9936573f993b91a6", 0x11) sendmsg(0xffffffffffffff9c, &(0x7f0000000a00)={&(0x7f0000000300)=@in={0x2, 0x2}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000340)="0b1197666c0e11dfdb4aec272e7cfbde4fd5721f3da288e453ac0b6ce8fbb6d6ec240265befe77ad7c87dfef46006471a3c30b1d3acbc635776de13cdb72c08d99862a228b27f527ed5a278b215441757d4e0923de328d850e264bc491af1be9a6270a2ccbb30559819c7426031f52ecc2d4cfe987a5f54cefc0c73b9eca96983efbbfa33eb4f8020ab41747c87c18e04ef2bfe2a335a1b78c61737a2da624f4df9950edccc382c817689f3c0fdf43615f8b0b1da3ff01a285ea6c65ad535b454b1e7ad91ac474bf0ce524e0e11a9af2f91008846705ed3c8dd364d5a5ec377e96529d3b27c01d3447764745f55fc35d198a", 0xf2}, {&(0x7f0000000440)="11c2cec0bc1289392648", 0xa}, {&(0x7f0000000480)="fddfcf6cf6b8a28e7b925ddceb9a93037a42e6b896c32e70f1545bbff3b21034aef1", 0x22}, {&(0x7f00000004c0)="b9d295813fa49b4b2c82105d6993bc7cff62bb24dd5fa011b948ba85cbe567cdc3338a97bebffb5f317bc228af119588ad021cc209585de8b5326abb78c9ea144de561c7b23358be4e22e75dd2810fba145f7f0464fd641efdf29629e1618f625d8ec41c894db8d4672afe1fef4e1beabeed578da38eceb139db9a3a64e3fea10ef665a0c1a27fa1bad762f33a9db94b6c1dbb9a5ed8da034508da6b1138542d501dda4e2779f1655e0f5589c6c3b2552459f671d5ed2514017ba472feb135699d2ed6f984a20ee14d7393e0af8be89622eb63e32f82dd93e6c5812126cc8c9218ff236e9898492354187e0367", 0xed}, {&(0x7f00000005c0)="be115f0d65e0afe9490287ec5deb39424ce28b5ee163d142c9ac3bf0b3a149f7b26dadc84351d0d1cbb1df288ffd1156b257a254606e06c3eb1bf837d448", 0x3e}], 0x5, &(0x7f0000000680)=[{0xa8, 0x1, 0x874, "bd227563f8ee43f185533b378aa589f81a51cf68faf0ceb0adea2eaa72254d1cd0f9bc369b3e6e4a6462d5c1c0fdb464ad27c5dacb7000f8fc0e466eee5421ab164342d81914e2aef7d0442e87e4be19977183b035422a3271bd6947e1e28fbeeda312cc0992e29e7d2bc6c61ad8c4f2b72ea01d10e416edf20f89a459cff9c87bbcb55fd9703e3a52050563f43a87163352edf5"}, {0xd8, 0x1, 0x0, "81ac730db1ae8a8a9ff20fc53ef371d09fc426ce2f17036b891becf38e6e7293571d2b53644aa4353fef7f7ba1e25a0a0b5462d976d01f476003cd9a50d91b4a771874be7d3e28b5f2bea2152eea55a4f233a1bfe0166e6a2b8d86b685e80d18d707413ec8ccf3410169ea586e826dbd540f4c54e5a3d4ea429eb078054c6b3896352c070ba1fe7c30724bf917b1bbd08ee1d84cf91ff1bf1bcdeb761c1e7b45c99acb7bebf865632fc0f45b40c130160432419ef045f4dc1d3b0cdf857799435c8703"}, {0x20, 0xffff, 0x6, "8c2f3fb410cea8b7714b0df7"}, {0xa0, 0x1, 0x7fffffff, "2fe12d6e63a5c677b4a379be47e4657ba2b76714cc08043fe0fd2f9e6b15d561e45a9f63f3a5cc80da22dbfe1e65be79cf6925e978cd130b46cedde2d819541e4cf25193020d52529ec4fc5a1bd08078bd40150b2c14947c1c87cc09bc8acc76a4a618cc0211aee8c36cfcf902000be068a10ce4749b36fbf46c76cbbfbf33d8df39dd02c3d7a90a9e661080"}, {0x10, 0xffff, 0xff}, {0x48, 0xffff, 0xffffffff, "cba670f341b2885cec377e23b9784ec6bf82431dc4c891e4608cf22eff50c1461f89d4ae613716b21a11aaf5dfb16871709c"}, {0xd8, 0x0, 0x1, "54b602e83437cda28e48170f1c233b77d9d213b95ae0ada347b9da7fb17d5b85098bdf52afba575b42d85de9b611a8664d47f4589fe1266a71ec356509c424d48a273e94b69a150c9d4d33c6c5bb4836dc9885972784d1d4b10f1461bcb19aecc2788b82614bc467a393d9251e92cf9907ba712f31083f851297f6ab6dbdc4d5d885e0512e7e4f5e321af771570ee33d0f77c17546f73ff7c8146fcf86eda86d0fb1b96bf341fff43ad9296dc40b3bf28def4bdb4bc2f8efb766177d32be2eab09"}], 0x370}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000a80)="ae7e19bf5fc0108f359940c0cc5cfcff7460f6fb62", &(0x7f0000000ac0)=0x15, &(0x7f0000000b00)="62977107196c8317014cd3456dbbedd3a64059976e50edb95b5072c2d3f26adb5bf4036534412869f7153a59d7d277d67e1b94958247b258687fe47411358a52f99c5e6b9550405e34d202abd012ca8843d15ff6d92e7fac74e2383f59bbcea21ac6b1ad667b0df765737b6d3270d3d522ec22c4cc0922434ce19b0297941ce25c04bd9b", 0x84) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000bc0)=0x4) r4 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000c00)) r5 = semget$private(0x0, 0x0, 0x604) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000c40)=[0x7, 0x3ff, 0x8, 0x401, 0x7, 0x3ff, 0x1, 0x2f, 0x40]) r6 = open(&(0x7f0000000c80)='./file0\x00', 0x800, 0x60) fcntl$lock(r6, 0x9, &(0x7f0000000cc0)={0x1, 0x0, 0x1, 0x1}) 00:24:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x20, 0x5}) socketpair(0x20, 0x4, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup(r0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r2, &(0x7f0000002580)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="1ec7083dad7fc738ef4ecc65779ba920e19913bb1655e9e2773cedf86d6d6986f3114fbce0dee83b1fbd6e70bf4cfaf1754af52e6faad38224bb663363575826c72f2aa268c2a7eda347724489a7008541a7b5e1bf6fb1d9588953f9646530957ee4b8a9a43f634d5f612ecb88466ac6f9079ac2445839c2571e1c2f35bc065c9e9ffb919adc900273b0438ffd92f943d31096b47e535bd49026267146fcf9cbfdaa96f91920f25d6903d4dd889f4865b7afd32006badf9cd64ff29e9c1efa870b5cc1a6fe493630b897f86b5dd62698df490c", 0xd3}], 0x1, &(0x7f0000000340)=[{0x1010, 0xffff, 0x1e9a, "1586daff42c37455732871a895b78d6eed45824e2cdd149bcda49590e9908f416ee7f42b3d6ef59f855fde24efa194b28ba498029a29545b663ccd4b1132d917dfe202f924442dc55a3bd8052594389b99ec84ec1a143207ee2aeb10e590dfba47743fa871f5f6e9ae5a54bebe82931febbea8fd22f05ca15e9e3f28c0a09ae8c372ee2a1f0343e13c098bb79dd94308ca93330b148048ee48c476a5ff7da68b9bb305105affae057c30ed517e2bbace6b3a1406ff25e44831d71d0afe93a58ca80a2a22e175c08eeeac4429bd65d7028dff8e8410f248f3e81762c018f459fc3633ae2d808e034e0ed3699754cc355c82b31dd5c782728e9b3cb76fc73cf5f694549952aadc0a73db4131f2e6d6fee678cd1bfd48d1cf95830bb87e02da88a412f323b9b835aabb9ea6f00572208c2e679aeb221ee8ee95df78137c609da1e205e03f0d99e9e86f6c02139bf72bde45972efb16d96b8a89dd54e732cadd9f98509a0e01bcdb7eb0b0958769a6b914f0ea29d14014197455d451b628dc858bd0cd6a86e1ed70bdc218fa485f0a5ab356fe185cd1a15bf03c4fa97312aaae2800e9a97b6f2bd2eeb9ad94be671a4973d5fa468788341565e269d3891318ad565c372de101a9469728d2d8d8a34ba648874b17bb047a6bc9b9f254dcd9a7a21e80a6cc62dce37120147c2e8129b91f8f1c418e6d71859eaa3283cbdac636f4c8c6f65e431f4877c6028c2e35fb43d7d2aa74e7b06de3d0037cb9d83bfdef906df80099bf79674ba5ac1d22541e35b2ada9abcdd3c08f07274857bda17811cee1322db0d01bdab5e059f3b69eab5baaaaf2204b5e74f1a949f7763eadcfea1761f4cb712d3dda4dc0fdb24ffd7dea584c8cded2e83bdfd0774b54462570fa36fb83d7df550faf0ab8fab4b376a6c970381775656d200b41cb23fee5455a92e372933901118015cf214a7727af98a6e34ac1ec6d9596835edadde399a5a3f8fa03ba493aeff97d2afe143cbd924896accd421be02b03f206e7f6c712009944e68f0bfa3a42db07be4c05c37d0c7ab3ebabe814dad8775c2c6068d8f2d380a65faa2bcf479fc77034a32663701c58f2f0c333010b6543442cc0f7daa938348ee8647bb49e0991e2a35ff228fd01f963c792faf78f1dd06baf3f8ec480e26c138faee4dc59fa534e9356351cc155f645462b64e54a86979e4d447c96aa2566e751a03e47ba9d0850fc1c2439a83093a6e9fed9c1e76f760fa9e244096bceff5772fc5e80028ba170898b15f2454b97918665621dc30173f79d9f9872c82fd6436a523ef7b572060af3b1382612803d85702809c13418ebeba059ff9f5e5a7a76457c9a5bfa6f5171010e8a726b034c5d0cebede31b7a0412f27fd365f3e66ecd217d9aada1c11874afc800f010720bf4f83c8d24560ce337f8fa9caf368fb728dbeb94918f4a044a4be50dfd975aeec91934a57257cfd3ddd6160cfaed843506494dfa60e20c0f8adc5593d0b24d84dad670af9370a384fcab5c514704d7a89b814739c75a6b01428cc3bbbc45a99b8ba2abef724acb80f1f9c6d900f6878bea0d0d22c3296ace0e644fd0aacba5683dbafb1525f72780d95478d5fc75a51f2413e1fe728160d6c2b45600665e8904b1051ba82b53c31ba997d1e3d393be5d6673b89212eddfdc29d8f7924e11748a81ed5d7389552963b053eb2876d3e16a54e664f47bef71f239ac9d0c4f9cdb44d3c2d25b6d44364e21e84c63d097dcfd83588fc3cd382a290ecbed3486db99afdf0639f3001bc2cc5a40d3c6e5366a04ee678b758f36d722b3584271c45fcf369b739dd7022726cd622428c9a7a33b52e8cdd47edf61504dfedbea53ca8c361be2d38b68db8be6fe1572d21da5d14c916a69e26aead54baa4349b11fcf537e8a9447695c14a0d2c82da2f59cae90c650fa36ce7b3712113bb49520294a1d4e7a7cad400e2d296caffbcf5c2979e3ff3451a236b0b42f890a243846a0d3fd6f08e6b60dd98e9052cc8601431a8048ca9c9360e9f80126a612aeffcdeda4298903a491d79edd99857e2a6d548d3d73775cdb212ca42e275e7a5fcc7825d0a667875352c026dbeb65819c1bf1a7771d9b33b6d021535df8e5a6d8adfe3fa81c2f6d83e8bbad87ceac22c7ae6360fdb5b2dd19324430a87321ccc00c78fad86673ef7516704caaa821c3c20d58e2d01eda457b180ef9d2717897cf70af9b34aaef995fd4bbb7995a6663407eaf5046b0fb043d606e390a9da45aaede72c22d17dc4189a7f707c0f6b982a23de660565e0aa7667fdbfbec5ea41d1313aff234087e8f6a2fdb40d306e5ef11caa11a17ce5354c3c9a8a1f13938f68b51622cdcc667da0ac151c92057b485b6818a8da5aaa60b8a2ef0d534fa9194594abdff602ae4563f3e505c42cca7970b74d8cee32cb47410b1b39ac8476794e27a3dff59e2dcb517d737519c55a738ced8a1759a76c68b9b355133a83cc12835f31c570501214d38d2784da621148e3da990d2d2677995e03c7bcd9a66abd5fabe41b171724033ca77a5cd86d2d7d220ac35eecebad0c8d6da0bec3c1b9b5b706019a77eac62ad084e737b3d08c09a801cd3803210a773f1ef9788f0c384742e2db2352be05fda0a76536f54cc69ff9b81a557f9981ccba8141d873d98196cdbe5afaac02594a61b0356dd23122c06423cdc57956f5b675d3eadbba22353e4cafc1e6ca74de935284f31832cd7384e685e6e07fe2958d243ed2b3c9e6c02f7cf67a059e124353a52f48a047507c3bf364ee66b8f267bdf8c0eba876e54085b2d2b9e22eb32a6302251c0e0c334f763633ea3b7e259162d574d87eb812560cc7115787473097fac42a90fe0c4fa09482a780d9da0cf9eb5ad22cb7a734c33c28d0a9734fb5c6a1e27b8db586720e4d6434f4c7e25e9ce1c55f61cd3f4e54c379e99d106953542241b9700e6d7a19d3776610790c51adf197d2aa2d17422af98477e5b7c9c627e2b5bad9c1e579de64b23918db0eadebe790c4fa7fbe276992a0c137c7ebd6c8891e21961c72f5f5bdb7933c77fc89a6b10be29fc294f9baafc77f1d711018508bb3b18f6461508869462794c651da252269597883b21d132e62dda219c1edb6be1793bf5ec3357efa534b5c8f7b8eccb9bba2def76631924d6d2e5411a740eb6e50e684f8d8d54441a26ce46b6f13f8769facbf2b11afc2b82b4c56b807e4a3321efa916a84235ab164dfba31d1f191509db327e44da558e6292e7786ec78426ddf4fd7f0e471be43f3766d87b61b0d07bcfda53a3a0ceb4c750814fa661019ee5f38c48b8299c1e1b0f400e6b7c5bc0dd5a6dcaa82399c9d22b93b90d91e76718ecf57748f288b0ed42d7512ee316f75f68d77a37850372e00a6443ff222b1288f1b11c2dcdb948bad641024a388e355e6bed069de3cabacc3c93db462b2b47745f31a539320f352a184b710a22a9f8faaad2a0e70a9a7db5c115af78457c7c5c9ce906dd088ad0cd68d2321a343aa613f697c232844cc4ca8ae460881c4d92e79f100a138990206613af3dd68ad0751324bc23f1b1e1380e17443bee04da75afb82c4e1f89524b93e123cc6aaad61c770f1be6b415452c7b7eee558441545467fd6637f44b9d15c4b1795308944263b2ecae84ed634f76116bd588c4ad07e0f3cc90bb16d797321706f43932ff782ff6337b78c9de8a698f3187b58175fb080287694e8ea32ce1f34b383059dd2f9c153bb770eb95254a3ef8da0c4c8a4e341e174330e25769d9b63057e368e8f147677f0d8511131af0e753a747987f7bb351f66cd4de3f8002312e4423a0600b45c59e0102195ce1a87da974c70e6ca0d554a747f1f884f0e5a0474fc59a5604f689ab43e5e853a1b5dde1e450f087bccc882d575ef192e0283efe52632823885d50119c3a59ae338c9758ebc13e5c938bb12c1a0239fa38759a8863a9589056010b47416870f0bc38786e03bfeb4515b896b20407190c04ea603146e50d700df00e94eddc9b0e7074e8aaf294c8164a28721a3b3c1242a76a9de0b18c79043571dbbebf41d613031ae7dc7274b77c339a1ea04924bbfe8aa0b68ad4a5d49b8a05e33405ad28e4318f74dbc4a6f8de030d9112bac5b7067a6481a4d1556dfc5bca04f96ae7d0b00b3129377ffd446a87d73af4c8c5afae313600276113c4f33f590dbfc015f77709532dc5e751b587c82331bb154af4a10dcfeb55faa2ab2463003d2b227f76fbf7d1f0058a4ee8c5688de73ac871b3a29c5b8c1ee32e897ebd1b377533f542bc4dad64d1d9998f546afcbd82b6d66d69e45ea4e2c9f5e3e8548d3684cc020dd377ed37af37dbefd50db39ef44d1e70fac189a04aa11df326eb28ae2e74378c65d0ce754491cf025a03f4901f9f00662b2ed78898e7c91e988c5e4d2e3e2cedf47ab581e11ca0905479e52a070ddecb285e97fc0aa8dc1f8e99abaa3986fe39002a051fa4df59e629f0f102496cf9f9c6f9f541ed2fcc3b3b42b5f94097a828077d8ccf572c950375dd4e9694b581bf68e323371d70b1fdbd997d0ab66c91a43917c16787dce389bffb41e0770d4fb82459fd9f66f6412ee524dd5fe82b01df1aec4bc7c561472cfa598217815b04d7e0d4ad0248e8f337d90cd00cf5c0da85cd9383ae34667bae04320e11a4491134c2be7fdba8f479f99b99309abf85cf324f11620819aad76184bda8357e75c586feb917348675d232f3cc965ee1d9367212b09e6b859a91a5b0f27456068c66ca6d8e0fcdc7a8baf28ab854052c5af9af99b8c62f73592625b2233d8a673178262569153ee58b7431e655842c6b6f7dcf8761d605ffc9942134462f5eaf419f0b3dea8b36668aedcaf41afe86ef2607086a3be29f3382f7e38664b5d0357caaeacf711a6d81e3a69a38e6b80d56d68b94c283caffa992282e3057b81e54da28902edace4b3b2db17e14c4df76e6253634e9b3cdd8630dee1f32f2b5f019ade2075a7f6eef981bcf4388c45d7c81682cb5e311fde481452c5dbeb147c4d5bb6f88b60393aa10482a6fed5d3fcdd2b941893d16ec44c2faaa01c2bfcaebb00979713f1efcb703bb56fcc584fad458feecc07dcfaa1cbfd55d979b80b3d127538cd80e6d3dbd4fb4241062cb2ae989fbcf22181af2e0a660380e5d8675d6bc02c76294f85da9f9683d0e793f5ac257693e4c9e13a1c576c07b493e99f3787a8ae07890110120a61cbdba0d5df55dd2e6ce05dc0c5fd0c8368c47cde9aa1e25ef8c333641c37a87fda08f70e4b1e30f61699e6585f3fc892173fa131e10c01a34a1b3f2597fd5a886b1b6c7dc01f2a4531428bb34f9722b9514db6e06c729e3e01efc2edef5bb0730482a62e8ecf588c1d6e984e64fc51c2e1e4420d75bf1310227949906491a553342eaf63cbbfe31675fa9a0776b1b87f3d1ea6b2f3eb7db217165e23ab5523a03288f25a01eb216b1e9945d8be5c2194ae85055489c7b2f5cd5cc942ad1f205b30c37a46b8da99201d85a6b921c7124cb62284271dcce339b2f92e197f69ad5205ad3a78d20345b8c351673f6007654d0cac1cb2275d8371cf03c06b648283a48f36e15d5f8d552b0fcf2282f7c87bb38c26ead81b3fbea39b13b93ebd92779822816ff21efd6781e9f26ebfd7137d3ad2252b3ae6e191587888f087ac4d887fd525a50974a7c2f97042914c95f7e9f3ca8e5fdf73ab033445e5213466b5ffd195f08f56d8cb64febe88938107e283dff14ce8f17b8217232aca65b9e54d0a9c3c8572bd9e4b1c7bd97e9"}, {0x1010, 0xffff, 0x55, "d859f78e836ec3a7483972e5af4ba624dc11555a19b013195f29235b82db913760f8b94313cb7b7ddde88e7014b2c41de45b12b9de910f53383210cbe8eb306264028a8f5efe3d2db94e3a4f86823fae8774246da8cddcb8957f211c927279d13ed5fd753570ad0431aacd8f46c5f6cdd623dc6d0cb0d207fd98df8eefc9a71f29de890b5f65eccb3bdf482439d76b3df6ba5bc95685cc8088b190869c75f8abd94081331f48a66aa010bb9c920d70c68354d426a2a93f3a99024791f44310c4060f0f943a16e9069b5cf6b542f3550d9702493b5e7317339589602cf19f8bb2a6dc1f1fcafc8a0525de8e84b340fbc783dcd1112b4e9bddf21dbedb753c99fee6697089439739ad795e342a5043a0fe63ed82b2c27de1ef3c5c14e0ec76748905fb0e83390e6b1b4aa85485436fd119f937e23d2a629198acfb2dae4870a4f6200bf0abbf27ac65877b1c0707a4e962c9c3ab2b07c91ac5218b39a67fc5391ad0f9da07a85e1f17bcbd0f47bdb1258f8228695a011a32c64e19fb22d8e241262aabf07198dea3d8ba0ad084f97d7239210238f49d7cd710969d088b9516a69ed8264c3c614c20a1a0e2853814bda953370e57f42920befb3b6ad286be08e5a8e37391daddebd17a838c715d67ec196274030138c4b79da53e5dcba337f6ee4046493edc26389a90b5be9f604ee07604d045030a1c3c335eb3483141322159104f0c6bd98cef2622db45780e73c0b9c996ea938553a215d8ea224332228af4d442c23f95f92edcde099b64094d782dc475ed844694b837a91a5e76e39dfb90434ca5dd3ddc7f333b5b745358882c216cb3b7f5080fc51b59e2eaef5eb661b4c2bcc1522e99cb7062fe9371e8f125ea162b2654f3b7bc777f41df1991224ee885883b6b7d267c980fafdc8a10d59cff25823c65ce03a732db0acbd5b86f29dfd73bac9196f3dba9905fd1ec8f0ed4c52e13fd94f50a3e05b521c1ff18aa8d8ee82934848c65d724f0a508fa184bb5d5bbccbfe09d8baff2cf13621b61270e0c4241fd0e619eb183d8858781047ba233e5faa2139462f2b9234246453cd5468c4f4551782353c3a6d46f6ee4c34ea2e8dc6524330e82cc2ac02523d76c528384bfd8a67fcd9c3da8b135e0d8862577978cd68cfe9e091161726869c756a9d92ad3a1940c4f431ebe5d87a9e2292498c3141f1db7098b775c26591a4fc995212b07d6244139a0487395b817143fa2576018af3e7414ab7bbbacbe12735d5f65afef113aa98e0223d7c22795655c00f467e2bd6a7996e0b815440bdc8bd3807993203172e824f6b00cba5626d2dc5d598ca99ae6d799600da0cb1b98776c5447ef9527ee043c532955c1733009bcc9cf1d1110938f85a6989e720aa02bd2fb8ddb0067bc31797c2f87add9e3e714de9a472e4479f2acde75c119758d13171b21410c0c47df75e183945905c77e59f97e9ac35e9c46a24312bee23e41f4a3cc334acb50f6ff10f95447ad4c96803e596ce6f9c3dade438539e2e70e00840f7d14b8ded6156924d7a3a1173107c916371fdefb19a49e298b777d71a5b9ea144b7da913218bf644f9b29a386bd128c3894eeac2f269a994dbb6215db7fc4a36c9972ca3dbeed46d43885ac447231cc1d58d2924dc96813d4739cdf2209e7902589137b3889aa8561613f471b85f351300a1e546d7277bf8ea120aefa44584893e121c486bed157165d0709e5e8d8168913e5d1bbb7be1bcf9cba896a18dc22c0bb255a54d7c10b6023fa84d4f94b1006ffbb25d3dcc8b3420af0a9279ae9c563ebe7183dad610e687880621eb621c21ece04f5509a03ce9b3e739b51b05df29e78867c3f8e329ac7a670264ea385a4059a1ef168b31948ac0ec245a1067f8a74d65ae27f7d13c7df40812676e9005ffb2b0fab381e9aacb1790c6e45d76449e5cc36f234d92c7f2ec324bece08a7c39b7345a0e37549979112372bf5b433d7b460d0ec368713746d18467573e8f826fae61240230d98cdd7fa4fbc22e0f7ac59b0061cab8e9e5c45c0596559b02c79d9b1ba657d140a434ce723a4d8b0828ca352ba9bb6a18601b415da7c207b88527e09f2acc86df02c1ec207d2eb1d1eae1ce402d6f55650ae4dfd08dcf2c07e9c22072941210c713f06f1784b32ada673179021be4d025f181e52d6961b84c8bf9b0ca670c6ab26f70f4285322ba62cf7168db7676430edd901308a9ade625c2a8f9049977568868d04419da0c05150b55cd34a257d3bcaa10b9489afd3df77cd6429494f3a0ea7e1af2b62288f581a72021f4bd06fa605f8b4faceaccabdcd03d1df787cec094350b04ab14892dd52e496c01ffaa04366493ce58d1bf56db8196e72c07d19e47b4bc7fb46b7557c29fff846640fa1899fe638121bb2ccaf726b1e579fc7a6f5612713bd9773c0e8517131b442fc7e2c7849de669aba61eb4ccb11820ee9b2514ac3bd162ba5fbe51ee4ebe0c4306ba5b4d454a47e4c552cd93bf6ef7640a05d6a3511eadc2ae6da60a415458261cadb81e290463883d125fee68d25f49f20b4c1edb93ef1d0da73dd5c90bcc12d3f98023d44164c7b1af3ccb60b0c6f732f225cad65bbb9f4a3aa851cd5b4eaae6f3673e6b0fed6729a1b6167a518092df245ef1cbbfc4da13abda4ebb94b3186fc9b1d006a3f9d70deb12a294017149c7a7374a1273896105d28b06b7c684bb7fb1e940af72070ffec2881587eb5c188bdb98c12580f2b2e1274f83cffc9653ffa2dac4a8c5921cda065dc252b07e19c1e4c26516f4480519a30e968375559d490d3749fea387c558c78bbece477653671b7c4195c1592906e95c2f12bf26e4560d5c5a7ebf38b9f8ef41c19cb0e20f73e04738cce9450913d5cc932ec0cfc21cf3eb9bff56b5025eb13544a65dfaaff85c51ecec9c3fb113453b2924947c1bb30b6b675f393bb124c62c64b668369899b2fb4110f5be927883991d99a0de354c98fc09aaa7e98bcc52236b7140ef61baae0758ae8293a1910409e78f7d6c64620515e0d6f82826926037d3ff85fcbf82213922c52ef61b9270ba840b7078e88dd585c75d1a1c36482a9534ffbc5ffc11071ab985c84c141414cddde3bc8db4eb4786a97b6d1aeff0d9a325c5649189f4e921f5b75fe71b115bae7de4466d851322434eb4c2de14b1f5734cb47afc235dde42424daab711f32df5d42bd04721579e80100fee921880e26bf3173fc6f7829dc218da322bae11bb8e404503f1dd270cdeabb9eda571d40afb7e79a7bc4a3173065cd7d9cef110e4c8495feb8cc192bfe1eed35647e5d0c712ec4245821840c8b8a639c2f49a7075b57b23c2ab3d53f4ff408b58da83e54616598b9105e83b233b4d28576a97f9725c65bfc9670c0f73cc305d120ad0b4f0f271baefc65f6fae23f173c51636cdd03500dfcb98cfb902450e6329f5a8cbce3b1b34d267abdab2a05c2319ba6770f07c638f4e6646f0794685c9722f76b5ca2a482f644e6dd84a3951683f482e9bca285eba797c0052a5ba2799b036f50624fe427f5590352c4b6d55c13d24e4e73cfc2b1239357bd5471ff1b555b9b6d37b427cbf88e8d2fcf05fa59002a07440cf663af0ad93c69a5d616ade6d4e05b46e7ee0f1c31cb3c2e971f49f02f2be15e3a17ef3ce45065769bc05ff5e9e26b89ba29691d53ef3dd0f0177af2d7f4dce2df724ab6829d8259c233666727bed8ab136522c06d11e1d9b2dcb2ad161ed58b1da45195b5322dc26be3ba4dd5ac8482fb602c2ba795f69605fb9cc9cc31e16ef1a1705360a796adb16832aaf773afcf934ec6916643182b444560322bc6e2b64ebd5bc1207b443d7bc4b030ca486b9945beda47faf20f4f7d1f4085c13c07abfb2bac59bc8b172ee2a104a9165db8ed29e27e4b739ff228cc87f568fccc866c1a80ab2f73d1d0ab212ca70dd746c0f7c71fbe872354783f000a4ba0169cecaa15926384c3cd41a8399db13abf2914ee3f42c9e823687afbb5318cac688606163ec62275f4830d5053726b77e17a4b4882f55f9eff2a2e499ab0aafb76f9254ae70ce67d9f696915d2011654246ff2f3a210e647260ac76e7b5fe6892218da818f27c551de3f92bfb47e6b9cf4336f8542f53ecd6a58595e382951473cf6aac117916ed4e7c0c1f4b4f330f138193e628db5c5c884f4b42228150451f49e7b0b17558ae1553b82681f5d0aedea5a1b442be7766c1fb42d77e25e4a26ea49ef916f91bb70b8bbf94c1282e06132dc8b16d316ca98bfb385f96df9ed660c833abc4d37df37d87f201689a2ba84c389796a2dcdcdc19a317cfab0e35e42b44e55d8be001494eb926c1c976c917ea781f99f5ea888a87b9141f54d4021a5bda8e5b7642afa51b82892d6ae3ecc900bb8f8460a56cb7b794757b425bf964db62fee1b0b4428e2f6ac7e9038b605f696d430d962a2f574fabf387f103b11306b686cf967511bbf739fb0ad752936bb797d6fc26f9e33f72d0a6e39df0e7e9ac8e581999d2232231dcfcef51e882f4b39a87064fa80aec2c42591c20c2ff608e6150c1de4d87c5856174e86559e8c2c10cd499e703a15e80337154534d1fa110cbfe538e87d8d2bae3d86996bacac1fc36edcdb019bcd6316bf51ff37af4caca3243b7cb8437a3b405651376190a4d4d9bc42ce0b03c9457af09a746be9e4d65ba64fc827798efe4cee6ef8bf6124288b2fe79b9788480f96fae1e92bd7e262baaf2de4bafaf2352382c0249641e9480366961fa9d2766de1aa515f5ea3a7c96c922512c6a5864f4d49e278e0dccd6d848717b52ac9cb5c476eeb7eaa84562c83738e566bd637c9324c67620cc175c05980569c4c21393f27fe8b75df01c5af417f939e889204388a3a6ac1bc3a765005043e049eecc1214d4c0969a5c97396445ee35761e0fe3e2c2d4b73c312842a68e918be2ecb1fa2532d75c9d64c17ae34fb5ec8b6359be42795f6c9b3a07efe546c35283e274ae784079bbeb2bce3d9067e3fe46c6070b523d8a406f2789084c5e186c9227e0bff200488895c65f2997354c76a1385f51e810d58a9c166d7cf3066fa6baf9de5aea27a56514709980e727ab1473d5308f0cb8036f46c1c49154f35c6010b8593b1f8b98c2e2e73a7f5cb4e22e347890a4edd11c0db0219286b52d60c42e094772070ca34a36c3f1f81abea5fc5b53f6ea6fea38b72db4c02fdae8d02ecfee47eb35a8431a4b23e7723693f47bac73672f167bad539a4aba1d16849c59de5540d8d7fe1ee907142883c8fe31f4958b7dfb7ddcbec421fbbb00a7a7528560a5755e8fd649c5bbed452ef92c5d2700f4a8a933203cafaf31cf7912ba4bdbe66fa3cb8fe85dfc5d8223b37e3d5f5c25a604a68a752fcba36e2082d8186e32a651b2334dac5aab036f8818699c1ff7b91aed662067e8aee17e8921366bce337a4396df85596429d8bcb87d47f25afe2e93cc983dc2903b1fde3196b6d4f45c2d2fab61fa01d8f7e93a8b8ec497ab28e4475b0e41849e0fdced35881a21e1c2de710ce853f67862cc4f6ff840192ae33cc6f82b40edfb2f4048067aaa18385e75e0d3ef5a1d08ca75acdbecdacdc71bdd7f129a2462ab8d7f69b868a99ff4ee18d3d94649bb91a33dd4c750e738d5c8c436b934ac7626adf6d4ea01cb397a84a0314142726b94a96d665e8438e08cb942c4210983564d6a92d24a4bc7fe9621e914879a281cd899a0cb8bc3910bf3346407b22b6e359478c005e72304c11ea84bf1b8197a4b0bca273ba884c7c64ee450b53495f5226496"}, {0x28, 0xffff, 0x71, "98f7c38612a3f96d70eb585996d401d859e4"}, {0xf0, 0xffff, 0x8, "e0a24145d9b67d7c67ee1cc2fd99d33b23343bfe9f8541481f7342d8ecdd043d50c5074e0e890d34d53c17ccbd669883fa3ec2f4f82981147939cc63feb0bfe5dc1a20e353e552109fd9c8eda1562dab33a670dfa85e8d4e8b393e2fe0362dd7d437ba3225bc258e75b9e8151c8bcd2966a877c71765c942c4d05b7c7e48fc03d20ba8c04150c05c71e8cc05bf7136d6d7961cb02daa22c25d2d96396c080e5ca88ab057b1c770988e794580dfbb79429551439e16d56f72e45ae9a1482d65d189a5df892a8d1e9c8ce888b02236b6b334c9ec36f539102cc6e23c4f2b"}, {0xf8, 0x0, 0xbe, "2084225aaa5b042227f58c144733d4a772b8e11c0b27bbc73ec93a9f91c0b7e1238287932ada23686a83e549ccba088121ea8770f4da6bcc7a8cd66788aaf93044b7a78cac740cd4bd573d2c28b5f737eeb25e5d4d378c9a13c6911e484e5d525ad131b6145659aeee78a9b25ea5e32172eed16f7fc196b25adbdf086be18055768917c802c78b5f121f2f46fbb6c4cb027baa410336fd4dac9a7291cbbe8fc8959134c89c95a82b38caca37e8ae3c8000a47763761ef7d0acb6ab8676ce3674986e391970063324ecdbbb24d4b95c54f00246e2ee20d3a991156f978c5aa779ad47ababd1da1df5"}], 0x2230}, 0x8) r3 = open(&(0x7f00000025c0)='./file0\x00', 0x20000, 0x20) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000002600)) r4 = accept$unix(r1, 0x0, &(0x7f0000002640)) recvfrom$unix(r4, &(0x7f0000002680)=""/39, 0x27, 0x840, &(0x7f00000026c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000002700)=0x6) sysctl$fs(&(0x7f0000002740), 0x2, &(0x7f0000002780)="bb29501c2fc16c5dab0f900e7068d633a79c0db8296c4fc520797d4992abcbcd3890e630e7c86a782d145db63a7ece7a1f9b368e90b9ee", &(0x7f00000027c0)=0x37, &(0x7f0000002800)="88600a936d1895d1d68f16dda8f022c874eaccf0b5dfcbc9afd8267d5485c4f8a13e9277ff6acf8048eb5c678af440a441ce5e98c74c558e0853ebae8ace014c1fda6c6404cd4ba30353268b2ed45b8500d1ad68f9a7340bf82396ed4991de", 0x5f) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002880)='/dev/diskmap\x00', 0x80, 0x0) pwritev(r5, &(0x7f00000028c0), 0x0, 0x0, 0xff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002900)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002940), &(0x7f0000002980)=0xc) r7 = accept(0xffffffffffffffff, &(0x7f00000029c0)=@in, &(0x7f0000002a00)=0xc) sendto(r7, &(0x7f0000002a40)="7c19240480608b5138f4384e4ddc2134bb5d7f1c", 0x14, 0x4, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 00:24:52 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x8}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0x3, 0x200000000000}}, &(0x7f0000000140)) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000180)={0x4, [{0x1, 0x40}, {0x3, 0x7fff}, {0x1, 0x1}, {0x3, 0x9}, {0x1, 0xffff4f85}, {0x1, 0x800}, {0x1}, {0x1, 0xfff}, {0x3, 0x9}, {0x1, 0x3}, {0x3, 0x6db}, {0x2}, {0x3, 0xfffffbff}, {0x3, 0x1ff}, {0x2, 0x3}, {0x2, 0x700000}, {0x2, 0x1}, {0x1, 0x3}, {0x1, 0xfffffffa}, {0x75ec5c6452072743, 0x9}, {0x3, 0x8}, {0x3, 0x100}, {0x2, 0x7fff}, {0x2, 0x1}, {0x3, 0x5}, {0x3, 0xfffffffa}, {0x2, 0x7}, {0x2, 0x6}, {0x2}, {0x1, 0x9}, {0x2, 0x59b}, {0x3, 0x9}]}) 00:24:52 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x10000, 0x0, 0x3, 0x0, "c8467caddc000000fdff7853c3ca8ce22d8873f0", 0x2, 0x9f}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$KDDISABIO(r1, 0x20004b3d) dup(0xffffffffffffffff) syz_emit_ethernet(0x6d, &(0x7f0000000140)={@random="957782468550", @local, [], {@generic={0xec0b, "41afc0f2dd135232b7b2110c39046368efb85f551240a1b4fc959e13ffb044952f715ba34fd4a88f9bc7c3d221d48f1d07a7afbe5234f1d03247effd7797b5813ef037c30da395e545f51e4ba55797a522d96752d67590214d3ffbb1031b52"}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt(r2, 0x7e3, 0x4, &(0x7f0000000080)=""/20, &(0x7f0000000100)=0x14) 00:24:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f00004f5000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0001004100e3c9b56a00"], 0x10) close(r1) 00:24:52 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) dup(0xffffffffffffffff) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffff01, "854969a5cd3b6111fe4d040423001000e6001000"}) chflags(&(0x7f0000000040)='./file0\x00', 0x10001) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0x1, 0xf0000000}], 0x3, 0x0, 0x200, 0x0) 00:24:52 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700200000000019078ac1400aaffffa9067b31907800000000450000000040000000290000ffffffffffffff1cfb1700e0c8e5cfcce9580247000002ac1400aaac1400aa442900000000e6ffffffffffdf00000100000000ffffffff00000000ac1400bb000000000000000000"]) 00:24:52 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) socket(0x18, 0x400000002, 0x0) 00:24:52 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYBLOB="07aaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078000000f9ffffff00030f907800000000450000000000000000290010e0000002ac14aa070f00ac1400bbe0040001e00000014428000000000000000000000000000000000000e0000002000000000000000000000000004000000707007f0000010000a279c600"/144]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000180)=[{0x0, 0x4, 0x1000}, {0x0, 0x7, 0x1800}, {0x2, 0x0, 0x1800}, {0x4, 0x2b7, 0x800}, {0x2, 0xffc0, 0x800}, {0x2, 0x9, 0x1800}, {0x2, 0x9, 0x800}, {0x0, 0x3}, {0x2, 0x1}, {0x2, 0x6, 0x1800}], 0xa) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000100)=[{0x4, 0x3f91}, {0x2, 0xe241, 0x1000}, {0x1, 0x16, 0x800}, {0x2, 0x40}, {0x3, 0xfff7, 0x1000}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x142) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0xff, 0x6, './file0\x00', 0x1000, 0x80, 0x6, 0x8db}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) setreuid(0x0, r2) semget(0x2, 0x3, 0x18) 00:24:57 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x40000052, &(0x7f0000000140)="633e717d02beb795aca82e43afa773f3cb7a8385215b7455752612d6eb4fefab8780888b78123a1fc900b836f20a9eba7bf1366d920acbc368e83ed726894d0b9628dfae8621b79eab1a6a775e9ab5f6add14fd612dca39b8afe56d537882fee3f1d65ad7d1d39525f55de80f35f52beaf7dee3e5a718299220c5b11b9761db964a3c52c124cf0e32881d2c30d9a5dc300", 0x0, 0x0, 0xfffffffffffffe41) 00:24:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000580)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f4bcd0c562247c6e0266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f45e13d4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f340000000000000000000000000000000000000000000000000000000000000000efd85b0995a1d03b4594e43e7e7c2a22fbfa0dc4a73f1654bced58d8bbf7bdca9c6822065c7e0b0ceb5f255dcc7b601dbd12a49aacacbb45af3e72ebf9d011017fea52dd145e58849427f8f4b95400d8b80a037de763a628e4ef193488d8b2184f2f66006e87a240f66b29ed21b5567465bac37d1ca38cf340316408ca849289de107fa2966ad7ae7e0004c74026e175e4c76bf1afcb6ca7596d8740639973e2fa597d0c51225edea87b33162c7965f25b9d47af271224f43cf3bf53d203653b10f6025f17e2338039cb688324b9ad5ca7570b24bf401db541979d0cf587c2a2ac286a615bdfd969c35a006f98e8a873f9b99e23f677b7143639402b1a9c9b8461554604a9ac5cf562d66dde50d56c20ef12c3b892d46a2c2c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) geteuid() r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:24:57 executing program 0: chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x1, 0x2) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x2000}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0x1ffc}, {0x3, 0x7, 0x1000}, {0x3, 0x360, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}, {0x0, 0xfbff}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000400)) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x22) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x3, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaae, 0x1000}, {0x1, 0x8, 0x800}, {0x4, 0x4}, {0x0, 0x4, 0x800}], 0x7) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x1, 0x0, &(0x7f00000004c0)) utimensat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x80000000, 0x1}, {0x2, 0xffffffff}}, 0x0) 00:24:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffff549, 0xfffffff0, 0xffffffff, "0000bef2091f000000000000000500"}) getpid() syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) r2 = socket(0x10, 0x400000000002, 0x0) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x6, 0x0]}) setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) r6 = getpgid(r4) r7 = getpgid(r6) r8 = getgid() setregid(r8, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r7, 0x0, r8}, 0xc) fcntl$setown(r1, 0x6, r7) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 00:24:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 00:24:57 executing program 0: syz_emit_ethernet(0x11e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffffffbffffff86dd6031797100e83a0000000000000000000000000000000000ff02000000000000000000000000000000010004010905020001000100c2040000ea985c21b901ffc2040000034b0502000100000004009078000000006027671500003c0000000000000000000000000000000001fe8000000000000000000000000000aa2c00010700000000eb0a001b00000000fe8000000000000000000000000000bb00000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000070000000000aa43ae203b563d223a98ec0f46316ab0420002000000000000c2040000000400010000010004010305020065000000000098cc36bf72de6f5fd19bb05a8c1bf934a75ba1615a1a51b63849e15744ff1343ffa42de42e737f5933239de200"/327]) 00:24:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xe3) 00:24:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) setsockopt(r0, 0x4759c1b6, 0x2e, &(0x7f0000000000)="ebffe6e46e00"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:24:57 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x0, &(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, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/4096) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = semget(0x1, 0x0, 0x82) semctl$IPC_RMID(r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = socket(0x1, 0x2, 0x0) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000240)="ff50f210552c207848f772fcef984d763e25842f05629c", 0x17}, {&(0x7f0000000280)="206b9cd7f51aae56b7d9b6f2fe1afcfd6b770679342efaed6909e9f5ac91a990f8cbfea88278c60a11e0df22b5f09f276960b02a8a7ac890268fa3d3ebd6a132a8ba21b7c946e0939eb7ee227ea612b194", 0x51}, {&(0x7f0000000300)="aeec5e4477f095d80f729175d85fae7f16189ddf15", 0x15}, {&(0x7f00000013c0)="89c340d5ccd09b09b24c829f3c610c650e5934ff87214fd669e98e50fb93791727ed03c78f4109cb0cf9390d9cf2db2eeafef491838a0e81534eca57e8c204645932b4f3307d970c3aa540f01857da0539fe5050ddfb1e562fc3135c30347a92e8d9d20282abb1d394a02c04c4bc3e4bb92afec41513ed6813eefd17b59531656c2f7d443e7196e502dc1845bdbd07fcecbb94b2c1b311ca7909a7c088e1310f35c5514444122f8ac41741e2670b32ddd8fcd13b1565d33382908fb09e42e4197ceb0704985a6d5ee6ef185365cc2fbc00ab1861b54ae22104c4aa39853da5ab04e88eb93d7b7b3aa23e42", 0xeb}, {&(0x7f00000014c0)="e44417346658a14d775438be71c163bce1c27a2117eb2a302a015c8679f582437b22cc24add9da4256a67e72532c7c85f7d2660083d7780bb472ed4b5c08e870766da8db71a672ed195fe9fa3c809d2ab47a95c55396c900fa938e20f0f3a3434cc994b7dd482dba2d2f04ddd2210666c9d0933fedc91e96317ce78d3aa727b5d618ee43c66a7c52c29474fecb98c0afce2aaad80462630c19f80a9550cccc0ac32ba9f1dc1c43d3137695e71a27a2fdd91df3d95a7687cdb7b47486a139d63bd74ce013aab8788bef152f96caebc6c581822d083a04b2bee94c816c1997b571ed5a353ea5162dca1d9b76e5400b64bbf84f3449a38b5da5e22f9743ea2f69", 0xff}], 0x5, &(0x7f00000018c0)=ANY=[@ANYRES32, @ANYRES32, @ANYBLOB="736f9618b9fe60247eab396bae2001c1830d071bb66fd79b35227da8956998f74d02235a92f5a00072d217c1e0a24ede638b7e76e875a297a2efc822be5dfaa3e770a3716de9b37be19cf8d1c41d07", @ANYBLOB="2806000000000000ffff000001000000add81b70d2609e59748fd91e6f50c2fe9e2e7f5de11fe67f570b134d32779fe85a60ac65a47ec7bc50c8af6ae2b89acac2e72e2ddfbc061a5218d832d9e617cbe5e83f13eb86cf59d81df85862871cb6a3928506e1b2e27763cd37bba305ddc0f2d0d6c70cc3f7ea29ae67fe4fdf534318ed131b22791b6191a0f48c445b0499a0087aa536b5823f243d2a87427e1864aa93c7a5082063246e89b5bf4fe4780e5d804e2826c6dca534ae513584", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES16, @ANYRES32, @ANYRES32=r4, @ANYBLOB="2800000000000000ffff000001000000e5034aa6f010070947ccc6765af26113ec429f8e39099e17b84d4b2443479662b018c0b4de070ddcb0e197880ef4cc58b0434dffc531bd18ddd41f83dbc9673f088873dd3ea33f1dcbd6e105090d5981", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x1}, 0x405) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 00:24:57 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) write(r2, &(0x7f0000000080)="9c291ddf9cf6a1ed132c2757fbe888e13aa2f59f95c42b4c9081c69961fe829697ed1190d746c2476cfd1d22cad46d9a9004f99db23e99064ea16956e8121db572fe7cd177a2c74710202c355ee110293b2c57e0acde78890fc8d13e94dec3", 0x5f) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) socket(0x6, 0x4, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) dup2(r0, r3) 00:24:57 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x400001a5, &(0x7f0000000000)="f4b4c70f128638b5f0ccc7907c0099cebafbd86998b457fc3e6d49a59b54ce8ee9a660dfa70871671f96421d7b24357a5eaf9745eb62be412bfeb4d66e1158b0c70628eb941a17b7a526cb3c0d657b775b1f87779dbf605bade143048d46bbe78f3e426572f9b6f8791fdc58fd810a021a74d8a2f0ee006c95aa554553eb5893cf3a8b3b75a0f87c99e1753a134f3ec11b80c582f8f313562988e7185a3d5dfb05865fe4a91ce99e388b9bece34518de5cc6fc703aceabc324c9e06f3cde52f0452f92adf4d8f394c2028f4aa619a5103c00186ca7fc27bf33a91d173563f84f24660744864b036074c5112b8371162f55226ae4893d915e91c45ace1062cd5f6c", &(0x7f0000000640)=0x101, 0x0, 0x0) 00:24:57 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2000) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000100)) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x10000000000001e2) ioctl$TIOCSTART(r0, 0x2000746e) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3}) 00:24:58 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8, 0x4}, 0xc) semop(r0, &(0x7f0000000240)=[{0x0, 0x1, 0x800}, {0x4, 0x8, 0x1000}, {0x4, 0x7, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x3, 0x800}, {0x1, 0x5}], 0x6) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 00:24:58 executing program 0: socket$inet6(0x18, 0x8000, 0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fchmod(r0, 0x40) getuid() sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:24:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000), 0x0) 00:25:02 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x20) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 00:25:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000080)={0xe3, 0xffff8001}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 00:25:02 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x406}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x401, 0xd075, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600", 0x9, 0xfffffffd}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000900)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e300000000691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd", 0x1d7}], 0x1) write(r0, &(0x7f0000000340)="89e032dc19f570fe0030c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bc65931d5ee4f7586a0669cedb7237b428821c07080180000000003c9600000000000000000000000013d0b596c9bd1c2d8597e0394c42205e3fabb5e0e514fdf7a84690fcb9e640d43870f35850566fad005dcacdf806a6b92737b0bd8755b209dd585f32040f443ee948eb26cd4b9006548950edbe3a3dab28cb12b0ebb39d3923474cfa588f1f132d689e70b964cc9b287b11022f94efffdddabb41889adfc7f98c863d0cb8de58af0cdc42502c8398f8aaf744d3eda0f73a5fa7d49139f0f6a811e2219cfed70424330c2c2249ab1f6fa01f115af0d5af61c72e8ef8762dd01562f987abff9768f4be9f370ff28ba922b3b06dd1e0e173d74c5d5d7de891d4f41c18bc358cb7f9bd0fd6834787757888168dafc418f8f040440aff89", 0x148) 00:25:02 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bb0000000003059078000000004500000000000000000000010000000000000000000000000000000000000000ac1400bb00000000892700e00000017f00000100000000000000007f000001000000007f000001e0000002ac1400bb0000000000"]) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) r3 = dup2(r1, r2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000000c0)) 00:25:02 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000240)=ANY=[@ANYBLOB="fffffbffffffffffffffffff86dd6031797100323a0000000000000000000000000000000000cebca9e6ed55382df5428137f606420904009086f8b2eb006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa6cf5"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) close(r2) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x0, 0x2, 0x0, {[0x10001, 0x4, 0x3, 0x4, 0x86, 0x7fff, 0x3, 0x8001, 0x3, 0x8, 0x800, 0x8, 0x4, 0x6, 0x7, 0x2, 0x1, 0x1], [0x0, 0xa30d, 0x0, 0xfff, 0xdd56, 0x8, 0xffff, 0x5, 0x1054, 0x101], [0x9, 0x1, 0x7f, 0x3, 0x800, 0x1ff], [0x8000, 0x1000, 0x5, 0x0, 0x5, 0xfffffffffffffc00], [{0x7ff, 0x6, 0x9, 0x7}, {0x0, 0x200, 0xffff8001, 0x2}, {0x7, 0x5, 0x7}, {0x9, 0x80, 0x1, 0x3ff}, {0x68, 0x6, 0x3f, 0x8000}, {0x1ff, 0x2, 0xe5f4, 0x3}, {0x6, 0x9, 0x9, 0x2}, {0x800, 0x200, 0x64da, 0x6}], {0xf0d5, 0x0, 0x1e8e, 0x34800000000000}, {0x74, 0x7, 0x101, 0x15}}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), 0x0) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0x9) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) setsockopt(r3, 0x7ff, 0x44b6, &(0x7f0000000000)="2470927dd60cbd538b1d223c7969404177dfbe18b04e61628b947b6a4f815b57134b2327a0a9d0dd973d6ae3e34480e995f25233c72cabd26db5718dcfd764869ac3b4a7c81a40285dace3b2fd08858f5568558ca11739d0d0bbcecbb7a3cfceea30e129ca", 0x65) 00:25:02 executing program 0: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x8}], 0x1, 0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xa67, 0x101, 0x5, 0x5, "72ec5885f4804ca578a18c14e447bd47717eb8f8", 0x10000, 0xeff}) 00:25:02 executing program 0: socket(0x2000000000000002, 0x3, 0x102) sync() r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6000000000000000ffff000003000000816adf9b62a2f4ed3f741f2048fab60acddfccac1c885d0d913eeb33c0813fc09ffa7acda8b485cc132a65b8b7f5282b82d751661eff3c7d6fe69c3e44be7ba87e7c2444516157e8d31612432f50000000000000"], 0x60}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 00:25:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fchmod(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x105b, "2eac6ee16eb595f66bcfd71100"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) write(r2, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)=' ', 0x1) close(0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) read(0xffffffffffffffff, &(0x7f00000000c0)=""/136, 0x88) 00:25:02 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000301300000000339078e0000002ffffffff0300907800000000450000080000000000000000ffffffffffffffff78004b5db8cf0ad706652cd73deb3309ec7790939d1d26f2511df2f3506262dbfd9b8f018aacbd969ae22426eeb8188cdb45c6cad72bf405152b6607628fe0641e452d1076eee15dc7d129b25fdbe4075621a68729f125514a6760099e85dfc661ebf36890424a5fd609066d80efc302224326f8d13feae39faf908ff28db8e0dc279b905314d6b42f3dadd7d0af"]) 00:25:02 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x58, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) 00:25:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x1, 0x3, 0x9, 0x1000}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffff7, "001a017ce1ae57c82f6000ff1500"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair(0x0, 0x8000, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x1, 0x1180}, {{}, 0xfffffffffffffff8, 0x45, 0x40000000, 0x8, 0x6e}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x0, 0x2, 0xf8b, 0x1}, {{r2}, 0xffffffffffffffff, 0x58, 0x4, 0x1, 0x20}, {{r4}, 0xffffffffffffffff, 0x24, 0x80000000, 0x3, 0xecd}, {{r1}, 0x0, 0x8, 0x4, 0x6, 0x7}, {{r5}, 0xfffffffffffffffc, 0x20, 0xfff5d, 0x1, 0x401}], 0x0, &(0x7f0000000340)) 00:25:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) close(0xffffffffffffff9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 00:25:02 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/98}, &(0x7f0000000000)=0x64) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='/dev/zero\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/zero\x00']) 00:25:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) sysctl$hw(&(0x7f0000000000)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10782) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000140)=""/13) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x80) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x9, 0x1}) semop(r0, &(0x7f0000001700)=[{0x0, 0x6, 0x1000}, {0x0, 0x101, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r3, 0x44, 0x3}, 0x200, 0x0, 0xf6}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x2, 0x0, 0x0, 0x0, r3, 0x23, 0x1}, 0x1, 0xdf53, 0x8e35}) semctl$GETZCNT(r0, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) 00:25:02 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaad3aaaabb803500010800060400012765d78ce8f60000000081000000ffff7f000001"]) 00:25:03 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket$inet(0x2, 0x1, 0xc0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:25:03 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de"]) 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 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 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(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 00:25:03 executing program 1: kqueue() syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaa62aaaaaaaaaaaa08004500001c0000000000619078ac1400bb00000000e38a29e791a99e70a8de11aa"]) 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}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r3 = syz_open_pts() r4 = kqueue() fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 00:25:03 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x62, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket$inet(0x2, 0x5, 0x28) fchmodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) socket$inet(0x2, 0x8000, 0x7) sendto$inet(r0, &(0x7f0000000000)="b3a8a72a23ccdf2e6d128c769c0d2ca988660e47da8e7c48532f7cebe726731390e928a02f609201406893050cdea3bb7805cbfa8a299d983b534d7a09ad7018d986d2a965c2b763c77fc6627e2c7d7bf25a39c38d041b344370bd624e6fbfe279fe229a1a7387483e7b", 0x6a, 0x404, &(0x7f0000000100)={0x2, 0x1}, 0xc) 00:25:03 executing program 1: r0 = kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x80, 0x0, 0x2, 0x3}, {{r1}, 0xfffffffffffffffc, 0xf8, 0x1, 0x9, 0x3}], 0x1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x40, 0x2, 0x1}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40, 0xb401, 0x200}], 0x100, &(0x7f00000001c0)={0x0, 0x1000}) 00:25:03 executing program 1: getitimer(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYBLOB="aa640799a3be356f9c2d165c86dd60a08000002006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8000000090780000020400000001030300000000"]) socket$inet6(0x18, 0x281015c60fc46e76, 0x1f) 00:25:03 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000100)="4f6df9e04112a5862a6b5575c8d49a88cc8f7c5ad656", 0x16}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 00:25:03 executing program 1: shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8, 0x800}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x80}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r3 = getuid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000, r1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getppid() r7 = socket(0x10, 0x400000000002, 0x0) r8 = getpgid(0xffffffffffffffff) r9 = getgid() setregid(r9, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={r8, 0x0, r9}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, r2, r3, r5, 0x1, 0xf800}, 0x4339, 0x3, r6, r8, 0x1, 0x10001, 0x91cc}) 00:25:03 executing program 1: chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) writev(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)="41abc984cf83d0f6289390cc8cd5b152b2f24cb62cef5c9a2b27952b02fcb45e91c8460300b02da6072a0474d9562d97852df1d016a5c6d8f633d65759b8548733d946b429a38bc1be520cc1827e7c10df7567139887c77fe0950d2598e22ece5bdef86bae126abad4f33a370814168acd6034d30d1e6bdedd405ccfcdba357863368db1f59274b5900cd20b7c2ffe1088dc11cd4f1e52ff1788", 0x9a}, {&(0x7f00000001c0)="49afaf40ac9231f700c777a487e2d71ad568e2cc0495c445cb32d5b162a28a5907ecd5bfb60b3696a8bf8d9ef249bab0282f24fe047cc8fe43b89fa3f75190c56ae2de1048ab4d4ba56c008e283621bb34e11971fe6dca9847fa30f56ff41bf7d9a7843a81f5d05fb58ffa23e204aec07e05804cf7b7a66e4e0c8bb891c903a3b487eb862f970111b4a429bc87a8dfc61d424524aec0e951f39a0a", 0x9b}, {&(0x7f0000000000)="8bbe4ecd1b3b185941c0b8c841e3d39efaa5e5d3b73e79aa4934472d92b140b628ba60cf5574f2ea6c44436f80fe75dbc5ee2ab190d8dffa114d04f1693138", 0x3f}, {&(0x7f0000000280)="bc9eb05ee895cdc4875e06af279760a1cade19efab294efc964d87a0853807f4e53914e0d5390db25ac02b555b5148b5b5dcbe87d919cf415de6f8a72a38c6ff19da002d642d562cd2af72f59d523b0efed60175c38edac5683091b9831e2b7bc67398de0ca637f5fd8e849a02cab6667cc0cd5f6081706d30419f3c7fcd833d50c5b284ac758f33d06e290c3514606b0d88b784f4c7e4cf21de6a1450b932dbb640f0855307c309cce73744eb831663e04f2cfc6ca946daf1a3d95877fa390ed9d0e819b1941b24920fceecb17e8ae5e4b43e5647f994f2eb41ce4981f9070c167f156207fe7acc053d5525420c42fd6bb28247c1a8165ba1de9aa894a1dec1a38842591fe3fbc17babf99336adfe82205324de4fb8ab728b5f543a867ef118f65211f3356052f188580bdaac46ba8571f6188948e9d19579daa0c06380ea2ae483379d8044c8e2ac17bbebe16140db15a3a86061383b7598b08cb2526d1ff643773a380275846c391ec19e8c8e9b5b7ad7fb74f0d9f65647fda50cb88a65ff162b0079f191797035a8e5271f57e858a63292b61a70bb5b65a61f8bafbf6e6757e2486e8f2b5d8c8fae7c5c5e0a695a0ada3ff5021b0506c26c8b2e967b488145bf6074a7baf4ec46f132028f99b56eeff242e7877b2d631ec3053de1cd75648d69eebf4c18594a82e664b04e30b9851196cb0c1aae6cc9d990f6e6ee45b0f7855738b2dec2bacb00ca9a22517468fb04e8acf0190935ef5b85461ad3c16c4d503c8f3c389179643bcc4328d98024d6ecae918b9e7f95991f1a094c91d5011b55c76b0b74b42d1404fad9169c286f14db755c17989191ccd41549f3100e54fd79c60291f62ffcc2d49f60b449b20fead45c66e66150711abac1be46d6938381948eb8d1adfd8b51167352015e003f1bdbd5b3da93c1d3d6572d4f105fe5560133a65ff6e4719c8d0ad79bbddeeacd6d3e58570bfc6af0c6bc2168007a898630cea2b94b9c3911029546068ef94ce2c541131ec1f51728252ee52eb2cf12d60633a277ee5c17affed147cf3b52413882ec44ede38630e87a28ecfbb469800b70c6011c1e13ddb839b010d5e16a05a99046b153a55b259dab6eda23121d8a8241cced015d84352dc7ff2971f8995da750018e93d736cd8365a60916c422e08d3a5501119989184c9ad7743f4b58d3d36dced70e2cb48a10cef39fa26eb77aea129c1ece7cfb94530c78cda87fa00e9175509ea4524aa2a2882229d9e6323bcb053ce6509c46b342fa73c69c6a8d9119f578ad1800ba7f93052bb634b582482b249e1373331e5ba47fed12193171a0c06ca5db07c12e1fe7353d968aed2bfde011e479905a8181d72ae47ebff48f16e40007ca17a924929059ff3a53be185e4cf9f0428c10536f885ecd140c4d09b76a7d38c558925f177215a4f1d37efac0a98f6534b27d0ee4bd7828a54859bfd3db164a05f71e3a18e47aa53c3f6b5db286ee4fa725fb604f12e49da1dcb2abd2f972330ed488d9b2994b8b056752c50fc234baf04edfef8f17064b0ab964f5dc669ed0210d2b47f6e1252bcd5b2e9108ca58c40689edef6e5610998dc2f4e21f76effa490ee8853083ae91bee87b400d5be2b1e0dbdde3c307dd546552b3675612b7b4ce71ee1bdb4d62147c122d408eac6ebce3b98cb5e89497ff04ccd1def15c069afb2b0bc5af28799437062940c69d3a32a76cfef12be2bbd49d4bd4a03ae7b56e4a5ff2abf39c91eba3c496881297798ebf9bc4a7afe3a6cc523cb1bf587928cfa41c20d12645e08c1d246c335fb89e2398bb3d03fba57ced40afb169c82de8e8bd40afe7feaa7a9991a6c3e24503a9b9045093584c1b79c1acca38b83f78c8026d681b13887440cacb53acc482d82c14abfc309f88b06b935b40b994fd91ae78a8d3d410d80940f346bf23e5014c2ca0ec402009ff2f923600afc5343a99110a18ace5138c19c5ebbc9fdf7e656042dcfca7931eb3f883d803b781d9e75e5d7144b711aa6728ade76a2a7493f49168b8c567fb07677524d654c86b0013fb7a46ca106d17c5b78737a272844bc803f9246877269f18bca0463db6a738d23beed8d7f9b6a093b305e4ae847e0f6b3f249bbee7a5a5eeed0f57870e5227a1071026a7c056433ab40f5d0108befaea7c183b42d73a7b76a633f2a64f960cf4cb5e792b5aea5cea31e213772edaaf49da12617918c130be288ef8598535dac6450a73d0ae7425e8a51bb4146be2970539690a8f7dbb8a9be74254d7195c642fff11f26d3d5b48129e545c66d93b793d8df7e32b25e1b8cd5032e63b9f7ef6c1179731970b7a39ed7ad5cf766c0c78ba29e8b92f130c342570b766c76e4bb278d79450b0858045b7fe84883f567c909b1b184dbf24a7a0c26d73b8a1cf1f51f9936189c5f0aef1e98da1f232835973cb6bc081d0b8ffdb6dd65014f99655a3c2b7fe423350fd5723c64e5f2fb8f6b494b5edceb3b4dc79a870076a3661ecd52122f3f30dad0281f350018b6ab44ee0d410c4f3df33753ed7d2b4142ad2e7af57f11614664d9ceaa3ef3b6af9d0905caa2efe05e6294b153fa605805e4bce1497ff485cc06bc3b5cc501431bdef0e47723fd4ca0f955624098e716ef0c52b3a112d080d27af4fe2d07b735f79434cbc1ccd23aaaeaa4157ed8e8b940c184203a72676b424da0ce06247eac38cff81c4fa6bd19c812a63c654673b8299ae254cf0832b56214b2795a9653a82b97433ce8aa4ec3f4de12409f52292dfc9f8ea7a224994c021933480a90360ba78c5b5209e26334ec9e5f9ae207cc4a2a2f7b7940ddd75d92eb5cb8cf532c10db4d915ba040494faeac66eb04fa79f5116b191de12f1263286c45f43a255587295abf4e06689dbb95a08b46af718275654d5b561dc4f568e034d4a3bf65e095686ae1eb0b350167f8b8dedb5a744367821a00862989807d5ff9dcadfc9448ab304dc5b3954bc9a07436511b2a2dca89b3f0f17b04f82667b8a66d991d919ec7376afbf15b72a684ae5622bc588036e19af0f5040877b474f0598072c88d0a202c2e7c88cdeb987efcde50acb09f13f4349c1da480904dfa24af6504b6c701b4fed7c462a86598ebbd3ddd6c27cecba129b15d863ce9c97597da82a36a74a7ff9b8047228071a2dbfe5034c02d0dbe99c59f7bb76383657cb59441ee728f64b3a0eaf6f72bef596a5ed3beaf0fdac98897c008b8d919955457f6b0c26afd330dfa792412dfa2a3fe6572e6521b1160df942b4fdee74c812a0a908f99df8980a59d9ad4981cc9dd127470328b711477303eddb52e068b29349d088e4117cf5a3653117549c178667ba8adc17724fd1afc114f0b27c5c48afa7b446e70402a46812508ef0ebc0147646ae00a4b1638e2d16455e5f1606ce3ecf98824dcfb5c36e68e93f6cfa6f85802e7951ae47d28d50004e91fc5f8b2616485b909bd71c1d23fd3257094c88decfee37a01a59dadede0c1518b757578e66b56a23bfa63ef04c3455e8d1f531f2474504be0018c533df8b11fb081a4e7ecf519af2e3af4aba9f769cdbbbb6e209d2d9f5bd0b734e6378e4e934fb5ff5ea4bb8f114d09356382e52fdb0cf16327dd8a226a474024841b3f9d8920d64778eeb617a8cae0e2412d085bef7d59b15a816dc86a3b71a1abd3aad519142565f4276ffdc12901eead25428dc039557e5fcac7d103f3834b91b46b916c2f6678e3eb9ee7fe91fb9c8a844446c09d11806380109af69b1de1c2afabce806efcc3b17a37993f93b9b106de5b3c5640e12671d4dc95d8637f413eb3c8f08f2a20593765b7fcb4330788c5d4155dda9cb511b262d5aae6c433db3c4b9630c490759cfef5959541131f472c65155bbd42e6e81c0d94c1895e948a9ad0afb43a528597079414cde0bea89e86736a272da87e6d3d66d9c37a4beeca08afde8377624c4bac1ab1dcf460877e36ab366612f5f82b984a51f95c7d74d7f114aca68d6139db3c9d6564b51db1c4dc73a6bfd4bba147ea44ed064c68e7fea0eae297d7a6e0dd16c737020a58bdf1065f7495cc003004bf6e8643bc6038dca825cd128689027f03a412ce81d65e708e9fbee4b58f0f092ce24101ce40bd1cfd5a186f969f846e019d9ab12a907aa762784d46a3188bc6a0c3eea7dbcb14ce28370d28f174576c5fa661d514198b3e9b6516da75d8fb98bfb30e55be3b680493b1e554690262899cacde2a1957046e11bd709f1fc35c76d45350859f9c295829fdd97b31aeb353cbf9071ce65659e0b1815f43bafa097dff1a7ba9d8c52bc17396884336e39130cea1ec82dd27cda09c487303f41c3aca389b0e3beea9fe355c276c87f1887b61020390f43556e153ecc459fb23acc448ffa0eda144c69a0502c534c67056509924df5e8c34775d93a8a844b0538305116a446692d2b19da43894ae07d5820f9ea97aeda780b5a59c5f9d45a81f77fc3a4c9dd68d15d1fae29bbe2d38058bc677e7d2f9e9ccbf330e3a05b5f7ece050deef6f55f4fc9c32167b1d4d565ac87e7ffe10c1bfc0dda9b1f37ab4dd5256e2a727277775d8a7551cf306f67309dc51df745e9b0cf7b9c7e288d808b5e18a82c609bd47d4b52738c70dcd8bf10e1c970df10bfc9019595d2026753a2fbc12d52528a89edf80659788947a71ee6ddb5340e3a7173fece05df1a588f462efebf54393a44cc34700f309fc3289379479a929cfce304f5f0df12aaa617319dad860877e96c52a52c9d17c349c78945db933cbdd146ede6ffd5520886cec626efeb38df00e92c8d813416633872bcc229fdeb12c2c216af35a2fd44f6efab0fdcdad97d8fb744a14f59da6b10c43c309495328c7b1f29b9ac7a6c766327df1e3a6d3b0bcd4e93642b4bde3f92cad8daeddbd77a62671505dba9d4865efa309569acd3dde74547e1009aa51d7b08d4b5664c5e65b39e6094c2727e3aca1ebbc0208d57ec1c550695db4d6c54ca1479f5565e88453947e62652fdeab4f4b042f1989d337c1efa3c86b2e277567339e3ba4037f24db9a8db2f90b9432fdbb44e7c7597402f3e20cd56b54e4e1a39aed6d65527591f071ce561a5b6f14b77cd1990ae0e08d7d1043dfeb78561b2873dca4c88e3c3c8085b3bb70acaa930d93d0239e673732e658be47a39bced8b700b02356002f822fec916ff095c3edbea69b2fd85d6a075c2a680004f19f7bfbabe6ec39693eafab79ffa9a0f6598a6b1b07676fcd9242c9b563475224dca99c9b08ee58344008801b511dbda048668c3decf110a3ef27cc0cb94401eb5ec5dd03f7888b662976b8cc1bd533c5a609ef2d689cc3429f028431c70bdb3709b391c9e9f147d870cd41bbaf2d2880c310cb0299247fb644d7f3b9997b0ea73649b88c915ee797f9c148939f749604d01ae02c00f08296baa64c4300565a5e189739f42e4eb42938f8519eff048f33377dc9ac40dee7e8187f5f3846738d53226ce2437ddfa591fee19969b06d2938a88c8062a398b79db354e51f55341118354f0d7f824e0ee1a81ad9fd88ab37f18d6451bb63a01f5b53b3267cafd870e39fb01037ee2f99818729c58c79b71e062c39ed6ec5c1c4a9f0bd466094426372729e16e3af6520a3997f573883c334b7455516890d77dd1bc2301722e42930ff167bfdb7fa0f90ef551b53ed67bcae31bf9e34c7c4f546390e02622d1630dad16c571632f061e6167b66b476cd51c3720e7fe61fcbcda82b892d922af1f1d1e674bc3d689047f22d2deafe6509e7259befac395b95f7e9b4d5d845ad0", 0x1000}], 0x4) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) 00:25:03 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x2e96d46a}, {0xfffffffffffffffc, 0xa}}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x8000, 0x86) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x7, 0x9}) 00:25:03 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}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB], 0x28}, 0x0) setsockopt(r1, 0x8, 0x3, &(0x7f00000028c0)="9ab43592b15055939ec22ba97d9dec5d71e009fb78e700a9e1d2b925f60e2c2582ff7fc4b44fe0a33b4e39b71e303edae9066e8b99fcb1021bcec5a7f92a0aab500eed2743c0676e94be738419557744cdc7a1fa434b5ab4ee570a2e69162d97aa7d12e09af7bd73268ff7b55ee53920f1f98c8c8c5ffa3e7c9a1928aaaedbc0b23fd33a550998232ff0629643e8", 0x8e) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x4, 0xd0) getsockopt$inet_opts(r3, 0x0, 0x14, 0x0, 0x0) pledge(&(0x7f0000000080)='.\x00', &(0x7f0000000140)='\x00') ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getown(r3, 0x5) sendmsg(0xffffffffffffff9c, &(0x7f0000002880)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001780)=[{&(0x7f00000001c0)="b496ccf4498194925b29b81554e9dc94ce2a25ea1efd4c245c3f264ded", 0x1d}, {&(0x7f0000000280)="33d60d6aacba14b631b49942628d9edc03a52e6d737145120eed4fe6a9ae3934c10cc0eef8190637920acc50918e96f72c10d18db0113029216ac786cc6ea5007709409203a50ea39d3f45d1aff56eee4a", 0x51}, {&(0x7f0000000300)="dc149f57bc48eac771e16ef715e7a601efbf5bcb3ce9082af3d5adbff2c92e57ce38f5f404d51129179d74e8ec1a9500c54a491e6fa6440e6cdbc0bd59645cce9ccabb7967b7542c984aee710ce03752cdf73539713b66aca8bc9ed162d0aebfa618f1105d38efa2d497add8c0bfb38b27d34c60df0211d82a167a4ad34d1ecfdcd83ccb6969b9f8ac8841c10a1a53e4b5f8c51a0554e0f5035b207b8ae19aae82d79811ade401ea2b9d8feb61", 0xad}, {&(0x7f0000000200)}, {&(0x7f0000000440)="3ef8a6c4d82423e9251baaf453615db4a8795babc923443877e75671e6999d529ecbf83cbe1d26b48c80ad3ab0ee77a1e19137a65e79213ed8a49fce1a0c0d43c7771c411e333fa03db85eb2ee2603", 0x4f}, {&(0x7f00000004c0)="1a7a6070a71212f435288664eb08ff75d0d70bc9a6d3468a455ab30003cea3a50436ac9996efcd272ca9edf3206966706e12e492de3909857a67a2c70adc69722cb3667a8946ec8c382ed5fbe9aa3f92bae326d5b743bd4d725572e11064a4cf82bc0039ad4178f674e9182e54e6aefea4fe323b99d301b53422cf94cc6fe22e443be2", 0x83}, {&(0x7f0000000640)="01133e4de805c3142651e272814dee92bcbc124f382751304b3048f78b88171b645fa57f227c7f6a799bca14b5cd01417f1b407063c276041d8e2e7d7b1f494aff8619d4711eef904feb9c461b6cec4d69c695555df651f62be6d3b354c1a34469230141", 0x64}, {&(0x7f00000003c0)="2fb6367a133b2ca44728f6a2ecf2774c3390b5dd82448c4c", 0x18}, {&(0x7f00000006c0)="c6c85fa93bb99a671d5cddee0e8316b722a39bf8aafe16ecc4b680b903da95524a3452cc073a61ad7255c83a2f8e1bddf8b95aff24498ad038f5df5337deb012c60c6b48d6ad7aa9b8fe625ce878915bd7e60be99a4167887c81540843ae58a5f37445313ddca08dd7adb0d5e76c334125cbb8512349eb840fcd16cfb081c01c4b35e719deeadf897253a7bdbd0bbd656f0ceab3c03c7bdda60e0acc3c609f9cf4651d305d8ba28796f59f4727e97d340e65253b6e8fc7b18b6ce94c7bd9013fcfcb98360fd7e320a006a8919a941d4ca5e8b0495bbaf9b9a495f3a4aeae57831a790a55bb6bfb80c7c9b7b0e11fce4bbdb0c4a4a529dd9b37643ed8bc90a8720e61b5a7c78b2c377ab6a6687671ac7e081a2abc5de333f612e6802227866b6d29093c394a48ca0f2883d4a76e8f5b438dfb23c96ee8cc9854d0cfe9780732bbac13c66843ecc0a71257281ef375970ec5b4336eb189309523196e096ffa6cc6835d4af7f29ab6375f884bfbdc89389effa67548ffe082a5c4834747c5b4945feb13bfd8bb8aba5996f460f409b9063a83edfcf1f6475d0b3cd9ce3104a997f6934508d35d00cf36c1cce4c10ff9ad12f266462e95015a2444972f4c889fe0f21e27937a211c8e6bb0bda782207d8e36629e6065a6f205285b8203f6f69ba75c9a8dee745d810bdc2b26e2e2366a6a6ad353a05c86079b44775251cecc457e74cae02c430e1ec5a7afec323f193cabe9e371242cabe4195ab4f5d5f0b275f8c6537938194dadcfd03d2e526d6f904d00c286ff8d2f762f9dc27d4478ebd7b35c855a083bf9251f46ac8ffd7331a1fed4a89f8a129cd4a19e2a57e475afc7895dd7245d6e284cf04ef201077d8d85b28f6a1f56f5f509877beee0414ed672dc83d251737c83618ef4fb8cbe77d5e1928d194612e322465af34e754898d3bacbcc47ee35d39f70f015099f35b6a995056edc9e2fa315c4884cb815d42770689fa0863797830b358f31d2f56d16b9bbe106bdd679b7c30ca09e39c68d5803e099d96b49b83e4f857b787b0340c001b30017698441afb0d95fb1eb36f21e42d6075ecff184fde7288f3239169979b84a7a8dd9f01c9bd3d6d050139939ad191b7c7bb57ba833038f05b9615c877084d0c29dae03c394d44766746531d2011bc7146879ccdcbbf92bf6f667792d2697ba22700c49ffad65d6c056abeb67ba03d9130d365d46519dc80b1c54d0bf5ae65c46917801e1bb515c43033472232e03f9f3db98a758a03ec018b0ffc287afdd31b5697ef51be1654ffae3c5ca76367f079c3ea0dfae55cfe2ed6d4a77943b0d6ac990817a5de75cd006142f77a9a5b1155c89cc2795213dcbfce8d40311b1b0a9069e47fb7f97648eda53b5193c32ca4e1bcc197daf34417e6637929abb96110a1a1dc7683bae85ad91b8514934446a98aa935c71589eaf8010207ecff80218f0e9f9c5162019ff414dd4c968632218993c98b46c6b3db76142810ebb1b592aa751de1915e04f2509b7603c65537d0b2c2d5c2b9d772015df23929a4813096c8631e7bb1a2862c3946f6d48b848f96c162eed51398c0ecc2b7d7043dd2a81f6afc3f77f5b8af236b723c01129c071d0df22990ab11b2e68212c803187e093bf51f9b561973587166d5ddb2d443a7387918e3ac4873114068495a672c23ea7d87ddc44dd2bf14b29718017c42fec440396c8a0b5dfe885344c1ef81536f5372a63a5c6a8231d8b2ac447eac81651e8238c2cd9f0ba7803f8f383d6e0739012135ddb34122b60d17a9c71b5adda328e50ddd6610cfd3bdb1f76c39a588700ded9700786328b146e6338ccc83653f6696bb7906f305c9a2b4e8e731fc9367f1ddefa9ffa6f2d242f4a58ff7c479b131e39c481bd28d25430d4a18232647c2654310b4396e16c4c28fa75910fc98d6656e073e401d84018108b52c7a884e2320143e6a308de6dd460e59d7b90097c8a439d732a7872278e8e813b71841d98994542927cd19dcd45ef76cf9591b20489fc5ad3b973823d532eb20c64c4555b6ad12da9019a84c33496ebc7db4091da7c4281ec8b13a2247d8f13358dd4e88389d3a04a2840a2969a3ae1774f536b3965f9301e3f3d6d00c35b4b437446ac4fc62f19d9f6abce0b9cdd52f2d648a156aa0f1ab09c7c13c1812fb46809bb2c41163ff91a6d58db69e497ab258bf212022cb1f435f9d4aec8ac51395f20a0cc4804a7137256d86bb0f4feb929e2283906694a6bf9c6b8771f6265adb18f92160332242854e149256481dadd655ad37c99c090eddb9f9f083a0bfca80b950fdec2907f46c96ca917f8591852d8279111e8044b9a7f7f587549aa8cc1271e8a4b25d5b5ebef51448e5377b497389caee97016a57170efa86e15ee5bcf9a6130d9c50df5828cba758eaaa016c3227aac7d9d54d6e75c9652d310d201c168371e1ebc5c73f244e30a6e2c17b44737f69efea9f559b2c2e332f1bec5025b0ef881da4bcd244a2ad3a1d5a288d9c9a91ea28ae7c34dc0a713ba32ff1fa362e899490bdffe828df6f57aa8050caaa13580cdeb19851ad5c2ba2237c4ef18e3c91da0290739571599fca2f7cb53d716814ae8b71e302734404b4692e4b3ecf23dffc39cc9187ca7472ed9e3d7f1dd011e663c6c48918301ffb5ed46603fa150a000b25b7d779a01f562d12a1ca86f3475d3cc62d52bfb37d7399d06b124a8a7c6f8f0c79005e2453979ef869978f5e4c1a366255f440f796dac7a17e3844b551a6b002a0fc547b0b506d014bb3de9d060a92bbd401bed68678d93b6a7bb2b698acbfe8fb09e98bd8b6575bfa871b79e3df9419aa800f9e61dbd5632fdba98f0b9bb143798ef38ec2f93810037ae3bd2f0a0aa85644727f8049e55df28d13ae62d6e73fdf5b8f0f6c242977e67960a6a3d282a2488227f6e190a979e269520e02e0a695174ed2664fd025db9d1fed18f331d89da8e006a7554d769a2bb269e1a8bc7f6387d4d49002bec1a512fc106dfc985a01a46d9322d43c4429a6407a5460bda937e83878b9d6f5791572bf7ebc6dc9312b4872e6bcffaca1099d76ee2cf5515a014667c3f6d8dafa54efab0ded189ef31f731da70db0bf1f10fe8ff25a77453b96958836d635ab7d2df98bd61b1afeee899eba0b32350550e0b20b7e6f4666f87ed4ebf61b7d411a48c0fbf0d04901bdce693fb39183de3dabe6a3433debdc74566705dece938614ca9a9b152d18c67a5844d3d60a8dbd70296ef927dd534207a6f9359cab3b37a2d007f3f945c60daeb1152cca04d8d1516a851695873a25b47e781fb15c4512378c4b5dadd57d6cd091246cea0e84830f41b7ed459df88b4f8d4a7b34b9548f5ac0c2a94f048392d52ddfbca0ef114e61f1a71d224ee7913908018c9662922bd6c48a70fa9dac7d8c5ac039d5d4d58918f554644dbb5e47dbc19eedf4404cc9cc2dbedaf8463193dccbe448eb17fb9d3428902e7a21bd14c8bfb0fae81b80ae5d5c900c501440db0c002fbdb856c1948fe321e3a0e02b16249651185a1a88522802bb48fec5bc832d25c1949f638f0721755b1b766d3fd81e36deb754072922c6a74376019f48224eda4aa80d75a96b3792f2df5076c3c8d92b44a95ee16afacecbdd4d962dd7e5fdeba8b81c131414630d4bbaba81f285e699bafeb892cb202d5be190808956ce4f6efe77ae23282a856767e4ecb9613ea04a1017fbacf7cc9312bc9baa64a80323a5c1ccfab4f349ed4d5dd657b1db6ac2b4796ecc1d133ac6586b07c3d6117a33718a398377f33ba5c93ddc7f0d7e5302a399a29015b50b54b605318d40ed26e574a19595499dc353f7d028cc9102b0f76490c8e8edc6bd324714b08c76ba17266d2d442dbc57c4c7f3ad1a50c0c1ea12f448a8679f4c4aaa0292a0a01ea95c317d1947c559c7295bc5799965e4171684638d958b784e795c112059089f0c22f7815485c514c64833b52735d088d483c8e462818e33211689212ed8fa7b75b24277d54fdb83f6bbeb70d74bacdc84d064c2c7aec389642e5d34093c9af383b0445fc97e903c7108dc140f34de7c55db14b674dd3641b94ce510028d01f58feb86f52df622796a77e5f21be4790da6bfaa1ceb5e7835eca619f541472c2dbf7a2bd7e1337394ee74a55b6f008efdfbd5e8bb814b85c89a3ac7e116ebb1ec7a4ee4371083a124a8c45d1ca35adf75cc3ca43fffd64ee9d8f88426a11f2d4023e7ded71141b80a3c28aee96446ff6407f31f37f9b3b6bfe82e994264a7a80d3e4e34e32e1e7d4d18653ffe76d05bfe66751dd05b0d88121393470a9061efa777f3e278bc68bd871572a1ec3f9a8ac5b3c4e2a88c3c9155b31394c3b1874a1153e093e8921ad84fc7a0f9ab14cfb91581aa48a3802f6a63d61ebe96b9c611696fb1f636676712528095a3b85f7f99dadb91f723172d75b96f37a01f8a10d416aea4b56f6e7242dfacf0dfe7ff62f3d5ce5906cbae7ce79d642943b33fa20240f3a49b42c4f7718c4a5fa355bffbd91ea39613e6d699d63eb51bc086ebef89e5cc3b44d7233f7eade32fa22fc60395231b2a99045f0c3098e13be719b84dcf7778efe2660cfa9b4223b645e1fd08d108baf69c5835dd5ecb34f27119e1381d10ee3b64a9617d3bb9fb8de7c72ed3a5165030f1de85ce3432487d1b453ff41149154bf9cf75e04725d5779b17335d02f2587f588331a556743457c9b69ccc0144dcda320ffca9f8f91a8b0741de12480bfb76d4dc8109ba249a71b38c5bb4de5271c31751eb5579319d21d438302fba287fe42573cbf2df50dbdca6c401581e95fdc3134ba8dc424bf192fcc7555a99b8aa678917e0eca563f62611feb0f9de798810d0dc1b89f0de494faa1b0eec8e9721587762f19870d5ba9783ac924aff5ccef7f5ed5566d64737812fdfcbca6befc0e0e1b9b4697137ead83fb4acd7f9150ea22fb70a71759b10c73df2fe314b6627230ccdc4752077e83dbb873919268072d6de7d9ba9624d4fea4de01a703608e6c6f6f5f4e745d5f4b36f0ea2d0c02f653468025226f2dd069599ce901f79dd85c97be9a5b4da201e699e3c3650ad36da374669c4e9af92ace3313e0d9c300937fc023bb3b359d117b3cd7be9861f765a305a02fb0e56c289ca702a6cb7a334d79fa3726f73679cc4d43c74aa2fc7322c525cd1ec7979f4d37dc8d66e9c1dd26ad07b9f784a22055f9666be5eaf7bfd993e502b32b92c7d14efd136ce6a1f6013d0b4610b85edc6fcf7e663e11045ee59178edeca03eb016b5e5fe32c2c15cafeb61b0d0adb20358ed7a0b9e09fd10a847650403c07391e38cab03f17a0bdb77e056dce33e21ee9c4648a7da500824f0ac265d1b536017ac79b936b830237da2696cdb51761d82759107139dfa465f2442bae1a25738538f5a6d3350247f3eb4a0e38b70e92cfd418edaf520c5f86f2cd683f78e43106fdd6644b9b351759583d768f7c4723b4e4852dfd12661aad1e449ca573a8ef7d455f0f8aec5f9eac6fb75c0eefd13f409f4fa51fa02e8e00c880c16f1952b6a93d045ffb6fc1ad122fa174d59e7742fdae4c9d3465926fd0eabcace0684961334c8066d844c096bb67647e1ae124ecedc6eed87c2cebaccc81333b32afb674b77af8c13026839b48b5d27e9b5ac1a964b6ee1212613b4ac2138e11f1b3d95d1721d88baef6148a588b721d8e313ce17b2f345ac97128f62a45d84ee1894824c058396e8f895a2397a3978225676a361bbc125b3825b6726ef6d21c74132bedb91fb888e03", 0x1000}, {&(0x7f00000016c0)="426e335e55273a6bb7001355b800d0b5cf29d69c53338842de0ab46e0ad8357c5be15ca25f3ee14b8ff3b91eb74b46b97dc3f0be41b25b960f4ced30e17929c2393d53b92aa5aeec56208be1e3dbd2fbe11a41f5e6116c40c4734e963afbf985b8681fcbb04de2cd6b7a6a29c31c07ee3fc56e7eeaa7826d5aa817dcb31f1d27908e6bed8942ba3325b005dd2b1cae01d1597ce8105ff7bbf67815f02e8e49ee19420d6ad92231e118c5f3535da465acd65183f5087d44b9", 0xb8}], 0xa, &(0x7f0000002980)=ANY=[@ANYBLOB="1010000000000000ffff000004000000179fe0b5266b83f39fd958077f1c9c238b0fa595e801f158187db38564e168cbfed0f25fbbd502fc260a99011f0cb2650ff6b5547870a624e6451dc4d5dbced198efe4c2337e75942d0dcd53618ad33861159bcb4e43ac1746330cac2cb07fb37f925477de24525b485ae0596d0808b9beb39ef8f808acefd7e86ec45be62fcb10b8d0dd0ca05301cddbc088e67cf7355c81de017bb08ebf32075b11b081fecd66cf3d6a82524e43b700f469b28feb1759f45d52abd1be23dd14919d71162e66425ce3d0b6ac88e90214caee0cda58c32718398f8915a9b3a2250775fc461a6ae6235301aff1ca10f2166e55762658ff00048cc5b15dc5aa50777688a7ee9fdcdd7cac1f9dad5791c8ae0de43c9e9d461faeb3157e2cd80840a9440f7ec6fd4b36dadd8104d688b327d24a7c99979493c6661b6a0e48e8046560bf255e46f56812298d01c25992cc379af23ffcb7fbea0f2dc056dfbb3964f675b2560b8263b74b2f2c4ebf94ef4329d695b009b19e984702df5afb750c4bf1ea945a93e52b5e3062145ab91ebc2e4a3f0e5e327dae71fdce9361d9952e56d1119302f71ada4c5d96ed95028e0546bf02bd2b3a871e5201ee121c7536c0581cec7d504b0e324b553b40ec4564f0766f24ce0f6061d570189ef3f21ca3dd69622cd7042b60948268d6048faf15f78c8f7520e88f3e3b007c53641775fd88050cec9c26bd96f1094ce3d1f83f1c8789c65865b54e156d89845fea06c7b58a0ab1e5d69d72a88b2788d9e2d8c6830a0425efaa1569fbaf0eaa2d95d4fa19c6b74270c164bfa7026eb5f847332f029c45a9cb0d9677e13cfee556e370840cc81adb0d2cc50e3c52128af0e3e7c163afd83e4e7d3172a7a5efc6f1c51550b1ec08c1dd5cf991727c9c683a619b30fd7133568bebb367454b3a55e5b68ccb6042a2736803e439004e4660e190c7e04e2a5c649e65f48dcb523c62f8623cd9aea54c79ccafeadbb93a9de55666f140c89208b2fc46ea5953c8f0fef43338f5f153c85edee929f6902de528e87cff936fa4ab4422b5bd802295f00447d77f403dd42994eb86d16a8e0ba1d0b9bde66ac341400501554eb5a9ad4bfeaa357dcafe40659e58f5d7cb7c7bafe5672fa0b3509e8d1f7bd3e278ca6bb33fc1686bee6f37ad292c64a65b83659532fd2f45c5c529b9cdb0c6378a17a6027342bef991f5acecbd1f53b48416be197b9275801edb9e90c9e8f16863ac8272c13d0661139a6bf081825efbf86ff2dbc9a373c9ecd86513db0c5af5912605430384a470e31901d69415b04af95cad5e63e3e778e65d2c7a3d65a7009b34eb5e742038708319b320d217f47077f0829d6c8f4722d0c9f2cf230f7cb89b7a5281a0c4b061664d1383f34657d9d084b2f853134eed56b1209e076d3c1ba6a4012ab4bc495595c2c675bcd825acd75b6ff286f1ddda0e4683942c5116c05888e00d90e2d6331d2a1c5d2c8352a15de7f402863e977be1d874af896c685538a0ed944ed95a4b4391b901b9f67fff430c4cd38a43511880e5fcc7224a14f4e49784e1e89715a4434eca36a569d683cd7c21f2e6453afe15197e734423d5a1caf19f427865993d35a3004f769f7c1d44f3866410efd30b4ca315cce51e9f91df2b98c7f6a77e9d095f776ee2b290a7849c70199c9395bb3b4ab8d4727f5faaa1a1ab272b355b93b546536c85ae780887692bb53cee47754e5707fad333f2f16e4f4867181cdf488f31a597d3bcd2b4ad7f080e2b1817babc015fe15ed881690edff9be1e1cbe08de09a0194d985493060a51761cf5eb610c45842aa3bf1e2a1422ccb2772a97d2ebe82eb688b493fd60db3bf17a9226c563f6d417fbaf33ce5a726eabf425d8f3f7ba768c6c3583d38e72965ee56586167ccad8edbbe83dfd236eb40021d8fc501a62c39255550e90b2a91c7e82f039549ba67e7f68848ed037fbb78c2d7ac81f9d1cc205fc557e1ccc3afaa01e46a185aaa7054d8dd43506ca4a82ff2e7ca313cdb50f043c1ccbc9bd43d2f44a5c3db09a39a43d330c6b5d574ad4fb31429608fdfa434ac91f6c1ccaf556303de94fd6252bc77248233f42f179d28f62bf6008b354b91b943f237374cc4b41d70bf8a9ec02fa917038d0adc007749a35315c1a3f617142fa60af157fbe29f31bcc7a21ebc58286777a1292f9ae0aedaa07535f8244b5084357dff042099243a3fac80462330bfe807b83b60cdd94d76ccc14c68a14583a640f322715b14b3e2fa61e2c0646a7cd3d8cd48a40ca8e3d02e7903ad3c61f6daf815efad5491a8c5b91cb8342f73cd2d8d9e93ae1c869740763fdc93772d99baa84e2bb53899c1574227d4f5d3497a3c071050789349033410cdaf05e04f348de47d5eefc4a49c50c7b502d571fcd90e938e4ee14d237b78bce3e2547afdde78cfd4311c62ecea17852357d4d38f859634892b1409f972022dd2cc73bbe69fd1a2e72b5e278dde37f35cbacacc9219e3934d1029f0c9442e955a801086470dd4400df544a3121102dcaec9765f736e4c2590b50b62be6552976602f683f310834f0829afb246347dbf27da2b6893f893b35484e408b70ab608342573507cadebb522f313515ebbff08387d1c7e9f5b712e67940060f6f6a5bedaffd36a660f5659220da959241aa32ed489d7f57f0c32dceac731ca2fc92b6f363b76b70aec5866cd749161dbae4072d2961c00b89d54add523c2ec134913a4d157509d4c004d84445937a1f927599c82256ba37f2ae311b44f95cb04a6b9e09cb6b8f1ab122e5f8c896973051baa7c423daccc62f466c1bcd7a0c7ebbfb1c4171d299103ef5afe1655feb3b40b566c462d66f400bf6d14f343d0064770c5f22499961bbcd5ebb05fd8f457200de9f2606433baca1a3eab05d379f1e2d5253c4d3ea91a841ff032f76d6460d5b243e794c855b30b1792b73327413ceb4c6073cfa31f770a5d4c85ea9bd1b8bcc47b6582c2f5930993a178c00f039aaaf20f04c9dc632392cef17c2fbf8ff30038b37d50f9ac3b82dd76f78241989a07fecb1864dcae23560341b0cbeee7cafe69f8d7ef7c6ea766e2f400a22e326aaf426b11bf3b3751846eee47d0568ed7a006438597a1cbbb1a1fe90adce865e085d955d2902f51ddaa5a1308f161a42773da6fd6a8c0e63cced8afccf33aa5f00a5581ea58e5b4ca561d9ca4ed62004a993301d9a91cf0630b3fe67b4e9ee937b6f82c141b4c1da6389ea3ea63d31884a2a8487af50a0b82f4cb7969ff312617d298cadde4c4ef319942ea02dc124656dc0a5a5894120228a02a54896e1b675dd2d7e016b408844c42dcba89e2914ecf0b133fcd3e8a7fa180ede089a6049c9afceb59d5e5a3493ca0ede3bf6e04b225abaddebdde403be681eef482313b223e5852d01970578d9f5c061c8f212203eede85bde2f28045421be9b6a635aff79ed5a4722cfd62dceb4552a82703c58f9126ae5aa38ecbb9d6acf59d45dbd0c775de55b52e756b0c31ba70690b18863189fb39083a5c6824d0e9ed26fdd0332bd3f0af3996121f87e119174f6d31849c719e5ac8647064e67d67aacb71d8b05e2393ace7d330f9aa3c7348c43ac48640e25f1084ae4986ff8cc11ba06829f9ae2d2b6c98d531ae0bb6a5232af5f368a42b338d150d1b91814225f00496ea8cea22068dde7165bda31607fb187adf5ccf2b69394426441b0c850bbff1adddc2a7964fd1056456c4a63c776cae30629a6bbca8e6ddca3a195e0346df98e982e7f694fad0ea1bec776ab0068221ebff959bf7f0ac4a64e1d60a88a6eecd5fa6725eef3b3ef97d9601f74f9f587f91421768b463510a04eff305d68ef6cb682617502a8335b3105001ff5c95ae71bcf55bd3c7ae91c3161811a68f0f3167fb4cb1104988c6516d070a8b7ad42b9df2ecc7fe1a3de977291270c6eed41d27e19b73ff4bc4096c779fb7b67adc45f29bc85797fe29d7227f74fcb4c44c5c5391132a76d6bba4e314dd9b5499d6e424a1c9de2121f78b33319617daca8f44e01e309958be70c5676de2c06be75fb2a4f208fac773651867778e5620be45fe666709c8948613855d5f7251b13513bf9a5580e6474a4e984c0a6e52479af7e0d6ad7188b24e4563c4c28f194ae75630e2650bc93ed2af55297e3dfe900aea5b0b8ff756f36edfe0b2fe6d66125d655178bfe0f54169f26afc380805a3883d8fe215a5dea2559fcd26ffa8392fa6c462a6397cd83cfbc861e38154bbe8713b9a30b2e8279a3c2a7eab437da5a0f2951bb0991d409feecf46a943fd4c5c97648ad1d3a2e466d3ceb016749bef5c1c417c343ba71b0515ea2eacfb43598e6360799bce7c8fdd6643eef5a7ea813e6f34b5676c1754b4620fc3ef4f8d027c3e870de1f4d4f5a211c1312155511e08f3e1ceb221a2cd1ae7094929e7d2c93dc3921b347da2571e6b204ceba8713892a3f71a293afd5aaaf3a6983396d661ee8250c417c45f3f0372b6e76d7da87a18fcbe22e6ca0615b3e5cb6a60d054105b70e75ac7dcf1e5fb45607dc69f3be104a7f602d5daecc6825ca81416f70979eb2e0d570f4682889b913b07df52fcae322af4dbc044a0118b5b3c7d875119064c76765d5c3911737d27dcb27dcff8bf7beef35d762048841f9ad864e39d19883e47e1627b670b7c3fcb1db8b43f55f49bebffd42c13eb0b98ca24c8b5066791c5db130ce45a430735984bad332ced32a62411e236911a40578c0816f51db981003d90aca0b41d279e4d385120e65a188d406a14f0debcd30fe00b385a33c6280cdd0109b04d959218eee065c0c9af99341a0984b70cd53a55483242cc60a525fcdf005abb4c55642166a899bd11323b0bb5767575e19280510b0dfa29039583349841ae3117635ec424bb32c853a0bff7ab338c4cd0c7c959505dd7f554f56c9f5a966c69df93815c95e1f5738958caaf0edd97bc903cc9d2ea2987023db544493a1bcb7931cd525fd0bef140166a63fd92a768c2580240462c8cf620bbce98ca564a0eed7d873bf2ef7b8b6340f33bd593a95a225c6c5cd6223609f0bc45097cc97bd1f9d1e29d5138974bc86d4f87388a4db93651328ff30e0a3f2e97d8c5b3d1be52951eb8b47c720aa35a62c35a73a5595145ce04bd165d83d1952e32a6bfe1db3bf893b323a6cea021bcf61322444e5935356768aab8030d9d5104233e0ca483a543239cb2a0a93737eab6e1d395319467b6d29109d6212a87e94a13be7992c3587a4ad744a2123c2f4f8a119e771666f3cfe3e48e45dd7dd52a9b2cee7389c667f9ff27e62479ad4970768d88009664cf97572a4e75032e159c59fb375cffc2f55c1bcf404c99c186f4baa7ce30f76cf2957f5771482b3b2fd19426b5d4d4fd6f35c43dfd95a69a43956c9cc330b0591fe9da4409989b0382827cbaee59d2eaa8a0a4e507ee012a056ced6a872471953c16a9e37de88db61e9cd1638bfdbee799f257d4bfb7dfb0780f275744b4b73f3482dd92c84f44e6ee4073eaf1a26517c4b8413a348824164810fb12ce92afc6074fd39f5beddb9755381487e90d575b3d9f886e9e4303a040ba4e46c9521e96ca366d73e43ea8c02c55a437f21135ee352bd40a3f470e725b6e335290fed3a7b427372de734bd5a966315a22e7b882017416575fd7d36433eaeca2460f88d1e7d64df298d3e66cc69ba159c8a5700e1200bfcbb4bb51d9ceb26de9506fcc36538d6fe9c104b4a83ea9a9a3dec6672a59e1a08de2ba5f36e038372442e6108614a400d8d875df37e9f988ac93c1c5e1273887eaae3c9438a6cd4c81543081ff0837a64e2cd062d566f8b26a5eff69d46a66f0d2b51c45f87ffceeb99b7985e8c977f6f4eaac2e3af22a0e3b5fffee73b52cae00ebddf486acbf1029eb5aa2d251f97d93274b0062b6c27e0b1ac62d1e18b394fc5442e56acb9b162151dc076b2bace4f25394c6e78f"], 0x1010}, 0x8) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 00:25:04 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfe000000, "9cfbb03735e6c5d3efd5c267f5b9ac8c063d2e19"}) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) syz_open_pts() 00:25:04 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) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 00:25:04 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x5, 0x9, 0x3f, 0x101, "c312a620f6181de43381a022e0f857835e83c748", 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) r0 = semget$private(0x0, 0x4, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/18) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/127) 00:25:04 executing program 1: mknod(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() sysctl$net_inet_gre(&(0x7f0000000200)={0x7, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x7fff, 0xe5ce97ab354d96be}, {0x4, 0x2, 0x1800}, {0x2, 0x6, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x1c00}, {0x4, 0xfffc, 0x800}], 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fchflags(r1, 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x0, 0x4, 0x2400}, {0x1, 0x6, 0x800}, {0x3, 0xfff8}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x3, 0x7d12, 0x1800}, {0x0, 0x7, 0x1000}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000440)=""/59) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x0, 0x0, 0x3f, 0x84, 0x1d, 0x0, 0x9, 0x8]) semop(r0, &(0x7f0000000140)=[{0x1, 0x7}, {0x3, 0xfe9, 0x1000}, {0x1, 0x9, 0x800}], 0x3) setpgid(0x0, 0x0) getpgid(0x0) r2 = getppid() setpgid(0x0, r2) 00:25:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) r4 = getpgid(r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffe, 0x1000300000000, r4}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x8, 0x400, './file0\x00', 0x400000, 0x1ff, 0x1f, 0x9}) 00:25:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) dup2(0xffffffffffffffff, r3) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="610bcb51962a9db664b52eba9281bc811693f230c15b3e3f8c5724adaa51617c23d85446b02bbddb590a1050183baec64114d52d1f7f3f632e202accab06a0e6c84ff08e1c1a103f8ca239cc60d649a09a05c5625640f0f43300000000000000"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:25:04 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r1, 0x44, 0x3}, 0x200, 0x0, 0xf6}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x5, 0x1000300000000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, r1, r3, r6, 0x10, 0xa9}, 0x6, 0x6, 0x2}) 00:25:04 executing program 1: open(&(0x7f0000000540)='./file0\x00', 0x100, 0x106) faccessat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x0, 0x1) socket$inet6(0x18, 0x2, 0x4) 00:25:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) accept(r0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000002700)="cb53f2c5af991547500f6dccef9e1187e1c7b49a0edd2d80fc2be20e4434a16ad0acb0ef39ae6b49b4a385978d6f34a9902a027f102b49478a401a6e4334698506ef7a7f8dd40cff5008dc150bc9dafedcad3d880beec9ae87afc0411ff96bfe61afee55aa41c39455bb5c47d88ea338df13e28319388a6470ad6e1b022b544d61db779efb95a5f108746064e1ceb060f91b7fed8b4ad65d4da147765924a0178b6e83f602a0c9a8507370c047fa19888ceea83f6d3cb530a45a61991092f5dfe9578950abac190e6f8fc8dd04f2556342b0385c26219efe1e75a6389b35273f2d91a4fc852dbb45cb8741eab8c03cfe2724821a3b20dc7d6b1e0655ba120a798091195513fde4314a3f8b0c4c01a6e6bc4046475b9eeb9c1ef9f6bbf9e4d007733ef4dd0d3702927882d7607ffb6763f8d26f6fc99d0b2ee02f4ccc71e82b7a0155906ffcc8242282dbe1e94de3060b374ccd4e392e8c8e2c6d8171aadad1ea489d454c43214047992be1a70d45710c924093a8a40419ab22d4be8b3496d64d54a95fba5f1ca949f242f5c5a41f3e01baeee428ba85c93964dd67dad3e944dc177716811d95cf05afaa49b9db38bdf6936fb6125402ffffbee0f94a6e16ad339cd513cecff21a10a76294d938e860a73002e0813c4b44374f692a02e1608df3c4768f145b4f429d65bb766b43b6958972307f18cd96cd58d477ef8986202817d0c8952953a5523fc0ba05900d76ee7f2e6dada4906edfc11141a1fb58e72b298185a25486f79158bc1f580933b4a1a1933e41ec226d11a29c0c5b4da8b4f404817ff43251726222bf3825906d4a554c2cf26d62ffca81f388cfcda798e6f84e5c46ba993dd740146ff3211c7f880851e67480549177c3aa1745dbd0e0bcb0bbc135c62a351339c33c4dd63e9c5fdf1ed894c3cdfe93862e50e2bd7552792b3e52c2cafa348460c816111bf0e5c2b2f263c63857a01601cd665e999e641cfb524b4fccfeebe2a637ded2c37c64a7a012a34a442fd0fa46677183d932d5cd8e52b0a56245620bfca4214de9188e2c36eb4165be066e7fef5929d33f6c6ee3803ddae6a0405fc7b056e4c21f2ef7c2d558bb2b292e3ae69731281743553bba90fceebd368ba883c44203c279fe2279862947f62bdaf0bc1fd1854dc3558f6070e66c1b802ca5e3a90fcac18f7589c891716fa0864aed647ddba350527ba46b2f86966b7d79ae007168afc815150337d2956c553d759222a84788ade7ff29b68b9bc9694be0d38cdf27a3e9b54b9a7ec7df9cf081929c1e3fb4c491dd463b648301a07c4b33332650020a31cc0a585984638a20100328c1128c359883c5cbb7adfb90a9137b79e05e9af94705a6e4d6298e93def77002048dc80c9d5df8133af4f5bb0204a34b794439a967487e5113cf484094ce1dca2b4460819846bd01d2084e6258e7db9b3d859e04738d1aa52bd914ad90f9f4435fc76e37de0c8e44a4f5722ecff9f92154f63e94bcf17c3d9c61c0ffce3e72d7ecba14ac2ec45b5faf6d4ba0d70b8629325a848cfcb9060b24e9e317eb334dc2733b7d87b94b1596b1df613a05c9daeb3fa33e95a8e15ff292ea5df4440f0ee88ec183aa51c36efc2f61541a1ed90b566e4de52e7c34ff375e008e82495f9123d305fe41feecea214b9190b0aff40ddf4afdb419d9d1d8d965f051a7e1a944b94edb69d5828057b4024dd308937010fda4f33d8b75e0d418e6639592eac359082d833cc8c916e3dcf957f358cc8a7fd00336d1a8941c66dc9af77d51220a0b8f02a12af45a729c882c7fb4c56b159bb088f29c0becfc9d11f137a07e2564798ee4d6e997a641fb5b7035e5b799bc72fecaf368bb68c26defc64accef11656214a17dd390eb7f95465387969baeb15edd7906198c8358cb6927ea8c62c3cab72b931573c9203fa7e742d86c0a9b8c633403c08271cb56d9fd1d19828fd91b2acfb791acd1c4452450e6e88359a84b46e99a808cf500b22a36467b24b1c4395938fb51f6f4f83dc375c0269100f1e9e5db113783d9e44f3e65c5b6c017461b72878e4a6f1dc9a1e7eddd9dc3e61436e6ba4c7083b05d2f6856ddb9d86ed2fcbbf0d131d3642f5f9520b2642a752edb45eca44bc2f08c5bf329175ddbf5f949d6b2032987d3b3c6e97135f47ce0dc421a0eb7c3b4b729f3f56254e32cb0551428162969503704340244f6c8602f11035ce991e964b1a3439ef36eaa2adb729cc1154a4438a165d00bec40da19142fa6337fdecdc2341284c553482590e4fe07983a78b78bb790f6e5e60e53c3a00f54c3ab6ef2dce201fe4c362ce7cede386a865c5558b7c1058847553bba7b428ea85a9da6a44cc17df30a7faf9656cff98057cc12ccdb1082fc6b31416a6508c8af6da7fa6f8d747cb288d90b7206f33af7b3bfc750dac16f8c319e5758a11e0b8b2b80701c0cf2c71b6556ea0cfe180123e0aa2770ebe7173ee6830aa811f748de522a3eb65f4f982e97f32040e674d4bfff18f1a38cc1dd777c3fbaa80e8be9062921b0b74360a58ca04e61869b5d8921fc69e92099363880a7f8b027ecc0206612cd0967f5c617d94ce8a88b5a4bf26a0c896ccdb12ec78620984b6102f666f16cc44c1bedcdbeccaca6e3be2c3c1f3b35362109c11da7af0df2d3fdebfbf999b7212c15c277b42e08d71eafd1e80588e2a78257898223fc59bd6b129e679aab685150bd13208472770e9f07a98da8f0bcfb1b7a353740133a5d0746310580585dd1d32c595e684d66931bcdcc29d280db01bc6e38b1777ca1809d2bb6804ac2a617498a4eb8d9e77a39365ae2121dedd138eb6b4b3e6e65a763470c7a2bb365ec9941742dff2ea5d531a1164e7c35ab588d5ca3571ab240d85dba9b104f747d70101cdd42f67abf55a75b8eb76b1fd50d028d7a7deb256db09470db48d96cd1f766a0d784b28996bebddc57e3feddcb2425adf9fe4dd20088273757b1d42fbe3e89bbaf38f62757fc403ca36feed4efa093a73de29a609e087e3a49edf9d5c1ea109c1261d5ffae411022b0e18a7c4cc6abb673fe9f7fdee3ec61717390e7092dc6c2efc86896ed10045cc1b295895f79f08f5eb8e9b91bd934db709bc8deae47bb06668283972a300c1992d6885ee3ea554e3474e6df6edb7d952b49f498503aac005ac5b27f56b50b07fa800e380bc72f5e9ec509331c762393d401875ede6bc4426b1be1953d5f27ba141f4706c4e7e90573b697653722859e4811bd0aa9270a1635afca21a67bcf117a62612936ecfd41ba349b9799cbe0d2dcfed478129c2867e3658ae93d6ed3741a02b8c554e8364c24e12dc380de9d100795995e2d6452bda01a3f3347d5482650495461f09bb506fb69e004b24002695d53273235952d34f69f6836be282a7ba3330e930cf96bb795c289c1c0cea722efba487f4363a0f89f1b8afacbd14ef8eade414215d1b3e75a3b2a6a8c540171210ece82561d459d35427615f53a146a1192a58afb55f7c8f939806f9324c9c33abeeb4ad698185e265324b8c773645f3caea17e1b733606bdc6d750e7f16074584b3e22588f3aa66d3eccb3c0c467df8ff07bbc961f7ffea07261139abdb7848be74ba0642d354f988e84648e09a260a0057ff6b85d4ba4e1e62746c22719fbc7fbac24d04d368790720e8212d2023ab5ee1bc2494a8794b322d3f091a1b6e0ef45b61eb1ee2aab7924108799b180b35e83cb44b6bac0f614bbcd7f0ca590e3379fbdd1d100b79248f1e4a059599b9120c973fc403723a7b2e2c4d6e6529806c37ca0df8a729a433c474b1f807eabfe05ee9714a3691099f6ecee8a83f209a5a9bf0eff809e8d631f50628166cc90a5e00fe2be23eac5827fcfa2151e74755e570b6866750cf2092ace392eb0a3477aa4c43b3811824f8c5cc6d2029cb4d5d6d3cd95ababe23626cf255cc561eb4d2227edd49d9c491e995f56f7e88cf59fd87a57ce2a045225e681230a8c44a6d7495a14462f8aba7b6ac37f6df3400b9ecea9949dd030655da56994667dfcce2e137bd633b8ebffacd44d9aa62bf93566d63c3c4df92d0d8df2b095b7104fb85ccaff364c7a059bf39d61118947a91e50c8c51c8d746cc1d1f6a5dedc73fbdcb60a4599c9f3becf4272c7e3897d6c3a2c7890f4418599699f060c3ccc0245b9c6b3097c42f5c8c0bfbe24690bcbfe1d8eb2949f4cc478f626b1b435203560cb1959eefe20fe9b36a488cd005515c16936eef908421854501ebc21e805613d48ef1892669e745fe0c488ccb38ffafc58c63634ec437e9bb17aeea8e7c09ed3eaacbfb4150fab7c5ec99061f990e819635c6e30f5702abbe1e654dbd56bed23a15fb16a20e2ca80fb1b1f2001929db00e691108465f1cc7a318a2bee7383567a46bdb7d4b12b944676b1b6b41e54d6f5d43875ebaf98c4725a519131a4d67ef6115f5c6b7f8e418ac0c2d6511a952ce073de8b24bd7b1a73bea8c2ce67518504c7ef0ce451345d1b765b3dccc259f9b14d77d05f2bd9941f457d3e4d6669c506e75e167abb68bd021fe5329df2c5da3fb99b6f9bf9af4e3f36c39e335f0a57d7ed1ed365fe3027f39ec3b6d81b52cdaf0af51f9acd0f2ff52c9ed7ab1a0af6f5dfb56b86c05825077f7d09ee6beebb3d64fb395324628e6f92301d017d20f78a857cc24cb00e7e8ac4b70db96724490dd8f567ec21490490ac2e8e1c47af7b5aa083d7e12b49415816465237eeb8a6298ffb7bcd38657d7720545ed592f4341f7880ed6437e719f1630756890ead4e93c7a3ea912f6bd9c7a8d3b40c7074639bc7f6a75335795d566be05700b02da5c8f39904d94e2fc373e928d516f9eedf8a65098fcf87a626b23a6ae0c99dab523ef1b28846b1544ab2f5ccf47434a226dc927525439aaa998edc9a46d8b0160d1b645b11db5a5e4985e14aee8e1f07c15ffc699ec453aa08fd791ce4a6c7c9ac3ce47960ac4d44fc4502f921a49f5b00890faf5ebc2a08fc142c591d1042f0de99bd68b4bf9f29fecf07e040d6ae904a57a8a582fd7280fe9a6b8486bdb03000000000000009079dd0e5d00a6fbccd210aa367e549fc1b0c6ee938fe837d93c61eb980146c12b08e4343d864d29df28d351b0911d5b47e6389bfbd1f87d542c9b072ebcfa19c21a231905d85c292fbebe96fb2f53b8bd731c650aef34d0b020a9952baf5fe55e1377bbba9adbdbf9257bbb40a4b02f5f62f8525db28ee30c4efb61b759de5b15420684c5649644cf415a8fcb9873972559ab174ac8102c90b97fb051860d4dc6f1cf3e06ddbfbaf2f0c1e7ac0b691699be90a58b79c09233bf8352e878e4c4f6e2dc7963bdb4c084cde742be15dc1d0aa60729040c5e3fe991c4df0e00e7a95ce1841915aa6737a07f7b5e7c3d370284c3c0ea43a7e439c78c003f308318c9cc0b0255df9b7d5c80614ffef4914b4f730fb2c94acb825b28a7c2bffc2f2a2591c1028fdc0d4089e6489a5c42516e4c447b7fdc04db6c0c1593ff220445c463832ee05b9ccbe9cb8dcdd4f3d35387fb01abc66e8ae06fce6dbf9b4eec7af16848077dde4eecb3afc866cab2d3aac213797395db21de19c6665bbe7a73fd77368636d5fe974b0cbe274d4683708d9c5dccb45836f92ef58018b87dd4cd75ab6955c1d339528b8f1773ca76fe1bc6ba64e39b588d4476e8c1944f80fa77f9a04b13d0fd2332dde85e7f2c65d3eae4715f26620582286f578e76a8bd036a4381f161b5d563f84c000000000000000000000000000000000000000000cfd137899cde", 0x1001}], 0x1) 00:25:04 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x4000000000000179, 0x0, 0x0, 0x0, 0x41) 00:25:04 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x81) write(r0, &(0x7f0000000000)="5bc4a546887fddb6b663a15cd13bdf9a0a0b5961c66987333d5f7f409e65dd04642c96dec41ccc28f496ae4a78c732ced47803fb745a054817e65dfb13e9dd9485a7e9279ecdff4ad86abf06d93f33dc8aa6dd60fb07ea755406b1cfd04f5a24a8195a7a38a28567376e1cbc65a67a2affd7ea709c59a23d4d24922d6649045f8c68551fa43fcea3fa18f8c322896fe360b31d48b8095657584d914d357028933fb12e3434f3e5d8a42e19", 0xab) 00:25:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) syz_emit_ethernet(0xac, &(0x7f0000000100)={@remote, @random="774da65ab64c", [], {@generic={0x8068, "b1d5ed12c7575b9e26e0982c8bf228fd5bbfed2d8e3441eac23f3182b51e97f983f5167d78efbb3bf129463d279d8b76d2a6d1ff630dbbdb8a75374ac1cf7ce59ec798d17b78e5c83206dad9e2678a18700b6e9993baf02e0e1beca046d1a7378faa7e6994663c6466009cd4fbc6294f5adea7b7a0177e0bd82184f43a4fa945aac925a02e5ce6dcf6816c25375208ad42edbd3e5574c715fdeae7a846b1"}}}) r4 = dup(r1) kevent(r4, &(0x7f0000000140), 0xe3, 0x0, 0x80000001, 0x0) 00:25:05 executing program 1: sysctl$net_inet_gre(&(0x7f0000000240)={0x7, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x1, 0x2, 0x800}, {0x2, 0x4, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x1000}], 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fchflags(r1, 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x2, 0x5, 0x3000}, {0x1, 0xfff7, 0x800}, {0x0, 0xfffa, 0x2000}, {0x3, 0x200}, {0x1, 0x2e5}, {0x3, 0x7d12, 0x1800}, {0x0, 0x7}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000001c0)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x0, 0x0, 0x3f, 0x84, 0x1d, 0x0, 0x9, 0x8]) semop(r0, &(0x7f0000000140)=[{0x1, 0x7}, {0x3, 0xfe9, 0x1000}, {0x1, 0x9, 0x800}], 0x3) setpgid(0x0, 0x0) r2 = getpgid(0x0) r3 = getppid() setpgid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x100001ff, 0x0, 0x0, 0x0, 0x0, 0x1ab, 0x5}, 0x3, 0x200, r2, r3, 0x7f1b, 0x2020, 0x0, 0xd67}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/89) 00:25:05 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(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x20, 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) 00:25:06 executing program 1: utimes(0x0, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffe, 0x9, r2}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) 00:25:06 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x800}) ioctl$TIOCDRAIN(r0, 0x2000745e) sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) 00:25:06 executing program 1: getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r1 = socket(0x10, 0x5, 0xfd) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000280)=""/144) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x14, 0xb}, 0x8, 0x1, 0x800000000009}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, r4, r0]) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 00:25:06 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)=']\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='%@\x00', &(0x7f0000000100)='{:Y}\x00', &(0x7f0000000140)='^\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)=':\xc5$+\xd8-\',#\x00', &(0x7f0000000340)='\x00']) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) utimensat(r1, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x1, 0x1ff}, {0xffffffff, 0x80}}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x1, 0x2}, {0x18, 0x0, 0x101, 0x200}, 0x280, [0x1, 0x2, 0x1000, 0xc51e, 0x5, 0x3, 0x3, 0x1]}, 0x3c) syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500007000000000000190780000000000000000030a907800000000450000000000000000290000e0000002ac1400aa070f00ac1400bbe0000001e00000014428000000000000000000000000000000000000e0000002000000000000000000000000000000000707007f000001000027fdf3349a48acd8a53a189530b65be3710819642ce4174d0091c5e3f448b8ad0c8d8afa5e12abb47db344ddf8824a0a9363e856a0dfca5d3ee38fd25cd8b7b11369d6a62e4335715734b3d91cb6bc4f3bd45d1650bd4978a5dd770860fad8f0366c724e148f44122209848952fecd18315443eb"]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000480)={0x3ff, 0x2, {0xdabf, 0x8}}) socket(0x10, 0x1, 0x91) 00:25:06 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0x76, &(0x7f0000000180)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x13, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x1c, 0x5, 0x1, 0x3, [{[], 0xa60}, {[@local={0xac, 0x14, 0x0}], 0xbb}, {[@broadcast], 0xfffffffc}, {[], 0x7fff}]}, @noop, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000000)) 00:25:06 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, "39fd71", 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) syz_emit_ethernet(0x1a4, &(0x7f00000003c0)=ANY=[@ANYBLOB="5a8a9866105f15bbb4bccc6d2d6d8f6921af0837c8203d3894d4450ab70c938afe4c3456d184821f9492110ec0e144e5c02dccf712685e7f23a763af9b9546506498f9de14181738433ae5fb239b154cf862cfb1aab8bcf3c99373eb5f5a3e70182b8bd18927a944a5070b", @ANYRESOCT, @ANYRES64=r0, @ANYRES64]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) 00:25:06 executing program 1: utimes(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)={{0x400, 0x2}, {0x8, 0xf765}}) sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0xfffffffffffffe65) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000080)="fbdd9819b8b9b999d7381159c91c0790322ffbde74c3d81129dca0c10c9dec89b5585e9d044c", &(0x7f00000000c0)=0x26, &(0x7f0000000100)="fa010d4a259e756aadbc0c1a3e1b", 0xe) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000280)=[{0x3, 0x2}, {0x4, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x400, 0x1800}, {0x0, 0x3f}], 0x6) semop(r0, &(0x7f0000000300)=[{0x2, 0x42, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000400)={0x0, 0x9, 0x1}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/149) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x40, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)='./file0\x00') fchmod(r2, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) semop(r0, &(0x7f0000000340)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x1000}, {0x2, 0x401}, {0x4, 0x2e7, 0x1000}, {0x1, 0x7d12, 0x1000}, {0x4, 0x7}, {0x1, 0x6, 0x800}, {0x2, 0xfff, 0x1800}, {0x0, 0x7fff, 0x1000}, {0x3, 0xb61, 0x800}], 0xb) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 00:25:06 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff08000000000000000000000008000080007090a439626300ac1400aa71e3adbee6b6962c068cdc3c84a85487f1e307d0ec354f2e9622b14bc398d2b13924f16589760cee9eda0410339a"]) socket(0x18, 0x8004, 0x6a) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380), 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) getuid() semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/41) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 00:25:06 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffffe}, 0x0) 00:25:06 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendto(r0, &(0x7f0000000000)="ade8dd9654531b4e751a92", 0xb, 0x6, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 00:25:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000340)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7474fb1ae91a7c0f806ce0db78252106d6bef9d422718680c955cd326d36035cc9a26440adfa1c4d9603443fe9268d50839c9ba66761bb1a5f47c2923d6f08fe24de14c6ac71e36bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373caf30677ebe", 0xfe}, {&(0x7f0000000440)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83f3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624522e521eec248d", 0xb8}, {&(0x7f0000000500)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51facb6d28d8028655", 0xb1}, {&(0x7f00000005c0)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc43744b7bc8c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0f", 0xfe}], 0x5, 0x0, 0x0, 0x2}, 0x0) msgget(0x2, 0x703) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r1, &(0x7f0000000000)="de", 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) geteuid() r3 = socket(0x20, 0x8000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semop(r2, &(0x7f0000000240)=[{0x0, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x1ff, 0x800}, {0x1, 0x5, 0x1800}, {0x4, 0x2, 0x1800}, {0x1, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) semget(0x1, 0x0, 0x11a) 00:25:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x1, 0x2}) setrlimit(0x3, &(0x7f0000000040)={0x0, 0x4}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000080)) 00:25:06 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x10, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) getrlimit(0x6, &(0x7f0000000000)) syz_emit_ethernet(0x40, &(0x7f0000000040)={@local, @remote, [], {@arp={0x806, @generic={0x18, 0x48477831ed78d664, 0x6, 0xe, 0x8, @local, "b9b0454a6a08b7d40b7cc78c0779", @random="91d78197180b", "44f3758539896920e18dc6a0e25350a9"}}}}) 00:25:06 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x4c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x2b}], "2b01001f1b114285575ead46454f26ffaced638f"}}}}}}}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f00000003c0)="d3642fab782a549134dcd230893aa0c1afcefb73cb20dba2a66f2feea8e8c01d916c10171548cd06e2a1f007b03b2518460263d27531f7413d0c9c49813fa70c6c72a10e2fa8f9702b9ffcc8003a7372b25032a3812d15e805f041b557ccd0553c0721ac649bd86ae681376826ac83ad031ffc40c1ba00fbb46738e413edb1c4942295ef5b1c03286ea84345fd8bd0a6e753d04fe729389978b8525625326fc00c977d62aaf8c64899a738f8b1a56cd99b45ad4b267134e23e7e5e5da15d9a093944cd927bd8bd97ac08f1ea4f70a1f3bf4d8863eac97e0cdbef560870149b1ca37080af71dd072e2f422ed926b66d7e56cc4c90235215be19bbdf079e360819a0ae73c5d670e199113017299ad90546489acc74090c2bccddbfa9bd41db4c3858b3b9d4d9eea642225769a3f7cb77e9dac5d650d5263166af09131e26de00bba501e8fd964e1e917d166be4c851d022f1aa7b5305af6fbf432e1b78c7afd51e9eaf280b502880edbd0df7275cd7da2a97f04700b673fe5820fb88df7c7255aeabe315b4209221f7d7c44bf3d0ffc4156c1e95d913b71ed3a9b5aebcb9b79d8ff9a6d69445709be9935f24caa617f2018ed55417d62668e5234ef161f5716187d31f62cfb178228a34ef67566224d2641cde6b60929f481340258b7f09db510e8a16146351a50026894c10626827a49a01ace411eda653426968b8ec6254f8f64abb59b05f485d7ea9f5a4b89cbf806f9e6c670000000000000000", 0x21b}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 00:25:07 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f0000000480)="00000000acbfb3fc50cb8d2cc4a709474baa0b5bc71d0fd61263cecc5f6d1576d48e557b8e5df8dff758fe05f1fac609432e387d62707052a194eb01844a501926794129f264c9ddb21fb2c8b692ba2835ad5bb0cfcab3ab582f6b57b4f3abf0c992baaa119cc214acd8f4fbe5e178b0537252883278f21da338afd3b433baa4b913b562b374fd398a6569d13ddf52e637d31d9be785a161e3fe22fd51e72f18dd77a68affe39daac6fe06a815c5af9f2f9e75bfd9c7fdbee758e818c2ea123f3f873ff4812d87e9b7b081f5706353bb04d5fc51b23ff471cf175661a764bb404eb4c5b65fed52e40b3e771c960c61a1eea4bb4c355901c1a67584a5aa5b42232a287c02fe074d5978a3cfe5e3bd6e601e12c6cbeb8a7782d97a66a876f634f07b7115c9a2785cf77b8056d64055637664c625e8e3b666e68c96fe4dc94cfe1c09034b2672f41e158b9f52fb3bbb26f3c5ccb981228e72baadf2b54ba3f1a26500", &(0x7f00000001c0)=0xfffffffffffffdd6, 0x0, 0x0) 00:25:07 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff4c5b22000000e7060001080006040001ffffffffffffe0000002ffffffffffff7f00000124d985221ab954e83a4011b88553eef8984ad14bd70bbf8d1855d5dc67723ffbf08f49b2f5bde1d6ee7d62ee72a909a472c543083b9ec5dbd4222be2a1ef71bef3c039e7ae22e5428a7481148aa1fa263fa61bb3c044ed962ebe691e32bbc30026904bf395e8e429f776ab3cffdcef5ad82bb55dbe9320efcc887f3db698bebd58b893a8bf6f7743c766af5dcf2457a8709747ee817a5f7950f67cb65fa424cb5a3984ab291dc8291b7121aa701627aecf4fd37fcca4ce7b6400"/240]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) 00:25:12 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x8, 0xfff, 0x200, 0x3, "4ee91c515016b6bddb52eaf53f5616b3a3183d9a", 0x0, 0x4}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) dup2(r2, r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = syz_open_pts() close(r0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESDEC=r3]) 00:25:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa37338208d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf0", &(0x7f0000000080)=0x70, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0x40) 00:25:12 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) syz_emit_ethernet(0x10d6, &(0x7f0000000180)={@broadcast, @remote, [{[{0x88a8, 0x1, 0x0, 0x1}], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, "e03535", 0x1098, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="7c05792b07c232a4495dfa3011a4a8d4", {[@dstopts={0x8, 0xf, [], [@pad1, @enc_lim={0x4, 0x1, 0x27}, @generic={0x2, 0x5e, "b01311b735c21a481005596124f0581144e3370e30cfc6fd4937a285b033bcee9854db7520632a0377747d1f7618c7f539a61144db422ab2a231d0f1ebdffbf96a79d97bc7bccd7f389b3f329b97876f2f91273260fa6d405032cf2ecf4c"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x4}]}], @generic="9418bf415834b65ea7ee6a77cc35f809d79facf2cba48ebdda309f7b3a39ac8a94b05063876d364883cdc082bea90244c327c1aa40aecf2e6d34478adec8b174010d5f2465ee930ce01dafc9d28b5bfcbb78d2c8a4a06bf00ea05485afd66b669b529b468f076d216e6d537896e38c43dc0e0d88a196ca743689859d3de1842de3fba9c1fe566bba017376598a7890bda7f200b73b22c895d6c75d67cab7f8a574061e325268d464e270049c5584ceb35fc470087b869439604fa39c1f7bec0669825de9d523eb31b78ee47fcf0159b75fd1c8c2c8435e5a66c58427260b08396dab0c8e34cbae3aa69cc5bfae3ee3a03bef35cf5adfd1c4ef9f67340a8d73bb25a13598ea45a56ea9feb324a5d4b3e7b036e8a2c519127e728a435fec980e6336d85b7c7bc0b6943a30be2250f7bc7f4379f00ff478ce1ffe770108eb8edb65db04313939d2edd5533128042d15151d6f12bac30d2c0cce7e5cfe85d3f234d2a170d6c8f2a965300933498055cfbb996b4bd49a6bdd483035692bea56d5e777c4e69521bd5fe65ae14603ff2732dc137c6d90264651e2194464ffd6546bcdf734fd87a23d9de18b196c6548f62f441b5aa0e8557c48464a0dafb6e5d18b30372ef2ed5914f0b91feda9f9fe6b79f61b852267c45f274caaf7c3c2734c7bf80f9050d7ef096da10f6d787dbae94053193fc60c317f8ddcf21eddaaf58e753b2dd8de74e50217cd6918ca1488983490eb30a3c1abb0b23adf15ba438e66cf8756198128d481c1127cf84c060b1cba1846fe760bf714022fe52562621f1cbe370cb113a7bf5bce41f325a98d7d29e749e8ede12e5e2e8130d1ef7c726ddde8afa9352e5413f8c48bb4bce9d4cabaccfb0c714e62a26d80674061a9ae83b901594f4abcae5b07a226ccfdf6ecea945819ab9e8690d5cf8c8d548e29d1e2c8d8a7de20db91f615d95ec236f42ed162af68897007c52b42a98ef02b6ef1141e6295e06df6e6775dea69b5b860274cc95ecf0d463b7b8ff0de64f0a8724636dff0a6da162fe3661bcbe24d1d6e1c4debdd399f0291081211d10277d6cbdf4872e2e5c81f5df95f9a54f1be63227a00795c299af149e6f06c96502eb9bc673303843bfa6d8e8d96ce9ce3f26ef93a1290c087e628e144f117e01b79427d742c1625f386f20b043fc2c23cd681ea21115d005f73fce7e2029f2c9331938cde970a9da36f89227919a3d4f0d9cfa2a0174190cf60e01dd11a2c0a42fe3f0049c063c92f32e5cdcade622314a1701fcbff7b75809cc93acba3d3d6c12443ffffd77870bef4afcfbfcaa8bc62e186b72efff7ddf516f0db9f9f2321a7dc1f347901c4978209fa47d0b8d5a8d9972475ee47e3dafc012b41905255a51a9f1ee44b7e21b0d594f3db5c38eed7394636ac716d69bc032347a7552ab7fee426b21d4570b9b9d46e9d893446b0f35d1ce43b13d677b6fd406808b376a7e09fff6e19084c8caa93578cdea2fbe025b63dd7b2bad2adfaa0c11cd553ecbd1b46dbb5306c878d89d01737ffd14d5eb8ef88f1c0375e6c6a3f324cff3c83cd9fb55ab42ce0af87982d375170cce4196c96acfba71477cc9b89d4124acd2acbdeb40594123107e6c8e6e8e208f152db3f873b4a450b657b7b102ea8f0c4dee092093a04d33fe7bdb28232af70fa267215cae6ced07c29bfc258acd6de2dee4bd88e515df8240be7a7872b4545ee9763afd664c6f3ff34cdbfa3f3575ce93e393ce83a40d2f9a7493d2a46bdda9d98f47c7117960bcedfd73b5c731a84b02cc57b2bc870088e3946109a23fed99d6a0316c01a1be0eea7202143457563b576ef3ee4888ad65032380d966b364e801160119657609666d1aa5bb7d993086d92da45155fb01ee99ac253d5b6f0003b6eb89f696449d27e5864c728d2a94012e21f6130c553d108a94052325e90465ed7d7be5e197d2e2d5a0bb0331e803861387b6a9b4f6863db18fb0795f7629fe19cc7afd023ffce25c1c86daf0fca26f90833f6b8c9b8be72218a6e010239ad3087a11d698b2525e49ce71c267e199173995306465d73ac6787c66331e1cf50f7d1c33cb15df4fe0f659cb7086748165f1ba2a6ad15640fb462fdfcf288c0223b4c614edd585a0bd2741dc9d9f380897e716eb6a0b51795e3474f96300c43d94e59e8285cb17f9f0786173c278bfe9e78c18cabf2e04f94e1b33fa22b3d8c461b8a1ec8d608fe791d340d340ec2acc6a0d5b67ab1b43bab1488827fefabb4ef405b69148c4c0c218c5257c5761c5d462af36c9dc61c818e4337123935c65cdd86c3d67c7d140167a780603e929a6744bd06b776becc33867ab9049f08c0fc2233425e32a87301223588139bc8b2cdb58c9fb80d8a86536c55b24a9885e70e9b7458c1227fa989f01cdf8bcaa14e017631fd2657781db706d46b35155477efe6768d06e9b24205882333225037432c9d7bc3af784146702505f62e83a0ea703a693b5a29e1f85b6f742fdd0d2b9b7884011cdf6b88e22b9af38f279ffc88637baff186399d6e8593bea309a84207eb70c89a31777abaa9a4aaee2e9e676cd1ed36db70630fb9d44ec8af72e296839a768454c6070316dbf8206671377acc9d4a5e9552289247c00a8becc4dff20a2f651c06d795dcfd549b5bd362f1e975f6fbb12e092db8e1fd70366459567fab2912547502ba0508ea529ae08df7a9c8e9e7551d174dce1e6299572415bc789bc86ab50e8874915892ebbdf8dce852b9b20824443e2272d458d2c5ba7a736b2f27207e93b9f2e7d37b929a5d31bd2932955f4d08bb8470f64be460e01c6833d4af511ef1f7a2391ba5e0a11f3bb8489ae20d3a4273809b411495e7cd64de926a116a439c3112f39ab7cd91ff9ede0f6548a80ca23948f6ae071036dbac4d1e161ad71402f7cd96101bed1b85063b8a1157e3428cd7e3d46eb8b90a46a63606af823008d8821e7974c888b1c6ac656b56a5d5c3e6a3a45f5e22ad6d3d304b2afb551bbbcd4bf2deaadda452db82f4eb36e37ebe052e34475c9c5c22720f8a7de7136ebd3dd9fc0d0876de23750784940bf2459d733ed8c204810886a8159cb9558e8abd0c98c9020ac97721daa305672d8b09c61f2214c19e7a1f3d14be5305afffddfb90e2053ff4629c09d7f4b039c70cade3540f3606e93a2312fa9bc35890765265057f7a51a47cc69e647f242930f7e3937d24a0153b3edb69b4bb046a154f6eacf250fd06efad6a483166eac5a00685c204beb1bc7d8ad3ac1cc93f2c10db79a632fab266adb4dc7c6bf000c50efc91641becaa109b993e213dd63e7eb6aed3a6f10418294494beb039c9462176eaeb6b63026316d5e33cb88ed3d700e3dba7f1a2512b868bf8163d94dd2dd48e76040c4206e961633d9c475c83c5fcd6a7ac19ef7ca8eef100464b501177f64ed5494a2da1e9b5e1563f8e96579d072e81769a647a41ef9dfca26ef8df906856a0ed1f0f352b10c3145463e5b9960f9792a70f9eb4fe12163ad5f2a006a7c9fbabb00b05be9be73c659900622d735c63d96023e60f153ff13bd503a0f1448b4178cb6f7d534e98b33dd4eab320f7bff19aacf21bf2b5f9a726fbd4459d0dbe1d1d73b3eb15c2d25fc17224c2a5d119ecc184187bf6a684370f2531dedaf272c170298262b76aa8b19214bc98d423d5745f1b825cbd25c5b57c3a5e5df51ed860c4e8151a719f5a3eda7b8c15175cb132e02d879d75f6fecda2753c566de33c488ce7492beb47da8e9b2ff1e9e2fc43ee668b0704109cfa7c5159214d970dd754b9e938f0d35017a7aa0b8df1871727787fde22cc4c1a5d7d6a08053afcc3f3ad04445d3d09daa0124b6ae09f430a8cbd725cba6b0213d5ee67672fe6daa5cdf31651ac3ed2fb5bae725c48022a848fdd6a68eee501cca35e1b890e08e7c17e4ea876d361bed219c0fac27d193cab9a1acb36d708465658612b5fae8eb988244afb61cc1430b35473c7630f9299a3bdbdfa190496f154b734fbca4a1973df98259aa5d928b2fd8fbf5a2220cca13383e814d62e02dc090e257730793cbcfe54cd58f398a6fcd2600391e5ef1961603428cf71db6518788e07a822adf3ffdcfcb8b7a331454e327389a14f9205969af418c2321a43de51f58e6a189ae2eaa70a407fcaa6f4ae203893bb7296f88c15c4852760da3c09fc95ab665b445738a88d1164eb41253062ef41ba2396d912fca6ce54f6e7ae699065982888febdcc179903c27f9fc0546377138aaec3b3abd67b749f304028e7c1ec5cf5bdad597a20d26427b5968fceb7adfa9da91f66a5eef000c543db4ea3ad70166369ba5daaa5023a08eb450c3357196cb68f446825c820b7f10bff801342c98e48b9031639629f686e061fc231d8901ccdfc2d788ccf427286bd8be83df1efca955ec312112d75fbb48353815074bc4cf962e49a347cf0ef7a4a0e8b5cf57a87ff652b8d26207e529b825cf128ead7507acde552c419c9bd3cd01e28ebd36983aed32e6df8095c65414495d1ae870388a327b06f06c01c6a5b0227631973d6b4ce19d08c166476886e3c7b4cdc643b7026f3705bb3e9da6e3eec88b71b2e3092b6f67904bd4f4533b69e22d2f6431e01c81a72e1b91006ff8eca83af5d4ee0c86cabfc5ac0822b355dd8211479fe69976783ae3470a19952434981e2aa2c341802a3e41b29999cf5442280e42843c0bb804308fe6836627497c2564820094581d3e6751f0df2bc36089e49d27c6ff13ceb91bc2d9ac83f09d15dec208ed536aba5dc04143a0b1debe95a1e49bb56b2e98c137800bdab4840318c8b9ad8a8d6e8aba8f09d2359c6eb50465f3f3eb16941ea0ff7c430e4dd796ca0184d46e01fd21ac4e658315d3f646316f8d1267b92c4a6ce9fcfa07bf2703b6f4671dabdac7ab81d636d6d5a8d755df4a923367a776799be3332ec4b8c45f94aa293c46b6be392d3e67038b0a192117031d7e98fb8d2e248fc109eb2670766d0e20024ecd2891962fc5c88c45086ca35be31d096e29c3b03a4886f8408529638152a110faacff2acdae6dcfeb2fe3d846fb2459a6def3b997df718d068f0eb2bd1e9748ddce8437e00d516013925f43683abac971cd030979921f689665c6749c6309368cbe6f998ea364e6d2d66be68edbbd83ccfd455c542aa032a0be22ec4a8c1f72b6c1652477022a5bfe6502c7799bff1f2148d77f01016664310b8f650c673820840b2fbee253126cf4c4c7f8b634a26d7fdeccf483c722874d0c621eeff36c31645272269e0b1fc1577a6f48ef196e59709a6dd9db798e95d4907bf6c7f0619b10176cdc44b59526b9d28c8563ccb7d9bbbe6b07826aa8a016ede6230991daa531266a510b5f519fb17a94cfba19087277475b0cad2021ca42eab89f199d8a5a64ab1b50b8fbaede60d778f1184f18f4c7fd0c263078ed0b76cf1eac63b8ae1762c24e6b59e3a465d041e8f0efec82d928fa402b560bae51d01c8ef78e6e1fa8c60897c2cf15aa321bfc334885d3f2ffc003369a8cc5bd7e7bf70b0404a98e70c55d2773ae16c439f204f05afa8d005b7e6ed595b46d85908347e1283bfb9c83773e873ed0f1d08237a19563f2242e273442b43b71bbff966d91eaa6bacf21f5c83a2c9d35d767e455fba204037ba8d7500d23a9b6a9e5d4556a8338029ca3fbc80b54ecd3bdaf1b0499a4d1fabbeb882f2ec85c4897b3d30e409c8e1a482ac9c6ed6aa97d15708c965d1f55b01c0983d17b93545df56700c6b5219936d7c4d33a22d921438405daa198c"}}}}}) 00:25:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) socket(0x2, 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x7) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x20000000001}) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x10, 0x0) shutdown(r2, 0x1) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r5, 0x0, 0x0) accept$unix(r5, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 00:25:12 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20c4202124"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) semop(0x0, &(0x7f0000000180), 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:25:12 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x24}, 0x2, &(0x7f0000000180)="74c79739147b40c1a8b4984bfd3ab70fe2fb1fa12c53f37ff9ac3338427547aa296d375b9c12ec1d40a24622fdc0736ae636f58498a069add3129d703afdfc1ef892e7b360148d075edd13", &(0x7f0000000000)=0x4b, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = syz_open_pts() readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1) close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) flock(r1, 0x9) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 00:25:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6617) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r1, 0x0, 0x8000) 00:25:13 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) close(r1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) pread(0xffffffffffffffff, &(0x7f00000016c0)="23bb549bdc3da884834215ef22bb3bb09ad63774cdc8fc86f8f190c4e808185859f1c4962ade4f3e8af2d442be137d71ec1571cf29e3e11db21dcfbe635d762a937f1bd987d90d26f1c211828591ff6e512bea9960ba78e2ec03a850708e2c68823e48f95a48cdfe01a310df0d54883e6043af195394896dfbf81d3379c01a998c167c5db5e50c0050f208a8ee6ee2d1231dd7e38acff8d6d03c84c105c546ebac55ce92faa20e4a88ccba5eeb6cf5fc8cf50ec66d0b213797c3e55def459b87b51679edf86ae899dc9e68d8415db019cc6501a4ca137ea0f01b8e3a6c9c0fa3bcfbb3499a132a23587919993bb4084d2ffe1fd148967a61bbf4e57c89e4eff8e94584b03e436a87ac69a145f02bfb042e2f1e61ab26331cd8b40d6a1a7d3087985bcf8f5984893c0f18cd2c9251e0a3925fac53946545e83b954b3fc672ae8f921c11bfe4500b6b7057fd99aebfab24b000d887f698549c8365c92a2a35e9b121538fb087e0961395ed304a6518ef234620d86b2286103887868ace2a81bd0cbe39d802426b85b15d9941a4310cb6f2622e4cb36bb62f90ed194b78721ec6f54ffda65bc9f31ee133adaa6e910dc5c17603fd2d0cf54fee360cf9e4c92121570fca2fb7516ee0a3419adb085ffc95ab650297523ba7723349b066bf54a06b01b3702e25deabfe7d9f1e7b490f456265d18adbd20b4b10985496c5795d3a04ded0837a1af5840e99fd2ef7a4153c76ff3be36a6bd2fb31928fb8dc706a801f7798f676ec930bce7e456dff1b0b527334b799042008bef5b8a9160656a4d178b0d5ac8ad75502802f3a4eac7338774abb8774fdf13c2299b4ef30951337de36cfdf059cb5c49e1cd7de9954ebe565e6848858c75d7883668f0425b219527e7149140ab6034971c59b2b5cc849e2a8f3a922300901e6248938cf2d58a401a7374a717d08d38c78dc2153ff9cd00a718d17203a97071642d50ae5dcfe1bfcbd754700befc5875d9f3509147eb07395260819abfe4824cdadcdb9c5fce54c8799522c1e25f4c3748a7c2265258542e37728f1e8a54b8f4d681ceb923e0800e56310fba9f1dd674199599640ef5b1e6533791d3de49e82517bca55de28ce7e9b1c32b16b4d163d5ba940d30f8911dcd1b99ecdc999b40ff12acbf9ad4a86cb81bf5302f6ae29e3433e14e31c3b0410bac1ea8aff47dd26ecf643b241fcb3658286f33010b243b35a6aa451e9176863f32e264fffd6647dcf8baf48cec036e6915ec7fe057e721e202bf76a7d251456a322204a9c15e4a688e590030769b8fbc903785c633efed52f290fa90ccc60664adcce74a4a05fe6ce01460861c2ac606f323ae6bafea1ee7ad556af815266433ece1bc68d82a1ede86117ad71c161688f75f1fbb72c227eed18c3974dd03ff617f6cf7510e95ca0267d995dc71caca73f42cc28dc5e61dab12b8b57c6392718dd317a712b8cd29cbc407cca65ef3bed207aa475c03959b5705bafe4038eaebe37f5c292dad070c0a48eedebe97b8e6be391c4c5c0abf7aebfe8f4bdd151db8b21a80c7bb0b3cedea45cb36e5f73d0d7c108bee2c290f72577c69616a1cc4e172ce28aa166b76f73667383afefa01e0075ea97b5b75e9f952ab7600628c070fc0dd4aa418e578efdfd8bb698dad29f616e2e3f7b03398b44de8be934fdde9d306064cbef9c3252c0feba6802b25e0fde59b7cabece6ffc99c88b8f3f9da080f2bec78ab07330d63a14e3c5a90ab2e79e2a535f5c71fdb7490a4213cd6a065f8bf7ca0814fc474a84b78095b67cc8205a798c9dd7559e22243df882c957842d53c010c4cfc24ccfc60811d9d917b7e8e2f031b17660f104202bf15991492652d11338844064086e27533e1565d0e8db36578a11e0c8cfa3f55b20b143117ebe61d31c93bd7b1c3b3506ccd486fbe952c0ee32a3a66d8e1b10780de3044daa82361b3a15ecc751235891322c644f603ae9236f93e5fe7ce4cb1cb7569328f18cffba14b8615f6b5e90bff6a10d50bf9c02ab60e790efa83ad22c126ed2c3def34a3348b93ec2d050683b124e2b31a1342fc76394dc91eff5ad3ba31c511a1ac1f30c8007ba8532ddbc2577d44dffd487225186b5803ee54ef6561c5e32ce1f099ac04a9deb7256a4402e9a552b2722f2289f70167b43fb1c69adc7399282ed3e6b2738014277a574e03583f0f48bf3e48c960b077fce642b4a9b5eb16b3b8dfb27b10c084f0902defc91339ecb52aa9ee24705244b7c86875b3026d5534600eee33d170f32da257fca72e47e786fbe15fdb49f35600bdce6ec6092249ac01302300258a3cf23301ad750f4d858f38997b2a0bfafd616210693b441263ff2fe2e72dee5f27ec67f4d994a0aa3300ea76d70917eda791d470a1e89b4b4826f2c3abdbab7dc9854be76ef2eef70ce4694b6b442e22b7bcfba05c83ed138eff77fb8510242150b9401536c10bf42fbf1381b47eda435bf0924c80873858e0d1e70c094f6fbc843d7cdd34c721ca529156d8077c8ffc5a124fd9b72dc17cf42f9c463628d6b6fb2ad96bc1b2415c9ebf082cb9822f1f6dfb2744f4d7bb4b39e951cf6a35410cb7aa0949e403e5107cc2e231c258b10687a3cc04bd93ea50108d1a23686ac5f1a2092b71b4edbd5ed422b665b687fdafe64c0fc49adc305add60c8d11e60e796ef7acdba2ef0e4a7b3c42b8f5f271b3df14b0376046c8ba86117f565aaafb350013ee744869c1c9b6f728de34860cf0d6cb4e6a6498b9fb5db4aecd19308d252c5585488c10eb5e3ba06bb1fd18f05e5e4a267fdefefd11f3ce68d8dac1fe68def2dcf302a70a5b4588503258dbb0a638137888cc702367527bfd8e27d55c9605952a67c5880f1492debcaa837bf5ee9ca7ec12900f6ee0ef78f808b7b3b0723e88817555d6952a4300e42df42ad6223801a2a343e7ce3066e3f6c275c8182aac7c02803064c55002b3632c3f482a09a10a5fff9af45c8c93d5eb37bdec70190bdac0d1007a7383c0383bd3dad5f6c2ca6e1baf20c9061578603f69d182a0711d760a45ec8f21b3fa39c9f109a7e115e93d6bd8164e4dcfb5b6ca3dd0b6fe7a02d8179f23f17a6785d8cc0e3891b01f707caa65cf8890a72cfd0817b161ad0c23b0e0be34e78d3873cd72c4bacddfb28538327c34fcb30fe90bb36df1ff61a42d818a31473fe3c56ae748009b7b719e3ee523e386b6e8209b38768ea537c1b3150e82c612168ac6a751235afec944370f12dc34764f4cb396f20af7583e23d276f1666301ceeeefaf361dbeccfaa5ebfdfe42874d84a7ce1a3a70ac8ef67cfb3ddc02f60f54a7113c681c120a536c4dd9b5a0da98a3fa435d113433b12643e25d88c8333c0d1101a5a9336baf76ec35ca20c86c53ec8242c6b9fc9f36583166857804d7ca54eedff168e2faf1f4749740cfea59835843e5429f46b0945db8bc8099d20a1844af558bd3d9e6535bc766e43f98637852a68b70578af284e4e0ca400333b5a4ab5e7df958636370313c9b70f4ad3a6bf7ed3b0e704a84bac9374eba2203e56b33372e4c2bb4b95063b340b8ddc8fa781fea69e6da3da2bb86b081a22d697c5d5880af17b416ab04a238a87e6368f76edc11d88b461e3c9b8bee708c946b6845519d7853f2b3f800588c822c9d613551fed0d2ae181ee870bb6374eecaf1452e47effd567a6cd9783facb50ea654df7632cbf98d29f643e756e961d3042d666297c88d1219cbb7afb704e09a39ab68329afdf08aadb1eb2f6ff91ace4ba62e32e906c543bae7f0ca1c8a6968281b48cf988545b3f83b58b31a2f211353502abe48a856a8b5bb7608ce6769b6d0896d0e74d1332b671b97c2d374c331b510a8ddfbe666b3ac2b55c88bb7bb385bb2548ebab0d6de28b244e620a25a118b3a89c99dbbd774d871543c9bdf207c160a1a23b8f2ecd5066985605eddb618d07cecebf2776042a2d876446ba630fe5c8338f4edffadac2fcbc81cb1be6c596f11addeec0485960e1ad8fa7b3e63b8cf109055086186740760a5e771fcaa13a6deb86545c43bc9f618aa63f259a26a02ae780c16688b35ccf9021149e2c1b3917c66f5f109635aa084f50d3b9df884bf38a3b5af4b5f8f2d0113e5d3998bd200acbd27218a9d36985c7ee5d54be71900d2e3b2eab710ffc45766f73707b8356b1e2aad76a9c1bdc01a35bc2f5808e6b42df8ceb88bf567dce96cac5cb0b4f27f03c57a1f7676ec6ec2bb0ebf094ef40a116495603ead20b03b61bdf9e23d233d338ca96d8ab24fc113b4496ab7f32a0bd4bde20d730e66bb9905b1e5485fca4e20126ec30e7ec0befccce137b5c1f5b133f54f928df7b7cda56d6b3535e634220237e4536bf8f60f834c09595d2f5106998d95cc271305e082c5a231c9f895bca47bd38c26adb228b0b1099ab2a587dc9156c85fafab15f7a8d43114740bcfd37f0bd08cb5803f4c780db459e261252c98db3307d984b978ed1070ebbc1a9cf0178df55327af524315016c7255b62943360eabf80438b55580dd2a594a3aa20a46012b92d80d8b6c9ddf9693fc166e9a4a845d797026eba413f19c95913b0d042a80908745ae1f33949923b14d4afe9dd74660681ff1249e59f22af7c9c78a9a28544d9c25726818a1057e38635a554e75f3153eb33eba7b29d6ce688bcb468a2693068a541bb42231a1d4195eff3043bb2e97400639e5dc46cf90660af777066a11e126093193e3136df912e06e41f67680e2a52a3a11b844796cabb36eaa9b80531b41a39beb7734bf618152361eafd6c834d6790bb41bbe211fe750db7604b98d594fbfe24dfe6ded3fe7457258431c73e9c02a51a00b1494bf72b63bc046ca77c7478d7f82d451e79baf5f64e9ad906c8666d99bb6b2e8fc83692c795cf7fbab447033de2ecdffe4df83fbb43d50825217841e1dca847ebf198955afb7daf1307566dccad76099113d2a9e15fa45a7e03febe6c4cb10577a7cbd3d2f4bab4b0e77eb054699810d4fc776ded2c85d7deb4ef4bd2536cf7f984c75f0a8b573692379bef0610ec4b0d5f62671728f6472f54b928fcbf8ad9ede0e84de417e4419253e0dc6e2a8b897557ea9a4ff01986aff721fd339e1df44c167eb50039b85832ffe6d677a0b356c9de4149edd6a8f5972609e401a57748cf6a4b9e12c843eb2459b435549caa0e8af68d5a9469cb9f9f91fd73777bff36bc91265dd89945a7af0d745c9206133571dee0ca2173269c46033ee5a83501599f4195597f5118e2963f8bd048bc47773f297460eb445fe5ec40af41b59c5d7923109538fbb97bc5c52dedd145d5a428223090bfa8adc40b634385eeb9643b4811a0ce9452b1601c3ad33578b3907e021c3fcd263566281a9f6f68c13ba9c1a5e379911a180ed1e5e997e16f24891d49f162c389c5f330007c69ce9e5ec1512c64d7b87617e76b9f5038c81309eff8d46b29f4bdfdcef559a799d5e0eeb70f2aac24d38712f9939ecb89ba7923b4292d4b309db35a5421188986ea1ac11e5250c3af67fefe56781125ffcb4ba043c8926510003b911604f6d5985917d3b261160790563dd204d06cbdb2f2908db5ac35164ec02c41f801aeb5da6018fdad8b5bcb3b9917b4ca2c2ccefb1e78a35fa94d4fb857b9ba694f8566e4a71c8c897829883d9e81184b90f8ba803cae6695833b4d2185ec5d80ea4204623093eb4686ed741a5bf47bac196c87d8bc5ce7e6a95ac2cb95c5e3ed8a67e4a040cf331fbf0dca52d294bc05e6e3cfe673a5a42889c0f3dbb84d5ded16", 0x1000, 0x0, 0xfffffffffffffffa) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 00:25:13 executing program 1: 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, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = semget(0x2, 0x0, 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x2, 0x2}, {0x1, 0x0, 0x1000}], 0x3) 00:25:13 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) kqueue() 00:25:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) close(0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) 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, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES16], 0x10) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto(r3, &(0x7f00000000c0)="f22ba62deb8b8063dfaf252faaa9f94c9403c166fa5034ae9cb0d7b8b004543a0d8587ed5cbfc352d8e01f1d1ba778b89b566982fe5573df1a19fcb83698021f159732ebe4eb3089b7f4b32965cb3fcd737f5d85a3289a4f79bec39aff7bf7cb55e47c68a1496070c6bd6491e940", 0x6e, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x401, 0x9}, 0xc) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r2) 00:25:13 executing program 1: sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendto$inet(r0, &(0x7f0000000080)="5c8d29b981f625b6e255b6d9383118337ea179022141eabbc7929a2c4c9c81f91aaf9ea0715aee677fa84e1c0d5cbdcf23b3861746776b2e5822601e9069267906c25ce651b125d879929fe0e85ed1c832c095259f01833ffd969cc514ce9d0c08273a60f23cfcd9e6d3b40136094e4087fd6056fec641dcf76d589766bb4a43c6c9687ea19f13c7dcf26464c1f1164dfd18badee1b473bea7757a7fbd7a346ecaed814c57142bc549055ea0c995199581ab", 0xb2, 0x1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 00:25:13 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x400, 0xfffffff8, 0x9, "04f7c835ecb1c634b0750f9c1c9b70d66a58e0ff", 0x8, 0xb0da}) 00:25:13 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r0 = geteuid() chown(&(0x7f00000002c0)='./file0\x00', r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000500)={0x400, './file1\x00', './file1\x00'}) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="d065afb8485cf93b89a277864f99d1f9552eed8a4cc0b38db515ca6b32bbf714ad0abfd24dd63deb650c0095481370affa1366c1edb6efbedb2985025a39a14e2c182b21efbb6345eff6a55d4c117a0e49bb372f63", 0x55}, {&(0x7f00000001c0)="a37498674f8ac0270672f52bdab3178bec9322f1b62f32ed6c07faa6cc33e44f0b11c5b601f7ee7bc7625c939b9f5bdd95b46fcf9e88362860b549ebf3fcb62b07c83f7c2dc68c32672569feb0aef71e255c58c9c18edd64fcfa003f8319e26462737f8d1a6b0b9837309944ef332f4ba4cf6bf11c5a9c6c28862d388ef8ba3bcc8145e1bc715e5c5f051e390267f1cd88d08241a1b493", 0x97}, {&(0x7f0000000300)="89851cf7f8edcc3459c895605853d16466b568d806350f4d8ae7635a920510bed216e6f2a78f9cf78814b880f8432841a65c1d5ff508bd8afb0cb5d93d006112d551f63aecbc297c2f0f69fd0366a6a451eb2d1c8c81ae83824718b637f8b275b8bafaba23400d3766d111c4c6c4583c5d5e8de287b172bf500aea108afaad87df75f60f53134c9604c1b1a5869abde45cda856e6d2768634bb82328a058221b65982ea63b3a88e5887de19d5a36168401a15802693d34d542dbd4a32179d34983ff1aff246431424a50d8b1b97c5a78c90c9d43b5fc563ea736652fa59b2782a1a7213603178f3f79e309448c", 0xed}, {&(0x7f0000000400)="fc28cb7a65e79200fce4b09bf4d93cbaddd056aa043a46ba13fc73e7cd76539dec8de7e2525e0d33fbc52ec990526f66b06e4999b7d9bab18f16096b17b80f57d492ac22119e3e6b01ac8a983345c050d6d7fe763092f67860be7c5243dcb663fccda8b74704de7b5fdb9821f575ca0e51e4174e84739117854121a60b075d612d0117f4f5ade384bdb56ae3be1bf245c6aa1f406f3dc63d2a82c6e12538056c592c4b33fbb8204d2b4dd5215481ae24a54990752d4950ee65a6f1c576cc714e3c555392eb2a302e42d48e5baba4f14eb364218e9a0cb1cd3d926595cb28ecc9", 0xe0}], 0x4, &(0x7f0000000140)=[{0x38, 0xffff, 0x3f, "83541e963f8292c00e1bf4a82e53ab6dfd83163c477d1398ccfe0f176b3f6dec8124cbf024"}], 0x38}, 0x2) 00:25:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a", 0x113}, {&(0x7f0000000080)="834cbd1de8f4934adf89d83fef43b86378ba027210e031ca3fe919c5a1a41439", 0x20}], 0x2) 00:25:13 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000203aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000018800907800000000064f14284c0201bf355f004f0500"/86]) 00:25:13 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x7fff, @multicast1}, "000fd3661cf6dbcc"}}}}}) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000000)=0x8) 00:25:13 executing program 1: select(0xf, &(0x7f0000003000)={0x5000000}, 0x0, &(0x7f0000003080), &(0x7f00000030c0)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5}, {0x3, 0x2eb, 0x1400}, {0x3, 0x55b, 0x2000}, {0x0, 0x105, 0x455f5a20bdf6258}, {0x3, 0xaf, 0x1800}, {0x3, 0x81}], 0x9) semop(0x0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000280)=""/181) semop(0x0, &(0x7f0000000100)=[{0x1, 0x5}, {0x3, 0x200, 0x800}, {0x3, 0xfe01, 0xc00}, {0x0, 0x24, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0xed}, {0x3, 0x2, 0x800}, {0x0, 0x4}], 0x8) r0 = getgid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x101, 0x0, 0x0, 0x0, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setregid(r0, r3) 00:25:14 executing program 1: socket(0x18, 0x8000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) sysctl$kern(&(0x7f0000000140), 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0xffffffe1, 0x0, 0x0) 00:25:14 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="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:25:14 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="9fe76c87f069a8cb894b78c392432485e809629fa2a6aa996ef7425b0c8d641e1d231eda5b6d3e77a7f5c28858ca29bcfb34648621036e4b3d44bb513e49e990ca8a7650a643028dd3281d5e17045e25afbca2ebecf51d9a5906878356e50b3a9455495b86c23038f36228d0220892c9e5d3bc0207a494dc0331223c2f1cda1675f0e5aa5a8c09317937fc5d06"]) 00:25:14 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)=ANY=[@ANYBLOB="2d012e2f6647b4139eed"], 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="ffffffffffff00000000000086dd60317971003c3a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200002b00000000000000f4000000000000000001000000000000000000000000000000012b0005a8000000009435872c"]) 00:25:14 executing program 1: pipe(&(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x54) 00:25:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/183, 0xb7) 00:25:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x401}, {0x0, 0xfff}}, 0x0) 00:25:14 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x1, 0x4}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x3) sysctl$hw(&(0x7f0000000000)={0x7, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) getpgrp() 00:25:14 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x502) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000080)=""/205) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000180)="249aaa3b1025b51ec3454d04d69af2da9dd5212466851409f1e0dbf3bc39899461987f77ccacab42b50203721c95e4dbe1ec99e9c84b7a37374c856ccc05c3d1f39604558e2bbf113e68be42e3bcc114fd54549938fb921e3493b1a4e716964fbee5ae180ecb544d9d35ef2bc8e9712b", &(0x7f0000000200)=0x70, &(0x7f0000000240)="635869f5849adf647b5581e3d2922a4bed2cf718f86414079e6f128392537612f0da3df6b320bef266d9e4bd940c924e4e11b82598ae68e558c5102d11fd1d6f02c75b3fca937a8c934faca00c8417260969bfd64d9f961ab0479914820cf43dfb3df7f945d2206dd8273905453c1bc4daa7233707cf4f5144f2ac137d4eacec8e36c4cb19d9320532aeebce8929ea61b274f684835c0e380209c489947f200e10338e19662f6af34d8a59019fd5a1d964ac788a14c578df1eddc47fa83db0dccbc4d888facbdd0d46d0caf44bbe1f8095f671bb6155154997df567e3dee44f83b368b6ca73645731e729165337e7477704049262ea97b11789cc726201a56db449fa81b5f6896ad5942d6668fb6c19d307b8f190bce587e8fdec24f7afba4532a3ceeb35af58fe86d58582911c6ab883cd5d7cbef6ce58e6db09a1dc7d1d0d6159bb9803f6211b117bb3f242ff69d948a30da5879a00bc4e6ce871cbcb7c9b81a094c5f909301967abc2db824ba372a6594d21b5fadde0ad5ddacf744360845189520f8690f99226ff7273220bda597ec1c9ec09d7301f1faf4170ccb147bf0b49f29e7a24b11017726c46efbe06c11fec233ffeb36055c2989198b6459b18fbb35d15b2b91a20c8bcd93e4a2b956e19afbee1c93a833f5632eb8984c7c0f54b74c67fb8c708153d3bb4f7a19e829541df0544eb2f53b1c0e104d2e3b55a2dafc84493b070a9d384a023029bf9f912288efe25d1d62dab2423e1db752289f8ae9aab3c666903a248353afb5e67e50327fea4d2c1b193873a42e6c567d6660e383cef40c5fa111cca50400580275e9dea26ae957b52f8dda9a89e7736372e601edf3265ef25804861968b159aee603b6e5112245c4a49ba0068d3fbf0c9bcc2805a28a853c1da044e3b99a4004d6855657d0bab8a7d2f5f1e88024382f3d2da85f475c685418009441a6942491e33b855a747576863866c149113b477aef1e684ef6bb78d20ba3de83628f5ec7801d8c36df6cd82a7ae2e7fe38e010324fa6e5185ec707f5c5ad66a34efc42c236dec2c8aed1ea589aa8835d9845e3fa3af63a88ac0abb7e1de888a66711ec03dd2e0687750f5e007fe9bb150e81d9676f7b5de76078dd28fb6f21830c32697672a835815b66151b7cdad103dad2eda32a778c690a57f563618c56e63694a0d4f2ddd023cdf422b5dbb28a696c2b207358512e7d4a8548c04bdce71c70ef7629250f177d7d0d312d4ad69465dbb82b5453392ef2d3c47c3a548c08f85fb65086b82408fedd6e7af221ac0df57dd66212d4ad9bf21150fa1bb8830cad28a4532fcdd2b7d939a0d50860dce663c9c250db5a9c558fa6d3050988cfe17e76ca6001b21a83fc20111b25b01678bb305ad395cfc6352157d7d6e7c39d52df266b01cdd8e79201b61f657af6b7a85abb5bc8573e279362f1967336699c20aa210640c4674bf5fcbbabf5f1847a1112bff37645b56ce93c58d03befa28c7588a8f22492bd511559d57d0b865bf0d2503ba57fe686c66082e856f2869dcfad8d5254ecd5cd7e957dbd590aea9e7d9b663365cff577cdda556d08fc2c5313fc8c9a96eac0047ad91d60a7a3aa9afe1f253a28429ec9b0f9c1314473c2676f5ae815919eaaa586b81840ffe09572c7313765b534b6e79ca7d7f2e9ce1b04ee5111f6d6d8d8fcb24f05db68062aa9931d95949b08c616cfc0aaff98932d0de7f64f14227137de108166b1eb98a9a429d66ebd36d7fbcedb1f2687a64d38c6f5f93256715eaa1b261d06dc0f7fa8ddb585d3035f9b3efb8046da5e1f737d7a8bf94eeedfecac92c38107d7681cac9c2ae531e569812fe2cf9aebb8347e019562fe74a11ebaf66342a2c9a830fbb6d28a8bad69b9257338a2697420dc72d133c194214c7e67b6c4498f0f53d3ae8d2f212c46d2364e27cc0706418779d827d2262403781f68ac247d544f65cb087b160e280a0e73fd593c62613a963dcf9e1abc812c58a49eb546ff315427475fef9c397334bb0234c82131efc36f35634122c9ae67cb058a2694b8c074cc159fa9cd8e57be3c174931292a309a8b2428510791b08e850ac52ed62d4c3db730c5dd04a24cd2073f77c4700d03552b2e26ec36ad2235240ebc8f1fd7d9fc9502986fe4d3eb7708b9833357b6182e57d62b382ce963ae77578f6911b259807a3428d35a61eec2113fba4649e85228dbdd71a57c7da85cfb466a334966cbbbfdd4592e170e1e2ece74b38abc9964faa17f18bf532469b1196a87fd5acaa41f9385576989db1b507d15d5a5dd58ab81a5c70918294fcb4e4c13fab672c104c2ed7d6a5ca2e439e4f6ef651e190db9ac20a1bbab088b97d1fd3205bbab52bb37b7a2c32b8fed0cbdd1d88a257ca7821aab1acdfdbf4ac6c589a8d70147b6aead1c792002bfbe30e1cc9bfb01f46e0d2d7cc842f2bcc91bf25427d74eac024890412ecfc34f26b6eab7c8a88fdecfef7e812bf22d4d5f8a6163a6e91d4a292543540bc399b467e488eb58c5a42bc7aecce5631e9c5d36e5e14ee1917fe6a7bcf4965e00d4cb4a7ff74a801ea538d15d59190d6235ba50b103e583769957ca4e0414738616cf52eb6692d241390e698d53624a0c1f241140749f2d1eceb0daa040092028f574d9f76d11b4a9827ea1a4033f0703d2f5822a0a2f69c167685f5f82e9c274a6430f81b1b8cd43dc850dadbdf66b7f00bfa058da02b0e5c860bcd762dd1b578d359338008b22a63e5d15c6dc132a74f7ed240f593b398e4f6e0cb6d6ed59a7fc1eec9099fbd8cfa4094ef73626f4a1f229e3c1a80135471f7e49be73f985445801e5d42965528113b10e3cdece11cce97fd1530f8f557eef8f102316c5e11a8e66c0934664986e0b4e3aec9579b84de66362cfaf8d757f595ceb3c7be1840ceb2bb5f422f89812baaa16414719bfaf07657bd805020faef4d2850f1489dfeb66d70722b9435c47e6a65a1f7a323b60bcc3f18710754f626110e8652255fbbaf1f30f89482d23617685c908f716355854dfd7876fc5a01dba35d8211f3767db5d34e4443c49eab00a50bb883b5f5a68f024ec6b7cf722008c4351c9aa91509a970eddce274eb63ba261c5b678e2f6daabb29f45516a121f010802345a626a93fdd308748c6e11de6ca7198d5b9ef772d14cea3bdcadf68e42650e10e4b4915144d662c8b7976654612d38f6de14b4304ce398b6d15c6b0e2c656d45f481923c5cd78c8e25e7197bfb97112ace3193dfdad82d861dee3c9ab5c1fde7090f99ba0ca493449c4b897673c86919b9442477c9b546a74949d0e7bebdf2a78375e882ff2e1c6690cdaa9f8dc3c10391407c0c38c66269865f2d799210cc9e7485f5d51423a87973683af38d29bfb44b8573971727d8f0d82abea2471d41be9f55170a239f5fcfd1f0e345568c92313b2c999c95aee5e729bfbf8307d59ebf9cafe67137420f52fe4f395c0ff6d0a52bf59e70bea84e516e546d85ec7d0105c0980aec4f84aa0d560614959ea2ad057461653c8980fd13a3f6307947cb079c761e129db5e1cd9bf3a9f0d3144f13cb0650339110e42f3ccb687d2eb51d049ad3f96b4266e01c9942f302a96b412c49581ef5892980e6e5c95e7568e9074de71728d990fdc669c782f5bde0a303b8340efeb18ce3f0653b45d293a9f5bc86dd123e887d78ae8a700d9ccae398ccf9d1769442d202d0812bf5e64c9a2e9de7d8c9725b0b73f95aa9cd1fce38c8cdfd62182dd2dc3876f35807e8e8944f79653a96d0925fc3cd1bfae8703c794c5e5f89d85f051e6f9f7764d1e19ed818db9ca7ba1a1700749dd19e2a8607a62a62f518f1d80fa23429ca20c74db29a6cf75cf3fa26af8f63cd32967f91b5e30ab586f91cf5f05fcc270c1ad2f624ceca76c4cc3cdb3cc3706dc53a5c8da63bc9025442fcd18602c1a14d4a9316aa7d166519bd5d57eaca9fedb3568b81a320907ad37c7ccad416f405256e04551303b26e7686acc3b2f35c32f47254db3ce2100395a9850f9aaadce801457478830046b2149de89f4ff56346b81dd3ac26f4d62db265f1c76fd56110655bcc79aaf7490511ee5208d19fa98e5ea7130f61473140c7b6095c5135e4a17f77970ab984f9c6b40671b1e7df80cbbb8fa3915f5c5cb9921f7fba475b150a756444b958fb363f06e2fec0e2054d8c0608327c812b9cdadf2de7372650c6d70658fe57009ab7f7006a9ee7ad24c6dca33d8902403fc42baca7796ebec7b63cbd0bc13d34fd014c74254f33ff13fe2bf6de0ab63c7a5b5da7fff9d678d2715655eff91c11ae1067c1f0f2e243bd45d1f44b9acc72ba73e70a44b2fbc7a873ed3f22abf806909d9180931587b7249b9e137b7518eab2a56073eae811003b735a459868845483ae179f0cc797ac508caa84f5ef644b984f597d1bed1b3160d99282838650dbdc11dbc8865f5c09d5b57eaaa74fcf231539764f6a0c4891fb1f8f73280589784a4e7f27dfdee3ec4ffb4d68026c55ea5d87b2fac305233ecbcfe6070061363a5419e396a55d0838bf099f7a82010f9df0c830107c774193e4d5cfb8fbee7e17b0c884b2a9a042429a492080d477cc8fc967b459189771c3e59ab934aa2671968fb9296642780bce8194d237a67cfdb7815b61d54c8555526fb3768fc8c0a98e5556f704621910d6ec6f43f57f7600c23b100680b3c8018577e60ff2bc984c67deb2cfda056a628a2b75a584beb361dc1146238b9c8905e7834ba8b8e67299e7b528692db0c624d570a83994a2250fc01d86025a9bdd4d9a6ef1d9f4170b9ae262fd6817da72d7e5d04e8de90e052a716b56e45844513373fddbdaecaefc63d2d684b0fcfb2dbe3bee2d1402c803426b884ee428adee798dc937fd92dd7af055310f9c4fe3625518a1118803daad882a1182cc49876ccddd99d06ffb46fcab07e6f6da1e628448e03c723476cc0a4fc548f0903abc06f177263bc99818de3050898f1cbbcbca7e5143b05649d73c85cdf3494b48e6fdbf67e38b09377c5fd4f9edc06144d40d675a9ffcb97ec14441d42b2f3625ec9a40619dc4769bf3d7769a793210701f9a76254c54894d7bbed98c2b0a5e7754732829406733b145fce85edd5dba49dad08819e5ae4286c39caf144212d06926863ef747c7fe288ebe37bdd18548f24c7d200ae040e6248ee47e55554908adcad53a8059be8daf94060bba0efdd6786dcc08570f9cee5662c6e7157836f79be40d2df9af4973ac6b4c58c619a0edf0ef459bc91973bbf28242c688a58a8db73dfe93b5f234940c8a2b88643bec4a53a8e475a393177a164b161fc1415d45442aaa164300cce65d7b55829a14c8186f199ff2417373a3cb056dc98dd83b8adfc0ee094a2129b757aa0e76d9e7d7dff0a6ee357f7082068c388bfcc4c11ed0ddbb16a04b2f6fb4b56c405bf19dafe2dfc52fdcdaaabe454a12c0673f012e8c2907915d5bc006893473ec5569455571a0f05f41aabd139fd92d43b369ba3e3207ce2f22f8cc5c3e0a466c2b056a3a173382375d2b678abc7d9e8e8172cdd706fbbb4d0398f1ef32a2bddb4c5c0725240d172c6065f5ff434b63f6e31d003189730172b38ca3b755d4c9fbae9c3ee264a86109e39ea2e8dd16d27a0c754c1bfa89ce3cdf09bbf367d3fe1c2429860ea2672915e464037f1da311b49cf3ba20448ea4dc58737e6e042813aee8f545f15a4172e9e6057114cfae61bdc10be8f9f0c55e932dbc7970068146f5c3fa9d748a6d411507aa5ca92d92043238875cb320675d", 0x1000) 00:25:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000cdc298fbefdd26b0551529fba5de47259632734fed7a3dad6196677867659c78814055a1cd29b088474b55c07abb7a63438a8c983ae53e1871780ff0af0e4b8a2f9f002a65a0116bd50938ddfa940e4606ef47c04aa118f6b87c717972"], 0x38}, 0x0) r0 = socket(0x18, 0x1, 0x4) sync() connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffffe2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) 00:25:14 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0xe9, &(0x7f00000004c0)={@empty, @remote, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x25, 0x4, 0x3, 0x7, 0xd7, 0x66, 0xb4b, 0xfe, 0x32, 0x0, @multicast2, @multicast2, {[@generic={0x89, 0xb, "1ce16871cf7d65accc"}, @generic={0x89, 0xe, "9971e3d01330b0def8a20dd6"}, @generic={0x7, 0x7, "fbac49ef2c"}, @lsrr={0x83, 0x1b, 0x3, [@multicast2, @multicast1, @rand_addr=0xcd99, @local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}, @generic={0x44, 0x11, "a57bf87d57026f26e0b7d752331b63"}, @noop, @end, @timestamp={0x44, 0x30, 0x81, 0x0, 0xc, [{[@multicast1], 0xffffcf1d}, {[@empty], 0xb16c}, {[@multicast2], 0x9}, {[@loopback]}, {[@multicast1], 0x1}, {[], 0x6}]}, @end]}}, @generic="b8f38fc76bb90b25c40994146c5f41f05ccc075edb60f093f493d6ca70282356ab7fb94058b5e8c9766b82d531ff9711131858f82ac96d6012b8847b6fd9790ad161af"}}}}) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x1086, &(0x7f00000010c0)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x1, 0x6, "c5373f", 0x1050, 0xff, 0x6, @loopback, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, {[@fragment={0x11, 0x0, 0x81, 0x1, 0x0, 0x8, 0x64}, @routing={0x2e, 0x2, 0x0, 0x7f, 0x0, [@mcast1]}, @dstopts={0x67, 0x3, [], [@enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0x81}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}]}], @udp={{0x0, 0x0, 0x8}, {"622eafc6e5e7cb3d92fe793c8014d8f4ba050cc613e046fb6227bb381bbce0571565057f7b0611491508f93f9f600d9b6479efa289549cfe6f0bf96fccd1e514cf6301c83b45d5fd16a7c2ae5f274671ebc958620d57d28903a19ca6f1755a962a838b2984c3ce43cf322030779d3e0dbe5641245c5606fde3b94a189a88f473cc473f14aac3b6808e57a421ad341f2f6e7d8dfc157978ec8ca3fa4f7cb08537ca796df0de5e76112327e88d3c94e916580738adfbf5e4dc400496f3d341192a50133ad5cf626d1e141b73a63d8ddfef075a342f923eb920cc91549d139f7bbdcb982260f8ad71c91dee170264cc2d4076ef05c733d160f5dab439d843bdf4560d87cb3ca04a696beae46d27b8e21fbc3da02140865fd67f067f27fe59852a412368e3b0d9f1560fb02b696fbed969f3852ff83a88feb0b897d6786208734234dd0d5dd924e672a739ee9e8a3cc6ec888fec6ee76f198945f963afff2a7fb4c246486925d023741b66725f20315e4516f0d5a8cd8e51cf5b3735a227b36f10fb5cdc7a81da07b8ae7d73bc7a12e59ec9cd2f0718562c118b917ee0347182742f139f08a6d952a4681f187ffd83f997dd3da7b56334a0c0f10ca33918a92442c09fd3b757ffa8490e3aa53062719510162b7e20cdd286075742449ddb9dc7d16a9a4f5f22025e1f12ea4d838ee8149acd23f3d22857e69905e55c4a31089a9164804be61247bd68b3bcde990d54dd9d67011bfe69e4c3fee69dda4eb12dc034b37c8e226980b45435cf838068f4537bac2f2ddf1c6375f4c014c0e6cca6f3e816d911e9d00c8d61931d675bdec123e1d22e1cf7a32940a28a0592310ffe17bf4eb73eb354cf3b571b4473a02f1303736ec8530e7c05171fd74322ab7bdd11b55b7bf55523d3a09ae56431754188c00a75754c7e04d6770528ba77e2884cf7f96d2dcef7435e2c2a2732542d405cb7f360f96b0115feacdba809bcbe7073de90c160c9d0392603e38f242cd4b1b6e8320116e1f814ad06a62dc785becbeb6609dd5d6a93ca90890796aee7664a10bdf740e7284c759b7a4bacb6e59c003f6d4b654791e3b187cdf7bc2dcde987c6f2b0ea6cb8f9e2072b9aa8b752d26c4f6d07ed7a3bf0cdcc52e2130210818c3f0cb03c0db0bdb5a839d421c7232193086f104744528ed8cad53e11ae2bc34b99d3345f06ded81ca26c823b48563f9f9cb679ef5af95898ee92ac8c6f73b9e9f11ed4fceed97f3ab3a6ba5e9b6b71f9b53d4597d6ab03e86e5b26cf02ad92695446053a8a7430de22845931bbdd937db4caf5e782d226a3ea481e3e1758011f4e3880885a9bb5675de771238be25358bf107a3aa86290d23973c7421b69dcefceb9f5809709975f8bf65f1bc4c7548721c6e48edd9163d21b66b423a083ffd0b08930d60c6482e9f7a21498148f1cd7cd85ed0adff0cf26c740e36ac435e220f9d64b890dfcf4185147bf035f67e693ac09b250be240ff88a5139d54ee8b443026083336b9b08c254d3aa24589fec1f5410774b8b6dd3c013c74cbf6e4bb209a8a33d333a167ae5be63db246ef85dcbe62b38b4aaecf11fda0a203f1ae264937c391d7a0a59623d5bed794967bd24e7aa26d1508b114200ee08db8ae11bd4654d30e974c5b6c8675d631b3a90e97a385d3d5ddf4b74443c6b8318769917bb55a1969d230479764fe38dd324d1486800360e8638c70df085a2b503b5962b11665b337f438db7df96e9584a0b64c6e5ba0184147076ec2c6b0026dcc44d3a08dc482b3b59da5c95394a218e6e9b830c4bc8a9f75da404a8e01521c947ec42cf788fc0e5e676e106cdd2a3e9ed2783a656ff8998ac53dd361a1b35d6e33033199d7bde0ac931b638bdff317e015a0cb39fa90c3ee19dfe65994c5b69580bbeeafcdc4b515f74d8e26f3b5f7403a40a4bf177f30984c41dc702b2b62009f2577f23bd9615a56da3cef94a74b2d791ec4fb401832798b5fa272e903d007b59e94a63f45b62de0149c6ea3ac329a3ad03aeddd55d772ec6538f923d9c74ca665334130c929c63bd2490e6a9edbf60cdd9b6580b1a85f71c5c1265e28f1942978a31591e0b0b75114748a32b5d139e210725c6a4a1cb55ef919f4ef20f284cb8f6303a0007bf9fe5a6ca4eef595797a1e0b8bda73e13bd2c00ff7f826860a5c79ca25b84493251f95a6b05c887455529409a8f880afa8d4907b33f409ae504570473750ff40a2fb5ea3dc1117b509baa85bb3a635f6ce85a94895423b4551f8559dd6329dae24b4620e85d3b61f47ee82795b781ca56304f43feaab01fc93939872b44c8c27d1680b836194a71b97f71d9ea2c2d70e6d4c97d9c594a844a00bf462f511585b69233bebd7b023a62591b46089e746ba7ee4bd409dab2868297ef600c57801391b14541394ef519c1e2c2c31f1a3e45464750af436af0ca2cd942326d339129958f517f9a6d525cd88100bc72dc80ef5b9686544736ab07e7f4b9f56d72f78d15910cb7f8fcb10e4ab835332f8e775ee60a1329e335d207d0f1af5d36595344611737a250e20c568c31ee2f9cd9690a81fa5fe9e00dbacb3cdb813aa6f6c3084d8844289e9c978ba54acb3cbe75f92365801ce1563de7ed3f9dd5b36103659fb94744efced375b122f0a291a5a60d2137874fee01fe7f04a9e1c0b7a0257767b0cd115511d04d990cf1bce0de2ace616fd0f4b7d3514e2155e9b38a76660a3739188b023a9b8bc986a40d73e5d95d54665491995709d76c926d170543e5eac5ca1bc62e444539278a27a23a52844a899755cf0d44ec041622b33a42e7ddb154eab4ea1fa88edfa3a1bec692e66eb6b8c14a8a78ae2aab53d7326a4a206637e2ce5ce04d3f81f9d4ab95f868d243d06ebbdce59b49369926d8b10c6a463c2013c1a32ea3108d2392689dca66b54274d93c7e7449083272269823bc2089bbe475809241a78d0b6bcd695de3a6014b978f5d3c1ae37790acbfd75e41fc76be7cb9c24a26e63045973f85e17e8d700941795de548446f513cd557ea8c45ed29ef407231e1baf4ca85c45ad2215b47292f72f4f9d4c594526b339e64f52f55ed1ed89124bb3178e5cc9ebc006e6ec4dac6772093ac14565d4fe0e90bfeebd60fb4409fad7579f6926bcbea7a95adbcc5af40f6195fc5d8f4640360c3afcd7f1b46c8a0180e05268e5dbe95938d246e144d9828b4318679f31329a36104f6e3fcf46d4bf50847f3b0640eacf37873e995d1ded11931ea28f1087c6c9af604bf53566120011e1eea3f4f5a099b742c858581675b1253720e0157506cabcf3799476b09698dfd0eb75b8f4ba798e02efc09aa400b06e688de391353c223535119f8d8ac206af413e0299ff7780d91708aee1c62c3d5740a1c034d6731353eb5e7c44da390948899267ba7c8074519291e5634703ad21ac1c8ae95c1a0db0dc8510a317cfb392273622cdd107d6aa1b3a54f118358ad06116e60d30c3c92b3d0722a797fbe65837be8cc0e72d08b9da491e430ebc7ee9c7678769614acab3236d2342c600d086f7196268e71f51ca38df84d7cb69994cfe25774afb3a8491e038b784c87b0b3b66b2204bd99ceb1d4ead041505bc1dc8e6051ca1cf77cc4f8bc58d35a9cfa9748752f621992a30ed448880addeeb7f00e620aef55720e43dd5c0a36d96c1c4531fc00eda4f90e323db6a650ff2d54f305ac3963ae667e12e3009534ec789dec54250ad70dbee8ba8b2694e966948905063e497a4f77a88577d8adab02de06f27984973f95b605fb9bf3f75b9e8a2104dd90cc99a23fecc466a3e402cbb4037c7aa8cd337cff1f83820f13e8998fb9151c9a030febb56fbe6618712108d4ce7f94375706a058edbb2024d9b4a3d66507a9f2cc24a1665c5dd18acd8024a31ca8a99040fd3af0e6ce06795f01a7205ae2cd04c3015a2cd5ea4cf97b17250eda54c548c824136cb417b8e3de51f06d1b5dc80dc872e4a6a5cc9cabf98481f008365685f2bc9607721171b581081451b6595d206a9366795653dc5363cfd27d07c6f534f168adeb059b684c7158cf01204dccaaef1317485a132821b39abd4b225d3bf95c9d715b59f785cc956613bd92ced67d1712547a58debf4b79ea4a8795a824f07d99d459121db1fd5d2e135df059648786ee8f0161d533343a636407171f1295ec5be449d8ccf262ac8f43d7bbea0558e1e0873f2272d49b07ec95baf9ae29fdc3a30664c2012ff1068e83ccaa4289b03aa56dd18d2b7008e92757346beea0d06e74eda9ac7687efe102f05f76376a713ed6bfdbccf4965784907ea3597c553030a112d796769df2488d9b7ebbe06634a99b3050ff67e72a0d58d1afd29ed8b1d9d7e5b53243702d902a6f49dea4adcefb88d043b3a54744e9ad68215925cbf347f8045b96f9e0d4a1e0866c11d6a84da8a01c5534239ff3c5bedf7fb5d7b8efafacade6f92ffdf86204f57f27b1bd8cc37995ed1f52b3de9ff0030d54da4405df30a5f8882d27485557d90177a30b2edfd30be39cf079bc33369a2fa2225565752ae79e349f8cd9853a91b9fb1ccc4bf89ac1625cbbcd87979807e0c40f100f30ef9e6ff9ae9969856e811ec000ec7277121aafe93ad9dc9d086d89be24c720f0d05b73cd291f686387b17938497f6c6910b4da6d12196cf2adb6f4dbf0df37a5bbd5df5e4e03aa401e2038b97616593f1c578296fd8f0f1351616afd5018be3a49f41d0b1f8cc1dfb12f37b67c91a5d67b3e411203cd3eaeb5cd8cf28834eecc3679b711ba1ea74691cec20427298ff4a125da45e3f35becc7ee60c0d71f7171bc0dd06ced077d45b52bfadc7ee58161935252b295dbf77ce4f4fdb67e37af48598108ff910734e6b341b967b1fbae9945aafb4b64808a1828d4e0c76dd8fc978dbe107e053deb140238bb7d6fcd45798d7242b15cc03f734286b316361529e969f61b5ae18862eeaa569aae9a8c28228469f64eb9f91354cff517c7e5f16a0b4c6c2dcc9b37360bb0665ee323ac4d0f7fd2bd48005e5accc88ec8994ade6bc74e5a8ca76075c6fb358571dee048c1182cfaf85233e90b97d5d819e6e274d9fc46801983c6ee959e961d0cac87005263a81a82497c2875e936e59a25574dff1ac425eab89af3af409e1444c45cfa73c48b1246aca812a238c434283f59585a300779bb50e3d53be88846aa41270cc80ca20c0c37541715d51664fe99b52fbe594749849523c36b22ec2dd3a2634d3238199d35ad47d5f1e14fd59bdf32a542a79ea140f52b39226a9e94e6b770ba819db3e2f3341df902a9f482ee93365e7cf226736b72af55234468c2ad65d3c2d9a27f56156e0dc02752f2b7ab74f3a06c58c77cf12376024f6a2dd16dbbd214d03d162f081e46576b6da5e0088039882178f61e065cd4d9e3955d818ae56596d70589b1b64874e80c5f03164981eeef79b0b69cf3a6eb9c6e7a18f4991ad255ecec17f56a545da28c9e0b20dc3074a8f023bf1be7ab69e48bfc9ab01ee3a4c4b610ce9e92fcd106e65cf792ef34a4949f2e9a6b7094af5352c058fded9e56b39877888910b9e0f2e88d4af244fa59e5471100bf172cc416f6c6054d1b7a2a5b053a97895c8863627121f0791f5bd6521969b2d1aeefccee1c82af12d9c309c19ae4cc78e723e88726e959ff55bdd6e12b3daa834fe03b9b3eb8d4ef5e6c78b7c010447926014da7d2083866782c9c830b33248756a77541a7db94ab1e5d6fa23ab203c2c756a4001a773f0d99da93ceab5efc27ae0e5b316c6ea5615d784e"}}}}}}}) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) syz_emit_ethernet(0x323, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffbdea079ee89086dd6399b25b02ed2f06fe8000000000000000000000000000bb000000000000000000000000000000010308000600000000fe8000000000000000000000000000bbff02000000000000000000000000000100000000000000000000000000000000ff0200000000000000000000000000012b03000000000000050200090502000301080000000000000000c204000000053a0002f066000000700f0000000000000276b93f5ccbf2d0e92b5afca946fdd003cbc36dfa6fe7d2a12092814545d22f37a83c5382a736c6febffaf93e1db581b931a93b483fab7ade0617802433a99c43ba34283870bc552b2931084fb7f48d345576aeb19ab600acced9068cd8c3eb13b46c03ddccfab50fffadc24993658358f578f085849d7ee10071e068000000160e00080000000000000000000000000000000000000000ff020000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000ffff7f000001333e867e2bfb94b5082ed0f6a55eb71cfe8000000000000000000000000000aafe8000000000000000000000000000bb0608007000000000fe8000000000000000000000000000aa00000000000000000000ffff7f00000100000000000000000000ffffe000000200000000000000000000ffffac1400bb70030000000000000502983005020fff040100010500000000000001000001000104000000000000f00006106400000001010000000000000401c905027fe00502000600000000004e224e22", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000480019078ffff0516000000040000ffff0000007f00000005000000801312854c49ce8a826db725b0666c212510800000000037b4508f8fecb26ebc76b1fd4a3de79d30b9c9ea6d81f02bcc28a529f2e3b4108aa520ab4a30cf8a763b36cf2707c8a4587f233793cb4ee079e3e093d0f8d904e76452aab1cfeeee6d9d9071a18fc757c5c5fc619d41b5d349d8e7b6c674dd0ff57af3d7320420125e85c3d61634578174be2d1b8412f2a969f60a67411e3b79fa8ef177d0d507be57953b9ef6d1fdb604194d2dcc0fce7572abe1443df291c07aeeb4c8ed28841d0516682fad"]) 00:25:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x30, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ff9de8", 0x0, 0x0, 0x65, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 00:25:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/37, &(0x7f0000000040)=0x25) 00:25:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x800034, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003800)={0x0, 0x0}, &(0x7f0000003840)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r6, 0x44, 0x3}, 0x200, 0x0, 0xf6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000003940)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000140)="b75e9cb4ed73276174a78fa40ff6be411ee45edabe6616e39c6732e92effc6f6f63722ae726d07a70383ee3b0fcbf5a5ddec35b2783cdc733453413169334bff5216b212ed391c1b953c9eeb76dab6", 0x4f}, {&(0x7f00000001c0)="69be25ff5d0943ef5165cf4d4634b835e336bff6f6d973d9ace735ab460c99d78817d49c8b729e8e5e7b25ba371f9af727b7e700822925ed9a0b879097e526771f4b6716c81778aeb6b60fbcea9ceaee47a5a18ebeaf3f36bcc7bf49aa1d9f3d4f82d1eff969", 0x66}, {&(0x7f00000017c0)="f67404ea6e015eca84061a4a9be1a10fe83ca1e5342252b877447e811a318085631b73ce22774ecf599d72a91b8f0a14a633cd4c4e2e49e1896f584f6b3a329a346e6243acd27bffa43e502e90e0662fe7867f17a690ee26706bb89a42991ecc0c9969ac0b4dc59fc8979ca20bf8b9fae59e043566c2f76d88d8f3d31b2e0006a44a9a45edc8671dae087736649c6e1fc2074eb08e6e3c5e31f06aa58284c5be6c520c9c088717e64ead5949f92cf2d7ea5db29ef051971450f247df73c42a845d23a331f06f88fe1ca16d13beb9f29ef0747ce5bcfc1943f77596ccd4c2a0cca0f8cb67f4e102240f859afdd6997037408e076e46b30efb4e59f48864da1a7021fbc82d4d40ae7a7700a7ee603f62f513ac6afba94fe6ae144425caa506a6c15a5c36f639dd280f1183ea5f62483b855383d8188d5254d16a654b5577776c1025f60ad3b31569ee589cd0eab3758bb6f9a4b1b4b553721e6fccb6f0e3caa73708e5bb86b91deea1add9c59781c1bc8a6bd1898370bd426004272cd7fa81894e8ab1f594b95642dff8035c157cc9fed6cf79ebf7ae70b04ef491442f94675cce8220019e67ec0af14ba517cc1a2a136acd63104ebbece5f2a4b4c43de5615fdc06e923a89428734587bdfaeee3f6b265932918490fdca43b76587ee14711fb240724bf7c38d3ae2b313091b26210608c427aafaefb5a4bc14a0ee2a440c5ead6068dd43b267b9744ba444fcefc3d8602a5cd42d4c725c9c64f148b1a8cee9edd1acee38995a0769e9615c64fef92a0b248ebf41c1cb0fd7476274b02d710fef1940f6e74027c9af972f824fa95ad3433d06fa02772f165ecbf489639d8b5a5822bfd8f20b5141df625891751d285da8f73a9caf0a80cd565e52c5bdfc9014720a5df9fabfbbf8d9bfd76d048660496308158fe43c30337cc4f5152c74fae64334431bd97ca2970558c45c0d50ffa9643550137a82e56137b5c043f5a6539f61f0436101c9b818bae8a4057d0359f5b447b0a1e896b8b95fc1e7a91161de3fd57b02e6e061277fa5344ee8fe27db630be2b56d44dea7431e01c9cd6143628cecdde4f17b7361241996ea457dcd1339dd433b92bc58cbd90e7370124c39226c1e32649fe32434f23e667bc2749d47e8d8f5197b49f86aee36d132de19a11905f40ab1453e8fd1ed50cf91125219b48483f7f9b7db4271177e852678188d4af1d552f989cee68216cdcec6736f6793baab92e95f8386f9bc2323a4b54bd57794735ecaa9f04ced01be7e9cf8bbd2704869ba47df82dfe4f91f70149cc48c0d315bc268b2bb2592cf190691f3b053ddb655dd8f5e673eb3c48e0224335a4a0b6329e281188f1c51df7c154219cc01c22c362f18dba81dadee190d5b6175251beede6f6709fd8dfae6b8dff7a900ddf1bbacdd19b251d77c2c6eee5891d234ad984b3de2cf43c3af4657d853368f03e49939c31ee9dd2a31b04e54e33e13d3e300fa3be5662bfed000317a432f008b9458b550c3e920e0fe88b993ee59d6e5ad0a395b31113ec7335da159ea5df44ab711ca2bb5ac24e4348e0201bdcb566e6851e4fcc54d7a42fbe56322da2357dc65bb2c322726d631331e7bbf17781c2e51719c588111f8ed8e63a5947019a4450f82b9020e0c6bcb5cb45920f34d163cd26f51aaa12f1fba9984803ef254362f5f407e62bc7b39ea3be18b1d8ff5914bbe25e915b67169b8809336e69399507297b46a548f30130fd9b82dcedaf0165c1644368429039b640677adf06a6ff7e57e8ef6f3ef4b462db177abadf5242e0bc434efeff8f33f046e7185233a55e2d1ee11ddab516d422924e6fc282c58ece29356997d3410a39532fca8f26a60316dc9a758aaedde0cd4b83fd229236480eecb79d3b837b45a4850a3ccf88cec81b248b8fceeb885ffe61a415f6b174b9156c7a3ffbf1d211f96085e24fc473b9879a845a5208f81a6361bfa68d345265c8a3883ed80c21a5b1b237174f7719c0554173a66b5d3cb1a53cbc544d86299cabd4af39d6a474c9c4db8bd73ea435566dab166575b528c6190c21819b6b70ad18111349377ec7b51bc00f9b05180ef6d250669c8c26539f85374a3b6eb9bdf7ec8071b03250e8f8cf0119836bac796c286a47ffe8e53abd3806d15e7b28d3eebf516da415fb6aa70d8fcda8e4da1b587fbc22a026f4e5031e2c8fc73a96684affe4518046ec3d079a3f890fc4e41e85aaf1ec985a258ec2e41835bf9f463ef855d5ca816bfb4eb5bf7cb611fd9c22442729a6856ed7a998bc674bf82158a5f213f4a93f6efbdfc59af2c7229b291965f85eff1670e98fa5b515656a3182a5b0f7b7a92719a86bb8086465d64bc0255b1f0d2edd4b179f2fb4993dd0563515871b26e4085a7c712824da16d1f2f2656e471df151f43167c20d0dbbacf31a5a9b3df2ca6532ca8cccf6d86253af3ea0ee7473c3d66ca9ec2ac94ca8ca8c7c99d1dce9692c249e46e1786c71a4836f530147e4ac02d11317a4ae9b46ac92a07edc3a4f5f62a9fad73567d04fd54da06c35e4b35953d0ddae084acca87e80e4332f13621ab3fb8d0a818b2760fd31742b70747a2af7c83aee6e0536c266fc74e584470e3555daeb5f44034b9214c54545bd4f3dc439bf60afb090d7f770f04fdf03016b78a584fe0a99dfa47f9e2cc7b7d210f41284f484d00258e86289a460b7e88f2dc897eab2f4c9f9e4dff591d785bc8d922c34d6f68839038b62876981083347d7aa6a61c65c43b5bed50d5824fe30aca6b5b3f3e3db6f89c9ef0c8367ac7adac25dec43c743602392ef0a7066d4e136c14d1c6e2ae4f02eb57ef08801a36991fcb29ce38e4e9ddd0064f742a53cef124f90d4896150eb1e35c0bf2aac0cffd6f61e82a646dcdb803a728551c8f6eb8850b4d518d2c1f0418852ea40be4e8447f7fd90d29792c9c95967ad978fda057f7afea7da4f2d90b8d662ceb6ef6b18f1e52b5d47b033bd701fb92e1276e00eee8f0d1d3a14a9974ad5aa0e3d9933050fbde2da342a07bd405e7fdb4b0ba85ebf230b9e99690128c66e6cba359511b6b662745970328c6a42e2f7276ec2e662d97cc623bd7874d9e12ea37e3bd0d0db915813983024ab48b5b99c60238bc6305dee5c19420b5f19ab01b7f765fe16112556e523aed3a8766250eb8b369dcca4d9dad8ced6d26df87689fd218d1617cb98e0e966c5dae2ec55938cc9b0ad5cc377c0dafdb382bd03361bd1ba2d572d5716f757eb50fb8975c53407b2b2901b541dc74812b30e08e9e83ce666a0ab6434de52b6e7a0a59fb7c9a3dc0129e1acc2f80bce6a39bec25c167124f4293160b6efe9a623452031a6fc2a7ae53e0af1b2fd9de7fd705e55e158b7cc4cce91521b5d4ef2b718114a10689aaaf8afa9cf18b86810b2b7e3325189e8dc00bf7e3bbbc1dad7072ca4ea8c4f276c9d2e60058531e1593d935fa092a00448f49b54472d700ed1a10e1cbd7825744369c4808d20195592d2f8dfd53c20ac2a8cb0028fc79bd594e0174ca53ebd2ba0e3be1cd1270637dbdaa87ed5005ec5da90ebee855bd2a272c280ca9c66dd557e8ef913d2a55ec514bf5c4e13e678b81af54bb9e1a49a212a3cc410c673c10c282adf2b88dafecbaa4bce2c6b133fb5418a195e0bf5167ab48cdaf66f2c7cd84757cd748c9af52c6f25118496ce6d48936403cd4a3ebfaaa7b1f8875b9f5c7a69669a6620730580bd3084960b4fdcbce9a5924b09c7a91b208e434d39d61bcb3c1d14c57ddb6c12240a8ad9028c99ba85ebb6fd2d170fb6f8e24a4aacfcabf196748f9a84bb35bf81b1575a34a363b2f5238d9978f76a5d3fa0eec61c10b25a335b6b7c6235bd7e2c0bb6b8b3074dcf828003f8859cddfb30c6fd009d159a9f88759858614eeba7742d4a19756cad29e5d578cfd388897b914c0c34e918e356ec4953d2505ed798c52f3bf5a47e9580d4b95fc9ee63fd715e44e30897c9a014183e8111e93f93f73b6c472329727479038d28f53dad31e4ee581e77a2cd642b407727e603e5d0ef488a5e47efe5b579fad46de540257adf9235fff471ec61f91244125f90c1fe99a75b34b68a92ba2d3596bec8be366b5d6c0e2b0e0bd184e36e9b35ad9f268ff22dd39c4c3722120232ddc878f95b2e23f9c4b02991cc2f75bcaecd63c02522de2031a10da6c36dcfe6c0a5f05074a4dce3c7d2880030cddd98342d7e4b7594525bb0fe44a875c77ea601edbd98c084af35441d00c81ca2f7c73229d2103e04edaee7aa305126fe77a047f4d4142229c2afa1d235a6c4931ac713357e55056ae2b824abacc78a1c2b4a889d9a00c16da839d44bf86dc9f2d9ea983aece907b98f445724b845b775caa1c84110d8851427d753b9ed62e69d145cc2aafa1d43e50cbe97d7f47801933fbb2c66ac42d58743b2c855fbaecc3b3407f3e73f8a9eeb8f9eef8313dae9a47cef5dfdf3042be329d56c6bfa294c9fe25814c246a3bd0215a93a3a96214a87c56e88fa41a3b6a1437e08ca0c78b3fa5959ff515513ef879d480a4946f7fe14c3d9bf7b17a27fcfca8f19b9fdac033dd6368026c56456f5620c685dded8dcecb7832b7f3646f590b4e09ffe381ac441049cbac76a9904d2a8babf1d1f8c62d627e37e3057ea20f4fdd0f931572cfd1895eb2fe178904ae2aa7406fb06d80977893d55adae75c063a982a7ebc8bd79e44f87b504ffd0bd3f99b4ef8cff00ba997559ed90bf89c703e9564157c1cedf57fd403a20a35fc42c8955226c2e5a101083ead5927e82a6be7658caccc10c5b5780880efeb70b196e4d72edbdf979434d0fed66bcd6a3880f49d381f81bdc7afebdba716ee73398221f961d8f946c9dc5a370810afff4d4a1f16ec8b2dd648676c83d956ffd2674a5e9cddd4fbaf22e2cf42ec6e4927a8dce1ad347ffbb3259f82608ec1f0cd9a0197726c3cf448f6730726cf449e5fccfb46170387669af5cc05b53b9d91f5cd6e7be887dec355a2dc673e16433c1c6c727cb6d6ae9afebbcd793d5b0e2f07c0dfe152e7206d81a99cdfe55901f32ed3526c671468ffc36a6e710be6ad4f9230a12bf5981eb933d84f88a5174739dc0556d74ded1f0551ba2b261a783c0a0fe8eb4b2d10071a8e8cd57f745350e34c58886dc2a275713f3ee2ad8971f54e783ec89779b0376934b2987a20825a9fe7879c2a821bee62ac36c1c37a72753a6de5c1753a0f83a3dd351459f85fc81476c47bffa724f0af27b0ab222651b7b2743dae15f8845bd2bdef7c531f4a342b1d2aeb758b223d8fd862d6234e815066f30661c6d0a565adaa5d7d5e78405e02437bdcaeee391bef8902f4a89872e3beca2ffe45d9caace98b437212ee34dfa7dd5fd1965c6538a64e955861f7333ba46b04d6570d6b6b0e1ad0080b15250c884704cd78e2ee86fb3db576f037f7c568489e297322ecf2467d9225d6a3b3da01aeeb4bff35e57ba06577f89944518df0ca192fe2734fcf07cb7f2c995e0d7daabc1f38b85ac03589da60062432727ad9f7ea833fae2262d301c6b77682e44cdcaa8e7960c1e86cc340d30790f570d257abcb7137798adbde6e55de1762538e7dc6de1466e94f8ba091d2a4f86daa69fe10b99d1151cdf7e64028c8d9df7f899fdce01513a295406c98635774d40f35a4ecb41fb2a46701c5141d43d509ba4eca9f740aff0ef03723755a3949058f3ec13bc59dd600b73252a9656d2bb0a912e30c143f052254e88331e2aff5fc4524a21f17ae7e742160d7c93164ab4e658c534d47f6838b7d671", 0x1000}, {&(0x7f0000000280)="26889d725da22589c4fe52fd2cff1a0ccadcf8c86153533d43076aa438d4c3997db023145cfdf0d67247714a8d15331ef36af979d9a5d4c95d6b911dabdc398e859f46c3c856b8bf08baf7b2db723673ffb7d447599bd4a56ea440712264d6047b36d2023df1d4baa6ef8d0a1a0ab806bacb84cbaae5cf292cf1488803d98897be89f9e6d9e56b2294186f06a1a2d7752295bbe9db656a9275fb3c73f272522d6524bc4cdf", 0xa5}, {&(0x7f00000003c0)="79ec3ea0e852f30ed78073e9f2d3c88de91de82c9be0bd5e0be478ef4bca060f9450e92a4045899b431a8cda3a595b7b5350b01665a134497838d685b9710aa2a37998e379662be35bf40207031ccfa9d3990b1b1394aa", 0x57}, {&(0x7f00000027c0)="caecc7f69af0ed738f12b016bb108dab8d7d96945ff078a78f10f6bd2e6595520b34b50353379bdfb2393dec0be4c861fe1e9132fb0a3c399bfbaf766ab93e679db3bf8af33939342242ff58ddb940d8f00e4739a3904d37a26766b6caa6767e342acbe27d6bd79c7365d9fc86346eb673731d2ca594ae044748107289429b00e463d84c77cd5160ed3905bacb522d9e61d3919ad9f6a8401bc7a347a339b849bc69885a0d9d8d58226aa40fddca9693698a168804806398730ad4f6826d1d2f8e9863af8adb0581caa612803d9fd4311d5fccb8ac4d7d2948a3335e70d8211dc02cbc46f22c91702f2f7b682dc2e670306f8387735bddccce9ead009ba2319be85d56cf5dcbd4190a276c5568e746e6d7b796be374ae1dc76014906ba50a0e69e7a9052ed3c51841bb53a8c1400209fe439647747438ac12e3a6c5b160b438db4483f83ace3f27f4fa978428cb56e24bf62e8930a5b72f10a932639fe0441dd4b4db06dc3678e9f35cf6680c395826f47957e1e1fc1724241ac399c9504e592cbd0710e0218db1f4fd45d43907dac9479be08ad15d538e37e98163e4951f173612a294959e1b1a0f3f739dabaa2f18c9115045cff7c41cdca44ce7b1358006995a77beb43aa70f1a28d148dfc3d38a2fb387d32d9b6cc4d0ace809b18fb29cd17f64537db4165ed2fea460ad3926edc069c9126d96828cee322a1ce9692e6a3bc108d6edfec471b6db6f1a00f7323a485da301e5c47e8bd45a5082ab374ccbed622829dcecb9bca06b746d2a1fd6a2dc1d9d3ecce418c019a81566fd68c39f6259dab6e1aeabd22a4a8a0973f72ff4694b8650f2d807cfd9a633d2238d7e7391186598384f7cf0104bbaae1498bafcf5be1e1105e3b0f1daf2b8d95e558e78da3fd99d156baa0247c7e9845815e66e3b05c026d183f52771bfe4bc7fdcee449483949fbe64f0a5a257df1f3f88a2ae182a963cdd9a719540759ae0480312125b75cf882c7d719b533a34055af820e74ddb2d3217ff1afb839b2ff9dcf973d1c05d485f5002a17ba8710894bed459a8ba1a8901e2e838281b4d331e9448cdc2a458ef69fc366c14a3888327e992d25502dd39892ef4285ba2541ac730e2da2b13ce98abbf962c9b363572545ca88a5e91da2db2eea4bf5e46d3a15b6abc21b2b597d20c6185fb1bc3116e98331bcfd6966a9251ecaf7b78bc151a83c3a700ee7a4eb87c2da0199862507b9a60a7ebebff0a84590cd65d445034ec16431ea714d49ec34cf4dafbf2ad2eab8a19606f8cbc70774e015e07ccf5ee9d9af50c5eb1a2cefe0af500bbea1209341d87d6bf2a3ac31cc5357594014ee4bb7eff73967752e3317263468464e236eda719903a068bb367b17433a1a5a616d40d65a9514d9454ec0d63a5b11ff8d96f68f1b7c2cb7db0e819acb380d96529d4fd29ddfb9fcb5caf2ea00df237578eeadeb8c36196d3f4aebf51c05348b8f070345d79a96bbf7a9bedb3d5f34274839cfa8b046cf9eeaba1c6371c6afd381e3f33d41f455bde063d9b670503924ceb444e949199f21c7eba3f92f412d95dfd2e48016185fba79f317040b12122441b2f1b8af5e1494c2d509e40ac2bede2c2d326c1ad73c94e17245135b6930dafc4a2162629b1732261dd80311dab05aab295a8e2ecffc1e6972768fcbd2022077ff8119214f0c80d291ff0d2fcd0958055eb679af64a5042a05b4514b275a44cf992c017aa608c357104475614385f67ab003c0ca809043665408d1d2e35e96d8fab2c135c079c53648bcd9168cd22cfdd85ef35effc574f0240a68ead59333134390475cc8c03ba51897cc9119332acf26f22e1dad5cd0ca37ccb2cc35bb672fd05db3c8e60e736ecbcb3dccec186dda47d79e40ed63d47270b01c8d898037e40a2fe083db7ff66670820739f2d2eef8ff9d89752644e5b0bd8b675ff08b661d11517dad3c698d8d1185064790cd3866ee2500e55210517d4c900346d37622365173fcf4c0c05a37bca1305f514d9d141201cc257dc771b046e4f162c297e27095ac8c4b2b3863c78e904187835dc471203cbc893037b06b5a54d90fc9542e5fbe04c1f86e2495ac6f9682b61f6c5d9391fe5eececf352af8cdf9124216d58e1335299c6c24c574bdb351db24eb3bd7fb2a9028621dba5b517f70ce5d42ef2c03fb0db5f51a372a5bc7862c12aea827ecb338880c43eef6ebd3fcc34d8685799a9988b31bd161707464f0fece68f1cd46fa6b748ddc054c22ea20598deeba504d1d7f21a6ca53ee2f30b7b549b1fd3d433ddcdc03cd734c1595b82e75d674adda6eb2ac08e94832f9bb3a76c947c1b6e2157291743f760364becc2667bb815713597d546b4f0fb0b99af02c9f6a7f7062a8fb4f14a7ea1be1073118198751c5259fb4ae6c59f8e5d53401332905876b55415c3a4aae5b156de929c5399a79f7663d8eb1a9dc4f985753e5e9ccea7805c922b1f9834030508f283f2ebe6fa69a7b4f460fa041f1a70878ff06cd57b18813bc28068c3e0b5cac26a01efb46f2abd01cbcb5292a1ad36b42427daee2d335177b960400455ce785a0dc3891b6fba1babcdad2e898795ffb332a10fbacfe3089c6a620cc2017d6c0f1722f34b7d68178631dc77c2a2f69c7e08b8926b0be97d63c435f2e0e19563ed5bf551e8ce3317657a3a9580787d4d5925ec9c1a883771d0d408d81c5f5ebbfc4e7fdc27fbacebcbd41f0f26b7652c0289b9af7ee9935c48d4d7c3aa89626bbcb53d8b4a2d8b02360a138f7041e4124018ad0353876e1cefe371702aaa4f4ce8baa004bdf7768706d2c3ff0d3873c2dce5d92d20d10e8d9b63bd3e2bee41461578843212f1ded2cf8f20e0598f3ac2aa23e24339840e7ca88119dec175cf605478f2b303b7ecae2ec70eaca126a8435b03f1844d78e04af9bd55fb89430d088a8d34f02f1d8df25538b1cf659a023e0edcc4e3f679024b190ab99a22dc3722df4457c27c12b0175a36302558194c58a22cc971a609fd1bc089b7fd5267580d948bee8dc05ecb292e3f248696538652db4f1c1f3b6a4dfe4aedfbfed370e73a8d2559c5057121e1095b05c6ee3466a50b0c3a666c44d01b92821dfdcf7a7994cf0822979b24ee64343bef4468e96b5676370ad8ab1d02bfe003cb4f67a5033d6dc3000a6b9e6414071aa30004aedaebff90273480d96597df30ea07f76e6fbeaf9f4c55e53543442571aa722f26fadaf518427bd90af8086283806b5efa4d4b36bba47bb955d66778f367df7d50d222a068aa830b796d41c4f16cb992527d86d6f7568b2cecef4323e5d8f2c083c88246e92a0398af7a1f1e75d1e6d26aa3f4c101c8abde6021b73f7a04bdb93c4cbeb1d0b12c3e9593ecdada9ef3060de40ec3a31c7ee0d1c6fee78cdc4a9f009e0c32bb66dcbaf4af43e28f8029db64cce1609fd8388ff586f9ccf81c848669709a6c2e351394e979bd4b6c68c7c76ba176bc2eff86e3d45c574c6efadfa0c517f89d889a8da385a25129692ecf25fe4c59b16b89f2a7de3468391a994cc7e4f35d635a601a93a20f34e810f2c060636ad6397f6c4f302cc4316cff3f10bf5d9b7148694fcb3e78928c18fc3555fb9292b69033a48ca8650d2e137513f0ac430c8e64e3bff8022772c64be9649289cd9dbbdd406c687a8201741387f17af10515596cb024765d3a7a8ba7e12303e101c9defacb1b3df4768249ae3e552b760c2d4d17a4440230ecdcca385958c533899ca037a483b4e42b44c2b3e887401aae513f12b4286af7c11cbfbc3c87668dac08289a67ac95fa47e6057c945ee5c3dea2dabe2483ceb292419f0385923e60bd8c4fdec4f1b2264500d4f47c91c0e114c443a3869fa68fe0ef1ce1046c4d47f8d3ab848b155aeb6eafd0914defc423ac5027a8ce8bc45df5dd7f5535196dbcaf1e8083bc1f668cb4831990eed7e0f4c70876e374e6d894004856b48afc0e8b38f16a796a01ebef2cdcc6c707409d3e67e808ee9a0c4faaab24ed32dec57a96af807a5164ee2a96673b79e0eeea694163b99d4b0575ed41e01ae1a4fd8fe8e860c4c5f9b80509aca07e9ffc5153532adcdcbff63c46f447ec7fe4cd2ea9b425c3586308bc20fd58075454bea038d61606ac3d09e2278f2e516c08b320a119929735283668405457e6043fa5942f47e9552e4f12c46a44457466047a4d7b305067d264dc86d0612ed349811908434c7aad7c3e1f8ff03048b931dbaf937097cec52387e7c005807855dfd6a9bd4e0b4de5040667ea68cf4e9bb2915f1176cb29ef8db0c780061bbae3eea97772ba9fd72c498bafb8d0b44f0672ce85f8b69e4c963dc5a4e2fac9adf05795c5ae699cd4a3318ff213f8a470917e052ff6d7659c8bc09a74778db32ddf135d07cc2a8d5e890ce3d4b27f81cca59b248ad2ae4acdab3af21cb854a51a061286e0e30e4e4584d10c2e488444823e2d979c31a64fe5bc926cf29ac9ef59551b935ae01f55f73251bc47c7b42324cacd9f3e2232c2a3b3c1897e754ba21230c58090a49a921ea8f1a1d85adf9e8fd171ab21c8971049b334291a2d015ebbc7bd1443cf78f13d7db4ea082088004d0b9e82da72cd76d5174db4e2a344d55b8c7be5c336d38a452004353c102afc4194159b133023dcb7560e9e6e1380621735a02e26bef73aaaccca4bd54a4fb8adfb83f22f09b01b5d637c284fa16af6f950db664b16b997b310dae04c448989aa9d0d399931fbb194a74eb61a086ee4121f620f531fbafb12ecb36868003ceba80b5e69932139e73c7c0a8fa0f4180c3550be2c1361b3a311d6211d670291e9a5635dc610dcf19a8737ee4b772f3373715f05f59fddcfe5b7cdc58006fee9749b7d424d711f5ab50578aca32135f24a8a6044ae8d288b74265c500d8ff3638d832c11697e1f8d83f3e26dea5ade648b3f0e716efd751bc2ec25722b666121494b3bac8b43ec849eb496e1bda6281ee007a2605c221348e47c8155579609327227c8942f05645066217b483b9d7d6482e346d4ba2f42780c32e6a52063d858c5d67d3a1a7ba1ef47a27c30a6d2a5ab7e8cf77c9dfa72552ac8d9a19bb840d2b2b02b2b8af9bbae885dd698c1a051c401df8973b6f6e83c499798aeb6a083d7bd7fc4b1c221caebe3ea9f9c7ae96f1bf7ce97b5d5db4dc111138508ba4871a86713a81f4325c90000394e9bc60061cc3edafdf822757a79c53db9c6e15f6fd3a405ef6535eb77436b70776739f894b21753aedb4a199cacb93f125c8155a0b6bef02685ce803c72591f614f6dc6e4987d9395b3f14c8c6dd307c4ef9c33de23e7ca6ca50ea0a3c4017e7f9164c530517b9e66ce066b62427bd1065228855a4b42abd5419e7e55d6eb973d0bd3cce2ac45a3ec4824d49ff76e0e121d21967c1bf45355f1f583c752c2c06610c04d6437148d94927deaf4922dc5566738c65aa6f8892a79570fc8e82a42168e843ffc152e3f2c11efc0cc45f4a9620cd4d1cb4d0695f52586e719c4f4a0a5371cc921e5eef220f3d780190595afb5ea72c43828c9f35289e4de8b681e758fad575bb268a2b8ee0e6a5adf61b411132fe70a8aeb77dbe7369254702c0d6d8c6fe1e9cd53e6c467ffb855a572555824e0d039357f5a22b1176f6b5383e8364aa2fd756dadec0fae52983034df832f417fb67057cd3ee0f15cc3ce3e27f50af61066cb67529446cf6145eb70897cce43009863afa4ecf9e0b44026c61848f37da9745d77a5d6a3ef83cfc70ac9fc48e84b9ac7306f2f71b456c6446123ea517cfd", 0x1000}, {&(0x7f0000001580)="085a02c5c4ef6a9f893fe7329177226fad83503920d56a6e9347c3a6140d61e53bae9bea879c6b57ac64ac976d248d726f3cf6d35c16541132676ff29da951364d314c6ab054c86026f6db46c69af522e6bc6c2d3a6f786f61a712e05bbc186fb7b4c16fef835634b631f8172b66982d6519cee47807250867be8aa9d5d039cf8ccb014f9e2d7b91bac3a61b421064c18ad3ab7529218240895df4f59ec93f552c4ef1d787f3bc2c65976e3e04ea6e1ed5c0942ef27861313419d2ca0780173d96a73cd913d13e470364aed1d76fd59f0c5783ab044cbd2edbf9f3367df92c15c7f79ad42acedcd380575b4ffeff14143695fc28be030c3a63e9", 0xfa}, {&(0x7f0000000440)="117e60ad03c524a6a353b2342aaf4118315623e1d2c7a8d364932fa108bf799757a773ea4ce91e408b38adea644d16cf9968ad27e783dc8806f2414344a2b76b3a073ab712293ff830b64b7f41798c1433266c2aa187", 0x56}], 0x8, &(0x7f0000003880)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, r0, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0xc0, 0x405}, 0x1) read(r1, &(0x7f0000000540)=""/4107, 0x100b) read(r1, &(0x7f0000000040)=""/129, 0x81) 00:25:14 executing program 1: syz_emit_ethernet(0x45, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xeaac808bfd747e25) dup2(r1, r3) r4 = semget$private(0x0, 0x3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000500)=[0xa, 0x1, 0x1, 0x5]) 00:25:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0x2c, &(0x7f0000000080)={@random="cdf0fe44e157", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1e, 0x0, 0x9, 0x0, 0x0, 0x0, @multicast2}, @udp={{0x2, 0x2, 0x8}, {"8d06"}}}}}}) r1 = socket$inet6(0x18, 0x8000, 0x8) shutdown(r1, 0x1) r2 = syz_open_pts() socket$inet6(0x18, 0x8004, 0xf8) close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x8) 00:25:15 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x5000000}}, 0x0) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r1, r2, 0x50}, 0x200000000, 0x3, r4, r5, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r6 = getuid() r7 = syz_open_pts() close(r7) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0x7) fchown(0xffffffffffffffff, r6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) 00:25:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4deda04950a41004eb220e19f5551d6af06c7171fa624d3eeb4dfd2a13c4ccaa185467da3fdfd7982e99f8c12b0893f8bcbd622a75ec23b960318e2825b14337985cf77e5b7672e426b87fffb7479e41d20d76065602244b130e8d761b69ec18f6c423c1c8895c81d259b4731749a6200b4e869b428fddf30a", 0x79}], 0x1) r2 = syz_open_pts() close(r2) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1, 0x810, r2, 0x0, 0x6) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:25:15 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x100000001, 0xf3d}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) recvfrom(r1, &(0x7f0000000100)=""/37, 0x25, 0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x108, 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x4) 00:25:15 executing program 1: clock_getres(0x2, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x8, 0x7}) 00:25:15 executing program 1: r0 = socket(0x2, 0x8001, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66396c653200dd8a614e0ec4452b9eb8f395afab1212236f000063c2d048ede43bdae68a9bc0c9f0fac6944d471c0d2eaeee1135bb50bcde68075ec87dc1875c0965d81b73302cfc5a918bb1e55865691b050c0af84a7ac6d15414e5dfe32ca8e54fcd02e70bb9f718b1b3d7cfb6e3c3394eeadd22f8760439fcd1f4301c5bb4d4af9d9e56a6360caf2e23083b7fc0a66a230911020000003b7866097ae72709f5b80dd06121061d6b7b00c2978c7dcaa1e04524d81ab58ca9ba099ab4f7e227fe0426b7dc2847d0c0921bcfb4a65edb63e82ef22227078877f89e96c32d4f33"], 0x10) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000340)=""/104) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x6) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/139, 0x8b) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x9, 0x4) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)) 00:25:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getdents(r0, &(0x7f0000000040)=""/202, 0xca) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) preadv(r0, &(0x7f00000025c0)=[{&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000380)=""/197, 0xc5}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/177, 0xb1}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/74, 0x4a}], 0x7, 0x0, 0xf0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000002640)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002680)='/dev/diskmap\x00', 0x20, 0x0) pwritev(r2, &(0x7f0000002a00)=[{&(0x7f00000026c0)="02d6a52ac47c127acd76cfc3d3e212ddc80fa7b55f738832f82cc3f4a6cc404ca0d52abd40aa6c7e1f946bd57568b276c5a034eb90dccd9c9709f9668fd17bd295ef9b5ff2770481eecec7a8157165ad7ca6f643f62a", 0x56}, {&(0x7f0000002740)="d8c07fe2572804d19fadd911023ab4e6ee7efaed06ce9d89e99700ef8fcbb2f33ef0cdaa92755385433176828b2f9c759b812dd3beb8f5b5d09afe221e1e34b9d6ccaa006d90acf836808067ee210f227ab2349b08bcd1ab9a17e3e3f312c013de60d9ec070e1e44cf431ad4a9bbfe8a60eaf362db9dad84780ceaf6c976e6a690387e8d836a5703036290bf823af152d536d2e600bbcd31af4bf49d11e6272a8e5df192fa", 0xa5}, {&(0x7f0000002800)="9433303929725ccb592b89f79aafdd5d14897a6be88ec0551b47507c98468ae7c5646af413b78bfee1f49261f183132aefd468bc77248ccf9e094463214fecb65d3601e0e301021378432263d033c1f66e0a51eb9b310e1ca3c6a9cf13758b64", 0x60}, {&(0x7f0000002880)="13b7bc7de85a7f5f16a5857737ebe99e93026ff13723d14145a145d2bebbb3d2bd327ab56c7084529c4fe833ab4a15e0b7f0af4b1710dcd2fd8acf9180", 0x3d}, {&(0x7f00000028c0)="b986d1c5f5019ff39e2d3591bbfb40fe3ddd758fab426b5a902a67983594c90a060bfa9a370ca99d7db7023dcc32e178d524659967913180871175e45f4ace4306423d377ed87b6f11c6a8ff1b56b77b961bdcfbd7f0c96a615b547353f556beba25306defc47e156ca421b670e6971f13cd1477e4c70ee8538a8e07c5c26897c071d2c09dd8bce1d86f55c66ba0a52922787b95cdafbf57799154cd932893620bf8da1d274ea6bb0d18821062e2cef85864141e4e07802ffbe22736989b98cecdfd16ff85ec669a8be2f03d9a0c0effb19ceab5aaac4e262b56f2254d62a92a4900818e86a3f947a9", 0xe9}, {&(0x7f00000029c0)="72f3a744af8bce12bf66d6", 0xb}], 0x6, 0x0, 0xffffffff) r3 = kqueue() r4 = accept$unix(0xffffffffffffffff, &(0x7f0000002a80)=@abs, &(0x7f0000002ac0)=0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/ttyCcfg\x00', 0x8000, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/tty\x00', 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r8 = socket$inet(0x2, 0x4000, 0x9) kevent(r0, &(0x7f0000002b40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0xce27}, {{r3}, 0xfffffffffffffff9, 0x5, 0x0, 0x555d4dda, 0x6}, {{r4}, 0xfffffffffffffffd, 0x5b, 0x2, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xa, 0x40000000, 0x2, 0x2}, {{r5}, 0xfffffffffffffffd, 0x0, 0x80, 0x1, 0x8}], 0x81, &(0x7f0000002c40)=[{{r6}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x1ff, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x30, 0xfffff, 0x7, 0x81}, {{r3}, 0xfffffffffffffff9, 0x14, 0x20000000, 0x3, 0x8001}, {{}, 0xffffffffffffffff, 0x2, 0x2, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x11, 0x1, 0x101, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x72, 0xa0000010, 0xffffffffffffffff, 0x1}, {{r7}, 0xfffffffffffffff8, 0x1, 0x4, 0xffffffffffff0001, 0x2a}, {{r0}, 0xfffffffffffffff9, 0x20, 0x8, 0x8000, 0x7ff}, {{r8}, 0xfffffffffffffff8, 0xc2, 0x40, 0xfffffffffffffff7}], 0x0, &(0x7f0000002d80)={0xfffffffffffffffa, 0x6}) r9 = open(&(0x7f0000002dc0)='./file0\x00', 0x8402, 0x4b) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000002e00)=0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000002e40)={0x18, 0x0, 0x1, 0x81}, 0xc) bind$unix(r4, &(0x7f0000002e80)=@abs={0x1, 0x0, 0x3}, 0x8) setegid(0x0) sendsyslog(&(0x7f0000002ec0), 0x0, 0x18) 00:25:15 executing program 1: select(0xd3e3a83fe9cda5ca, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = syz_open_pts() close(r3) fchflags(0xffffffffffffffff, 0x8001) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) r6 = getpgid(r4) fcntl$setown(r1, 0x6, r6) ioctl$TIOCSTOP(r0, 0x2000746f) 00:25:15 executing program 1: semop(0x0, &(0x7f0000000140)=[{0xb2d1f35224fa3105}], 0x1) r0 = semget$private(0x0, 0x4, 0x82) semop(r0, &(0x7f0000000000), 0x22) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/8) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x8000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x240, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) 00:25:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000002c0)={0x1, 0x20, 0x1ff, 0x0, 0x401}) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 00:25:16 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0xc7f6, 0x4]) 00:25:16 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xa99e, 0x2a) syz_emit_ethernet(0x84, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x4e, 0x2e, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @udp={{0x2, 0x0, 0x8}, {"fae2b9f6dc8e46f4e84d11c1dbc7339106c5f161454dcc8fd3a60721b958a8f8317ac808f3cf6f0dee52628d160966a73f6a05f13bd5bc71f6f517ee2fe751b094e02a95ce29"}}}}}}}) 00:25:16 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x25, [], @ipv4={[], [], @rand_addr=0x1}}}}}}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0x5}) 00:25:16 executing program 1: sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdfb) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendmsg(r1, &(0x7f0000003a00)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x80, 0x2}, 0xc, &(0x7f0000002580)=[{&(0x7f0000000140)="87289443b982a35f92783fe8af934c3a424b73660183fa50e6c994152349f466fc1241c3ce256927fff92e695e8def6142e4864661eca49451625479d779431a896c1f851f", 0x45}, {&(0x7f00000001c0)="56bb6acaa7f960906256fe5a3ad2d463d38cb21eda77c4511258a5e7c93ee57127355a764aef8c9c79bdef394b86c3b33d748b9ddafd17d6abd20918881658dc78ca2f8736ab53ad4196f2c2fb7d6e4eff21ef2d13c960d55e58108433fae5c46b1022ff96393dd2f20bfb3a37c8942c573822c91c9f9be6fb76cb322e1daf72c8b4934d4104bbe771fceee0a2c0ae659bc1d8c6bb7922ce7b1d5cb13f6aa0b534f5326f6b235efe5807c46014cb62ace9c71eb24f8a1a561d41b03027d5312c11ff40799e4c714cb308fc3733b53048d2b712e2ce26d0be0daf", 0xda}, {&(0x7f00000002c0)="61f1996e505a3bd543a7bb392cbe4031aa509b0aa41c71d7efdccba576adccdedb88752a44a395c9d8454292970e604722d506f4e8a8c2302f4dfd75832c6dcb8cabba102f2559020fd6e3309d5f052bd546327d63b0fc46833042b1749c2733c091ef9d5f724d46e71fc0d5a8df836b23c0ad6d62bc917a9b716869ae7eb4c36a06037f7401abec89b43b20ca20", 0x8e}, {&(0x7f0000000380)="7d943bb6d7d84a612b5fe616b10edef9f8d37596428fa9632bf9e8a344f60491824dd1eb14dd10fb6eb50227ac81d7f44ee90cfa9307af7e7edcde59659f22cb0a236bb2a037f925576440f0637cdf8e925134746359d35402b105cfb1fca3e2e0b720b0d5574991b4515c5673b2c6f44c6bd47ac8130a799fad62e793d511f36300549a", 0x84}, {&(0x7f0000000440)="deb145f37ee73cc7900c0cb4fd4abbc50a11a7d67c0143473ef8bfbe8b6975e1531ecd6b27dbc8e2ea82677e33d058567d698f48e9e92ef0c6dc9284a54449a3f676d3f571612d2a95fc452cabcc0e8935e5732638bbfd14d754e251f1d849c78a01a92cf42dff4404fd1769d72c648ada2cd3bf6809b88797cdda903193dc23b1dbc694c6b2ea218ef5a4ca962c21c7d7fda51cd64ffd94a1ac364800341d8dc13ad6cbf2bbcc0c5d6efa1800734b8863a8af4bf5e9a7ff45424e0afc27a6d00f54dd35efde9999078f76338eb2367036f849703b2a9a4473baea89563e80f86f3afd28d101df195255", 0xea}, {&(0x7f0000000540)="fe165b0579254d4b3715727559e72dad40838d2d471bcbbf98d23fb2a998f5860a41fe48dc0a4cb7defb072a3cf6d4d3af9946df612fe986ac2819786b0abefe0508c1539fd2d5675e0e7d1333551f91169e7f263b763f605b788fe2604be2dee01a8c4ab1afffb4b292d87b3107ea481ca4fe66018be9d40599d99d4d7f26f487a2220dcc94413b547421190af1ff129a5d93d8d8a257ebd5d4453252dd09b68b95ecf9950b64f3cbddbf67c072087a9373a5f719af1ab8fd83bd25904a95ba4d7b04ac810f7eab7526f0cd0bdb5dd492ede6facc125ecaaaad110549c2c20ca71430844a74a855d2861d179ccb2d0b66fc989b96df5f224909933d472f81cce6e7e4246823a06cc806719ba0269581920e12caba7b4cf9cc0e0ac15e66e1c1b4f0020c0a2674305eba9d4ad6144b96bd036755ad1dfbaf34be8a9a7c706a382d83ed489167ff9a82500bf9308cba94554f9a76a4fc2849192402ca7f08d0e8a421181fd49e5ed2356c6cf3e2b4e6b8b9caf83e90a52de7f07a22e488e6043404e2ae100ed707eb174cd8d25c0b0a906969f541da38bb1c03375fa4818925d06af0dafd68208b4019c69b22c4d7834e002f8c62cd8a7dc521f573bbaded1ed5891ca98b6a40e7d5b6125b1208e13c6e0415050656ae03acaab92aeee474b389391cc812ce8b7a67833145dfe0daf456e9cac60c4bde3b5a40f31413bc67615a2d2dd39641b3b5af1fdeab40738f30b5e973a91efb34155c39d464df96b82608cc1a72ba7a057036a1cb544c0f6962096885ff57e93f1652caf8c22dc009a2fdcd2d3a5f9e1d59264a7832448406c7a8b926f32745b939017a9ca360a39c41b9abb154139bf2475f5f8c995cb2adb5116b314e603b9f5df6a5751f158bd83bf0fab812d549dc5d0ce3f8a45eda5cb9b4cd4ac11040f75eb41430c443dc1b0910982bbc9513af9f1a2b804a92faa01a3c6eea171674a780e6b9a9a9fb6ea6b563688d7a3e11cd3e2f58f970a4c298363b798883aa165414ec6e90afa8922fd6c3102622d29a98e95820ccd334e0e3864de6ccf5a0b52576503cc86398bde9917fecd5c45b17afd20638ff5bd586c5e1f4cdd225ed455b6cb332dd033b8a094a7e31ee202b2d7ae08a8229a16fbaf38db9f6b2153eccd8d01ae3b3d19e0fd276091e980a4acc9295e8d9e70f5ef9ed1508fa65c9d03ffe3fa32fddb67a7405d2ad909d4a5c4ae6260108eb384387381ed3c8bd7c0e8ee7ec146d694df8c3946e6a016e3d5886afd0bbb043c0f529d76ff9f4610ec0f3448c91cb6d9220cf4595e638bb9353783f92e104202af4cf97b05f5f33a161923bf8b93f2e4aca9aca88be5d8709ecb4d279b653259d8cb0545f6f2d61cb0ae33fb42fa97bdef88ac7cc3b1d279891811e402b3847630cb39dc0402d0667fc0a55b4ec90807154be06b3f13ec1ca5dc040669017d7eb276f403891af783792e69575f3fcacbb09c3a49a6b11765e902d2c3023c58df00c1dc7774e9336f477d931268a44ad1785e36e7dc6d5bec5e3c94740534c2992b17803285fd4e5a5552907ecd5dceefbccc55b474236cdfb0a84f4ad5f81da1e2909a4bbbc2139bb46915f435fd66ccbcefcad40eaed3a77f614ff1d8de0c1b55d61259dd6ef01c527979c029ab4737180ffccd43c272ec1addd4d6bd609feb2162797ee4e0d2be2d80db1400c7da781cd9110515b11b4463d53da9b5745d88bfc7750dbf4f0ace7458c12c91f2c733a2865eb455928403715e6404b97274edab855447c9a86de38d888dfd3555cfc8a3f28bdad596ce99c7bacaa6fe06dda126bf5d84222db56d73f0441271f3ac1d359ce24a3a01e29b6495f25c5cded6c507da1f9df13f3942075e542199fb37535823bf48a8875b5098e0fc28a475717e2f86969bb6493ca5f7b0940977c1cafc14f9b098314349941bc04fb0d25d438c38191a74f15145cbb4065f0a7e03d8516a9325322ecab4265e8c071eac58877dc85c28966369d037844cfe51a0141b260c52fd82fbc6ff94c91b92d85dc82c4d16a6e14d5cea1f1ff00ab1df09ab3bf78271cfa457feb58882dbf33b349f8b5eb0805afe419198dc3d4253fee08c093d14e90e5bbdd632e046ef45cce7a63ec686400d4e539ba36012a5972d11705b96fa9feea2bb4551932b0171ac1d87587f15ad7d81d0d8c0e4b2fb6a563ae0eb8a4ad357e97a0a9e5428c127ef87b45d74d83ad2e94d102ea33998813546f49cb65db456d35fc3b8b25a294266d51e61681e91ffb34b88fdcb213e4c3af1ac7c96ca0fe1d5bfa255e2820bb6fd1ae5407d7308fd39b328d6c2b27527aef09d18f4187262b12618b73ede86d96136d6d2e913470a9a2b6239fb93e1ae6fc2e73a0fdbff43f503cf563e6428b0f38662ad463d8c8583703a2144f7599a60261ca7e9097c5b6560c9c9cfb83f4597d7275d2e981ccd7b666b9a69e198d039289b5c384e7b6469ad1539184d7d443cdceca76f033732ebcabde29569c0bf7f782edd46d6830d4100d687be3df77c449db15b7d09640ec3938e038f2406258273e80f654836b28342fc1d24b9e0951fda98799b51cfe1173874c902ace9edb9d24ee7f00b26ff387bc1239ff1adad4ab7cbd2384bb20c107bbdb7363ae82677bca4e7156a9a7cd54a0a22b585fbe54a41cf5da346178413f3651fd9d2c62e38f0b6f2761a6553374b95c43b58a4d1748dd76220de281053e06f6ace8d32a8735c6e2a3b0cd28fb31176c2c2ec801a42d544655986729afa4e30755deef83238b5515ec23ffe24c6d6c9de3d15371a6ccd6998e00223f15cb6b6957dd61749c39baf88b7b1cd5efc362a81e8f5e8a78c81b01924946711d7d37d4ccd553bcee440f802a3c200ba2eb2ca42bbb0fc990d37a46bf3edb7c05a3b1fe687c8efc685ffd9b8ddfec90856c24906866b17315a120f36bff5a334f424dbc84a770def75abe3c59e84601b9eed6b650ff1f2b6c56011057e30087552c42f21364588dacebb0352dcc82a64b765dd40e247bc9433ff05140cc2d82c4dae1aeed5b0e042102b2d59a886ae00fe1e91c9389afaa5a5fd4e3bdaa0fd4e90576a390dd3d9ea18691a8dcfe5250b6027a911c4e7cf998d81cdd638dd0c95cb3c0f41f40128cb0bff51db2f6978485aac9412f759a5f54d2df5ced1cb3d27d7ffad8c80b24ce61b09d66db15264d517656de56404bf88709a7e88abfebc677a5e702615ca94486a73cbcfe523d86c15a739bbb0f6162f5546fe3e403057842a68d40f4a054b6ccf29ef8d7560392d312404efaec70e779dad4cf840fabc447ec25cb2e81f3b4069f57e37853b5a1cd2196de415c7bb3acc625352c8c5b75be64ccff0ced0a1722ee43d57ebf14d5976295bed6f2db1dd687006806c40d6fdf835695c64e87d4f081bfe7a6c43756b6f49cb3f98c646002cb8a4c8ab6867b53972d794661278b487e4e53e3701a025ca617afa2aab8114a1e44b42d971e145871ddedf5cad0e37463278e330d359e1efc55ec4c7efe6630cdb4d051146ed8c3bbfbc7de5cd77eee604106bd9372e64637db3e8d53583b163e26c073bd962c8c586d02c7296bd22e4eeb4a9957e7e6f88f1113302a5d4e72dbed9154667ced2aa562c879ab9284ee4a6a5c06e4e651e6ae4470124812fb82a28c2df8f996185d3f7b982b5c600c2133d3604aa1e59a88aa95435b8c0b6c7d22a0ea2dbec5d31e05f662b4941969f8bb4750714c97fe60ea09f7bb1cb79aeb9d3502135a3c1a794960fd3a64ef447dd3228e47f35493db0313befb78c29d7610752be601f7879803b0215a6a6b5cbac007e334d0b840692a4e7e78668d94e1498fa537e4f76f2f9e992b13fb3864fcfb537281b03d698ab545ec127193142364b5685a618ffa78ffab42485a832069e3a24e58bbf57eb9acd88f508e0731ddc243ffb1cd685cecbcda6b1ccbf2fac2a7e703bec60e4d2e06e98951432204aa4a2b4fd86a21449ab983305443b60e0d68f8a087ecea0198f4e6913e140ae756cea75778bab664d0e1870c7c361674ab200967421f47e78fb41dd1d97654e816c81c5d2036675d3f6facf79f04d19213bade9f3c6b44872d91a0b17215f70fbd689e2c5376c5daa4ee2bfd980fd3838d89960c5917ec102cba975ae9ab4c681f52a2a79df2b79c8001cf4240ef2dc83ccef4ee7f9ca2c4a92ee2f27dd61d1723e0f53470904676a436295b6b837db083241f0d654cb98fd1c45d6f1def190eebfd635a368e201dece14a0c3a99458496e34c5b2c92b845ee15b2a4cfacbb85ebf4302c05df374816e6261ff1781950b02b16276fcbcfc402036c7d16d4dc3c18075b159adcdb66be0cf4df5322279667d2d85f5c0d083f40efa6cfaf53aae7dbc13849b5f6c4aebc94bbc5ee1592f84798d565ebeba1fd9bac1f1460d4722cb3d2e07d25d94bd340fcb7e4fb444882360213b5b4081d5fec5183dc21fd53446d014b3305b8586f2c8f5a1a5d059ae65927c4a5103ac7ac89e95e3d45ab0a56261ab68f05ef30494fa752c3b64ab76d9cf2b2ed49838d3f4615442ace4c5babeadcb822ac446fc0ca9f919686973f16d36a306681078ea660ad2ee578231d684db8273367a26633d931c197d40c3396e20e8bab4d8b22fc21009f4684fc37bc940c0e335d231a50499e360d0f3a097546f3d864fdbd1fa07265649f857e0cfa9a3fd14e0b673afe639b2e7f784e38d9376c79ddc5d846661b04f80751e7374afb1d3a33c1eb07813eec32ee2a337314ca7d109105aa757d5a94230b54f5476fbb8b98863253478dba75183cdf52cf34d39bd59f44332679da298609281e49f3cd6251eb20d54cb7187082d720d80b60ac66a1d31fefb9f1631321982e67ecf1b4017f3c5fc79e988d10f5db745b20b5762f81f9ae4cd7c0fe6d792b3a0b32cd36b94fd323b0e0ccaff20ce42fa0de6f65c97bf48df1cc9c526b5104ac7ea6fd7e729684dc47e133948babc7f44ba6abf2e3c5814a53b293ed708cab43217553e885b6299e0427a2fdf042df36b1c5738a89fa8ed0ffe8c37f2c91b4e32c512c553b2748f44334c4d79cc0d022032e901fb94d379ac5f70bc2c00b4c6e915d24d79bc6af6ce5f53347661032a1966bcd2e487867c57931f596f190019ae5b85f08faaa16703cf28c6481b414846d45f89bd2b308520117499026f22e10bc8fe73b2fb06f7b1f99e586cf09d92b4fb5b1c6a5c2aef928158da7be3f312bcabfe622e5af56cae39d76851ed90faec060348a89666a2701c43944ad2456afe688d38757aca7d3f92017bdb6517570828d69d0496e04db4010cc1e33cf2ee282e44c70b1fc80ace660f82cad85ae09466400254217a6bea4f36a1cf3c9f073ffa2cdc5a873cb717b9d013a3f3443f6fa8f12459b72ffac2b446eb8411b112b915db04f42aba7d23fc0b26311c2174b2342259686a2a94f83ea9471068139f4406b7c4947ecb5d901f9d03d8458df59a2283f326346143b8ee21733e7ad942fd85300d93c7cd58adfca7b94ccfea03ba45bff53e05fa8d490dd65f1c92039929168df376c21be708c007ae5bfa66b7d4996c653b50d7648c285b5e97ed65ac1629ab1ce01d8839a01a95379d9ad6a649ede8a643376b5004061f80ba82a2d05f5301cc0221098bd6f8e7faf5ce904a97e1b5c6f5cf6f0dafa73fb4143bf7993ba765acc21358fda28f7293da00aef06ede390b312841c6f66d7c30c4d45b316f6381901a47f776d5c3d807a12ce3e4c93b518fd47a22118493b9c6eb46b", 0x1000}, {&(0x7f0000001540)="c8c5cb956f96b08cf8f461c4264ab10a01c279cb3639989fdc131db4156f96f220c1972d0a7ff031", 0x28}, {&(0x7f0000001580)="1dcd76859beb5d5f0ec937098c94e641ca309b00cef511c4e88ce4186331df0776c6e346f44bdd8ad4cb4cd573a24aa72580e2cd8dd0b13b7a2854eb0854b401b29a433cc121889985a3bb846798c33af00b15fdda6d6d621a65795c3ef5cc1cf9b177f12c30c8f947689efdcbf73f440adb474f1dfee7840e49e7f1f3ccc579bfbdae9b4bedcbee732a629ad4b81fa6a28bfac03866578c20cc721074dff9ca4b1deac9486b3d008ed02eb7efb59fe87cd235bac6d4057562684f000ddc5ce2e55df374762ac2a3680ea7783296822d9f687e24d4673d6fa9ee751b3861f952c029dcf1dc92980e3a994bd6c059162731f308cd95577273764be31ff99708c0a3631fb6fbf34503afd3c824e39cd372ea0e41752768b106d2d93ab2a78dcf26750d26968fe13bad37e839105dd1e9212287f275a3a59b1f357b9e8b9525055b6a3dcc050fb36737dd2378d7d69dc6bb83eb8e83a83d6acf853a7cbd7d38d64793cf65b8261aa0d0a82ea0073e5528b4c98ee050442d0a05751df37dc8468b0c43aa17ebab1d51c7e4b71d77cf58bd8f9af8503f042b25370f329aef9a4f9dde4d0d084356ffba0c99961534952ac977a0a5de4d63f9393ed9126a2f61422f7895e737d499503939ec18698f6105e7050c1362e9a492eae4b300cc1607b245df16a312fd4031d69a669ac9708e33a33c113abd9667365eba43c97373cee997b73221f9f6b0260a84f892bb49f6bca45605577915ee14f5ea82274125616317e541285bd42a3f65f8a9f4f184ee43fc8492e35c4f5e55acd01ccd98c6085233ae476d39fd76651e66566e143d68a943ba71d9d4bf25d04a94415d14a98e55bee388f970296f069d7898bd4308516379a1782ed033ae37df895d8d4703381d5c9f7aadd4d59b21b7ded0c1f2662012eeb18c2577a4bc5c58ccef38a226cb845a6f29dd3511618cc4abdacbb602885d8a8eea630be3b0c361d47112f253296247c22918970a7d2bf380a677103626a1873a54dd3755d380d54883d30a5c5b277ea7c2bbafadd770815e0f169ba1ce2659e86a10644b6397bdf666d8ab3e4f88feee59fc040502a436ed8a718163296dd2148a68dbbfcbb69c6ded4792c826539f89b3f9ccf03fb0b85df929a074bce391b74ec04d303c68af0fe61e0f2ae5e796bdad6ed538e1f763e66967a459201e7964a1503acf55e9d995b23a8e0dd47169e71e908fcfb26bd4fa680a81f74661c8a8f2c96f9792200c7052d36fea96208aefaf9ec46015e9e51771969da5d4223f7f266d22787a3741ec5a6e4d888c266d58ef592a8758239336f0681079c3913fdd5bb761dd4fcb5c4ae55788343a5fa51d5d4f1b31fe50940a03111a31a8521611510968dc378730689e9af5d87db2adcae46bc8e2722447b9ffa04ad9b519b6199f13fbb3d8fca79190a90635f06c04a6f67354bb4a1da3568d7c0c406919009f94374967ff3ce30ffff5a1e2a558e667fbc13d741004ef888556d7f4ce0d58ac9d16e270832a956c5ec53fa72702c2a85a61bd8d61130215aab08f9e5e8824a7f86a053c6f40b2a7b0dddb7343b7d6ac859a46eaf5606dd1276d8385ca79c76f3e97a57ee4a8565621aa2fe25b5d4709d14d9e9ad7f819b66443575e2e93a51cd30bee23b5c1b902e4095ca6f708d086ec606b99dd999d985b6eabb631d0e1df31c3185058a2b7d49304119ece8175c8d7cce1d0e3ec44f5072960da98b3001e4c2e83c969ddd9f1984a15524e05f191be25df04fdee66012a900016ea6b6439ef5c10853ecaf137f2a2c6165d0f89dff6d5245d409da8825d46ab8e937afaef090156047facf215687fcf36a3b0dc29b72b42c693f2bc8a870f2bc8832d933a44321710f5e54d725b90b3331b4db41b684cc4bae10488a482f9660ece80ea2cb8bfac20241e0a69ee55eedf275c767ea3fc7008e1a62d3d19314004e115cb6014615a12a091ce5a19ba36a9d869027b680a88e52e9c054f80c21eebc6ec1495ca1f7dda02870700d4746e3c46c451528ba844d01b18a8236a89637cc4716c71d6262fc082b62e50d2ea7c80279ab7ff6fc193cbbc2c9d20de14fc5700962a6792466373f1f05d96c97614f7fb22a2afbd118e98b34ff44b8736f0ea758d8518ffe19d593c3fdbc06f77198c3d58c354931ae468a8d201e19f021b8aa89dede59758b274289de78edae67be6ed3998583e2533555513b7f52782b17889bac12d3320077a4ec45a5b247ce8a87b30f877a50d158a353c9e4c13a669694dd266542e64009db68896194d882f577ad227e0a00d7af63ec87497e5fb9657f827fb0bb6ed636f44c5b62d32ba13e65dc77cc62152d66a16901953b1f0ae05b73116a0914b7b0b10c4086315bf6946ee88946ff687acdeee049db2b06413ccc56a6c49bd91e4b310cebf590045fca6339a1ef10b1d112421f08855bd566f47f9ef0af597143f78731283beca0ef757b547a0fcb430e03b6c0aa6c2da20d5438aa03e75baab3543596c51d955e4dce7f2451472786b7b7bf2dad8372f1b2d4a5c1e37f518ab6a3c0b5fa694e6b1a0e90b1d65c4b1792896616c93eeb73ac01399ed57e486c1ee9d322f044f403cd5ff7e7a4c7f5312250569b4c584eb2492d213df6ae7d4b6925454267490eedabcc779d6b25d2a53c1413a5f0bf360f916c3d275c230e1f711f9a330dedd17b5323a08d451b336f8b4f761014f3d3d5d839713f002c1f93962cb4f640374e46424ca526c4d7eed55055c1099688b5d7cce37c6d8b54d2fa3a8d1fdf86d8c079f433a283ce810452e99c65a3e0bd88a414addbbfffb3353662fb2b5ef4aa110f40047b1fc6a73001ffa6e1578620380e9fabd44cadd6a1b320be3c3740a7b36485d1b07dbf3ca1eff7b515c0290bb62b860a0595eb6eb99a82cfe32202aaa21ac9b55e5131da7b6ab762669a88085a9e209a0803685f70b14ec1a87be035c65cc32bb353c9c14f61559a1ec277a8c8530264a8d04934c61f16c6145457434fc04b0cf2bd733fd01b81e3a26560813920a64646466bb49b5dcc7e9df21ede5dadbdf04fc6acd0055154c670c5a260560c82dbbf4c90185d43e7302bbbc5c73ba2506fec70b68a8cf0ec39807eeb0161a4dce719db9c17be2edf3bce5a6b2b6138cd3490aedb8555aa99ae69a728f53879ef73b6224479ffda99ddd8b106b3d939e27a7a538c51c8529d14643cf43fb92bffab779c79cfcbe7b2a0a331edc77c3ea2fe845d93ad4f2c811f9e76026bbdf4a1422867425b05b03b38c1f1c5b91015f5e943b7750c208aacc4deeba76e70091f39544ef09b5bbf623ea39ed664a94a03abee821323a28ec5059252d80dd7d3a0fbd5c74b257c02b59b30e3d01cf7061181890a2760cb7dc6c5e3b1d7ca4502a4f0dee63cc4ba96cf5299acdeaeec433f47081ca2b6dc2de7329567210a5209aee79f2544f54c144b27f9611aa664235c8ac3641495597f944dcb6804148984df819dd32f33d5e616318be7b7f9ff1d71547484f16ebcfa32f2d1bf09a12af2a4fa6becc1e9a4c6ca33d17784fa608b9d8ff10b4d77e97b1a0ffdedb4ea99b16353b98a7f9bf56e8f420aa46442760b6894c24c6468a51c4d83aa49ba939f39122f5c0fb2769779a990ef155ec2e5a22853c5f6f846adff5c90dcb2af5e6d24b3c1a9336aba328385c823c395b86dc00d9a492ae620ad4b66539629bf1e7338e5e7e89c58c4e6c34cf13cd30a9b725da5517984f3fd0573c7cb6b69ef96388d1027177468d0fb4e3db9e7f65c89e50ec7f34210c0a83f720925fd11a5393d1ced474a706c23781aff8fae759ce7571525624b68f6846691be69ea6119e3096688056b0c98daa46045b89212bb53d4c481c23f0112ff5f57c9c896ec78f12aa563b79ad0399ccc8978d0e4f09d674ee8f2f4c118ccd74af98d4b0983d7eb06f3574cdc81239abbc0bb45bbb3b4e08cea114fd47014fc8cd1980fb0f5b5d5f742e272606e64228774581bde05651bdc6c7db2ce3795082121181348081a874cc525ee760a60e81147cd2551e37688984faf3e152595330ccf97e9f528035ed45d6b8526c2faa2186fec198573f12b4d26277a458c39a7e167d2db774f3eb880239fddc8bbe009ad30ac99cd2122ffac2e6653ee9c70996b98131c959f54dc92f4381c4242ac1c6791b0acc4c3865e7340b8cbd96d941ea23d2091e2868364baf810fb29969e72971c3cff4dca8e10e92ae8110f826d54587b26297a69ecf05689c560b87bd5dd861eba6375658b554459ec7bd44d9705caa3cc0e4805faef70fdd0921a061e18fb862186ac143a4c0e537e1aa0f1267d1a500e76bdcfc83e655c7bbf22f3a3ead2a30313f778efb4e368a756f761dd111cca6729dae7b6901e8156e9af901149deeb54f99add028b02da5516e9c3825a633b47bb1306ce0039fba358b894c18a918c01a29e696a796a4cf23dd18b2b9fce55e38653401780646f458389f7f2c1119b08c1f0c612246ab87765c4b0f28df8f9d1894c6c8f80246ff01f875946a31ce16046d03b57c2ac908e813728735957cdf546c673d209875928a16832227ad1ef3e6d64ed1205c260598a801d8393e65ee798693d60c69df9520f85786358a286251e1fd6f3c1ff1e8d17717914054f8f44a7752a9ec86221a136ec40610f20ba336a83d4fd4204a6502bfb009a74baa9e00be7c60733b28668e92749cbdadd5018a0896913ad02f72eaac035e30342ac7ba9f0607a1a5a4710323730fe99aa85ab5c2a685f0589117627f26c675c336c266e7d72b8097e5a2731a80d5e4e1b1e81037ed7f74afa5b4b77c8dd815e6c399bc2a8543f61cc4cbf629c35ada3041671c19bc85be3ece21213bb1f0013f239ae40da0b4d5ee980a6fd7035a913c5b62f336cb2f527dfc39e15351c9c5372b4db656ee38a3c101825b54431da8bb933d78abab7af2f2faed36e2d91da03e2b4caa5ac93a5a229623e2246602730d492e8a4c98c3d0cf4f45d30abf601def0b592cabd74b386c6373acf5a2d857ba6f02c097b0b7912092afd7a94805f134c514c15e10749b84a15a189b289732190e7a92dd675d6e05eaaa7786b84ae1455f389831a76697a26c867d72696037911fd0fe11f8bc5ce7436b2f48fde46b94d6693e3521547cff359a3802e008552e264e2d282a7beb66cec74d822ce7a68ae29953ec337066c97660a7e6b7cb864017f4d834b980922ca63a3b6c47956ba7d7b404cb952687a6543cbc1b3dc58deff4723391ddc8640394e9780b102800c5f1d71424a2ac33f23732c56aa06a72def746779ced95ce4790245f7306fc1a8e1acca3acad248039e75325d661052fb9eeb86bb6bcec8006a90c802d348fe102ab61c2511590c516ce513d499e2a92ec060fc72f60537502754b871f7cd76dd499c46f28d5d05007b31cc55acb6fb31027abeb103030d0c18a3a021a7462d59808870026b373c64e9a0aa2ce0deed40aa8b11996a0e386898b3dfe9503a9b530866a4851bbe4427f0156daf34f0dd777370c117b85f675c7653859e90c885300cc270da9889eb614cd5d59c11fe9947c8b6ca1ea7e6d40963c600caa45e700b107d194df3c5a25379eaa5eae7b302f14018d76aa50857e18beb6bce3e2b389c3b25b5a0abd5e604aa50703f8e1f40ab2ad010e01a4175bd8a6eeae5242b6503677b471fce0e3b29313874e23cde12d5bf536e65f316b634f5b098ed6c662445254d3c50c6b91db191018e48387c5cc3d659e988e81670dc250afa58f126462be", 0x1000}], 0x8, &(0x7f0000002600)=[{0xe0, 0xffff, 0x7, "3d2593011111701ba2c8c34bf4eafe9f786cadde5dd106b54a8b5267e56c5e691ce7701ec693d498e9844216936e14622e2bdde064d45cf1e1d850eafc3733a06d5b6325334702f9084c05d52ed90022f841419c8cf96b21f0217b16217ed382803fa1617b5f047406f6a3a0be44e3120c012ef4b4249d4950150fad1cb9d3760b7c791f8106e28c9b984169a3cdf35b93e6c5057d3fc298ffcd85b4b2f6b99ceb37e1af11df838586a8c42e12f28a30e0887eec4b00ee41710ae1d1394dd4661dc9f6672a50e82a7c72"}, {0x110, 0x1, 0x200, "027c85b812b88b1724cc9c535239c58864a3d5cf946f038824f4ac888bbe1479c23a3ab45944f4151945f985425a04b159534b364ba69be444a6c657b3adceb5be1d402301ab9e19c060a4a7269c96c987c2a1ca91fc73659a92f9fdea1b8089e4e929af9a1067d1b7b38dc017e3f02c04bd4557dac6358457af78db2ffde9a36fd8ca5953b8f1f434cb91ab51684877099c52c1e30650249848e456d7a9e97b85b7e7cc443eab6112f100e00cd6a6ceba3d2cd79f9bea1a4fd61fc1ad008aca579e71de1743c07dc042696a5dfc128fbb488e7495ebec0ce0c6243e38aed71f890b233dbd928c6cb4a91a75040a59edea6cafb2a11d3245f8"}, {0x1010, 0x1, 0x25, "ae042cfc6ec6e74e8a9186a4530104d1d06f47fa067f261705941f922101351a3a77078105e8b63a38bf237a6652958c0032a2675cfc4abbb90e76ad3936fec95e2de9081287f3b3a9e3b514f088a4725cb42df087c3e9fa7a6f5cd5f2547ce4a11557e92258c63a4fb9181765503671ebc00c60c917ef7f51a056e26cc05acd5f97d54e94d40bdd410f5abe11a08da447a2ef93ac383f8aae3a4f2c5327a428c872af8eb52f54759e3cbd146f3c29e2d7acc0c4411cdec170ab02bf9c167dc19bd31ebbbc3283e6e0478dc360ea76b3461cc09fb983aa07eaf67eb0ab690a8bb669c08e6005c6a0b30ddb938f01c7de7cd6707ec0aa4869b82ff6363b82bf5fbed705bc0496c73dfc041b4bcabdc60b4c7cf78790558bedccc9541ea42087b883c729e4e53e61d629e517a519cac6642d2d0137628d67a28539ad65ec713366c54d07098426f3b1e60af7a029ac465797ac207fc04b10f8c3a2e6319aa99b5cfe73d9f98ddb1522bf02d4ffabc2e8ebe72a394c95aae3844fc87c53511aa97b6500da515a4f594a8402faaa2ea20c006944db7b15ec88b8acf6cd77ff34a1394261635038535edc2177c112cd1eb9a09c2e0d4287b31970f52721a73d1ed73a49a86473510234c2b29cafc005f3f044f6202acd34986180d083b7668db93e2fa43b518b3164d5135061ff1a026d4c10dcda020873b6dc708a2f93937b5c460689dde9617fa1b71f1086ea346312215a4ad926dcdcc643c8c8c65cbabda9d509cbc93d39f1fab388ff5b859dad19b572a590a7ef0924760fad486e23c9578758f099e1ab51d79272fc72241a149e1251980b462157a2a0f1eaa53a1c24cb55f45bc4a98f46a7999a8a494739339f7a6bcc456de079b3f21bb7df95f501e0dd2263eeac3e354ce51b447342e3a5e7a6a9ae0867374ea50a1358faaf33e02c6c6a2e534ced02099f319c610bbd00a3a7fdee7052ea13214ed84b7d4db46649025ab5f4182f9a4eed682a0e3e87f7748fc2fb55092d8b41818562097f1c815fc150dbcb6ebfa23f75a28f2a42c9061b5d86d194cffdc471ee844d9f8d5342a79515828b68b737c82c7bad484303cfa43e1eb24aa22a7e5d6327cb1346864ae0d3bd2d6894e30e5fac2410568abca4335c1b268b69f6bd9b029d7e7d0c3007b7a46cdb651e07f4cfc52a1d88dcfe249035042f6018a2569a414aa1f2a85f9cd3fed0289dc74bb71fe09cf605f104d9ebd7a271534c39e5d2956663df68ec5abb58fd32f52a531eda891c00ce84afc0c7450a4f65250ecc9def6a55f1d82e55d94d6cf7b611ec5d4156f01e509ad9df268404164fd20c39120162d48293a5669b00a571c769dfc528440ddb1f7cf8774f35ea85ef40aeda7dd23d30a66290a1a1f0f4c2d6a7647ce48b05875db3adbf8d602a94b74784ac2af822995da242fea854a0e835e40751224d0ffc0fb25b71fb48324390cdf06a513922a2cfef8121a6df88c716bdf42db22015c47ad34b7a3b25cadd5836c87b6fe07da8c7bc1775e362015677179a5a93af52fe7e980e9e53c78146dd6d92bed1404f59b11c575a6b96bfe218c297430dba51d18b270c72be2e49a94f79a311fae7a86352bfaeaeaef4a26bae8d3d33985a94c1e87c1505102dfd8dd9e4337795ea36656ff14d06482035a4311077e55e0febdd790cedcd672ae6773ed7698ffe334096586cbfa4351be0c8bfde19b4d3ac8cac1bbcc744e006ccebdea7e393b844fbec70157ed9547199d8312e75fabf9916b0738a0878484a9efd290df60987f8e400379093d92bf78e7de0a5498d4b5b9583a41aa2e5a5a642103a1ff7299ffb998d4ac418a57456fe265cbf683f58ba6330e156e7f6b168dbded1444935af38831e439754ab3b8b00964c17d908f11270a7ea90c232d36934952675dc0b4817fdf28cd1dbb634684a0caf95a55bea4ced989db4ebfc998a4909844340f5a6348564181272ed467b5bb13e328703be1ef7ffed0f64e10aca1a2ed4a44ad83636d912cd1983ccaa7c0963ace1d9033cbf07bf416d16de3b4c4f95bcd3661127a9b1de86d9a8c1cb3853833f8a8e886f9b2946875c46aa7cd78d3314f9c3eb4939106b140816829dde38c11531c6be1cd444ca7020d6451e5fc1fefe3ffa12e929ee0889a2dfe1c5b442540e166a37607816349a1070ba5e300ddd50eddf5c8eae3018174a803de54a170a7a1ae5206dadd7b809423b67db5edbed660a99e51196ea099272f888e6a62bb18635c12ec1b5c0e0d1f056e10b6520b8ddd0c4030113accd4a2c8e6b877451697a2dc6fe5958130ca4e842d7fe66acdadaa0fff6940cefbc881fd692db225160c77870f315bcf90037648cae121158b4e807aef7e33cc7bfbb058447440b2191466fffde88883457abdcb8d7942bc3e7d03f9fab438c19b8db98c88275fa2e6758541773cb787b3d05924c67ef14e2a2fde39c897018fe7c06350bf59e1e433bc1512c5c46defbf9e82a0e26af9a6b12a649a95ba85339b3bcbe261e655403f30e75255921d4076814766f460cab2b812b78a5696ba00e6ea159b5a5d63ff8cdbc69a2b2091b5b4cd4de8f6144b235f6b25dad9d64689948ce881c90d974370c1bdb04587e28465e939aea40d385a355be7c3f4826a6b5f77065ca82d89ae3015d275d0f5f979750e7ec123411ca848c89725666faf2e55dd1bd8db72dfc8c089942df58b0f73dd0126f1587fbb60023a510ae1f2b98da3c978c0fc73a13a7a4cbc10f9f0a54e4b14f7e3758b178a14706227b47f5857bc1298692ec40de38737c769b8af83024b66cc795620cbe04b3ab9849bea851dd934f787f92e24bc621d584e65ba86817ec8b6b1715c0b94d18e00b2a629220f1c8126cf6b8a2b8fd18f3804ce51aaf127b21d39c616bb5e9bfc775874c03d3b28d41bd373a7f5f2f6b0bba01150494e795cbe804317c63730cc68055ecec19866f54eb602c3f7d744b27781bca71a9320a68a4cd3bf09b72354c16eeed826d30d000727cb0f516d9b26b29b49fc03dda4f08e12029b2e67833ef3d84ecbe8fafae9b682af87e28d5ffa66e93c313d1abefa00d25681609eaf3133328f1ee9b01cf420bf8fb2d26688759663f70d5eb78ac2ded6d1b2d5acb857590c511b3b6212ededee9bfcc03e21b74cd21d4a009921fa96c5e9152edb813137c6d2f97e7ecacd6435970845e1fcc2c1b8b5e7aa25115f7dc2691a43bffae28837cca976f27d3f110b35c21e14b9387dfe9b2ebc7789ca4ca448ae466a0ce58932b90713467ee13ea55115c9a1d4214dee953c57e10b8208d24274f62022c4ea743712d0211edcbd6dea350c09f345ef3dc9ccae7126f99621110c7ab8f1a94d0d3c31dab5deec88ec3338ff38e81aa727010c28ad545476fb9885c2197052a11921f40cfac7ca9bd86f668aab4359d91f08d0719dc848d2ac96eaab41e875d540bf72cac1a7a77bd9efedd4d1606cf178ca61935fa946a2d4ccb80d17b260398af65168ae3e911f77046b5105c29add2a025a84a07091af113fa89518f6b8ecb341bc6856763dd37238b8edff65255f3d41e27d4b8ff1cebca54278582c4dcda3bb7f755dee8a106a361a54ce0cb703823861e7b217751286864d5c32952b60227df376689a12337b784691dd91c45f31d24c096ebd4b5a94c62d0604dc8da5d9d91a4a3115f31a02007721583d7b13503ecda45ee9c58e3ec9e5c9dd87f4088566ebcbbb025dc901bb4c9c4c3839be0b6ee7330267ec265ef2fe979b356f632bf73e3751817037eaa39e88b8ca2c02b2696b427647764adee035adbb77bb5f27ddca68e89306fee5709eb1fff46ff791e7da15fb7821e45f88e9a5082621cbd050f144a05fb07e7dd41e25a83e64fb73870a3f1d9ebca3120222d2e434b6631be5eb458f9a27144ea92225f5036da218f47ed7275077002a0399478d309867de5c2ba28a4fa0b14e7f87a900ddb2b1b4a10a36f010bd60f21d1bb70d1555b354ad63d40aa00563ae83567b7df9e1fd7d6c7e8c986330d81c80a712130ed98b223b50bad42c1170f1ad1c1f02c79e366bc1833f5b8093b5832c54272c4ac5b2eff9a5b0218dfac0c3f0e80a7315f5f2a3a4236355854f0201b001a69931c16c7712823db1f3a6917764cc906bbc734df8584f2f32e38a427a6f99beab8da4a049d5499c515304e43503fc3fa0f156f928f47c4b9fd239381fe1eb47b3a9417d33d3c29fe4e7f10e279878129d12dd58dcdc899e9904c6bc16f39637960aef8e2d7793f4f6d83a8512889cde163e1dc56bec57890dc86cd3bb3944641e6ae8ae619bcf407ececc50e007e87aa7ea2211224fef8b4bd0f2857e068c9f6b61074db81619b865813034656d7e1179a7e27fb5af2214449c5f169357287f7236d6953f39d4d4f2c636a310d57ea677486e16dd04a89c3ad5fade264415743b509541f1eb36d12dd5a10dfb9d711223d35e47fb41e167d796908157014d1a9f9e761860972a8bfd67b8ba7a4841df486d80f34eb32be0eb0d5e3b57a47ad16ce9525d2712a2804535fd9c52e190f1fc26a104df0789a87616e143be1addc9b7a509ec5014b0374dedab4af35c8e378fed575cdc1b06c4f7d10e400116200357fc75f9401b13db20093cb15fa57c5ef1c20da1e788ba0a4c7d23097548365855d19d35a33655401c14c7424449eb44687e627a963ba1bab8a0b32bd9c9ace090d9b5f27213849fdafc5f60599c2c34ddc06c8ac4b25527471234523698306256301b0e5590f4b1ae7ba09dbfc57d1d82efd8ef99be010c2579d650b6ba1cfbd71fa03c62f8b732ebeb97494dbdfd1641ee1259f30c1236f1eb46a32b17448e277986a2e55f25ec07dd0a4f14bd8ccb04719bf384ef23c2ff2e4fd54b116a64ee21e8b32eaf7df01cfc7e4fd873b37da90b2fce1eaa51fe00d8fb70b8a718bd4cb1d980fe84c7ab2670e7a534962540efbd97ad80837815bc9cffacfaf50327694159ce6f5e48b8c8ae6275b4dda68bbfdb4a6e519f3a56ceaa5bb720f96417dca672578731250b6d4161581d6187d759bccab62a2f71e512554cd7343f81aeeda9fb964e58db8692b9bedab451ec49f36e2292defbb22d94a1a86653ffc3c23fcd4e89f258b75c0f71a746dad376569063f586eabd2a028a1b5f5bc704399b786b8e3a7b590e8fcaf1cab6689f24c4e5f920d28c5273f303de61154fda4d5887592bca700cb477b8221fbc009938ce2619e94c5217736a7866f3ad963d2d0ef1db16db2d69b4169925d150aab9c7d1ad4c38b5b7c74bb8d607daa493fdf7eede4e5d21a9558b7fd3b1d6f70e29c93c809b09c4d2effc9f41c7023eb681b0b4ef65d60834bb1f657d655779e54cd45b84fa34a8818b4f33b616d9ca2a3faf136512286180f41f7f8cbc46bea8b1fb604e7dab515f00d9ab225e851f72eb3b4f8c53992acaea56cfd2cd904033c267019c3506c7b1452dc3679109cff0d4554436696762adf2d6d236d163081bd04ec5944d6f3612bc62f3c9228b1c8f012bcc282da998bd3ffd3627416d9395b2589219dad624762d03b7307e1da480157fb59eabfb92f610f25eff633ecaa17c0f2b28e3d3f08cd5240b89fc745644310b8efe31184eed56c921e628f4b363134abfeedacaa0993e65e9906f76880ab7b59ee15d88abbe6efa27946d411852911439dce0a8402dbb8c7d5b1a55020e52b7f0a6174dff23f8dc047c4c0616fc435cb5368b596ae7587e0e83bd4a929b5fa1b27d7dad6357ff8b5c303456b24dddad482e8"}, {0x70, 0xffff, 0x7f, "16f3822180ea9d626abf01c09f3c9b5983c1b0d13f119ae3300035cc26a9b3546e9d052e6036625fa0de671da16ce9da750151f70d7c8f1d849a58c828884018ff82b6c0694e66737b7c0453a8aa87e16e87578e2e3d3b83f151f9"}, {0xe8, 0x1, 0x2, "1a3a670ef58c1f67c5f6323b13eca9ea84e870097c992ba754e4ef8777dd6593421238d21335f29ca879bf2f3b8030c0769533d3584cbc79caec31b7d0545f997ce20eb6b25ef272f8cab88122014fe32620e06057290f2afe99b8308ab184ce223449f7ac655ab3720de0a9f539016a763546b6ff9ac5429424e904d6686c4ab7f1724651de55c53215f0eb633652a93a851640ae8faa035cc7b967ba6899c9752c5d22f7f3b292eedefc32becd189c2b5edc72e48ba5b665d2b80d32c25d4bda87d78a43c5fd819926eca879e84e1653dc3fd4"}, {0x78, 0xffff, 0xffff0e28, "1c3413135fce036a91767f3f740d2da2eda5a0d83b96664c9021daece1efef7dd2bb46c643a38ed7b42dd2269ab151b378aaf59a64bb085dc9b23eccd758a756863afe573094ae29c57ad9082bc27fa56184db2604586afc9ac9c7532f94d9094aad92a8e1"}], 0x13d0}, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) syz_open_pts() getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 00:25:16 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) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x2, 0x0) mkdirat(r2, &(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(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//../file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000010c0)=ANY=[@ANYRESDEC=r0, @ANYRES32, @ANYRESDEC=r1, @ANYBLOB="e196f50378328f96274d6a88d9e910cc50c6327320a49a95cac7e66d2783f63acf235bba9117df415148c32c67602843c343edb41471399c071412378ab0d86002b17a3c59a55439590fb2d721e9a51c548e141bf362fdd17e2ef0a133f0be5a86fb7729409d8ba297f9ee2e8f6ca68fdc06133b6ed6dbddb5ca7f414690da992e3491bfde13d042b40be43dd7d26cf0b7d20c3ca6529a54ade013258e3e6e92f3a8046950050000003a4ba95607efe70db13d20face0b9a10514a1dd67c9841980f49afb7494297e2496c879c8c1abeaa089a4111b3e83696d8592e2c0ee48e867dba2cc4479ce8ee000000000000"]) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000019280)=[{0x3, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r3, 0x1, 0x4, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000019180)=""/148) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000001200)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, 0xfffffffffffffffe) semget$private(0x0, 0x4, 0x30) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000002280)=""/4107) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000192c0)=0x8) 00:25:16 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) dup(0xffffffffffffffff) syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x200, 0x0, 0x9, 0x6, "147bdee405655e67eb90489cfb4757201df10743", 0x81}) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffff01, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 00:25:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000040)={0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) 00:25:18 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00q', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0xff}], "f7bbc8b9"}}}}}}}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xff, 0x7fff) 00:25:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000c) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/183) r3 = semget$private(0x0, 0x3, 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000800)=""/113) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) semop(r1, &(0x7f00000007c0)=[{0x3, 0xef, 0x800}, {0x4, 0x9, 0x800}, {0x0, 0x6}, {0x0, 0xff, 0x800}, {0x4, 0xffc0, 0x800}, {0x4, 0x4, 0x800}], 0x6) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/145, 0x91}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000000180)=""/106, 0x6a}, {&(0x7f0000000200)=""/238, 0xee}, {&(0x7f0000000300)=""/244, 0xf4}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/97, 0x61}, {&(0x7f0000000540)=""/69, 0x45}], 0x9, &(0x7f0000000680)=""/246, 0xf6}, 0x400) sysctl$ddb(&(0x7f0000001000), 0x8, &(0x7f00000010c0), 0x0, 0x0, 0x0) 00:25:18 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 00:25:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0x3, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) shutdown(r0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 00:25:18 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000340)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000240)=""/109, 0x6d, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = dup(r2) bind(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) dup(r3) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x3}, {0x3, 0x1}, {0x3, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x3, 0x1}, {0x2, 0xfffb}, {0x1, 0x1d}, {0x3, 0x2}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x1, 0xfffffff0}, {0x3, 0xb1f}, {0x1, 0x40}, {0x2, 0x200}, {0x3, 0x10000004}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x3, 0x5}, {0x3, 0xffffff00}, {0x3, 0xffffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x2}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) socket(0x10, 0x3, 0x85) socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r4) 00:25:18 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x400, 0x65) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="d355eafe2de4bb72d3d678a2aabea106251188c856815e3073d119b085b7e677f75bcd598bec92a891166f7871f044dbd5d92340d5dd5edfb2c75649e535e1d5d7af3114d994a6b75b4e5a983c476172589397cef3657584a63656601689aaf61c2b4a055f90344425ed6735474ae985", 0x70}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r4 = socket$inet6(0x18, 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x200, 0x8001}, {{}, 0xfffffffffffffffe, 0x88, 0x80000000, 0x3, 0x1f}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xe8, 0x1, 0x1ff, 0x6}, {{}, 0xfffffffffffffffb, 0x40, 0x40, 0xee, 0xc8}, {{}, 0xfffffffffffffffa, 0x51, 0xf0000000, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x51, 0x8, 0x4, 0x4}, {{}, 0xffffffffffffffff, 0x48, 0x1, 0x0, 0x2aaf}, {{}, 0xfffffffffffffffb, 0x91, 0x80, 0x9, 0x8}, {{}, 0xfffffffffffffffc, 0x8a, 0x4, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x42, 0x10, 0x27f34dcd, 0x3}], 0x4, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x28, 0x4, 0x56c, 0xe1a}, {{r3}, 0xffffffffffffffff, 0x22, 0x80000000, 0x40, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x20, 0x1, 0x5a9, 0x5}], 0x2, &(0x7f0000000380)={0x9, 0x7f}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8000, 0x6, 0x7ff, 0x7f, 0x1}]}) 00:25:18 executing program 1: getrlimit(0x0, 0xffffffffffffffff) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = semget$private(0x0, 0x4, 0x1b5) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x1, 0xaf, 0x1800}], 0x8) semop(r1, &(0x7f0000000200), 0x0) semop(r1, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/181) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000001180)=""/217) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) pwritev(r0, &(0x7f0000001140)=[{&(0x7f0000000000)="65b6d7c99b780afda824b9cdf6631ac02409bfb2d6035f27960ae01d50d052717b80fd325de4cb3f32950ff685953b98ba3de3188de56a96719413fc305a285b59eb57f2d3b4c5def4c5446baf4c0a9fba0f85e01c16db56917165ac5ece937695ee094d67a336c87335e17e56b09e390b80068bceecc2bb4b045476638ccee0cbeadbd07e1c7f1096c205ba93aac9cb15425f6948a253d4fc6457183937eb8057559d76c95f8f308b83608dc93999f4c6f3aa61b517609c28a0906a86e44c6066d29fb7e5aa62e6c4a8a293abe5642d4f3f857c5a11dc2686adf36f6ebb94b82fbe44860b37fc9d1425c600e42ce0df1c493454f753beeac8c8165903da7a0daa59af9337e49b93723b3a0085a68daa9a51904f6df6c90893879c531fc174e4f2bef603ecffd1c02446409bcd9bbc1ff3c06240e69f6c2e5c1c87952322e90a39010122bc86f76719daa8f91fc36aab72245113aaeea4d72d36e31ca03b3c137f4cfcb79b7cf748c99413844425a0b8ae4fb04836fd67acecce0bd06f2fdcb3db50ffd0f589b6919861eb29432edf71fa5a6e7b706ea22d8837541737652cb1bbda0889d7d952312667a9347051349bb79d2595329fa15179d3ab6677d16f0b505ba30f62637795e791c7b6c90df36d104aade13267a46b6e521aa99df5316f085c84ec9df06792465c54c2be32d13bd8f87074d75a958023996e81862aaa42221a6cd809338153322112cbf842e09cb1a413790f9f1c067df2a00d18ad33b77bb804ced51731266ffb767bc991c53b95170355a9031de3fda2672a3ccc925d31bac1df6518c2037f7d9dcebad46ea3c0a912333f3b424bee92adf99b6c09d0614aeeec8cb4ec4cfbe603da80bafc611d3efed3bbfba48e52aab1635496961c38ac820d2d023d9a41fbc59065aac796f1bf698db65f202726ab5e1c846c89385d514d422f364c97f3cca304634105e7c141ba259fb330e3a28b14070303c7c98ac1eb8d38696814875b510217150b7b8b57e772fb251ec39a3c082a4397edbf58eb1a2cfeb2783a2e740dad5467c047b268c5cd8ff0c463f69e748efaa9b22991766f39d3678a2004832638bb1f1f7035cd7b21ef69d0a9f4c38b98af44a3476e505cf8247285e0af1f864bf27dda83f701345fdfb23db8d4626be4365d49f4f9d99d0f8da6a03208c4a34c561dacafa6660fb83223038acc96d6a1a934e119fc6f3d4a17dacfb487289333a02817a422f2995be255bc7fd4983a239bf49eee201442ead28cbbc8d593467fff10b689dc9aed69ad993099b6c891e9b34eb40198f3e12514aec73901cea47edfef18fc5dae65f730d40d79cdd6e94340a0558433bdf956a197fbfa77b50f582ca3bb76183a0a218aa01554e3922bc031f3c9e6cb8b28dcfcb1b6b62585654b592209e81ac7668a9aa0df0072828b441380187c21baf19da6e122eacba0d2e4df2e456ac7b60ba1d975b904f3afea9d092a2a70ccd9dcde8467ffb83bbb7954a5a3b2b3911b328f60c8ddf333cac9234024ece2df7cedd14f4744831428252917089922ed6a4e75692227c4cb77452977015fcec9123e18ecb37735abde61cfe489d192be10e94de933e14ca72736ace0d4e0935c26c16f72147c2c7b4a1303b4613034062369eceef070b96b3dbd834c916de8439e7952816f9db01653974bbd22f174abab26206156f9b5cbaec83febe9bf7a474b9bf2ab1c210960d1b069fd3c0172c33190b45145254ea4291963efc2c0f3229b483824c73a5650a923906af98abaa53518de3c1cd9dc6283a2e9b8e35b663a670996c0e738d2cd1587ef861868d9bddbdf9051d6c4c475dfa8d6e8a7f7cf2cb243440a4189416045b101b315a6b6c7b34bd804a32a99f443e6bceb93620b9fab483141d8030b6741771d8a016b9e4ba5497cc213ab3b2188b71fd2ca312b995ca321ddf4432b47f2af00499672959c45342e81bd5d6cf83677111387d13fe31a080dbf6f14906c2d722829ba57d7949185a021b0cc508ee62f4a61fe56290da332f6938e22787d0e8914a0f840144e5356ab7684f96946ecf540809f3ceee4e8f53efb300a80de5fe16968038de16ce0a77e47689cf5a19af44c5e9c2b2186061c63400c0dfae2eba81974a54c9d8e0f04f5d15461f01fe192d7df1ffa22ad875b2c8c0356daab070181d8d0dfb9159f5e3a6ace6105a8b658c78fdb9d9c97b63181284dd13c7a8538d47aa41d100a36d4cee520966dd48b06e3f47cfb7242ef90488aba5a4f1f5a8f3fdff57b7cd20536e3d221d9758ef2858b9ea37d8c593c42ef5de4fd77dbf46d974e1834f9e2a4fe7d9697f937db3190b92b73063e6e7923b89580759828728b1db4c63a625b15a969d69d62485b3650b34c169d37538262d5e86634e179b30f4752fa2043945b199c19ba52eef0c237001600c70a278c6b435fedbaa548a8bcd9ca5132fafecd35df71dc7db1a8140bc23d4996ea082d4f1a92c4941740b59da8ad8ed03145f0f30a53b1c57937a06ef4abe28d903b086186656f057744b72d50f9d194a5cdd4a7bc8386b922897447ec6b984a2705b09209568bd8c1d659205604914e61ce286a83c64d9b756594e927973a983fac536ef8961f77e616f81c70dc7f36a1a75acecc656397bcd3c14448233a5bb5e4dc9cf7ca0af4a78b16e10ba4077d3b6839cd93c622a9735683ca563f46e861ac26e909be20d9597c8c3343cfd12acef2ba52275bc0196adc0e2e77b017d1d90da346eb41d9a9c989d253dbb4b8b5e8dc9cff25e893a1566931d3e2118426b9a0387df6905ce69ae1a0c381978896634f5bbbec01bc59b2dbc0bacf609b91151407daf44e866deadf1b3d347d95202b7b8ece71cb5f1422fd7000fea603b8ded578e7869975294387c1b50fececf6dbe392b3d70b5ed94b6439f7adef35c0788ec312a3ed8d0697816adeafeff979b707ac2eda72f3817a5ccaa57ef330b2d568ea8cab8fd4477e610dae5dcce4d7264eb148404df71096c7a9d0fb90d7a1e42802875ad0bb3e43c3d4431c1802f37155421606c62b0f9d5ee4de71e741a315f19abaf5e1985e24f88e5844fa5c57f39780f5cf2a548eade4827028bfca446cbd8303dce2b50f39c46c4e0e6c2b94a3df4486180c1b4f37bc0e5ef27e31440e251f8c5c0ae60a7d4bd7c822fa467e095e9fb5148e8993c1cc7159eff49ec705dc7314506c7654812467dd6f959bfdec2bbe70b092b1cec82030ce8a4b1acc74adde63b6d7ff408ed60cb852f9c7474c3aee140041eb641a06bfc2cb10b3f71e684ed513c5c50322f42013c2ff2230bf46c3a384806b3fafac8c2d1bf986e382e557c7c19e060ac22ff973520cc461f8c65bf5df5d554d7f1ecf02593f5a74132eb037aeaf526e544df5f9c9cd257d6fb9d0bf0ae089ddc7b80bc1aeb5632af821e74c6d929eede6f67e3ae20236a3713e5c1d80427d0dc3b9e2b6f07f929c044606798beea13ba4a600f34da7f66cebc78c5068407a72e3fb08b47148c8e078807b3b512200c2db4e9e1a02fafc6cac48f2b3537fb4596101152d0769e3a72a2f48a8743467e3104effb528c11f6cbabf2e9b701086e1319053df8d8667750b8f72a9b28a3b7a579b740b82420003a911ac034b4a7955aabfaaefc9d72080e784b8e5a55c278645baca405953a6174679243bd7cf1f77dfe2aef0745d903745c620b8f10aed551ecae9c1aab019b15e10b3c99221b32908332ff81a55c5a33770ade28e558699d540d3dfef46363657a5e288420d889ed38e45a3e8ff8d9e0b32cc73ac98e7215e3296bbb1a72e1a32a550c1be60141849b09bfc2e13b50c0b5cca08ac548afb6ed1673f82d457b9ebb58e46c683ff38034d76fc842449db94ee4fe620237ebe36b83e25cc743c3935ba9682017d329d20bf2c0f02449d115e4602e794ebddd852f05a5a2864c0d63faa2417d2c9c215c793bf2775f3058b2a3dc20b7e2620c0a59ddf614bb81a0b544f168bb5cdda733766f9668ab3860e29c89e090d3155f6a08288cdea105629df863acc732ff0e952b713b935f81aabf4ba8e74a84d24a19c47bf1d850f5b7d630337d14aa3d8b6754e98730cc57d8e5f3c736aa09162410014eb82f2e19d11dd2685ad237ab9a09f95029ef0a33d549fa67bf54d0810ab93f3a207a20a304ce4ced650f317d896cdeb5fb2b4378bb100896c125fc46ad6474324ed09f274aed26751aa6502a20a193ed3c17edd486ae89bec3cf619f25486f84740c9a9a1b89564ad59c7aa0045764179edda309e345b1d0703159f6a18939efa0f1239e70f4fbb63832a11f9a19234a64adabb00c41c4523b006740467bbc8860ccf6c5ff153b68d2a4cf99803bbae5151a91499938bd08b67aeb690b5c1d581fc60862033561b7cf289c28bb7f8b6b09036cdb78059272fae01db120038526c3c7a5464d56b2256fe852f2e5632ef264da4ec84670cd5adea5c861d2f52e95a1ab60cc8269f0c40beb519e70d00aa03b55a12628496960b2a0a4b01ff5b69d55cf296ba84cec3e152c56c80f08d41e31665334275130586c85ae16df660b6ac0963cee8e9c1b452ff3312ed730a773b3f43ce95ac1e7f49e0ffec9b774bed1ec307b413a010cb232f497fb8c5e3cb9b2f405647aceb61d85af2aecc5f770dfc2a95094ad0d9acdec56329b8b4c92e9b2822c845f36b19c410d8b50c6872f974281e3174eb79ab8cea3305ac07b532c40b301848f4dfa29dae4ecbb7cfbcfad41ec6e64ecf4e21538de4e053b075eee58340fe977e7a590310de669bdea75211d8f4f6a4f72b7e3f0277c4f0da93f779e13080e08f122e2ed425a5efd4f311517206bef8d9b6236063b736f955964c50e5ce3d1bf2ee3e164ef00b10888f8877eec5b03c420bd1627f5afa3553b66e230b540d42ae3f5c3789a0ea0e1c384d5e6925c0b0a6794ad6d16b3398e245f82ab9cee05c4826341ff3909554ee87f5fa2e21e0e073d2a42d6d5bb98d3b0c4e8b0e674509b2468bc071375a2a4bb985d33e3a70a22b7bc1b1cb72ca45994bd7bfb06220ba4b5a46be3e8ace0000f8ee1ba51b9776185abdc42a137ac026a746baf306679c5d8766e88303265a32fffc738db5d2d1dd588dfc64584f112e1135e8af4e641aa9ec5524682c4ff9e64f6ffdf8bd280de73adedc2e22d7082d134d9deb93f5bbc03d4e2f45767c2baca21a03494e8f713346a0597acebea9ab834562fb869f5283aa428a0e1948ecbb2b1748b16bee70720d6a309f107cc2093f3f19adbb7d3195693a7f635b6cfb6da623ab9d60b9e2add1955bbdb8ce40400c5e9a0256aa27bd7c273433578863eacba013e0c69706fc5467f3d40d78a354988bab544183657709decf37b85cb9e8a5e2aa7da521c9d77627de86deb84bb88c9c9b38717de6b630018a0caddfc1a650f7e0227f4a0a7cffad45f15078410a77342d5f74b1439498a39ec417aff10b13c50ac2a81907ac28ab963203bbeb3dfe9b2cb3e4fc7ebd3e30e8ee1324af893c0d607db99935f455ca1b8791e504c215eb981fc0031b7901feefb4e42f407a268776bb1d08e1356cca39624b2383e1df66263461968351d6e34ea746858d65a5576428e1d56ea0a4fdcf6fef6df861a9109b88af036debcb117b0e06ab5a695b50180da45f745c14a93cf7274b468f651f05db1e4148f4db006a8062a7a333515dd1a0c14e84dee0dd8aec6951def9361b85e21de189f53a6ab5e3df1e0132dd107970057dc670486c5d2932edb07057c8eeff8ae7d00834", 0x1000}, {&(0x7f0000001000)="70ecd48405eb06c1f822245f0007d3f54045c2079f7bb1ae03db9231b01ea1d687a466c90071624e3f54241539c510fa7da5ebfe599fd47107b1cc4d37e91cce8d2d07a4c2d2d967248728f97ff0fc5ab959befa60fcbec29e74e4903b1408a55691e5fcb03091b3b7361b7536c529022ea455e8c1e17a7c23b965689b54", 0x7e}, {&(0x7f0000001080)="a55683de52f4db063273dcded248a7f757b49e9b8d06b28dfb7f5bf6c865fcbfe85348d1a60958b0bdeaa7c9a73f9de60ed86eb7f83cab025f20b1ab43eeb37353f8e8a96869536b8f758e95357b383e0c532679b458584014d12e206beba434560c09117fccf1d08e53965f6b09c55fa2274072f6be35ed36132faac8cfb8952d5b569303664eb8", 0x88}], 0x3, 0x0, 0x8) 00:25:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) 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) 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) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x2, 0x10000, 0x1f, 0x3f, "082311b1a56f5adc42cdadac59a764cab84b5d00", 0x1, 0xe337}) 00:25:19 executing program 1: poll(0xfffffffffffffffe, 0xfffffe36, 0x800b) 00:25:19 executing program 1: syz_emit_ethernet(0x1bb6, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd607660511b803afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000001fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd640010000005604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500f148fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e30c18ef57e9839ce0f90fd513a84eb8d9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f0edda41f46cb2dd183f22794185b2f644e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f1830017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f624b5b30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888002fa6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41e057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"]) 00:25:19 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/223, 0xdf}, {&(0x7f0000001340)=""/209, 0xd1}, {&(0x7f0000001440)=""/223, 0xdf}, {&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000001540)=""/234, 0xea}], 0x7, 0x0, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60620e1500002c0084ec984c77e0346f1d6f9baf4b1e000000000000000000010000000000000000"]) 00:25:19 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba84590ecf549edc9b6206e76c50c192e775f015229850b5f8733e74313c231dc8ac58178d30c00d875ad036fa733d5ed3369f27a80b64bacde2c4bfdf233fa7f5d1b377528b57012950ba2c15b7bdf4d5e83456488870a634c611f712143dbcd1af397bf1dd03000ab690f19"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0), 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000200)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae48e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r3, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x4000, 0x0) r4 = dup2(r0, 0xffffffffffffffff) r5 = msgget$private(0x0, 0x452) pwritev(r4, &(0x7f0000000bc0), 0x0, 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r6, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r6, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) 00:25:19 executing program 1: chmod(0x0, 0xe1) unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x6, 0xf84f, './file0\x00', 0x0, 0x1000, 0x1000, 0xec82}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001240)={&(0x7f0000001200)='./file0\x00', r1, 0x1}) 00:25:19 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) kqueue() dup(0xffffffffffffffff) 00:25:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x2, 0x20, 0x80, 0x0, &(0x7f0000000880)={{0x8, 0x5, 0x0, 0x2f, 0x9, 0x1, 0x80}, {[0x1, 0x5, 0x1f, 0x6, 0x6, 0x7, 0xfffffffffffffff7, 0x8, 0x7fffffff, 0x7fff, 0x4, 0x80000001, 0xfff, 0x5, 0x8, 0x3, 0x3, 0x6], [0x8, 0x10001, 0x8, 0x7fff, 0x10001, 0x0, 0x4, 0x3, 0x8, 0x7], [0x8, 0x40, 0xec, 0x7, 0x3, 0xfffffffffffffffe, 0x400], [0x1000, 0x8, 0x6, 0x401, 0x1], [{0x7, 0x5, 0x200, 0x1}, {0xc3ca, 0x2, 0x80000001, 0x100000000}, {0x1, 0x3, 0x1, 0xfffffffeffffffff}, {0x1000, 0x7, 0xba, 0x7}, {0xc5, 0x1, 0x1, 0x100}, {0x0, 0x0, 0x1, 0x4}, {0xe15f, 0x2, 0x6, 0xffe0000000000000}, {0x7, 0x0, 0x2, 0x6}], {0x7f, 0x1, 0x5, 0x6}, {0x52, 0x0, 0xff, 0x2}}}, 0x1000, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="22b4c712b5a250c1122ee4d1e2c76c66a25d586bdc5b325e8366d03c6abb6d01fe7cf7e28dd060c8c15c87ed3c8bd36c36a3b26f74991119e30fbf28d7b7e450894a0136f86085f65ef564bb7d9b6f14", 0x50}, {&(0x7f0000000180)="fb088daa9f618691136e4452c48c27f5200b458912946ae281741e17693fbaf85adc47852515b5eb9d9cb837220fc3c6f78bc9aa9fd9a4ff50cdc5de214f62d15a3fe326ca646fa078d8717ab5ff6030fe26f5a119ff9ab505bccb4a76ba17cda9925ab75e8b958c0bacac20cfd5673b1587a885708982a5ebbc525a0eb87b4439bba5719f7bddc2feda70c8c8be9a53de84bfc09fa9afb8007eec560a20a583725503266f2b142f3a037e0d5ccf9a0f67d856670bb5e8c3001c19e89563acec6c5f85890a94f4078256713785a24c3ba733dd3b3fc1d222fa8c8904d3ca57dcd172cc59bf996e6894d2c1db41345239788a66dedc089f", 0xf7}, {&(0x7f0000000280)="841738699b622b22b105404ce95fcf6e4b5689fb2b95f5a9f933658dec8d311d655b3be5a3ea8c9da1fd8b10aa93a9f6ed49ffe4c0c06fce2d4efdb7ddb44a046dde5966581811980dc0bed60d8a041ed69bbc5876399b2d8b81d57f8ea29bb19576a23d1cf3096b3c806cb14361d5fef369f9bfa9aa6722bd4a0d484f99b31619a9ad5209c356667814f168cb9ca7d0268a0cd10b2bd4e34dc0e44f1313cada0b4c6e5e39d4e7559d4081e5e93252ef2a8eebde0ca635473f718a198f7e9e1c24d003e97ffca00ae6e4422a01020725ce66b8f7ec7d1cd86f7b9e80829e409dd07bbd8d374ec9c92928452c7eebd06b9ab31d8ec67830844b97ec15cf5dc3264912ff11583c58a2db616756070d12c94bd53aec31ad17ce7372176e30bb4196dab2f9e754977250db58b6cc5e29f8ed8b675ab8dc86775dfe6abee89798cf35c95980a297303408e046310c77068b01e8be67a4678e11721d031fb43bc808a08eeafc1350724228d72ae25b10a210df045a02ca323cff4ff54e15d693c5d6f4165da8b3b70486aea8e35fc334ec366b4d3cb97018004e201017ee95681b6a6dae48da6fa2666bb80a172453ef8ceb3c55c14ccf8e37fbdcf7b73f1c9aefef1e39a04903abb6388fff9dfc1fa69b2b4a3df3a56b249483498f566ec5cfecbe5980dc1f343b2539c2490ff77c438079b066983a58e116d2898ac9d1f4e57f6abdc2a4d3c21238cd33aabbc3004409604233a6e29a21bf14af0ae717501a07292bb1e139e6d89e0d9c577d070c75b311b3ce60544622fbca4f8c1b1989ef59b681f15e31b194adf844b6bd032d512b6a90100b8ed2dc10ba9be7bd4fd17b341510192128030693b1c2775e4f09130a3754f618e628a8461c3c5c3db8cfe942c0763a3f3fa6b4bfdaa14d805ebf693cbbc33e1541697326d2b4fda59a3d777ff0a349a7a211892a995be1ceedfc206c3a40096ba151a83d93f639df96b3f58b3d81b3f8fe69c298a3375d6368837e70ede3873260f2ad13d8f5d90ce64bb85ab244f4ea46af2e7bfafc5e81bf396277bde5e38cae2a60100986822e5e0b900e5b84fcd4f6732cc86b6fca0baebb27386e944cae83e06847800ca535d5537fe3268513378f6196c1cafb944d121852212df8926ad82664f4767d18f6fe89abb651e22f8bed8c94ecc5f477d1489875c0c451350eedf72ac53243dca3d3d28a1551b3a3101de60f35b396fc4f1356de8dfd60e6530d59b11e6124358fcd80c455a11206f0003abf1b96f894130917f9e1304bdd95f71c2c2c1cd80b0c69f6583971841dbeb8d999a82fb3fa2fb212440280d962b14b0a9f9a9cb75e008328c5290cc92b067ef1c3eb666a201c3ba755066a41dcb6c231a6c1e89886723afc485465044030e517f634c280d839d01b38eec50080ad5b5faf7d9c0a134c172755cce46b2dbdfb5090cbc8139da6824e987b4ab14549a385ab28a463270a2849aa1756a83595b12f97a1d67faaa1547beeaa2e6379b9a2b4f61a0b59510212e105117baed5b19e144b9db6c08c1073410a2466b77b69e3cea267764fbd49c62d18df7d86f609d1ff2ff8f9ddffa0a317dceb58855a86aa3ea624e5bd7e149f2d5e07b9af411f3ae6f7bfbbb9a13d9b4333d6086f735a362336896a2313ae9cf970af6321aa0e478cca2571d3960e39ba21c2ca8290ab9195e9544317704a002d4659139afa8ab5529d505d1415ae099633fc7d02e1122e2737e027c3a7d9eb25ea157ca5811c5c77f080633519e532a3390317a31a8299593ec9e8bf267376479a28920fa723bfe48949d87dd901483794900deed6ce0ea48e24c102f3345978d9d5fdfda944b2661e4f6002c6908da6b998fadeda95885f427096b08c91ed0cd6a0ee224dc068d130f11669da113b7558c2f65f3a83dcfe25552339eeea1b034f66a8638c71dd10970ed7415b6c04ee668773c93479ea3a47b0059e12d4f322fb02716bbceae84000711f790a902cf14f8c004b191a459eda6e3cd3b0a0c746f984b937fb61e7cb0ffb7de1f55b4611b93500983097057151fc694e7669e1c3d073766e92ae92a0ca9cea406684a0dfbb44", 0x5ce}], 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x1000, 0x400, {0x111669ee, 0xfffffffffffffff7}}) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503", 0x164) 00:25:19 executing program 1: syz_emit_ethernet(0x19c, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x166, 0x2c, 0x5, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x11, 0x8, [], [@generic={0x1, 0x3b, "8ea84225d1aec250ac95902c2865f699f8f9c89d5ff6e83cd9e61b4e78e9fc9f30a353c49ea42b7d4eb65f93b9caf0ad431fa89967059200920183"}, @jumbo={0xc2, 0x4, 0x7}]}, @routing={0x2c, 0x8, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @empty]}], @udp={{0x2, 0x2, 0x8}, {"8e8d169227d490f8294b7d991df3e70a97b2614f47420f96835266af03704df61db4be60412fdae90badf37da7554df9bffba1be6e50f6d89022acb27c52533579344cc496f764b89013a65506cc2b8bbb3e9dcf1e62e364a40e13389cd07d90511c9a0a2f6db021941ebe52fbfdafb1c43f2d8048fbba685ca550adba70839a4a34b24ce6f25c7cdd6fba7e6a7c89c92461350b00171672fdbea614f7d1126acb1fb0fef64171e05ee3f8991ff2baac294800707dc486e2de2eac0847b030f9b0890354c556"}}}}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) 00:25:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) pipe(&(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) 00:25:19 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x2, &(0x7f0000000680)="04ff55f5fb106ba27b8ed206586cce3934d3cd8cb2ac468ac55bd92adf9409237900000000bf4416eb8ddb6161cee294c5f5d7aef6b51579b5526e3a8680f2ad2e04aa83232da5631f61335c0fb4a3ee3b2a966a936f1e5e76daea9054366913e4019530f45532d3fef474f5d0479aa3ed29123f9b6aca57339c4d0d0209ec1b558f919b8feffcc9ac090636a38ad3b89e89cae79e864b027ebf1b100ec38ce627b856e9ffc6075e3df4418906f4b134458bb8cc1e5c02ba0901ff01ec1001cc98b137be6203029ebbd7e19171b46ce709861ff14150aec2ff13969eb245c9563df0822f1a663eee5fb61ec47092ec90ac1e48cda32ba02cf5d23365a01416d6c49734796b4a2431266ac2d7a69f235f3b49cacaee502f0709f0c754d61285613628ff6242aca2d8183db6c9045cb626558cfe2c1abd3a6b204000c34a51ccfb26cd52d0b09be7e7580280ba7079cc0fb4a3fab21a4c43b43af2610000000000002ea17848bd12777b06ea403606bdb5c3a001a30000000000000003bdddb9878066d214a1ff276a75860bfd507b5c7b498515c18bdcffe1b84d6f8929bc8af26c9ebc6b2fbeea81ef0589b6d6430803012b75f644c728c285fe8f5e5f432cba97441de1ed8011bb1d8bd40bc7b771a546d97345da46c5c6f676907ef8ffb31d538fad259723f5a9830000000000000000571a272bffae33538ea003553fad6a8620cc46040cc6cfd07d7c5c17fd00000000000000000000002b8c1e8155d1e81ecc7e42fe3c3d2537743f7a31a9a176cf33f3641b984d466d3cec6658a630b6d429074923c0dddd95dc04dbda98b64d48742d6880a6a37bd3a1c4fa06b8040cdff16a4b486d8fbe5ea312e6c6996c446473f0d927eeb5d484a6a124229aea58696578c65f8420db0000000000000000000000000000696794b7e1a372082ff29e0cd1c4072c219744ec34c4c68a5c94290fae37cbe6e953b3baf0d814e3ff70766e5436395b845bc9100e19ac5a3cd1eeac4120b2333907e2617e65378d85abfbc38555edbae08bc2ef309f139d699283fd28ddc32dedc04cfc6ccec37fb7d742599da681697ccdca6c058f157dfa25f1048c0666d8602aaa9069146bd7295ed69665100695e8715e3012090892831f", &(0x7f0000000080)=0xffffffffffffff24, 0x0, 0xffffff19) 00:25:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) sysctl$machdep(&(0x7f0000000600)={0x7, 0x12}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) 00:25:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8a1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 00:25:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000600)=ANY=[@ANYBLOB="cd3997030f0000000000010086dd60e3060000083a00ff01fff7000000000000000000000001ff0200000000000000000000000000018000907800000000"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) 00:25:19 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fchdir(r1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fcntl$dupfd(r0, 0x0, r2) 00:25:19 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x2, 0x4, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x5, 0x5, {[0x9, 0xffffffffffffff81, 0x8000, 0xfffffffeffffffff, 0x2ed, 0x8, 0x5, 0x20, 0x1f, 0x3c70, 0x1, 0x6, 0x0, 0x10001, 0x1, 0x7f, 0x7, 0x7], [0xff, 0x80c, 0x0, 0x7, 0x6, 0x5, 0x6605, 0x40, 0x8], [0x1f, 0xd4, 0xff, 0x1, 0x0, 0x0, 0x829d], [0x2, 0x1, 0x2, 0x7, 0x1c2, 0x8], [{0x2000, 0x1, 0x6ae}, {0x2, 0x1, 0x1, 0x1}, {0xf6cf, 0x0, 0x0, 0x4}, {0x6, 0x10000, 0x6a8, 0x81}, {0x76, 0x9, 0x68, 0xffff}, {0xff, 0x8, 0x5, 0x6}, {0x81, 0x7fffffff, 0x80000001, 0x6}, {0x7, 0x3, 0xfe, 0x1f}], {0xff, 0xfffffff7, 0x673c, 0xfffffffffffffffe}, {0x9, 0x9ad, 0x1, 0xff}}}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(0xffffffffffffffff, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) lseek(r4, 0x0, 0x5, 0x2) fchmod(r4, 0x20) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfb32f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r0, @ANYRESDEC=r3, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r1], 0xb2, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000020000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 00:25:20 executing program 1: socket(0x800000018, 0x8000, 0x8) socket(0x20, 0x2, 0x9) 00:25:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x80) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) close(r3) close(0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000100)={0xd565, 0x4, 0x80000001, 0x3}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x6d10, 0x0, 0x6, 0xb435, 0x1}, 0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 00:25:20 executing program 1: 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, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)={@empty, @local, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x2, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @remote={0xac, 0x14, 0x0}, @remote}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = semget(0x0, 0x0, 0x200) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000000c0)=""/153) 00:25:20 executing program 1: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c95b74b5493fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef30a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae22ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c83e6ed43408736c4eab5002229b96f6af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2cf55eba95b18b0e70211b9b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e7fc68372a212319863a334017"]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {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}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpgid(0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r0, &(0x7f0000000000)=[{0x2, 0x100, 0x3800}, {0x0, 0x3}, {0x2, 0x40}, {0x0, 0xffff, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000700)=[0x385, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) 00:25:20 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(0x0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7468affa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000340)=""/166, &(0x7f0000000200)=0xa6) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x2, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x1800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffa) r1 = socket(0x2, 0x4, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) semget$private(0x0, 0x3, 0x483) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000240)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) 00:25:20 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0xab) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r1 = semget$private(0x0, 0x4, 0x1b5) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x1, 0xaf, 0x1800}], 0x8) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) wait4(0x0, &(0x7f0000001100), 0x8, &(0x7f0000001140)) semop(r1, &(0x7f0000000200), 0x0) semop(r1, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/181) openat$zero(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/zero\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001080)=0x8) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x4, 0x2, 0x1800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0x40}, {0x0, 0x9, 0x800}], 0x2) r2 = semget$private(0x0, 0x2, 0x10) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001040)=[0x5, 0x567, 0x601, 0x5, 0x3ec, 0x0, 0xd98]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/4096) 00:25:20 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x80}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000500)=""/4096) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 00:25:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) 00:25:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x4, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x3) flock(0xffffffffffffffff, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000140)="1e", 0x1, 0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000180)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05f02e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccbd2c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5e0000000000000003d4b95b3a63cd9079883804b8161621628381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90f62dec3e966b6c37ec94049c88ce9384cd3e50b92e975eba56367c7f043e5836a1800749957d63a09a028548cf9a9175b370eede0f8759c00c02e6a78a50c3d5b2a3bec830c41bb914e8dc28c4d7674f453f64141c548ba440322350c186", 0x321, 0x2, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0xfffffffc, 0x2) 00:25:21 executing program 1: ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0xffff) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) sendsyslog(&(0x7f0000000000)="4fbed7b1eb7630898f4537c9313bca5ad397434d65a4e3f31bbe17a70175671bade933ed8ba121ea7122fe4f3fe6f5de966f0ed4f16ce995fccf493c1aa2be3f5bae76", 0x43, 0x16) 00:25:21 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 00:25:22 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0xe) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:25:22 executing program 1: open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000019100), 0x4, &(0x7f0000019140)="6592fe53cbe68466f9f983e3c8096fab83189caa64d02c2d91345698ab549d94477e2b7e6ad3fec2ee682dc34ae7ac3629d288c1fb50f3286fc2388000e9376ae59e5569d42ba4719fb630453c5463d1e53e4fb04fcf01b9c7bbcec9ad87c02f706b575056b1752e832f95d4260bff8ba7957e1710c19ddd901784973e70c6e70b5837319a84b729a89157a4903e9b355c40aab1a3911d7cf7e655f15ecef3fed6eb0232908ac7b36b7cb1dece3f28b699c0", &(0x7f0000019200)=0xb2, &(0x7f0000019280)="83875b4557740265f92a14159ca370286040eefe67e143dfcf67bffbc1d5cdf90bacb315c057860f290296aac553e76d18bcea334ddbac56afbcb2a9f3069a1483c47443d986168015246003e5c4af0f0fcfc36658a191af87d5046e6de7d07e5d68ac1e6a5975a085ec31c3f2eb5ff22d62464ad2955958ea6f1279e111ed9ea899f28613008efa3e093332d91b32d76ff28c1b7a9459725431d8c1408ae570303f5af4adb702096c51b5d1d1a5b26fa599876c528560552c555b7d580b410b8019ad7ab128e3ebdef983ee3339b78f32df4eebc69c0057d8df019fa02cc205a71d89a1040282bf4d87184b5a2d984d933a1e9d16dff8138d9ffd6dc2143b925a2a44381a6a4e752eaca06ec5a31d66bb618628587b1c2784d98c63a531ed3eb91646943700529e407ac1415bfe851291674bac06d9a9794583b575b1b39c2323e923752756835212ea17d65dcc9ac0b908a7976a99d68cd91b84dface1799604e85455670eb19fc8d816dc984cfe88d0278d90ab927beff01353735e2a1151ebeeddb371ec646baf79864962b51d96b9cc52c7916534510e0a1c460bae7b6266987b05f25ac9ba24b9c4d7140b7169d62938ddd775c071b5f06a517c3576df9c37cedd04fddafeea73d487fcc2de40cd6e82db3efc10902108cc0caf2e89aab7a1a1876bc68538c2be7d57097458667647d3bae64156e69033c667fbaafc99075bf6ec67c366b943fe0a54be18c5b1c1dd5ad90d41764d00d5421f86d564bb444c780abf97ebe30f8f31c49440b5a46761a89d39c73eedd39dba6cf2fe8fa28f884da09d65a79d781c6fb7a8423d63d78e65d554f696ab09ababdebd3c211e47144dff0b6cfecfb7ed3020831d0ad9d6f2e6bc37abed800788d3d8b266450a35833c4ee831a2a4f286bd19c645972a0ed6222b8e1d43132862237a4ffdc9a15b2d0f2b4ea7e649756f0d020bbabd8a3129fed4a6840a5190292831bfe58aced18348a3374d15455ee7b45d3ddc28a342e381a0725d55c46efcedb598e96187dac0f595dbcdf64f99553aa627e206f89c43bd1c1bc438d96a9b7fbde2eee488a6d03b8071e84ac3374505970dae19a2338ec74872c818930e9e7b625f002446ca6e580c01f02c544784c475583d65979a92373ea7c0efc4c2112fd2f156455cc1f103ac9fbc868c75ece814998a4b23ddad26637f9579343c758931cce3d4978d1bc78040a26cc458aa1a7081dba3dd7fcd3da67a289482a94350d651705bc4ef1d871dbd8a492efac9c92fd63778d771802f432792abe828a8fb6fcc6369ba13314b4981117055fe3f388046eabd82a902c479c52434bf65fa4ebae38451c272867f66e25824d229a606c07ebd6e5af55f14f335b23c0659b15a12874e2e14921f96f28dd6c9053ef4464f6ab5801a532c8887fb101e055ab69c4654a2456c901848b076e57f5d932e7294c95358bbb2deae13f5315a00b3a19781cd848db6d9016bcb464cc60307e22578243e40f2b54c49960812804e5c139074a4e1e81c383c1aa3052cf9b2834068384649bdbca394abe9edf6a216bf3b54e4be9624537ed49a8d27e64ebd3346c9484992949674e8f5d5c1b6f06d9a9ac9a046e696e729f8d8fd3e660ba412db08e5160714c32697bbc1e4fc771dcbb535bb2d65da0760bf21cca8ce2f23049760a3b109c641497907a04018bd7901a91ef5bc67090497f702d0e6c4f4ebac951bd1d8ee5e27b55843b711d0d92b5afd7fb926c4c7a3dd32adfd25d8572f8d17ca21581f783ceab44a250fd0eaf167616e954c3456db476358d62ee259947567b8a700112d77968fecef3480360f87bb6031795322293ffb81e5610b76b8e768ffd45ef528cf995aa2de299c1034fff498be6185c51bb2aae22563ff611aa397b9b757aada8560f65835683d06634d02fe4b272bd2648cde151cd238bada5cc5d36292d83858e1461c0c5540795d5bafa929486ed85f04ccf4f7c5ed0a37f15f1022deac7d317a613780be2d2bceb541adf93b5c63d6b429445a7d6a88ed09b4c9ce467989b8b48622a06222036b988ec92c8786a0545d10f94742acdc16231b1a9fd0604588d2d59e7cf87b469e2ffd6b6d4233b24d443d7600425bfed4f5232c55f19e9c39240d75d48fd0c180d788869684c2da8c6e35fecb377f25e831a0e2b4800ab700de0cdc1dfa63a1be8fc3229c2c51d49ffd16f6cf48595360b68d7bdeefe7ad188953efb7989e12d069417a87238c09baee304c2fb5f2a24e2946440373e29f19473b31de358205bbd03fdd0d5a9c176a9da9a6cf1be79b9992bf96c89f7fe784423bf20a4e2c386e7cf447a0e6208e115a4d1163581c43803f8127ce6789608dac4e62fd09463b674b82d3b504c6c8b66e94043cacb7dfae0e1e7af443f918066b60133251208148295e9888646acc088c4f144a86b0df36b262d713bf1c1d143c52e5bafd331977b1edbc618667476e81abd2dce3041f597937e2827457f6d9e4ffff5afcb978ca892adf5abbcba6fcf845d91da3bff4c518372c389f4a03230675d53ee4f5f927924f959f1c890f4ef8e0dcc3e1ef4e4e54aa95fa8a8a798af841ce089f2184ad5d3547a2a3b78a8b4a36511490f0cd9fe73362d3a69cc8f46f38565cff9fe40ab098db9037cabde77ca01160c08f167a2389e7de1f8713aefa8998db5051f72255f2f1101bc1a92680c4205316c5e520d67bc9a5960eef276cfc2c3b0068514374d83f89542da413388e73c5fd6b61defe043a2b60de4b29acc7ca6c7ab21b2db10d69a120165da5e5807de66a0cfade0dfcc02b609dc2ae4ea95b6a8a000d3be55c8b2081977b22e03149aba7086b0bd6c2109a0d0399c1cfb82b91090fd2d59a27311edfd72dab03295a7dc585a7827e52f925d344845b831be63c40a62a8c54e163b4bf3f9f6134ffbc18ebc00c1d43adef66ff6112e224965dd53e288d7e4bc017d72d3dd8bec76e4110639ef579d18a8a38413ff0ae98bf0be0e55170a4286dc9e696812937296d048edc258815aa924c5c9beeca9cf459bd0cc4624ea53e4525142ff42711c5f059e134a3b2adb0d1d1e0f7c9d9327a6f7cb8f128954e615102ec31a0c9de57b82be12ea2b77a89b8dbb36bf446ec4e6a6da9480327321edc1294c87749e8d25396e553154cadec48d50820089ba0e0d88bcb12a37a76d3549da64beeae1dfb600cb386ce804dbd0d2af3a9e1252770432e53f2e370b68daa771561d6ba0756d4f5d848e9bee1f3141c7517f7de990b165bac9d47ced0e017db5e8f9f4c10aa97656dec20ddddef2bf522d0dc53dcb41ababa4b0438bd0b000e75cd47d0948df67241da5e8107b52d438c2f2417bdbec6c93ecadb697fa4b0e44503e83ce9f372ddae9fda1788db55a668319aa52facfface883d54d1a653f3269e6aa3dc37cd11c9ffb13b0a350d440b09fa97e205293f8f803b95110e3f773749781552468cc840ca8bfc77c82c425a989fa943816ae142b8113ad68126549137e29dbc38c5fcb2e385e7d4abb06ba311cdc2644726b2ee7374a38a1a0de58f1cac92f1b64012ba190f8c351f29cfa34b53b161a19289c0d1bd811f426fd977f214ef45eb6e4092cbe53c26fbbc7d5d7f3adff66ce20406f8a64166fee5db53d8b749dc31989fdc6b99826dbcda0433bfb524d9ab90502f06dfa5bc33a7b4b76ba4cfe340dfdc662c3b6100e7f1b9b1c796609a04cb9877b50ac341c2ee74b22635ccf1ae618438ec3715de7d29dd5b78a8743bf04d9ae1e55ca666b6a3f0965a8d1fbda2e691897a990f390c855a531cbf88c6159daa75bc88991fc6367ab6ded7767458e94a35c97f933229a6d2fb5b48830ede474ad6a5d1963efe94caabb2ab231bea51b3cf051092857fa5fc1e40249c5d01c4a6b8f908704bc90e11bea2644edeb34cc4c638be9f8e87271be4fbaa4fbaa8ae1b91dca254725a3f4892bd57e196ed3450acab0d3529aad01b00373683b43c8238d512fe586e14bcd5c9d4f3d96d1b965059485d71103b7c366d64626157e9ca4540f69340ff9306b478f2aaa7049fbc6b889beed4818d0646ef558e0736f773c50b945336d9db9f730fcf3336e5f744192d0650e8e28314b5d631a42f6db3141c5e1d691423effadfc6557d698ee576a479b3e32a856965f62da42fbadaff4e924639be24dfe90d7cb73789c8c1a58cb1b81ba4a904729a6f3da920434250c58d26e380078d7d27fb3339df0712460c2224c4475a13f4490b4dc55cfe1debe5104c0c69f248e972cc9a78f400c42a139e967a2402a5490d091ba94a464407f2dc44f1cdcf9dbe0e6e556d10fc864760eed62dd91a2c9e9c89d122669b7301ce8718bdd5d3b65fff7152f2c4f2bc7a29452c5afad3041e706ff79797681093ce84d3ddebd78b1e110b430a07541797fc846e5082d8501952b9ffccb40c5897197d3d461cfe26e1667e48f444d3e2a5380680f0d07a228658ece24a9f39a3c7fb5b11d347b7e7c85e789e8d8b8050f642e077e79fc6d0fde43e9f7b8a57151f4595ab49699f5e2d1e2d51c264130bbadbb4be81aabf1cd1a2bf344da813dd9d4e0476c2eee66bf2e75c95737611f1a3e50e696df96e84a75a8373dbbe0af76fe0ee07717abe00b7e4ef55cad50a90f47d6e8ae50b92fece33d5e94a01ba1651d4895b2f1333d8dbc3c3e7f31fbeaf3d4238a5b484ffe9449109b99de02fdacd823784b7b40818c159483c8c457285c4b58d8c39506b436c4c1db1778f21f48110e23e24db469c02302f025bd6762b6d5894bd826d7a6eb23a0606fd49c20cc5a39e5100b4f5228f61f56747be4ae98ce7c6283a8b46a9070c76b57f87f90074de0d198f493e8eef6c12c1e623fc554a2854936f4467f3640ebbdcf0fed36a1b4b93e71b289f59e7a26d213a228ee6c17ade319a1dfb2c54740d82efc99b0a7f7fe75901b8749aac54a28e77748e0b21b66b0ac7bbc16970b8cd9e3992d3d505c0432bc2722d4e7f8710e8e1453cf06e145aa1ea9c001776be02838585b009ef86c3a84909eb8c0c3aeb0d6312d36fa3039c94ffc817a6734b017d0846521f74ba791c25cc127d114fc43388950265d6ffb70bcc01d7fc61cca70d897a535e6ae50189f62ba954c638d696a578435c081fb76c6237708fa90b4bc84ca22a8e1e499d967b420b286d109f7317f9d0196da489bc2a2ad183cf094317dde3215ca8140073fe1e3196a8785f698a62346339ba0a6814524d5d0f4f53aa694e448023cefc328f36cf86146f51c5e455167b569fa9e469f388a8bc91a229e5367b26004eb8144e9844dc82d2bcf1c7b3bc30327600d8298beb0ae39936fd2da12846067cc83e528f9399c7f9474b19b9f3da17e6383abb99532b32be169c63386a5c3603cf940b89fa3d25941fd4e798816ad5a44545430816cd2ecb7f38a586e060ada78a5f83e6241a9dcfd084e32a37f6047323d7158440b9c7a4b3aff1939c6256c4f728867a129fd1412271e2940b57dbc97fe695992a67989c1220986f9ea530916ad67fa6004c437cf34ee80b4157d056ef521b7b3b5fb966ca2d6347d4ad9ba5394170324392ed0745cf5d4068f61235a039d469619de2b629d6e8ac56b5841bf82f335afe5f8d3e51bf80ef69a1d8b88c7e9ff9a571b01a664f0fb651dc2ef4f0baa95f26181aa208e9e82010080dc666f2af85314be909882c79b0c4211e3f9f9021681ada67066b1d1119f6627e6b002772ca72f79883d63849ed241f15abcd53535ae33add9fef40bef22f3bd", 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0x3, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0x1}, {0x2, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0xd}, {0x3, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x3, 0x6}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0x8}, {0x2, 0x3}, {0x1, 0x5}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x0, 0x5, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000019240)={0x7, 0x4}) getdents(r4, &(0x7f0000000100)=""/102400, 0x19000) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x9) dup2(r2, r3) 00:25:22 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x9) syz_emit_ethernet(0x156, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x120, 0x3a, 0xff, @rand_addr="0000000000000000001f00", @mcast2, {[@routing={0x67a1efa3cac53475, 0xa, 0x0, 0x4, 0x0, [@mcast1, @empty, @mcast2, @mcast2, @mcast1]}, @routing={0x2e, 0xc, 0x0, 0x61, 0x0, [@loopback, @mcast2, @rand_addr="a139b43391b7a21f4c11c5858eb387d4", @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast2}, @mcast2]}, @fragment={0x3c, 0x0, 0xa5, 0x1, 0x0, 0x3, 0x68}, @dstopts={0x0, 0x6, [], [@enc_lim={0x4, 0x1, 0xd8}, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0xc6}, @ra={0x5, 0x2, 0x68}, @generic={0x1, 0x1e, "f37a0f7fc53ba1609ac34daea45d5e0132766c7f27dd86192b2056f8492d"}, @ra={0x5, 0x2, 0xfffc}]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) 00:25:22 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = accept(r2, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x88, 0x80000000, 0xfffffffffffff8dd, 0x1000000006}, {{r3}, 0xfffffffffffffffa, 0xca, 0x1, 0x2001000, 0xe}, {{}, 0xfffffffffffffff8, 0x1, 0x1, 0xffffffffffffffff, 0x81}, {{}, 0xfffffffffffffffe, 0x0, 0x80000001, 0x1, 0x4}], 0x101, &(0x7f0000000080), 0xfffffffffffffffb, 0x0) poll(0x0, 0x0, 0x5d) nanosleep(&(0x7f0000000080)={0x0, 0x10000001}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) close(0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x20003, './file0\x00', './file0\x00'}) r4 = msgget$private(0x0, 0x65e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r6, 0x5, 0x4, 0x9, 0xffffffffffffffff}) 00:25:22 executing program 1: msgget$private(0x0, 0x40) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0x0) 00:25:22 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x9, 0x40}, {0xfffffffffffeffff, 0x4}}, &(0x7f0000000080)) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0), 0x0) r3 = syz_open_pts() close(r0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYBLOB="46368b7202b2854d226c427a3dd0e2b1bf482957053e42e4d60284"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd903126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 00:25:23 executing program 1: semget(0x3, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000040)={0x800000000000, 0x6, 0x2, 0x0, 0x0, 0x3}, &(0x7f0000000080)={0x7f, 0x0, 0xfffffffffffffffd, 0x0, 0x9d69}, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 00:25:23 executing program 1: r0 = semget(0x1, 0x1, 0x80) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/135) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaab74863f56a476800103a0b4b0000000000120000121622def2d4000000000000000000ff02000000fffffffffffffff600000186009078206b030009006d3329977c3adb7a02f21ba5000e5fc00d760b4c66cd68bdc253b7b0a7c3539ad842f8e23ae2e15af7dd2418ccea78dd8479a9e302639556515e1d6088abe1e5bd4cdb013dda651c237e5b35adf2fda62bc312a3a2248306c5a23f3ec025a85907e13410b4646263efeb403385351f0b5491e8893a2ca53cd8158bc87ea61ceb7aaadfe8693ab00a9ea6667c982bcbe191e281d9de9d0d67daf9e6546074e880c758ebf64b09b442c0136762d722115038447460b1c89b7bf2769815f9c478568cb590aaddd30c8a3b33b101f76d096e0800000000000000f441e751da0047aa3e41209a808389a024edf78a31c9a70926b3adb15e81c9f94a8b5631597f878b53bd309db1446cdc294a0dcf86ae6dd4e0acdbe716508572e212b667bc8224d965c78463f2b0fe1e7231a9f4c53f18bbfc1b70e3311f759d892d71c448d08d760128fc5a742701383d21a7dbd28e8237f3864e08537ab28263940124b8d127777e26c9f84c8eaffcff48e0582a9242f1aa0063f0039b55af5637d804a9cd1e8e2ae93e409c1d852c80bc47ddabea579ae7ccc23fc0fe17d17b4f02b2b59bdae7c24d5bd86cb253d68000a7f7c97af5"]) 00:25:23 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x43}, 0x2, &(0x7f0000000580)="c7bb30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 00:25:23 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4c, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) 00:25:23 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) dup2(r0, r0) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) getpgid(r4) setsockopt(r1, 0x29, 0x100a, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYRES32], 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x1010, 0xffff, 0x6, "c80a9568cc3af5596ac791a9a2b5d62da6d8a92e7e2e76bec317f06c1953ae493adf5f853e396730d320924ce2d0e9ff68e56896a813811531a0e73749fe9133dd05442684cb0e490954c33d56b57b243a0d0a4b09b84d65b6e47a2d56ba86548726c35b7f3099a5b6791afaaf79084245ef5fb8f2a0359e91e2c7a004e6d73f8e725cdceab06180e188caa6b93ed2b331be034f41995f16afeb13353c76845209a851e3b1b398135f4a2f7873dd73a4f691aa43e9e849f76a85c85f3bcfca02d359ebb85641f1a621e3d0b218244bd07e0a889404101573c1783414dd514d000be78c4319679ce066ba25a7e276f36d14ba53db3e750ced806ea46ca41537184a552aa87cd39831ae06713a69ab08b1dbac8095f6faf77aa13bfdc23b26da638095b5538e7b3bbce6f421325440daaa98cb1034ef6ea21f24b1ad68c4acf579998575475134908acb29a96f6e2914560450200455940f4e1331558d42b097a94ef1ba264fe786c1414d866889453cac32d31048d4259f5a4dfe04a6e1111d7fdd575350739ef73c4dbb236715c75bb2675807981233bdbe469b45e66802a5f4ff7e960066f87ecdaad40635208ccf8134d586b461d00cba7e196293130eed14392a5eebc5a6c173dfeaa8c3e17f17389c01876945a10c51f167fe24d91684e3e772bf795e57c39a6cf78e369935d0806183490bcf58569f70521efb7336a7de19f753647e1cde92e1cf42bffeb6e5c405ceab37e28d4a9a859dddd1bfab7cc9dd2b0791401f1b74f2aed60655e7ca8fba128e317cad9908d9ad6040ee22ba36bd0f537aece1da8b8c32e17361324ffac147cc7f9cf20a4fcc658948b4d350dc619ab8ed3e4aee7a16a5daf84319dd3e81f71f3955c5a54ad831b9a0bc378e778c91584f823b56727adf4ae776ca10866546eefb64f4b429dd34f36c65a6fb38b8ab7f8c64217cc71209d89c9be427e00109c9a0b9b45d34b125015df0a6e157a8f73006e4fa75c3339813110d1b51320399e3518cfb445356a68baca9b8bfa6abf9dd721aa722edd9bc0eb863accab6a1eac10112bd6d73867f2dcaad1d88da28b267fabe686bb5eaa0cb92d9e7db9e70c33a3d4dc8134917aa2e7e8fc8b8b81ef0870179d3336b7d5550f6f50b7bfad366bf0ca25592dced26c3b457a2e7d6774655a799188effc3fe5542b6e290cef111ea91f0f9cf5bfa319f8688994b9a50ecf048533523b8563e9ff2f4bd842b89e12fafe735c58fb51367161f1e7c5ed4374aadb490818c3ff9640ee196e227429dc547bd245a7a2427480e936c43a90cda8d3f30f57f7f5287a461957afd0088d9b0d421747090f968971b4d338d75d1bc30188740759f81388d8ba32d53132ab83f052b8454c3c1383ff4232a9b2e8957ea56ef8437910e790da074056b26feb392f0a5d86568881fa276ba09a0c93438eb28f9918b18478cb54d577c9fbcafae66c8cacb22eacf4c33dfa0c6fb15c8cfaf00e30f3bf334c06d0ffda60154b9a55acda3862425d37b792a0c7aee636d93df1d6366efffd47b5c5ce92722485ac0512500f0b7fe52e2fac8795ec1a9c5457569aecf8bb02a3cf19d3c6e5e5168fb24d2d59dcfa85634105e9e7086625690736fce02aab73e8c1abcfdeaad36706269c65b4e995b399f3953319bcd9f379617b22997b0e7ad069baa41e36704f1d95a2a323a454ce4dccf5835e5565e9a41c6ef1f10ee8735d461db342b710e6cf0f585de2d8a4dd13bd94ac332a4dfa48308c24081f6cfa30b1fb6bf33b1007478534e4aa4ad14c602e673476f3d23d27e40f611219f777261bc3e5be2e9a2d2fed8a5dc57c53d3d49eaa6f438d447b4dfb44bc3408e5582e25e40faf2f8ffaeab203bfb27629299bf6c17c8bc4cac4e97187574c574fee1e133dcd6d730904d2f94f2dbd1d9757f01460a7a72014afbc1ba108d6ca5a29e1e74d3b054fc316d0082c331c219a35b58ba8066f5267c42f0fd9da609094cfea72a066a1a6b5ac8159d16c561de97dd0141715fe5c0247dc60a02dfe94e5d598ee2f035c169bfb0212807abf8f2aa194c8c24438d7db7f0e121ad5f55f39b8b83cec316ba11df40c9f0ae24e49fa49a9dea80f9b1894545b79eaa1660b9ca46354abae1a559e77c6acac5e69bfc1af6eb1ab32202ddbddb01b78343ca23009b6a637ced446fc6fd8252616a82b298df097d0971e857bb5f021760e552f64775cbd48dd4484bfe00f3e5e0cf1803508dc1d7816b95208256980210c033b8710ba760e01c33e24b5fe087bd4dd92efc1d8458eee577a065c939578e8366ea2102354f9d86192fb1f9628a85dcb05675efd1fd1599ac69c4001c0165d26db54d63c968b8266749e0229cbda124cb2eddc878d13780587dd8eda832007cb560b3133a5e2b98822e1ae5cfeb0af397e7a13f53575b4ef66b2f04268bd6d737a91de70ae9c992a1dee6b314b4f74b2ffd4acf9be26d339c1c6770b439bfb1cf9cdd31b45ae86aa6e7faa7af7efaf9afbbf26980887b55ae45907d941df45d9782a92092965c968907ce96352ce9be881607dc6bc3996144a30908c47172725909e76c41e4b234e2f7c4ac5588f68d709fc7824e1598bf7827f08108b52562c5e7a65cad7897b51d9695faaae64cb46d477e73f11aa74f5a57b4c99fd799dfed51a05ed9c2b3d0cf197363a1de34e549a3276aeddb43d65b61e391aead4ec56b06d9584d12f80792ac17702158fc8c35ff4f0dd0e03074731398773a11316698ca10bffb55a80eb1e9cb07829a0ed2562bdfb45944d89d9acd29dca0e07976993985bfb42708b04a28d82f86e9bc99f0da0575a18a50beb91e21d6b1b25a01557bfcf1f9a14c879ef6e57d0dcafe20906679df7226bacd2bcb65c1b2b25de3470c15814c70bd3dbf6df5b2a59cc9ed50419cf6adb6d9e91441f8afb8e38b3fb224a28bab2ed9537324e4d2f973965611fda48557c2dd63be283d7b4a009e56463ae6fdcd08f63d1960a45b4cce9cc05fe0dd9277619a9992da7197b12d2a17d86ee3e8d76d07ecbf2154371c01411c918631aadbe3339b278a78767b02c386dc9019f33e7baf8b215961d7768e7c66c8bb939b2fcf7e8d281403b07231182f44a70af66db0fd6356be7279fff85f0b9495e79417e93b1faf16b2045f101e75bc772e1403f7cbf2cd4bc68b6725bc2acc0e2857bdc9c0b4190f29f530ecbb294f3e3ecedd59b1b7089940be9352d72630324374c33022a40577e48db00e46b480437ab43d9dbf3cfc45b134adbca5f5cbe94c69d8a7beb4a8ee721c3d7c7300976d28a7e076487bc8faf50c63b02eba3dfcf43d6d18627670db94980cb82465f2ef2f59df402d844bb8d0ecfa45f94e1239a46785495ea582aadd3978412b334308016f28d3f824a16171a6c39becb32edf4a4eac71cf4b8fc82a19a88e739b2579f3728e8e171693eb36ceff718f3426a4136709d73a28b312db6a8d9bf1424d6f184113c6849b23bd0ead96bfe68677c31bfc10150058ba0b88125098d74c5c35f4c156cbba0a39237a54e394f66718e4e11bf047cd2653b1dd7439b5eb2730a666766ab5d15360317f4a4d2d78f1289e4b0eae0dce25caa0117bcfc5b96ff040f23fc96b3fd38ed07f6628bee19ddf60f8d3f9163b59092522511426333e2e51a80090e05709dc811ef905fa1564da9ce3ca3130340199e9d0a6bfbeb1843639eeeddfb9a0016c5558a2620ad8b5cc6ccfa17f990d5850b07a829e5828415b27baf0d743861d13785c82d5412e7c75e0feae2602bd0c669910298a4eda9ed8d06af67d85c54270749b238c3ee48598caff4a346cf1d53ed06781ce9ec8d66e0ca1e070ff145488586d27392a5c50232b018fa2ae6017769554c0dbc1d7bef55babf3691801bf790f42a41492b469d28edfd0a58a67e195b299f556a61ad2f832d82096a0d3ef80b5885303b61bb3e3c4419645e843f96763e1f27b665dbd983394b9beac7125e43d1a10732fd14e05d8d50929048aeee940d5de7646339e140d75fbcbc40808a5d0b18976d151004c57a865ca5195711805764fe5c12364a2196ac123e3e73c9bdaa764f996e4e2b77aadb11e015ea57850e308b1a9be59f946210c3f3ed60a9e01e5273f434df42aa790929896f72f0c85949afe4941c5ea9e87df256e7e86065ba674dab909179bcc0dd80ee0fb351e040ca7dbb0a4d775c823de8a61f13c8e0fbc61c6c7ecda0f12732629cfa597fe6591e668655da059249a29639bd20278e73c185cc775059d3faa586439649187a428eb32882ddae3c5006d5ebca1facdcc809867e6db40760c99e1f7d1c886015b2015eff4f86822fb05545dca8367b7761178b261edd480b32fa5cebf042c306c506aa94b7b2e83f99a2bd5e30fc3116395b8726cae4c83f529664398eb5bba8344ea3e62f981a6b3cd131b9ba4f6a3984fc47d5eb24c03ed2719cff208b2ddac557729b206d523a9b9771c5ed5ec76f7b70bc792469ebaf11a1a227b98df2fc052fa4e72827c45d2a72173efa0d4b12b7f9a9514ad1c62cd68b90f59701770d60165328c3d405189baed91afe1688b76a76eb1b4667044446aa37898ba41ec08915abaef094802c9034b6ab0ecb8105be8662897e1d38158d3c02c21a7399b8911c66737664dd6083527dd297cd40523c7b42a170dc6a5e21035da4f92e0ca354d4e372fbc494d18ec0ae00c2551de6f8259404c441c93248ba802bde1fafc0c36ec3a891fe2302ca699bed07f7e3c731164fd5db44ebc62c93fb63cc5a476ab59eb5f8d3fa77e5b16c00616876b1142d647a15915dd46e74913fb5e950b5a858bcb2ada1c4b8098a6e6c64017eceff7bcc8a7fb000badf8b3e27ca74cbe2d4bd62d52fb315aac30ede5df2b833eb0e149c9cb9f72cfd3ee3871720861b8da277a645bb9794f36cd8e8c9cf6960bf2183afafc176ef4baff3bd8eeef555ab96e7f5817700d5fb66651a9e24fa25843d12fd09e07e333ef935c9be261dff93ea5f6e7b0695ccb710837f82faaa8ad9442fdeb7f704f0119e3e14408d95f9ad911caa265ceef838fc9c19b97cc8b20ef86961416230acb5cc03f16d986a324b67056ebbe9eed9d412e4eee44d5bf59e1382493b3af8fbd22da850bd223610622645e43ec2b389714bdd027fc57369271f644c0d23aceb5b3183c0d92cf9d89c63158c53b9ac238d84b3ca6dd7fc54d816bfe3d2d17af9cfeaf3e75a5cb6d47594062651422298304482488c58b6b5e22c204499a0148b450d696307dca863ec1f4cc882bc4201882a101530d16ff05502aebf8c30e057c3d5de65e7ea4a873b7479064ad02ec929e74765836c3dccb52707a46eb5e0ec750d18074247a2fd21895cc7d422084290697b4cf8b82369024bd3f8bfb5d86bf99d9c146529fc2188495a82f77bcb0a08bd3d172f4e942ea1080807c56cb3e34c8f96c3a34510e782980e151041f6b0c94600ca9c6c63eb47f9fd77e829f716ef514ef7a0feb0e5be2f2ff8bca19fc65c6570262344ef76729e919885bfaf2de7a25f2aa768e3701c7bf457bf08e841bcea0231d1ab8207cf9498a981280b6555d63f43e64bf79c259b85738c74dfadfc9a549fc452449a9ba6aa460c3c971e6e6ce88dbc58a30e1097cae63d7d9a8c70f66969d4705359880973c6de241a16600cbb4fdb2a221598adbf516d2df598615e343ac9e9591986b74103760ae0e9a8b5157f20083820917299ecd421cb8bbf83eb65f9fa8b9dfb3625f971cb5ef57183f0926d8ed3b10b89f22"}, {0x1010, 0xfffe, 0xfffffff9, "c6acbf624944fc598fd998ec642bf59a19a24e89d6a9514a58517f58e7525ba0f0fbef0ba6bf7d59758687e8df6be3762c0d1e25b799a29de0de7efc191b1649a79c0a3c93e8d179f48c7f564a7d81a73bc0897702af26885ed35b9ffa59e1dc0db6fca3bedcd7ec4f344836ff1ef784ab52381424195bfb7e4b0be7560b1cb94eb01b20a72b6c0d19ad918bfc6186a3b6f58432fb1da1d84e3c809ea58e5cdf4b74296ce48ffcc9d95d7807a47a7ab23c72917c78f0a3c48919232d827c58365359e8780cddead8cdda255a893213e3afd91d7d6be2a5cb1b7238cf8ad009918f6e342a26e67ad37feb8a5c3dce71f81992163dd7f28b3aa397e5a94af1ea1a7386e402e55d63fcc1243ea734784fe0151ee3833e14966dd4d6c5f6fb2c7bc61b8ec7c9b8a9c2e716d694a0dc1159f255c087714137e43a980182e46f9e04bd377360bee8d01e384510553badb9a6e91a1a90f47f7ef952fa70e34a957e457a1375f4db857bd8a76aafd77b0a07ee41e8b77dc2e2725b76c3ceb7e8a86d140c73266224237ffb4efa0a1624e4bbd174bcb1e56a180f555627a1098b7edadbab96616c136afde5601dca2c0e22c05dfc02688ee18c60884553726ff8bdfad7dea77bd650f53a495c1cc1e070286145fe7f509e0dc1b598557d2d9deecc7018e16b8a9ea8ae4dec217a7f4a117851df70272cb63960be671210edcdccfea4ce3dad1645b95f307d6730b96ac403d006ce5d20257a947dc8d80df984ecb6cf03a137081f6706472cc00ba219e1afb724ba7d7a2d7082975d2546aef3498f342998fc7c9874ac52f0845c3345f6912b2b2d2395b0496a9d01dec9ea573cec19596c96d97cda387bd8892c925d47768b195f1d62fecb84d6c531f8e908bfcd66a7df3cd7c223825fcbd1fc4ab696538be3411a924b1abdc61ddc2c78062f3ffa047911c6ee7953e98849e3a6f853090081166c20d86fc39086443478692768039d6ab2ff0c4cbd634cd87a9ba86f17b57e8231e090fa695036c8a727a9377b441b94ae9b7046392ec2b1030eb99a4f5214ced7f0bd9ac54f253a5efa1eefa0d4312be551989ac95c87417088f4724678570baf3e93bda902f5068153e7ec405b065a27469831577f5695b232540e1ec9b2b37a54868b49ab1348334371a3b2b948b328b1a55457fd6bdc10d10a3117012d422b13b96f66388c931b41dd8fe87c469eb4089895a6cd9ac30207918cb43cf96f8b795dbaefcfe8ac60f1895973f25234ede52bb77447bddc088d89e5d02758fd9fc349045b679964d27e2f253558481bb47b5134eadcff62ec82b3b4e9e6e41e93a2ba6df74d3c83bac6f18ed24e7b958b60fb5dea9c38f0f30bf3742e564585212fc2eebf19da10a6318451dc2bc2f2a89304b37a659e30d2bd4c8ef24db9d746940688558e84ea530c9a38742afdaa3044042798aaaf42048b0941b0fdd13394733225fb52a2dbb3e081b26c1d57ff86858f88f8f35e11c862c4104e865986abc6545ae6efd4d3c34f20207e36aa1d3e19fc34d835cd8dc87d55e9f4922970e0dfeb0513be107ccade9d08d6e63eda5970cc18a0e3a0bc4d8605e060ef4aa3bed9822c136fa6a8bd87f4485bb8dd3077aae063011b90f34e79d3381098accfaf1b55ae4fd16c048afbd6191afabf55793738f5564bebf6981875c15160866bb164c4bbd1ecbac84d44bea0cd43527bf80f7cf3e9d0d66815170e6719ecae98f78a2c8033b0ce31d9fccbc1dad635815de453454d8bebd65a5cc8d7dcc06cdc85f4adc2799742cba9d8ed8c89f7c7ca9d340d5972ded868904c60a338f6406acb08b3c7b81eefe3bb6db271454d688433a0c0ef89482a1c775c4f9868eba088df167ff9d92fbb063971994054691a08211b0c8d88a9a1d7e27dea6f729205820efbb4c283fe6f2b87e66df5be25bd0ec1787ab4619bff8104be50e4812df1ed19ec2e761b96ea21103572463b674a71ea560bdaab690558db119513110d6b5885fd35290f1464c337c01c85f1594cd4815470adabbbae7dd5952cee1a473deb6832a79e2ee3df073775a85e3d97fe3a7349f96b896cafbcd0dfd073ddc6b2def456ca6bc3d17c36599e7181596c219b7e2241a1c7f18dd6be63e29ce833d3d445a6e9aeace6efbd558a82fd3024dc2057d628989f78fa2e4d5d8dd7726e165a6c58a205a6ae61922e81da33f2b38bcccac7659e64f10ee2efafe1e0c78ad38ab4f58e80096358d14dfbad2cc32ade491ce4cafa5f785f8ec486008c8d0d40619d27a4621b0d93f4e37cb55e9a703d35c612234c6d334174b791281df28f595282f39e75060376b3618571bd02d92c7873a975276a7aa8b284d445c0cc95edf5373eb0f2ca803dc8a8fb31144abc2ba97282310e5edda12c408caa11181bc92cb46c5a836bbb37785b739d03d55821965c354b4882ce9f2c8d3d55084e873bbc13f6760ddb2f146d44c5272b2bbaf72989d5bacb8753c5cbb02cd7821a053bd0b7d3d0907234f517d2957cfc96a8884d0c7e9c3ffa97dd88d6cb4bd35db6908d841c91fa84594147720bfd5a1ac5e90f6ae84c8cd57d1777aa3ce9f41fa14c8256f747994f3222e8dfbb70bcb7fd0c316e073adc0bf43ab32e15d289ec2f07633dc9a74391a1430867b212898455d7de96aa811740f47524404420ee54dada083e79dadb6b5c17fde269026d6b5b138cf243e327bd3120ed0fb11ed9a9a2620c8ff3a24f562680e1241d149a29e79d0f1044cb389b6b571f46926ba4a74f3e39a42644b50dce082913ae816836d62a8aa52e21bb1e6b3d3b37ac571f30c6463a838bac66de6df0af62ff84917098f925131fd02276e087ef7edad8383896137d27bfffcae0eb16fd8bccb2c9db66dabc2527817c4b21b2cbadff849643d394f080b41ccb23d99e14fe7e2a886b5cf004d67e881b6634161226427fdb21cca3dd663554105e52b470151cbe4260403ccaa597980f8bdc09e14bc15759ef8bd252d858b6e6c3fbb2903db01303aec94f5f39666146bc8bd09166f48985f79bb0443738b028c6a286a4a61b7713a2e0a7a5d0a4183ecc793f06acc34acaf73fe5c88281c3ed8a16026ee8bcdee10487eb7ef159ed02c7b6b4456724aaa2a76a483a37b5a6e7462f603b9bfcf00615e585044cc873b2e84e42bfbb3bcc74f89028ac7e43a328bf941f9ec1a96a59f85d3fb9e3f8b216e0871f7484a7c050275d8d3063c4119aa2b3a930ebb0ef22f5644085ff58cd5ea78217578935decae4a4928e297faaec38829a0e3e4a0259ef646af025cbfc9f9ac2062b5254867810a61904fa4d8b634b7aa15ad74e6eaa9618f62db32000db63231d649ded9ed9479c11f49e75280b4381f4db77c8bdee0277d8ded07598b17ea083885c888470b93e56d47bcb60e69ffdd3429d644ea34ae0aa1a2c84c586a5dd1931e18f1097b4ee62fd9c173e6771ef621fc21d7f01c8047054d0bd5dcee1c4c93184bb45cb100beb2848989c7ea40bbf1bf77aad2ef77f49dee5b9cce7dbbb54a17fbcea45e0efeec37e26a3df0eff4b2429bea837cf0c1d1bf0626a6159df812e50df8213fc5b6aceac8648093c616943929842ea38c56d9e752ffcad06f9d3efc257549771339ee5ac440dda2cafac2a050b9e15a00e2f37bc4a3bc95875bed2ba966a3320359fed7bd232db0c8a72682bd6e5f61109cb2c23cb6f0243d36a1f34af87a740a9951decb2eae1c67a21a93150b6793f2259361b1ff2742cf54ca1dafb5f01c196675892ed40bb8a1db481068611efcda9422d5304e7c71ab60ffa851c3f6f70eebe1050809423d9594e2f4da0d171d7f1b907953426c9437ad1aee019766f8d9a5648ac86a421c9945407e197bef394606a258fa9de580a749d250f80ffa5c9a7c3811796e192896260fabcf7cf8c258895be67966570594e06f7e87388a077b4d49f9db34ff5775c4d6aea2ec0879be7d95b279a8910c0f1a7d1683c3aea558000a5531b1643dc66356febb35d697cf738eaad20f7f6296f6f6765d18096a5c8bbad7a6072fa5d77137f7b24f063905fef83e62ee813632cfff610eb270c549e3a2ff0346611b6ed0355cf24d17c0b802f9575ba109163ddd2abdf0f1a9b1ed1b082b6c60c2af6c7048becdd554e662c878d238f8cda7e904807d58dff2195e6ae3d7ade673242bb10e648f3c6d588661b7231505cf846f7bdeb1ceb79190de9e5587dbd3f6a4a385648769e0879e6657826be443722c14d1cb09066087832ea35e6f0f08f7e56deb73a895d24498674c2f005dc1d8670a3934189cc8e837b888531d6a5fed760bb6dc815687550a4e809a45dfb8230b9418dd22530f9d192861021f4c3192d1b7f0c9e4b166b32699e5fe55e2003f1ff3107b52bd6f93e596bbbb71151ff06f5749499250e0950a2c2e4ab10e5c1ccdadfa6645ffe38ecbefb2d9c0a2e372574cc6f918f53d55fd1c23caf5eede16c0b89dcc5ad24bb43b0a965dbda83943d410f08d8b77d24bbaa4d096dcdf18f659fb599be215610758406190260566b9965f0f974debb84102b6113d108e9e1ab05acdb4596cf9b077f1d8308241b32227368a0ef3bd365b83b661f007870316c6096d93044d5a0ca104ebd0b13feffc23f76ce2337a155d522751788ead8b7aa3565d83d56c8cc9438458512719afff6e0bed2e1e15b3d667435901a66fd6f425131694ee28cd702ebfa31b52b011c4cc50e486f69e4248d32fdab9fcbd31c23a1b8a51b1f4bbb34d92d20777c40b38d545f2bc3acfb631ec6ee29234d76c15954fb6c7d0daeae81047762815f5fda3928284a91922085d3d498575436933ef8161c9dd7ceca3d2ae0d16890cb7431bed240f8c8790a8e373be89313fcd179beacb1766eaa3714ca8465fb83ce40ebecddb33515e312baa1d4738900304869cec564e70a6005c8d9ae659004066ffb97990802ab69674ba688aeb3f9c235ad9500451380fe566e838aece9d5c7859a28346421c50e992406f697dce19ba0d97d53887da4b136c3ebbcd0b29267520af965454c20311d9e55fa53b7b663cd9346ed9eaaefcd5a754b4f598e0ed8a667b97aa87ae0edea05be686420effa6324dd99e2bfd8d5715c567768e39c905b51720259f22e79439442a99b1e25549ac72330e7a1b5903a7edfa74b2000c94c4d2214c2c482e583ff52690e1bbf7ce190947bb6fa70c18bf11759e5b94b184fc15a7722bae8ed39fca6c93fb7c6b0ce6630efdaf6249f7248e7a3f69fa464fcd76f33404a9c7cb387b78d68110b688f0cc5cc831794131bfe799c020f942f686ede9a35f6775d36649a9ceb14eef1e7db062076ceafcf25abfb4fed8a8d7c5772efa5081ecafd231219d0935ab7c656ea39ddce23431c1e0ea80c109a3c3707393e6e4dfd5b5f3647ee4ccfa1bb7c48fe10a6418be2f0cc241d727d5cdcd295ef06af8e8de6c23213b1b26f5a067e0a13c85053d9beb68db5160c256f34edfa2564536805f77a2a477ecc8ff0ce74470587d8da9649f746d7cd872eae8fc05490a7e102c98211cea0f314376687fd388e9f547e10a60ebd86ea4c9ac347c1982e55a2c4256354e61824150584851e347363131c3ed934a96ed6d4e9b73407645bbb8f1b9ea21f02910fd6cc19ed1b26552c6aa0be574a2a348c2eefea706a43c935ed1614a9b498eed311f35745286e6084fa380dc4419a61446b047be06323a6ae47193e47ba5d5ce6e4e301865ff6151fa01c76c80212ed967ecc1628f7b243c8ec13e30655d7bfe31c9610cb"}, {0x38, 0xffff, 0x8, "0ff654dcd3a72a77e09718a9ecf54a3b72accb26771e127f2af04cc20f8c3c31b59d9d9b44218b"}, {0x18, 0xffff, 0x4c9b1dbb, "0bd5c67779ecd1"}, {0x68, 0x1, 0x7, "217e416acc24fac766959bd2213fe4115d539b7e468bf296dd8619f04da2463f2d65f20847ce5efd91137bee4e6d89bdaae576c737629cfad5b13d908cf9a114e070a775bc064bb71dc8ec1772f20f0bcece878ca330d12e"}], 0x20d8}, 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) fcntl$setstatus(r3, 0x4, 0x4) execve(0x0, 0x0, 0x0) 00:25:23 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) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="b8cb3f6f95e9c8d8a7b421fbfd3e412a8423cb2caeca5395883d3ddeb9034500dc8387658336654860ebb8f37b89c97afe8fd77fb803780f4c04a7f72254505be62b2a4034f37f70", 0x48, 0x403, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 00:25:24 executing program 1: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x72b9, 0x3}, 0x10) 00:25:24 executing program 1: madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/12) 00:25:24 executing program 1: open$dir(&(0x7f0000000000)='./file2\x00', 0x200, 0x4c) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 00:25:24 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockname$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) syz_emit_ethernet(0x156, &(0x7f0000000180)={@local, @remote, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@ipv4={0x800, {{0x17, 0x4, 0x1, 0x3c, 0x144, 0x64, 0x2, 0x8, 0x1, 0x0, @loopback, @rand_addr, {[@generic={0x7, 0xb, "93f21e27e861a8d81d"}, @lsrr={0x83, 0x13, 0x7, [@loopback, @rand_addr=0x8, @broadcast, @rand_addr=0x4]}, @ssrr={0x89, 0xf, 0x1f, [@multicast1, @remote={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x1b, 0x20, [@empty, @multicast2, @multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x0, 0x8}, {"32abf967d1d52223d5e3cf53af615d456b71b1e0e2e197c57f4fb888e0f102fef245c940c9d63fe61a1260424943219c52291a79571177d71ce3ab253221aa419940e5a8accaac6a6944bfd065209889ccc0ab843e7b1a63c590b5358478d55573afe509c7b57966afba9bc779d716c81b77dbffff85caa0f41e37b8bb8a7b664ed1a50e7c52bd5739519d0f1d39b7944ee4237ae85cac943046346cac1d008db8980f18c1254596c3e9a31729eb798bc95728cf9c0584c226a5ac37a1023c24251d69694a6ece72608f7fe6a783bb41ba293acf1601357caf2aebe3c5bfbddc"}}}}}}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) 00:25:24 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x5f48, 0xffffffbf7fffffff}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x9, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) 00:25:24 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x800000) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x1, 0xe1, 0x4, 0x22e}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1b, 0x20}, 0x8) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x9, 0xffffffff, 0x400, 0x200, "8a6d23de0c4c233654cb5cf1d9eeb1ad782ee86d", 0x10000, 0x40}) 00:25:25 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x7) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r5 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r0, @ANYRESDEC=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r1], 0xb2, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 00:25:25 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = dup(r0) write(r1, &(0x7f0000000080)="efdea13129a11db37ee66d2405413a9f9b32366f5dc5ec7c69cc779582c0c3fcc973cdf968711ef46138060e42680e321853c1c8501a4fc7fef1b16e8f56c76b7187077a6de47b4ea7dbbf1a52a1ec6c920e287d0e10ccebf7df64f2ff1081222f4161451862d7bfab6d93121ac4d8d760bfbcc625d406f0a273913a43bcbb6fb3a2b5587f5c06d3e93b1f592c2125ea0650b6954b577d7bd5b008f5957364555c", 0xa1) socket$inet(0x2, 0x8000, 0xed) mlockall(0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="d632d00ebaa38ad2ae157b23", 0xc) 00:25:25 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000203aff00000000001000000000000000000000ff0200000000000000000000000000018800907800000040fe800000000000000000000000008a530201bf51e0ac1c57a8e7daf556fe16a171128f89348fadddd178a7d1181cd887dfa432c4ce88266597ce3882a72909621a846a5f877ef58b8e282de438c921bb301f65208f08a32188a2641bdae8b65e2b9a0c198a11a35c5e55094742368b896ac0522ca67872c8355f49275ebfdb11feb31fc9a998ac8252bb71ac4bf0dd2b45648d297f096d8e75b0a970ba3f605125b33130bc7369012f62c4b3a698d421ebf9a14b36c49b7d2e0ace7717cd639c8027ce4f7f615b74ae894eabe0046db76799e847cca897413c603d4afcf42ce304191ed7a4c8d73e1b946a541ea9108fb13646cfbaf28c48579b5e914ee3d035ca756b869e475236a2cdeb2accccd86c47f5cba099138b1bf6570f53f7a1504b144a604fc7a85a0a8045a8dcf657fdf82040a5c3ca8a68dea60fa44cd5039449131cdf5e66435b0406f1fd6db0fb049b5a1325c49dbc20cbb1429461f04ebb845f620f886dfbd12303716cd846d7c8316545abbbd370ce45263006cf5bd1f1243c3232627e190733239e261a602ef7d9d036475d53e6739faabaea5bd699ee"]) socketpair(0x18, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwrite(r0, &(0x7f00000000c0)="169c1876766dc7eb49b14f9af17007149b28d08b9420eac33c65f6dfd9dc6e7e906e21f6300bf33b2715bed9eef4a3a5cc12c22d5ce3ef994eec09fd4cf4682d50f7965c7aa65a7861", 0x49, 0x0, 0x4) 00:25:25 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a00000000002d0027a00000000000000000ff02fe00000000000000000000360e05cb6a104e531bc07c330002010100907800000000602484a200002b000000000000000000002200ffa22cc53d286a9c242d63b3190100"/122]) 00:25:25 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000180)={0x1f, 0x5, 0xfffffffffffffffc, 0x5, 0x1, 0x1000, 0x40, 0x7ff}, &(0x7f00000001c0)={0xc0, 0x2, 0x4, 0x4, 0x5, 0xfffffffffffffffb, 0x200, 0x7f}, &(0x7f0000000200)={0xf0eb, 0x97e, 0x1, 0xecf2, 0xffffffffffffffff, 0x1, 0x7fffffff, 0x1}, &(0x7f0000000240)={0xff, 0x1}) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000a00)="c63c8a6fcde2fcc784d6649928711d26e448ee830b56c6fcbdb6b46a2a46c6b453dea6d2c12c2350d9f0cc77608d0afb55a37c2da0a62b8c600e576ee3b467898a48ce8a066ec4882cfe609b2f5285ae3a36c835db7d2d9320cf30642821de0d90ed16083929f22c8656449b44c1c43563c438eb54d8294d2c7f837c7b73fcdeab57d3ab8b4cb8e79fd937342558a1208ebe0da0eb3f493bbd342c0729b5fe72c25c4e0eae75d9d86b3a455e744c57d80a37b244098719572efbe643a5eff69fa271c96e64812671c604f3d2d2b6a3cf7690c619cb7f41e02df0b4cd596dfd1e3c0e1520f0339a3f83ff28b428dba12b8f5cd219526c0aa3febc26f0b2ea587966531aaef15e9aa1ee6e58be6f736fef921bd92245092f04d87754ece9857317142c2e9ab4b15f5390668f429c7ba3288f123f3d6fb2adc13b167b6f008a8f0f77efef19172445ae3173c348c528709fd7ab288e43dee0eb3cca7f67b349b60ec733b6c1af362a6b66f416be1a13715a29324d5a61fb8b2c4eebdf9fcd382cf2220eda19ee7ce60d53983f39de80ce19bf6912181eb23de0ab6951fbb3267ab662761e99e1bb82ed2ef9bf8db2e99c600e529c3a7fdd51f19f69bcd1afb3ec4f9734c7d7df5542b3e08b0b83f2e508a27b1663321870d74e9fa16aae09b83b58017cd18ed59c987242ee42bab8570bd62d77f99aaca754d8e4651dbd04223c6a0c5b35e662ff4732fbeedd01e57cead38c248376905f4d2e61681f8c3a2b655e98d6f5d8a2a41b2ebc41918ca3ce0fa633f7ceaa5956af73ee708ac4acea252c7187a2f25f97d758af599a8cfd8bf56ddd6c8c51d6efb5e1cd7d0c982d90b836db621af6703fa564c2a163a7d9d0709a57b5b6c2177632e7211a5f4105e1c8c538d0050e86854c641d1a63402dd83381969f3b7ac01a09461baa0723ee450959628ef31886e23a6ade0c04804e38d5b5ed2babf9160e4fa2bc5e5ee8ae91f62c4e245ad5647109d747e305019273e94f14cf201bb009a36e32630786f7efc4b3f94ec1ef7fd0587728d6d68f06abd9ca160e1dbdcd1ed755a76ef66b6fb6c9cd337b85a70f867fc01329c4910a5bfa46a2bf9f3e6d7c56762de23283f1dc1c8c455592e8f7b6d11433543bf242defadcef5ef0c057e485491e710eebf9a0ed4bb54917bfdef49633731625b29f4d15b48843a1f55f6a3ad515d54a4d7755045cc1f71b7db07090a450253c7b0c9d7f4b52b58460ffa0447edc168e4d2d4ce884c7864f6b7477c9c34db05dfbbca80957d7780e75c13447887a988a63cabce7ab7086b9539f05c83ab9def2cd4b5ee4e0058a1c37f767cd77355d74b8ca04479ce8a3ec5b30407ab597d21c79fc20eb205f9b7ebcd1ef9e58c32783d239bf660c5deee90e979616f606729de506c609831d0b67e0a1bdb003e07ad289b681623b4035a7ff78500c054f66fca9550c17d720d0b6048560771f29cffa7345f7ab927a69967e94af2f370238652569f97e97a3a987ab58cf0570b59d0244aa7e36fc58c0edc65cef56c837612bc74205771ac2aee3c46633cc7a9890d429d5dcb82210bd2904f4a69c36c3f3d730c961299080446dabddfd9ff20d6fb276a771fc1822478d26041acf01bf6ea3311b3cf31c7c9531a9c223eab834d87509e5e2d57adf7a6a6d0c988df6e1152487eec02ac518fcd78f4355e796b7c677205d0495c04320818d779dcc8f1998044d883a9f9e529f6504d263289bd0f613225ac4e524f165aa05421d53bb732667b1aa6d40fcab9969aa29a1dc32a00e968b2b10206b121124eec2dc278f10e5fb20c28b364f67ec2fbe0ec8f3c863ad4faa3a4c3865fc7ba51a768f37bf032ed08de72e46bf629a854788371d629a0abf5d142dad77e66498067bb0462d478c2d09f083484d0b767ebbe53345fd362ecd9b7d0bd3ab964755f34ae6f3dfa45d22df85d0225ae1affc96804b1dc918f576c80ce6ee6ee6132d6561ae11d3474861f554a24deb761208e50b8a63ee72ce599dd20887a86593540f9d58565ece598b1557fb975dbe806fc9d8476da2cc2c629cddf31cebbc347a8700d4f937bcf34183bedd4fe875c780802ebb1ba8a6a7e5329a71bf6625a20ad97b9c26764c2ef1d0ca641cbd9cffda6b3a89a5ce53fd8a316e9219b18264ed09b0f2db961192dbe2ea10f125f62e481b5590545cec849dc52409281ef253475ffe887e8a9b80274ccb266d98017a38770914e7fae687010a4c4e3ba4ae4ca91ddd9f2d24d537f0c6231db1ca834d453ac32cb427a81915e38a52bf8982b376f60bf139946433d722a795e3f47b4c4cda54c2051daf9fd168d630629dc4782e9046b0821f027e1adfc28a7d91186dbe8534661ec770498d0c738b9ea6ac64d964d561529b4f9d969ba24a2249574957bb426ad3efefa38260f10f1da71be7856470747e3195a45c2cfe06849c2f2ae05884a0c607a76e6ae9f5baf6713003ee859bfdbcdb164ad9016e8e8d3bfc564bccfd66545a4ec237d7b39fdffc38076de703c88087e3778479f1985732ae5af4305e9788925c89b339e67fd0344577bcbfb921206df5f1d22600c3a87abe58581ac227244e80aea28211b14a5efdab7f7a955dcf5a214d38ac788d4ae63e18f6d2bebad1cd326cc31bd64389c3dca73b0817ebbcc40ca339d76fc0a22675b27184bffeb99c42b4dd116fe0fadf6f2166c36a8c81094b7f2db8971cf0c53849bfb6c764121d29c1dc2f0c700263f6b0743a367b9466539d527d8fbcd9a91d2a1fbe981a5f89c91c3913a776f5b891ad3ca2a2364a774d11820830146aff57177e05b08e3e97270c6c6812ec756ab05c8f420796730d4f0963bf8b42a66d8438e8f90fffec2eaa70e7ab09f537f2cf5065e92554c423b4d9d78fd24bfd9e7da7d1452e716a4cb44614626c0d83146629e2f50458cf45869e0d7117366846fcc6f7eb7bd4c9c715db246c97bf29cd1cc932d4b6e89d717d727f6de72d6ee75dd817ba043a2b2357ab7fa63e913fcd4b2b21a6c59950e2600e4ead2bc86980f224c391986b48a949aa695ee197df957abd11700d3d89541d6900a937dc78fb5aa8986fd7518768904d8a7a06d2c19f11e2669c55f488e8551a88004dbd3b85b13ceb3867eba33d7f6881ddcf4f455b5d93212aafd1aec3bca13fe0a98b6a7104dd889064a753f9161e7a583892b22e7786a7c4b533ae411642eb2ff3907e8ed86fe2c4a9265de357dc15d74a29e953d15d9dbd5b619a3bcc400b89f62b3f8e3c260ca853f844b3c63639c99feff21885020c42baada300f010721269f1aab33e47816695cb5f76b3f187022c0da79849eb4b93e838b0e011efdc92fb25fb252367952f3a0b43eb33b449330dc729a6efcabf1b8284c20f9bdc24713e96c4ed283f5b803e4d2cad6b1347352dfcfcaef7aee47cb2b8d93e9b1bd0692189119dedd3d7d397328c0a03bfeb115a823b76a7da222dcca7aba8b6c8f9020751b9ffb707b4245727c2bb5419355e44d680172ced44022423b0b0e0b940f09d7276bb0dce18e029696ef0789ab3afc0a36ada926aa0f21ce6b19f7944d611752957eb77363d6f28c850d803f271f89ff5f4753f4da919403d8cb081aa5aa59423d3067df01b35d8baea64580554b3ffebe4d03b78c8aede9e7091c5493f69de09ee4a2f0307bcd0f944ca0c5d7985ffdf5c5b10ce8989fd09d9af7f17b01245d27a2cd032e45a92d5665a50f89be5883218ca768951bb84ff2ef7c50b441b7e0a65a64ec010ed8cecd17655af3e917fc2aa2b170a3460d90d92b34c78855e6b9543f974ef995f517c7fef1abf8868294b572d661fa78ebb34a4097c832dd33fc96a994ebe942668f8ca0354366f3894461f042bd9ad7abea80922c9a3c66127ad57723bf07edc6e6cccf95a491721877d07f0781f3f251eb3be8c5a7843eb8b399fc5822bda7843a34f41ec03bedde436c968cdded39364b1b0a6f28bf2bfb5da7ba5b12a851105e37b0b1902872af4da7f31999f1aca07867ea70697e6fd3e6a5de8aec3092d56329787af3fa177fc913866d0d7c8bcef7e3a5a0cf88c6c157d6d35caf39232af5aec308c95eefb3c2e254b896df040bc2c10339a5c819111c7c054f18332a5b3c8b3f52efed5e30b7123eba85a03ca9a30edc287c8c1a8832a75e9729971ca2b398446a4d37bb16b132d8de4c0828297025d90def651838d24717b95fc4fe199ff20d7bdc6b63a9a697059630dd916ab2b0865e079a7aecf58344744865aecc7ea55753611d8f45d245c4e21206d319548ab67142bb339ab991bf4c350f2d658aabdc14b468a9e6dc7af469fa459a720ef4c060ae606c52f9d36817081032bba266c05c027ea369636f1a893f52da934b5935bc55af2259c6a958d00b18044347677f641b947a6a1a844f0534fb5261407d110cb865116a1547cb09d0d46f08540563d4c7ef02c620af3ac82740dd2703b0b6edae63a821f1035a33ba4a3c8faa7916938ef0f817df698fcccba311043245a783e6d68b4edfabb52efb017d4c3dffafa1f004dc087e08586b7fb226ed304e8035d54e6c084e63ffebfc91b1557fe5cad8979dcdab5a5efe804e6b7d4e1c8f6e5e302e23445ff10be1a74fb66037ca25e141f0b27707a834c5279e733f95a9da1edbc704489a01dd13ebb7fbeae1537c5279d93dc8502c782146bdeae0bfcb33a457919ca67d860fd0533cbc2a0eaf2a03c791f9a0c4ea2615a1efcc1d3c44836a8868811e4eda92d9812d29b1601afeda5dc7c7aa2a35b0eac3fd79ef7f202d26e85a4d2e0406dc61c2ec8f9ca6349bd148964354d6abd498e71a0aaa235e748c83f3da606deafa4d6088512b5eb47257062102e5d9e41ce43566faa4f784e97011eec4debdade47c0d6e78742daab0ab8e0e5654525618c2ab76d0653fe3907f3ac6d633ef41550794a2dd1c9c03574984c4f23efaa31c96caf09d7426832f7090b0beea276f9e06b368b6b9d94be24e4b9e5eea568eab9191e3e9596f13f2926d6c78e51e663f6e5c344136d7da14275686ddb58b72d0291c13e17c00ba616bc78202001f67d5c7e644c78ad2bd47101fbb4b433d732c40bdf4977eda84fd31ae428eef34196e7e8b50ac3ac28397f47817ae635403ccb4d054368e3c169c31858162713be981f5e9f162f48b5b44e18f923129a8f870d6b75d5e8e8166953a41a4f93d283eb2dcb929c5bd00e3ba770b376d4ddf886439a04b2bac848470c7f6387ac99f22c4180c39ba420c66e905148c58df62fcb329776fcfb8f14eb769109f686b9c1d5fe9a70a8f247a93b8686e4d8d06d31a198c4861c9d0cd42e105bd3cf6e34244d6c6e0f77047fd3d16be6198c88e43a73c69b9c47cf8ff70cfd914d6dd2e861bbda6931f2027591eb5f2a74964e6fd76c1bf1083217185581ff965c29f2c298b6edcbacd696161db82f909953d6c6f0df824336382d41a311b873e32ff9b443964c3806464df4900664f2250b9868768de861cfe8041e4aca273bb7c6048653117a87cdc4f27d1b879060ab349b2ada40ac8a3d4d212cfbeff9c732c38beafa8d8c40373875d2dbb7a5cdc3b55ce275e5464bc7546f1f1945e32ef9c45ac187251e556c9fc9bc7736ece8fbdd2a4ff501d981586292962398dd15f51ba5cd64f6e7605f6fc65fd8d10000f53f44f1760b646f3a1b4a282ef204c6c38bdfae1dd577a14a98d28953fa9f726b022c0d75f290c3ddbac67cce6bd38ad2667863c382349c82248aaa3a01c5dd76b2b2f84aede5"}], 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000040)=0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x1) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000000000)={{0xc000000}, {0x0, 0xb905}}, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x7) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) dup2(r3, r4) 00:25:25 executing program 1: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000040)="d4d4cb593f850f18293d3c25acb65326d94b1d5585722dd0b204dcca336c0d19ad0f750188ccd56e0ec7a526ef8c4b994df7ddaf4d089ea481a7ed643d5703084d85ce8ad8421bd506247241db481bea2e5293", &(0x7f00000000c0)=0x53, &(0x7f0000000100)="3cdd1e2c32ad05bde13a74e46c838f9074e3932327716e777229aa26560703bedd8a307efad63086379d031c0098b7a212a35fbb60841d96409a48b1f29bd6c74dcae80d39b3e6d88846a1fe3eec4814ea67bac523a8d4300be36ade5f5ba4718f6164c0707dc553feec5eb481404d5fc97b837ef99d90afa8a388bdf89292d0b8de245b6a2c4f5d3c3d29de9915237b58dc2f59eed4b99deb6182437935073b1bc7bb4381c83ba9a37ae8438ec0ca8129b0864194", 0xb5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)=0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) 00:25:25 executing program 1: syz_emit_ethernet(0x55, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x47, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@generic={0x7, 0x8, "7736e66d9669"}]}}, @icmp=@generic={0xb, 0x1, 0x0, "7b0d53ba87cfd4c8a2d20558d2fd2e2ad3a0989010a5e3701fd08f025fc4786bcb783b10ce96c6"}}}}}) 00:25:25 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) fchmod(r1, 0x8e3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 00:25:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="7235dcb513cbfe8005880476a01500000000f0463b7457417431fb8cc74a6263642bb1f15aefff4030d5bb4ab3821edc24e9305e4ab592fc6206c35d24a233c6fd768930503dd998714a26d79f5474d15f378ac9399fb965b08b20b98d5cf2258b76ce0100000088ffffff7f000000007f00e7f5a0cf113e6888251cd373c54f5cbee04decccb995398825ba66b11d8b1d60f3428d98985c68f506288b399b5bd9b862f631c20371e61211e2bdd40714a215502038a7e465773e1f020ac4df1520c700000000007b604612ec08810d00d846f32ee9c5d54497a84bdbfb7a2b4e12c8734d6c35a5bd301efaf021c573d7853f972909a0b4c9b388", 0xfa}, {&(0x7f00000003c0)="471b3fa0f9ccfddc65549eea446c3b31afc1d421874b492015101c373b254fdde03b681adfab16dbf17f80a275ad9aa5fb2ac761448bb4fd47bee8478f52978f28223304f93119bdd438302ef626b86287e5050d128c90eaf71dc4815533262ea6bb5f13ed893de5a4bcf8ed6e9532d3af940c89de96c2309d8cadc21c062ab9bac43cd48357015b96aa84f1a5b1c5a269b7cb1d8be8cd49cd75749656b8e2ee3b6a52f24f437b46628f1c008d5eebf4bee602826f5554a0756001ef1d6da8d4990481c4c48931d2573b5d37853973f319ea4c0d907abffdb62aedf01899d815d816adffd2de0af18fe6d9b19926a38867", 0xf1}, {&(0x7f0000000100)="2baa34249d9a2f95dc9f99afe9b3022a1608134561fa8481fce3c136909c9011003156c715040e049bcf8cd4be0cb4f9acfe1aa990a822a4f45845c23fdf2a640a89930b7bc191be0bfdd2b65f90635086ff01651bd3764a3ec0159b01103444e7b70620d1774e814f2ecd9dc8fe2424de71516f0017e5136ea33238eecf8875e3c205bd13", 0x85}], 0x3) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) getpgrp() socket(0x10, 0x400000000002, 0x0) getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r5}, 0x36) fcntl$setown(r1, 0x6, r3) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0xc0, 0x7, 0x1f}, 0xffff0000, 0x6, 0x2}) 00:25:25 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80000}) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080)="72c0a41998006ff903b8efd9c5cb321b84dc42e17f5d981268243409a45999662eda68a47423d530c902eb4fb839826eedc8b85b6769bf539782a4eff32d9b94a449c7c46104511f75fffcf0139bfa46a5a793dd426a92ed090b118168fffe95e0348da5e14c60ccddd2130ac89dee8d24ecc8d7d51bae1c26fd0c93ec085eafe5ac17aa853a089d4e09625b0fc0e6b8274ae140dd31ad0299a3f8110256f9fadc02848dcc20caad577dfe2084d1bcc852fb0cd325c4a8a87ba9723304753be0229fef27e42b3c0606888f3ede319ea0e73e534918b25db741b02e11e4946c75706292ee8a607c5f9c1fac70279167801c", &(0x7f0000000180)=0xf1, &(0x7f00000001c0)="80137357ea6721f99ef63d9306e1070aebc9be630d3b151c77b523d9ba50f7b12828912c08b220f382a06b4cb3d26999e2e47e187536c1998e50b72aaf309bcba3ca918fddf0748c9ddd3e66db364d8e3a18536020603ab123ca28416766cdef1abf165c4a8353f16e32a4cb964c44a3e5d349b82796fa4eb1cd730a768a4687cf88cb1fd02257860e007eaa257926c2c9d9951ea96d61e88d7ebeb0d5ca845359d40d1e13ceeb8de11821165fcf1ab4d04a984fa73473d0000c23e7cd1a", 0xbe) 00:25:26 executing program 1: sysctl$machdep(&(0x7f0000000140), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendto$unix(r0, &(0x7f0000000000)="de574ffac5af600da159b625fc12", 0xe, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 00:25:26 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004800003c0000000000019078ac1400bb00000000440c8000e0000001000000000d00907800000000450000000000000000000000e0000002ac1400aa565a4d01864dafa25155784687150a0dba6916d3f2890e3625a98c57293840c0461699c4a2424d1c951822fac17a4fe727672736fb425b9ee3826e268e00476c5c14c67b0c52227b71906df56b09f9a7ce298df7e25357d428373cab63723e0576604b62852363fe6d551f70e3f71d8fdfab0bbe741c415940fffed2512315c6d24ad35d7fb1cac866cdeaf3f9712e405f258d411bb10a4a7ea0cbc069ca7bbae35bcb419553368a04bc091790ceb93b88bdb2759670"]) 00:25:26 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c1c4062b5d203f30c541f2543d986dd60a0800000140600feffffffffffff128987400000fe8000000000000000000000000000aa4e204e207e07cee9baeff2ddd3e6e1628dc37f964b5b8744e5b5a58aefa9b99d73ab89796389b5306dc4d7c4fc245bd36c55e7c21b5178ec72637733b1dcd156ac55c06b0f4668d5ece8bb955858d76fb732a7b2e0f73d27bd98ab841a96b4bc5ceb809b19f8c134f35c3870c825d30654e8a030ee329e50e48972a30744b35011529b97c6e06802f26103a7129839b1a02d7cc86ed0a68eb1030632e3acc308180fa31c3fd178237b75d0d34e77e80ca95bf93aa9387506c432cbfbea6c3dbb9cbb9a00300592", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="02000000000000006cc33ab53979c1ebc400541b221e8465124e2652dc63e54b6614180dc22c466ef2cb65dd0112372b23c4f8c73b662c8778d82e51a10409a777577fa6761007de9c9c7969f9e0729350c0b2f35135fd5fd1670bb5fc809f755ca1dc632d714c59796d3fa3aa82956414376728d21b99ae1517d9faf7051a67c5b9f353282247cc13b1733ada12c5118e4b66fee2b3de9944127d77833c394f4543f269531d6464d0b496bc5c0c289e0000000000000000000000000000000000000e740c0b9ef582f1fe79176665b11dcc322824df1925347a25a8e8dcad61083aa15d795679c08a8a4b5403648df3ba29d82dbea6f7582e6b0084eb39b3558085b1d39739cf8cc58692c68f99e0d9e905"]) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000003c0)={0x8e, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000000080)=""/129, 0x81) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000000)="47d9385f2796c37e015e8d5597b000470814040761c366a495b226d9d0c0e5b915f09a97ab094306d875f2d7c0eae07a78fefb925a68", 0xffffffffffffff61}, {&(0x7f0000000400)}], 0x10000000000000a7) fchflags(r0, 0x1) 00:25:26 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/49}, 0x39, 0x1, 0x1000) 00:25:26 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6880}, {0x1, 0x8}}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) pipe2(&(0x7f0000000100), 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0xfd3}) 00:25:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x1f, [{0x2, 0x2}, {0x1, 0x101}, {0x2, 0xfff}, {0x1, 0xfff}, {0x0, 0x20}, {0x1, 0x7fffffff}, {0x1, 0x6}, {0x2, 0x7ff}, {0x3}, {0x2, 0x800fff}, {0x1, 0x6}, {0x2}, {0x2, 0x6d}, {0x1, 0x8}, {0x1, 0x8}, {0x2, 0x2}, {0x1, 0x7}, {0x1, 0x1ff}, {0x3, 0x4}, {0x1, 0x5}, {0x3, 0x5}, {0x3}, {0x3, 0x1f}, {0x1, 0x8000}, {0x1, 0x6d71}, {0x0, 0x6}, {0x3, 0x125}, {0x3, 0x1000}, {0x1, 0x10001}, {0x3, 0x100}, {0x2, 0x6}, {0x3, 0x3}]}) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x6}, 0x3, &(0x7f0000000600)="79ddf5c81529d18c0d1b6b4f555f8e75653ac2831c1793fc0dea6a40bdb866c687544ff4543e494ae9c5926a7d47fec8bc1606255ae7d13813a6ac8e75de965342220e4f9561d31f9a6db995f74f20926ed1847bd4297549817c0876c3aa39c82dfb78e93c3c769cc42296436b0ae4af10d32d640555d1ef86bfa0255d9681e0ea60d71e13e14d46b9904269d8af16f3abba4c8b135de9c3a201f3520a7db13d71867aa1d71c7ba610298e86d04da44ab3a3fcf35235f7de0f640eec4334ad846469d67605f497881625e8ba5aae030d1959c399331969727e23e9d6b95beb8e07c980016b05b533c63ac55754c0927dbe12803f578c70", &(0x7f00000002c0)=0xf7, &(0x7f0000000540)="4cc7be000c4772e51f7bdc342eff5c4acebbead0f777692ac3ffe5e5288784a2639110915198166c9f0321409f5681f89b0d45cec5afe073737090705843b6cb153113f4a466a356b135676ac773771bfd7c9c1c4f7d10055ecf4f27872d7e3c163e7f206f4ac7bacb3e5da476e878d4e62eee2313f54edf8732b7b552a89a76bad7706592ec4442115081ed7d16f3cdd01f2dc98cadbbb9ae2e53772e52cdcd4b34bb3b5b92557715c608af4fee4502b3753151ae809c53cdbe", 0xba) fchflags(r0, 0x1) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/197, 0xc5}], 0x1, 0x0, 0x7) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000500)={0x1, 0x3, {0x6, 0xffffffffffff3fc5}}) 00:25:26 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) recvfrom(r1, &(0x7f0000000100)=""/26, 0x1a, 0x40, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e7caf0000000000"], 0xa) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) pread(r0, &(0x7f0000000000)="1a9160cfe08f826ab9a88ace92c1f98855a7b1ab9f11c07579e780d8d4d11a8f7e5d390cd476c3627a0d54c03df177e739e9d9873b2c15f8aaa0b19545311037f10342fa98e7723d876fc9bc38ffcd3fa309b1dfd97d717907585e575c129410673ba08b71731d48592d53595c942ac24ade757c2c89bfefaf6a5f3a4f5dabf81305bfd61b85d9c5e97d20a9482cd9831456e8a048878aad8dc4376320c4af70ae134ca915a9739a3007ff21c5ee970c65841dc4c1b32b91a25a8c4f1456393caeb1f6131f", 0xc5, 0x0, 0x100000001) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) 00:25:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x8}], 0x1, 0x1) close(r0) r2 = syz_open_pts() r3 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = dup2(r0, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {r5, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {r2, 0x2}, {0xffffffffffffffff, 0x1}], 0x7, 0x9) dup2(0xffffffffffffffff, r5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f00000000c0)={0x5, 0x4, 0x5}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x0, 0x400000a}) write(r0, 0x0, 0x0) 00:25:26 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002580), 0x0, 0x0, 0xfffffffffffffffd) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fcntl$setstatus(r2, 0x4, 0x8) 00:25:26 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xd}, 0xc, 0x0, 0x0, 0x0, 0x0) 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}, {0x1, 0xaf, 0x1800}], 0x8) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xffff, 0x800}, {0x1}, {0x0, 0x8, 0x800}, {0x4}, {}, {}, {0x1, 0xfffe, 0x1800}, {}, {0x0, 0x84}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/181) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x3, 0x1, 0x1800}, {0x2, 0x401, 0x1800}, {0x0, 0x8c, 0xc00}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x100, 0xff, 0x1, 0x0, 0x1ff, 0x8000, 0x7ff, 0x83e3, 0x0]) 00:25:26 executing program 1: kqueue() syz_emit_ethernet(0xc7, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000b9000400000000000000f621b4b94600006190787f00000100000000a82d729cd2488b0d03c1f2be61b81ac73470132587f7cda440f5502b8b12730b7af81bfa1b012f10c9d9f3e421eb9e2e46cd6ad61db7630d6d4c5218d09c9bea74958aa2c0de8a1a4ea1892a20eb9da85e6e2770c3bcda29bb046e94c778f104b3edf72f28937a32a556c3d362558b99ff0caa0229eaa35827b3db6de30901007aff76830e980caf23221ff7a98ed1e7017cc13c5858a98e057c"]) 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) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x0, 0x407, 0x4, 0x0, 0x0, 0xbb3, 0x1, 0x0, 0x1, 0x9, 0x9}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) recvfrom$inet6(r1, &(0x7f0000000380)=""/216, 0xd8, 0x801, &(0x7f0000000100)={0x18, 0x2, 0x7ff, 0x1}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f, 0x1, 0x4}], 0x34, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xc10689e1c0d54a2a, 0x2014, 0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000140)=0x2) semop(r0, &(0x7f0000000480)=[{0x3, 0x401, 0x1800}, {0x0, 0xffc0, 0x1800}], 0x2) 00:25:27 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x187) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x1, 0x2, 0x9}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='\v', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000000200), 0x0) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) socketpair(0x20, 0x3, 0xfc, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r3, 0x1}], 0x1, 0x400) close(r0) r4 = syz_open_pts() poll(&(0x7f0000000140)=[{r4, 0x1}], 0x1, 0x0) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, r5}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(0xffffffffffffffff, 0x0, r6) 00:25:27 executing program 1: syz_emit_ethernet(0xb6, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000a80000000000019078ac1400bb00000000030d90780000000043000000000000000000acd4236738660a2400aa511700e000000100000000ffffffff7f000001ac1400aa890b00040000047f000001071709ac1400bbac1400bbe000000100000010ac1400aa443cf310e00000020000000200000ec800000000ffffffff00000007e00000020000000200008000ffffffff00000001800000000000342eb0d48ede4933c07b9adc416cf3ea4e4130f9041be2a539a92046453af2958453d5211131364325f60a86a8b3d9c5117d3f0e5b7fe3efc933ee46d1ef2de58b561e30b6d23e000000000000000000"]) r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) wait4(r3, &(0x7f0000000040), 0x8, &(0x7f00000002c0)) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket(0x11, 0x3, 0x0) read(r4, &(0x7f0000000040)=""/89, 0x59) connect$inet(r4, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="003000818596f183e3a00c6fc4bcd9df059da3623aed95f9c0b0b1de99eeb5c6d3b910ce43f8ccee2b03f67d6681367a6acb52fb31c34e76098157c77ba83fa7ca24bdb0d19ac9815f31c02f74571f7f5dd91425df315677d72faff51f19b178aa9d5788dad9218b21a38ff7"], 0xa) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000380), &(0x7f0000000440)=0x4) r5 = semget$private(0x0, 0x1, 0xab) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 00:25:28 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c0000002e2f66696c6530005fcdea138be2d9288d5badee15a4006b2ecb603fa105970fbab4641dc252cccca4e55c67751076464f6305602071"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 00:25:28 executing program 1: r0 = msgget$private(0x0, 0x367) msgrcv(r0, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = msgget$private(0x0, 0x14) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 00:25:28 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)='a', 0x1}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 00:25:28 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x13, 0x0, [@multicast1, @loopback, @multicast1, @multicast1]}, @ssrr={0x89, 0x1f, 0x0, [@loopback, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@broadcast, @multicast1]}]}}}}}}}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x8) r2 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) 00:25:28 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) 00:25:28 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x83e1, 0x0) 00:25:28 executing program 1: setitimer(0x0, &(0x7f0000000740)={{}, {0x0, 0x7fffffff}}, &(0x7f0000000780)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x1}, {0xf0d2, 0x7}}, 0x0) 00:25:28 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(0x0, &(0x7f0000000780)={0x0, "b4d326e779e45447ef0f49aea890039fe2bdfbbadbca6e569a3d472f921a516e3e5fd329a277d4eb2d8b21e4a264c2129d06f433e86fa84f67dc9c8769fb0d2ec02e57718d550d0b3c9cee46e90a8d9a9a777bc96d411ea133a2db545e708f19684c0bc273c44290deb23cd7a90cdd82d7ef91560daff53b2674feecef1829081956c816740225ec64050000000000000045f811efd4f764d5403924bc8548711692c05c73f7ebb15985c282fe199007666851d9b015222153e31c873caf5d829a0cb058e8b2c45731eb606fb69d9f3fb24a7982085b342e20920b84b193c241d651ddf4a7a1b145e28a9d17c8d61a6d2f823a94296eafd2eabc9f958f596f41b129d0bbaca8a3654fa9d9440fa1441bef27cfcd7e9b1d9774"}, 0x121, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) open$dir(&(0x7f0000000480)='./file0\x00', 0x872d4c417eef8f72, 0x40) msgsnd(0x0, &(0x7f0000000140)={0x3, "e6e05aa54d54a73627878e5605e1e3c23997a448a3e37ed94b7b846c77e5ad0a07"}, 0x29, 0x800) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) msgsnd(r1, &(0x7f00000003c0)={0x1, "d68d79feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd52cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 0xb4, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000200)={0x0, "ab83b0b0bfc221a3eb6d1c6eabd832c3e3a4cc1c07bbe07e06c1dea54519d3b4467a4ece3abc0cf2713edb846421c7"}, 0x37, 0x800) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="ecabfcc309ae3f5e92190ae662ed628e225f71bb8eaa0100ed053faaac253ee62b2a8b770edb146c6d4beea9e25ba174408067b8c8828daf709e993b6cdb943e713e00000000000000000056dba9e56ab3a3c149f1bd337c7fcbacce503d9d543f785f456f4e41d5c0b4a5a93e329a9533534265acf55c98a5683ce912b18a26792aad536a4f45fc3c59362efdbf4cee3771d6ae2d195c0c37bbaebaf3d004f9a603e9a3a62ca15b8d494bcfeaed9b4488258ad03703f2278dbfeff065b94bcbe39a542a22181dffbb6691907a92e226fc8256eaf0ceba3b3fb8daf31affb4e3a8d7915ba4d9e76455c2a178368ad872da4b598797e1a1a60f67521f"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r2, &(0x7f0000000600)={0x0, ""/136}, 0x90, 0x2, 0x2800) msgsnd(r2, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000300)="7343c9f13a0700a5dc41e7000055b9e7c7e60cd427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 00:25:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f00000000c0)="77af65b9e3cde23ba7fad38da987333b2daa3acc145b8c9f0e4b167b7298c810ab0c9646980f28e42c879458a4f6917e147baf7d52be6464313fa3b04eca8596cc7b43a10fa471e940357f5ab81e39b99b8b33db0457af184fa7bb9ac3c9335c178ab7fab2f6eef1b1e9c41e9571e75ebd2f27ef4bf326581602577a3bb008a81cbb0d8f8fde6107e72ecbea5db28b2cfa549f442e059833220c89602f3cd410b49290492a47", 0xa6}, {&(0x7f00000002c0)="76b0f1af2031f2a8f25d96a1766c4dd504eeaf025ac165b273ae2c0886d625caff4397deeb3f75c55a99a3815bf803b4bcce84a5eea2b02dc33b08f911340514f12d16cc6366f86a8dd0927c8b48657d180482542d276e2e36d8b256eda154a212d3fc4d07ec3f89027d4d5a9162d7afe947f3534519226302a7af69b4b8c978a68996b14dad7caf0b4b02ffdbd2aab09b3f104a2b5c23f679b86f65bdd4fccbf78ba9fae03b042dfacc6e01e879946227c7239ac384a669444134d79280518862288915dd8154baef37e0af07dde600ff82e32d7485f46cea4d2e439ae303f7ab81d4bd166e73d8d15390d441ab6046", 0xf0}], 0x3) 00:25:28 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a0800000140600feffffffffffffff127f748987400000fe8000000000000000000000000000aa4e204e204a1563dbfb22689472201fea1bd6e4a2d7eb00e438e3fb7b75bcc7bc9e1b1a26205b390141706e5c196981c4364a4f36beefded56c6d49e15f87a9cb061c40080ac0eb926a82ec0445fdd6db75692b2b0d30b96a4e716211b63511656ab0234570af7856cc7de4eec45e7479c0bf0adddc5d48c7b9b72b874d3f41ed404214abe14b1d186cdd0395e35bb1d0fbfea929cf0d6b031f4aed567e468b4e1810b5732baf2cc11d13879b0d6614fd43760293b3af3be324218f35b570abcefeb250a411569064318e9c9edd9a22deee2c605036d0efd8eb0080945826dabef2996f1c68a0eca8ff14429b5ccf9e43ad3aee1b726334452aec96c5ce925eca202e97ff3cc5643c8e43776ac323f65a9148d4cd5df27c7b2a455be53e808cbd435f0712ef2f3c095491781442f74f23c242dc68c8901fd1754447356b21e9d67c30138f220471057d046c100afa42f051bc", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 00:25:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x1b7) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x128) fchdir(r1) setrlimit(0x8, &(0x7f0000000200)={0x2, 0x59b19308}) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x1de) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r2 = semget$private(0x0, 0x2, 0x5a4) semop(r2, &(0x7f00000003c0)=[{0x3, 0x3ff}], 0x1) semop(r2, &(0x7f0000000140)=[{0x1, 0x400, 0x3800}, {0x1, 0x8000}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semop(r2, &(0x7f0000000380)=[{0x2, 0x0, 0x1000}, {0x4, 0x1d, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xf000, 0x1000}, {0x1, 0x101, 0x1000}, {0x2, 0x7}, {0x1, 0x8, 0x1800}, {0x3, 0xffff, 0x1400}], 0x8) mkdir(&(0x7f0000000340)='./file0\x00', 0xac) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000240)=""/187) fchdir(r0) execve(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 00:25:28 executing program 1: syz_emit_ethernet(0xe, &(0x7f00000003c0)={@broadcast, @empty, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="d620fe302a23", "", @remote, "850f2c775206c5b9c9085143c38d209a"}}}}) 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}, {0x1, 0xaf, 0x1800}], 0x8) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) r1 = semget$private(0x0, 0x4, 0x1b5) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x4, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x1, 0xaf, 0x1800}], 0x8) semop(r1, &(0x7f0000000200), 0x0) semop(r1, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/181) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/70) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/181) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x800}], 0x1) 00:25:28 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd030086ddf089df6a00103a000000000000000000000000000000000000000000000000006a6d140000000040000001860090780000200000000000fdffffff"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) syz_emit_ethernet(0x1a4, &(0x7f00000003c0)=ANY=[@ANYBLOB="5a8a9866105f15bbb4bccc6d2d6d8f6921af0837c8203d3894d4450ab70c938afe4c3456d184821f9492110ec0e144e5c02dccf712685e7f23a763af9b9546506498f9de14181738433ae5fb239b154cf862cfb1aab8bcf3c99373eb5f5a3e70182b8bd18927a944a5070b", @ANYRESOCT, @ANYRES64=r0, @ANYRES64]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000000), 0x10000) msgget$private(0x0, 0x1) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/228) fcntl$getflags(r0, 0x1) 00:25:28 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da21079401926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc0000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1000) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:25:29 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) pwritev(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f0000000040)="2839c4f3f2a56f6b00f1b243e9464180d012dd6ba5d72d6d57e0b2d1dbe969bd872531a5f1dadeff8d6b05ca1bf3f85567ce0cb051872190c61e24d47e4a2e5e093b59b048fb603eb155e6f905d510c020190854af8d7c012d87de2f3d56809ddb1cc18367ab6ac325b71233000a47d26e9acdbf3ec768eb", 0x78}, {&(0x7f00000000c0)="29f0d20a4c4acd5254dc489b1acd386249a907b7f196b8b74b8ca975f36867cd2d83", 0x22}, {&(0x7f0000000100)="62dd5016f400ebfe8f255b439d6b87af7acf54b51e8a026e6957d79e15cc1e1e0e83f9a2195973f81578e9790afde27668af37aee8ae76a4b8640322c9cb30e57e421a5a50aa0d92383ffe", 0x4b}, {&(0x7f0000000180)="110d20d6a57135f7422b9490fb5db79e8bd939f8f944fd41f9d44042", 0x1c}, {&(0x7f00000001c0)="f6688008393afe66f43ea087822d32a203009de0c92b60729c28419334c4e3d5d70d1a243bbe228bc650dff68964ddb7b4d2e53dee831d2e4e34c5afebcbb66f1e79a28c9f98bd6fea78494613af", 0x4e}, {&(0x7f0000000240)="2a69440651c271ab9c7bd3b489d1b7d0db8b71d2b282f46ebd05f1d8e3c498a05e931c6ce609a01d219d7d9ac7d3d66164c164925698c4df8287c4c3c21e959ab042502c5b4e762e3a75ffc7fe6126feeefef2a247a0eb0540b625049eb2f2d23f64377972eadd03cd4527fbe9", 0x6d}, {&(0x7f00000002c0)="d90fcb8784875f6c9385ab4a8feff83090c8581222894ac23a8c6e78ae197b2de89ca305a96f6c9db23f797a6ee07e2c7226de0c124cf568ea3f45cacfead2c34729ae18965dc42f", 0x48}, {&(0x7f0000000340)="62a711234019b1ea764e00c90c862522caf4506ecca19c6f7da66b946da2cee5c1ac5b6e21a438def033d8b6288d0a75a5000b8c4207a79f17e4031f28bd08cc3cb114dd5297a2dc51938a62df55783af85799e05dedfa7b2172f69a9f19f45b868664bb208e63b0a377a35dd26e4b71f6a3feb891f5c562291d3890c1aee8bba16e451e05bf6dfdbd429f94251e34dd", 0x90}, {&(0x7f0000000400)="f3a65ad15c58810adcf23067fdddf63bb7a79cca1ab426af4c55c8666e37389fbd39a4aefe0439b1b146ef7bdb4924d9efda9524dd1edc61cffb8661be0e9439f6af2226810f5eae32c0b6a2f43ca6319b3e784a7af41c9d70589c4164d5bd0b4b05dcecf632c231d7f8d753971c69e5b7f1e155aca7baafb73828bbb67adcb10e06b68160222437ae3fb13e8925ecbd1c9eb120df8ad7f616a1ffda0ee3382377802ec40e836168d0f954219a7002b8aa181b40a0985be14419fcfe4bd8bd000b46d2a0dc1650", 0xc7}], 0x9, 0x0, 0x8000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000600)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd6, &(0x7f0000000640)={@broadcast, @random="695b3bc83bb2", [], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x3, 0xc8, 0x68, 0x2, 0x8, 0x3c, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x40, 0xb, 0x0, 0x8, [{[], 0x3}, {[@multicast2], 0x7}, {[@loopback], 0x1}, {[@rand_addr=0x4], 0x4}, {[@loopback], 0x7}, {[@loopback], 0x1f}, {[@local={0xac, 0x14, 0x0}], 0x7ff}, {[@rand_addr=0x2], 0x3}]}]}}, @tcp={{0x1, 0x1, 0x41424344, r0, 0x0, 0x0, 0x14, 0x1, 0x96, 0x0, 0x6, {[@generic={0x1, 0x10, "addd312e1a1b4bbdd3054569d5e2"}, @nop, @sack={0x5, 0x26, [0x3dd1, 0x6, 0x7, 0x569c, 0x3f, 0x6, 0x7, 0x800, 0xdb8]}, @eol, @nop, @window={0x3, 0x3, 0x1}]}}, {"f7bd162b16190605c6a1a7efb899c63f7e6a4b6a1216523591c56ed67bd87ce00019a2d2"}}}}}}) r1 = open(&(0x7f0000000740)='./file1\x00', 0x20, 0x10) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000780)) r2 = socket$inet(0x2, 0x1, 0x40) r3 = geteuid() getgroups(0x4, &(0x7f00000007c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r3, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x8, 0x0) r6 = geteuid() r7 = getegid() getgroups(0x5, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) r10 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000008c0)={{0x4, r6, r7, 0x0, r8, 0x50}, 0x9, 0x0, r9, r10, 0x5, 0x800, 0xff, 0x9}) r11 = accept(r2, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f00000009c0)) 00:25:29 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff080045000030000000faff009078ac1400bb00000003033ea4f8e8f7a658df3a62c459b74400907800000004450000000000000000000000e000001d9fb41ca2000000000000"]) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000600)=0x3) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000500)="f70625958a486305c15b50798fe0414c75db11c9c769ae8827b1c2193c9ac18003411c02f4af733e12f4425f599d4037866b530210a19690b4d7de62b243901bed8bd707e629a8e4ab95558783ad5fab614fa83897981d309da47b2e9ed697c331ec435b89f4083cc4281114c819ca01a0c07a710b8798cc37253a57790c2b3fcb374a028a0acd7d9fec35", 0xfffffffffffffdaf}], 0x1) setitimer(0x2, &(0x7f00000004c0)={{0x555b, 0x44a}, {0x101, 0xfffffffffffffff7}}, &(0x7f00000005c0)) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='#}@\x00', &(0x7f0000000240)='\x1e,}&\x00', &(0x7f0000000280)=':]\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000300)='%\xc5}!\x99\',\x00', &(0x7f0000000340)=')\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='()\x00', &(0x7f0000000440)='+&\x00']) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x8, 0xf3e, 0xde, 0x4}) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000801952970d8d88a832008100058f0800470400650066000107069078e0000101ac1400aa9403db942f7c1e92b909a4e0c3c4240110ac1400aa10f5c69aac1400bb00100007000000030000000900000c060000000489170100000000ac10e6e8256a3848e00000014e204e20000890782c7cc60f4b642c9a63e2d03d79"]) 00:25:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x62) recvfrom$unix(r1, &(0x7f0000000100)=""/250, 0xfa, 0x840, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 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}}}}}) 00:25:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) dup(r0) r1 = kqueue() open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) dup2(r2, r0) r3 = socket(0x18, 0x1, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffb, 0x3}], 0x6, 0x0, 0x6, 0x0) 00:25:29 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:25:29 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e7", 0x41}], 0x1) r0 = socket(0x10, 0x3, 0xc1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="9350d18e703c26f0641b6347d53bd83815e988926c71e2c1bcfde46c4ce4116e9ebfd82d916a1dea3014c724ff263c8d0dfee8954dba96ac36c3a5eb00dc9844ed3061183f0e2b4162a7aaa5ee190b80627e003bbfb338589d8b01a7546d9282a64c3e3dc0a67df37c3e0edd2ec4848331df4b80d93f9f9fa377791e311aef47ed052d3df3a5495b636a008899c631de1b0b303ea15b2161c75bbea7165f92ce13a5b8552bbea519f251a0c2540cd34cc168052beddc17b3ad641be049886b2247ac4ae1fa1fc50efc9fc4845aca1c0cfc1a5619dae49f26e1d4ca2cdd21a79a26d448469b3aad20de465067162c706d82f1fbac891f2f961044aae9bc60091682350cd4a201385d564ead3cea951ce7ef85159e949ce063a85b49081ddaaaa58c3d9ad7364cb8b5a410b5ab3d0f4ed4e8862275870adaf00da201b2d36173cca69f37971beb34cd7d3cf46d08d0829469508ea5b97a6dab09d560b85616e37771c5f781752934da7cb572c574e0913d023705df3de8ce90791469dcb9f42c367a975b4e0265558b0e7b67819ce020f2b8630d826eae027d26bbf72908cc3c1a2b070a8c1f5cbb5e02f0ca7337a44cb4f6f315070db9ac4b38f74e409e718c46eac18715ce734cc43670f0d54dce1149e24d55f5f030f0d93471cc15ac4d6ec0adf06a5e13567f4842be96401d1964abc3c25aafb4bb0819d159a67c025601d45fabecdf02e94eb54fabc99864cf508ace5ee6c38276adab6a9f051f410baa5e802ca7cd260644fc01c9288aa672890c0ddf6e7ee669c7a01acdaa6bac2226256d7b3b8281ee363aecdbca0d4b13d60ad229a4f22fc15799f7ad7d89285bde16e43bdefee1e06bd1c66c1d35f32e4ff961fa5864f258eaf1d76022beaa854f2ffdda6596495ad2fea441386803f5823935622ca80899128c4eb367685e34240d23197b4c919aef6424d160e642144d9e982c42ca3f58b458e903981ee0ca27f3013531d6ae8aac298946d47d0422f4bd26354161546d12ef3bb08e21f03c16ff4e0f8a489a3a8b534334fa66dcdd2b8accdd2f0bba35b746a40065ada0b0e778517b17856e59d4fb6b711bfa88d6a3c23d64d7dabb1a9dfc196b8c1321cff198371840e1e34885a94a2f245fea5e18a778d74682b1c52d25d0cbf506ac4e0dafe155250ab9938aa5e76b35c0971d90a9166828c4a2b184467f97c4876e55295840defd46f4671fade8a5ea681f4542ce9bf9da739bc143142d10743b109dd3dc37fbd28eb0ab0d8f018d0c5fcef85a37b61f4feca1234ae0a0a6f30bca77c228d96dfa47933d668fc842217038e1c98e5db1bf35c6fe45f93a8489b6fc268cbf6490adb8f37432310d5cc90cff7208292b06146ebe7c1a263df3238e7231596e55818344c7aaf8206ba3312b01102fce625b92f9f79db7b20f3b5d033219f75791d7694e677594ba376e749d51ed64de6c6783243e1aa50df2bab2b96c151c8d83c57aa54d07dfd46c0a40d9e13218d4e68d0d3111d321b91b1745d0ac581fc597e2365ad8310e6fe4670c131f11fad0713b05dac5c1ad5bfe8de7371798f2ef5502482baef066d4f2492f2856bfe0f8b727a27fbda112894dedc42b73c9a3c3fa43c70079dfbd44dd569a1bad99a9e1bca57ab8f8774c285cacf8b881f51ec7b2f1a2d1dad75e37bb6bb43e1ea08194517e5f2909ebd75e3d46cb49cb17f8adca3cb0a01532d00c6558b97ce44c20edb9bcf4a011de650a92301b73924ea20503909d5dc9907bbf67755c2784f46b8ed181298cded93747d4d20b8f60261d53e8dea82493e702db836f21a01780b79084d4a1a9a61ccd7ebdcf8d556779e065149d3d32afea432f54c738b7dc60d342c3c526cf1360f71a84fb2b3016f73167e470d5a86b9d2765ee157e21add8e2eca2c7eef08f9078b2704914acc307894b4c88c0743399bd18cd1a88700eba5a30542ddc03454bed80407e5c51f848581710f80885c7424b5db8714dae8a8c711c9b40c579c6a6058e0fd25c4769bb488a37e2af334b821d3393926c90d6129f3430dbb644825f1eddce80f2239448f9c2734fc554912899bf0427aeeb8e0ee593a7a4af4c625846fd1cda93ca1ab82857e98c4ba54c1f6d67979e8fe96cec855824537c3e8114711b665a81269e461d45fbccc9bcca45680089f642437129b57b05a7136e22d8e03d5f0c261ec7a33f1b20318c951dd94edbdb87dc8cc76fa20c6c280cfbaec91081227756aae835cf28c34609ee790c8062bdb6262d4146c694c2766acd45224f36a04c18b13aa53074c30c155665244aaf21e5e6669a27e6f5b2d0adfe8ed9a7afd27fd4f4852a47def6ced32a0a241f5a8a80583e83111d3ea41e291a59e9fc6675fd42fa07a95109fed19a9eabd516e9f51ce67b59638bbac63dbc75f5f9dd1cc07bc98328c802f53778066435e9341026fea849e27440b1e916ce82f5a4b2e6acc85322b432d2e0d76ea5292b209d2453b7f54163c39ae4fc6444431d9848ca13905611df8ab43849c7245716df4b2d871a99a0c620db6fc35bf5d2a8a1a3a646553f0e5b69d67fb7b54829a1f3e4469519890a6ae791f9d815d29e7482e3e00bf6fb6eda6974a69c0986d58c2a8977f77e9fda9e54c3a0aaedd3e7c7b1535534c94686545e99af726a9afdb447fed2a6c2ec3031f236b44865b5bc7333a3087fae3a4edf7a8dfa93f0025ce9d208fb770b36b055586d0aa31c9de68a013fa455b6b16f36b57801af7ac695b7804eea7cf31ff0d2ea95f4d0edc12a2f2387873309c8aa83e3afd84286b1ef0fb211aa3748ebd83e83f95622137c4cb0226a748f834fa1923b8b51a9f29c96c541016b58f976ddae264e6d219de86cd031aeadf6b0fe5ffcac4ed2c6ac9790c53acbdb5c80202d237ebfe514ff0ca7b634bc19ad793d2de9c0e34fbe88af86fb4160a8cdf540ce1c40fd7e246601aa82e8f0002028e3a3c3933e7a8523ba1ebde1ea7b7e9be0685a60c299fa194807e9fd45efd278a53e21bb99bf6c73aa9d2d30b1dc4b770db7b009d99e5785d9bdd694845ddecce0b4d4700e56e6d5fbd395c10e7e905b3a02bd8287f922a0ebb125fa532b73cdb51fe524813051ad0b17f20b63fd5a7be4f2b5fd493b7819470bb806b7ef3695a45a95035e5900e643264f7ad3a96d196f62d269d962a8ef8540c9b662e42a0b3d71028661ef24f53e8670d07cf5f5e8c1d3b2af7a306fd30cf57fc2a777689af37e87002f4d3ebc3b9341e71aa3c9dd2c58c28866140f83228d89a3578c57260449f62573f65e1a644190eb45e31856c320a12a71cc658d0ba52bad280d702017f500ef21d4ecca8f2dcb1f0c44b8166a47675e783bdec966d7b705acfd0bd5adc0f30f990b611e705fe7352bcd096b196c5efc2a5d1a6246523ed1d6f7328b86682087899054a0af7bb0bbda1a7767d64b9b6569e66bb9736f5679a11a758bca156c32292303a97677dbaf724aaa12a75373a9c42b1d2495d2c8466198c6a00238514eacbca61217fb53b6d85db123c5d54cccb8a6bfb6a3b659f2825257a7674fdd5f636c52aa4b6e12d2b1daef60bb92ca7091050cc1dcc888b074d2aba657f8882bb129aa3568c476ceac246a888ac6681cf5ff3affe76ab6c96e4dad9187af3b7260a89bc07331409b4e8fd543fe42ccef7c960ada661464fa5fd46667f7565c2d7b1abf0123d0e62c188007e7fec61b4e5c4271d5365f5e79cc03f4b67567f3b6303fe876592c1283e1097e2c02d13eb2f4ad0b6dc52793a44ed9474799032c414be9e5cae941939f79a3ec735aa3a91e05adf7554b3163a1bcfa435b0b9adedadfee0926d8315140f41fb656f324762ecc233d4cb16075219e44c34f50c80f0c69319fc8c1c2037922ac10d458b3422bed044280d0ed8fd814b72992d799465b229e7cba893877687113ae92aa25d16459860c3e5b716866fd24a7a47fa1b64ba1e2b217d9cfd3ecadcf4e90990cf5d2672943f14120ca2ebde3b90fe220cac676f5e67d2636e48a72dc671df4591814d5089820003ce7a27f789a12b401c82ddea08b4860d7e4e1ef54bd283aaa05d65deaeeccf7a3928ea4811bfb6585c64b9b9bfead687847781d95e0200f38ef5aca3fc20a03e3cf690f382f8275f8f7b2a952c870af5612d987662f0a673a2d9d0eb176f16f14eebbace9c404685b92caf2f278878316506fe57411ada372f85715bdb870fd8f37fd3efff46316e6340f3a2e41aeab9895a1eea8b0ddbcafc53a6a8394e61a0093d9715538973c793acbbc41a4f1fb80a86af28c1f00dd73feaf418e57f029dfb21883e79e78a81658fa885d2f83b53620dbb0a8374ff8f34a7b77bf0747eaa1153485747051c9eb5ba28e0e3b5aed95d7a38b6e077fe52fec826d36ac8934802967dcca84cf6cd2b97c8127b2e48f130e987c6fd956a47f725a32ea626811e88758b39bfb1420c3d6b7ff072056906e713fb20f09a5c2cda2bc4ad69ae5181f41b5c6ca2768d04aaa50036600353b437e1df8e47c2ec541e77348b32c2e84135072adedce2760c467a9b8ceb399c15641073cb3d1c2ca84a9ee0d64c7afe7e18f1c72da2b861496282996fd34129c0f121906bc2bf634559928bd469b07d53f3de47a35ef49e0e8f111234f4e7d27ad9f0c7d5ec8933ae5973f79b397ef225f21646535e72a9bbc4dde9e4bb42f217a20a6383a3d929d1e44241dc5a9e1e32b58bf1f74f888180800b4ad1787c90aed1b38e19548c8040b1749a6d08e0c477c6deb5ab501df192b8a0f21e9f036c2abe99a7a8b5d2ef53d3712028e660e55f7790cbd241458f75bcb133ce5023b37e4d43428022c952115953de042f962775a9c2f236c1fecc68c9418b13153c11cfda9b4922de71cc1e85f80589b86017122e6fe9593f630308e6fc613d4fc8d0568f540c76b1508d1669ac594a69aaa3d54e4e58858ae364791cf45890b1230272e5aacb252fb3abe04f1f369580837f56b792152363fa0ef2b08427b85b64a5de818c44aa94057840e8600c29941bd9216694cf6426231eeccb08931f23b1b0572ce07d876e38a9c9413639c56bbb2bf58785ea62c9d5479d12e7f525f74557a78cc4667cf52b437dd426a3841fda1c99dc68d8d1a2c84413ed7d38b4bc28a8cefe760777ab6de5218dbcb9d78d91a1574c46c81190305454d38c06f32111c4576d22ab5f4730c4c42d742d2442decdd4c195aa89853f5817db8244b1b9ce6f74ffd289e2aeb041bb20e014f5eba87414564867e16fd53ee7a65e1a80b7f151580bb636d6ee99bafa2e8a2b1763c0d768cc1a9dcc27f36cca81d99ccb4fd2a19af9397f592fe7104e94d1a1c24f12a4f68e42177d9bacb856954f4596a8e437b73897206ce6405e2d69f50f6a7b33a5ead5ac6b219d0a11bebb73ece76330213d31da6ffc7042db598bbbdeef9a122fd958f40e203fcf821c5bda961d06858c1d1727e1bd123d2aa12faebc5ee664994b75c467b5719339d29ef65ba86bf244f69aa44eb56ad676ad87d5187233be4e9ae534c955fa4519ba0f6791752a8fb95361afca7bfaba1238a7256861914f4479d36f29fad7c8b144cf6845a590d37d9f984fbeff060570098c65ef5da28e363653a58dd9f0a0430a5c22fea40947c332ae0df12db44f291268d686f0e1ad50d8e8d788781c7e1f77ab52587b3b273f24ac1e9ab0858a04b62e5fddcc6177585b5deb703147ec4fd9802ff4b70e60d27f91c764f5ef57cb4e4e9ad8fe06b006661721e05fdfe9593519cb225f2", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000040)=0x8, 0x4) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) 00:25:29 executing program 1: socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 00:25:29 executing program 1: 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) getsockname$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000c42b9e88bdbbe700000000000000000000000000859ee3dbb1bab2020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000100"/117], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 00:25:29 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r2 = accept$inet6(r1, 0x0, &(0x7f0000000180)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800, 0x0) r6 = syz_open_pts() close(r6) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)=0x7) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r6, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x20, 0x20000040, 0x7, 0x6}, {{}, 0x7, 0xa0, 0x2, 0x3, 0x10001}, {{}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x8000}, {{}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x1800000000000, 0xfffffffffffffc00}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x6177, 0x9e}], 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x80000000, 0x3}, {{r2}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x8, 0x20}, {{r3}, 0xfffffffffffffff9, 0x80, 0x80, 0x7, 0x4}, {{r4}, 0xfffffffffffffffb, 0x30, 0xc5f031b82f5e204f, 0x9, 0x65}, {{r5}, 0xfffffffffffffff9, 0x24, 0x8, 0xfffffffffffff6b1}, {{r6}, 0xfffffffffffffffe, 0x1, 0x2, 0x101, 0x9}], 0x0, &(0x7f0000000300)={0x2, 0x4}) 00:25:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100100000fe8000000000000000000000000000aafe8000000000000000000000000000aa29009400000000004e204e20000890780f8418b1ad0020ed69384f7f53a5df8b5c15cb87e56c40a2c86d6e41ca588b3c3a2ac8dd0d3509121c37306f1332d016d27bd1165ab611e96a8128cdda63c0733ffe1d006c613ab2724574aae63271e34d7c32e4fb16f096fc1fc88250df65741bf9c864d3269597e6393935274e"]) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) socket(0x1, 0x8000, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 00:25:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:25:29 executing program 1: r0 = socket(0x1, 0x4002, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in6={0x18, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)="41a436d466fd0c8f6c76f5e9a1f093297cd83a21e2801776a32203f66bf4906e1f21acb8b64f68454e4ca6ff102cca8174", 0x31}], 0x1, &(0x7f0000000540)=[{0x28, 0x1, 0x0, "fbd75ce98a2d2b5636a82c557b21826b95"}, {0xf8, 0x0, 0x0, "e3cbd7fa19a66eb718db44e36cbd8189fea7df7ced03716fbcbc9d62fea418af97435d4d6bdc1a72ca563348179f4b2fed3fc17d66228a1b87ae661be31cdd73ef73736515cc97e26d5384d99c149884684f34114afe5dc5da61bad9b0513770e2b34fbc35fcccdb9860b915179f67f01a197d1dcb00b1fa45efddbac4f89af13f4ace9305a7f4a8575b1b58f6d36bfc8378ce4cc801a22276e3a010210267bb2d7efb3fa4b18c45f895d05712bd4dc404f032bcf3b84ca7eeef5967f12b574ab3eed5c2963cebda056da4d315619471c80107d9398be4e0356e71c2f9b2988716"}, {0xe0, 0x0, 0x0, "584e9aef8465c4d3f3088797d3e8765cd03deaf7a8a15569d942721c2baba5119fc08e70951e863be6bc65e7567b9e4d44b7a495d510dc193e2049b26df1c994d8a6369dc05c3265d7a4444429af73b58d7235f50f345b614a71f46a8c39b49e53f4cfd8f7f7accc0c0fc7f7ded336031413c72d7eaca96cf6761ac6c7a396a051ac3b0cebb8a2b1a8957a79e417b2561657f727e8f0a50cb002d035b852caacd517b05c303c7cd0ae11ab7552a2b5176d774f1583c33a11193bb83ed322404b39cd7e3398d56acbec"}], 0x200}, 0x0) listen(r0, 0x1) 00:25:29 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000100)=""/4096) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x80) r2 = shmget(0x2, 0x2000, 0x214, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/43) 00:25:29 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="252edaf3743e", 0x6}, {&(0x7f0000000540)="ab95505ca80df6670d7eaf13646e2857bb3c0b9896037c367925485986933de734defb048c3bfc719b1a46e41feeaa89e848d049925baf643b1db793481be0798367b27d936d06a4710642a97144e7e9b772b9db7349962ebae118bb99d831b438f6767de1973a80d5634f30d5289345f048369a06e758f2dfbc54867671f4f57efc11e2aa5c1981bee6343e5fae48bf259f3e7baca3a53a65df3062ba44546fff0f", 0xa2}, {&(0x7f0000000a00)="21b589200ae70f9d5efa7391cf8a1ef73833804b4850ce8e555cf6c2c6bd108f7bf7c5b6506f5b7a232309a3dce8aa6fd7102c70ae05cf397ce6c8232d6aa2a61b312f141985c487e94425b28514e105255cf55c7654c0f1ff22806b7fb817a94244bddc4061d1ed2299bd03a4033522fa40e0bc71805a19395bf176b27f48c98f0cce847f6eb8e366a407e5cda4250d50ba350312fd665f134530e4d93641303ba6ac9d3346a0d44b469834d8fd583e7337c41039620bfe1ab14beb857b374bcddb4d2736ca8d754fded73b5da4481d120149b3d6aab57fccb3c6db02daeb17b4f44e2ddbd2d0b241c85562259ac35d8792b8631ed7ea16d001b7aea754f160d49e06c07f647183bc017fbc9d406a4ba1fa3f73b02594e4d6aaadccab536832f837033f4e5679bff21a2a3804c80dc5b902c754dc3f643b19b5751d66f758829322e1234b379ebb03e9b87d28a003119593bbec07634e7540e87cec5635947699462c782ebd05f8085e68b9b9bfb6e74963ae6610f121e271abae126dfb694d1764fa288046e798885f063d5db8ad31f34a9c861be2f1d98d519cbddce5871317e8dae4a02e64b88c267f4bf825bc593660d48690a7847fedeef22e8535a56534da4543bf4dc67926726c88f71d123ac804547370905120b23613b6376230841a849c64fabacaa329569c0eab4b6d46c719306be46e1beb92ba4bbc14a22e31632c04bea5c8482efeb9b82a6782c83af70359e7d83afe49b4703a76331a22018621d0a3c2e1fbbd771c9bf6034559508aea17bf93d4cceab3e898274ae7736adf3ac0ad881a9f1384d8da145be2a3fb27ce88c054adf1e21073e8c7a6c36b24c61fb4c6d31701ac70b3794b76752dcdaa1a9274c8fc4b5a55ff202e77ca4f32df0e1affd66c6b45067b4e8bfb186a415d44d4a82e507f637e518334a8ff5fc863225eb60ce069da1db30322d2beebad6f0c445039602064da0d91ff0310cffe9ef43c14e76194a719aaf19632ba58a0a61496b6c3196600d418e81f073fe6a1479688d3e12873b7c5b91ce05b5d6f803e5088af616019dde85a3b7545ed7ca8ec73b763b2854367322bef24ba6de0a169283c3e21b0c663e04aa43ea59fce9516442b90b166af4d288cac971a7c383503cfd5a64d7761c8713df79dd1ee5d0e45d817f29264860eb3094bbec20e44fbfc989ddf8472316f143b8782694c43789a2e8f0724c531aee4902f8607110e0c1f069265eb67fcd7561e80259fdfa72504ad59e0ca42bc3e757f3825f785900834a662f73f3ba785fa7c98b582539bfe633e681fe0cc0c824d36ceabd4ab11f45b1e0f66195a56a9c39a9f5a58663584f49c85730e3e5928c242c74bbebaf718624c5b4d0609440653c7bd5f919b077004a13d17fcabb2ef60db5646d7b570daece31da4b5d30100086277f8c6e2718669193428ddc519a60468a5349b0247b308c1fa470b360430552459745960d3157bae6cfc8be82aedd54cd29b5cb8da979a6ab89b20038662833b43e4fa4b0052b99f33d060181b8b1e0e4ca3e83e3424277544fc61ae5019c9ffc65f60f03fa827015643a7cda03028cd65ef0431873a7cf3166841220ee61f1e0663a02a12942eefa95546e62573f4f214846af83032101c6dedb5972c70270da7820c6aef6f42f553eb12de4e2c5dd590f498264fc3ccebfebccdd1af1cf636fe756e40d0d7130fe4e27e1a06c65d3ce615cf8634df9f86104e705a99ae28e2713e150dedd6267d4b32b9724e4a81a152b878fcdd65b5d94a6b687c0e3140e30ffe45367dd4fd4b9929841fad1fb40c844ab7b290e193ae696e88fd29f3b49667a9446a01e5a745d6e2a99fde1ddb46ba8b2fb100792912642f16f2e9ff05be6cdada425a212e223e9ac394ba4b1c9f1c9e4269cb3fa3414f94317af503e55983929065e62197ded9f681a4158245b82380cd4192a8d1633f78f46e30807acd0c0b8ed3c79d7fa784c8cef16f3672ccb621dfd95f15630495f7cca8af96b1eb8fe572c707750a280e00513ca5e07972cc69905165ec08e0d5d85d444d6368e457fa41db9fe9f25bf22381fe7f93ac25bc06867c4cefdea674d04a7af25de4dd6285f577ac398df867da902d980e2e600768c3a516227c89758a6d61f749c61a57d50c13fa40a41df92a3874ff5c670f8ee4aa572bd8f20cb2b384dac870ba5366ddb0ec36847d182178ace126ec357be226643b8363310292dceceea631e598a64c273722051a672a61dac8e149da5c04438f4b1d46054cc6f46dc595c3ad9398e381b3f03458d7692d5a4a21fa6b8a8d1f94d718efe29126e42d86d56aa79f2d7de0a0560e573d60ca601e5b05cd4d6968c4696b61083842a4cb5453f372b6b0b06ce02c18b597d4f50fe733cda4fe8f7824a7eb2feb4f246faea1556fe03fd22c5ad0fa8ded5e247da5fe747630ced35c2bc8151bdd08c4344590e49fb1b3895c3099117bde87fbbbb76feee74ff961cc7e25a9bc55fbe51c72bd9dc01cd5e214d3b3155917d0758769bb8e541f570eeffc5bd7c72ca3dac7fbe790f5926685fc247b2e3ee8d7ef30ce8aa125ada1693663e5ccd60b8d6692d246904fcea7b9f8345111a9e17d344c4e3a3928d338511e48049cd7de64d292dde9f9222cea5b4a7a0c1f1b919e754b131ae549cf32dd4f95129483e2c246f22a843dd591d234d18a95bcbf35b873d0840ca4b1b1612a5c2fe11a8020bb6c76bd491e60c4392744ab1e8b998446d2063985a070928f55f319381fcf59042c056f05eb1827289020dd0bc8830dc446a614c3249b2804c09f6eed79cbf12cd718ebd57fef433dd96230f36695c361d09226b5c6576b68d468368faf757f747fc76366069fd3dedfd493869bb4e463fb3758189d1733e83f7365389f1d39eda9d3ccb71ef63977524fca9b45c9231fc65bc57b7b3d1b4e6c0c79716b0de45ca839abc1e786030f265ead0f1e5ace7268f6bf6b54beafd60f7d9e4a738e335608a1ae468400432a0d5d32424541f5d88e0b06dd456132bace05a1a5e512274452f926dc8b9f9c36108e3ccc96119c043af2d45170735073f8980d0df9eec2c7945fbe2b3e894957ad529351e634e74a1c473e9e93f9bcc87db78fc86490e54b3a40ccce494e032b72d7a6096d77a7c331864f910056a3b44825f7f5fbaa1434a9732cea2dcb3a5581a140c5fbd00851f7373746db4d3caca59dcb9b546fcd06069be67aa9390e1c18414862a7650d54698eaf9634ab9d6256047b7fb5860309d3a9d9ae877d5705159a4360c68c7c5e6a4fd1402d4fc40cd47d18e0b722d1e7530cecaa1a2cf0a4ab9ca58bed4994e01860a89aa8377f64dba58456cc7355b48fdab35d2b709492ebe230b3a38b5fa8de715d3c9ba457511909b8090a71e4cf9f8af297d2d8c7b7b6f381d0e3cdea17752084c7013840056d737308a2a19e02960c3964a13f1a0a6b2de91fb7db6bf714e39af75311c19a75f6573029c599baddfa3137c1bfe41812f7c3afe3f62f5b964e5ab1171981e17b08e93a8d4f39edb55c0b8d669129d786d2bbb4b5306288042e80d09bde2d65b1b1835a451b8c75c7b48156a79f8764f050bb5634d9b59f0c3f2187ea3cc8630f32796831016a395ad9949baf5bd42e82340f4302c24b49afe86dfd49af8118a48487bd2bb7b953765525512f718c9e6f04717f757b84a2797ac2b2018595c50de12b55006dbd14a87bc6af397b165f386f2b1f0ab1d751ebe7f251745e59d306511bd0d1dd78087caa287b33d41baaa1e4a5fdd32e90ab2b65056dd5ee2633c33065ecddc82a925020e16c4e054867641a839162711406f956788d225115298809775cadeb327398c32a1ff8963ccff7a8399d711e9e28c5e4d77799f379b21db49ca9c20b3a8155bd2ae651b34f9170b7d4804c295474e089ae7b00b704226f94e0b5a377f8f7e7c359be5ae535dbb745026a8f2d66a9bd0653144f6468041b801920e61a24f0dfd80d6ad5ee673b3ab53ce6dfd8c59cc0aa6a94f1530f1c537a290aee17f7f5bddbd29bc9830503b9e449828d3408b08bae9b009e6c1e323c3a9fc6ee42818b3d60f46bec0fa1ae065643d3ba0dc127a25712fa5bd7de6c63b4efe0a60ebaaafac4967acfcc646e6e4ab1e15c4d3be2574eeb56cbf8e1ef27bac45c20a515e4b8170f1f9ac593d1cf69bb523672a842f2f9ba8aa3ce69240de9715005b825a3e0adb3a3feb6e3000cb9bd1ae80d9410e5f600c5c350e856d8b0b1430e56ed3eb2b87baa4f60ab30a69f848077ad22afa1da852c1f92b9bc05e4c07722ea2ceb8119ee50ba1ac2704f59b398900e6e0cdb82bbaccf1c7fabd10f752b2f28e843a3ee3e14d3337c7bfbdf30fc171676ba3f3a8a258356cfe24324f0c93619c67af8cb37d1251b2b96ef0e2fde3b519ffc233dac6d79f6e9b7b43c3f8f9e1aa9d0640d0443a026d00f82f891d49fa4e18ecb5fe7dea7b473b0e080be75d424471c0137f2c2562f0561a173f8f2a3f1576a9368c2e02a51e408f2f507dc9916a1b1377d9f1bc7579651f4993a39d8a5478f5e7aca11a52f8aa0b3fbbebcbff38650beb9a8f405b92da29339087b01dc09118bd3fe2802578ae95128898ef8601610bb0d71339adffa8a3a7eae85719f0118a3b826509976946f610b8b6149a13f73d08346d33167fa1ed7897623e836f12541f9a710a1d0444a7ac6b66183c28207d005a1b3430ceb77530aace74ace50ae277b66d7084de69a2f9888f3085297cb786920dbd9d3e7409a18a43cf38b8da604a74638882a3e9a2ad0c3d256334987bf7cfb0753afd1a0fcb7a6cebd04c367d6b72154a7092aeb8f9b1878efc395c167d9c9bccc0ff0ae661d669d4e9ac007c66bcbe415664c59dcca7de6099be6154665038b642f549ded3c789510a2c62c60d37d3e87e68ad28b935f287c593085ef53e6b62147de91f7f6ce79ca811b29a8d0b403cbe42691578319ae8abc8704d5214dcef466c6f834020ae6dc33426e5ea6643d2b7ccf2244fedbce2a8784b92fb2d7c0162c4763d81c5dc1d4f1e4326c8b0deaa19b8b070748d97bdb0edad1d3f59da5c784d0510337e19e6e17d367fdd0cb65032b62c428054dbb3d370c0367a326b637b37e8d39b318ffa02b0239a5fd96406e928fed245b90c6271f760ebff3f701534b9a8df4de6854e1c44024097a29cb23d25ba2b072e3d6f6a548675614ccf588238426cac098308e657ed4fcf1fe4d139cf233d356e79db71415b9d2fd3df00040fc3c680ca9b938a8970a52f2d37d814de609da2ccb16afba722b3a64161e6458f50cca1d68fecd5ee7fce5d6328d6b95f7bf11b56ca39e119d1c609b920a33d145c8044f75bda0e1261a6c9702771fd86fb9ee3bdfa3fc7ee57aebfdc22c95c2cdc3bb7e38b3747216e334fac47df0a1cdfb5e97d81db55a42a3ec157f13a4cf3e1f4010c4db57e41f65a5d21da0fd516e22798dc6d9fe84288f756f046544fdb69c42d68abf5b3f50afbb8df4c02ccc22df99c51561a1e09ed2bdecd0c7a768b167769a7e79fd1845b807660398d198951454aa3feb1764cc102aab2e6cd70f4aaeac5d592da547546fe2bcebd4436fbdb3be53b3a1822631f63e1dcdd720fbdd8d4c7793da2844ba19611936c61a3edb270c2cdfffec812f56864ef9262c52eee3c081fa881b722148e35bb8be278f4385a8e39557c1621f4fd5ae93ff9d5b435edc7853ba3d5e1863882b80a8707f2b229282367e5887f66c7f6f2266a774765df566d1f045c2", 0x1000}, {&(0x7f0000001a00)="683c49121f9459561aa7b40ca5f805361ab0e5c4ce33c4f22c11a39ed184eb73a1184bf7cb6095a25abf4e97dfe8f587f3a01106c349a2258373a30d41f28635daac30e1131ffa9b1da5b546dff98062934e0aec742ffbfcf787e95386130a5ecbd67263326fb9af4f165987d7ea18ada40cca1da2e9994c3649ad03eaccc9e1f510329839d373b4fa189764b14abb1209722388c1fcf767d75354cc855fd6f3d45d3b6ab0e801e8dc3ebafa9e52790d591a8911b5ccd0057580c0c42ca639d1b0191df988f59e55a358f12e63d9785daf5140e1abb50e45401324bd3f371c40d3fca79c8f8e16b5c3150ace5218eb61c61c80e96dbb932e3c3b6f27f091495f53eca4b38d7e508ac17d80abb8eee5a96587a0a1072b5f76bf187413f4a1dddc68a81b7abc8d44795ed0afb43bede48706ab4c1d3d9364e517185f30bef9558c896ac0ea767d37de04276f22f2bcdd84f70641f2afd7da79d4d119285cc22e7a27103eacba6f8e93d5143c449629ff1fdede7a41a252b0c9742a6e3ea73d8febca44091b8cc46226121047312b794139e65b552f4ed616493fb974d7b561064907c99fefaba195bc7d39f5346b581dc2c49c04a31c175e9c66553bd340565ae010f2ec21a7c9207a44609725903dd0e5001cf12c4437a2fbafd1fd3983d3bc34498495af9f5f7461f9e1964aee3576390dab1ca2791cda8e489e3d4e886c7a04978c37bfc494c8bf0d3b27f057461897587919f7a1703ed2854a99f3cd01d1416223af2fe58dd4420b17dad73243768c70674677be1a6abccc180d0ecc9f761007af1ccb485f26e61c9671e6262b79c5aff0123560d4729eaff56c32cd380a46c041196087082ef52189ddbe2062f9492b0cd50ddf7e61bba478b20ec8829da0382ad646a137f40a88c2c24d269cc4828bdc4bcd652fe9e699b61d8924b2af1ce5163d694f497134eff40053d035c4999712b6131fa69e8c43668d7b4875b6e89936003713d5c7aeb3c0dc13bd5904ffecdb0f8e0a401557c3f26482f15a1fc6f532b42b00b7eb9c144636ae833fe6c6a76d0c57ac96c74cb44dae1baac4294a964916cc8a7b04b7cd0399dba10279d31f209eec8b959a3d40ceff54979018c8b17673a2ec40c6e22a7778fccd455e8192a3045be5f3d2155630d4190f4f844a881703d506d5cf2ed1d7e75f27b8003c2c88988987db8d62228bbd6178708accb254a3a0b3b15e331b30a02420b3e26fcd61e3218ce77eed0d969cd260fe3e61f24687919b24f8bf8b542ceefbac09a44c844813d9051d0b22e8f281467c294eed4cc7c24a9d0dee0d09d810450136a7222709ec402ac34505091d5c16feafebaad5be7182ad3a73a180ab24a5479595c61478a289c39f3bd821fe84504d44cf44f6f79b526d6628670b2490fc329305214b62030216012a56881deb108a88ed90465cb8f842524485a9821973c787eee79bec32e4e8186b0c09d6d932fbe389c50b4145b6ac0fdf9ed8f39092677518e4a3a2b7d98e3c75b327b0fcd08a79a7052752a3ba5a55ccf7ed7ac24f858892f6a4b97df1e06318cc0e2570cba1bc97c964485d1e4f9b9b9d4a7b14a79007e346cb4b4510f183e47db4246d25f2f444927c91c8ae602a8a04e86ecf16d78aafc938be46ac05e1c5d89863f98d72bd115369509073ffec39a193cf19acc041d83eff812796bd3bbde47a3ca5484f48f7e93c8891f46e1fe4cee3c83dbe0f47daf87fe39eefe469dfeb548e73a643e8cebf9d5a19da7ecd28fd9b6e242015cfd0ac90c35ccb3c5400de85944842ac4e791b5fb5b14c734bf01f56dcee20d4231fff465a7c5f96ce96ab1325ca8f2aaf2125e8d3ff07ab97cb2be91c933337fbd065d49a4c85cb03d3d1025ae4ebb12e6b4a99cea26fc42b51bcead6343bb6502114127eff3a82a60a1aa508258779d01fdb0c7143f8f698301c66eac7724474dcb86750d4f2b88ddb699d9f13a5c058b959ba6d3886d7d4ad5bf6b1f1b2847387e797d776bc817580bad8017d1e9a2113c6cd0dc41b7b33b29cbff88ab18eaeea99ecf2d76c01610ec45ff44789378df32ce29f34d9f5f057ed849e5c582bbf1658cc5d1578735c2d7b6bb6283cfd7039217f107ec3e8a3f43418428a20afe7355307b1341ff78af010f01cb5a04964bd1c73520ef9d82b6109b695d94a785371a1254bf6dc0fb950f93cb3f2ecd0c0cef5bdb7dc2a990a6f165637cb1225bf76359d8a5cc3a7e66fec296d6de077063fc65c70ecbaebf46bdef59257177fb64fb7ad9cd1b870ef82d9dad5e6bec3a3e06871ca77418dc62cb39cbf7cec0f67b7bac83e562c1061a439f2401dc356ce39e8faac078002972bb35c2e317a1bd83d5cfc7247c7c24c88d40bf2817c2c2c78af3a3a92d0114d6c6d359b5102a62d17b87f4affa57f9400c1c22fc32b6e25774ee2491127089cff5940739cd7911bd3bf7828b0265cd96e0b12f2c44f4d6f5193e9950c76a2fd6016e93accffc6ac3a71dfc6bc84a4ae7c8d9711d0fcddc13b9ea39824340c312c84df0ac976e222a2bd9d9be9cb359610db455bde29926f3dad2ab64065fcf48834c17a720134abb84dd85ca7c19379f6c4a4cadd0efbf37f1390b765db91cfe40b5b4e8e82b047b2cf89b83c290eebd2f0733ed40366f8d2ae6d5fe94503610ed8b5c8f6bbe2e3a227c2ed290e1023723fd9674ea79c308c9f8ec84601c3db8c8e56867354be26340e824631d284d5692e0e4119e3a88623d72b9ee10bf2130972ab3f2e38cc4d408a2e397514771b6712765a22cad2c6082429c343f63db0b067ac89a208a04bdede9fb63ccab5e3069df853185c304a758e2db0ae88fa0a3565bd03a549c2d457e86b60528dec23b8391766586721d973087fa3e138b8574a3b8521c35eabc75a27917b0526951bf68b7927930003d54f855dd274dfbb8c84957aa2b40ae8a9c80a0b3f2eb3c12a6ff3eaeab66f726ecd385e571f906488ad0e072eea8df5314686c5c5d75d6581e0d52711efd8e66e63252298b215556ff588864d884d57d89af7fa633bf8fe545b4b8ba8b5c67bb0d860df9f17c2188039c876a47a736713662a2aeb8bede833c8b6fcc367ea5afdec907f6f011dc7efb45ec16659989af83ed073fc5752fa74ede34791fef2dbadb5b255a67b02dba3cf04d1f34732318a80d06380f05358e2e9a3a7c94cf8d7da33d88aa6363e62e19763cb2ace33356da77100747771d582df40573f80d1753b839123fd3163da5991edd46969ff943991f2527f4860cdb9180d6b494d328423153d71a2a30dc3957437fe16ff251cd694c8ae0ef8d1b92a9896873ff10179393cb19f17b5d1b12240592eb7e97d1cacdfacfe1bdcc33ee1154420d72bc84e31d0ea1ee9f9e38e9106c0dff187d1fb892b01c10c63e7ab654b3ae465761bbc9586c4ad3bc837ed87891dc6fea9e97234feb0bd8660ab3b0e44de9354b27566e627f7e18fc61cbdcd3f24048a4618320dcd7649bb990f0899e0279c966abf916ca7ab305d415bb4094da3ab3e4de0d57ed478a07eb48b254de2a96b209be463be2a0f98a982b42fe47040291b1d0a1e0be8b51fbc79bb14cb0fa6a4e50d77ba5944d20fe17f6a85def58a8086774d1fb6c6b2cb9812a87f416b0847f7333bc59c5dbbb6967586107d20c5960d51ed7d6301b5f3ad6d58f1c9336d8b17732f709164c1785d96f3dbee8f559a2d88b4d6d122a712f2a4a1f4695b58c0861e0a578fb55f50e054941a891c9a65e436d690a9596165230f8fff851c80e773f18aa64b0f88d335eb1f7430fbc5dd996f5ec4859f9103dcef8a625c7b74077d6d1b573f6c5c08dc17c533e81d4b0d7de2a8a7ad6cecbcb8ed2b9e9da36735f3632d869533f00efbd0ee7ffe22677425e3c1972b63a20f6b5540b01055d94b6105c990addfb417b841cc0b5f16594de59302f7c9e854fa24976ae8f89b6c04900578080b9b682420d940abc82ad10cfd7da770f92ab8ce67347adf72c23d1c7e7853fad5681b58469aee4b4f463dfb8e2965c5466dc03ba7e9cd68fa20c88ee30629c7b03b8c5b2aeccf39882cfe97594ba89d17026536f0ce6b76bb2ee7951afefdef5a6345a543557ffa865730c12985b343e98207de9941214d339788e3b216bbf9a6e6ca040831d32473bc1b96e6980d613b13bd97cc07a4490cc68304ce9ae99800363fa9b9aea0aca2b5a92bf1fa8ac837eb6b77e4a056a6482d3d23394630da77978bd6b59b7bbca55d8258bdc45eb7b196f4fc71e37c54ca3806ccea41a0561df011ddd8a342c8392d1bd7f54a77fd8e5e9c3b77637ddb4f3ea9ae005bfae81fc1c9e4c0405438281c9ff74aa83785d681e524bd30e2d98bf0c76777bd0e1317a45a1510c2e9842c156d7b695e4ed1cf4d09990cd2c03b2ef8b15d97738c23f055066abd5c19b2d83b4ae3acee2534b0665a49d4e5009b492fd1e3a4d10502e2e91247b55a53496b45ae6d0d671eb3b50c2edeb8ebd5c1668e9e28f4654b50a1a4399e531f529f6ef82e9635a0931efb5bd9787161229c57e047320916099fc6fd8b1a2dbfe392d96261b08d8370babaa848314e5ba20a08fa75304afc51197e973c4ccb79bbdfc2e39321590fd6d933d8fdafe6449a00d92544f64a486ba9c63a6a29e79057ac4f90159f3c490525f6aff4eecc62059f43ad35984511a2b66aeb6779523c9766f89b4b2790a902a7550c7d82d1ebdff2db8f52925a772fcdb8c690e1f5acafe0fbf364ec4b39543a77b9b4c56b5072f9da0661cf8032effbb18364c1dbd9dd1f52874696f0996b560c444f2b022844114d453fdbe825f730d0188b7b221490c8c51a3ccf614c41fe2c9bb8797b3039c60ba9612de66062f31cd1647579a6372407a38a2d51592a91be62e0e08721884cc03687119c5e67445a88b60365419babc95677a07db2b420a22b337ce998359ec1c0f77cae8a72ca1d004d8c87cd55286138bb9fb6fe403a9b8675d68dedc6ef764bc7453815097cc0fedd06e0b9690ebcf4bb2b8f58a9a7bc84d136318bda6473d395e43a25e2065c3558ad9c6d0ea755edd92693cfdadaa2d6634b19a8e3df9336be846ec083793fe0e2331e4da8844f5ee71057b82fe164adc201c472017a1902bf4f2dec90722a89978c69ae19ac26f5dd5619f7307e5a4dbedc2558b52d5dfb3647f2eb828a18d6290f6b57616c2dec3c898420aacdb1b63d49ab05ed1cb88c82b38d705f59a386b1c83c64b566dc7924cb8b34323240256b71473ae2651db80021a0de7d1be6c5cc9e3ca1d361870a193400c19317aab4d18ae865dce4da9b3a1c7283b49709b472e9d63ce2a1e46f2e05e3cc3e28d74cdf05775c8ebcb70060b004014ee1dfd424c9f6df8c34e8a4e1fce6cb3305d89a774e670255c1ef0327c54298f770a4489efff5141eb3c6d4832268abe09daea566a6083e7816a2cb1e2422e5e95872de222fc4d588a6c326581794449ab7523c90c878b94d81a994553158c362f51cced7aa921c1e510a2fa2fc99331286211f7764ee6e4d5d595c8e2367bcae9a69c1c61119bcbeadc8a923c6f0f493d7979558fafb4a493dfc807f9701b3ee6394429733f55be6e90f1d79cdece2aad712574c1d19af5d8f6c3d48a5fd7b30e3b5a5e6464a255934ed634ff1ba0c35895f36f0cfc781b221a6c7e50259f7f164303630f49e792ea1ff166b9b68b382e132c22eee1a1002ee4a459c156546c05af93bc259acae81965f412eb2092f920c43c0b5abeb7e2c4c6b6fb67d5b4d108d8e8e", 0x1000}], 0x4, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x40, 0x7}, 0x2) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) syz_emit_ethernet(0x88, &(0x7f00000003c0)={@local, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@generic={0x880b, "608496fdaf8d642715fb9cbef147c315903e49917f6b497fe053b287d8cd97075c2f4576aa736c6e0e13b746fc394047f468a12998d3c7ee4fb750404c250944165ebe66efc85c2ac70ccae505be23b69db6f860b76e9102da1d5a6f335f464f7c328c8ef024caf3a602748115f5d1638e64bb0fb79e"}}}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="5f1333e45217d493036113c50f7e64a4e25ab0a572873156e2b11882e830991ac8875403de47d0db8dcc9662c39ad7101aaa7564802c512832413785d36ea673b36061a437f66655898c932bd17df63b10a63f4628d30f12a2c3c49ea6b62690ac47ac0ec74e2a004dbe37de93e9c0b3e87d6b3a27ce8947a4cfb4023b862d861d5a51b3c7a4bb0d89fc451ca226cf154000000000000000dc8f507540fd2bfa39e382c08ca2db2f45b59b4a59629c517edb58276336a228a7072cc4767e54fcfd9acffda008744ebaca7e84", 0xcc}, {&(0x7f0000000180)="20a48e61417b1bce7a", 0x9}, {&(0x7f0000000480)="d3c72393614b4b5f2dee18ded208211fc527741b107c42604da2d2ae7801399799601f98e4a3a10e9dfd9dd779a567e24f53238e7c96f121bf9278e16da5c500cb7b7fd8566d9c3c2b008f797374a1839d528ee6961dfbe9d78ff6b040fe39b07fc20b85e13324fb64cecff74a9bcc726bf82ab3ba08bd3b3d614249cedd19bae90510e15d5f484ed5b6b0b10e90cdfdf996ba2ccc16", 0x96}], 0x3) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x6, './file0\x00'}) 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, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)) 00:25:29 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500007000000000000190780000000000000000030f9078000000004500000000e00000d7fee517aa070f00ac1400bbe0000001e0000001442800000000000047ebd136bb6c50e899000000000000000000000000e0000002000000000000000000000000000000000707007f0000010000f6f3afc76b96e85bab24643e1188afb33557dd5fd6454687e51573b4187ba37876747b98d3243432ec55114d49700f05abb52fd4"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000180)=[{0x0, 0x4, 0x1800}, {0x0, 0x4, 0x1800}, {0xfd124d6e7e2f068d, 0x1, 0x1800}, {0x4, 0x2b7, 0x800}, {0x2, 0x20, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x9, 0x800}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x2, 0x1800}], 0x49) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000100)=[{0x4, 0x3f91}, {0x2, 0xe241, 0x1000}, {0x1, 0x16, 0x800}, {0x2, 0x40}, {0x3, 0xfff7, 0x1000}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x142) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0xff, 0x6, './file0\x00', 0x1000, 0x80, 0x6, 0x8db}) semget(0x2, 0x3, 0x18) 00:25:29 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xe}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) r1 = socket$inet6(0x18, 0x4009, 0x2) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x3f, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) connect(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000ebf299276577352abe47eb0a6cccef7d54b9bd0046166e3145b111f0e3ffb459292586cca04e3111050045aeda54aebe2b799c025685298afcc413f1e70826f53f52c8c2d911e530f23b22f327d210fdbf3d578064c067ba8f217a709e2c3ce617491f8bba5e9fa8a032a29032f3702a3e4cc75faa9fb89b8b91dc2e7a584dcb4542bbc8bbd6b2ce30b350b18f133abdd4adbe536ec1f03ba208b7294dd9fc37b4fcfa972fdc38a9dce262ae31b718c5ba170f8e2f25504396bd3368033ef2f84c67c0eb9b0ae001fdce5079ed60fc84c2f7c3d32e895006405bcd2140fd1a95a2558dca1e430993041d413aa27bd09816ef40cb04e453384f2f74874af05a623e9ec7d148f5288a4af63d611ab0c2bae8736842bde2deb5fc20c3fa77e80c77ba5d4913f3cbd5475d310cb1acf326af1617d6155996ce3f4574c7adac1716be574ee1cb796a6666cea6182126a7b0749c9d5408001c6349ed5c47f7cac9ca9ddcdf5926834a9d7096476dde9c578f4bf8cc92ec4f191021ef4438051b0d6936112b23ed9f3ec5edaa7bc400b0"], 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20000, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}], 0x2) clock_gettime(0x4, &(0x7f0000000240)) r2 = semget(0x3, 0x3, 0x30) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/87) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x1c, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x10001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) 00:25:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x120, 0x1, 0x9, "db8573f15f19e904148ffb13aba5acfdc1ff0210fea5cf40dfa8c02b13b409879e995bb3be33310a384e48c70506cd5d37bec28bc4c7c78259741957d2ca3f0392311ee1a6eb802bf04dfee665f3bef18b3fafe3d05cd70f508e4bf33ff48909c823eb6b9543acae3e5a6adc42152bec5ce5b930794a6aea53adc10f30d75afd40629d94339da971140ded351e8ec83142dbb6e1d638fe3ae2b874c03b6da9f528f4d2f645a36d6e88ca41f3a7f4942d839ffc4c9fc0cee0c46b9a65795d5b828f6ed44c8301e4eb9df00f7af7c2cf972dbe8fc3578fed956917ba8f99e9971f9c77e5dfa9cb66755fac9381fd35518f3496b227252eb130cb82255db4b96b2766a1b79fb8dff2a0da76"}, {0x88, 0x1, 0x208000, "253a3936380f07a53eb517ef396261f3447537f1ced1a1b461af22cc4b6c71012a2f2200ddbc00b351202e204997f50ff600f0880db45a4b459358742388b8b2580d06c8bea0e3f8ca2c32b12b0e6f4689b36fb1f1c82647a9994f1df6578da6cb12be863d0200e8dd824a80ce5358d6ea0e476da5ddd23c"}], 0x1a8}, 0x408) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) 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) r4 = getpid() setpgid(0x0, r4) 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(r5, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 00:25:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff0b53, 0x3ff, 0x1, 0x8, "089db554c6d38d1eda7cdcb17e33b9e8567da176"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffff7, "001a017ce1ae57c82f6000ff1500"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 00:25:29 executing program 1: 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}}}}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) flock(r0, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0xffff) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 00:25:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00006a5000/0x2000)=nil, 0x2000) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004380)={0x0, 0x0}, &(0x7f00000043c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001140)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004300)=[{&(0x7f00000033c0)="b9000000efa510b0ef907bccb8cd25a8369ab91fc6ca29ab847e1627625e24fa7c3f877eafd8478f7b9fe6f1bda2ddbfbb91abe8423629d35abc38a6e0c2cc5f37c8194e1b1d92546ecac1364ba8145d76d986c05953531935ba629d988f310a1da5abbcc4466eef2a4586a5d24c56614378b1fafe49c8359d4e176ad6673430ab39efe9", 0x84}, {&(0x7f0000003300)="9df32bc6fdc16dd9e0792208cf9c9f5d4a47370e8b3a1065d6b4a4b0deeff67a335a1337c6fcf7cff689265bf5b04521803bb29b60f4c7b598c1c77e8ae78d0c0709fcd7a759543b625700fc541d2cb554d51163e4b89ca0ecda7716a60a43b7abbd7e5f2f4f9925076062abb72502bc16669f74b20e1a2bcfee2b66d636a4cc1921a5201e3d5b1f7cf4c823539581404760386e2e285a6e900b605e2e36b7e6f3fa52", 0xa3}, {&(0x7f00000011c0)="695debd23a86b1ed1abe2f98428ef1d3873799ea82abcc2e209635d29efc50158abfdcfdbf704224a344f34cc2b24c90f3c3a5d38da6df319f051b9f583aefa82671aee04ad39e5bec5a20018c9ee4af313d80d71fd04665decf1f37d85439e16f5b7dc1a5cdcdb310512bfee1e5a183d8ddf172e2379b6a1a58eb0584633955e8c1db9c660dc37dc6f06c30d401ecac39134eecae441e4e3796f9d51966649605a4d437fb4ed84812c43fa3e2ec858117931be406b536ad76b57ecdfa30eb3d48687d503306f9d087a277a919a81c845d2f7585f5a71966c9bae35dd066fdd4dd6dd0dcc33cd606df26a88b8f39bf3dd4079afe449dcb28afbbb2e60e86f260c0fcf749acd2cf1b63764414977895499a85b0b3100c09721e173c545f565de8b5efece482b417512e3f16cee401174a4feaea84321af262e608df072544a994e6c72b2a636fda6545c59721de45b9b84ab3fe20c810bca6a4925cdfdbe216c773970aebd1c6c750841d5dd35887267374aedc8ac19f9f6a14329ef6325bf4b577d6dc2e3821f1aa10524d9510acf4e31972199a85ae5461c2eace8a61da67d93cc33e4d030243c380eb978c6a04c4abbe0949a2b180b856ecb0b86b69e0adf35bf80c3dedd552d50bc1fdb6db856afca31e1c210111f6ef4abafc8ae1e0a4135453b99ce0ea575e874af695f8305bc589762f985b4d236412e72fa56337921479375e9afb98baf7de0391c44af33e8e01add66e5f53dc13d20f33c373c6c82f6fa1e5135ec7320c2e357ddcc81165781485de184a59ebbc1e4760bbef033f7269ccdfb2a785af74a22e691775536d040277d28b8891a6914b39bfeacd28732216358639a779fed664d42a9e6dccb69dfe0c818d969df5e8e7baf0fbd0a99cb13350ac9bfb03c342ae077f61a87febe7781daa6ad4175390b02bf2a5d000541a55c752646e230940bbe2ec5b2945899916bc9b5e1d4a682193a02270e1a4e633063ccbef6f7e34c9a718ae99510a6386d04d6aef7588406c2ef7c7811915da53be7fbb832fc48fbce0b6ebd18ccd8dde27a33f68e0ff388ff581200ffb5dc7606a5dad2be633963629528a1291e9b9aaa7941b6550314631ad5dd18bf4363186f77efe0a75592464b54ab84d6b904b255fe426daba782dfcc612924e43c5e543e6e561a1542160cbe2c7d3f0f5ae41137904ca235072ae5f305515779d68b42e01f9c07f5d58ad0a07904e576363720da7c7e89646b0eb1ceda0288af5cbb56b8debf00442aeef2327fd88d5fde7f3ec9b1dd4deb6ed65aa4b8e0ea4a65113d2afa3480dd9ae7d9956484cd1eb8ab89ece53e81a752ac9aed217c1c83d3f0dfd3021a76c24e59aec3ff0747bf707175ae1e3c78c8e0ee849fc460ee0f446c0db5cac7ba311673350be7c8cd72e0ef8f4c6d71a4032832551a7ae414dabf4a7c9a266f0436a24c3b97a8d0d8b14bf08856ab3ff5eac9f8983e6e1bdf4f23fdc15a3b4d2093ba20751f3aa14ac105f32d4a514a0ff1b6b496e1eb2d4992e10a4a079188007c511d7b546bda78b7f9e8b6fb9157dbcef788673b2126d372788c3ba4ad89fc6bc0a6a8d63c1195f6bdcf6b5dbd86820d33a6b7f193a53c21d2c93e1af8dda475d78bc19526b7df09b5a43caf06b033b5e2e6b0e6b88b978d83c595db87bd07c64666207d8b4a684f813561649822ed19f8040c8d316321afa5eadced4548d8f9473002e82fdb62f95f4dd0b09b2af3e0a19cd82a730eb442494b84baa8e7fc28f525197517ba7b660e02d38f8061650ba64f7e37bb1225dd782284dbc183c88643cc3e134930a6a93358dbd853dc40e8dd34656599dfdef2ffaf30fc235a26fdde168319b957a0eff55c5ac620ea448927b0f3548ba2c2ec2ebb2f0546098cfc3ab2829250a836167bbeecb43b8816107fea0cc3666cca3e846fef5cc674064f086afafc53d24ff20e0326b4f663deff7023c18ea344d0e969c62ed34d9e2de79f79e20c9d288be526951f2c6d66895c08b74832ce4b9c0b6819e29b0510c585cbef94ed53f79ae261a4fd361839e20ef12c5925dee2c44ecac4157100a028b294c8a4759216d967d6c6c5595bdebd33f7f90eecfaa88abfa4a5f6af6fab6f1edf93cf57f3005e92c188054687f6d35b0f4fd9c26601f4d0873b2dddc4114f0ff38fe4e2cc8820de79021f6a1a433b1b22eea96f9f65b48a9a032bddf2daae8f328c08547cd18f5f64755d4f289c1317ec62a6477aa756f54bf302159deb1b5afc5cbceb2d5925a3cbae078c86ea1ca52e9fccfd866572f550e84903134fbeb86cbb71b5944f1e163f0cc69a8cbc6ec04790996918231163efcf5d61f226f7992ff542fc2ffe05e6dc8710701d4d8fe4ac366bdd29e6bb6cff609ca0b47de2ea69740ba40d36f385e41f0573f2e0efcd0e331ac604276a036ead59aab00495b2b59a02854774d9721e3621d2f782ad6c594cca482ace38bc2114e1be27004484bfc99e2594c9b24063e154fd6fa3614205807a87d38a8de25857538cf39fbd19c12fcd551cde517605f89fc600a12b4703f00d1645ee27c6c945ff64b2e33c725b35d6d94af25f13c87ac3c708e6cb502c0aa67b632123d89af920063724b5184cf5e7bdf1e61d54f82f829286f2e6c1aa7a9477fd5336add65089c9104f7050716ca3163e2d0ea65e2cc0acef64289bfcc2111b8563321dc56ff8e9e4b3ba3cd6caaa52b0b91316c03a958e4c46a01f4a1359ceaef2da34920b9c6689aa39ca972ec8bc756ffd371bdc24d838ca9e52c476376210d76577e5d36bdbf7f92fe827f92f6e98541968169552400e9f0415d67718a5ca185e33483d196f61257a3ce64b596760a6b36f4130314f24b05c5d3c07fc5c7130c52a5a468c5a1e35292d219a6dde7f6e7cff87559d6bb6e5aeae461a55ac37d12d1c4a2b69a0663963b01fb8759f2d2f560e9d8e9f5b336027347b6a22c171c5a203b9bf2a337268059ae3fb52a97bb1c3e550903fb7fd0a8fb45816c84dbff6c6a490260d46a3d602ea419f5d50f02e21afbff5caa40c5b6a934f1acc327bf2a7a8b98a0ab3778de36b27f5269dfd14c2a68312bf217607cb969f7d1214fa17be6f09c250236967a19c7c06fe7727c496a5d299981340a64f685a642c5f21e8655e1f64ef3827f782fb1e463bdbb13eeda484ac6df88856c97788b1524791b9b80937740754770638340b197348a3dfff3aca68bd36acf11a16734218834e2c13a2cfede0f5cd079ac5c147bbf99364b6b9396fca7f3afdf237604c506205d971eb9cd1005d605c98544848af9d1111533b526c0e61331395cd0cea00906d65db77137f4cc66b87f4d6fe198fb79b340605f51ebc89d6d3ba0b1b6e73363409a41c4ca42d3347aa1440e4257be52c017cdc9d3ffc1df7df1d16ea5ea5934f27f4faf5bf5a7d8748ddc5d915e41724db0660137d41039a42de1f65de6089bf20ed5d9fa318e6463b10089c773b140b077ca69e8c64e72650295c07007efbca5e727cf66c62b862b0f6c0c50d7a5a8c309eb37ad001ce9c50938fcd2f51b14ee34cb3047d9652ac3283904223041300b4c07833ccf2539b1725725754e8123b7e04913666cf46d0e6cba1353c0e8de34b533f8ef4c629c05b6a6f4c08a9ccd108ecac8ca53bb2786ad62a209fbaf8b61f419880ef210efc74627edb60fe79b56f54ab786bcb6f96ad507c086641614720c52cb754ce6176b7d530deea6600f8605e605c7168cacf0000eba5894ce2a4a0f92b71da1fe418f6585a6b39c1b3b6492db6f806d052476b9f2ccf5ffdd2c295368279950a8dedbe7d592ffbd765ecd6dec02f4db0b37b9fddc21ac877ec4b73064dfddf6b15e0c5ef782f64c4fb1ac1ac0ccc9bd318bd393a7aeb64617f19fc0e2272c1006f13dd5435db913ff64d23d9483d8583894c8fbbbb74e3bd5ed60189dfd5b3af0c5a77d9231d54480e2abf13da4a93f06bbb3cb3918955dc1fe6d223e73ade8a0fed105f2615619b3076489972946e2cfe11534678a577d45b0bcead6158faadc40931d25eeb82d74ca27e18790c8843981524a87d884ea99249a49a2f0435927860a0b3c3ce20e99f9d6ac3951a985a8b79117d96788ae3f965bf1997c016f0a3b8b1376127f5fb42cc169c860c72378030a14a90a30ac6e2c519847012f6780375ed289c06cff05b389e0c5a01c65b6605e2956b62bfb372a9e2ecd3dedbc7978735aaf9308dfebbe5ef9f52f21b02a2c00506c3ad9b49f0fc87ae393cb8a9cae7ca4024c98107a0a70ee703d1cd4e97a7e1a32d5bcfb864c14393fcc58e992dcc2aaf1189e57d7c7fb35f2972eea9e5476a8065aa587853059755a256af7b26bbe488ca920841967e594f1a539d86fcc0e3d124238fbc1761050c1442a62cc94ea4d303a80729134e5871a1eeef4d5a069cd21481ef95d80172f65c460edbdebf3aa6ffc27060d5004e45d085c37c635f3c51f90fdcaeccdaf09a4289e0c21ad6d380c9af2257b4f2525ba64cfbd9690e9eeb67f0d2feb1620dbf1d753d8123f4932025f191847c4229b50cebee660ea0c66931025831477c0dcab3aec037d22deb136455c8b0abd30853394547968697981140727d70936cef1b112d01ff2ba9186f720d6f4f004a2a4e96401d1af12676f71f84b763ca45ed916098ec5b2c46154ac3292335953ba003c33a764214cda9fcb9da01d1c8ff86014d08ee048abb36e2afca7f438324a194224e39c8285ff65f742f03876b828c8bc1db540c9aca2529bcb55376094b4a5d39a9d63f7958fa6047f76565ff14d82847658dfba7c1dfcfef78d9edb087254d30f0466a971b62cc20559e8057b7244570af0fd36983be52675a9b0d151574632eb0b6ded36e1d4c2631738d63839fc3b4a0eacfd2aae0fdc6fac82fa12f7a86bba5b8d59648ad00a874ab23de20ec48b9327e56d6bf648a2751ebe7dea24f92e55bf94ba0f3ab819bff39c2265afc90135045eb5f47cef939466dc03cb9f965178354822fdce3b9028cd4421419ceaa619cb81080de5f130def8512ac6852379326f452610edb80ad72dc95df881873e29f020dd94a68932d47d8cdc7a89ed8f3580b90c49fb20a803b0460401ac2ead0eae7f4aff2901b28f526a42e6a79806d8f19fba48c6d52758c7db8474cef3712c832f3fba3f81bea3d74d1d5b27401ab360f73330252357a47e13cf357ecc7a3e06b6d268b942d6e2897350ea1064e991e35fc944d64d275f716b26e2a1198a5d4dd801d884120e43d5a86cbbbf541a2a3ee44c67f7cf58fb690a0311425d6dcca819784c0efacd328d580342c66ccde8cbee1b603116d89f400b8c2cf4c922cc61e142274746520be56fec478b692ed1f29aef9fe2336ea1c351f224a6916ea55048876c2fd09aa940150943dcecb864002c6c1473790155610cc9eaa2305e6536ed6704c224fd676237878d7db41c92a358895615ba905aab87c2aa6b3a005f5572739dcff3407ef8a04aa6a69692afe05e92b26e9af9fe068e0fa0c0bda2949ea4631c9c7307ba8c202e3e750a271890a57b19590b1f5fc0f3dd16bb3b10a893a9a2e69e501ffe98b7451a4fc1f15dda893bd1ceb085c61a002c78b3cc829fd1ad0c6c9672197c97d1ffda8775b327c0456d917e89928499359ab93e44ca7309f9616963f6c7e59945127566166c7232518a2f78d1ff271b92d376871e76bde502865645588b8150125ce37227b42d394f1824fb0aa96a44bba72643c6b33d7defc59daebea21b23bd63eacd124bc932aaac", 0x1000}, {&(0x7f00000021c0)="57e55b7df718086880e04a6e97635d16ef2014def7eee3d0861efaf0fca1bddce4f104849d36577fea20f1594d0645a94ef636af526241bdb335a7777041d85f1b0dc319e2e7914cb05d30e96b77a39f78f14f305594c439f011d9c5b551d4a74a3583ea19b0c5b33418396d3921a28cdf9ceb9c6d67034a7190619ff29e064654d0459cb9f148fcd0a0dd258865d28040d7315de7d310b9a5743e8cf6d341becae0581c46cecef8a1375700ffad123c2c69d2b791c1fa58f72b6a3d29868dbb9a46f8697a9141e154732804ba44724fb4889a6b7de3da71b05a1daf465da36cb8fded66f4fefdfd8402063a279c360a4d7f12b077677a5ef0f221ca57bc6d06b90b2526cfa6473bdef3e3aaf6bb0b0a6ce53d5fbfbe84d5504ccf66cec97935b62f2ba00aebb7069de8ff3c1843e80fe8ca60f0cc289f8651dcbbe0f8303ab34a124729d4f9f3af62047e2fe49f1273085b22cd5cbfd44ab1b08a9dfedef1a5f4dafe191af7c5229f26fe41ca7875d20ead6c0b789665e146d871c3c34fdc33e78a23ad46d9a103aac603d43dc19147c54c7190435f88dbabb0fe6fd7f6ffcc7e466640fea790b24e4418a2a8934648785600875abbd9f61132ddd21a59b8319ced5cb0cd4cfd0a018bd50c24c8d7adb932fd3e83c953323f2ffc64d688f5f715cf89c6e331b05d108108291bddcfbce950ceec517c74b124444774cba526c98ee7b5ad6ab5ab45d2faeb8234bab234ec5350389c35bcb4ad11456dd96f8d0b31877811d547ddfb92354e56bd142104b7064188847d126c33d6371861134e91792c86081710ef53c3cfcb807ea6eeddce6ecfab13a10b3e7994ae2b4121d96a5964d819e56427542bfc1f22005bf5e0c509b9f507fec84b409916fae387555ac312320a41cf164f023731beca09f82b291e3a761087965539513e73161620ac5489655377d5ac3839dc9a69e77b9578bdce77bbd5c2e081c42809cef37d3a907dfc401937206f0d0e4ba016f4bce598ce8889ca17d1976f9b622bc7aa2b0f2b7dffcfb730ccc623d21c5584caa80935cf472c7099f3eb55d14f0dfefc5d9c999d416c14bb207516e97c444721dee25232619f466e640ea3713c371509c1764d7ae5bdcbc9dd171127d61500b14cbe4194cbf2f5f5b0b88d55b0e595b36181da02a47c3686817a976f39115fb5971e9b118cddfd6f926edf46e599233debada8e9f4959e515adcea325c3fa5e64d2c455096c398d86a3978a1fa62eeeb7991ab10f0a9c4e1bf04663440d62e3ecb973d242403fe32e056672bbd1829ee04bd423d71470e6f0337f959b7812213298a29087657c1124c1f5de9c37a9848d8218a52bce891b39ae57fa7c269d346684f493eea07b9b09c02b6e57f0e6465d0f0cd23f136d0a3b9d442359f3769893c72d577ee8f1316b8a771d4d18c2c7bca75887c35882b172aa63999eaf1b59142a514f09dc9c7d094168648c64e5fa0da0f7e3f8f116d936b6e0f2e46495cdee06e307f782440941c105740233beb88a643d4101d92d526a50dc90e5dd90073821e6b2ad091ceb2fb339fdbb7addd04db61ac83c63a47b31bd840da3267cddeef209afc392c31d40e0f8afb78c9191474585dccc8a799dfb565ccaeef501f020d7e48b152792e41f42b383c6b5837428c5d116aaa2d1a0e21341936f73e96d0dde18cb10c1d5ab07b42b18e07e2c244ec94e38ee0903c253aa04b5908e57af43db9e6930bb2ef8f7ce62519bdbd4d5a9bc3135c70f44888c6ec04ed173dd86d5dfb19eb5d6846583a0e0e9474124e7fa9e8c65edc4207e9c2f0e04e6e3a74a811423256f3f05deef7ab6a62a3b9e433ccd3231031b700e740a125d2e8dd421c8673de07c959283e2bda09715a0ef487ed0bec2f4f2f540c5a40e37395a8059491dc121b3d8d2cc911fbdf191c5cd65d0f1cbbac96e54cee27111c1b20fecfbbe72e930e220da8abc1be497d1248718e543c9b80b905f50fec1f366011787b65d3b5ec29bfbe9c499842ba7c9385038184e780ed2e88ffb0bb8b9b724eca0ecf60286e9e47a89dac7d017bfed01a7b827e86ca8046ab6eb58d66750dcdacc90f7031e479517868a75fb24245bcf6d1f485e8c9d73dcf93af94e21a66f0ecfc18f2d9e7385f6f2729df2e17c206402cdc2aa0398b326cd849903368c51597267709d3f13cb59d54530920d9a4c807834dc99c95ef3f85a4f7d377532dcc76004d8315120e18ea689deaf687a4e04c42130c5396d03d99fde1136d10a8a9c39730f9c282dabf63460cb4cc15b400c223cf09195948a468a4576f4b95ca0bd2ed1903240d59765db6e005ae59e2697f9faacb666d231f90a0141ad0ed90c76e2652fd84bc14a4fa991220435f599cfd0121a9a7c609bc94e542576251185694f8859fef11517efc3bfae35a6752202bcfe9300dac35d88e5bb884bedcad669df86ba3188204ac77807cc41761edd7e7c13d68cefead21eb581e0c2b613196dcf9de73ce9a1c506b1188dbcc1f86bf272e8975034392657a7e495ef8650f019c1109beb75146a88d1c538b41c16fa8d7db120ced61d1cdf2c38ff4547ae28a43fcc106af2fa1a12e1520def99010eb19d19b119671820360732f89efe49ee2b8baa00e253ef33883f237f0210185bbf8424119c0215f1cc74c09fd951a83ef746a34113c704c3901569c02daae3883ef05b9ed27343e107645f7822a8042c0ac9b251da96d377c47cfccef2442479ebbf6145de9b30c44f807f45303b7f502a19192fdbbc30496e85df73d377b6d742cf108a25a9ca837cbeb630cff768750efe7b617c41bcf42803a1c77ce3ceef6d82c4ca83e983c09a2876c9bfb787266524c94f354f8be6bbe34f161c7a8f4b7995d7ec6f4bbc8a4501bcc13763e6d51cdf78fb2e4a18a3a0227fb4bd9f735297c1f8f8f883798f11742a9ba014e8f1c71e74b44f167b34a36992342379a36d95b3882aad0876d7135dea903f85f80fde831c375f8cfd1f12b8a525da1b1eadf0f94e54148b0715f10cc826b58e6161ce1704c140afdd7fc711b5529d739e38b73c133d0a72bafd2ddf92a1356087aae833d88cfff364d2979132fed0acf618f02bfa779b37aaad17a29e23900cdec0a35ecf0d7e0c473708a05bbc068b8b8b725709bac5603676c3b3fcd42d201863f6246f52cafb31206edacf01266e2e007f09ab21c85e73a5fe39555ed655e035d1c2a29d165523d36a3b5a7b0fb5514706774f53cba5eb45250008c53b3e0fe88af1ffc6dd7453ac5e04bfe277bc85e9820b7289d5e197a1996bbacba27875dd222e8c2a8128de30f729407c01bee2676deaf5019439e889ea254a64fa3693012d33aab5044ecd7d882bdb975227e1fa82b71a7c7b88b354b6f75e84bc3b0b387f018539c938e59fe7b6458c32dc88feef7f47c3a76dccacac00110a9a3b9c4268834c8e30048cddee7fed723a466f393801f4f1f40823aad9da89d1ed2a9b1194aa3cecdb8a7b22dc3b21a033b8588e44d7706b0f83fe13abc940251dbeca82c225a82d81da33c69c3d742a8f00b8576451c331d61eec4884ce42f1b93a8a38ca316b75c89bc64822eaf857930acfdbf53308713857197353e9808ab67f157b501fa72b1ffbef49cb0483ec3cf20542b7ab8c25709807c05b04357fe9d03194e7fd7cfedb82d5cfb53b3337af6167d35ff6f9001414f978597df2f02388e5578c372a3a411010a47d394b66df79820ca705100a00c0c9127f44fd12fb38fcfeca0bb238c6843c538726bc0c242f8da2fa780a8dbd32b7f7041251e5912bce500d643386da129260064e3434744da931f5e0adf996a6db902bc9001cf832463dbc5439447ee11736538f0063ed0bd88c0ae2fe5167e2a07c3fa461d72ea52a26a549a8b11add03c535612bed98bbe781cee562a2a04cd761a63edea98b06bb908b4cdeb3254ae183d9c7cd239eaf438a54b4b8f6bd6348ddeac10e885461cb732ac430868d8f8e2213bfa5870641fa87c269da7c8b5672b2fdc7e8a11c55660b77170e4710b1c876ab2a156bde17e0a09e832f355d4f38c3f90a8a098d9fa739a602840f5547e863a3a3e8f2b574dfebcecb9af5d02c6545b4860e8694df621d0ea6dbed8e546d17273f2764cf71227f0a4c85881a6e35c5cf31e26e849a0cbfc176a29bb69b73bf10448e53a483833c3b0265d7b0c2ac7c9550a32e7b074ed66590a5b238642463cc07506234ea2cd8f4d6d0a4dd3235de3db203cc9ee834579d901cb78a4d728832752094b3a79419a5ed0d401ed789afc5466bc61934fe50051b73a2b72d1ab5d183a118effa3fe392803ec2cb48e5cb5e53a9aa5e29b0d82491a18481389615191c614240bcf0004a9b2f301a8ba339eb63d4b345d0c4ccbd6a975c46cf2d1ef061f267b1c4acda6d3a48d455fd0a5d34fe1bce966840aad1fa08f7d113876bbee1522d144d6bac6cbe83cc567ebb4c4d243e9f71cae0200b65e6aae1cf76304a38623b88aa2219c88acc4c858624c82b5caf114501060a7c774b511af02deb00f26991cfec7d6ca6ca86c6a0a003dd2d1344a1ec89db0f63653cb6f7d17719b5d0b78297fd03e5db75aaa6730176a3a8b92a4bab21e8f6d4b71f97391985bcf4f9be37ec1c8b3edf982dd9fa324476aa846ac1c07207a17dd973e752a1479fedf98ad003c266f440a3050a4992cd468ee190a94b3637fc47dbd4bda3e28f494a6eb786b636b5cbcb22e3097721a4c5b97ae39ff76ad3a549e35c4a1d1e40d89b17417d6f3d5293b2101d37991e30c34dcf1b7d6e6d5538273bfd7e2f4770d424f211aa7dd9f2a56f8af0c66b19f1722cbd79b69edfb09660ad35014be490defbe2bb44d17c52a299e5d27201648263f822e97e90eeb59930c6d1dd0e5e0cdfe240b88d3925a1949d9bbc98a043b426e59b0be7217726136f3ac9dc0e9903b7810605fa16bc75a9db0e5b1cd35d172b9fb4674c620a0a128ca763290ae0289dd2d02df9cccda0e3436a3f39f56eef54fee75832c1f8cc5cb57223d4656de164cb28e80f5543be32a3e3b134a9ff2ddce08127f5e74298dc94e6653d6e7df6894def53c583681f3cd32880b1efe9c0ccfb5e2b567efa8e435be7ea7d56e9b9e73aea1f97379b74799257237b1196be162f06dd6ab25d8d57af25b2c464b3d40246eee80b77ae50f7b8660ec8b70502df37ceac7fd43eb22747011f720ef13f1a8e9e0fca639ed00b319fed4f9cef1e8c32d0960115a649001d214229412e7372d5ea9a9b334dc912d379ab27da08ab31cdfe1f5ee589d0839ea6939dbc37bf631847c810349d1382c1e2f7205ac9e540ebbf9587c506ec811fc1b94cec598d516401ffeff68423c29d58f3f8bf2fb853fa71e172fad2d81d6a8ecb4a2a2349e0475889282f4f6563173c38d474793b0e780fdad49920532197e09aa9061118d3bda813cfe2fb3864523f8ce84ee5119f32683afee77c6ef3e3e2cfb9cb7596b5b6a9861762fa295deb79b1d4af9b60547ba5abd0193f4cf243163e862c6936ac1fa9d6e12d2951ce0aa4300c5721fa62f3d7982341afaaa8d39d23b2ab464e5d3dff4562a689fa8d4a3a1a86a3b3b6f895722e0725374429fe8dd9fa5dddc7b993744e053e6839fb202a58db4771e1b141f167f9089875f04ec0f7ca7f5aecc033dfa88d28e83f301e8f6cfeb7adb9ec2091fe56eff533843ff6f44304eb98d123a6f476f427a97666f243baa16ecd85844d8080deac2d54996f35f246bc0f9a94b30f2a989c6765b917176b9dee4", 0x1000}, {&(0x7f00000031c0)="34fba9f4552d4ade118477d7820cc147e09e1911eda3e2ff2fd7e061d4cb88814e475c9fd0dc51bc55897c86782e47f5051f7bc886fa25e132cc528aaca95ad0eec58103f56ded00f5e274290f02b7d53b50123d771e0d6044ae8754a46173d379fce33b5f5e6a46fe19e7a5dbb384247ad2b9b50ec7dc1544f039c6c0349ab6955b45d24cd566524a761705d9af1d2a51965a2a9a0d6812208fb911bf3e6b070df0052bbcfd920e2febd9f2b8438a02a0cdf97599", 0xb5}, {&(0x7f0000003280)="d89bedf723a248ee05f8cbbeb0f76413df17bffe6c8487a305c51f5cff065141d4681322377dbb1c9a81a1d3d37b697a91b94d924e193601ee8c3dea7bef0de34970ffae1fdcd98a401f4a47920061c4cb4c3a34d51528733637447b2d824b7a501630152c", 0x65}, {&(0x7f0000004540)="a05cef87d9fea0fd93fd9c7837ea0ca7804daf9fdcfab1e0fbe07c770bb8d6660c35cda94a5ca21295d46e8729b11ee26370ba775a26e1b08e3c2908daf783b48284e2176f919d170ad41099e2df3bf410782b96c2a5816314820839bfceda08d369497fa44c060810e0a893321c9f33170b8be7682a8d016f9470ce0a206a78e8532a4ef9bf3eccfa82554c7b8038097520c29a489ca8d50ef55df898e8810385d4e8f420263cb7a0034f52dcf7823d442f606b66849a06bb4952fb6df5dbaa847719939f9fef2ee17946f09dd1b5fffcee672573857e0f0845316cae62394d817e16c44980dc1c60f066ae7b231ad41313adcd3b94e85894b6c715d2981e4759a53697b37081bbbf8165eaa33fca37020f9e691f406dc4393e1488508f2fe4b08d3871742590a440204c3c71b5030658b6bf9420a5ee14894fb3532a216652dd0c640fa4a404f3340514ac149b3f63539c96cfba5290ccefea36e5646b618a3b6c17fc731461d6ed9109816806c4e0284f32cf7aca2d39d4636b553c8ded8df9980e8055552b82e4e4be80d1c2f6a5c8fa90a26d061f837b82d7f9aeef54864b23c2c8cb0e8123b205585c22f9b3e3a7eff69a38ac1d0cfbd53e8af6bcfc3b80a8d9ca0f8677ad17988901ad40ccd6e47dd34f2bab8b202d41dea2b3a107b10fbe9a8b052e08d8c3f0021a23230593adfae137e9af3965d91b7af4afc82ee5b4b74de88950c4111fccded25dc59fa7c86f54b433995a3b240d7802369d04b15623d2a49d675e5b65b8a4e371e588baff7e86d062a287911d70ed77b3618209da153fcf6b184a3f4325a3fe5194816ab960c383886952959d8a22889191f01e550a641b403ddb57dfc042236fce5a4f23ca8b636dcf7013e2d8eb0bf3f624f45db7690915393e6cd115f5f87c2b1ddcc30e43ea94075b6f50feb31068a73705babe0eec987754777929ab1200330a1e2a588b1bb9d9eae3642b31ef1fc77a17f829f72f5a078725e0641fbe2e43c3054c61506dfc2b25abc52224716ad8cdce4679eda2594c150308816b2d9b73dfd4ac9113e7078667114ee3b29d62c0cbdaa2a358dad0d1303deaae036f15d605e685b7079fc580d201564e2d4938e260a56311c14f22297504c09c260ba1d68d3392d06ac3416e1c5e585320ca56f76497c345aff27fc5dcd4129c86b2c1343d9e69cb7cee4a8e321f5257d27139e57cd9ff6f28d85620889aee42c1b93b0213abddd7704ebe7f08135aee5eac42b03b1f8861de14b3fdff55c36f105d801987c9347d03a57aca3c44c588d489182219316513c19715b56eae4d5d63c3b40dac2a3ac0d2ba0034b6b7cb15c07bcc52c3d70d158e7180243b741fd1422d62332851048a33789761cc684e3097ee38f871fcdab0cca6aa8a19b3a55e31a4c7bf0450b22a376e731c42bacc03110d9aa293634f2e680d95f6db1a17a740d49615a472c9983e9187edde2c132838fa2b1111868e5f8216263d2eea9adf50db8a05b945223661ecfaae49a2459e3edaada9879cf12d5b6ff24a46df4e5a6d44ed5b8b1292a47d98a2b82ab6ef8d91367bef19f256b7b3053e0ea052eb31293036d88d444853245c72b05caca86745f7573fb369cfb07c0db61cdb6dcbfed2d092cb6a3b9d0f3241b73b8e1cc5b1e7c4be022261df744d6fbec50a806a6886261d9a8cd29228964900684a0b386fe5f555a42b01349fdb13f8db8b95770e38304927a2e7a19978fc40f0371d4d0add3624872886096d9348b1d6cd9e7d4329131a55d5340a1e9a61ad05fa69b1596e9a4cfec5be0ec116d0e5c794bbe477151140a5c0bdbbdb4a22e67fd93f4548965f9b112c9d9cc1c898990e13bf9132e7673dee175ee7dfcd7f424be8f30dbe51bab358d4ffbe10d8ba380fb25224b1ccd94e8c7e342e041462f6595c95c300f8cf05b9362db5eb7f4d6ad2f51564f3fca60c80d69faa5d5778861110f6a0197b6212967ef0560aa24785e7b51c48cf73e7cee47346393973bd7bd27a33c1ebc928c8f6632e804c02b107930fa1b94c63a8f8fca18c2c5b6297fdf1e45cd73dd9c00c9a738c42ba01ec6a8803384ef92920f7685009d9a4ed999200efe584d6bb7be085472a4980ae2cfa4045fb8c5e675e50ab515d040c130d13ee1b932652cd423634873a47cbb5af161cb347c6151c22a7f829ff7ee17b17049c7f5fd0a4f3e264047cced24a4cca4621f4f8118875f992c4623127d03a60f9657661f028211f60aeeaf10eb48677095cfe8e523e63187ab8a8872af67e4cd77bc97e5535bf667be1f0cd629612aa58d174733c03d58ee5a92cffc6f37c063b49fe083d9dee28b81d0664ff2c747db5b4fbaad5f1f40568cbdba026b7f79df5ce8afbbb87a920915681647494a96508c2b2c88e2e2fb7845309f5d2fde5a469314aff2e4a82de9812eef844e061a1a69d43d08e016d109999debcdf6616749cc634aba093f18160abd21fb955b1a4b56e6ebae456a74d464ac0e53a7bc26567895c0bac74222660720d31d1517bd2d21d6e85fbad79eadcc3061963de15b5186027ecb7ab0a72c7d3fa5e9e59f474f38f32f76e09d43c0a06ec1e674b478dbb7e3e4203efbf9a81ba4b6b9fba18ec36c704f4a5193c3b7535e3f40fa915337c03c5b0e8c0d9af173f77b74841c664146b36aef66b47000c3c9faba8acb9f82a3211b9bbd262719f1247c9c18e8c16144f09903a24042c16cf7ced44ccabb7c89ea8096927aca85e3ccb9ab1ff722faca720afac8760f8ad0f8aaf6989f79fbf645776c987fe3471ba81bee1524b50775e46aef32bf08e5f6eb198569b58e8b3b694e4e9096380a7178935c682ad9b5c51e37d7a137bbf66d3f20b582d132d762fa12fa6ad7f7044aa7841323c2dc9f9772a1557101d1b2302ff3a8d34e879c3b67946c2d56e8584504f49d364ca7f3d1b9976e5e1cc01da17dcd3038cf38774e274b7ce2984b4c25131359f167741cd0179cba06b4d0f45d3174f78b3c82cda515a2b47725c726ffc6f2bc0c4592b4f304b8bc605e381a7413ff699c458ca0093cb0752e94dac04880b72f6f477ff1a1f2b234231ccf53502436e99fcef857c8bb0f9b85b4464db00c08ba1ca43b413c72dfa47cc40276006c3f5912f4b4aab762676e46beedcd99ddced467b33507134d793799e15e4de9dd2b0c4ca180e9dae6069d6de0fcc4c83b8b0ecbd1fa26ae74c9f0424340c15e73866a001931cef29f8305ed56403c34ea04b3f17e097fb4377595fd9efb52d11fa431aeed68f170787074730e5071f630c2fafead8674672c63a0ad7622dadad369629b530a8f5e39c580d7677cbff83376bb1617bdfca290c2640c291ae815304e9a0f4859a4949d756d9c05d39357615d20ad579718c771c0337d077aa54a19fde4f8d384b59328b3910272658b2f1a773bd3d81327e59612e1201cb4daf806de329b2e8254d807f5613f497ba99bef5d034b7fec0b8d97815bb217c5866d8bd0c3657935fb5e1251ce12c6bfa1978498499ff735e8283ee9366dc0fb5f625677bd63e746dd6a206a1a9500e6a772853177d7082e1ad45b7c99182866d08171d69af5fedcc4a8b96f927651ce11ba097a1ef98a15280479fc1b75c0ad6bd450c819e8a6857f542f26a8450684e23dfaa50de73d78945abeb7011abb18c1ea898d3b15d8634b929ef414d8597c9009fb88fc33de2a7d8971242068de6bc7578c469a7de2b7557f43f64365ddeb4b0808d911e896d4851c28f9a2b4746e28984bfe937d454b78c25ee02e404d251c23175a26a4315ac2dcee95a6295dce9a9e3264689357e4e33f824019960101120c7cfe696f1dec377a8abc6c86f6707b609eab5958de24ef003653e1a9ea22499a6ce57d08f2294f380e978062fd8708324ea3f7911ff8e7dada630c432d145b73a940177c5c4f0f8869cbefdeeb4e96b38b3f5e1c12596a9da40ff96d1a9e773cc0daf99fba9984370027b651541f67ef88ddd1c22e8138758da195fcd41e973778cbfdff61101cd5dc73d4cd8f814b3f6906f1bf7817437a615c14e2077fd0fd7598591d1fff11c06c8f4658192adb0390559915759d2d1d0c871186a90aa0a15c40481887526b8ce4e9f3e25120bc6abc4a880f4188550d8cad7ca104e654596b46fd4103c9a29535ff8d9473180fef9c79f579beb0b90c926f7d0da60db6ce04ed8a804144878401e65c42b0e926525b170da1b8c280c4efe848725a99c7eccdcf48b0ffe6ec60c069d0f9149f6c639841ee408da7bc77ebaf99f2c878b612a97a87dfb437de7dedbb931908081c6251dbdb460eb127078dcafb395a84ea86009e8acdf81dd6f22effc20132a10bf31d944062d5a5e7a688de3a7d1105b6ec87d27dc90806a9675eb40f66f83370edbf263fe5363e8a4d4fe708d5b42703d070d0ddf9ed82fbaef70a644d58d80142d4008e57e9e4a7cb200ef598263ad4d48daf5f233a9da19719180ce22414def1797628fe9e06b68aa39d2f0a67336ea70fca21b577d5d303b49dc827b9d6d0ede6a65cc5a45f6c41994ad7e7110321fb7888bdc3a43c3a2a20c2c84b696d654314af6b7d3796c3db8a454c2a2e0bf12f2b6cff94864ddea9be829cbcd0833213eb614c9dfc68b94b40eeba1e2e30b283bdcef61fab5074ab0d81c8e7b16316e887120ddfb4977750cdf751942a2a149950bb4af932362ba1c3ea51f1a9c5f5892169e758e2e71e1d5600a9ac337c3b68e88a9d328c14edf63e093138042947f5908f638dc1efe183da5b073c8b43b72a3dc6a29c2435c6f4192fc5f4244ada9f1fcefce04358209faef0678eebd014d21dcda048e17e2bb7e2d65059b78e2a5db25f718da463132f38af14d0f0bb4c47cd67659a1ebaec92fe886abe9bb272d7bdf18999dcbb50446fd98fcfa79ad446764fb37cc4b61fc8d0efa2f101fc16b25111ae2360c14946b1324971560a0ec1935cb7f2df9323b8b58e37ad5ada66bd79b37c311cdb4b6b572b3391a334ec9d5ad8a24067af0def4ace832d262e205f0db338b4c0545d170a8a9f7ef578212bd601925f244c2b89471a3a028d407c6fa06e6cf3bbb2fb1b8a0c6cbc8b71a2c3486a1ad73fdf47ee772709ce3bafdfd3bac6db2ada488cd995d80c09a0ba4be170285f17c5906dcf4f6d741f4497a61906091ca14d5b3d44cf046910890ec0eb2d9a8cf50e1a5a4f9f61019a2fe7d322665e3075eed924a4862d53616f7e7aa230202879945dda61e348160d1471a90b7dfd4c9bc898f82c7a076e1ee59f92e3b88bfb672cc86a574ed426d8a7a8ddb85704979d616c813fd7d687d92bd6c09451a034d8c11268525ebe247d86250b7837bc4b4609961dc745e4889ed0b98176779b78e406ffef00092f52fd787412d343b79e56afc3f0a73a22a594305819a8d7bb86ece10a8e8de9d2d5f8dc6acb45cb318ec9f5e827b5ce8344681e8e7fa7dc9ff2e3319a6ca9ae16c94d3fbd859e249508174ff92a88cd313527fefe239d92b0d6867b5ee39a6b6ecfcd6cc7a2c3038df813bf4cf12bc691019e39592106d441024ed778fd013f110612e67e97e24504f37fdc2c37a050491d35166b50bbbcf380cc8adcdf52bdc765579aa7741b3193adea6975e1a4ccea849150cb9bd6d2209970c18f8d015c4ffb8259b02eb2b2a57c4ebf5d680947b66302b8bc8afb85f74d891b8d14740628304f57463482f3c32de93bd431a101739f1538d27cc8ef9d4659f0e6291c5fb0a3145153914f77f13555af57345ee988eef00"/4105, 0x1009}], 0x7, &(0x7f0000004440)=[@cred={0x20, 0xffff, 0x0, r4, r6}], 0x20, 0x2}, 0x2) r7 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000004500)=ANY=[@ANYRES64, @ANYRES64=r0, @ANYRES64=r5, @ANYRES32, @ANYRESDEC=r7, @ANYRES16=r6, @ANYRES64], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000005580)=""/4062, 0xfffffe2f, 0x41, 0x0, 0x0) fsync(r2) 00:25:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/174, 0xae, 0x2, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) 00:25:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 00:25:30 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000040)="2c3af352a027655652c2108073da0c9ca24ba78d3e18e551a74e9b49cf059252d0", &(0x7f0000000080)=0x21, &(0x7f0000000340)="a54f1db44c434bc18c66e62c2cde2f52a09cd4403b073c0e0decedc5284c3cf5798a1ce54aa77e1a6139926ce73a8fbb12f25410dda600fd4ecf8bfe1f4f3614d1a876e694513d038e893ba2a27668a53e18e1c18005ef704bd3c4ac224e53dcfbc9ea5fbcfe1f901e77a415b8ab2a3eae278e1c5fd0fbeba6cca84b9699f883d045741a88a61c218e4bf730c356db9fc75db95c8d2b56395fa5bde0dff75600e924ef1a3822e17fae608d363052735ceef4f55e3cef952a58265cb59c0a3a36696f05f40e982f97e67a877288b13a6015b5062d5bfb8f95940f31c7cb4197081b0f5d12659ad29b9a06602d20089247b490c7fd06b6a817be57bd1201ff9eb52ebdf60296de171688d3b7fb0675479e1b6f79c838cb597224ea8ae0a96c65ae0179e463bbdbee2dcbafc9ac80baf82437b0b3ef4006df25fb2306f1a3b054ddd73085a97ea8673649f6e4e974f8d5f66e24fc901c4eb4da9b1dbb45c04721246a8587d1ebc58b9442972925f09b004dda44921ffc0a15896786abd4c1f19b1369fd9a357c5df4df4091496cecc79185b3a85f459a34a8b51238037c41b6fc509bb3b2fda289950c6420e1e2fc9b878270ea7972e6223962a09e1a55c6c64db690e5c9c99f7e9bfb654ba1d2d4e0dbb885fe0bf397a686957c08daff58d3ed46249a5b2f3cd5921cf59f62cfb03df757f9fae4e0c79bf6011c2784aeb6912d91b9214fd6ad061b01a021355dea55585f5418cb8ccf5a9e3a7a6aaadf2d93e46fb2b73f581f51964e87464e1787166642e3045f6325a36ff554ecdb04a0d35a20898d0275ffc079ba3298c6519931ef6cc328d7d345c8776dc89cc7bf78f44e7a468bd948d367104141814ae824ef9ac1c13ec5c3d827d39881305c52722c9079d7f629dcc77b2576c3f9f2930f51acae06be0d78db7c5b43aecb8f68bb23db622e2a8ff397d837363f4ddba5f2aa5b3a697d74330391f9e1df28cd04314f77824b5b49357005b258d944b4d201f004fbdd1e01299a9b6a41c70e96386bcd64abfdfa199399b3c714e174399e553472b4a3def7e85b920ff1c2b38042c6063de17ce9141d02a91aa561a95eb5002aee1b86af7f8bc542307427fcd7d268248bc1cf5a0cda25fef285b502dd329067f3fa25b8e49a54afe62b5eb90e19581e1f81524017c5fdf83e0afbb51afc0c321a0fb1508b092ca7d83711efaac75138e61e2aba2a6eb25cdf00408097cd35c09369e9bf5412132dda342ccb62f3548a9e9c3aa5a2819ec7559f484adddd0c6b50c7298be569e2a7a0219ac9ea9543632f84de8b678c2042b2a43a93b50461911949872abaab424bb2d254fa939ced14cec5bff04e5ff88e263c79084ebd9f319c51c6dd7b463f858f19de851975c49c046ef877537d868f7baad3107a83fffd5318545d40b3c74168da4de5f07a5452850e6756dc9972f09f7412a4967cdd4d89aecbf65bfb3f3b0bba437bff247b4de07e0050791f0a603d95bfc9cfabb243dd11c0da4da380ab936e8e8f0136067dad189480e72170e6cbdccac189bf575076187b3721df60f3f95a328063d18e39c4d4300026390f48a97958474d951caa973a36f546fac951975a6bea5fc461192f452129187463aa7b617a7ae2e90abbcd82a19a08c8240ebca98c244e7db0678cda552c01e52a5b62d2b9611b83c633cff2acb65eac5498af7b4001532df8af0b5fd561738e13528cf3549ee2b78c88d6900484b32787cc27a76cd65bc0e92fab7447efb942c264fc5213d01828c7714b0a2d05ef2ef9e2d22a76627936a6db608142e450d78bfe78a728298ae225b08cee8bdc89df2b6cd27e9cdfa8c7cc55cfd409152bcb00f293e5fef74e01158048bd9d027913ba74a205a356013a7817efdb0bd96ee65647c075e2c72e576a783250f78c6942b380d78e8f4b044fc59432f301905423887a995b04903564fc7c554b84af8cec7c40bcd0762f19b5b9a86b669542d06bf8bbd64c5c481df02b541454fd05c46c234ad5da1b89943b08293c1fc3b95f06c06218b85fa7205bb0ca763d2be1352d8d029374c263296dbbad51f9acd72511093498f0fbd7ce89ed8b19f51f2a7386bbed87b8bfb69137422a251136a70652eedc6c6ff149b3672c3af7d4ff2d589cea6285971cfe665c8cf6f5299694910f71ac860cbd2b66dac7bf25e8abfd9092233ed1cca2bbc578f7f4764bdfd93b826e51a84b87ea9c47f968a696b2845c6b518f0c726b186d139e1aef4135f18000a2351e75151ed90138cb2f44384b8c3528bf220d5ad34283a9f0869aa7d325dc3352f4e93225c8e29d4e42fde95d8b945f9434dcd704b5b0b1dcfb569bfdcf964cbad57c9a45dbccf997ba2c41e2e550178c2a64dc5d7e246dd96da8d5e5263453ef26a09ca448eb8b7f41b856e498bff9babd4a38c278af95759ea73d521a4475367becbb0ff8461853e887eff3d2ee62a08e03db5b9c2fa31dd03a1e389fd731374f0233a29f9bf20facc6ab3f6f2a60ab86f89340c763cfb8144c00001383f84c353ff838812d8f5ce8a2e0f541e6a82127c70d10595f8ad31ffa491e8ba3e5b032256a84735101cd847ad09300c34f95f81421e2ab8677a4ddee856cc71ecf4ee2204283413484e9251c4624207ae2746095d78f547fdc984c722889231834a0664a37e5b5673335de127631b3504805d190c9daed94376d234c1315288c87f37a33d42505cb31fa9a98591410890aeebf79d29c8053e3e872c605afc83c98d7010d2c0ab5e89da02a64343f28dab52a7eb5eca1f40e80bd724349ab0721399215c2db6d26742bebc02257ca3e97843207f11bd5c4b2ee84ba7dcabf5fcaaa39ecea4cf94bc884b772ce40e2a5c22107116b8bc7dda7c42f2e70800a45308d7964e5a0b49b772e45f53f2e362ea0858bc1f8a221a53ddae156957a05064b1a4012239fdc9946eaa4c83f25bda546916c69f1dcfcbcb57c26debb21d6e5ef9fbb05e95ed54ad7c06e78dd1bde08b28155e5fe1ea8e0cd2a7a13bbb1d834912669811dc03e691c3f0180f86fb91b4656066d0806fc5dad5ba981beebb2b321a1f051587b6522e6fddd03d6d170807a1c9465e54c4239a3e5203ccf8ad914b3bf2963d597ab9db81f132dab1292e5f1fbbae55be06e8d5ed8243ad1375a1b5b2daa14b1dbb583925dc3bb5ca0d54067b56e6fecc6911ed85127415b2026608a515aaea237f6a2bd4aa9b0fb5faf107657d49dc948ca1db9a1f15f47b36617f8b247a8ae0fd3b3692706e7855418c93fea4ac49da8186331eccded3392497aa4d601777c079b67bd91c26845894cf469eca844ed7f3b0c3c64bbdee778c494d77de16e9c937b98aec529ed8afa9101469b26b4992a2539198fd5bb79de2e6100feb795de36a0d56f29131cf3b0f3bedcb34e308e2e199ef4ef5efcca16fa5c01f7882bd88d794e5f7ae0245251ec7503b79a05733a26ec998bdbcb8942998e50c8ffb4a7688d77bd8d0a3c83f4aa53f7271fbe3b64ec2a7a516c85553435ab1a9162041c4096d5c194b736b002eaab6361fe3bdd8cc949bbff800fcf71c962c75a2fa14412cc5c4fd3ecc09b6f31b06b7910d4803eb74a85a6bc6fb6ab28eba84e59e2c9d3fdb3ba59cb559487db40cd2330fd944f04e13327994931305c3a03d2000da00acf8d8f1cacf044fdd0e0ffd6def39352cc4d56414b3f3205e8179ea2d99390e6ca0490f3d6891eca1e87b5de8f4cfa6371235cddf4996e9540c18ec0000c544ec69c675f8515e9af0ccfe78cc0af3700dcdeb0507fa997f8b73ed91dc572d06bc7608898b79d2287bc41ee6d607a07d4492fca86599b452936dc15bfbd84634884fdac0803b8e7684a4b10a6aefdd250495aa238a0c6ee5b293b7a60a93d7e7ace08697cd164f40e507c0120ff6a0b199e43316a16752263b60c4d53b256b643aeb047990356e13ff2437e5bbf14ed864b70426f10bc4a7484e47094dde56c2bdc6f6a99d36881499119e76333b5c238615c8cdf949d8defa2376e7837e1d94ad2963ef6e2f6ea0670c3ef7141edd33129a8dfb75e07106b5d5b315a84802a8af48a97fff2479fe2155e6f733fa2db5b0484a582531e3d85e11639fd863e5ccd17db4a63c579ed875f7facd9849db46db2f789344cb8a7332ab0a5e8043db7d3689a6f72b9c532e3ed202a8262b2f10c7704c544779f16e61b93bfcfdcfc0e836cf8f5f374e496d72a7d783b7356ae89819d8d81c37d9716ca4b4ac73b8d347226b884b5549377e11a05efc990376b9818c3f8c8799c7bef6b51738a4cd7f88568febe118e68c70fd8bac3e7592590dc2f473b22648d997ace420c7d10677d7bfd09fd4dac93b1f4c87b0c9052184a585657c1d61e299cb6f4abab496850f5580e22f0441545a0779a06986cb3156da3948e96bf06b268b368381d1f1386ff9f8e787bcc77f976411bc8d4422e05bee2d57a31546ea8f2c7cebeacc8550976d80ebfde71d7e8a519c6af3a6afb1b8d60af4a02e4acf7aa4ac16252ace625a883fb4114352591b577132a8783dc978f8321bfdcbbb2eccb1afb8bc20415f299bb1008f89bcd9569346ed1714f1bd66080a6c9d6e98ce279d699b83d7847c8a47526e9fc1296ad2da4e5b1d80a77738d1151d609045fec8c2e20f423b43b60a333f9a15bb0669b23373059bfd30554ac42b5328417add491fdebed79816bbd6d14dadc503fdb4cf5e4c5dfe8ba7be3b7c6d6a0419d139beeda3043dbb5cdd1921961c0d3923a1238ed33f6ccaab47369949c3f8d06b938a85784e75a4ac26a581c53db279916e7f15af7e794dd33010c4b10d0e88c88c16efb258b5db1289a309b523f1304bdf0f284e1b521e07d1842d7349a9e720e65d748503427724bd46560f7ee40e5db96fe1b0db0d4939aba56d12bdaf9723c35fc13d245840b030722830eb9bfce0251cee1796afe02a6f14e9d40b58a4bba0b1b4b4ba7cff88d78a4775bf12c9b637a69d8564591c116fb35566daf1d49ca3de057548b9adc472e46f6acc049c3c991d0794e4b7685672c6c1a37bee5d24f7c823fcbf0299bd014d7193aaa26f8fc43abbb7a6429edd71946efb2675e13bc7362bf2f0fa62347b056de7f5a5696318a7d09e01f0c6ced386aabdc5a884c2fb602a43ea6811882acf8d1925a511b6f8047801148ceb36f534788648efe8c26af61c09c0365a444b17c0a550d1e951f39b53676321cafca72f387f21315312e5aa6e62f8cff8930737150fa25deb4b7afdd714ee8a0db87b977f9ee8dae4697434a67542bd0e81a995ae54aa7a6706cb37718dca687b310c2e9f7fe3f0e2e77f5199d9f2633540c1cc95c5d1e2762335f24e1fa8511ca131bd854c15dd6d9930ec42b3ba8f277e7be7f309881e443da7fb5f482db0e7673d6b267b5887bfcaf95accb05114f8b7800e77d232f5ab368b8b0f0113c3f457230947ee21093b3db751a4474b7dc71b57c8e6dd8af79f4c1e917487107191e96d5c2a7b5895fb582beb99dfd03d347cd906b644c370aefe852ed33fefe7a866c2eefad041772fef0017e326e8ac93970dd682264b4cddad81c93269f84bde088fc7753aa97aa31300e14e57a52e7e9805d8b5548c6a550446647d9ddfc37b3fd99080d90872c98ec60066159a9326346e0d5cbd51526c42d899d414ee80803e926e56ab632332f31daae9da43958af4e415d3b361144cb1e6979fa53c106b06c4ef4fef7fb9035c70aa8741622f75d9f797bd0420242b1709129d2dc103c8c313e8fab0b91f42178d693", 0x1000) 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"}}}}}}}) 00:25:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="2ed54287", 0x4) 00:25:30 executing program 1: 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={0x33, 0x2, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@empty, @empty, [], {@generic={0x8138, "2946533808e974893b733aaaa323310a5a6b6b92b823279a4a9a44472a572b106e429cbdf9969877a153b7cc1a89c2c78a4d3bdcc33646a80591dedbf6ae002ddcbcad17f40586bed422eb08"}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r3, 0x44, 0x3}, 0x200, 0x0, 0xf6}) chown(&(0x7f0000000100)='./file0\x00', r1, r3) 00:25:30 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:25:30 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000380)='_', 0x1}, {&(0x7f0000000080)="0696528ab9f1034630ef6a977700d17b5fa386135d2a5ae9c4acbdc464698039fc690eab31974a0bf3564cbcf578656918cfcd9a1de347a38c49f8d9e950964520ceced94f36678e7838b64072d5d43dde9c82a1ba8064ad189a82bde75dcdf1c86e197cbf4c3c7b7edf6616b0eb4aa9b6d48360404f6787456ec95c96f4bab9379c950399510533f4f9df6b14d7ce4e87d43df5ccc0ff31", 0x98}, {&(0x7f0000000140)="b84b43923371d1dff7f90237819c41c1370d6801e5cebf673c5c45b27474235676a8c5744afb1a234b55b91a443b4d482f03de3b7523d8d821a6740e", 0x3c}, {&(0x7f0000000180)="6d5e7d13c77317882447f351258a2290e42c05fbea89edf30c56cfaac27504bbf74d7d00936554375c9151c261509723655b96a6286bd25c074dc1a9daf7fb1085a9cb8085de76c5aaa2a5d72829b955a4b4ff4cbb7272c08d35ccc75317be125f567f80dca07bec21e4ca1ef5263f067e84a213923b9eb8013e2057234227985ede43871c949925dec6400b9f20e5e1f37337c32b5280dc32d8186544a44d658074e06ab3777fe35b954f0190c0c4f02bd7d547a75ba02534cd47904eb9479246227092eeecdb03d124c4", 0xcb}], 0x4) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_emit_ethernet(0x5e, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r2, @ANYRESHEX, @ANYBLOB="0d60536f3e03d74d68ce351422eed17d32b5e61c9b"]) 00:25:30 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/183, 0xb7}, {}, {&(0x7f00000011c0)=""/38, 0x26}, {&(0x7f0000001200)=""/244, 0xf4}, {&(0x7f0000001300)=""/89, 0x59}, {&(0x7f0000001380)=""/232, 0xe8}], 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:25:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4, 0x30, 0x9, 0x1, 0x857}, {0x2, 0x794b, 0x4, 0x0, 0x4c8}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x3d90) readv(r1, &(0x7f0000000140)=[{0xffffffffffffffff}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa8caaaaaaaa0800450000380000000000019078ac1400bbffffffff030f907800000000450000000008000000000000e0000002e0000002810000005ee1048c"]) 00:25:30 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) getegid() semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 00:25:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000300)="359098aeaaba8713517d684aaae875b50c42c42db1d587f5eaf097311ef4d0b0c8bb84fd10b038b1963246fb74a170f64938af65296254e778adcb407cbbc90062373bebec68a4a17091a77bbb86b955d9f3c7eaaf1be74aaefdf7bbdd120de21839c53fd89a478223144d22012d8db27028e6fe8e13e43aac7ccef658c820c77a16ac42afb483b741f9d1db01bf1f72a4295fe8688a7af0ccf966dadebd86fd711fe19cfa134ab5125d4a5ec649336eacee6f637085e97047fa04356e1884270c2a75ff09a7279c59028866dc7ef9a4f88c45f6b1226a0ac96d3008e7e7189566b607ae6cf236c0c50821e669f33b00179d45a000ed370711925f1c22257c4770738a86f9f2d2dfe7f8b059fa6d8a99364a09b35d31d46c32abb4986ea4a9e6ea4064e64c267115ea59b2365b6b636618f7a6ffd9582e33255c5e76efc791b206504852b165f13d32b9e06ea13ad2a57c35989f60803d7b83134beb91a4f0589b389c4c957978f9066850bf4a49769b93988c128908aea791deee48d2d57489c41b3a4e02a586db3790f11507bc103968ab6a446cf21d44686d9657a6a94a0f166d9432fd8524ff9f163310f931e54303fb9fed2155f5c80b3a4279f7cca902baaf429762164907dc903042d312ad1066fe83a1a21e2df7fbfc3107e34873240650f71ddaf9bb9991f377c912b422e2096d1823ad0878896d5b2a8c49a88e8b99269e8635dddb950881660186927bab89324bde1eb1cb01b308f36dbf7bfd98d98f829662624dd5d999362978bf11c8bbcdea2f9ff32c8216ba69fb68d668b1a5fe72adab0937aea55a05d06697ec9e986017215ade85daf0613cc8c14c53073614e44359e7938ef9eb5ef6d40659fc9b5f654d221c6f62e99e996fb41bf93e5718969cc3c2b945d9d8d962ea42ccbec2738063b0568cfe8903d16dd0d1bc7270a49756ac10948dd60fe951de5fff2303dd58434ee4cfd2fc97d211230613fe7cc93a788869d718dc595d43a7857f1a2aa0add0aa4650f684ab86890bf3da27261241325626d56ef1cdd733c603ba174e65395fa754ea8893f7ce558699b29302ea091236f7bd8be6b8baf0d57c163a7a098a0f0c1e4d22900cb7d41a0bba88d6fe315586464d25043c6ed0ecb920f5251e8533b8cd6c16430aa11d119155777ec27c5722d6b3f18a37a0d2eea3d67f4eeb9e729be3104840057628f5e3de5d1222e710142dbd6dd3a1ba37354ce68a513fc841742e54c63aae83cd9a7ded443d0046b174933259bb9bd4f5da17821236fd186ff5f2f5dea2374ec9297cf5d30f0bc532c8a193bfb86a7273a8a27639a70944f7d6ea8c18a121fb7af6ceb89a5b9f2aedbdc6ddd63b4d561d5b99a2a79608dcc380371069f7cba22f191b0f433665efaf763021878775c08d451b2d42d39157ad25736b3ddb87247edc1112d085e29836e5cc53899fc608c7866cdcb58fa1d72b672cc0c9c52931b2bc7f7ed1e9bca0ec2555252ab2c14f8be7c71b208659a0d473b33e4921364352185fdd26461c3b5f2d7467fe0abad3b4d233735ee596e6295f9a5f214db4c3e97b7d2f6fa5ed71d350767919caa706fdba718f678f5d0105c2df2e7175c60f7ab233e5bf19d3d62aa4c1042d5f71d7fc8dac46a811282fe5a5a116481324963dcb42c82710a9abc4782da09b39a808b560161a8d34262c20104e7c8321f43333bffcaaad4e8b4c9edf6a7885030017d0804fcb53f9c1ed4c0a2c29c775d4bc0b3855d8f9bf2da59f86397ce942d12d8d72e5d9d1b6b7c89f06032fab8a59e3915f028d9de76ae704bdb900414dc5d902dddb3415aedd26e71bb59e502071d82cce9a6b597fc91960943f459d22226cd9373c99a972978d4a32764caad5394b5a7fc1ef4132c88bf6fb48212f16f9690a55d3772c8c7f7ce3b417fdfaf5d90f5a4e84c77548efa91d211d2546da08a5996692b8aa7830fc7df19d990925817c210875f96565c1b2874c100433ade496fb33d3280ade9f078ff811d84738018fe88de224c46b8e7f52bc5993a080b4f785e1a2c21612ae1c47a78975e1a0b0d0fd983e732db01b36404dcebc4f25dc2b6980a686fbec16cdc1cd3330b33387ceb24e6d9409533f7361e03d86e46249c99723bb670ff7d89d9b917c171f21919a570968b9e8dc7ce9914199c2e715fccc8b34d63b35a72b62beee4ad1a263493fcfd0967690b5d8cbe3aef98bd99e778e33c6704201615b8d9a97a4a93c68c55286f4467fcf0e6247037b54fdd42095c79076ac04c2d38975b1696686fdb73a77451b68a3fc0f25b661af08a19cc0fea196c72b3a5617201a1149e2e7eb6f0cba6218e463a267191c21d317c84ccb740c63e9239580bf0596253a8a592669f036af5b11f96e2619fe34045f0fe3020bb6611c0040095b52b8deed1b7be155449e72031112680383826cbe21a23f88a7ad8a6f27a6038ab121f8207c3f31163456de9c6566a0cfc3417182d16190250b835b5e9416a63183251803f6859a09f98695d9ebe278b8a39c16c8311751c72946fb6d24f5ed0f089df9e0be1de3dc48308c88de838ac1f3c9412966cfd5a37b1ac01f9be96f51a224d510d7c100ae5a83c6889e6a012f06fa13d3138deb0d9652c46cce173686d7014d07abff882d03272693044aeb2cbb8d336a6aa8d3c2913d55214f7d52da350cd1174e59c10d992a6f313284b9203080ae518e7f0a0ddbe5f19eb18ed63af4634f971fc29d8516ce8c25d865c7484bfb916e5cba701fd2fa8b82d23e86eda3fdb34c015905bc126605e6e47589f8046fd9fc126155e9fadd0404bcbb8b980000740a572bc8c104c8b6ff688c0cc53c396d0924afec15ad2f8ab1c470443fd75239825b199991b4f4103e82598234b0d6e1719696064e007f68379c02f527d5ea449f3d12b7019727de3ae151a6084549ebc89c0d42bf07b1b1320eda70a08eb49774591a035c712d682eb3a53dafc404041296bb234a78f1a681f0ae62dacca18c8feb33af7da7ed5b2c25b7f3b36f6943e7c9921585fa8f5bfccf39f1178e797b7d3c0d0c1d02610deb97e0332aa519bacba227f7399bccf0e07334e515adcb1753facae8cf6062da371d819c3881f8dfa395f4e2324da74538299a3851bdfc65f8f45971ab971815f326cf4daba304acbced9d1a035da82e30213a8ca91316b9bce3fed062a35cf6e9685f22a4b422d48cd2a3f63cce68b1da95e84c125b6274f7624b18dd4c5c8b9bab32975e3e0b5699923e1ba5481611117f8cb4d4ec8fc3fded78eb4aed72827949040678a941a865427d9b5fae229606e0e5db58293e696707ce247616e64d1698afa933e1003768d6ea3f0fe0cd8cfd4559d6c1d4dd08fb9830c41dd10ecb926468670576e269bda73cfad8c3a35b7f2212c6fc5069490105ad6f5db686173a7f59fbe5e0d0a3e24d11b08737c280a9d50731d54e7b2a918ca3d652bc62558f4a7563ec0fc19e2be1e6d87e2124cea94f5407743acfff8aa21e22e65a733a498214c7f3dff066cfa1c81c02e8ec39657178aa82b8751bfa15aeaab32ecdd960b5db5abd2ac267473bed0cac4894faa7773e99170803b9f34e6f280d0b5a8d893f5d31970dedd0d0b1d36aebd7d8df5ed931203a5bf25757f397fa2e0b4dfdf5870885b943c68bd65f4261e528f1763f34d49c07791d4c00900b3ea0286522fe93ecaa189196478e17f4e4d1a6a0971186ddee80851b8392826f7cf403f10b0e56c78e8697b64f9f919e7fc59c39466794598f3cf0ba82a7d05f3d92ffa2dd3dd0c91b0c463b31e60f486d760f67b92614eff9899a7745fdfd506e21b5a0f1344e12b6f6da538ec04db0ee4f4363e4453ead4f2f8e9b51895e9063806c7d51f360420777dd7eb6c91db7a31c75b5700a82732b566d5a6ea3dcade51e63f6d8d145a5a34f9c7241be220ce846801fad4d959bf008884115611224bd6c0f22cc172913771a10e7a74fe831a275b45093b62478aeee9373e6c52a237f0203edcc062e27dcc43f07ae45f50e9b58d6397e1e2f13b298cffc826fd430a504421edade9e577951294da91fa387470d08da3fb7e7dffe067a068eaad92fd2302e323c42441d3b2d8cdcb415d19e14c40b14028b9b0b9b7a155ab43c177de96c371fb28f6b9bd2387e991fc4246cbeecb495a8be22ac21444bafa239b433bf835c5c7d52d5be23db8ad1e01be73d5f4eef419d368e24d48bd4e24e26f112cebf5d0ef548ada5b2c512f859f8c559682723c8fd7306273f57e1277fbc778c1559a38cefef637d590c26103dbbb48c351de1e49fadd8777bf1cbc604cd62f95ea5a8d5aff8c2f987ffc9276df648eaa3df91ddcb1b6b3188b2e910724a6e0a17fce9ef9915cbec6c8ddffa42878d462567ee3d523d7ed8aa95395b02c3f3a0c1ca26b09a33f98ad1dc5a3644be5ce0dded993cc6511d376f8155e341f88fcc94536795647e1518760cf34bd6407e441ba9080d9016736558961fe434a8adcccc20120809899320c5df40a130137f7863125eae5fe76408a24c56ca99b0d0630ce651d7943baaccc4b3db923eb92e98046623f46e042fc43ea9f60d64638a63316340fa4ff4fd1dab6b412381e0c571d76bf8a3768aa23de1a37f949f2a5703eb68c90105ce3d21338592120d8f04e40324c15cb303df5c07f3846b0d3a0b22aeeabdd219eec08f6e55455987527e5048a2088d1aeda51128169b1ab0cc86ab6a0f5ce2d12c5e72a86530a0da900212278cb259f91c89f742dae84d9d1f357365895dc70f97e3212846077a1925d0dce742e9d3fd2fcee9925a1e6f9857e21a4cec0f6554ef6595528068fc322929324248a3fa4c88f7c3070980da100163fd461e97d414bf3d5029979ecd292ab64924a35a9027399d45b895dcc3100444247da530398cfd3fdd59cb9a00e93c37177014c0908e7b1aa9d33fb96a3d18e900c933986036b3226af1cb85ab2335029f283d784286eb009897c0c5f660985eafdd0f8aab33e12574765f3c9f59c49715efa0fd72bf277a5e667f35354cc1c2c36760813eae88c2023892c46587f5776b719d2b5b08a812941a4238948078644c0fa5b1fdd5c89258d63b0ff5127625efd28ed75956d7539eca898db05c511d176bca19a2495d9ae20469ea250851ac6a90466dfd74e70f5e13f30d0c487c1e2f828f1899ccbf2856e95c818b66e04285f9ddc9db81c020ee473c90db46a134412f2c383d1017746351e703c2619d478864355ce9129297e7e562f2a0901dca78134a53f4c421c36f2213cc20816de5211116e2f68baa35af5fafaedbf97909cb6bd8aa250fa39491b6c68a90aabb5c04aad1412976aa187a0010b0ba53d001cec03a4682cc190bc577d861f609df11c1c13cbdea9398eac8c1cc2ad54f2927a3fc407792ae6af43e12421273ef7a5ac72a8b54f043de4d00ab2e9f29c91258a9cfb1987b4f05c5bdff5c66ba7446e93cb708482787770574fb56cfae20697910579c8fdd2793f887235d9c9a3f6035203c2c27cca629baa1d588d5f86014745a554d1986eb35777db3594d955fc7cc66d28a1c328671d0516c85763258ed8cad9555c09b07e033c95478dc6a6b48b35bcde1853259990fb73e3a34a0e29710ad12c2fd6b81f5b4bf2eeddd0cc561fab1bafd1e5124920b56c9408265786387310e217c36e6f03f872fc8abe10523ab4b140fd2f6ad06679b9a36a19b910eb8a32341a655e8b3fb41119fded9e4091926721acb6ebb695fc35b539b71fa4d038e67f2754ae7d2764394", 0x1000}, {&(0x7f0000000040)="12864197b8bdd0060dc813c77eccac4f8bd97b23", 0x14}, {&(0x7f0000000100)="8ba365483ecc31d9c25fcbb181e647f41e66509e5c7ec552c653d3f6c74b42b47b09adec7cd338f62873b77f68b1550e4e05a2f25e065993e95c01249c81bd6bd655682cf2339aee5cedd880e6f880a8212ffec991bfecedce0dc413dc0c8388f2fb19caa78d7b7b89a87ddc5f3b6daf16725a7efd53e12838bb88601e25e783cf8ff47c132028603df28e02a1f37fc072539053c8b33cfa2688e4907c41d296ea104de8f5b24bcce945bae9800fd8fcfef606df87c3c0a3f2823964da774c4ce30e226ab9829ef90338d9961dd97f2bb8e8809be1a4043f6ff7af822d71c60f8f8f7fd981d627741cdedf", 0xeb}, {&(0x7f0000000200)="49e900f51d82d5f24337c68d1c52ac6f62e2e0aaa25aca8e085c570be8de25f53bec6236bbe0494f7cec2d93619a71bc2dcac13871151635e0bb5ca56495b804092c4713f375ad49fe0d46529a5b7ba828e7bdb9f9e104a118cd8264b6c94f28d6adafb4a369d820d3c4b76e46814f9890fcf827f4bcc9ed25a66215f700cbe554ab0f6a018ec5fe5c2a9cf3218e34fccb4ad7a96ae2a25aef7c6899f0a99c4b4cb42af849", 0xa5}], 0x4, &(0x7f0000001340), 0x0, 0xd}, 0x2) connect(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00182e4c9efa0000feff"], 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:25:30 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x80000001) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x0, "7528db596cd40204e9d86fdc47910b10fb628266", 0x8001, 0x3}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) close(r2) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) 00:25:30 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sysctl$machdep(&(0x7f0000000140), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:25:30 executing program 1: syz_emit_ethernet(0xdd, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00a70002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa320300000000000004015500010001080000000000000000040180000100010300000001010000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041581619a9067c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f3"]) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x4, 0x8284, 0x4}) r2 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2}}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) kqueue() 00:25:30 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) getegid() 00:25:35 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() rmdir(&(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x3}) semop(0x0, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x1, 0x9}) 00:25:35 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000008e00000092f4f96aa945676a0000000100fffffe8000000000000000000000000000aa8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96202000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a1a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84601c36292ecd18b518f4a43985043858510de21660a61bc53082d5b44abd8fc01951a3abd863f274e8"]) socket(0x2, 0x2, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002b40)=[{&(0x7f0000001540)="a2b3a168c40ccd8219d15b57dc38ff900ce135106e830cadcf414d9fe3d75665e84d7b957000fc7020f2a5ca5dc892014aa8ed9e4856094009b475aa7e4b19187505227a53ade5c640296853e10bc3097e0fb918f6e40314a0757cd0f3607b184a1f2b9a4aff17bbb0234d5ae337eb04c1a6d293a517d4724aafb78a487c5bbd697c0936b76041d865ffc5d150f4f427d867717d0b1df7f6d7a291188530c9cf257ace21cc4fd5859fa053fc10076c5929a0f90431068c6fae0ea291dedf69c9154ad22ca48acbd112557a5eff", 0xcd}, {&(0x7f0000000240)="4cd0b2306fbf95ca3eb814bf40d4f97a81b0d815e73ab52e0eb16812030c65e8c55f8a9718da70bf27f6137261aef768259f8b581357c6", 0x37}, {&(0x7f0000001640)="a8430f836d0639e4df1182aabd57db74a096b43a1633f6bc2a5960be080f3b28255a363b27a44c0be59b6950a1e21a20200f626e4e7993d9d24ecdc54c43f1c1d7f45154e747e3819a988d2a8bfdf23df1df41b615e99dff083ed18927c20c8ca63d39a1bebd1064a3852279ee1252189209031c182ad8357a7372e26700bc8dfa9dc930e92b6a2b6a0126088d4a5ab758f4640a3138c4ee01c97c06c03ddcf4acf4f44cb1", 0xa5}, {&(0x7f0000001700)="dc2af7d962f161c6c798a131c3fa5c459e0df94e304500ca55069c543119240e96ecf59ad4e89d56ca4e617575ea67ae2f2167e653815f4ad0b24e948c221ed20191bedd8164a38b5fba1bde6bbadc1f313868f26c3bf270ba5151832c10ad494681b84d0aa0c8dcd4c5792d2738a65197aab8d93d55a576e03d3aef8a1bda03126b6d864b4169979a65754b242d802c56588e185bc0589ac2849c8db6dae83052f51eeaa86e4aa190c4c1f40889afa88e671aa6fce755cf76f06f4d984afa0b8214eba0cb7561ef64fda222ef3a538064a0f6426b93dcb0e1240a", 0xdb}, {&(0x7f0000000180)="c8208c84b37c", 0x6}, {&(0x7f0000001800)="3bd913b53e350ba6bed950c76732f59d3bc21cfde219eb50bad305dd1d7c3d0dcf55270d3e6cdc2e90dbf3e5a7fdb04c45feb29c63d8968e015d728043fde8cf4946b1c405d03a50dc6fd8c45a9a9ab9ed4abe763adde76873cb27173f89e499e57b9a81740e5b43eb21d6165d7dd560b492cb14447f65bf0e25bea817010eccd050231a66cdff3d52d41153cba285fec761cffdc5fdd96915102c75f7925215e64bdab8bc9f6331c23ec8", 0xab}, {&(0x7f00000018c0)="b4546da4ff4d3aaaafc49806c617b50f6f33b949b9ecc12d4233fb8818d1db9150b15a25fecbfbd9e89b32524cbef61a9c7e09098c23660ac2a35ac98a2427c9f0d0982a18eccac63b45391ccdf0972485b3fcc0449359c83b089635e51e8f25889e822f2a689d85188d4056677a536424338e1a03d312ccb6ea58f9a48f05df88cab40c8fc9cbfc7c41d216fd6dd3b950c8de4e01ceb58db0cc0875d055e744ba75cae60fe1ad313b66bbde95e052a4f45112e1aec9a772a1d66a3c482ed87d65d845d970e6320855371f1619b0794fdf9c274c34fdd73edcaa5d1b1f0cd85d01d822d7ec784b80f20ed33ec9ac27b340dbc915c34473af658898377813c878f19de5989a6e44debe353253fca61ce0dc3fb328bfdeb9f587cef6d16fb984f101e0ed0a9a3d19d2db8b797d4165db7b5a2d86209e2bf2337f3932dd0b26fc4cc0135f47447bae81e5c6b6c637116f6832886afd9f6311f847679c91aae64c587d2076805cd24933b06c5a8c53cfc6fe6f2a2e47f01f702635c01ba7710d773ab9f3a97f8a506b5cc6c26c6de4455b7b41782fb2afb1b9064ffca5720c3fd8679600aa02594f93bc55d1588d294cebc4f0f54fdd9b4e16b9d7f9400ba6fd1247412f132fdf91e392c25caa6f1a65aa158a352e6de6af520f37e51213fbc0ae299b249adae997d66dcddd08d09b6209c02c4a1fd39bf24885d0ce7dac032446c26c2e26878bfd215b18d854bf4fb79cac12d7187f190f7d9f22aa57096a5a23f14190d27f3c035e1eb596f4b47986ba92bdd2311125010a18102d608bd00c08617a218e551d6329cc9c95495e5202b84f61a65f39ff001b12b3a7047f61b34a23bd9f2c694bda0ec0bde06e63a960f5bc8b36692f6d1dff8b66acf4735d2e6117b0ca4f2c13ecf858c167136866682813b9c3fc36a3f05b2e00218bf7910b0e4b4bd9a2479e7a78f44c88197363a4645e1a92c1ee95b217cfc4ec063dabb87174637224794539d32f46174fa786f961377bd0491702f15d997d1b554ffe1f4532df3e42bd37b2abce500afc0f81cf7afef279729ba99e24863ad653d82583a7c436f6312fb4482384ec8bac138c55c83a137f10d4513370c33182149ced2734028558b088664c17d2d642c070b9e3a9038e69dd077c14423ac912b113c152e3bb6be0a91e897181fd26e46c2a38f8bf493c4337529a91138e5535cdc1711a7aaaec473ffaa844dfd947e5fb00257d93266371c7ec4805d0968fb3b2dd1c2d51f69c7941046c86f0db17e02a35d839aabb4436eaed58061f7891f4441e8e62b4e927180b41b2517240f4b7e8c309017440d4b6d742aab072bf5ce81ac459b0fde17f91121dc0dfe6c83b1e785a0c72b7e19e91ba1598b65f09f062bfc1b5fd341b2a2550d4686e4e235be9893a94599b87ab0ef0f26ff0b8fbcbf67c084f5a3610ff9c7ccceb3c5a7a5892637c24114797b985d4cd7dcb02fa7d2c9752109f9d0a6a27afef6634c63220dbf22e02983dbf37b3c59737b85c4fb8e956bb31680d44272843c69e52820f18d2e34d76ca1310068bb44410d2f652cba390704e7fba2c7763cbc350bcec2b67a9f41c790ec78d8104c6590925e302839fef665a496fd5b636f004efa624852c83682b64d6c00fc8ce8b6605779e0009776cfb41e19a24dcd38c085182d2bc0edb52962147b1159086510b42cd6325e8f8364976532531e00120231db9712fa0ca4cc4244e6c8918e9c0803bc06a4d753091d6896d8967acedbecd02910e217003cb2629de11eddf275bf3c4c39c4e45e7e11b46a2a5e6604e568f6ce7e50483e469e0adb4b851a3c08a117f030b1f675ecf0f359686ab0adeff190651fa4812ccd31d4c72d619dbb43eb1e0c3ce434e762af14e48cb1cfe7a71fd4ae386ad59b4f9d78aac66ffbe9ac4ec65c3d9bce56baa08d11d8e490738ba688d3456e3de78b71dc617baceab87381cf7c0801eae7b46e244ae104ce5328d2da520f8ba454310a94a034cfd3e943d6d1832e0ee98dd96297e48922cef72ec14d78775c5e475a1a5f3012ad7671426279a641128f1db9dc4b19cf19e5ccf81fa4f21a7ab0be4f95cc60a7a88a2a7ed6828ed4f00e352a868f2764509025aed2d062b9c822ea0656a0f3329ce9e96db17d32109a015b4225989ddc73806ea680e45370491062daaeb1cbae37a9d38900040dfa741ed9ea9c391aa9538e2b6de4bf166cc463ee0b9dc81ec78243dc4f498d0665aebabd28d881a808e003f2b88a6202fe72a2dd7b0be4ae9cf762bef6ce0ee03de52a3d5bd4832c0bc669b3a66b029c03e314e49e7cf1a19b548cfdb0538348f2fd30f75cac7bc642224f65b779e50bdf2a0faa1aa497a816d4800abcac5e5026fb1a39cff411157487326825adcbf9a42f8c07b2b0df4915998b7a3b7fde7ced9406875e6f024ae2da23a32d776e3869078d2e6f816d3792973a323288a2033242a4bfa4a54a636df31bf93abdd0e4c737b844c7e0d3fb2860dd78ec0f2a5a52ca5f99b9ba74caa5705a22a9f2c9aa6de177b684b43a03af357bf58f6aadba95dec893d77213f41ecc37cbd5baebab10f470c3962cd11fd33ae21a336190c5bb34176d0b642490b532412fb92f629de87caef76f8b7662b6e6d289b1f4d6abc7d2c120ff3f761f0d030c4817ed9c8d30862370db66bfcea125f26264ce6b335dfa5901d581c66a0c4bf27cef50c892fd842a0e2921739937efed8340c58611f0041162492f992469e6cc272a814a96cafc8669c7489ed7856070eea6fc0a0995628646b84fc2a83db60d0720c45323db2b8b92092ac07de7cd92a724ece3663a53ff419c93cc5e3c50ea53050ceab18ed696e5ba39558f3341ec5fc00c410ef3a0b591a76fc56d1df7580c4a3987a1a6a111a9b408fa87781bf1ac8513991abcecff2182dfddf92d85027405245cc825568d1829a3e2bb9ca8f6a6925839c09b2f39ab4a25444560736080ed03c45a8dee2e1dc3ac67572d9f2bbed136518327f9d7f11d081942e64755890a965846e4d845abcfa10b2446b6d685582bfb87014f500e0d047169223f41604723d4c7f7b1e854af9da09dfc401831b67c572e41a84142e6bad98c794bd2a61db2c8749492e19c7e3dde261bcca5b2f52971787bf539e24e5a64aaadef241749a9880decba4724b3b9e16dfcbaa3cd6aa40d56111c12d83e74e102a037234a1109f8c29049fe09f6243be332cc6b96ff636d01bc991056d9db4eca0675aa120d9c05e53e7fa8685286a8daf6a971937c18a67545bd286008c643dd619bcf1f13e35c02124a1b5eb2f007608057c7350ca7279f0ada0631cd640740bea8922164734cf0f84363f18c2e107ca64dfc4c90176e1724dd87d7d848771cd787c1c5a1aad0bf649fa06ca5570bc888624cd4e3b840ee25bd7c1d1dd3a519e07e72ac3033c71c7b7212e63aee245494044974c1e7f9900c1f2ee3c8c43e55d04d7fd151290a4faaf09fa0de5d2d90635bc5849ae46e905765b3d0cbe45ceb292804bd9081b6a1feaf660558fe1915c0a04188e5b4ecd60835bc2ca68a13eda9ef27932e23370ada3b1a4c09b21e18e28dba741f972be8c6a1bc47298f48a5c9fee3862849fa380e32f2e79f78b2d43a7754510e07959b57b4c660a8252ed68103b09267cf4c7190c14f218ad9443baaf432e40c07599656118ba7e27f4e43c17abacc41e768a66591bfc06b12e34a829b08623da57230a1ade51b51518b2e740e4a368627b914b836873bd0c2dfef28c93456e93ab59dac63c1333c8350395d8ad641f940707634a2d5a5b0f09f31c2e725150469f4623ba52d5d1b8f2384c8049536889632877e3a2cf290202b6bf4fbfc5107b2ac223982e1bcb8f7a013e7c8d4d01ae33b53789d018381c7089391ffad6ce99c18b7f15ebd6319da574b45120098bcca7cd497e08a6bca4718103db220ee0f755188a31b8df106e33e8764c523c836d81bb08bb83e3a7507a564626fa1e8bf99c2762d38253131f42350b35e9eae0a96057255aed97a1a99832b9134d11b3675155d9db3998da67bebe462de3e53fe04c9e9d0441b81cc2e5281002d11ba3fbef9154f85f8999bb9dcf9b02cbd05fe339aa0b05a1637920a3c81d7e5a1c65f2cad0ec1e0a690022490317ae7e8584a453cd7d7c7b2743343e3e08114cfe2f910df8b504ad49319c8414dea65189988416aecb59fa6b97b2bfbc9d2b451254de6ad6764f601f54b073d02f3b6c1adfbe87200c1e9ef9703c4c02876249dc8886bd15110e4aa2f6726e0f91204abed90b0a8943a0444e8413e2efb5f9e86c270a66a88f3c6c4432008acf85dad93820709b4fc7942cc5c5e2473a1e32a49cebc957863263f88fa2ec1e2de9c772d427a764bc115834d8e3f5b09f3f104d78452e77c0db811cb80043e772d1ac8c7ff4e7d7fff98b7ffa33fb494ce622d525dfb19fd909b9c8b450114d42c7ff3b339f439e6f758426d98124e8e1771048dbb0d93dee26576bace5cc0d0bd85888809859bae4dc01112216946604b35bddbe45f93db92f9636fa4f38187a55b3be111da51c7452d100b4fb60d02c3e8f2d7464f0a820c9a9abb080b065a7fd82cfad74d06fb659dec31e2c81af665cc280dbae8b1862e64931d1c1a63fe1da35c66871908d205f3e68a6b2ff668b3d04729a0579512e4495761506774c2f70fe4c50f68b32de8b310c954735b6491e45a0eab44a33bfe7f6aff7543fe385b6ab7fa54a1e7f8e0f037b30ac1276574de39d416de832e3d1fc2f6575896965f06019d944edfcc13ee327d95d72c4eb4ef4bb6d7649006231b16a906866e4bf98395f5892606da7948c9c7004cb689369c11dc72d3b6a0043f7d83af8c35af31661fb28851130624814ef0c557dfec71f256a3ce8eaaf93bf1699ec8ad452ac3197411c9e9298dbbe714e53bd3560287d26ce620c0c36706cb15a9a6f992f6b2f095f8d589d9bb4256a0c24d023788226579e349f3fa05cd56348c3407684c715db47047f025995de6270750500e448f32633f6fa7e8842250d889a42361345318e8d0a1f1b281c883e010dc7c634e95bb510a12f6061a82deb516046bb05e6858a6080a83b6b3fdd86f02034a1416be7ff88082c0834909d5aa571a31b22077897a1774c78717684154bb37857781e5ed8cd41e3aa958bfdab2859d9e7414ac5272ddbde1299c8f65e763072b0a102f13dd54a22eae69f0a8d1c3e5d23f9515adc95446e91f77c5977cfbb2fa9639a0464d94056fcd20be465ccef4f3df0d074aca45e24bfeaa81e3f10cde7d32139cf07bc20ce3d6ca19587259f650a782727b95a6ea5ab7cabf5938adcbf587aa77c77e51066958bc10b9016f2f1de2f51dbaed8378e5a237d5de7865e57a67a3722f29a8dfebdbb882c145dc0ad1e7b3afbb237509b16f3db1326c183fa126252d45e03f1fbc73cf1c633ee81be2c6e316c2a6385719f17bb87f10a7ee1f52162a905650e0cc09d52890f58b2c673821ca0ae67fa98b92993ce060057710aa6600cea32a6f09ea6b50bfa2a522bc587e81daa29c3cd168920bd0a40708e90315f906611e12611d181bea556cb6f563657ae71e32069a179f6a286bec951d47a4635f81e032da074c97988dc4544990f53fa1d3d1e2e53bd10ef0b3e2a6114283fc42f191ba724211b5989cf7934cb93ba732e5f4e803be5012e31f72a6acd9ee1e8458087aa10acc0a3cdce839f194c9008779f6a2297f8d4d5fb9d6b6ff0a54f7645ebc0213dede393f7d31133aa53acce630f", 0x1000}, {&(0x7f00000028c0)="9879f97a681bf50d46f960ca14445dd287608c6ec1311d2a7e925b34eb5b8f967b615bd358bfa536af94890a5f02c512fced1fcfb54bf466bc373df00ae51065567cb5fa845db2aabb7643d4a5627821fc4ea157a0438d854fd7ef99f551c218bb2ef40c08f2195faee29e2e4b59242ebeb60c0f6a862b9377b6eaf0e6ba1c9251af07aec68a6cb1c11e5636790f289d31165048f862", 0x96}, {&(0x7f0000002980)="f3ded76f6b7b9e16f8dec43c559cbdb86d2cc85f21c9c3debbbc18651812a25fee66f20bf82e40ec1879d0b9422ad5cd85f74879823967dbef8e4b70554e641ff9be7e8aee18a18d05377388fe2d02b350f5e2b8f666f4a2dc39a2eaeda860c01afb1ba30f800ce60c22a4c4bae555e422b38a84dd768c372e001f1acd266d356eb2bb39baefd97e7cf4174a808997d1fa09404552f01b5787f272c5499dd5878a436141ee5de88f59d4a62e0df16e9edf29d77e08a2ccee829013ba327b2ee4b7287b2441786cfc107562db9a55f0d72436f28bf019fe0a8161e38e", 0xdc}, {&(0x7f0000002a80)="911b0c01b3bdf93cea46a8168d4c7c4df520bc4ffff27bbae4dabe5f618cfdefce62cdbe3112c95131001c51a0696c8ad4e8de107e6009215422f20916671a23a6d518568b2c3752e49cc5fc88f3a94302ef5478d3310900c2abbed09c2998602d7bf6da69e324b25d7e764d14c129c9aa54f1dc82b78f8d6a068e14b8cd973d56ae6e3200e649", 0x87}], 0xa) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = dup(r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0xd9, 0x0, &(0x7f0000001440)=""/217}) r4 = socket(0x1, 0x5, 0x0) shutdown(r4, 0x1) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r5, 0x0, 0x0) accept$unix(r5, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 00:25:35 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x183) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000040)="1a", 0xfffffddf) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="755cc43609520926488a3a363b809bac272ffacf83a83b853221b9caf006e798899f922a34633416e5aff43ed45cdbf30d289d069e4af1f75cd320150aa34dd2f856f36517f0f7fc2903c7a753c0989bea764c6beaafa9ce", 0x58) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) read(r4, &(0x7f00000002c0)=""/158, 0x9e) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0xfffffffffffffff8, 0x1fc80d89, "0000245185a81865fc17ffab7fff0e091fe600"}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(r6, 0x78, 0x4e1, &(0x7f0000000380)=""/245, &(0x7f0000000140)=0xf5) kevent(r3, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffff8, 0xf1}, {{r5}, 0xc80368b00be3a6a8, 0x22, 0x2, 0x8000, 0x2}, {{r4}, 0xfffffffffffffffe, 0x46, 0x1, 0x40, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0xb5, 0x40, 0x1f0000, 0x7}, {{r3}, 0xfffffffffffffffc, 0x10, 0x1, 0x8, 0x4775}], 0x106, 0x0, 0xffffeffffffffffe, 0x0) setsockopt(r4, 0x0, 0x3, &(0x7f0000000040)="3f9fb3e1b1c858fe7738ea1f3789ac7e01acfd96a52ee46ca090e3212d098f5da8df529384a543625160ea9c6632a55a5e7ab5500555ce585154ad17e2e6efe1741be7cbca6f03f42327616a0a20fb4fcacea4391920a1f3dbfb179c9ac75a00decaf78b10811e8e", 0x68) 00:25:36 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) r1 = socket$inet(0x2, 0x1, 0x2) shutdown(r1, 0x2) socket$inet(0x2, 0x4000, 0x0) 00:25:36 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fchdir(r0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) setgid(r2) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 00:25:36 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000001640)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/160, 0xa0}, {&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/70, 0x46}, {&(0x7f0000000380)=""/52, 0x34}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/142, 0x8e}, {&(0x7f0000001480)=""/24, 0x18}], 0x8, &(0x7f0000001540)=""/205, 0xcd}, 0x1802) 00:25:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7ff, 0x528, 0x7fff, 0x1, 0x3, 0x8, 0x6, 0x2, 0x0, 0x1, 0x100}) 00:25:36 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x80000000, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000200)='#', 0x1}], 0x1000000000000252) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x5) syz_open_pts() syz_open_pts() 00:25:36 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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x2, 0x6}) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/13, &(0x7f0000000100)=0xd) execve(0x0, 0x0, 0x0) 00:25:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x800034, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000100), 0x0) read(r1, &(0x7f0000000540)=""/4107, 0x100b) write(r1, &(0x7f0000000100)="8d0ac9d01303f816a8c8f7f640200966c81e260e459fdc751ef768b8d071930519bad1ad8ebc9d1edc82bc5ea60a34f9ef1fed65c83b8e2dcd30ae551dadd4fcec245ebd0ed6aceaf536fbc70c9420ecbb8c056bdbe872bc82ab115d41bdde549f9237adf156796c37cbfded8d57b62647699174d61f1d7f6b337b2a535957b608bc9ff09124a838c784239dcf64ab0deb83e1426c450bf0beb2f53e1ffe8940ea5aceeebbc77a8b75e95f748b80ca9bfba5d29391e1473ad2bb490b8d3f3464fb16f2a500aaf957cec9f4b39cff", 0xce) read(r1, &(0x7f0000000040)=""/129, 0x81) 00:25:36 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000200)="a2e9592e090100000000000000506b228639fb07280000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103de021481ae55e1ad0e109822e117a3defedf0c9cf3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1c8d496a73d3a7009948c10230fb18c69ebdeda5608802fdda34e8b419c5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f32dc1d5259e894a9e1fd07beb90543ad201c371a7d36c264ce28f40000000000000000000000006ba88fe4799899b8d7e935dfcc5c38bf960000e95257b603b74017a3793fb4e429e315f2deb3329cccce9c8b40c4969ab7fe41fdce7c3c32c6df23676f6a81dd5c95e0677c864c35cd858f750abd467c45d5d75fa21abd5f77480718248847130560439813e4aa97ccbc202733f6170ec8c9402574723fd44170a44926ab3ad6544c3d6029b4652b757288e2a6e7d0c49041238d7daa4387507f9509008375ab7c2178edf1d800c6268222ba2152ac3b3529c3fe04de4d34f33bb801a4fcd984ab0996e2d2727ef2e32d76cba5e26853fab40239e76e838745ab16e1ee04e9085bda84c429546e43910285c00465a3f4b1707ec549561c8cc170a76db59a771a0c9984df2a896bbb", 0x0, 0x0, 0x0) 00:25:37 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 00:25:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) close(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce7488", 0x9a}], 0x4) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) close(r0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r1) 00:25:37 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendto$unix(r0, &(0x7f0000000080)="5b6032c4f9b77bc15d95b7641477868ebbd4d7c1b424189a5d2899d6beddba8cd11aaedf57e822439b3c3ec0d18afd6f72fc528fb5f60ff2ebfa4734b0889378412628e19432186a1a6bf2108f2870b91dd46ffce6f5497a4302c10a5531026503be4f9f09e5e97656a643dc20ddadf0c0d15b863dabf04249ff48bdd8ab3b4f9e68", 0x82, 0x400, 0x0, 0x0) 00:25:37 executing program 1: sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f0000000080)="58606722ed9a7db008c64340ba4dcff27f0b746f86302397322a86861027e541ac4dd790614d77a55271951a684da26e1a20cf7ef2d3a83e23c77d4e8d86aeab44fd1eb72775890b5b5200a1bf1c77f49bd8551b5f146c6367e782a8a31db98c35defa0bbb2d63dda9e8529c497685d37df48bf3be3b07d1a0439a0f237c55ce332ee3383c40ccaf7630e1b9a51bd3e600ef9781c282551621797bed996f6705549fc4ca7dc7f5ef74cef183111f7384cc6e630ec36188f3b07cf2e4f705e95edfb60eae9d4355b7f705e67d293620186f132c5e6927e6130d35ffde8698ed7b7a965a07c95a6100f68d42fa6ddde41a3cc81c3a5c7328335991c8c8110ee13d52fd8c01199a0e11c41ecb87bdadf552a1973bea82e151379c1a9f83d788d0809f0f115af0ed386a2b2898345460d2ad0d34e54cca5354d98767ef296873c94efd141883768622b159c7d61d4ba68a6475c5c89a4706825f3b47b6b59b0009872331191b9063bc2e8bb4f603c7278bae1fe242c91b5712e320eb99d8c16687782026d5e3ae3608b049a76ff26fae0f2c8ba1e3ec902b17196872e8354d59b0d979c35dbe3a76ea8d5da4d4dc1f5d681f8115fc5a82e1db6d75038ac65bd3d4979d67cb8ba8991f65ae3c4e0c93d75dd18123514bed5e15e0b46677e3d0b9ec172861ff26a59dd76ea786762607682c2094e4b1c6fadae98a70b0ab166969c4da64b70c1ffb66c85935be958617b018c726c9533344f5bbecbeb5df9de243eaa043e3e03a333fb9fd72ecb80755c0f002271687c21cf5a9d9c6c3cd5c4980f0230b07a788df5b2c866ae0c75fd7d4b3217a8476f6e514bf012605a318f6b65ce2c4dde7b534c4b78a257e8871036bf3899397a19f4cb4fbee58123a062bac6837fbf772a41693fc6455b605022564d5a199efa5c8b757742b77c7f5fc781d59542aa9580a621a36736b6814a751c54d4cb2cfdfbcd3a6da5174e04d78fad9ea9efe7b20b788e5bf8555c89fd33ce1a7518c285a8ac7b06ac0a8484c7189e8a59100655c8e8bb90e8b11961f1dffa39fed06c0e3c1a9fab4f8e8237310956e6e80bf58af2f8ef0c95e596234bc36dcee9048c7c6cf80845a78d628a38c8c010ef77e3477f0779aacb2f1a53309d3035b5ab46f4149611a53c73371cb3fa0433b6b98821d511c7ef5a06709bd3a3a2e9a2deb274203fb088e861833a8d86db811051e06859091f3258420f18c60c5eb09fd7900c86a9786fb54a5c40260f9d3eb9298a4f2928d841e2617f0468f67fd59766ce1443df76b6c83cb44df6e76efb2d2b5b1731c4fda08cef24de440a30281cf1af2439f11e47972ba221dafa85a4d707dcbea70208fd566066be3149f86870a8040453c0e9ac9e070efa06139c359c778620c09c0cf60b467173bbb2099153032e351ecbaa2d376fef9cb6d77af7c19b1647e1d389388129cbd00936efe8ef096bbb33111695d3f61e3288f8f0a748bf713536e68a0e908b525353663ead3901bd07f644f8d7b6118698903c2c01b84bbb395e7e73889fb4daa97d2a8cc63cf504a49182b06096651121f27a3fe08fee4f7473d69c462c445adbabf89858037ce713aca854cdfe439ff8f6fa4b08b4ce15a3afba950846e405ecc5820ead513a81f660f87365ee5eae44d90105720647e1369239824f1d76393a4b64229102c572ca858300fdb2ed49666daf700e546ac02a87864c86f9ff14393201a9ce4e0081f6b37241c7d2e7841720ec008bd8302f3e45ccf0bff1e9675f1c6c50f65f2b61d2ac36035fbd87b5d14b3d979ed3fda8beeb407f1153fde12a11d32c4fb2ee8902151c413e5fdf2e935fa6c589c8c6bb7733b17d0eeb30700b76570365c00b4519d1a1ed36192510197be1e097bd3f5775e0a1e5d188cf8388788a661ad21449f753fe29c31711ec1ba2d41164d22280079d708f56462c885cf5604918f51c6aac7c8c1c33c38ece83947c0987dff6c4662b16432fed18a6c086272000b3fbc22a49c15fd17b7df0c9e6c9b5b566e96c671828d7dd7c6eea71f87beab850c8cc016652b27aa090a0b6c116f542e2e33ddbd394c5693fb2061f72cc600fd5e47746c3fff601d1464f4a38df4062f7c85fbb1f8bb4242951ebed0d90c1a7e29644630dcc73c8ecb6276e367b677e11aa42a397a9d6904ed265f9db7b65b4807321d2bff988063d061fcc24a787f3579fad30042e19a79eb68d6fdd580f4631dcdb1f482d6e0b05ea3a761f129cafed463c05b5eea7f87c9a98dbcb7573439adb7466418adf2d31786c3a5fe38227a5e86c2bdadd26aaece2e1e55282cd007e4dedc328b416634c546f1145f61781d86651a192f68abccf25e211e9d31942899cfebabb13edf94173b136fca238d84c7f3520a8bd59ef8656177df4639ff2ba6b8dfdf9c8997e428d80ecec286c7a96a04d3fe7f298debefb6c5cbf597f08bfda06da742862c3accfbafd09bdd514cdeb98170168f83ce5e73304cc378ca1ad89ceb0a392f1a282c796c4fe0312d7ffd3dce69c900b813f25e062d2690c6a439474c826a897898d9848d3a94b79ba2f509da968fc808205413f51ddde65c603e99650a255e5fc8f22cdae5bede3e776511b20dc48dd5fe47d4946e27008ebdb4f28d84bb94e5580226be41963145731439a6fa6b09c231b22927e1d8c3345163efa81482c1b767a0b76419c281c85c739b5117495b30193bc6fd568595bd79d2d803343802ca3d1ef3f5df3da7ac671d102ef6c90f576c8c50c29b152cd0afc8666891ed27071016261ba5205d872154a732b7e791edf9acada864d35415187015cb9bc04366c6d8d7f00c8c8e15eff743021f0c7585fdc4380412439ce89108015d1e8613a73aae6a119de81fce38b09e0d6e98b707e016d498f40d8bb63a0cbd533495f0aac21efecb189d7abff5d8160486cfc01c74b83a7bb90094b5fae96a751995f0e61d8448b68212e315d8e5394a5ec667a1f4e7b1fdb3f2d95d68dcab428fd5001ca161beb8fc249fe2a961df2c08212599d37f62c375f7f1794ca63264a593ec6d9293afec725957f9ad4c36f0eaf61c3aa3d076b53999b6e4e62a248fd4ed2a0c8fbde328ef80509392dc9333611fb88993e7abb0ac3771e15a1f647547a3bce36ef250f6c1d438a72f368b23166358d5d53e357b44d1f0646b0030d9bef94dc6b2409ec207c54b729c7d8a2efa046b0f5825faf58e3e20b6aebfe3eeb45dec099d39d7a8ce36d120af845b0ce9f4240b0c9c254957d7e74b75f18f7eaaf72f9b2fb925a35b7bd535203fe0bbd35d23dc9979e4cac0b08d06bc9645be470cfbfae970680b179652e193b46ada8ca918be4490b5957afbdcfded74d144838ee090ce6e5300dee41f585aa5aa150b8f8e140e0067ebdf8deb431bf1ae6296919abd73580c9d582d93936f5680c8f36e9c0cc1a689ccc958b5b73746b140154955e52dd0aa5c7417d82e49f7dc325361c328546451524fef0e0d48856a17eff605108cb9a5ec46dd7ce5f593c55fe05065ee95981a31ce85088a0a1fdea0a6d71abf768da34e3dc59a4dd70752482319296701783ef5489d83c4447580bf67fdcfa92d4b1ad93235ea88d3bfedd9b8c4b55995edfb73bdfa0681e915edecf910fb342233b8cb6ab55e099f1c2447653ce52948dd618a76b090eda6350a7c7b16c4eab4716af0564ec57dfdff9965cbbd91f8bf22747b4eb37ee4ea951189609f50536caea1537d99c915ad8c813fdc3a95c1a6a306480d6a9b5a6517f9deabfb3a50320ccb8089594ce01b32f6343157ae0f76add3c69eece28e7cd9cc9a5ee354ba910a5c0bdeac6e8d9d719110077dea4accdecd5e4e4d74410af4396c07547d648a121c4e76eed1b86f28b172381590d890ef7d1be43857c98b27f76bf3cdbef88144848d8a267eb6d64010c996c312be90ed43dce8f4aa8078fc9726354d26b924e5a12d75983015a1d7a9e2df1f876290d9fcc711a41645a73834347c74a7244ce6e3bd47f6a236b77439044f51e6d07358aefc9c5b19ca09cff6e240b3029769e69f6850c2222d6b31640580e6261c0fae66f82f7705733ce0ed4dc2b8c62e3197ca42b120d42d6945a1fa7d85ab5df092f7f92a64e53f063d0a2c370bd6c57acc4662c3e2a0bb9945d2cc3cced8d4ca16d68c30165f097761f03e402c52987fdeb8eb5df1ce7642e7b4584376a2994b479fd707bbaa5c026eb5159fe80db8b820deab436da6cee6b50944fb95688b64f1fdfbdc6132eda91d8a4804d2d203309d8cd54977cbc71f0cefebd990da809e0a114ee53fdeb6fd88812512eca8408e3a49b7f4c122f377542eea87f9767a1d7637f01c84a6799a0bef99d9e430141c36c542a58d8a0cd96c971585e1623dbc6617b2425080ac569615dfdb6a115d5e16a7ecc237a8f1d15b1819fc6a1b0410a7dbe806d38766a2ecf0cb034f8f54682a88992e1900d9332abaa51278115c1c2d0b883db8a1bd4357319b0b79bace90a85e62ae896d845c2b8470681d341ea3dc56bd1253d046f1a3c14de200b98c4534072ddbf5945d0810c6bcfbd22511baf35a079fdbd5b90c537115f794ca0f47ec9a1c71d0d058e984ae925035a9b45cbe68ec16dec70be5e093b44036e69a983071875529424d1f9f52bb9fb2e148b004632ac22c0548a1eba64dcf2e4a6b8afb16f0fa54cd7b288e9889a3fc36741e5b99970569022de8b1c0363e055e008c3ac5aedeee3c15a14c7e27ae69bdc0039a51aa7afd561533d0d78be243d9e48241f3a1d8c00656ed665faca2ee28a14aa1f390e16cb720ed68814e66222440e9b1d4518036e9283e4bcfcfea8ab2202d64f2993d455fa711675e361ab99c5d4300ea527edfef59327d5b81ecf2492e273fa5fbbdc8537754520dc5236ab59e054345a68034813c7755a94234091cc93bac2d36a5e069d13ef65e8974c20157a884360b2773093ffeae4eee9ba3f1baa23fe6c5815610d795f4b0e69d26fb2481a3212bcfb69a6051b8acd083190ab1b16ebca19db532b9af0fdd92e7f14b612769f0c11b91a348305644e9c471c895b32ad21daba5b1cfe9dea33871b1b5ee95fd07dc05ab37e9e2f2f6bccca791c3f28a36a10f11dbe6332b9582fa806ded5e8f709b2146c4762123bcb11bbdc378ef938fd9e1b77603df6f8b71984b2eb6dc9358e75104602f751c530947dd9d41b621a2f1d626b084342de5a9b41b9ecf56f3a79727c7513814a97de4177df758c45ab22ca3fe8c45ef485c37ebfe4fa744ce2c683265b925d26c6c0a303f6ec545e12b4b7a079b23296820ac92c45d85f4c4455c50a5b99cfbf89c7001861f1d84b30c73c4c8314d9630495a685571826300a1954fefda6d021a641803d2459e01d760337fa0fc8b0412068fd03da650e5b99c979732133bc976cbd9650d03055481718f9df14aaf9ba16b3c7e8f810f824e4643ee7cfd9a539770f46d1b6611adfdea1dbbccb71dc976a637f3b24229f364118bca525efa8585e73435dcc91ef2c2ba32c7278f6662c8718be065284e7306848a2eaf329e9277f82f6ecec04d12752b5d50533148e13652920ea6dd297c7ccf81df133c51d0b255931371dca269a89d21957edd8509eb346027f162799ab8fc8beda95579ab4ef4ff26149f9a49385e0dd5ea86a78d54bad22c547f58771a32ab826330da6ff8380b3744e58ae9e65e83a1af4ccb04592eb72a9ee4621d6f068b53b32163caf1b1364cb28498c108fb5e5da2662fbf10e08882b8704ae1467ee16700dc74e1ae", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="07e1fc13f041770003513127ff409b6664ab8a8a8d9803a630485dea9007df704a234f6913c89aff53938f037d0e1a683fe7b4ce29b9d4552d08d675462a50fe64f398af05af41fc0c0e0a6318cf26803df087e283d5c46a6fbfbca6b236fda8fbdb784624302fdf7e1c7c35b069e123bd554a1a523009883c143bd7f31e39a069cfb4b21ddf92baf96f7d65355014805f3a31d943bf6859f4ffa8c59d501deb6a520c2992de4264ad34e937c08c4b54cb7c2da11faf11351afcc3e15d02afca95367a190b08d232e7640854a1ec26d6143b7e907e864bf3e86175813d463421f6a9bcd09ca989e0f811ab2729", 0xed) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000001300)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 00:25:37 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x320f, 0x100000}) 00:25:37 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r2) setpgid(r0, r2) r4 = semget$private(0x0, 0x4, 0x184) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r4, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0xffff, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000000)=""/34) 00:25:37 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) 00:25:37 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f00000001c0)) 00:25:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="04654f970645570ba474f8e95d23cfc189a807b6f41328f942e9d001f693ccfcd5fa667304d515ace565fa63f4a9c203f1d42d2ca5ee44604f0f00caead9f333936e2732c9b2aca694982c03fff09c6f753608000000000000f239017acda46e36219782b32936c116b5db1877d406dd8f398c3dd001f3b9a36ae57f2d9347785b0703c6353ab8d2eafc27816e90e08d02be21966b9e16e0e13b1e2c461fb3b1c80b3b6137286881e25b41529e9c07a5924ff466cafc1fc5103fb944da707f02ae1086cb1d3ae9834011a139cc65405f42e7280c4d099a69f01fe72f6df7daa98d72c28ae6a6f1f559e6b4fed3d25df87a23138ca6d9a7621b6b9a6bb211530b69d4ce45181c9c09def63da0020000000000000a709db3fca71b2b4440f887411feb52b3959050f5edf6240ea8a491b437cef0ab29ce2ef68d2991eabef5a89981a8fcbf2eb6421ff59ebf38f7979c4b8ea39961f49903cef9205a7d628818d634cb18097d5835d7eb3a36b3bcc0661769cd20157f638ab6ceba09508f323812ce329b567a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000006c0)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="7188bf117b11d1e2935f"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) read(0xffffffffffffffff, &(0x7f00000005c0)=""/201, 0xc9) socket(0x1, 0x6, 0x7) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f0000000700)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0xd1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:25:39 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000040)="1be123092a717a20c1d489419e1de9ebb40c918a9b3c18444861f2612c0c97b581173b57780131917d3c351a2b677c6ff99f44b76bfe609a9b6ed5176dff04cb0cc7711068ae7af5e389d914207da2a6f7d7c9b354871d56428d709e61476e8aa8b36166759edbc1d7f4530fd942f6c0b65502ad609cc5ed4732ccb56ec4da977d473df6898624270e9940002a6d7419ab46f7f3a43fab49048468f7259de3fe31fc5ab0555a303b2f57e6ab4b588e7254272c72f52c33704b48dea3ca4cc0fc464f3b0080602e70d2afdc2730ede306109c3533171cdca1d2425c6fd3e5e8766ef1933cc2bc067920", 0x0, 0x0, 0xfffffffffffffead) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x2) 00:25:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x3) r1 = socket(0x2, 0x4000, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0xfffffffffffffffc, r2}) 00:25:39 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000740)=ANY=[@ANYBLOB="a035a7492a1a04296198a74beaa54b28249c3dee0d94fbdded9137c007c373d1a7337a3dafa06750910a048029c3340d8721e59c1cb787f7365a64894e292973bb91568f5486ad639e217c84bf1c4eda7fc959ef6ae74cd63e95812594cf1eef3c81e5b8ac6c45743ddc1739be016e3bf303f4ab11142075d98f8035e5113a8b283ea63227babdf87f1fde3b8c362ffb6512d55e9c03f038b07a246809d3d6be224e75228aff43c4e5c6269c3f2a8c766ead797c51061b6f36211fa5fb2d0ed0825ba4def758ae5d9ce7c74f5a8599dc9091afbd003d9da057f02dc6dd79ee75860496369005e792931c01e16a548f"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000240)="1cb83957d0bcdbbb4d83557af78f205bb4a80c8aa3d5d19820da6d3ce9cc258bd9bcd1d708de4bf2d1b296d5bc16733a10c95e0a3e8c9b17662fc352dc82348e2b522c6925a25a268cadcd52c8819540eaed8445cb995598a5b558385b92cc4b9a925b9dc5913d59ee3499caf44f2475a785b506bf66e355a70ca2fb2d1eff6b7072be880e0b55ceebdd9a082069", 0x8e}, {&(0x7f0000000300)="940380a114b424b4deea44bb8309327352dfdcb28eb0a1a2ed41de19e9f9bb8afeaf3b30ad6c532cce4fe7a066e232479f2ec05fbe646f63875ec9795684", 0x3e}, {&(0x7f0000000340)}, {&(0x7f0000000380)="31e4b7f8e51bfce17bbaab3c13c7c3871b148f69c926e8b2714f6dc4eb6f118fa9", 0x21}, {&(0x7f00000003c0)="915aba79", 0x4}, {&(0x7f0000000400)="1ee7c8e3373b6ef0f20a1319b8628274f4b4da2da20a51f288aec60df250aaa7cf5994f1", 0x24}, {&(0x7f0000000440)="a3746008c0f205b9ebedfb3b67593bda71896c695192", 0x16}, {&(0x7f0000000480)="48ae7d9e2e416670bc59ee3cc1fe5bc49e06493878b3a03b44180032eb211cc221cb60df7d86a99f51c5f246140d3578f39d60e0d0717c20584c9145320789543c8d3ed616e48e6d7336ff6dd6a10250c8553fe2530b1eb9aac28ab30ebda439d164639015dd1cb663c96dc25ce8e2ce26372c3af96d69af13e24ecee579a37e61f11a19645e360e189ae2b69af7112e665e512b2810127164a03d9cde52444da4cab0aa8bc69fc1c33e174493b840d3451cb2e5525e28c5aca5a6469c399130e2acf0507eb09526f6adcfda91a1010ec4f4db45", 0xd4}, {&(0x7f0000000580)="1913773078428ac37472fefb0b727e39a4b28a010ea287ee73cd1caa45bb2493efdd61fe93181dbfe46704180ced99a59400262700556e58f828c5fb8102bdbfd8a4bf72789bc28c777cd75d19f4546eeebe9a93f7c10c7dd06b2e5604b54e1eca79be01db1239980e34c47569bf1b644dd2ee224e5ca6429a1d9a977c63b2fcf49c3788dcf00a2f2da3f4be6585ae32ab6777145235a3", 0x97}], 0x9, 0x0, 0x1c00000000000) r1 = getuid() 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), 0x0) 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, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', r1, r4, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x81, 0x9}], 0x1}) read(0xffffffffffffff9c, &(0x7f00000001c0)=""/83, 0x53) 00:25:39 executing program 1: syz_emit_ethernet(0xa6, &(0x7f00000000c0)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x98, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x1d, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@end, @ra={0x94, 0x6, 0x8}, @timestamp={0x44, 0x24, 0x40, 0x1, 0x0, [{[@multicast1], 0x7}, {[@loopback], 0x5}, {[], 0xe8}, {[], 0x6}, {[@broadcast], 0x3}]}, @timestamp={0x44, 0x34, 0x4, 0x3, 0x2, [{[], 0x800}, {[@multicast1], 0x1}, {[], 0xb3}, {[@multicast1], 0x7}, {[@broadcast], 0x80000001}, {[], 0x7ff}, {[], 0x8000}, {[@remote={0xac, 0x14, 0x0}]}]}]}}, "feb354cd107f6269"}}}}}) getpid() 00:25:39 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e300a9", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) read(r1, &(0x7f0000000100)=""/222, 0xde) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) write(r2, &(0x7f0000000080)="79b086289b7ad74ab29e5ec16e559e8d18d4d2bce85f5197717bc970c2b7fff24e06a44f0daf341e2d2e20d6c16aebb8d1e0c2a6cbf9225adf6f68de2925d41556581177625302ab726a6be529b90f51ca79720b47e287e195dc8dc2003e3eb83ade14b0e13e5170ed6e", 0x6a) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) 00:25:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0xa1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 00:25:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) 00:25:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1a, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendto$unix(r2, &(0x7f0000000300)="c6ad0246a31f019bc2f08c62356926f974ff2f07c54c8aca1dab2457f1fa347e80f47c91b70f95c70f4c5726cb54c60b917de729c945df16f971181a3d3f05b1697c4c249b921f891e3693fef70d8fd70e1fdc03c59d237cb7f2b9aaf7c23ae64dbc7832814641df99affc9eda67b91d3f63e347501d584628c09ee77b885002ce0a1d507c776b0b18225c9b60ad55f074d69b78dc9054ee6ae5df491555b83951d068c7d9965e46974cf952e24b987bc55ec8361c68dc0f33b588627daa98552ff8b8b72334758d556b4fafa2cf84e25d0b725024caf44782618366228a655fdcf2d6a756d31ab9", 0xe8, 0x8, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="0f45935b7ae97b4a6d5e07626e8b02fdc7dc61d45b7d231b7abd57ee2c1346bb50641fa5a7b8bb327757ba7bbcab0046ee0433f6d50f491ecd69c36f274e4508a35135e37501742149c6440b77a08a6fe99c915a1e1f7b8914fe3d1b59cdea72aa3f33f0ea3b58251307382f2421708c540bb45d9ae1d45018a0c24e95c0a407ea312a99", 0x84, 0x0, 0x0, 0x0) 00:25:40 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 00:25:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xead, './file0\x00'}) syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd600000be00283afffe8000000000000000000000000000bbff0200000000000000000000000000018600907800000000000000000000000004e52eb4ea018c4ffda0e582f62ffae40401e0c0e92ab81c"]) 00:25:40 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_reply}}}}}) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x230) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/4096) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/208) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) dup2(0xffffffffffffffff, r2) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget(0x1, 0x4000, 0x700, &(0x7f0000000000/0x4000)=nil) 00:25:40 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000001200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="fe95a98d0b1c9bff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) select(0x40, &(0x7f0000000000)={0x0, 0x10001, 0x3, 0x2, 0x8, 0xffff, 0x5, 0x1}, &(0x7f0000000040)={0x878c, 0x9f6, 0x7, 0xfffffffffffffff7, 0x800, 0x0, 0xc4a, 0x4f79d6a2}, &(0x7f0000000080)={0x305, 0x4, 0x1, 0x3fc85ca7, 0x75, 0x7fff, 0x80000001, 0xb5c}, &(0x7f00000000c0)={0x8001, 0x4}) 00:25:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) recvmsg(r0, 0xffffffffffffffff, 0x20) 00:25:40 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000b00)='+..#\'\'\x1f\x00\x00\x00\x00', &(0x7f0000000a80)='[\x00'], &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000000840)="0034bb11d849e36ab78b96f8292f4bce6c3b56cfee7ca5364158b5ad2b101a903ed5a63379a295378fc91270a9cdc2cdd4553503ffce40412738f5b8cd28136c7d300c88f4425f19d71e2e60ee6b5880713446b0f54e079e7b2d4a8b66661426ec09292cc6842380389774cbcd377e5363a782a7cb3f4472542e3b1d26669318e54cdb175ac090be2ddca26ed215cf6426d76b69cc1b60dad6df6e1185fa25f5c64a9a30005564e3a925c87522552822cac8b19629b433d9cadc521ec4404fb207ed7be53f6809ccd78ba281907d2f168c9d4ba24a6273ce805a090f64f27812fec26d69a520253153a9", 0xea}, {&(0x7f00000034c0)="d515ab6ac28469fcfbb516f04d6720ddf68e042707f9d3a92674dbb293c5b8307bdd0bb1b2a772a18560548e484e1ce0d7a88f456891a826194c44f7d35308f4e332091edb4902f0a89a6ccedeabad8acbea7d697e3d8fd720a64681f479dcb782d862f5822fd417a9b6b22a9ca2ed9c72ac14172c867afd876ea03be5bd617a56112a34fcfd1240bbaa7c9cf059acd42e55035233cde7fa0bfa9cf82d1b5dc5106f182df6d6e9f77962f48abfd44a9a1a1cf7dff45ddfdea5560267f3a3d6b5d2e2b2f92748f8720f7b4941a5dd9bb2150c99156d25c82829c6c95113f32bbbf2b80a9843f13d3d39fbcc91ad328d02c18afaaaf03b9c546e1baf0e50562b9c9be3a796a6025da6c768d5e6d48bd9c4cec7d572e2711c0d7dc0a0ec2ffb83647fb79b1469c7b583f41a7c958936e8e80ba7feb354bf8fb5befa954f8a09646c8ba5ac2dac47fcaa1352e42c329988feaaf4a451e0885d66b68e269515fef48f95dbc06279e54534892a4091eb0dc2394b6dd996b093081dfa136d3dc095cb1ce84018506dfb75f7a3bdb0f9f093e97294e75000da2f76b5d6f23945af60037996fb2a588736ccb53b4d21d4ede5e985d87cec48397fcb2b57933a12b91fc2b6f29b8d2c26a5522de644d22fb27f093dc9f9cebc23540f7d958fb3e1b570aad2306970419814f0076d9b1bf88d3119924e0a9e57745b4bfdcdf728a8341b05a2d225b1d1155907b8b448f18f7c62db25c291a9f230d603b30aab11fbaf49ae2fedf0929e24789ad140578a7d3f4ebfc4b331bf888f4e071d8dc1f207370ac7661822339cfef60af1298c7bf0599a6d57e59da36e9b16ec1cd044a68ead65115d13555e67d64a85581ccd7e74fd36dbea1d9903c85b4c8e6ba865ddd456a43d3e17561e8c3e23358d7e4fa2b58cdc75a2c5778681e216228e43e8b5844df987cca49d052c49dd1f1f4f42c017f05cebcf641464a996170eed5b82ce164dca9d6c5d3b716f780e9775e209bdd6b4a6bc346207b2bab2a0a3da9c877fb7ed13f9604ef42ecbb93694ca27112ca43b6245d92834bba30f7f0ffc0209944814eaf629016737952d5d53c460c182e87c7fb61fbfca04a62ff437ad0eb7b0e5325317ae08758bd13a2849122e54ecb7d94afcc43c8706ffc4eca1c39709a89d706b0ab27cbeca0379cc8c401859539f3ac50c88f112cc23d89b4a790cd89acb468436093a8c344971f8bcb385a62b7a1a862adf25e8c841d8f2570218bcbaad6f809a5aa2b9ad6c9010d0838625fa660a3f8c49e51509724bcdd9f488149f2cbef149014771a533c8dec135e12815e71dd5f732c049efe6b5a643d6ad76d8d616e4ec81aa2576de8edc4b98179c13ba231004e8d937d22202802b91894f477d6b80c3a4747a5820b5279746974d806f4ad6858d479ff408fa30eb6bbd6157db053edbdcd4528d43dadc354b4a23dd822dfd70cfa6eeaf7114f989aa579ad43b073e35a9bb4cf62a4b82221df1e0e662643c90e1a8d731ae2549a5dfa2e235a228841d2c2dacc99e14b5f40e5fb20236cf8afd58bd1b153e5fc5c95938410187bb3f67deaea2e4e17ce053ffc1fe68172e22aaf89be47e652075abc65f96a2dac4c9b518d0b887edb973c39859a23af9fc2f444e8c61413dbb972d5d45782c3271d2a6a56b19b2086856bf02800304f8c62c482e9febe04049b5fb927a87b6c24d2f330b881eb0c5313aff60a42bead50cf1ce091aadedd22a1d48f4fdf5706a5e604e1b3ef8c31045380eaae12b05d45ae123881cfbfb3a37d8b5db2e4dd1ce69d2a22a2b4dcc3ee51a4f3bae7d794737f00e3ff039fc235ae9c990cd19392b4cca6ace0b175d287fab6f6bb4147189e2c47297b06d06a8cbee5cbea47098d3765e9ddfd6d6a2ebe5ba14cdf1ce8670046e5d4561e950d81e23b1f617f4fa1621c6b3ffbff4b0439cb2892a1bba297d07715e27a9b24914d6b48d61b672e49b6b46d1b36d26b6b98d6a88d91a4b4e7b25c08df29fd6b74bd95a375ba10240aa6506e1c10d5665bb0947d846b6981866f87e5a97b8383d8aa3b3cfccdb1bcf4b7dfd3682bbd335523905688038a502d148770e58f4505f89b8893c181c5ed95a55a74b71c2c81a7de3faa1ce19f85c7baaebaa3431486b0fdd1e2c97be8058c3c5a3e26bfac22ec418f80d96034435efa4610562741a3381e529f1fdb186548f2b2371b86467178a00a681e12de1d35d3b50b34405dd3960a9ab3df8bbfc92dd09a569e712098ebccf6335f30c25e0e3aafcebe47fcade9c1cd125d12e48a98bafe04a3298ee2c2bb5536efc19f5762714919659ee6f66c43d265de1c5eff631bc3c1b1a739fdd9496f9d17e429dd549d7fb28798a9fd5dc0233492abc4fee77ff42edba9e6975cc00cd69970da4381035625f9edc2395c480d3a11087b820d4a6605c083a9c19b96bf6b391cb4333fd6e27f5d1673a3855c7e4ccc717db7fc69afe8fdf107b3e19fd7c2195bb5758d5899af6d7d30406d5151058e647462bcd4d5091154ee351d3659d21ad9ac2781ff00dd28256db027779148a871eba06821ed76c8d8124e065bbe48995289c5b6080fa2d8c66523a42a8489b7ed69d4c32bd8a6cf23cc8ee7f99b7551f24c0d0ecbf2c2e85e20e43c594853e6441ddf349b64c2716314b09c4b76b0dd44ea78fe07cbd203b6b941287147ee43c155320c3f27e5fa1714c98e670ac9212f63679d8f52ed4cb887a47a883f2b876eedb714ba774dbfe502c8bba9616003af842c0f2e55c884ea4ef4294efb2c4808b07ba5ad6e9621e938c6732770afdbccbb0362846058706bb83b0f06ef8586903afde9e433fda63f71df4c6bf4fbee7136556a48727f02fb5c8c6177434d7c397fc02bddb6b5b042e38bf101ced560f7f5fad234ba8e7494d8b6ef4873569fcc8690ef51c26908e568b2d3b7de294c32c208b4ff92d2f60dee1ae98eef8fca6f302f6b108cb6bf05580d01d3c4917b5773319f61e67be9d3aa7d8cb9ec64e149f7d84968fa297284810d25cbea11b42a876cd98aabbae9b3165cdeeeea868be5aa336bb04ee7685a3831f122e955f111de9b05c14a5c3657fabad4191aea54e0e8814827d5e16e6d41637170bb9e6c49bcebf1b4892595bc92fc9a78bbce72f82a1ce6fd22f8f203cd01af7e75eaede76022fceec6c43518ef951a458d4ebc2acc1e1f264611ffaa5981847e93f769b07d9f8b69a6bb96503ccf9f6fa097a7a3701dc56e774e28f992b94c7e5ddcbe467d00c37203a0a3727c3fc40e3bdfedec79f335383a8b022e56745d9eb3ac6343ffb677c1d12f7f8c88ee1f42049aaab9eabe7264e890c40db1cfaab14108db7fe4cd8804bfea33ef45c55e52e952f5efba2006647af7d0d818c7b3d68bf73e9d6189c75a46224ed044a884b70482939fcaff8eb6f164930c011ca89d3783d915bb603b7b5327bdcd7ddc5c75bc91436af6a1c6ee68098002d6d2a46f9e7cdca0fdf74d3aeabe4f8f418dccb9c4a1e27a28f1775676fa98ba7d2f48012989036d612824b2cf36bfab44f582e76cc9ac43196c5224d4c0db49d27dfc251ebe6e2f92599d721392ca775ed419c39a2b665767924a02b756a09918e87900dfb4373bdf7f4c1b36fc3867edbbf8479a95e57ec222be22083599ec38ff5744ae17aca8efec779580aae6ca59658b3d144a4cae41e9aabbbf876ef15bc55a144de31bd11f5506e4d3fb9c208a2346fe0ecd325b40009b3eba603d177b46c72d385a4aebea9c54c0e2ff9cb98ef810373d2bb3c53e50eb99b35f07a793186052d050c555a88fef2199f7627116eaab981d01f319451670c832122d15da7fb0210727e8b69c8603bd6a51dd3a80538c90d48fb6d479376047646d42c08c7759a6db88cc79d6f27c231160adaf074c1e2287b57ebd90dcd8739a2780e7ed36286c4d5deb8aee2f3d9c811b18c5f4a687170f739f56a0ea81736372001beac044d551f66513335946d3384d133395b35134df52ac6158c67c7f1428f005799d3a7e22887d4591cf1174e63d4e89814344e4836a4268b70f12cda77055405bddd42f348dfaca3ddd43417755d79bb0fb34faabf5968bfed4c37e32fce52ed9d69194cabd13bf6c0372aeef5de2b9574f55030d2636b4ef1fc49f5bf51de32ddc96c3d3a07fb38ba612bcb932db9095b26a74fd8b0aa0141ae4c7c26df52440c1abfc90f881d7d6cd1b30a2660162db38d299740d0792d6a2fa7eb54b29e5f2343a1898031d286e3091a679a34d8779113e6e396f28976955b97d97a47caecbbfd945b660db3a1ddc483b9b47f50ec449bbd4fd80c8e22ca51d9596011defa8a9161593ec148d5dfe256c31b30151a9a78a198734608e14babfcdcdc0f78062ddc47acdd2c00d997d793ba5c3d434fafc749737dedb96b1e3e3e635c18710f77d6863a2f199e4c25471266071e7b41465917e4a9ad5625c87d00aa817fef0743a0c14aee32165fb3afffa6a7b64d2eac21e3c3ab02bd5d21a258ad4893a1ba8be83f32aa9cf16a166b5554a32cf6758b919bb1e205eb19d2651d24428243765ffd6b858095c1a051b0fc8b35e8e8f5787bfaab9d343c1d8720bd5a0df8d7cb992560ae3bef8e22f3b63ed7e41f4b8ee027b77444bd84b7949da54f5715ad0afe9641ebefec4c127488743650a2583996757f657a97a10508e947a5db85dcf8e747ab2fce6376578306287f7633b9e433539ea954ac09dc4ce4589d974839dc9035e559253be477090ddc13e7b700ecc80f05c303c9060ea71f1036336abb17b1368b1f52369b9c5ef7074f14e977bc78e9477d732583adf43d7d4a8609dd274594af374afbe18bb935b0847bb5b84a3c56edb675b547a3c67ba04135a70de60153040c4a7f5cda4e39f1bb81312bb6eeda3176d7d128615b4346cc5af731b453cd84e3908ea8c8ee077d9281bb3e522aafa72adfe855afec88932c5a88d6855f91c8a67cd82bfc55b10fb338388e4bc0ea553211a73e801f3cabfe28c35229574d65f17b40f53f18c068387d111f0931a5e6199c9aed8dc0c1049a15a2e66554563e8eed97140dd6bbf46e05f2b38f8511deecff4891e0862bf17c321593dd28d4dc1fdb2732ede6674bf2d170c0caef76187c4baeb17ad2a0e7575ab1a4bcea5d6b6bd0b76ae3d32bd8c5b6835700b26e86642be05866ed38516861f3e3024ed942863fbcfb638f4b00997a9b23779fe62c237d53dc2c37b6128d94f3bce5278402cbe3758fdf7a5a35fd7f79f7bdae4ac781f904eb7a198d9d4ed3f341a38d7514618f751d4da96ea94eebd539770d6bb22d91e6b37145eeb1fe1170c281f2ebfa965cf648095feb2f3be2a8b682a6425473a93a354c9fad5f5747daf31934001c00cf031255ec74914f2a1e39ddbaf3fe47f6665ac8a536e4aabac0877e069c2b66af5e3a3f3ebc4d3a82fd975ee04f01dbc32ab59c2e94160267ddbd4cb5e6bf1adb8e6b8497c502d59c7da37304df4921dd60dec78a8bb6a3087f7bbe603162086898c1260247d637f9b3eb3a3169c2e50272bc72cd1bd0b44b927b3e475e9e54c7a137dc6c15b7c79b1ad81656ed83973248994747e7e898e1b378b3ad8540515e62cbe53a14caf94495e084f52c470694e98436fe8b9168673b91a9f33a691ab895a0497220ddb1374bb0b98dd5f288861322118b27b83057c8fc7e0bbca2fd2872726da7f6732db4cabbfed8e0a26f4ca4990f84ff2d64e2f08eb7d6ab4f9ff3051583869069e1897391e2f36576f3d1f7656d983341eb475bd2", 0x1000}, {&(0x7f0000000140)="d78ed69f2e48cf22c86666f912b12daec70a4f040d26c7d2e8a7c25883f6f0a9f57eb3ee260b4e3d474e3bf5297d360b19d1c21a0f8ac143c32a98eea6fb", 0x3e}], 0x4, 0x0, 0x3) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x2, 0x0, 0x7c, 0x1000000003}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x4}, {0x48f, 0x1fffffe}}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x6) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000980)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000c00)=""/199, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000b40)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0x1d}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000005500)=""/4113, 0x1000}, {&(0x7f0000000600)=""/149, 0x95}], 0x2) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 00:25:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 00:25:40 executing program 1: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) semget(0x2, 0x1, 0x20) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(0x0, &(0x7f0000000100)=[{0x0, 0x10}, {0x5, 0x0, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xc24, 0x1800}, {0x1, 0x5}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1800}, {0x1, 0x36, 0x1800}, {0x2, 0x7, 0x1000}, {0x4, 0x3, 0x1000}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x5, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/178) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000019680)=""/4096) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/137) 00:25:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="69d4c09057a20c7e5005dd5101418a6628626042ba7d92561b14195dff60ac6f86f2a0d83201e716b3bef7e2e11375d3cd927215a7389c062afd80e82022b0a04d6c63c6f071fc0f803d8ac23ad4ab0273b2ed007f959866b0ace8066613d5d4de634f1514abb0e0759f0c8b4d04cf71c8c55a84249d65c1845a968c85257e19755e5d0f195c570ab38fc4c031d4822c210619008d7ed9a44471233f9051283574a6db990e146feada1fcd566e6e56c33f4c4b2a9d5d0b28605283256f3756cd64e782fab4a0971970b23a2079a725f45a4b2bc31e698f724008005551fec79819bb115fda1f1c70ed837f5a5442e214cccb0bc77ccf2c10950bdb1a3d954f", 0xff, 0x5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) 00:25:40 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) chown(&(0x7f0000000700)='./file0\x00', r1, r2) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x8000000000000000}, &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) pread(r0, &(0x7f0000000080)="308459efb98784076fb71084301e50c96842ad2e241f1c276ab29516ad724dd3919585a69567b41544c4b31a97ff1c3e48183e839b25c3aeb260ae0b700bbf0666ba32263db4d98448cbbf6aa712f47ec0968051ab9d51a13d2a4cb4a5ed82b13b1111524e2702f43fe52bae1fa51a7589f53c04c099a24cf3f4348339b1b08147becf4864f6f3eb98c94f0ddf66bc96db5f72b1b8e4c8f866ebfcd2231a01747e33eaee8f7aa5b91405cffda98f5a1317f56f8374ea04d5e83d1c2d9d107b1d0c8c0351151f571cd993e45adfb4260d88", 0xd1, 0x0, 0x40) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc4a7d76ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec07430f136c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9e814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000004178a5fae701275eb8663b25b142397a9e2405d3c0c47e840d440048be15"], 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/99) login: map stack 0x20719000-0x2071d000 of map 0xfffffd806e9f7e68 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd806e9f7e68 failed: no mapping 00:25:40 executing program 1: syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x7, 0x3, 'w'}, @noop]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getppid() recvfrom$unix(r0, &(0x7f0000000000)=""/35, 0x23, 0x803, &(0x7f0000000140)=ANY=[@ANYBLOB="aaef65eaeddcffe93000c618d3f6e6161c2a80d5c0319a0260c5300baea5613c67d96e4c328525f18b9cea0e6cf6c4a3252d37fe8d663bccc0bb75bc248aec0d3d32a2b63873167b6ac23ffd13386a8b1a51fa2e6891d7f57d15e0b8ff27b3d5e5857fc7cf280b511d943481cc46885b8926af2a2e6d8d946a20b7944946b3b4ae"], 0xa) 00:25:41 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x0, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x7fff, {0x17, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x7, [@multicast2, @multicast1]}, @ssrr={0x89, 0x7, 0x4, [@rand_addr=0x7]}, @ssrr={0x89, 0x7, 0x4a, [@loopback]}, @lsrr={0x83, 0xf, 0xff, [@local={0xac, 0x14, 0x0}, @rand_addr=0x484, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0x1, [@loopback, @rand_addr=0x3f, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x4, @empty, @loopback]}]}}}}}}}) 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(0x26, &(0x7f0000001500)={@broadcast, @remote, [], {@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) socket$inet6(0x18, 0x4000, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9b9a6b29d243f48f8ce3b534f7bf882c437d4719a7edf9154273d66a5231d566d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d815adca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) 00:25:41 executing program 1: syz_emit_ethernet(0x72, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000001000000000000000000000000ff0200000000000000000000000000010200907800000000605c830000000000ff29f7bcb7cbf3c7a00e465e68a4c1d60000000000000000000800011100000000000000dfbc9be0809f2241e03c14bf0e8ce4ae638fc485d5714ef1d3bf3286d067fa8a80c28a2ce1b1b8fae3e64862c66553cfcbede9cd753ac9547806"]) 00:25:41 executing program 1: getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x10000, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000280)=""/208) semop(r4, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r5, r2, r5, r0]) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 00:25:41 executing program 1: syz_emit_ethernet(0xae, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000078000000007da55876c508573a000009000000fe8000000000000000000000000000aa01009078000000006000000000010200fe8000000000000000000000000000aaff020000000000000000000000000001f002000000000000010200000502000001090000000000000000000000000000a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae6235a3567d3af5f9efcda5ca74844489edd56088661bcd95b3d8577442f2a9277ea5dfdb2de62a1c68b9c15143fa8ed2afcf77022de91551e48e7b8560660d5c67ebf59aaa94907e631d6e4f14e50ffcd4ac57e23e2d8e667eab27674f2fbf998fa4c6a6dbd188aed07f10b7a941bce6941adb953d9747218247a9c54afbbe22f678b4b611851c275c39c82697378db1ed86c517b9abceedfc44d8d4dd2a9fddd9672d426ec17fed43190da7d6a8c03a7b6c25ce4b65750e23bc5ad8311f31072bd9252d7217bd4f9255d733e5ec0c0bbf557e6479e63571248d702f9257c611f7cecb471760"]) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x7f, 0xe, 0x3ff, {[0x9, 0xffffffffffffffff, 0x0, 0x9, 0x800, 0xc01, 0x7, 0x0, 0x2, 0x5, 0x8, 0xd965, 0x7e, 0xff7, 0x7fff, 0x5, 0xc9c6, 0x7], [0x3, 0x0, 0xfffffffffffffffd, 0x3ff, 0x3, 0x7, 0x3, 0x6, 0xffffffffffff17cd, 0x1190bece], [0x8000, 0x1, 0x82, 0x3, 0xa2, 0x0, 0x5], [0xfffffffffffffffc, 0x6, 0x8001, 0x7, 0xff, 0x101], [{0x3, 0x0, 0x6, 0x3}, {0x4, 0x2, 0x80000001, 0x25}, {0x7021, 0x2, 0x1147836, 0x1}, {0x8, 0x43, 0x3, 0x7}, {0xff, 0x507ea56a, 0x3, 0x2800000}, {0x81, 0x7, 0x2bd5, 0x5dd1}, {0x2, 0x3, 0x6, 0x80000000}, {0xdf6, 0x9, 0x21, 0x1}], {0x7fff, 0x1000, 0xfffffffb, 0x3}, {0x3ff0, 0x3, 0x3}}}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="61d186f0121997bfa969a0f5732d8b3f1f0b39917bf5a05cf24c3b2131590b2760337383aa814fd004a2a6a8f064561eaeacbd4ab1f3ec7c27522bd36806f4b6a4decdc84021398d768202fb0c7793cc9979df0e5472fe36f4", 0x59}, {&(0x7f00000001c0)="32ef27bfe2ecd135ec9efe30937413c68124c114083bae91e574c4a26baff61e3d9351773661c0325f0cfd5eaf2ba5ae075952e8430aa06623ef8df0ce15fb98c6ee6c4e1516ebd0da679e9b90373ae749ca01074a4c29797a080c4b28ef94c5e1f2bbf59b46ca183709ca6d78661fab89ddd6ad1427fccef09f7483ed87bafd340381c98c894d55b7092d290ef750074fe9185d9a66822a1ad20bbbb0e2d948f09464396309672da040a09791f95f03b6e8dd60aeb765ba86e7511cb95dcad5cb3f5f6501a52eea0d4de609d41ce58afa0473301602508edd0f27dbc06a99474c1a48b7ada14adc30534823371a", 0xee}], 0x2, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) 00:25:41 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfffe, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 00:25:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 00:25:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) poll(&(0x7f0000000080), 0x3, 0x0) 00:25:41 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) msgsnd(0xffffffffffffffff, &(0x7f00000000c0)={0x3, "fad68d8d253217ec0440a405ceb4c121dbdfc3f49ada57f913b728d3771eb018f64840b4f86465ee44dc22893908c9e99becf9cabd65633b70228cda203483c42da50ab087ea2f31be88a53ff6e466523fa11e83f07f380a70af03b79ba3b5901a3433cb69a5428ec0b3a63cf02647a9893ffcc4b598a055dcadb7d0c98db8"}, 0x87, 0x800) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x28) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) 00:25:41 executing program 1: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000040)=0xfffffffc) write(0xffffffffffffffff, &(0x7f00000014c0)="9793018db46248cd99b12664fbb2979362be1564d687ba83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae13c8d6d127f7c15b2f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169bdb5290edaa23cb57ed19285720ce743622bd7029836516a6dfda3c18d7ad93ba88f93003b3fbcb23ea446fc0f0e21037cec9eb48ac18d068152a8c935c31d2a9182edfdbc9cb1bf7f2612002d99837a859e48413b3a04ffc00ace", 0x138) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = semget(0x2, 0x3, 0xc8) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000000200)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x7ffe) 00:25:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:25:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) dup2(r0, r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffe, 0x1000300000000}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 00:25:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r2, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271", 0x171) mlock(&(0x7f0000424000/0x4000)=nil, 0x4000) 00:25:43 executing program 1: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000200)="56dc836c0bff0c46b052c29d6572cb64908b70a6621d524106c326540af3f4b199", &(0x7f0000000240)=0x21, &(0x7f0000000280)="bedd15c5fda026f04b6ac19690ab4c96a762a77c48aa956ee56b248aa821465b624c79fee8b6d2905b27abb6aa3659ab6c776ea4f373492fb5ff7d", 0x3b) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) pread(r2, &(0x7f0000000180)="9e8a00000000e7ffffff000038", 0xd, 0x0, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) 00:25:43 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = syz_open_pts() close(r1) syz_emit_ethernet(0x7c, &(0x7f0000000180)=ANY=[@ANYRES16=r1, @ANYRES32=r0, @ANYRESOCT=r1, @ANYRES16]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x183) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) shmctl$IPC_RMID(r4, 0x0) setsockopt(r3, 0x7ff, 0x44b6, &(0x7f0000000000)="2470927dd60cbd538b1d223c7969404177dfbe18b04e61628b947b6a4f815b57134b2327a0a9d0dd973d6ae3e34480e995f25233c72cabd26db5718dcfd764869ac3b4a7c81a40285dace3b2fd08858f5568558ca11739d0d0bbcecbb7a3cfceea30e129ca", 0x65) 00:25:43 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x181) 00:25:43 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000200)="be4bea68c0dd46fd8b9c8144d5241569c66d704a5645c6ec9ec03b5d45749fa41f3cf3c0e52912017c1d522891d2f9dbe41c4ec0bc061faa897bc9bf469b6c569fbaeb1689ff5e5d8da4f74909000000000000008f43ba5702720e46f0e3dde10538040c6339a9ceb1a853c1f05340c449d39c454f9cf69884b2976aae460f4e7fb283b833d712ee5a00c458a5ba20f4ff6155e10b7979979e64430428f01bc132f686f28751ce5d10603aa27eccb8eadf7688594a19b4590b7d505266d7325faf2745c31e2204263d04dc16afbec10da9611e76a96ca86ffed940d027e04eb5e448dfd3c64e9f0659cbcc25beadde2dc93f21e263ed154c56dfc75583705b4fc0fbc4c8d9349630bf916a297ce95ebc980209526393e818fbb42d92de8dbccc9d197c0e1dc1524420992d2dd27e625637284c1dff3990ca0fb32c4824b052d16af22770af9b531f38d0aa0ff67ac37f971edf2953238501ca7b9a58a4343792ba1e553350fccac19ab7e46538605f8a623ece1145d9d61ae08ff10f505c4155a9371be213eab31d37e42967d669f2f8b0a11d3a680a86a084a4f7b456b294de06f074447076c0d0b2326974c2c0cc0ef919127ce94616ee66993f14885fabd60e7257f07390426b8736d76f5bc7cb17857b479a7c325e65c1a34f5fbf3c9e46cf45b3584ed65ba96fe661308586abfee313e345936260883c772aa4f915ce14c326c49ecf90c4dc77041601ddeb39e69129f04bbba1666795cc1a5993e77b89ec2d060deaa151a756b0b8e4a537611c576cea5b739d71e55e2161dca325b0cde056b574a9694bee683bd6", &(0x7f00000001c0)=0x24b, 0x0, 0x0) 00:25:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) 00:25:43 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000180)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc12a17ab86c0c9769ae691b50133ec7a13c5700a973c2445524381faa4ec1006d37f666c3c23ebdacce0c232086e04b85ff6426a9095288f6bcc66418787c07a034981f872a6de9b4b24ed616dd479ef011e9e7ea1dee356500", &(0x7f0000000080)=0x269, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) pwrite(r0, &(0x7f0000000000)="73809215e5f19d82181ecdd583037f409acffe7c19b434a50160ca8b197bcffc9235dded672b169c615bd57ba6fa510ba3f83630776df9db6b4a02ff28a389b0afea72bd40564adbc9a046fc823ba7067e3713faaeead5da14de", 0x5a, 0x0, 0x2) 00:25:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/51}, &(0x7f0000000080)=0x35) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000240)=0xfffffff8) 00:25:43 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) 00:25:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x3ff, 0x0, 0x10000, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0xa4) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) read(r1, &(0x7f0000000540)=""/4107, 0x100b) read(r1, &(0x7f0000000040)=""/129, 0x81) 00:25:43 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000080)={0x79c3, 0x10000, 0x2, 0x8001}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x4, 0xfffffffd, 0x5, 0x100, "f0000600005b0000000009000000000000002500", 0x800}) syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x188) 00:25:43 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000608da446000006e146146068f80000400000000000008b000000000000000100000000df00000000000072bc615e"]) r0 = msgget$private(0x0, 0x11c) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7fff, 0x1000}, {0x1, 0x100, 0x800}, {0x4, 0x8e87, 0x1800}], 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) 00:25:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x99bd}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "b04d00f3ff0a631a0000000500"}) 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) getgid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000080)) 00:25:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:25:45 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:25:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r0, r1) getgid() connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x0, 0x7, 0x6}, 0x1, 0x6, 0x2}) r4 = dup(r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0x1, 0x6, 0x1}, 0x3, 0xfffffff8, 0x101}) semop(0xffffffffffffffff, &(0x7f0000000180)=[{0x1, 0x0, 0x800}], 0x1) r5 = semget(0x3, 0x0, 0x400) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/183) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000300)={0x8000, 0x27, 0x3}) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0x5) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000380)={0x3, 0x7, 0x400}) r8 = msgget$private(0x0, 0x18) r9 = geteuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000440)={{0x8, r9, 0x0, r7, 0x0, 0x105, 0x7e}, 0x3, 0x1ff, 0xffffffffffffffff, 0x0, 0x34, 0x1, 0x10000, 0x8}) 00:25:45 executing program 1: open(&(0x7f0000000480)='./file2\x00', 0x10, 0x5) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x6) 00:25:45 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) semget$private(0x0, 0x3, 0x40) 00:25:45 executing program 1: socketpair(0x20, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/118, 0x76, 0x3, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a00fe8000000000000000000000000000bbff020000000000000000000000000001820090780000000000000000000000000000000000000001880ba47e4ee62b90b40c652eb38939b4dbb417c5aa6059b682a6f66bec2f2b2a2a2b7fce3f48176cb00528355f1b0d803a42c36f09273fc9f510f929bba35fe008c3f93d53b5254fccd712bcb1aece500df07b35b550943beace06f070da3e270fdfaee5efb16f8c45d7811a86cfce41f7367ecd37c5"]) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socket(0x10, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() setregid(r6, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r3}, 0x45) r7 = socket(0x10, 0x3, 0x0) r8 = getpgid(0xffffffffffffffff) r9 = getgid() setregid(r9, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={r8, 0x0, r9}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r4, 0x4, 0x3}, 0xda, 0xa, r5, r8, 0x1000, 0xffff, 0x5}) 00:25:45 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 00:25:46 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x400) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) syz_emit_ethernet(0x1bb6, &(0x7f0000000080)=ANY=[@ANYRESOCT=r1]) 00:25:51 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x28, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @md5sig={0x13, 0x12, "c620a7af27dba7a41c36cbd5cff7f0c7"}]}}}}}}}}) 00:25:51 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]}, {[@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) sysctl$net_inet_ipcomp(&(0x7f0000000100)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000180)="4779cf32d1ce0441b8ece0d937b1a85832ced088e57a938a7bc72afd8a5f7f045f9261f2aa808628cce87da146afe431e79f0a7fe2a77fbb2ed498b1a6bc91a2b9d5", &(0x7f0000000200)=0x42, &(0x7f0000000240)="0de724fbfaf4d2897d5590c1ab2de371237f276d25a876dc9e0dfd707615bae3dc8b3f83519b9b4064010233d5c020445a4cf465e1064c938148ea032b9ce5a14a6b0e2db3eb9caa8262d7", 0x4b) syz_extract_tcp_res(&(0x7f0000000300), 0x0, 0x3) 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) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x0) fcntl$dupfd(r2, 0x0, r3) 00:25:51 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x401, './file0\x00'}) 00:25:51 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 00:25:51 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000280)=""/209) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) getpgrp() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000700)="34d2e04cac9e9a2d585ccc7550ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566e2498e78cf291b0a39e53210257ddd8b864ce5bcf282e9b1e7d7d0b7f5c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d2814b6bcee906846203c9c191e60724341eb18f5ad078c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119bdae4f129fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b48ee4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8d958732084f5408c9ad32d94da7d8afb10f9b524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f27c598a582de9c904e51ecdaec6ce070ad04c3b931a1a26d628ac748aa9c32fd6e245ea2219241e1b21a1c98a25c2c4c8aec4b65b224e47d462ca2cc9ce29a714c3bd1299c14c51", 0x162}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)="21ca26b89de03f579f5b52e9f878b45c35d5c4d0e697221761b003939b096e6b1ed9dad46b43cd95259079556417077044caf159f74de0307e49ad9e7b9a576ed039e2b9a51df0f02b50cad6f0faaf2a56f685912da5d9c56e783422a99c5809d9f470cdfebf234351a1c0ba35190119642f0691e362831227354ff560bbd0ed60d98f46eb2225da6c2a1386bec67cb39b57434fa7a0a3819b3b039cf5820f1049107722fddc7dde3146eeff12", 0xad}], 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x8001, 0x4}, {0x18, 0x3, 0x101, 0x3f}, 0x8, [0x8, 0x100, 0x8, 0x1, 0x4, 0x9, 0x6, 0x2]}, 0x3c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xfffffdfffffffffe, 0x1000300200000}) bind(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 00:25:51 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080)="004ddaa599515897023901c52691ca61c44b633d21b14e2b13f9884d5ea31eeac5da", &(0x7f00000000c0)=0x22, &(0x7f0000000100)="1f4f780a22bbc7513898a8b16154dbf901ae693570275d65ba2d2361b937e463b9784e0981e6f834c198ec3b546fdbcdd5080e458f0c6dde6daa938a7357ddfd088b039501e130ec4295872619322d570a6c1ca23c3939c4c209e9b3acc7e8d9ceeb42f2222a54fb4f89da0ccf57781a28bdf6b9bebdb7012ea2e014167760714d497c9d94865e98b3152e3544f03d3afa95b5dd6c1d0b948f6bf4e6f5fee982897f0f39e09bd1654b141b606f759811592e5448ce5bf36b183d1261bcd5f1a0b68ead58f9f5689ec620ed988887cf", 0xcf) 00:25:51 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000080)}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}], 0x2, 0x3ff) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fcntl$dupfd(r1, 0x0, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$KDSETRAD(r0, 0x20004b43) 00:25:52 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) read(r0, &(0x7f0000000180)=""/216, 0xd8) r1 = socket(0x11, 0x4003, 0x0) symlinkat(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:25:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="f6", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff00000100000000000000000000aa8dfa2a58b9668be1361b9a3a49dce5aa7be224991e7f1911427c"], 0x10}, 0x0) close(r1) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x7}, 0x4, &(0x7f0000000080)="bf9e9329abdfa4ff5fefa5abd9cc2ab1a9dc673a64", &(0x7f00000000c0)=0x15, &(0x7f0000000180), 0x0) 00:25:52 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff07000000000087dd6031797100323a0000000000000000000000000000000000cebca9e6ed55382df5428137f606420904009078000000006027671500002b0000000000000000000000000000000001fe800000008fb19a763aeb87bcb65fbc8122492a474fbcf7db0997d38b2ecb120105535717196e63cbdc034fef208a29fec2502b28c536c8981a1777fcfd4a52517cfefad0ccc26f4434945be7ac8bcac025ebfc4aca93b04ea1138deb1a27fcfa88c11a24f2be0b7ea1d163609934c035289b32d7e91c47d4ca59c3d231d15c6c67043656d1f5834a4ec9664b3b1b38289512e65b40e15d5ad2a6da67652099f3710b3a730234a814290bff79de8d636630fc529ab98d27777fbe4f8e9b507182b97f0ac885a5700269cdf9a96ed42dcd420f7f7b2cf30bf17731ba7f5d6b0e5cc1c8dd5947da86ad3ba4a8bd1b1f75abd36d03ec027e7230107367d4f17a9c13cf7d88ce95f78c5dc9b56d1654e9b9dcf3035300fd6ef2ffb8aed9c99a622abb1bdf3134dfb1841b88b9f906163d15a91ddef4478f11c416d6f07691cdfe58f7466a19093e7cf370499d6018f8de77ecfc8ee85da0be20b426baf1395bd0a08c8169954388d41fa4d68cf57b49a36fba8eee1e9f10f1d3a90cecde917b3c3686e7dda1b5f21ef8b19b98ff820e1c35fc5559c072364ffa31ce050269"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xfffffe1a) fcntl$setown(r3, 0x6, r5) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) setsockopt(r1, 0x7ff, 0x44b6, &(0x7f0000000000)="2470927dd60cbd538b1d223c7969404177dfbe18b04e61628b947b6a4f815b57134b2327a0a9d0dd973d6ae3e34480e995f25233c72cabd26db5718dcfd764869ac3b4a7c81a40285dace3b2fd08858f5568558ca11739d0d0bbcecbb7a3cfceea30e129ca", 0x65) 00:25:52 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @rand_addr="cebca9e6ed55382df5428137f6064209", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [], "6cf5"}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) recvfrom$inet(r1, &(0x7f0000000100)=""/220, 0xdc, 0x0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) listen(r2, 0x5e7e22f0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) setsockopt(r3, 0x7ff, 0x44b6, &(0x7f0000000000)="2470927dd60cbd538b1d223c7969404177dfbe18b04e61628b947b6a4f815b57134b2327a0a9d0dd973d6ae3e34480e995f25233c72cabd26db5718dcfd764869ac3b4a7c81a40285dace3b2fd08858f5568558ca11739d0d0bbcecbb7a3cfceea30e129ca", 0x65) 00:25:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0xffffffffffffffee, 0x3}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x1000300000004}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) shmctl$IPC_RMID(0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fchmod(r3, 0xa0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) pledge(&(0x7f0000000100)='(\x82(.(+\x00', &(0x7f0000000280)='\x00') semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 00:25:52 executing program 1: r0 = socket(0x2, 0x1, 0x42) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000001640)=0x4) 00:25:52 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 00:25:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x80, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb0ea}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xe8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffff000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1e5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8754}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) poll(&(0x7f0000000840)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x6}], 0x3, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000180)={0x6175, 0x3, 0xffffffb3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000040)="7343c9373a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae2ceccd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5599032ba78cf06e3e6dff86dfc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537056ee5dd8cca0bd9c132e66331f794787c437fc9efd7561a9564bc798b9f1c038347d2db90133a40957ac84c518d338d03bce4724518b3b5b94bac4b83909272488d0b5c4124afbe9ebeaef70e13bb24fd094858afb7aefa5872b6647fd388e53bc4308e2f3cb92dcb00"/270, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getpeername(r4, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 00:25:53 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) fcntl$dupfd(r1, 0x0, r1) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r3, 0x44, 0x3}, 0x5, 0x0, 0xf6}) setgid(r3) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 00:25:54 executing program 1: getrlimit(0xa5f3fa7c69678e8e, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 00:25:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getpeername$unix(0xffffffffffffffff, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b76e49a5f7f182ece8bf8e53659dddf78b5c25b46695f91840d"], 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4b283bf, 0x3d9}, {0x20, 0x7}}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 00:25:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="419997d3cd90f412da352622924064796736f0f53955767e27c46765e02313464aba94e0d32dad261111e44ab87dd78db5abcb5278b6c79b76ff311248bafa7253641fb11b6fbdee89a141cd8ba58080b5657f1a4557ceb06d", 0x59}, {&(0x7f0000000100)="7bf1a981627307e81f9f167ef82e4edd78c0cc4f54b29e6c1a30db74a3d4ffc5e3999e3871ca8a9a29dda425c6d1ae10f799425a4645de4af187e29668784c4000"/77, 0x4d}, {&(0x7f0000000000)="b673e35c3fea533781bf3b1b3a7b868673b250e7fd61ff5f2d77983fb644", 0x1e}], 0x3, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) 00:25:55 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000440)}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="5bc36876b7fe2bfa33bce563df04a52043b05d45f075065ef540d0b9fbd85ede7a44b1ef5cfda8dca39080539781dd3c21b96693d64d931a8b8c4e48f9de02f6efba827bfb1a2b0acb40a0f68419b004aad55be4be487bd05d522dd86b2635e4575b256aa7cf31a6c5f0c911e2d1a67716fc38388c91ab227a6f2f06b0831ffe404e6cfc6013f461ec5476db25478f82933e05f56f0462d017090f0be8560d756c96ec", 0xa3}], 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x2, 0x20, 0x40, 0x2}, {{}, 0x56b6882311b2c9fc, 0x0, 0x40000011, 0x10000010000, 0xfffffffffffeffff}, {{0xffffffffffffff9c}, 0x4, 0x40, 0x80, 0x9, 0x200}], 0x4000005, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x48, 0x80000000, 0x4, 0x80000000000088}, {{r2}, 0xfffffffffffffffc, 0x9a, 0x80000000, 0x1, 0x80}, {{r3}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x80000000, 0x8}], 0x3, &(0x7f0000000180)={0x312fda67, 0x1}) 00:25:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) readv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/64, 0x40}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/39, 0x27}], 0x3) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:25:55 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f0000000080)="f1b739d9c920ca3680121747e5feabc653f776d6792c645005c07a320d5c82e0e05ab8f89b63055ef8ac978f178eb98b969ae48c5d4d4831ce95c860a478697407e624c8b6100f98b54ae4813d5b4c874b239ad0df404ee863d5d2263048a9fbc864caec2cc9055d37640dd1dc62ee8acaa807411ed7add213c61c79d19f55ee33825316731a4d990921767beeb40e8f", &(0x7f0000000140)=0x90, &(0x7f0000000180)="a9d8f8cbc0ab83c514884333094c3cf7c1547072247795482374a614ab307f02f57796a6f0bed677bd9ca7fdfbdc9304", 0x30) 00:25:55 executing program 1: syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) syz_emit_ethernet(0x0, 0x0) 00:25:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x80000000) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) 00:25:55 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1, 0x8001}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) poll(&(0x7f0000000100)=[{r0, 0x14}], 0x1, 0xfff) 00:25:55 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r1) shmdt(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0xffffffffffffff81, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10ea8, 0x0) write(r2, &(0x7f0000000040)="10bd99eeff0316f192acafa789c3707128dc6457d813e529fcf2da7911c44e0e7cb407319a9f7d6da19fc4a7601d4b8723b588b95b0da65a29a9ab46c54270e6ae7f34ae9d43729d034552c8a99ce4b1037a53fc8c004968b4eea060b64b6c4450f086b3d5b0132ff5fe186df62677d0a534d793cf403935dd6a5bff548a81e32601d27ceeb74c069a18ba35fe607fd88a0fa7898165aabccbb176c78e1a30f62b86e770ab97d096e60d643e95abac0d4b8600a25a9ece9a35492bf005fecf24837ca2ef5237aa76c067df69cec65532632ef901d292cf77dd80452e1dc48b2ff2fe95b93a07f6fab055cbe3767244031a7c1e68e69a9449912bfc2ee19513", 0xff) 00:25:56 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5c) 00:25:56 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) pwritev(r0, 0x0, 0x0, 0x0, 0x800000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x5aa, &(0x7f00000003c0)={@local, @local, [], {@ipv6={0x86dd, {0x3, 0x6, "bf9ef6", 0x574, 0x67, 0x64, @mcast1, @local={0xfe, 0x80, [], 0x0}, {[@routing={0xb1, 0x8, 0x0, 0x90, 0x0, [@empty, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @loopback]}, @fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x15, 0x65}, @hopopts={0x70, 0xd, [], [@jumbo={0xc2, 0x4, 0x89}, @pad1, @jumbo={0xc2, 0x4, 0x7}, @generic={0x3, 0x4e, "88353c382e495de2d2aaec3a3fdfb1646c149ac76c77f752ce9759cf0df11054dfcd2d3ae39afa2db62e14ff35adb5875704cb8a48657efcf9f8be6cdf84a0c2b5890243361bb0c1685854b528b9"}, @enc_lim={0x4, 0x1, 0xff}, @jumbo={0xc2, 0x4, 0x2}]}, @routing={0x6c, 0x8, 0x0, 0x9a, 0x0, [@mcast1, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @mcast1]}, @fragment={0x29, 0x0, 0x20, 0x1, 0x0, 0x0, 0x65}, @routing={0x88, 0x10, 0x0, 0x3, 0x0, [@loopback, @rand_addr="49cf1dc6f9ad5c51f53fbe450ed8b42a", @local={0xfe, 0x80, [], 0x0}, @loopback, @local={0xfe, 0x80, [], 0x0}, @loopback, @rand_addr="7043ac9e3973686804d1e1f2559ce97c", @rand_addr="24f999198054a45b0b88efd86ffc16d3"]}, @fragment={0x3c, 0x0, 0xf9, 0x1, 0x0, 0x9, 0x68}, @hopopts={0x62, 0x5, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x5}, @jumbo={0xc2, 0x4, 0x81}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x3}]}, @dstopts={0x1, 0x35, [], [@generic={0x2, 0xfd, "d980fc59644b555e3834f59deb7cad6da88f78177e49f7cd43ff4f211f5ff1989a29e858c987fe810f25ec9e9b52ca25543b9d7e094e6503d0edf87b22a03fe9811ca9db93bf001018302ca83c354fa8ea2050bea9922084c901b57673cc4946630441e59f79befa9526f2575ed033254339d1b72638a5c172bd65e55cab9deabc6fc58224603530d96e29ac2ad2f995b4591a804ccb23ff452f5a68202c4e4e622dfc859cbeba14b16be5298318b8718fe2718d1fedef5a8fe9c194105e7f2580eaab1ed492e0291548e85c1e04868462d0ddb55b5d2529d35e4c5bf354e58d1ae71c218412e6b3fc5943332b810547e7bd29d0b2333c5e0ba15ff7a2"}, @jumbo={0xc2, 0x4, 0x80000000}, @ra={0x5, 0x2, 0x101}, @generic={0x2, 0xa4, "05f926512bc544a7ef448c60eaf67f61539f4fc80154356472151e2850f2e7225f2590f8d05b63e2cfd9d9db327c8ac04f374576c55d559e85524a30914f3e61ead6157659fb3dce5f41a772e3052f41241c48f2f89e81c3f973e25350e909198e4428d6956ebbfe7f470d8689b1a46f073aeeaabb0918572776f3140d98b5b958e25e5a6b98ef2afda545916bb8b9a8b9807edff1d0fc0d3a6fef9fbbca8532266e159c"}]}, @dstopts={0x4, 0x1b, [], [@enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x4}, @generic={0x5, 0xc5, "68a3b0a622c2a439515ec3cc933a8407c0fdfba184977a781be50e30fd5d93ba5bf77a4eb8cd3b3688c76a813fc3a8d4f4abcc55df5f45bb032a3b245d0f94f87644b15a8baf2bbbdaf07ce3c7033d0adbda0b01b2f04441a8e25d896eeded9c76b65b989e5c28d8a5c3a5c187ddaa6b0da47ededebdac7ad8b928310051339dc5a6c458fda630fc59d42e6bcf3aba4e216bd59130326b4abd55df8b94a858a36540c03c9ed1e419d3d4ebeb13f27158cb2757a594a89c1a9ad8abdded41ee108854ad8bf7"}]}], @tcp={{0x2, 0x2, r1, r2, 0x0, 0x0, 0xf, 0x40, 0x0, 0x0, 0x842, {[@md5sig={0x13, 0x12, "fd4c8c42dd8db2c86dae0c4ceb34a9df"}, @window={0x3, 0x3, 0x3f}, @window={0x3, 0x3, 0x7}, @mss={0x2, 0x4, 0x1004}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0xff, 0x1}]}}, {"c3937cc98b6aee62eff559655260d7d5c7db0971974fc67b6640774940768097ab6f50b2a3d272b9179710fcb35395878cd8fd1763829eb6999641e7b3d2361306897ff0635bd02d8b7cb84169ad87bcd16750b4c881a12c4cbde7328472ba4110fa6848ade51af1f4d1e4f76703946369a4114bb135e088b7f11bd023aa5efe3ee228300eedfe47238ad5425fc5f660b8ff9731a1abf7ddfd961bae603eda567908f3a07e6ebb7e15d6ab27e9d85156737bfd5ae54669e437950481de51481e"}}}}}}}) 00:25:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) recvfrom$unix(r0, &(0x7f0000000280)=""/227, 0xe3, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0xa0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$KDDISABIO(r3, 0x20004b3d) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 00:25:56 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f00000001c0)="1cb218a1532b596102e7c7b61cce5157ead1b3d111d250fe09d70c380532c24257cc18ce1c7cee61610b2259567ab68e13335353263ebdfab10fcb142bc4e60150baeeb772a6901fd433adb9945dc71bbe0945c5515e6a5cc25a480e63d2ef8141ef08494f15c219aff530b65b46c41854f7c76169b2f09bb9e4668c00000000e87b6ae33b", 0x85}], 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000380)='_', 0x1}, {&(0x7f0000000280)="914a3e5db606971b119f022ef482d47c2174e164c5d73f78c3ef9aab", 0x1c}, {&(0x7f00000002c0)="7fcbbac3e3174053b62779ab6757f5e7589d79f124f657a720901226a3874c5c809d614d541edfab6cec86d86b6ad757c3c5d89386aa080e25f4fa3f98fdf5450fd420381ce6cd03e3ae06c782db6b35c806ac5b30", 0x55}], 0x3) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc, 0x20, 0x3fe, 0x8}, {{}, 0xfffffffffffffffc, 0x7, 0x20000000, 0xfffffffffffffffb, 0x1ff}], 0x1, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x1, 0x10001, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x3bee42e4}, {{r1}, 0xfffffffffffffff8, 0x84, 0x80000000, 0x6f8cbfeb, 0x200}, {{r2}, 0xfffffffffffffffc, 0x3c, 0x40, 0xfffffffffffffffa, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x28, 0x0, 0x7}], 0x67d9, &(0x7f0000000180)={0x81, 0x7f}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x7fa8a862ddf002af) 00:26:01 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x62f3cb8d0db78e77, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, r2, 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(r0, 0x3, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 00:26:01 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) accept$inet6(r0, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002500)) pipe2(&(0x7f0000002540), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002600)={&(0x7f0000000000)=ANY=[@ANYBLOB="0100000000006c653000"], 0xa, &(0x7f0000002380), 0x0, &(0x7f0000002640), 0x0, 0x3}, 0x3) 00:26:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:26:02 executing program 1: socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000, 0x401, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0xfffffffffffffffc], [0xffff, 0x3, 0x2, 0x0, 0x5, 0xfffffffffffffffe], [0x1, 0x7, 0x5, 0x0, 0x9], [{}, {0x5, 0x80, 0x2}, {}, {}, {0x0, 0x0, 0x3, 0x3}, {0x3, 0x7f}, {0x0, 0x2}], {0x0, 0x0, 0x100}}}) poll(&(0x7f0000000000), 0xfe, 0x0) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fcntl$dupfd(r0, 0x0, r1) 00:26:03 executing program 1: socket(0x2, 0x1, 0x0) r0 = socket$inet6(0x18, 0x4, 0x1) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)="b6f688a18b95d8b800a239cd723cfc03", 0x10) 00:26:03 executing program 1: r0 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x140) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x101) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='(\'{%\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x8d@}\'\x00', &(0x7f0000000180)='$!\x00', &(0x7f00000001c0)='1-\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='[\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='*[$[\x00', &(0x7f0000000340)='}/\x00']) close(r3) 00:26:03 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a87d91f2faaaaaaaaaaabb86dd60766051e5171e00fe8000000000000000001600000000aaff020002000000000000000000000001820090785b9a5f63ff020000020000000000000000000001"]) 00:26:03 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0xa, 0x3, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x80000001) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) 00:26:03 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) write(r2, &(0x7f0000000000)="1e159caeb1f5ec80c4edccd26b75386b78c05659982125c8dcec8596c14522e54d51389f957c0de0b437a02dfa53866af92d6c1f367ecaadf2cf9eb828979e64f15b806ad72c6e46ba93c4c1f615f8ce0fb07a860cfc51b360937f3fc4c0dcceee9f95", 0x63) close(r0) 00:26:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kqueue() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/209, 0xd1) 00:26:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) write(r1, &(0x7f0000000100)="db3e571168b54b15770589ed42c1fabbb2e7cff42b27aaee5d7a2fabc892abc1a47c9039b8141b20cc4b46d62a467d1031337ef4e93866c40738e8dc4105e081ca0ccc598b9abc7f27f5b0b3409b580f228e2a62f3aa70b7e2b8c2bd5aa7bde599f651817eafe4faf696adb7a43702c10cf7a5b9a5d3e98cf8aa77c912efb2c8692f84e5c93cf1f390032b411c09d91c44d3f81d9faeb02ca31043dd3a9fa35c1e64536a32577e9d291acdd0023f3dd930fbe386e75bbd86f9b08064b3399c6dd2744366bd9c7cd79ffc9bd5a9ad4ecad98b6f15a5f1cd0c6f11408570c4b00d9596cf2cb6ecfe79a61c1a0548d2f17e92", 0xf1) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503", 0x164) 00:26:03 executing program 1: geteuid() 00:26:03 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7ff) sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:26:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) recvmsg(r2, &(0x7f00000016c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001540)=[{&(0x7f0000000100)=""/162, 0xa2}, {&(0x7f00000001c0)=""/73, 0x49}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000380)=""/64, 0x40}, {&(0x7f00000003c0)=""/8, 0x8}, {&(0x7f0000000400)=""/122, 0x7a}, {&(0x7f0000000480)=""/49, 0x31}, {&(0x7f00000004c0)=""/124, 0x7c}, {&(0x7f0000000540)=""/4096, 0x1000}], 0xa, &(0x7f0000001600)=""/149, 0x95}, 0x800) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 00:26:03 executing program 1: clock_gettime(0x3, &(0x7f0000000080)) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @empty, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="000000000000000000000000000000ac"}}}}}}}) 00:26:03 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 00:26:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x0, 0xb03d, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0x4}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f00000001c0)) 00:26:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = semget(0x3, 0x3, 0x400) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/133) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaab0800460000340000000000019078ac1400bbffffffff070377010d00907800000000450000000000000000000000e0000002e00000020000"]) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockname(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 00:26:04 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="2affffffffffaaaa86dd60000000e000203aff21405aafca51147426c00f82783347a0ff010000000000b8720000000000000000018803000000000000008000ce41ce120000000000000000bb0201bf51e0ac1c576db10c847d28ebd348354af88b291af78c8db86d813a7451a81184bc6a35f63157b26cd57c63486521cf3cb7c2af5b56a47faaef4ba35bdac8b882c114be24e0c2657e79ff4ca9bb143abd1b71cf91c70be950a0c63b04"]) 00:26:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x3ff) dup2(r1, r0) 00:26:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x80}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x143) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xf7a1, 0xfff, 0x25, 0x3e, "42e9ad59301b5300000000000000000400", 0xfffffff9, 0x401}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10000, 0x0) fsync(r2) close(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000440)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb3695d929137758ec31a3b50d2ca5678cadd828a3afc4d21ae83461dac31b31091bf65cf4ecd74860930ada62b8a79b9f9158d4f0983ad925107c817c3e52f4ef3d54ce0fa27cf5ee2b24c6e4bf22c99e6bdf91bd68cfea3e6e17e68a59139535f8b5a1cf0323a17d6a19b0341120db2f34c8d6de84c5f1ee84a96234be0383c4f1477fc936b27c", 0x8c}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885b248115c9174d7a29940ead18c01fe7223869d5cca5370ceca95089280caae0c81e93d148bdde3684c5cf657ae00b465d1b5c74892149da0922f6aa8a2d72c8c302bcac78e218caf7827c5d308927a42e1656a7c4f6f7cd85fb5370d95fe13647623f1f9710b9fa5a4f138e9e9c17d3af6b86f66f0ab1407a62663239600e6940c75d50425c3352c15bb89add8445f3255d550bad97bf4ce00b689ccb9eaa057797c7f09f26112f264454624c67a0911e40696c1cd19cdf3e4ebabd72836af2de3e47965615a1ab9ae80fe52acdbccd92f16bdd3f8300f014d20caed60b8599ca52998560e585a50a31e89d0bba4f9130557c83beff0d893c54f1a74d70c2cf0860eec3d43e58fc64a2ef9cc12b8f540d1b33fd4a54ae35eacc803630fb6c70bcfb61f86d4ca671759d88d99945d84f832be4b6d298fcb3eaffcca6f68ac3391a334fe9960877bbb4c0f669ebbaac2ba04181c84b2c482b70f18dff5e3ebda21d6795941078d4dc2a289c20962cb7ec599399f2dc7db6c0fa22c49011989bb9dd597559079497c7fbb6d5204fefd292fd9d2b0a1a2af2a0867fa37c4c8dc044b87e0fc470369f4606354ef840e1bd850b5bfb21bd5910a3858e8189ea7997f164913d657104db9144dc59814a795a1e2a1d53ad20b2b74d5eccfd9e8c2f38a7bc04a6bdf5d1404c840e74e2cdf2c8cbf2fba42c7a5c6de82e4f37ebe550456226f422d62a6446c454b112633015eb1f45ea0d9685b99128faf5cb97c5501a4b3695022bb7f01790fbe570508d9539eb13fb069a24ff87ab96b0861cb105816da7527a7569526233353a154ea706d909703be509b19e8eb1b4da75907bcf32f74021674adf889661bf7faea6bf7e15dfda773d52495775c1758ab1c42d411d7ffaed74e2a0baa44b86b9884f802cdef8c539ce0e7a516e90fae2515f5dc2a8a595ba39a3fc32e5fa22f2dce4056431ee5b0f15c4bb77f4153159a628483227f4f74a7b823267437ae2990d1026025d475cfb979c70324555f3ab1e82e158d29ae5777da5f9640588a91767db12d2225e0511004445b52e2047fcab307178083063bafc43428b8b843c82a1745395e153b290504fa7c74385031f6e84f6ab18c94d9d8053bc27653c110aeae665821dad3ca27241aec8e02c730894566c033ef44dbd70777faaa491dd8f5d91c6f0a6c1c313d6397466ebae9826d162bf79c5e17a5effb9381a8af354a47736cc0b233012842ea19f8dce813e4fb5df922beed2db3c7faa9effc8fb6f0e544b09f590a0abefa4577bad6e8f4b43607eca4355e92c15136406e21d1361e15c4d09f9ee58f7178284c0345e66eba0e23b12b3064f55e0a3364d90442e4dcd7a4c45001e8188913d47fff9383d9db7392ea8b1bc3a90d244af31080a410cd8db6e62c3ebd038007197c0fc048c085c83a458d316dadc04d5808ad4fb246596f4ec223f0d139c5eeca9ac633f0102be0c9bfdfb8755f4eff5d154835888616c90b8fe40b932d6a13ab1167374b3f90e9977159e39c9b1e3507812ff05643ae7eb624924cf21fff1d9ead3dd92c2d1057b32e20c62ddc5e5e9f0adcb2b405faa9a01789a991bcb77f", 0xd7d}], 0x2) read(0xffffffffffffffff, &(0x7f0000000340)=""/226, 0xe2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000002c0)={0x1, 0x2, 0x4, 0x3}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000280)={0x3, 0x4}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x2) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="c4ade3e02846ef6b5950bd5e2d9d51792917af05dfb59f7a1f189c90008a97429bcf9c8a2b4a9d594a3e261f42", 0x2d}, {&(0x7f0000001b00)="35a4ed73154c583c6be57fd2951b5acb7845d038a025842fddf98103d16af085a54ec9d92c0c26c02b2d5602f686b6d193e3072c5cadf8d2aa0a48317d143ce16cc703b3158fd068542eb29dc0fe3a8ca41e43d6a6cfc53935c24c8cb2ef5acea2c2ce1126f0eb6802e9988c9cb1e800bee4133d1c65e03672b847767080b2e4f5040e40005cc201f698bec56e9624b4370b5d88e69a64f14b47608869f807e6fc42e3cbb53345ecaa1fc6f18c393feaed905350c1a11f53d4b276a9586810ce0b08fceed0d6d7e43639806235824229723b66e6c77f87bb154dcd67e1ed096b3e08cac0d258fab90d3d26cb3d92e6bbbef352c3d9cfb566cb9a72afba594750102a92fdd6da5257e6ca5120dc0f2a1eb94bed34f7e29954da94ab825af94fa31d30c9bf3d96165c20c59a12b2fe90d6e471a1451ac12147512518add97af37f596f0ecc3e8e6cedbc0ba79c1484479c26685df3017e1d8b7528b718a65ee73a2e3ba6a1800096129cdf688552ac6e21811709a9541910333bba209abd3ba2cc0da4097fcd043ff7757242dbe9d35686bbcb736f8e8ef6de240b3a47961dd261e81353d2c0eb09c9c02a5f24e6aee8a47ebb26c9a22047e0e6e32ca28aa32df3e13ec03754b457b5505d44dd0bc555d2c203dd524ece33d2f732d2531d1d44fc866856c2f390e443fcaaf585528c9b7bb98714ce41e83a29824acfe1d694d2b8e80e00ae0e2142ecb50d24c5dc2c14fc1a78f3dc53333db9879d408fa5347e350efb8d9e1ccaf4d4c1029da595ec2613510011f1052c0170acde24c7af0477baee947681fbb93c405feeb6193771bd8e4ef5f93a16dce8b62ce22ae92c7af87c4114db723f59ba8970f4fa4d3401295f80fe7347c6042f730c1ee33af04331136f4af136b67ad93c6192bc1721740c35af14d1652cc5d6e901bda4bff025b4c34dbe7e89ff5ff74b0cd7a8fa45d1aa77802be9faa185253f8c0db61113407d8b674dcc4cb98e884ac97f70c85372a3ebd7f57bdc9d35ebc96d97d3b45dbea94ad7d043deaf10cf296ab5f741e941d27b08e4f03d5d5882308b5d325e7d5a7398bd9c53ca0186d5e549483c5b1b167fbf483b5fc14f2e74169f2cb67c2decfb1f051767c4b22a1874f308ff7511e75df17075e1551da38509218e6a7e939e58641c1bc1e34a00e60eadd3a9615996bf36ad41575050b02007dbd29e70737ec1ceb8e1f3d0146833cf817e0207f85698b2c82e48d255d8ae951d1c77554683a4478f49beb1dedd615038a6309538811a1685118f0bf8d7c22b61793f969214f366a4bee110f499b392f5a859b84437c2db2baab180071ceb6c73c4ef4f582c0cd9b226cc6afa3798c21ef49309bd8162fea271f72165cac2c404ea1a2e04f53eb190e17449e0dd2c603caf73bd87b44465164b40d26ca5eef435a4fc8e5ebca2ba8f5bb6b0296622425aeb81180d66fef154e366f5ea4967bbc875ebc6ff480960fd0973b376a7e3c574e309c24283bfbd22e369b593e6fc0fa6c65c1c9355e3e459c738d5e502e682b41614bd0b2f1911ec31e902cb842968597cb480f52c4ea745aeef6671939dd51400987a9c877bdb47acbd46045222bb6cc10da73b768ca7ad55cd649d49ac6f97bac20d426c97f548a03bc3dedf4e0e2e5c6de099b03b09aafb938bc534182219179376074fa2415b9ef8f8ecdc50e0751f9185323cb303ef071df1dac2a65c616e112450828c8cd8266d936f2aaba4e0012e834cef95d14894a7ad9c3f062357c1013ba2112bedc66147a10fb7c62e1de16f63e23c77922394d4403163f0fbcbdd9f425f093323e5795558364ea6ae5010fd94598af1653e203020837394313b393d3f38a334e05579e510e96171515d48986780ecce978e66c218c6620f67c59e07455e65d1ecc84a04952d673272dfe67591177ec7d7ae3ffbeb89a06972b195d8cf9675eb97e3a46f3f94e6aa3c01cb7dc66797a681f3ae7170711cc616c36b371f8e9867fc1c8eabea082253cefe023956ab9ad1b411098485c4c4eefbe1d7bec77658e7e94a024be33be53bf4f5b78806f5c81d5b234e6e0c611fabd15e77268adccbee7c3238da72ca8857c379d9c358a7f5c91bd696d74b71d07be34a1097660567061ae3d8a0a0855e6a689d9657944f9577cfaba8713b3ac24abbd77799b39ba517a33dd515db5d1cd064bfbb2df76e6ce2e549b2e35090ce10c4a2e31abb16bb8894d7354295ea4537991b556742357754c4c2cac2c6ed15c1ae01d1051f1bc551e4e2ce382ebeb557440cc12d6601012060487ffa2dfc4faa8c5d60ff83f8166f1bbb1435e535f05c32e89c5cd7189fd5e9a05658e6e677ab1e200b8ebf492655c9655d6304566e2c6ddd2088ca74727cc1c3556390eceea407e513bf4485c5abbee5fb0b500aed2c48789557b4f4c5002c973a68bd77d8bb50f48d32258d71a46407e095725e84da17926b1f620068729bd2ff9d77bb76f8ef7e3be605c53feb11bc115ab52bbfdea940b8f131174170b115766365d49e818480300d5ee3f2d7d26da3a15d178aa2c0db69fdccf04fa807aa5ac6ef9e037832d2d1df7e7afaf8ba0bb746527b3b72f1c6d06766aaab8dd1287ee2ded4f0698e5b1d91095360641b25096bd17eb444df8f7134e85c93577479b70e6a92afb02322ab048d6f352406d99ed7317ca2fdfa9d5af5580de97bad3ceb34b958ca21986c25db957a4c802b628667414858c90867b8730eab17bde32f2776296766d5f20ce565e62f465f440bc7ea91f81f6184ed5aa5d7c34d9d5afee0e794f17360dddd5065ee29df5ce3d0077afca32115bd1c715399bd33f297127951068f259b9e82c98aaefa68658f2a7deaa59a0e45f7f1b89292a097f3fd1b40971e791abbbf81ff80678afe2bbbb4605a9e4b1092763c08360327014dfa21dcb0027dc25c003802f3da98decbdb3f84cc9077f5c6f10b962a87744316cf51e303b723f61fbc015e376cceb1c570a9c81e673c3f590625b2b1e19fca3010c39744a694c9701b572924d08d743695498e926c87631370df50a372f9521a6eb8bdee68ff8c67a0deb7150b13967d53e37e811fff90633deed367100ccf1042f5254d55570a06cbd96cd78fd3fcfca0b2685534dfbeabe2b43a4b67e84fa6a7c406f5e6e0a2abbfe4ecdd9ded3268596e34c61d854da6487a3a287e8dffc9fd3a28ee61744f3f35c8aa319cc012fd57f4767da774bc9278be0b94ff21772a29e48e0dd6943e162a0ab1fd17584c55d9f92791a10ca6623455d9b3742c8a2ac2f51c1dd177066087036f2dc374cc6555dbb64f0e8757daee6c5764f4430a7a9ddadcfb880770e4452df29cefc66055d3e0ab982f7602a06075f28f4fae3e62dbe70c2ef306bdc4d936331194d3769d9eb465f45b3137894b8454f5151f357be1ef107d316f0095e642bfce1d6df20c2626fe106aa4727e2e71451ec0b6a067a6d1c55c5610681fbe5a7fddba7171eb364b61f7cc099be9953c0e5434222b717557c1d2e8e38fe2ce8eb8c7bb9c0d5580459b387189de9d491ada45eb8669e0a544a3ed1fe7a6e6126e55cfa3cb0d2a2b84a16936b93e58a6ed3bb8dcb47ef62c7f6aa0e40e4aae9f5d24f2c34680bc36f1cf1f06f5f5c30485af89c064f5a654b9e1bb82156c844085bbc7dc53896efbca6f19c1f28dc37df95708ebf7676378ce2cbdde3422f65cb8f7065f5da89aa51ac48196974c67d6fdbf843c86ba5d701478ca124a32c2225ff55a194ed9f9173c41ab7903993401e26c3639952171be7a6468721e8d38c14e772f8df3ea11ba65bca0f52636f2a17c6c46426184c15e0929b63360c32f7f8ca9b2ec727c11116ff02d9996696e44710b607c85a181afcd90078c9579b641be61dfe2a859c0bb04ea2d5a4bf700c11e312ac10db77b0e3d330437fef07e7b0130e5588104bcc324c6c2edaf4ae4d4e6d666db73db502051d2f6c040bf093213c5ca8cd9b11ea895d49f7fa3b92c62d9a98cda13ec27803de6b600a9a1b4a8f0634c76f3cd4e158880fe41d0bcb5ff7aad3955db1c87a923b8d08e1132c28c272af4c9fdf5bf58ee4cd4319ac69bb4684df727d787d17f33289b15d4ad777188fbd7dc89dc935797a51ad6b9ac6617fb126987a4789cef335a122380642037700f30ab05fb774d75c973efc9f87ca419b26b72986e88eb976144a7660b7b2093195b0da2b757a209a2592d360124a4721cf8602bd558f81d9de333575a42a57782a034f3223f3614c2eb39c31ec53b96b476fe18233ab0cb821b9c5ae1dd4280ed4f98b31adea20d4d9ea8aa7c1eefc11ff19cf9e9ab8e89801cd256ce093e53c491d74c5e129c81499e005c2a55454168f9edb84b27766a68bd830f8588bb1aa06429e8696d6c1c75583fde46ebce82364ed3dfd37393b8769fe5e8b6cf23554a51046306480b4b8def8acc69d9b0c7e007a947f4213ec38f30e37c4965f8d95a113da894bec24e532f910b98b1fd2111bb3cd22f314d3853272f423eedebd3c3efbd101374675f4d1c05b044e1198f79fb28136973467a32a8a712c055359b1f12c91b3213a3b018f7dbf4cde279e01856e2c700286b1ad3b4a35ff823839acd35463a25ec9539c817e7cc8b5c2411aebc365565e0ba9a7c350ac6fbe013b3c5426ae929dea06d6b7842d34d825aaec72fb11c7478e7ccc381ff6cdafcab98730c63190afa1a7fb71ab23bc4137a4ab3411679ce0ee02c89d53479136b13a7204aa24679062b6098c2087b0f47a6ec456172e06378aaa021ad56305dc2ecff678ed0d79c9797597b644f30cc8ab5f9bb25c4e0b3269add414e2f49d59ced76926ce05a669db713630fd39ca9ac3fa266352429cf14fba90554d832bf40a2606d88ae0a2144bacd3695f7ecf83d68980d18cbda97bc982030db2d3873d008448342f91dd2c162924e64436ead74bd829346e950ecb147cb4b2ecc896c3f6a74b7f5dfbf5b57c01034aa6d50c5101f960354dabfd61420ef4ceb984bedc3cc34425ac132cdb256840e6cfe0242a0f9c61f37dbd971147502b213de4d4e6d15740ad4d2687317828925f0b700917f6fc791d43838710218b862eb710d7e698bfdebe83438b90422a318c298533f4e01c81d1f62c5812ad1ad7c341de95951c7933cdd158dbe0686f83eca57d34e4d830cf00488ba822a2018764dba1d390ade7a8b937223f34fa8e37c42aa599e1bdd55707f252b81dc071fd1e61e592564c6df078f1d8e963c31700144331f1e8ec2d8af4167827db5fd306d1b7daebb1b92b2e9127bd123a307250fbaa897112498e84b2c8aed3f1185f2c331e18cd3a64e1893d0ef7d0faf009bfadc39643a69617c30f4c70ef1a88f143864edab3db0e3e285c064ed333d746d0c519cdc2c0752462f6a6d2aa6132c892cb57ebe58773c18d8e8520eec14c48ef98e08ac2fc84d2dcaed9cd290df31563ec950b02415193cfdd70e5d24063ce1cf4ab8fd6aa37b39b9213d9919749f9fd8228994335201c60b88088ba421973d26be086b6cb3ff8ec3edfa8a06a6d24a7a3e3732cff9e5f719531d92b49da9d73229897f30b45592bba10d4131d47b32b8b0bcbdc5b2c2fe9f12c69e32ad3d9fe2da612da0cc510c417a70810741dd521d587590e10a8d2a6780180419150f7895bc4c493871154ed7aef22ff8bd8149743e047e33fe9a2a552b86f18af625e80196ce8a381349b44db8fabe920a5905f0d30ff9a5dccacf04dffee953ab76c5a93050e5e9a649f1fb519bfca9cb5d", 0x1000}], 0x2, 0x0, 0x81) 00:26:04 executing program 1: r0 = open$dir(&(0x7f0000003440)='./file0\x00', 0x80aa, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0xa1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0xffffffffffffffff}], 0x0, 0x0, 0x20000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000000)={0x4, 0x4, 0x2, 0xffffffff}) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x100) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0xe) sendmsg$unix(r3, &(0x7f0000003400)={&(0x7f0000003480)=ANY=[@ANYBLOB="00272ef69a5a958c08c5d21f2f66696c6530007dbbd1d9381ebc892208d36a76466c7326801008f87edefd6554da12356c4a6a3b"], 0xa, &(0x7f0000003380)=[{&(0x7f0000000180)="efc0d0daedf62b52de4d166df9eab79ea0b96428caee5857c5a42631ddf5c4cb22e6b202da6944c2ad137d072900a5fa1e78f9256389967e437145f10951f54e8d64a81dd85ab03b", 0x48}, {&(0x7f0000000200)="f2f70069e64dd2e06ec08be263ddca7bbd4edaaeb095d1ae25567aa1a0ab64f56b62b88af33be6f350b67de6374e0e8e8668258c7c6860418178dc6b306e7ff6237ae4e10ed559d7b45a53a7fabdc35d30d14b81ef38d81160ae4fce0b3aa9a9a641ef8b02bafad359ae48dc5e555c10f31d701989b50b31f8d0314d90c03f0b34cab4eb4ed2d81699b3c0b4d33816921cfa29707b91aec871a12d6f177d16c930e1f6a71b7b21fb65ab6470059ace7073c38805a0be775afc007b59360a1b377b45990dd35249c6c0aefdf0d02fa91c1a4cf8d40a49177f0d581bd341fd0f95228278f16e97808cfc3c6479f2f7f9e90630b1419103c5f3e79686b5ca943d40a5b44291b5836d7566e3efcf9dd55c2bd29ba4f893363d39e11adaa0a2a789e70b95e6bf21f58b5a7b8dec2062d7832289e6b6c2d6633493fe27db491b64672f8c6dca9e2c968baa9385833343b296895ab9d0528297055012e6991c59397e3a29815dda17bc8ee5d404e557b7c7ece923961cb6d256328ec7abb243e825d13c2df4f5b7e28d10c506f894ecccf720ccf58cd2e272db0cf4330ede8391394f94c00b34c59fb6bf348ec07bb3c42e68b6ab7ab2dc26bc1c1f878444070917eed91bed1a91d333d56e291cf06f4835fd6c7be58c2a0997cda411e3a02b7838e4222d86ae74735b25fb60343627d4bc5541989aa536922088ecebee0d00ac381490eb1a47799303ff2fa0b7937e884cc2cbdff4f48a81765348625c0f42aeebebc925bd5342994d9b6503cf72316646cebac40159b1e208a88e35e4d2aecd75558a4b8a8cb0e14e5d5af788bd598d8caa5838de62182c913fa983ee36bf52696289815a23b79f557773119dc8fcf923b43c8903300e6fe96ab33b4fa686021bbd584bdb200ff1b84982444592ea92f6b357a55380721f42cf913de363c55a4bee4347d96de0b8cbb2c04f87b6d94155967f660b8d24fe78c71fe2dd8f87ed6dd80ff89b06b597208f76cecf60a35c6527e1f68b06a446df64cd3f5a6a802f874132362fd0dafde1ae6657d19874638eca001d56f62a062223979c8ea44da4ea8685238f41c0b2b31bee984f5e139a7ba88753731fe8380b5dfc2f1c10c988a4833e107902c8ddca3c13f65f4ce071570706161d925e8bb0cca9bd1fa2b32f75dcf03d3df3c8486294a5ca995dc4a5c65f5bbbfdcb1db4a74244f07d3e88edcbcd500c7b6f179c9906a58d73bdd394af9535242553b6eedc8e588deb3d6aa3830ac0d16fc35104fb43e640276f095e853e463f019ef773254c48aa208fad4ff92640c56ff2ad09abed6217c116a777f1d548fd182cf077bd1cc5a7e8a31012c08fbf01c4e6a4e18c5d9c24c834464fd957fca51451d80bc9af5722811349c82da254d5ec42e93157a56bc6d44636784f5437be081243b50ad6e275355529adb3228a0c521b96e0c556b2571841687c0da13200d56b677ccfd2a272dd57682a8954c4756e05f31b0d798618208b58ff8610ff239da40b5faa6e4ef7968ac418567a348cc59205b9b1ac2dddf447777084b7758ae27385e8d04f8093d89a0afcba564a7503765e21b3d6e2fb83fcc6d4b096ac450105f08defe268029cb56bbe8078baf27768ec0489429227001da4b1713ecfc12b20a559ad8a79cb13d63c7fb3108ad0cbb28045d07f43d0687a1c3afa515f1e27881e3e485471504d806911da7a56a320cfcc45ef302e626fe49d33c6fc19c331d2558e4c4098ebcb4e37620c32a2d7c6244391554cf49db46ba5407c8548a8565e622c00e8e24e2a99a18267939c112be8ca0f68cb25692c0e977f433388969a76190ea8e4398fe7a02fd6541c9acd078a03880c45a171d380b4ce516a4a4f7c134bd280dbb8e182a1bbe041b8472ef477a1ec0e11c5208f0aee53e256978b83f09827dd4848bc8242ec62f70ada04cca3263804bfe7d0f2eb3585a542aabe95ebae6a7eaf06fe0c4d846b58eea72647c9e2baca03d8c74f7c27c3c6868fd884d5f49cd033ffb1cab34c198d627b0cb4f46808ee52551329d77b03de0fcc879be96727881570c10ef068e8074a5eda8e3f24b744eee1e40e211518a60f9f7cf6d7bda9d447be1aa0da87203e86ce888783d751d23281c05bd4adbca05271a476bd9768dd9ef6142c62ba9e66bc4ab79a03670e196300a465d2119357b091b43d1b60872c2d720d0d3c21570f03344c7c3e57a66b440901c42def092d50c2af1ee096cd37636822841c48e270a64036926544a277eba18d28b91a0b3578765040382dabc3f087fa75b9b8a1756d63e9a719d05d7e8fa061fdeabef904290bb0703320f50ba631c5275a16bed969b719c38806bce305c8268a654d0a7c581245ca52288d2819fb6f5214947d3dfb13556a8a8fa548fe10f4f94224d1d002ed5e8039dd39576ee62dad34d3365a2885cffdfa0a1bfd6a11f3bdd5c5187eb48f5fe07fcd149aacf17e9a7ae09691600217e4e3db47eb666fbe38448bf95f0e47f9a92ddd85db4bfd9497975360cc2b223d57f70368e8206e5e8e499db4f0c5db7240b842b0638bb44d25cfe3eb0eae53b18409614fb75a8fe1f1ab70e85328c6661fd2cda3e60430d450fb90fb3bcf2888d36171ec192b001c8d2a5cc467b84e9794f491458b5a3acc26ca3b819ed189a1380a479676e85ab4090c38fbd4fd04fd5fc0277942b71f87012dc013159ff7123a73bc2c3bac180545db29672924b8342c0e5a86979ce74bc846458ec3c38606bc6b3f379fee398b7a406777d3d587964503b26cee91ba9336e5a51bdbab07b901a771e1f83f3ed919e2b9797804e61abaac6489cb03691d4142411e0726dad629c23a9817727440fac13da71c213886ecd87fac7aeb183a72845e195bda1bfcee1235cbd8305e276b129b316f98b2be26be1e8b7d58e17d4ff631a4ff4e9f69b16570869f446fc26f3ae889faae2a4a8942b23597767530bb79ccaf6e22b04de9f7249fd667c58ba8fdb8314ead749f466bca4e8a0f402d7f48c8c281b270e99bfc03aba98bff9f9e385e93312f86c6bd999173c3e8f667f02a6348ff094a813cb76692be4bb8e4b5f136ed64d74e15f2d140f38fa3cf9d218ebd990d695b4b9971b1d27239290f05e2517a063913c63eea17022726e9ae4432e1dce537be2eaf156130fb8ef2b87df4dea945e65b77ed229c7d882a0465332fa193e22f1ea9a3c068488e932af4838e4dbd76196ba529525063b113e2c6548f3e7ba33076a3117b7ec8aa8bdf117c97562f1c48399b35cb4b8c39be5e0c5b3f49f55af567b0b831d91cf68f4c9f53140fb0598eae7fe87e7a0a3390c3093d50d179e9fcc50e2e64899d9c0634ad7547732bbeb61c5a7ac67cffead4fb5c23fc5d845c70eacb964ad4b36ff96ece761cfdb8885c24b1a1ddac66365dd9246f81236d4185e10ad01fe849ce53cae8136113b770c56f6954095b4d97ee2008df45ec72bd8c60227763be591f90bf5cc77e5325525c01f0402bb63c2dac0550da4063f04c90db4cd186808eeb81daf3bb7d2eb6daea341eefd78ea3e71b16f4e63e08f4483cf996eaa94ed729a03049415c97cab89b644ab8fe4700e475dff23ac91d1081fc2028116889ef51ea9e5d06bc0712502ac6bba6c3e86c59651e15f721b231da23023b42a6ac44cb789778ee15b8c1f9400f225c1dbaa4205fad8ee1953216d63465d7422317917da7d0bdca7bf8ee9b2283b2e7ad110389b441a631d360cf06d9b20a6cb091542f49fb666fbf2ecd1d0e2f108ab5d6520c5177bdc5a8c1fd0727c5d61712634baba620495f570b1e1b6bd06b4c825580bf43838662df1182d92113596178a831b45c7ac90598763a1f312ca78d42b248695fbd3fa59041d4d8c3459cec43d760c82c4ca48838d49520d25699e663fa4376e1e9cb1e1ec52dc0256c71d6566a4cefa0ffcbe51c2b6ccc9652eb682b9ddd7bf83d51d8fff6a43413e7fdbb6ad0ba390e85e4d58b44234995c35f12286bb0163a99e390e898ed490e5876d107f4e3fb4c1e9b0ad5cbf818369aef5ddf24346fcfdecba790a89bf118eab3e3c56549384a54301c2e52a82f41d98e299286c8a5606e254d08f69b1e11c5952e6576bb8f68c6bd3e87037d183f75e8d5b83ccb138e5556a6b8b488c285bee84264d2cce159f0cad1d4581a8cb5a7ae55911d96dc6eaf5e9930d1f51be07afed0d620f186f4f0f9cdd50acf38f57b8e1fdd779305b0b89ec5631cd2ab09fdc3f262f62142d72e345ba349c931fd74e77a99a90dbea151bb25aca6151b02dd26b8cfacc89741c9fc2d31d636f32f8fc07a31a3013b0fa9df10d28fe9f92db9ca4f2685bc6d3b5505d02b2549013503272972a6fe663e5e5f25397b90b425e294e593b65632f12d5561bf9f73d77e2d474d5faadcfe114104da12ca133512cc8598abb74ed59f191f283f5a60375562a3b12ac54abe173d8ef9393fd4a55069eaf7b282d7b343bd74e1541a46c6e4cc6b5916d2cf21ad7dbddff0b9dda11a7ab88e82fc0843ab06446b5f79aec9d2a71b05fc08f22c8ee7d25f04ea2e4ff18de9d16c239b3eac2b7ad9911f6c179f9262ace1daa9a6c79b22cd2ea410a9ebffe73eb132a7dc0016285df4313ae0da1a8778c8b40272b995f3dc1ca050f1f6d48cf9dde454b4dfeab01330cbc181ec6d2aa90d4f6c0b1bc72bdb3eb3af570789f0392362575db6d8af77870caf1a26d4470c016fee1c2b7afb951100fd0c46d2ef6a00d26f2bb3e2e798f9ce9b620abec8f7dfd72d381bbd4b7427ec5f9844ef039eb7ac9a7cfedc2621067f96aa87fd34b13689324613f1f11f1fe48f731e521e0d82e4fe5843fc12193d5d886968af7c13626399124d274e5d7a4164551f5a9d724dfacd1c3f498893aae9d2143c0ad898b3b76cd82277aed414fb6ac6b4858ae06b45413d80be0400b2ad1a702980b67c5735c8fbacd27883cf2d3d7edc34c1c8229d69116c85d9a9d0acbd501ed3d59f7b7d46353257bde0117cf4bf9fc25ceb4b94955b628366c734372d0698a5291d1674c0c3633d84e1e525e6a2fcea3d00c9fed661fb149501e60eeca5d295a9ceb1b6670716549e129459b8b918e9c6a90222b1c64a5fd69fdeda31fb812d4c88140d91107c6f08943e0fea9e40317697a4a76e6e0117ea7c4a5de08f27056a3441b8e8aa25ddedf9b0ef79c363514d5b36f2f76e9c18c21d4468e5c577457c90b4804b3db7a3214b95ce11ae4bfd950fcab9958a40a2880dfcee19e28367a7fd1d2af9df5d43239a5dbe1ee4e1c1a3834f018c0cf1419fed2f7532bf285737b4a6b504597b0eb83d3f86526ada147869ff2fe80bb921b4cd9d16f3224a488ed79af2be178f2a65ca63ae4dd7cad662589c83c1f13c76c31c5abf46c766bac859f43ec1234234e36bb263871f9382779640b1b36deede161600513d85345e971fda72a59efc1de1c3a6f7b7d7a5bad35a005993681e3eb29243ce3a92d39f628f5d05946a5b3d3bf3402fcb28cf0d272a6d69c270fb2d83395f0091d60b6adb84e611b389362df32930fab4e718183e8d9799169e82d45474055f0a9f98aa5e4eca240e22e898aed31d42752b9766b07c6323abff209f3c1b1a31301c6c13f574e7f7f1b0488c16affa5b875dd286055faab8a6f7bb8464291af469a5e21573d90d8248a0fee361bed1bee951124665b999a50e48558d28f59bc8f0bb1a5727dbcd98423532077f2f0f026b127ce8bbdbd1680efe6017be10b335c289e2a36e150f095be368ea4ad717c486fa4cf0", 0x1000}, {&(0x7f0000001200)="367b42e246359518ccd4b0a049ffcfcb08ad5f406761e6433ecf1abaf626b9bc43841223d6c7b16f6347d6ab7b5a4ed8478ec5bfdc1fc40f388dd955308bad24f261f7eec205702a6d3564cef82a3d9f2e2c26ad800e685f45a28ec0496aa483bc73af9ecb2ed9381ca0877cc1e6ef44ffa12cf321e7e8cdbe1922885f5461717bea5982be378dae4f3df659e3efc58af434286f29337b2b04cf704ee3ab9a", 0x9f}, {&(0x7f00000012c0)="f3c83209600cdaeaae633cbb46179262ccd4a97d151993b7ccf72f71a9cc04f0e4b9c000a527b68360968ed7193ae5e2c6ec77d9bec3ad763cb8af67f195622382d8bb157b1d28e4ef7924e6d905ca476c4184b11bcfd21aa34b8526be179c164d2508d77a4c", 0x66}, {&(0x7f0000001340)="5284a541e9a38ff6509a84751c6b37aec418b3feffb4146781f435fffc37601a6248cdc1ac7b5a133c89a02b60bd3b12ac0ed3f7d29938cb3b82f9798455fff3941d8a80ebe516a42cd12db7d4b28cc8e6458e6bef529c1b04c4960fb99dcbd7ec58684417285a6fcd808fd4d0eff34541501ce749d767c06ba5b32bb60850ecc2eaeeb16606e64696beb178bc79770c04800e5d2e4c643055f263927bbddadbdb296791acd0df9d21bb5c395bc1c203c6a1ca52df2d31e5a1281d837523325077557e3bcdda27d97d67941ee79ce21ac7470b3a3ce5e503652893f3f0f4cae350ae244ee986136b0eee6a0fd7a486b7757e839091acc103f0a6aecc103878fcb9be5e34405f3c143086c7a938369b97f5b73d3fe6f7ece5847990203e0d265105ebf3809741ea476f002444016849dc031e249f29ba79bb2afb99546022461db51b24e2012d7ca1b5865a113e0a504ce42f512ab66727f8ea61674584a8622c12e5155a739db2dc8265aada4d89b786cd131124889b3a7e469432ff3818c59fc09c9ff42ed79d279c8a6ac26344e1a61d4d9812a4c7fdd4089c2edce5f1dd45042fbead8b5a7212b0645ac2d81d4b9b2445ceeb4e1f7f7e684f949455fb483fc4ad910e52805a24068811eb418e46baafcbb6efb7b834aa97b5f5426d25933bfeb60c952e710d542c99a3bef7bf6518c6fb4840a34f7adb9e174e77eac253eaf331c49b23f37996ac6dbbc75fc7056f2c2a672a393144f5d5302cee5fbb963226ccd07725c9bdd85c5d3853ceb549df016cdd88e3bbc3c202847c416de657c301e9f72a6a7026bb40dc1769267bc691a2dcda3b7f177aa1a98d01a75bc3b8a3d089713acd455e78936fd784b0bb572645c6e4140e880433d1b865a711ada41acf9ad5bda0e3af7708e6bf92bc732a72ae9493718e67a3d8aa9503ee18623876c4a8cd84f8ba6b29a63553038e72bac48b939aaeff287676d64773145fa4f438f38c8ae614a88f4cfef824658448408a8fe094dae6b940c5cabab4c8f3927a08a59d7d1df59dfecb68492db2bce53197bc0d133ae193a163468f2c1f7bd29a40422e8df51083ec9b97fb50a938acc51a8bbe84a4c854d91abfc9f130eb92187dc5aa663505600ac15d694e138a42d65d7931060d5d0acc2301ef5028489898998d25bbc60ff627d2b06d9353e6f49dcd42857a89d62c731761eea827a19e777f4f01101b9abb2caa28703639ddf75aae5a0ec95832ba2ae3f223901592d70d5d1239467c55f8cf7434f5fc66105b8aa838f33afe781a9fda73a13b20b50390e08ed276959f0a08585f05a741f869af1ca515d283eb20b3568b0e7bd7abf09ecca9a0ee0d4cb205f8dc8121c19d172ac14c05b113814e27d5e130f85d7e4ae801272fd5c3b283e1dd50347d170cd53898553db021e5f2710767972513a3992a36c67bba9f9553a552c7a052043cc66dbf86111adb14900155eb2c90a5a581eb8ac71dccd6252379dfa3d0b532be314dc7497c991dee390ba27653acbb391d7ed51386c6357e6b5ff9bca4ae48e7aeb15f95d6655e158ad2c6eaffe47d1639de90fe07209d7c4fc220851db608efa60ea3aab72b494cdeb101db545e96f57429817a2b85ee21f09287402a765ecadbb60ecaefc22a3819bbd2f8b037694c681f8c92301da46f9fd5dfb68a0b619b7b9433bd680ef6ac19acb1e560ac0304b10c7fa61750a0c94a9946c662932c930317e3928eb4fc9551e5d6b14129336f4231fa5c21c352f631c62fbca0c3b4d0a8bd9695bba0632a555c8b735322957a454bfc4023c1a9dc511c183cba9ab4855e5db6c96029bac70cca7c993bb5b2a931ff614b10f72e84a3dc004e109115eee50c7b6a5cf7b38f66e844995798a8c43939f265c6998ebaed0573eba40568a06ab53be227c1a8c920cea589e8c4291b82eef48e22cb76e2022569c13aa91d2adc546a4e82abe9f2556a81e9764da19a0723d34d10ec31aa57a00f6b2968e9d8cbd1a3b38139e2f8ee1393779152bff76375443385b6d1205feb6b3f8c041e5ee93561110cb9f4d0e3b637cd5fb1ac0013fbe434cd83a9b1d8c4d5221b9a8afa5f5f668d6f6f835af42d8b6957772503a0602a1cd90a0af565c519ccada83a8ffaea6aed961f3c6c960b39d1f7c178b861894b690c503f6e33aebc901a951bff2962f11212a7adc990a7a826b89246a5242a0756b76e756ccc05a6febbfd52c9d4f34b67fd23797dab79bd31466d0f5fd7e733aa3f20aa3671433878176fa57efcd18f3015e87e812cf46c0b11b7a902cba07bb69dc657fc6e729546dbed00f088427405a8fde007e458109552e04e9e15661c871b59d00c6b350d519ea80cd2e8ce6c4fe72edb6bb6f9176217e5a10757a0e5297ab7b74d57e8d03825da3a6da8c20b1b99e4cc5bf325d56a240a1a583c7a346831aa364492033b548368a1530eb7a59c6017d08863d9a02981b28ffe24e0da92135e9173ed7b6eb6e0b54200baaf2a1ade034223b037bdca0417f5a2ae867c9b0b3b8edb4275c2c4dc585df34d9446b47802fc591ae5931c3d1d9acc0ba9090862b270f862d76e0ab9e42549bc07bd950bb403c652a3b6e828ef6c95fbce506c2a4f1aaa43db355ef4fb3db81c6e7cee4ba34a0093fcb68c9bade9ebc9f912b2f2bfc5cf9e443027a5c53c075f826adbdf578e63c6eb0bd0fb8d9732efea8e85fcd68183e3e4a6202767cf34ab91d1797fcfe837f5afcf64ea476d450cdb3333e975e8c87029e4bb677f860bbd92830dea2280d71cfd71b9fc4ff5bd5c9c502de710c6ce815ce710144134f6aca6c9b7131a9c8cae13ecb2a22503a876e205b68991c227287245ca916b8b5bcfc7945bcbf6577f8781f30009a0aca576ffe3afd0b024a20f1b764ace2275dfd70f988954000b729279432176895971ee31c9143721b4d41ef007afb7c717f92b72367977e60d6425ee41c582dee8c6aae72497a015a9698c6c706391627e678066bce78c66bcb0b57dad2c206cb39f4168d8893f8b117dae4f8dd021b6ac134dba0b25599f885677466ae9b9ec6a613267d9224a55c45a686deac7cd4e576b253b518ba875532dfca115ec8e37c6a61bde3b11992a05597a2e28e6d38fc569179b0b491b67f715bcdc34f673108252ac384820d3411eef4ab1444ca7fd3f7effd1a1f92bc717aa2791f239f162e04a5dc82ee510e42708c1bc658b5aaef8eb77e331ece464fc782040d45daf3373e2fcb5f10e128344af6758b918da430d5567811a7c939d0c17c8e4869b54e87ab25a0c77c9338b449e75cdcec78a17dc682894ce292c07aa18aebe19896246c53cda050449d7085afae094a5217bc4dfa275d401039ae3385aa04936747b86042deefc02c7221b42fe25774289857e600033881c508c3be52c63426ccaeebb83b7bc56c26ed8ca97eb2de65124cdde362768effde4d74d1c16fe1e5612b63ae3533a75a77cdbc31f970932000ae8cbefe31598cd86b4e42a985631bbc393bd7b8f63294efd09e1379659ed03dabbb017e1d41714287762a4e5da56823fda3e2f2f688d569dcfad4bfb8fcdb219a1c0968bdb2e42adb4f91b1db791204fd3c8f304c6ab171a62cd2c6ca205fb3cdd363f30757fc2dc30935b60acd811b667d0016af1b8af018d5a6b8d73b0f59bdc88df275923c38be4d017f3b1628071ec8dbf534a2e4a57baee2fd38af488abf4eda195036e61cf3f2e88e17bd394aec2276956a15984d2b4be86487617930497f065dc3c868656c72d8dd4786999b812deef4e32fc9c53724010031c6af1239106b5ae29f3cf3a54e52fbdda6eabd303b5a5e00e8d869dfa81b7a8826e81e77535a163b9f65c33e39773d515b65e21779b6b314bed210c12c562d8e8e302dc7a3fd1c84a6e4ea89d9137afdcc4d6bdc626114949ad3a5e7e3cbc0d52c51d508e32aa556aba19ff1323db489da4ba40506767b26a1740dbd7ba53964bdf78f4df99310ba0d2f433825ae2e949d7fb6f4c5f89eb69bd9f961e4f82a511f125b9b4a74e003b93b1dac8a405931f65eae6fdbdd33cf08709d46f0cd8d9af17eddb1fe47936367c1b2fbcb7674f135f5138de67d09d4bf57c745383ddf03a35ec6ff2cf7dd1d8bbd5186fc1d54e2cfdb2e8ed11a3bfe9b44fb9e20ccb02a2463024cfef4618e30026c85b1c58bfc235f3536a57428fb42e3ca742aee010527f902797e2581ab41091218133db57f2b9e3fc6d79628f60bbbd7e4f2595994d5740e39fd79c9eba673dad47f7f1c51a54aef098fdf78d1f0cdd2672357d64952de8a49cfc4e7a39469211ac9a52bb2ba9d7d48a7285e5ca1236f4c332bae47a9dafa20c404b7c4a379ef4bf0253a9c706a30cb25a299434efd0fd14baf03cd64db1b71f64415d037de617f8c3355dfb933100f8e3d7b78e9231818813a09460d27f8ba69448af6b3235becd8b298f6bd067c1a313e93fe14e977dfde8240a550e9b2e6f1d98451d0dd2ad07aee38ac94cec5440f3396e8987bd6372da4e49ff22988f70cd38fde3ac3f348af9ff7d6422b71cb18e4291462e58e0b78befe3b34be1e7410bed46fe16fe7cd5cb905be4e62e524f0139fa7338e245df077b516f86be7aedd3569e16e61285acdcf90d02e70f53c28f26ce9b56bbb0ee58fb0e2f0c7840f64eac2080ee47310ca2f357d34100eb5a41dc5c08c0e38c926342d52aad904d092cd63fdb27461a8c3608cf9ad8bf263e777196696c44b0ba21db3b8dc9e31e4b8323730383976d8f4b6acc00ac0a78de31ae8a0b3ddc6453b5d0882219e3bf32a2384272a79144a4635b3d391a13cff30e46b3c7ab0d0d792021746fe3c5475bd51e8a11d6811ad8e0d26de1507ee88df8090103bda3f0fd8a53f57bee05a0fb8ff375023b628507776e6eafe908954c440a2985ed81af4062d3af9552fdd7012ac4790d615d14971fdb03420484bf4f11a9383b7b8b5100b3bbca91d0562022ccd211b649505107b555a84e226eab8c91923f5366a0f59177de9c54330bde4209a709cfc11f17cd4617bd432360e29838de614ebd968ae0ecb245d7646898ceb25c916c99e165bf6dbb358e0da9fec76bbc36fb99a5953f21d05527dabb5efdda162cfea71a8ca7ace6f5903cb97c1c4311427fe0a90aa30db000fae850a6752cabe7d09d4e89fea670fb31faed6e31b7870354a89b54775f47d5dbe8bc1f103e8a91ea65a0cc0fcccae97b13ef78a284695379e1d495d4c81ca8bb92089e4cce560c7fe9d59cb332e74f89aceffd84d246810733bcea99a80bce402e75af2a95f4755bbaab4e3b6af23e80fc13a0ebea6aa6c7a5df5bfdbb293012de33f3dce756c6450d2993ffe33d84167d2597135c3b5c9873adc32c55ff54cae6b1df79c58e76ec939a2bee91f542be0c4fbd6c849aee3728a2d7a2bd2acb09240ba1ee857edc784d396b557148962c06b6b79a07add0ca4edfc16c3abf2abb4c8797d11d0ad21d0d1e5271392fd33d362d7ded23a9b282ba5708e4a2ba1602087cb0cac9639231c712b5ac96658442fbd4aae85289b3a7b42ae0ed417b9aa8c147f69b08f6632a9bc2288b7f2fe1ae9a0efb9782d5f4fe2e165aeeea0858b25e323bfbc5f76dd6104f64e13f951c54c50be6cffb5861495b4e295184ba09686d6c21a0bc14b8299977614df5e544e854fe68bd7148bb2168c8246f5cde622146436e750a747c7c48bfb73bcf290a8190c7c0ebe6e85984e9fd261d52d9b9731c1e202607d13d97faf9b43a9ac4af3ed27cfe2383ee13636d42", 0x1000}, {&(0x7f0000002340)="408a94bbe451e831fda850953c3af67dc06dd08de45ab297bdba57039e3a1f103bd9678326d9846c1863191b9fe676c1e20d4c29f81328645d5d38be02b0ca50d5840648146f86952d7974a2d1254ffc60fe3962ea14e8a82ab24fc751f2a25fdc3ce8aa93a35d44e3f54d8819e94ea8770aa852bf0e62573ff1fcd031024a5cd556bc6af80bd5adaed49c18bbbe06d5e099946cdb4e7e0d08774d801af371913f8f05a56c80127be229ff98e54dcfc180ec0355db9dd928c06961c5eeeec094cbc02da5730ea748023320c135d8f139455a7511bee6f3df5dee5d51dd947f5777e49d892e148f42f267435985b15904a162656219a2f36c89d97054e5925d466805deb381a69317f949ce0ebb7e457f00c186a85ccf3b52d8c44d2ff03af620aed24b0381c142085e03c781969d1e5c9552578c1a3a35bfc9b1d7c6decb3c7616adf4fe0871d8b7da49f0d3eaf141bf929391560681f4218464a1167974e279c769234404d89a6785a3008933a764eaf608429f622daa0a14ad442c4985240dd332562fea912b6c2a5cff1b23a33b7930128ceae7e62f7f60318ff4209f61c1ebe3a2101ca518e29f3a3e5f36c78ad615818ada5054d29b2e8add2979d28f4b5c28ad4a4c77a6d08beb0524ed7a6ef076795a3ba10a917d3c0062371c24c3fa91f8b8a84dbaabea4c34feadb5bed31574ccaaa870fd0fe7a33cc39182d635140d0acfd183ba5f0825b273e8b53288428b5159dc1c3f17dcd31ab296332ada24e22207ca17d2dab0ce550c0ce72b0a202b2f6213c46da72a62e2edc5a8b4f0f715086e75ad404107fc60acd07b19660025557f70fc2cf5c7ca3db633af77b3824a274f75a7eeb3f1cad4f9de5170f2a2e698f7079fb6705721dda69ec352b79fc45d8b6978e79ac36d2ec8e413c047071b205c4f4312f588ca631b02cbedf311fe375ba15a6e7c5df8d4d36119709cc1bf24468c25054e4395ee018f52d8266613fe2c1e7dad98b5917c12f713c77a0655047b6d59aecfe5c288bc362737d7434632e3534776b83f52d8191df522f9a394256493f7cbc7b4619ab519a0265013a4797217298279f111a3d4a8de5198b600115fab6f5ce21f72877761d776c75302b8f7cdebc3871a10f3dce76e2564207e5734c6b00ab1389f2ca6eaa067828104c9b9912753af9a92a53b727701b8925a7b6a8817a0adcae16db49163d85fce06030801179044ee10994c72b1f5f7b444d0d0ac45e3418bb61704ea184891a075329c78c9e1bfcf5be95e3d3be1af4df21beaa6a3ada6637444f5a7b04f365eb4101e65c11ccacfd2bb3605f40dad86a58f8e61224e9000c19aeb4dd5fbea642be3694a65bf6dd3e695783537b6c31c6f569d8f4c27b8ad63d6a95c7d38d54e39ac3465fe841af941c2a4dfda63b10756d31dcb3a77f61870e1cd3abd56e4e487363681390fae66ee9ffaebe12afc66942f53c26bfb1ea87ceecc4d7a6d9df5deae5cab22152d6e0a77ac64dc45663dcc5df398d87c41c41b722bf80c311ff51937ff81805cf4fe6c9dda5ba8747cf64eaf72298f363b52d65536be49ad16c69c2a4cee4276a9d37c54566ac4eb1beb1f5fe024412e6c1709c22f809d8c19d9d74b9be77e1f9410e0c224eb152268bdd0d74560e5700c21b248ae06f12bd9c555619197e6e5b5a3c4201571c016505cb334801b92b6e3950d89efe67da88ff7adf4053550d6405ad4bb783cbec89ed0fc23ea0801d6178eb08d333b88ee56877afabf1576e6ea25db2cbabc1dc440f06e95fc7878f30de55c5dc46fcccd74af3fb175773ab6d4eeec4442e6aa5918a309cdc25c8787524454f02f4dc407910f64c14dd17004b1af248ee6e015f573f2fa5a1cb55af1faeff6c7aed39bb389ad70b0b13b0f90bc939d3490201b05d5b31b7ecbf74d4710569822b77a82f9872070c1c69bac08284cf5abfe150fe26317d7fcd5bc4a25961b5af4b62de08b3e1ea3172ccce8c9497d0be5aa9ea502ad98310b114cf12f58333c87acc55298a46d8689696db3940a9ec7eebb2608aabd3340bfeaa93893b0961079b2784a20e5565fbc3698abd6a5f42e5afca1db755dd3c87da04a199261f672d8a690844f691303989bb3e9c0a573780eca6f1d373c49a264a163c31d4a5f6ad0d36b0c5423f5008dfbbd9542c3e0a19363b97c7953193fcd1398c6cab69588d89118e294bd44877218281cf45b38dacd2566038724006602519af828b11486cdeb6319ea43ac9f2ebf1a3975eb3cb19ba688364dbadf818d7bebb205a92c746a6e4d77ffe95dea51ff0506fbadfef6930d98a57e5f1c50c4833296cab0a43bc2f87982add842c633a7f8d17893a1930658927347c80b7b97af0449298e64f036deb6d0c5f7c6d0318d91a8e62ec5d116e25539ce8ff31cf8b2f8a3eee7e1f4feac05d31e70595d8dad2c20e1662deb67e37663650b05b53fe077c718eeafb65ddb992df54e341f63651f6aada242b896c4bbb3ec0d39eb49f98024f5e257bb2615bc9af7fd91ab34fc874879c00e807f4294825db0d62981a88d7479d7d169907ae1610c70010e4402646e06258b5101144fe08065ba67717a19fe34830bc60d09ae555a0e9efb2517c881e34e8d41418a092859dab2429ba7380e475a489a760a7256abfcf991f605b5a286f49670b75119a790a3f32aadae878d584002ee26e0d1a0368ec4de9d95f436487ad43321a30e6ef69fd29ce2e801eacc678a6842daf445fdf539bb2dd2be9505bd2b998057f9bba57913459c28dad9b83cc7e78891644ec1efffb4e3945e01cc3add8cf213bce8363647553349f851b6fdc121a195c401a284af1ce20bc8401095f99560fb819cdb8e7f4031af574fc2e0dfc9655c1754575a93c254b6ac152f94a945774c1d66582b3d5195dd341bf80fd18732f88cb467b31092601953631a6d052c65315556bee0387faf8e1cf6cffc9764f791999f49946952032563d9a4a7fb1a917d26e691a4b1039c89dbe5cb43b95e14ac965d4b4edb3f3d593c7ad227fbdcfe2f87ecaac53cc7a58ecb80591c7d6e02cf33ae64d52a6542d5ca7be8911acf148ce458c437f4c62f388e1ce85c00a21f85bcf8b2a33f005bfd2277d60819250ecb104100dc76c7371885c43e32319607cecff8a502636545a12ed686b7325af42137e3aedd3fc438152b29b171769f856c9669c078fc7bfd2c1b70e55891c77a33080ccaad0047cbe654f2cf7485307317cb4694a25eb1cdc2583d7d88b2f6abbb96e5e34a768c754d5a9bfc1088a7f27c203bd7b289cbffc1fd168126fa386ba85cf2c06c694f73d7e06c51c9246307ff5f4aa4f3ff9ce5cef9c99811b52e28b34586ac827fb24b834a59bbfc62222f4d181ee3234fe5ff23d154a5dac339a0a82ff30e22785de7caceb652a4918c56df91945dacd480ca09fdd1a5e46e7e8352afb3131e3c9cdf5bd4fefff45728d8c2e23f6763321adef7b9726b769e412c28ad15d364e6daa8940b6ad11ea38f308121bc3efa6e6dccecba0bb8d4a2e8e72175609c982d1013cc2f871688a6583ac6c16d7273bbdd592c4c73a386a5974293da8c099214de64ff17e8d86fc0d3a26e78050103692d1a8a7b5aaffb0d06876cd271c0a7e7fbd9a79b117a446f3a87100a57d5e3ff5920d44e27d6d99c7bbaae6456721f08bc15f813b41442479ccd2faafe7670894b5b3c18f1024b5f855f889b3bd82433304c3c1ebcaa77da1a8a3f079ce04045d469f89979ed6442d96f4db470492174e4c3343eca647661f5312d5d96a71eb5d8773b2ee82458d0f6beab355074962b830fe600ccce3d4965101cf2f8477d713fc2433579a5fb0ee8a5ffa874e31867cea3badc84b524d5b2eec386f964afa42334e50fde91cdfaa1bfb86ecc817ac113fc976d13273643a5b71bcfda35c6fe70e6de4817183158bbe51f1f86a5673aeb16e74835d0a329c41cfe8c8d30489370db8676edf1f195cf9fb2b079e277cba0459f4fba8ce19115d457657874240c2c9d087e22c8ac9f645bbff4b83415a7376f4cfdff984c7922e7501725cf6e9a06e93168f90ca50ac1cfd53b74ac76b85432b02fe766877bd29c2bcf2fdd37d500f3a47a9b445c6e86d52025ebe757cdbb21c394958a760b34568f898b22d2ec73a6c14bc0f05faecd9e8d1f1e03116d29b058a880b249bbd8f61df6da437432105208b099de836c721955a29f7bc72fbdc30c9cf075081d3e36bd1d8c9732fe67f2750f825e785d755b1db7941cdc0c8cee029b6182235a5180504ccb7855fa8b1df96913f896b4c6f767cee3f97263ddcbbbdc470b7059307dc85e86ead78119e2cf59b3ab6ee556edca145ff216233b04e7f0480b9481c551c16fee7351e5978d00ab078f2fca79374ab70211a2351ff8cc8f94ab6f05da2a1d2d662cf0f30163bbbfa1863de4bcb6c2dd20b7e34dfe0500194169cd79ac3048db3c7816a3d2dfae0bdee2748e033f6f9c90d7c432afa88fb5f4e0b397f597df77fbcee7b1ee8f6fea6a6f27f2c6e2bae6fbab2b8f016bb975600338fb7cfd488c958e8c5dc965c949aacb11ce1b609259cffe76a57f4d70c45a11b99df6b220f283dfc19b99b55d868a55b8e18d8beb2e67ad0c17c19b314074f8c06e8ea2b9b45fb2d2b583c81ceac0ba531918fdb5a0c161a4d909711dc6375141fbc4e3e96016606bb12521003482421a59fe30263d419f51a625d3bf530fd88021d31973c4780e9639572013c682160635407ec08df1693465e12ffa14d33dd2d482940625ecc80f121bfd41e4a8c6032aebf94aa4d2ce66db09e9acf08f44af0101bb424f0d684a5429857cee0a33fe9d185fe0c1beb443b6e9722e6897bf7489635ba5e811b4e3f1d0b726b17ea18018f3b48b98ac11761e203a8d6f82b7e849d916fadfb56945317933d4b381060ef9cb5238bc390b46e18f7a94b1af3147e46b4630c23606d4779923c70c08b77f407317d80bdadaac7cbd5c49f3100060ec371c147650399980bd82e7f131d3a78e0c1cc2d7b77020fb66dc709d9d09762b1036f48fe43594b52c1221b6a5babdb4141a8589dcde90287532bdf1aa8a60598fbc4db2d5749db8989ae241b28735f67cf1d107e1551a23285abc7548a57058b590ca8b064664bf82db980e0d69f299cce963e91e5e2bedded6da88f0181f34a8b357d08ea9507fbed843609cfe2a05eecccfa141238c86591076c5f99eb4c4eed9cfcf350f99da43e91d36f8c789eec0ad12a7f9b3e903ea9c47bb5deea65a4311e1f2c59d057782dcf92ef5c09ba5ff9cf41a9798b74436794c161c4f7fbb29132d75354fae19c13e85739423c04b24dbe3c099fb39842028d9bbedbc4f74d7538fd3dac18b9a0b2d47b46237f227cff2020f217cc99bec77f847f569cf238b55a9576644cde96130251a68afd8918ba38fc38e5bdb13029cd67cc85e58b366350c09689d7a29ded3b84846626cede57aeab460e18b5f54cadb573973f6c39935a531b9b30b9eeb45447c2f9bbf89556b318bedaa206e31a0a1d05f4f65b77cb6497a4a8a10510edf0b5ccb0a721e64cff0986fe04f75537d2c52381d1ffd1f629048b0d85de3a76cd6f8db00d4f442ae67c03869757b0a3efef174cb9b0c83c7d3ff7009c505012b80ef81601991538db5b4c02c790e612ecc8973a5c29c6042ec0183e2ede0cab36756491aec981a0ad5ec2a7805978bf0a71c3309ad23a6cac3f4747ced093c46da585c6dd5422962ec3ce550dfacd5989cc96b4b81cc3dc9d2b77967ad42", 0x1000}, {&(0x7f0000003340)="7a4d03639b75c412e262ac255d64f6e1d54cb09443d7bb65c6ca63d27437c9a9df34479eccca3e41e6e3", 0x2a}], 0x7, 0x0, 0x0, 0x402}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) dup2(r0, r1) 00:26:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 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) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) flock(0xffffffffffffffff, 0xe) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) connect(r5, &(0x7f0000000100)=@in6={0x18, 0x3, 0x10000, 0x2}, 0xc) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x10002ffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00000f00000000000000"], 0xa) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r3, 0x2) 00:26:04 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="126f691c4ad5aaaaaaaaaaaa88a84c008100370008004500001c0000003e46019078ac1400bb00000000100090780006fc02"]) 00:26:04 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='/', 0x20, 0xfa) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x10}, @cred={0x20}, @rights={0x10}], 0x40, 0x2}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) r3 = syz_open_pts() close(r3) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="9b1032c7819a8daa799d3852aaab41a0ecca097bfa19225fe0ece67b23471e25aa5fbf8fdbd02acefa0a4b666aecb981a82df118349bf1e5c64828d87b9a41e4580749f3b52ea7afd145e471a864a88cd6cde9703d1cd0170aa2d23e48127fa7e4018194fb32aa3d657a8a08e3558daeafbe5622ef594325ba942317c6fc63de0000000076f13d475ac366fc4cf3eb1f50c3838ee39e454a05"], 0x106e, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 00:26:04 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0x2}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffdaa) 00:26:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x4, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendmsg(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="0faeef965706183a9e0983f66f0179c5e4f1f3042624927ddaec59920bcfc8de0cd704303285560df6055ed016", 0x2d}, {&(0x7f0000000140)="6c9e1b8ab57ae603fe0a26e0f8a7a0663491d9809a1c912a3ecffbf41825318c6c12428b7ccba4628067e88945e606610f1405f847c715efcc92d5277ec5c1b53e98a805c5ff70107657bef439416d8c8d4ae3d2ffef1ce8dbebc444a17a5c98f47033d5d589c85f5851b535bc9826b28eb528", 0x73}, {&(0x7f00000001c0)="794d6ad84df78cea59a7388e1a62ba922118ac90143049c86e2fcfd587335f194a31", 0x22}, {&(0x7f0000000200)="f783edb45b140528ddbbf13906bfdaacc56f547c60cc615552a245c1d1adf5c38a7ad959", 0x24}], 0x4, &(0x7f0000000740)=[{0x38, 0xffff, 0xaf1, "fd64e60dfb0d9606322b560774fa4345a4a9d58e5920fa6c9cf3753926557c187992b75505df41"}, {0x1010, 0x1, 0x7, "0c76ee11839b01d4e289e9dd8690396ed1b898c4d19600a6bdeae6c33c1a57be86060c3ca997eb4051056370e500e034786f3692dff39b6e424d48571ec9c46ff872db7ab5842e58bbbf82655d3319eae7fcb866e1183e8ef4d793da8b3598e569fdfa3d9f341fde2eea8c28accc9757ca472d8cb1a4a10222787e35d112d2f0757ac92be7cebd6f262c6ea8b09c99465a055af5490eb1a702e625e1f08622daea001609dff4e0bec7b490237f8504626ebc91b65a967929dd3a2fa604c12169a2c4ac81b78b9787f9091dc5e64138e3210c00b63202e541b8b3778c1f40055acd6347ac758f681a75f9f00e77f0b422d09ff81f81f1ccd1a1bf4b01323619392e29be728035778aaf408c8a2cc2994b0c3b0b78bde1a0e4e8cf56383f64a00c234a3008d9224f988008851c754b7a84cd35f5a394afb026de5b885adfe779a6186a623ab9048519482fa6da62ed92a27ccf760cad3adb3b4fc01d527bbded8c578517421b5bfe418dfefe74d233d6ff19fad77ad8bcc54a1cfde68140d1fd23c3dc8ab8087d4804838a61077ab81934ff8980c172aee4ac3cb8019626765d4e84f3ae60ba497fc21d59a41a1a32f3ae6835e3e809ce10c899b278d4c5f9e19d56dff0678ce35ed8812eef65629ce7d4f857edb041d905e5f2d1571452d19bdf1baf276371c424feee48c8a7d6e8af3529a3eb7a0b8eda99350b1de89165a51036d5c7d6db732ad2917b6c107186b37a06907e1014c5f64937a4031704051bef5433dbf8525ee6148b7ca651f5676204f331453e9ee0547bef887d8060baef245a5c8f159d004ba39b1781ddd7f8600c5d6d6f427b8c32f8f6766729f7401b9e196ae0faa8ae0ebdc4389ea4e3b42bbf45ef4ae8d81c02bb2c74c23a8e29f15d0526378111c3fc1750806ecb8221057693f96f6aaba4eb8b52cbe17fd13e2811a6db043546a0079f6cbf1d5fc94061444a3c5a8f78f8d7739ab1343050b2175dac6273831c28ac3eb326db25a15c50abe4846ba10b2de68151ff63c178358c5d4fc183d47fff492c12617907b1eb17f5e476a47071226b26e41429b82df8c29a363fadca6fec4ca14dc62f9c6e96c713ccc78b216c549c070cc12270d293f0553fb211369cac4df053546ae9583ce93dfc55ea0dfb38a09fc80209c692fbc130683addbacd07faca75e096f47015dcbfc3527b100769d2ed63e719b314f1328f351be0ef77f316e138820093ec918b28da24e39edb4893f78c1a71de0983c14f0975f7230b28b582c4b290378609aebf92fbc9cb31c2eadb72d8db4eb3fcc71ee1f633286e30be33bbf9a6436d64e1a4e11ce7b17021dc56608a11991db6cdb8ca627f76eb773a64729826066326b1305783dc4b40e273c93c9aa81bf69f8013886f3c741f54326a0bb207dd7a91698ce6cf83f68363ab86e514f7a07e0f3a9be992d65fbaf1e58980892e44ea21a72acf1a28b6997fb5e654c69bf4964f331ef2bd2e1705cb2d1e36fb26850dba67e8ad2c635310a29240c1aa69bcbaf31c05ec24b85bd11f368ee890aadfae4131ebd353b5e949a8a130d693c82859162512948b285684313c6368cff88b39c76b3820b42cf5b56e3d4d863c9a05990781df5cb51c36fdc15d1e74336c67466b88b4804eb395035fa4a50b4232f1f1762e081b211066cb7d6685f3f3b6b2461408248c5038afb4a129b4aa22229d848902fa0ec21690607edfa18ffe2ef54d487612a7144a5892ed3366d934d3b5305584b6578e04ee0f3cf9c34aab662a3dfc16140df7d9e8180ae08436ec32d91ca2a30f67eb05c9978a0317450373c0e1df5485d843224e5891647f3bb4b97ef6027f538c429d44df46be690c2feb3c51e6fb18a25d5e3a45ec4c7e1e99bc9ebb9a17b6a93001e35259cea4a13bb21aa8d1e9017b91952a7e3d461ba31249d7d871dc672b811d24d59549eff6053037be2129f2da20ad95ab213948248b40cb1e2a1caaea32eac8a1025e90a2f125f24282447e3547c2176f9e6126217efafe62089bf0ee5e09819cfe2a1a85a136a306ce35f25b973218d09d6ac96d0ca7caa378a43d406c40b0a3ca836237abb60e2e0fb1dd1ef261f2d8f3766bbb00dd38780e987f889e3856804770f718696b5abfdf1416b2205a35b0fa186c9c25fa1926041bf70a411f4819d63e9b7edc309f3dfd46842c4f9c75eb73e163a1579c9077af971ee757b90dc692f6d61861bb1da5a733d6d7698ede27520ffb03b54be2dcd1f98488ded17d8e78575731267736302426fe862d278546fee0b3b898dc3029e26dd29351f14f1b63c6c7a5d15634f97f9cab815337b6a48a7c9eb591f9c686f23f1caf0837b260d83f70444b114d858512cad64d85fa6a3442203b0baee0e65e8831a2eda39437a62d49b6cb5ea84094f36f43a44752293e2e00ad4eca90b92ce1ca7d84eeb7490d01d3996598e1920eb0c4f16c61f51ee0180a9ed1b05016b0ef0e923b285eb43612ea9f286824a300c318ce3b343cb525ed7b3a4b5b5dd0ede83038c28725b2167f0b6052d7402d2e29a74843f0d4e9428be8bea07ab42840f8554743dffcf3ca147062d04ce9d9edc13e3332af4cfaf9f9cf0aec16ec72295e8a65dc589e1b20155aa669df88dff2e5077b62c7ea886ffd8d44630094d9d3348ee98bf6be0f4a1625b62c59be0f7d684516b6a049e17fe3027b5e504c3678d329ee1f9816fd62f388cda1ce4bac820be1790e427c9fad575e0a01e9cce89d3cbcfbd830d85439d8e35ced2556b2cf5f03c3381721d17ec1d05b00a2361a1cfb1ef061c81ce8732d2406de8589b2e31ebbea2a1a99d88355255ed930b60baeb89bf6dc3403f87c71bbfbc4c4f2d35b2e2455555397fc155c33699926ca2c3ff0b176d8bdd13ae03f721d71ef612b05e043c86adb58c31de0ed18071d7bb9d16c691388f3949f6da5c29474afa9c4da1d1747a835b8f06a36d0713f08c5f8716c49dd6b8830946af112397646d6cc873f11aabf120898338db17fa082058cfaeaf0489baae0c1c60a7b6974033e921f5861dd8500e232f1adb77d53bdd06da79c4f9cd0c366dcd756fb63377cf5f4694faa927cfebf680c5df73e1883aa1ca60693c04b8cd0f4f6048884813819f00e9cc2e9225d77d734ec917c381e4f391fa2f355b4873285984566a2b1349cb6b6c77d7127186da76411e2b6ffa40c7bf1ffcec322dd7a7118f39a716f27b63c1e788fe97cd69f373a9cacc6a9a4aa515b8dd011f9ea8b3d2a5e13fec742665e1fae3456bd2be60f69e0edc0e701a88d0cd05ec8b6212465c5f07a53b0e8af896a955ed5757d1175b877439444c5c659b3e8b0537006e9ee0255d5f8d963acc5bb8a3b8512a83e5581e62b5d94d316c3b4b877d332e5c51f183eed0457e1b034b5a13233387094234cafc91be3292c7e8a749fa4bd82f4ad47620f88ca3c97be2ee6d0814b1cbe60d5a760e87a24ef1f53f4b586ea1b19e07e6704601da1629d02ad82f587361440f18348ec841611ed259d854ee0e16dc1ed5aa3bed5f72dcda164b8a9f5fe68b2699bc1c5f2fe6b1489dfb59d0a3e15cf9bedde84844a518e86d379dc059e7d27c976fd9c5b3c0f5478da736819542ad9101ef99aecff567ab05f5108291bbc09fffaba13a1fd5d825a3e9e961fda13593c8ee6cb4671b48bacc7bb89e24ffaa8bbeb4f538366f45e42058b3a0a78768de67372085837982287d83e05a60803ff4a36be6f1fa490ebb66d001342e3e21e95f3049c4cf6fe1ca4f880e2af8aa9e2000557f521d29b81a11fb5ba26cd0f01c80f443dcb8ced069ca2bc47da75735ee318d44e908f35092b78c43c0a7cb02951e7e0d72e50f0775e649e7498f3b34c6d2fe7a5e3232e5c88f2f61da067f7db4a6cedbdf0c2a83145867a0b4ec3135e6ea5d7f67ca664d569f001896c5cda400864fff841e8f3d5643372329bc9a7222d922bf7072f67f7941a93c569d693742c52fb7fd4752c1ef03bc496c5912b5fc5a29b32b83b39761ca4b406905ba0544e669d6c483eb4134ad7b0c6ae8c82786b1f44e67052eda58b7a8add675dc1129c555cbf7b3aa212d7d1ef0711aab0b02a93391cac0289f3af58ea37ef32452e5d5d3585b18503b099ebc3be3e28f34bff83b4eb9ef5840bed02c03704d3ef6ed37a5807ddd05c0617fff42b383842c7790ca3890392e5a1ef4cf52c4ec46475b3b911adb23c55f19366fdd6e448d2310f7d4575aa4514a52fd638d15a5d13cb8b5a333e879358e4feba262f8d348a448b1388d1e71c4132a5e52b388e42705bc07d2da133136593bb39724da52abcafe7694c791d300746c919ba5d4db4a9258932f349986acd69a5160f1afb7d1685f7753f8095e66252bb7589a477325319b969607129e608dadbd54da904f80e09f00f2b8f6ab3523df30075ba05c45b1d6649a4c931c1e173780457907be4858a8999f2b7fb8a8e1bed4a39085c3c83c0cf232d251c037d395200611353ab3b45281871d6830e085dee3881e29952822fd9e64ffb5d528131d2a88ba286fe7caa5922cedc6ed22f9e0ca33afea3aec6283aec14fcc09bb46d792e529c3452c3afac7228305243280b5e947940b9c76767251319916ba962b99db0b9e75b034014d0e24f55112315f903b4754cfc9d365353cf51545dd422ded5612c05ae01a1537395ccbe31691c900b7f757cc955530d97c8407bca0ea866aa688e52510101165570d8d66cc6c7555c9b34af82f25961f2e5332f433d17a8d93681d8678b91c2be9060dc178dbb72cbdc5eba06de39166eef086d785d88b77166331084ade789b09241abf999b9758e0bc9c0670f58b1dd8519c72c28a97e57b1e1ff9a889b49626a55e561557999dd0606f16ff30089acc584b914372252359fff306e1bcaed4f1ecdbf4d4af80cac5d85f20048111800b5e14a1610e50670fbab4ba9545ff1bc7408c0ff4a8e63c6636642ce7a80210de1f7dab555f3c1f62253b868ac1366ebdaffb887f0b44fbb5de7bdbb4b72138f29ea2d266d292cf8f7e0ad853e64af5ff75854e64376122aca8e7bca1277550c84437ffa865ab0f709555ac59b87638adc3eebc1dfb3d73de339e8b064cc8d7189af5f69c4aac61082cac2e40d37e4757ab61a4b8470bd8d046e0f1bd7e65240eb3294f07d2077ac3e2903e5c28e217fbb69259e7fa451d02cc380c52dd270bca3dbda16c6035e8c9d26c43e7d9450271c05afad8f7a64f4e0555832eda155b2c3db7fcb6a30546e2bb00bea7dfdf099d755ef6c67751652aa5a04f4ca383137f3e7ff802ebd701103ee01d785d39bb2f36dddd5a52cd251aa0307882c142e14e99a24c47c83e1642777b9ee09bfa9397eb87ae9beb3e2fa7805ec0aebdcec4d3ad55c0a082187f746006ebc37f6cb355d055800550c35cf32f6845c4b679f9b73f419f09ab1ef407d67c2cd8dc123c735b495c22391b94471490f212c03ad77a46eaa9423985188f6ca94ecf0799d6fc1dec0827ebdae7b85cfc65f1a608bb3c7cf14ef6e62451fba0a1d10bc2b59e70ca964fd0d0d2cf722bbf35939d025eac037343446e64fba5f7e1581c74428e1947948a1dd1c5ffac14ca9b797df86365a4b48ecc537539a75b8bde3c4af5fe613a0f30c86dcfb31cde6b7ea24946ce0a145ce4df51fe77c85bbdeb1db54e8c3799fe19839a44c7cdac455102f36b020ccba99057e24838332a99e90237577996acefb793e1561e86a19e7adee936b6fbe37cdb20b10e881f9a87407d4d92c0b1af923a60215cde57d39"}, {0x70, 0x1, 0x101, "7c307a7e9fd8bb3c2313a434f3637efe7753a6bf353c4dafcf05be0f6aebb6e488dc9729b2bc3492ef87765cf59a497254af70b486e05e0308c65aef042eababb6a65b335405c4cac0820c1cb55865808d10ad35d42f871138dd2a"}, {0x90, 0x1, 0x0, "8fe19c5b0228abf813e81e2432f3472f794e54b6b190f4e30d4ca32de2c58330b7ee7c5401ec7596cd5d83c4580984d394ca16ef4b18a790702dfe883a5bd1cb797845142749c7e44ef146ef134006810c844c108c9e53b5a89c9831e9a39f02d3a5805ecc267b682880e21864d98bdc8b3279283a75ea9965a992848d997504"}, {0x38, 0x1, 0x3, "226393dbfe9d3f40061020f31a7a52647326d0d47e10858a6903e9eef47dc295b7ad26338206ccec"}, {0xb0, 0xfffe, 0x80000001, "98df00e184339d9821e0295dd367febbd06a9bafde71bdd62a3966ccb2ef593ae17be99cdf90a06d64663476250c4f0955c00b77700262f1abd96d92c04fc77c1101767f5c9dac928e14ff70d33f1bac39a71bfd883420f3ecc4788f517762cafa1fb3b28ce34b177a301cd001650530a2a27e62269590c023fefcf47da49d7e5af5aaf54e2a04499e2fd45f7dfb2b3440004e9255884850ad2da405e6f4"}, {0x1010, 0x1, 0x9, "2bb6b8176f672d5fd37d8e1c966fa03b925f3bda68f62042a5c45273505f28f917c0cd8992fb9953109ee94fbaaf799329c989bfd4b2b3f7b0f00095298f40bc3a89cfa488fafbe6193adfcfd2132a416384bcdba94237854848cdb8b20d9cd26866a7858aec0539871ad8a8558c0876c42cfa2381796a1389b6e8d4b0953e0eccab510ee91bd5b5b611f6673cb74cdc91780a686a888a4d81a967cbacac5011c1b0987dfcab05ac04ed999f3218d23f81168a5c666d898e00e817cf83689324fbb31e67937f230d81a07ae60691a815d8fc3c388559ca85beb350b337561ca2f80129899967fc5b8490422775dd0ba1a5a058805791e4495873f496c2cfd79d075ebd99e8f34037f2de577667034517072da32eae3dc5b0242b8613f02b39b62bdd78e26bd9241fcadf1f233ec9d86e0d3f09946de1ece04323dfefd1c634c5a3b567dc757c4e4b289a93a098fc35c01a06b04a0cb07addff7d136aab5d45a3699df9a6750eebca0ad6e142bc17b87cfeac2a5529bf15279c1bf5d64695cd0e87e41f149dd3dede39598a66e5361fa811b69a458babb18c62dc45796e09a3372d9d26d262da6feab01f75c779eba947fa0e6ed176254a9e8b05cf1dd2d0b1f31fab745dc4642959f99b98f640413ebd5d617fd057edb904896a3d5977a7fe0d7c0c736144d5632046c92ac0b69948c87b6693e9d860e40e5dfa0f9fc521709ab5a5112bc0733d1df173707ccbe2c2c3617fee0e104abe3b56a590e35ab21bc04723fda493b36d6853a38eaca881eb5cb527d2f58708587e1475d56d4d4313779ee19e879098152de192b634781a17e1f348bb4ed109414ade1bd0e0f733af6077d31e1fb23a104d5a8d9aaad94c99d703a478619d9650918e5c4931a2e411cf3ccc35bd50c31325c6856bb086bf28f7d710a4f4c750cb8ece3aefb4f625f25a32e05b223f8692cac741ac178c994a07bbea79cf149960b8337dd827d416be12ada293f8be7c5ed1b863ae25aadb4676201acef5d72e77b210e170488c7f4f0b69ae7069ec2ca270157fd27a10c3838f858675deeacf23e4caad95d76d06ab097813e39095de0ce8fcf69941b79760f1b14001779949023e060943f3e55e06be767fe7828e335840dbd08c977503c8f4bc835b83fd5e392c1ba357c503c524e45edeb06b5d8464dc0e579d4a4b59e5b818f662f61874e26ea0d52978034fb71e40b0e2a34212403329359237e43d4ab68e1a02cd5c77ea3579e0a08bd51302c4b47b87e33bc1b51b71ad7f88fa7b531e0e4661a39e3da35748a5753c76bb85ccad3fed1971169cf42862da87b12be60d60e22b67d3ba649148dbac5874d13db4a5b490eede00636a8e14c0943f8c93bdbed8f7bdb8d3a3faedae3af4ba77e9ce5a402e6bc9b50db10c9b48567fab2761c203f4fb159eb8054d5af84183b4fab12dac58d7b859bad3043f740ec3174ea617e6e55ab5df7c98eecb146c11688b809c259ec6dbc2a3fbda9eff8435241b631ff5503e6f4737e1ab192a033e7410440030e5a058607e7ff645640d5f4b8d9f4af2c889cb4192c1d61ef6626cbbf49b5d292222695692d4e21052f45ac612199e2ebff2ee014d97d9ba19edea00fd91d98bbe9581cadf3ed8078d490cc170b7eb87700eec933fca91461bcdcb0ef2f100adcdf13cb46a84eaffd9ee578d9c7815688ebf22b2617a0ff943d1ba608c5de17f02dda1e307be1fe28586a40ea940591d162d852f91f2c7d7456379505cd089f4954880ccf96980585ec1b4e26ec1dfff34f6bc9444dbebfb4f3e7c71055a421d253482a7698047f97185dbcebbb59ba77b6d711812ed51dc6749248129fb48abdfa4d613b134fc9df0bf4758dfab9a6b1a75f45375b3dc4be78b04853084128f5f3c6a12b84d607e933bc6c20495cb760fcf6f7c45492c8b1dd1140b5506b32d825d68d82a8eb87060aefacdaca5dc5fa1bc6b6b9598dd260438536084889885b04d254641286865518ef0b3f4ba15350fbcf3baf6fbe22fcd910f30a5ce969cf2cd9250704e212e916626b1c60ae862a3e5661f230b591377dd3d0eacdd29f70cd0d163e68ab0a231270e05171a78e34c5e548c18819fc06d5b99a7d25ebce00051ef3a4b03a0465f40decc6f6b16ea9834862323420ff695d47c39af1b00cd19a50d59886d3ec583006a627f663c6d85f8eee639b15bf352e657188260692c965a6dd583a0011171a7d5b83ee8d3406898787a0e9fe23691aa3631273aecc9d6e42b0104814e24a166372ce6f388068b74db231705a759bf16efc1743242234ec82829504988a19ae0e862b16dec9988373de470185acddd7217854d49ca7a257c7f0e676f37dcaa3a5c6ec4a47ee8c31f955d27ed419268900200f8f5ebfad5671d7239ed41463c2ddc9cd0efc05e26be0e2511476c1891fd211b4d24340a840d3cf8f3051cac08d1a350284a0be8e9fad21efabf44c98f1c280c96f1a63679ce2934cbf1892d0a7a1c095fbee52defece52f05dc49bb142b4ed1bd6f18e3dcd4e9f0a80d41e9e4ec6219b1c4838f8c3c586ed3986781973e60f7c061e63f4a26dcf6a55993e17af7f40059dc7d7f591b8affc74a784774eaf73288c7dc6989e96471e38ef740f8468da4f2063921bf937870ddef7d9e631dd83d862810ad3b0d1c44a35eff18de9be5ab760fd9be90bfe03a17a126efebbf61125df918cc3e5e4aef196db54a8c25cbf631e7b4e5f01ad0f4c143bb1f68aebf8cf3d734de252e324daa886bd5cd2f530696c36cfac945e462bb66795e18513832a2841c42bb8e9639b3c9b8cdc68bcacec02983d5c7ef79d191d02b20e45b3228d9c0d0bb360f411447622596577fcf1dc6ac26b5f26d88202fad2057be19abc1d8f55ad7fb813d557d270bda223bdd15dca5d1bcc942f40cfc0221b8c622fa0ff6dbbc8f605d9f3ff8833b98a9a64378123845339e9fb3f577441a003c149ec65e15bc7ed14856d5026891d88753b7669d9eb2759e0f0d87b3f3848c15757f3cc0f2d452c6ccec01dd1bb5019ece8058a4c39596a629f456f5ff5252ff36b3670ce03c6f18fe9463db19b39796c077a0fa313a8164b6d8588efca347f5c256f2301eb08bc91c1cd47610685c86a0daa6807bddbf5200524a5352e22becbdf0c738d8e7bac2f16f35ac4408133e01b4e99f8f1ea47af97307510e96953fdd1117178aa4a95246fde041c9add65b41caf7cc58a994dbcc6d680189f58d275980c713b1a6fc1d0fe0c20d70f45d849bb57bb0985480960aa64f9cea3f9cd744562a3910b056ca053be71218ae2a8a6a72225a02c3a68a327c9afe3d4dcab4d1b2da69b96fbe01c7d47ee60172247b581efe844443ab6bb6785bb24c24a503d52474d6b6828e498700b595f4dc6878788e31014481608f1f3ac09a449d4c40ffc541b98a02e0bd831f99af88e0cd49f4360d438960958ba2fd5cae536027818ef3ff67d79bc36bc828bce7863d9c8d836748f9693f6f1f428cf9c4f4aecc7a5fde60ce902919cd6f45f6a8526bc1c6d16866d711967779a32c86d6d234f3d2a01312e3b85b5c03c5e88d74075823ba0ad343ffcc7094c3223abf24fce816841acebece0036cfc30e1918f16d5ec2bc7a5f168b7fac6f4102729c2986ce0cafbdcd5800cddb0f0f2c435a1955b70528a2121653bde6774544d7cdb83e399386bd924be32abdfab5cb46c3fd24d4a44a84ef7886906e612b89e8032c0758303d2619f6f3df1c3e2da80cf583be2646e0e0eb001aa8734bd13e94fcb7b7ada28a7387850cbdd4e1be2f5e3344d5dd46f28377d87afebea07f707897dec9891ce1e8bb9523000831dee17800c43f2be87b39f5909d1a4c39d37850dbaf6b1253110dc0273bcdbc063c0b436a1579f54d9afbb782246427cf42c1c63af5fba46af7793974471381af760d07079f8969cbb449400e431e39c013dc1e7689184e4ee510fd0361af5739b0dff7b0d08d596fb65fc04e39abbf89cf15586d6ad4984a80ac4298ef72396e61b0371ee0319a0d0e63a66ce81e72550982349468afeaf7e339ba2aa1f76639bd43251896661494d450b45ea38dbf99c62334484df2b1fbfeca4c022a2d8c8c710b4cf5742064ddccf2a1ca8f4860b248d3f8a8e0c25afe8a360b2411cbfe3d510d25a61465e1380dfd96e187d0635e143ac95d71919f9118a45ee191e9bdbf6753ef5f9950ee0474ffe63fda66ac74e7573d2a4ce8e42fbe9fadcb461fa996c1d32de6d08cd48bcba03fc16cbd2d4b2577ccdeafb2c5354d603c710d2644e453625a75c3d5c8ed5e2e877dfea7a90d527469b55b00b1eb59a748a8e5dee1a5883b9805fcc7b5dcd24d59f66ca01f767b3cd9bba57f59d3ce94c08fdf63c58df8150b00bfd5955e1ce81319aa85eab2118d360df014256cad22758a24447b751af10fa99cc1d3a501b67cb9f6118c2a5bf80349147f7c99afa20f825eda5c82a7e03b26b5abb56e765de0d781d69ccd8ee3a7757c432d139a994ba2976a576fdf8b2e11fe98c883a19d4d5ee2f742448229dadee54df868f59f497a0b45cb192a5bfec7814536e916071de571004be94950571b66f2812b2b8ef5da1ff6a5d91df34cc0e8732ec510a9a0c874b96b7ad455cfe59d7e2f5fff52254c7f409eec7a84ab11b38cf8b8b9c539b770cbc6c455cbfa383f4df2a9d619c3aa7e07d988efca742df487e82d244f38e6c23118b41dd91748710f1ac6ea927594c329a65c82bfa7ee349accf3cf8617e4f40633074ebe4f00fc633f8cd8565d5b2d2c3460c01995d6975adfdab6ee30b8a85e048e52396899c2eb10b8b6feb9dd684e4a3c0953a9d3d66dee33f970f1482e1e632c97ff4da5fa4ef6351bb8f6cf49ba44fd7dc60288a717503b77410633c00ac061f2142096c1e88fabbc5bc7ee5648300087a7417144fae2cdb9a9feed07cadf923d5ea44bba334134b462094712fd8dbcf49546cc3bcbcf4d1ecd5884227fa8edad159c2d834371b9fb1bcdb19372f7bd88fafce44a7fb63c5d9633ad1de29eb32744e11ca2531e115d18a6caa02d8a2e18442b93892d5267a9bd599d112a7bc0df2cf5c016d9b6a6ccd21a7e066cc7d9884bbfe8d4469be6672a54e151f175cbd34f9d56a1facf19540cf7240a38ea866aa93413d6c4519ebb5fd35b02d63987d42acef1d749463981ff9715978a048dcaea3e656177c7e2050ff4267e88c5c679e30e4e523041bdc8b9ffd0abf3ac5c41a2000d7b8fac131e2fd2a055346d568bb4d4f39dcd83fe5deccb2b773c7fdb5302bdbc58948e91613914beffe2738cf98af156f1c1939170c82c5dc7634c8673788459f770a1b79294398b1dafcb1ba09c0ac20f68df69e7696ff0ef7aef8779db269bc54bc61356487ab0a9d6b679e663d8e13143e7acdca6103ff2e8fcc90e250c6262d83d34187afe17cbeb16d37e705f91850a597df69f977994b60498b42cedde33459ec74f6d9b8f3871e69b2f57305d6603a59a388c76d321f0def04f7e6051e29ab289de8dc367f0d1fd3f5164e27460c96e28b87f0a5162db5f28514958c378c0776b88bae55a47af3f2166e233b0757c3eb2747aa4b85024e4488521d143e81f241043df9ef4d6defbfa1a90a3fd71ba1c85697c8affcc8a942d6f218b6b4d7ca73aed8da4748a7bcbd114bb9c80a7684c448f1b177d0c4a1f7cdfa25dc7c3e0f48d0161105a7b2a90e486c01e7fa7eea6bd708864834662ad48e2a325b2da60a356aaed9d30faafdce19b9a72e78455f7836e1e37d1f8da"}], 0x2240}, 0x5) socket(0x1, 0x4004, 0x5) 00:26:04 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e0130000000000000000040000000000000000000000fe8000000000000000000000000000aa0001000000000000c20400000000000000000000000000003ca4b1ad515a7122a5fe9ae31d1f2f012f2f6f962b3c7bdc1d4002306c3a94b6c0a30535319b02a400ab10a1"]) 00:26:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x7ad) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x2d79}) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/120, 0x78) setsockopt(r0, 0x4, 0x5, &(0x7f0000000180)="ebe69931929648cdfee3678f22add15c84a1c1da75e9f038f46f68c00ad7a9c612700406d9feffff0000b03fa892f2f155815022ed8659342d8ed7fb7a7d9a8cb6924ead238f39e97d149661cd365fc515f0d97acba600ce8a2c1d7f8bc1099270e338ceb13bb45f998817dfc56a00"/139, 0x8b) 00:26:04 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x70, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) r0 = semget$private(0x0, 0x400000000c, 0x0) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380), 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semget(0x2, 0xf5f7d5d7489f38e4, 0x400) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) sendto(r1, &(0x7f0000000200)="556b6fe9d00a2e13576b206707bd0555650b1c5e4f032cc9b0429e2de41b757f5364184de345252e1f6a0d0f4555507866a6acb49972ed5a4eb8cabffdd6c23f7bf554fecdb8bc60cd0302c16edac6e5d6fbea1e26361bb5dfb130af25b0a1405ce2ba7f653ec6040c34ed22a60f51cc62535319730239f268a4425f4292dded66062d9ce9ae41772dd720e0318622ab6e622a", 0x93, 0x404, &(0x7f0000000000)=ANY=[@ANYBLOB="0100653000"], 0xa) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, 0x0, r3, 0x97, 0x3}, 0x7fffffff, 0x2, 0xa6}) 00:26:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pread(r0, &(0x7f0000000200)="c823d6ca854b8c1c702c75d8f02673e54fee84b04646e2a01a2a688f062b639c58e1cf0a077322c980344f1c51e6bebcb350e77e45908785ac0bb17beaffcd6ea97c58c02ebb0bc74e761e9af562087e84b70bb018280df66abbd83ff78a465affd006f4546b3e01cfe007b859bffb789e8ac8aca53c0c068aa50bb9ebfd00ebd2ce7b189a8113fd8cd505a561d684ef061fcfe6efbdfa4cea951c65f745e5ed962100c76726d182dccbb01315e7a50cb550554447c935289e813acab8b3e13e78f3b85bb14354e79bf8926fe02eb264a051be7e9fdec9023723ec8a", 0xdc, 0x0, 0x8) fchmod(r1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000940)="050000005f4a753a6771d7bf180aad9090ead1df4b6285c8570e12dd9b9b6231c59a7bf55c28d037a1dd18", 0x2b) setsockopt(r3, 0x29, 0x9, &(0x7f0000000180), 0x0) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYRESDEC=r3, @ANYRES32=r2, @ANYRESHEX=r2, @ANYRES64, @ANYRESHEX=r0, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000df6f51b9ee5d20a7a0740b3bcacf5292fbd60bc4c4051e58a7e291470b87b448687eee1dba1c0aeecea8fe5f8f443e789e68d65b98955d8aa6d92dbee3b81f9dfa3fd8907e32b0552ed72692f257142e6ddc2592ae009a391d5340d88d9a93ab664698f7d530a42582c8bea3169464900fb25edbd8c60645dd5be2409df3967b66b7934476f860ae2e18932f1c9429b9a16a63b3e9b2cd57edf8d9605ff304768ecac345b59ee41d9c73d7f6f66353665ffa7bd1"], 0x8, 0x800) accept$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r3, &(0x7f00000008c0)=[{&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000540)=""/104, 0x68}, {&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/165, 0xa5}, {&(0x7f0000000700)=""/105, 0x69}, {&(0x7f0000000780)=""/68, 0x44}, {&(0x7f0000000800)=""/127, 0x7f}, {&(0x7f0000000880)=""/63, 0x3f}], 0x8, 0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x8a) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgsnd(r4, &(0x7f0000000100)={0x2, "99539c61eaafe766a973c118ca611fbccedbf7d23f9d416bb9b66db529ac9d29e832d3c8809a78cb8f5bba7d3ccace1a7b59a19b7238f72ab0ce83511479eccd11a2504412d25d6c2c4c83fbfc896abfa0469de0e7025bd5b4176efa6f1c70500d71aeb9c9e0739bcda5b25687f2c3d96249327f1c070fb6ce272e4f39b8c9ec74a2b7727e5b98283f262d22d42332a5d65b00eca48f67dc65c183e40692d7ea2958723727e2a10b76af5ae969779179adff57b6cdb76089951f9bffa17a"}, 0xc6, 0x800) 00:26:04 executing program 1: clock_gettime(0x42edef6596497b5a, 0x0) msgget(0x2, 0x600) clock_getres(0x2, &(0x7f0000000000)) 00:26:04 executing program 1: syz_emit_ethernet(0xe3, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004a0000d50000000000019078e000000200000000071320ac1400bbac1400aa0000000000000000000c009078dc020000491b004000680101021d0005ffffffff00000007940600000001940600000005443c0893ffffffff00000008e000000100000005ac1400aa000009faffffffffe0000000ffffffff0000007f0000000801000000000000080000001f83230000000000ffffffffac1400aa00000000ffffffffffffffff0000000000000007831f01ac1400bb000000007f000001ac1400aaac1400aa00000008ac1400bb000101010000493e"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) getpid() socket(0x3c, 0x3, 0x6) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 00:26:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfff7fffffffffffc, 0xc14, "9375b01a93b45136fdf1f0aded276d1e3b4ba8dd"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) pwrite(r3, &(0x7f0000000240)="edc3bce4af731bb242d1d6fb433d1ac65ca1e951a301fb00b7ac1590bfe7e9594e763a82ea0cf2d41f4cc0dfd21fbdac58cfb0a08ba5341e1ecac99fcbd164ef0da776c35309f64fe15719039476a23a9e56af46cab9bdcec0485034a1df81233b2282ea4dedbe1f765ae9e3db57b88e2848c0c56c0da2246db48a087410f2b88da31fffc69fb74e392fb84b4b039f3aa4793f92811b621d57e520c91c1c8b5abd71b8b714cfcce9a541be3b264db18ac82b1e231338089c3d7a8bff811564b9ac1f050340e1b2910d4b9c5d", 0xcc, 0x0, 0x1f) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x6, [{0x1, 0x401}, {0x1, 0x594ffa99}, {0x1, 0x7}, {0x2, 0x7f}, {0x3, 0x68}, {0x3, 0x40}, {0x1}, {0x1, 0x1}, {0x3, 0xa4d5}, {0x75e6d917eba1a01a, 0x565}, {0x3, 0x5}, {0x2, 0x5}, {0x1, 0x5}, {0x1, 0x5}, {0x1, 0xfffffff9}, {0x1, 0xc55}, {0x3, 0x8}, {0x3, 0x2800}, {0x3, 0x4}, {0x1, 0x3}, {0x1, 0xfffffff7}, {0x3}, {0x3, 0x4}, {0x1, 0xfff}, {0x2}, {0x1, 0x1}, {0x3, 0x800}, {0x1, 0x8}, {0x2, 0x973}, {0x0, 0xb9a3}, {0x2, 0x8000}, {0x1, 0x8}]}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c33c8b6267ba7d643d5f73af4bf5049ed8ec61169bb01c87d82404fbed5581c43f9c4302db0e948a71201359e63eb1105d66250dc3991832033033fa50bf70c64ba46a6eb73fa434847c83ee3e8e150d99024d4d9c065e410235b8f56ecb94ca7e3773fd9c2024323eef6c47d22df173195b0a", 0x73}], 0x1) 00:26:05 executing program 1: syz_emit_ethernet(0x7d, &(0x7f0000000180)={@random="adcd0ce54b9d", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8b1c02", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x0, [], [@generic={0x0, 0x0, "f1687628373b405b69fc97143605afd33c4d02b4db27c96ca3a5be00e2b6dff2f8bc033b83914ccb57f72241840dfed1c8e0a365cec9a3978c4f2065f605b7db68bc02d76e46c08b318470adf880fd667154875087c394fcb4b36c575045988b6e8b6cba1002cf65d0d1d959b69a0f1a4f85ec791ad970270d8b5e9eca3303625a2589bb802f8f7ed004e2d4889e332cc0e9896d76defdcd359036491ddef4a66e347244ee65a3daa12ecc7017d53e7137469389d737d9df73affe8825a856a4405269604f8f46b44e54979e61645d2bd39b22413e15223fd1a32ef3284374768cb864b11cfcb07535405ed6f5764e9cc9896f052f668abdec31088828404afe93db5c9d84f74a4cd8615de45e2c88394060d4fd0dac137268ce2b092d5b97b7bcd9b7a29d5cf8bc7cdc3b549cb13f277154a2ef644a19f4b8ebe27eeb248b838262bd6bb52ee78ce371d951e1d3fbd4023b09e285d55299c299fac304b69504589fff2ca98cc3bf2f3fcedb1ac0316038c539af17ed06c335b61fcbfd220b51bed64c4d803164f4e17410a8916b9eec4514100df6ff4c04660c3129bc6b3a06f1a9aa054caf11d61a58a88e2a7dafb6716a01fe342ca5b8354fa3245cdf111976f3c3ec12f40c1a1aa4e422898cfa27637d5986927c1a2d138b5164ab62c181bfba37f26e0c43c3ec022032bb4438240d3156c761669c4c499626a0524bf5b10442f28b4c5950ed178444016a916edb58760bd677f835a3cfc9a403807538c2c94ebe68f99d01664890130055eb66f7ad4406c051feb1155cac02c0ed27ce417d4a5e0f66d336b8d692377ce79749f4537b6180f49295c3c920e8af78e581ec3d7864401dc531bc9659ae31c8b389d1515a54da5473f96664ed3fb191fab3291d3b00bd4063b85dba57f7a4d8fcf4d331623c1a1723c8f14302d906ae484606a848eb7e53b68a7e89d7b929a9b9d2ac5b78fa31c8e1abc68986b0f9d4c3081e41dd241201049276890fa959bf6cf9609e636ddec6821c1aa57842ae568cee544dec38dab621faeb31f55fda03de8f816b4927aed06cd97854224c3e11afeba7588076452c05403e7a15073e7691bc2df898cbcac32639c49c150c6aaac136af2ec1d65b65bdad83f867680668dea10c5eeb8ffd7d1bddd20a77843c43ca62f2af12f522bc0273e656ba82f8363cc397caed4f8d75f09122e9de1b60bd3196ddcfb018e6783fde6e25260546db001fc14d127572ec31379a8bc163db8c5f6b46ab09fcf1374d2f7643a042db63d021257dbf2b65075a5771489cd5e3c8647f7735efcdf149feb0ac621d53bad9a91d4842b22a7054a6504c17839bbedf3ebe2a4c5aa5a4be8ba0da055861cab9052341e37b8c3cff07c7c82ca9daa67ccbbeb737ebb0ed102b77fd8eb621d319f47934685dfa2ed9022660f7631e1b453de5802b154e735de242f3d1fcb177bbc0655c115a7faa72d2bd758d1e3a631d88aa3321bb84debecf405368803896f6a4e8992c884868d780ebc00e49cb1369296061c696defe09c1dec9d52baa3f817cee702406d95789584ebd7d7c5bd5432cedc7dabd789ce7c5dea8a62ee085f12c0dee54db868fdfade3ad37ca2a86bc14c3e9100b7a6e10ed98802b9ec2b9c7f356198ab1ca4ef0e8628c224660300331129e6fdbce92393d122e038019bd7a1258d3f2976fc283dec179cc4acccba05a965ac1a6f247368663e6a6c5b4637269101085a135f917b8f205c84509f3c56d2f417ce438cca0b8658220244eb3a2719eef1a7306c711d81cbb0068bccf1c60fb217c54dc4ee56480af38b18dc8d518ea40f82647175509a8cc7a81f5863ac4dea639366d81ae054947843678fad016e948968e9a4a61daeae6ccaa2f8e23e4f935866463fe8ad16c1db66e24cef2f8abcbaaee44ae6ae33a33ec2169bbee6c2347f09b4c065cc996c9d284bad2660059e55fa6873bc220897abeb3998a4727db3bb02b36ec4d8d30db15a0d092655d2021d4a008f88aedc0a2f7afdb058329e6062b80d4875064ceb847a53e966cc6c9dd8bbf694482ca60fb0c1ee0d7ee10f028830b7de801624de6a0d291a8ccbf1ce36c3618df786d20eea80aa141c3ddafbb1982936c47462e35a50a216cc4e692ad00a84a3f26f829ae1ff607171722e8d4dee7654fc5c1857ed95322967939a93dd3a7c530f535b19832d3706d069442379b9eca05a2f5e3ae25dc4caf8c5e05c221c5726c8876ce75f05fddf4c58fce2034467caa76d8d8789cee7e49839c19629381923c00b0326480d589690cd778d7e1f962a290add60b2f9e98257c53c835a16f45bed8193f24e70de8d85a10337aa1e484460b0373f2faf74a8f2f30c107c4f8940e6d384e3f25e0b43abbc5bfe6b7b39e12b969b795cda1ee5c81719a0a0c05d75de09e214b35a27b82c35a8ea39b045c50096173072aeda4d203fbff4503099a5d95e41084b0ca584dbc8fa82ceee7a528cd11ed4b8d6ac369341af73a6de4d08354a9d2517c063b249ed6850289cf3a847d39262c2f38b382296ff5db6b4eaae82e873b52c9a61fc2f10f946ae4c6eefbb6581c575ee737e2d616a4c8d8d097e1be94faacf32ecf111dbb9f82a759921324eef8ee9a3f128065647ee8943a0e8d839294d8e059bd9aa97ebe96b66fcf78a0815f6b160d9d5f82f71871fd2810b7ab397a518d2525d3e95afa026c0ff0f4c42260c45a5f07b8ef4359c9093c2fe520f5e9409c2a866d742865476c27f61edfd95604ae49afa63266906ad5fb6109f5f39ca4b7375dddc9a5b88aa5580b33277767f4d0f074e2831c40ee4922401e7093db32bac377ebfadf37af703af6e8eac6bf2525815dbdabdcb07dccf7df30168eb3e5fa686f47921a2023ba416b20e8226219f6ba9ca8eb67b410c2f213bd4ede35334a0f10a2921a9878e6e936ab4b7b6ddb245a4eeb820df201a1fda66768d647c462ff29fac086d2bd4a6b3cdf28eccaa0b7159b93f8b068a02af199b90b4e9c17e4a25629a24e385dd0fa89d44e09106d2c03ef36d453bc923d7ca0c4ad5219923e867aa3f3c52eb30fc72eb3ac8fe79f2ddad5b131ef1d1bc8df7c796b929751233754cd47be648d1086e7a5bef96e862e1a73090a8d8af9c8fe64f7cf123ed6da38b3bc7dab3d7263379ef2b6ccffcc42505cd93192db5afaeb17e44c669b4f01b8c9cff3b797e2d2ce684c22e485d62a0453a61bbbe6fba8044863213805e405d9bc18836bc367306b09999acd238187e9c5f1b82d252d28929f4bbf0a6e98bc723d5f02790a4f151e431d1ec2e55f20efe2149d925f9b828146cc905b001ea67ca80a7b2b3ae1e8472673785621d52e26685d14b8c03fa11aef9088fa3d46a6f239396a7db2f16f657617f2317acc50982480999729a3ac7be3b85b8a5bda134cc6e14568bea0592c77561dc9a9777a756951ba978d0783a7a9ec48a73bdbcefdecf26dd171c4755bf2a0686380329035b8b932c6a7f9c71e136b3752d24fdfecb51d88c8244169987705782f7d54e4779735b3961d3b9a74ee492b311d8df1672346342b954769ebe0db06ad2bf6ae0970b8134c80a01f02b389420c242200b072c7cf810352239f22283d773db32eb57fef7f14d598639274fe8d3672dbb9e4c68f9671b7cb8534c6c6c227fe3e893154c17c43685472553db4b1f9f5a02398dadcf3d542cfd6796a3092508025a0033a54e72ba807d8c8783c012c3c1c3e9e6dfb7835db7b800d3bd7b3eb143401439a25a01f8e75e48322c4f52765c5db603ab79a3210108de3272e33c8657f34613848ef386a5f9eff93e02d648e0c77a3702ad88c55d772bf86d1d91248f3f06990e4a3d5719cb60f15fdef057a65d4e65f5a086a2478f351f2627448bffe53cf238a71445b61bd095d255791c2bcdb5f1b8bfae2492d02c9289ad913d04b67c719553551475d27e5654b6d9efe4e2e02d7b87678da912607a77283b092533d74b97c55597bcc518796f23a7b4e17ebe171fd9abd8639cf01842bca8c03b42b15bef72172ccb2b69d19132d5e7600f65200477813263a22daa15f9837d01fa5763ff697d9d0ead31edd8b69983586ff5c1cbdbfab93d972e261120a25aec305038f26289e62040e1f59fbe22284d0a73fa39d9fab6fa39328a04187db8785b4bd74d749f9ce9392d3b0b78934e70cfcdd6cb373291952a7c4730c374f3abc32df0184e399cbf7f161500fcc1659efe52aa3fb6156c7e0012c27072f69d1cbfdf866f9f2320ed1f3d6094eecd022d24b19b168f32fe5b48d34607aee01093c3144b1d52288e9ccd4abb5704215ef9e4853ba8626a716bdb81986cdaeeed18e84e6bc097f1d71a2b03a72dec45500723ff3924145799be464c88c0e21b8d0338e83162593b8f821aebd4bb05ce819f51c4e5bf223b6b9359e977820c05854250a670b1394f8b4453cd664e46bbd59d1cf173e0e789a2cf489f6471a03a64c633b7f4b9cd19543f66be6e1ee497c0067a8cc932697e069e739d4e61b22e0610e02fb0020e007ffe1f9d0dc513b7c7bab1d8f9967ac8cc9a40cfc0442070a5a8810363254de1c30f21b1f017539736c785ba0db79babe144c042d3904fbe04b5a327f4f431aefcbac6324f11d2f942fad2b37af002b03429bb51a043d17524f57348362a0a15d8e83b321148ddf7c0d80e0a26f8962785f5b8c5b7d8e828a08df08d9375d5c9743cdcdce1775d32954a575e440c474a49664f3a39de72784545342627d0386a0da58edc1ede3a0e474ab92aa0e1107dde5fbead65824c42d3381bc36a391446b14e01b03e2e6bfbea78328e220818c6e8adb4ce448e794fe11974589949368f3667e7b1fe8829652be3844ad7ce65957ce13f8f012ab7b4c312c7d66c4b4986393208453e7147a99e1586002437833074122bc9b3075880b9c20225c8631417d769cc3ea876dda3d9159e42cf4f1ff72f5a2d57c320c9ae836717ceac603171cc3236c5d281b2680b1f39ad61deeef89935ed4046679f8b71ae46aa00ff9fafa96d46e65d18e71fe5f4b34a137d6c9bbb03648272d4bdd1939405fe12752222e7051bddd6b49a5dc79ed09abd499b4247845faf4d647dfa4f4519edbde33f78275893bfdf189b749579f6df3cb70326b55678d4d3bdce5a920a6f0437f3199f0aabaa79f469a39b3cc7cd477bcca385b28cdfaa2d191d5904d2b69e4eb9f9ffd103b16bfc30d3d9570508ad8cad90c03d7cb47082e0a3a66854cbb5bd2109f52787cd143a16e9495424e7bd858e86b529931b7fd73a86ccfbfecbf6c16d771e84c7ef8217f9b32e2dc6b38606bfecc6e7100930a048b1426a0cdd830c9c58743686189b66b7b889b50de3e0f115de48103fdf752794bfc888eb3ee9af6fdf5ef6b8c2fb155a1f6746337730408bc85c39ea3d173a7d999cc866f8266f616f3faadcb554a9c67bf499194e03b5be111377a757ef7e1662af137ac6d59efef887fd0dc6aec1106db0e5120894edc0936391e2aa3403a08dc07a18b23cf946ccdc1ef0988a1db1b59f22900485fcde2aaf84c3616242ec9254292d4550cd518617b28f59b1118a4bb2936c20faaa95f44366204deb3a7ea9191e8b3b308db517ae75bc48c35ecceeeaf1118f7ca6cd9ed854d63532968659bc716ff841e699d537f32b43599e332661352e7cee0eea246fbc499624108149a437922f4ccf3d3f133eced207b8c9bddd25ee57a5517221d555761519c61e6c8bac8cd4503c4a9c177a18850df66f4e4dee0efb632122a04371128"}]}, @dstopts={0x0, 0x0, [], [@ra, @jumbo, @pad1, @generic={0x0, 0x0, "83478756374ff5bb0e7fa63e72fdd55ae6d3a61208e6dbe4d1828a47df781bdea5e0d0650abdf5f2bcc19947d704cd0e8d9075cfac073b53d62d5aa65d287df73830b6edb934933389e26fb2ef101a4a0a14816dd4a59f2f9c802aa5893dd9c123e97158f749b07bd49eeddda0e2b9bf9e01d03d5f34e83155a67e780dbcd04fe812c812d1780f55025c77fb06ca9740f40299c4a2186844eb7640e8a2"}]}, @hopopts={0x0, 0x0, [], [@ra]}], @generic="da59254e45a90b9404fabfa600d6c8fe34f54e86c702621f1a404c66b67496d228a5f20af57b0a0843a69eeb2ffb5aa85886c387d3c3a4"}}}}}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0xffffffff, 0x2, 0x7, "38cd42ab94a8c5149bf2fb88ae576dec42183d0e", 0x1f}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 00:26:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) read(r1, &(0x7f0000000100)=""/207, 0xcf) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r2) syz_emit_ethernet(0x13b, &(0x7f0000000240)={@broadcast, @random="0580692100", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x105, 0x3a, 0x0, @empty, @mcast2, {[@fragment={0x67, 0x0, 0xfc, 0x1, 0x0, 0x16, 0x67}, @hopopts={0x2f, 0x1, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x3, 0x0, [], [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x33, 0xc, [], [@generic={0x40, 0x4e, "283b063a9b4d120259cdb11a43bf87e5ec16aca3d5622b536ea6eb2240a6f6d0cb17e12e9c1ce7ce5ad677d0d868fec318d7cb69bd9ab881bfc3d93112b6286c1fc463a94acd6fbd15350e0a5dcf"}, @pad1, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}], @udp={{0x1, 0x3, 0x8}, {"74378bed66c3e26d6d1262fd64a0d045fcd45a9814271d0cf8eaa2e8a19fca025a2243de41bbbe165d8e4dbf00c67049750efa36fba337d872733424d203ae973cbb1af4672a6be2301f93688a973c93611db845efff1775b3eb1da2a8"}}}}}}}) 00:26:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="42020000e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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}, {0x1, 0xaf, 0x1800}], 0x8) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/181) semop(r0, &(0x7f0000000040)=[{0x1, 0x3}], 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 00:26:05 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x40, 0x0, 0x200, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @ra={0x94, 0x6, 0x101}]}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, 0x1d, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) 00:26:05 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x20001, 0x4) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000180)=@file={0x170, './file0/../file0\x00'}, 0x13, 0x0}, 0x0) 00:26:05 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x3) 00:26:05 executing program 1: syz_emit_ethernet(0x72, &(0x7f00000005c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0xfffe, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3ff, @multicast1, {[@timestamp={0x44, 0x4}, @ssrr={0x89, 0x27, 0x0, [@multicast1, @loopback, @empty, @rand_addr, @loopback, @multicast2, @loopback, @multicast2, @multicast1]}]}}, "55c488ebe94284b4"}}}}}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x10}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x44, 0x3}, 0x200, 0x0, 0xf6}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) r5 = socket(0x10, 0x400000000002, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() setregid(r7, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, 0x0, r7}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000640)={{0x9e9, r1, 0x0, 0x0, 0x0, 0x8c, 0x5}, 0x1, 0x7, r3, r6, 0xd912, 0x2, 0x6}) shmctl$SHM_UNLOCK(r0, 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000080)={0x10, 0x81, 0x4, 0x2, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x78}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 00:26:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = getgid() setregid(r2, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r2}, 0xc) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0xfffffc01, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x5, 0x6, 0x0, r3, 0x4, 0x4, 0x100000000, 0x92286fc}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x2}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r5 = syz_open_pts() close(r5) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x7) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r5, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSTART(r5, 0x2000746e) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000140)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 00:26:07 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) 00:26:07 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000000)='c\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) 00:26:07 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x4, 0x5, 0x1800}, {0x4, 0x108, 0x1800}, {0x1, 0xbc00, 0x1400}, {0x4, 0x0, 0x800}], 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65300023bb80cac0ee158e907e92f9dfe8f047fb34910c9133783d8147c1b39f22f32c3f56d347af250721a55b50ea87e82f90f5e62aee43de1182d7e2b83f4913031a962079d707062082b6a15c49fe416f802878ad68078671284c0ecd36e086afb9d617ce60b3c787f414d3a98ef39a43d5a9014462557a6374cb3e85ec5c8ab09ad8b9"], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x4, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) semop(r0, &(0x7f00000001c0)=[{0x3, 0x3, 0x1800}, {0x4, 0x1ff, 0x800}, {0x4, 0x101, 0x2000}, {0x0, 0x0, 0x1000}, {0x3, 0x2, 0x800}], 0x5) 00:26:07 executing program 1: syz_emit_ethernet(0xb2, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0xa4, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x22, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x17, 0x0, [@multicast1, @empty, @broadcast, @loopback, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xb, 0x0, [@rand_addr=0x4, @loopback]}, @rr={0x7, 0x17, 0x9, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @empty, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x38, 0xf3, 0x0, 0x1, [{[@multicast2], 0x2}, {[], 0xec8}, {}, {[@broadcast], 0x7}, {[@multicast2], 0x2}, {[], 0x8000}, {[], 0x1}, {[], 0x80000000}, {[@remote={0xac, 0x14, 0x0}], 0xfffffc00}]}, @end]}}}}}}}) r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r4 = accept(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000280)=r4) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = semget$private(0x0, 0x1, 0xab) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 00:26:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820206"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = syz_open_pts() close(r6) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)=0x7) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(0xffffffffffffffff, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:26:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) setsockopt(r0, 0x8, 0x3f, &(0x7f0000000000)="4aaba3cc4f89782be39ffe2ae4", 0xd) 00:26:08 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fsync(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x9, 0xe0, 0xff, 0xfff}, {0x4, 0x8, 0x3f, 0x5019}, {0x40, 0x2, 0x90, 0x7}, {0xfffe, 0x0, 0x0, 0x5}, {0x1000, 0xff, 0xff, 0x8}, {0x8001, 0x1, 0xf4, 0x329}]}) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x10, 0x81, 0x0, 0x3, [{[@remote={0xac, 0x14, 0x0}], 0x80000001}, {[], 0x7}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x101, 0x3}}}}}) 00:26:08 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xe5, 0x0}, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x101) 00:26:08 executing program 1: mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000002000/0x13000)=nil, 0x13000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 00:26:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ad6b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae5282033b330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0xfffffe3c) 00:26:08 executing program 1: 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') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) 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}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x400, 0x6}, {{}, 0xffffffffffffffff, 0x4a, 0x1, 0x200, 0x1ff}, {{}, 0xfffffffffffffffa, 0x78, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x80, 0x7b3, 0x5}, {{}, 0xfffffffffffffffd, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xd0, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 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) 00:26:08 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006000060000000000fe8000000000000000000000000000bb0000000000000d000000000000000000110000000000004fd688c2f7ffa5777400"]) 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 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 00:26:08 executing program 1: symlink(&(0x7f0000000180)='\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000140)='./file0\x00', 0x36) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='W\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') 00:26:08 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x1ffffffc}, 0xfffffffffffffffe) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 00:26:09 executing program 1: syz_emit_ethernet(0x1fe, &(0x7f0000000240)=ANY=[@ANYBLOB="157d9810e30baaaaaaaaaabb86dd6031797101c8880000000000000000000000000000000000ff020000000000000000000000000001111f00000000000005f3c63383f3648dc11200b04219ef45a60d70b4ed1403e4536da58a19a9193271a7ceeb7681ed2027c9654300bf140f3c4e91c096418d07508b0da3709642b85545faf42e34c7e2f6c610549eccd49586f0725a491a1bf0bc1977302c751aadb48f5a2c6cd1e51405b0c4815619201060adf14f5e8f83f605fe490bffc87eba7a3b45eb65a291991275e2e00f9c312bd8f7cca599bf84c7a580c944d4a583392d9f05cd530ff73aedf4022cd291ea47ce3f5243dbcf72e7124209deacb200d15a1e4f69bbd5618c5ef42f31d66e27c0a7209fd89cf1e6a56d92ae60c125c729f7c25e73fbe23966a857598b055caeb1ffd398708a0001003f0000010000000070030000000000000109000000000000000000040103040105010700000000000000000000000000f001000000000000010700000000000000000100000000000c00000000000000020400000000000005020008040177c20400000001000100010400000000040100050200ffc204a000000000000000009d0001a8640000000100907800000000602484a200002e0000000000000000000000000000000001000000000000000000000000000000010600000000000000e0f287f1567f5ce8"]) 00:26:09 executing program 1: syz_emit_ethernet(0xe3, &(0x7f00000003c0)={@local, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0xd5, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@rr={0x7, 0x13, 0x20, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @empty]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0xdc, 0x2, 0x0, {0x29, 0x4, 0x3, 0x6, 0x40, 0x68, 0x101, 0x2, 0x1d, 0x5, @broadcast, @rand_addr=0x7, {[@ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x3c, 0x8, 0x3, 0x9, [{[@broadcast], 0x8}, {[@multicast1], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x9fa}, {[@broadcast], 0xe0000000}, {[@broadcast], 0x7f}, {[], 0x8}, {[], 0x1000000}, {[], 0x8}, {[], 0x1f}]}, @lsrr={0x83, 0x23, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @broadcast, @broadcast, @empty, @rand_addr=0x7]}, @lsrr={0x83, 0x1f, 0x1, [@remote={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x8, @remote={0xac, 0x14, 0x0}]}, @end, @noop, @noop, @noop, @end]}}, 'I'}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000180)=""/11) getpid() socket(0x3c, 0x3, 0x6) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 00:26:09 executing program 1: syz_emit_ethernet(0x1285, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x124f, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x6, 0x6, "54cee8", 0x7ff, 0x3c, 0x9, @local={0xfe, 0x80, [], 0x0}, @rand_addr="b8674effd169fa680f75d4e8d4f6e6bc", [@fragment={0x2e, 0x0, 0x40, 0x1, 0x0, 0x2, 0x68}, @dstopts={0xff, 0x203, [], [@generic={0xf8, 0x1000, "e8a0f8b11b2a7ab83672a931645aa7f33cfaec519751cf0cf3b7376daeb801be52ed21c77f61ab806a067e690912a0afc573b52eb6335c784a2499d99bb38dbd7527a107386c9f670af68b76f5f40cf76618bb5e0c7d7c75797e81a1bc9d180e16a986957fe0ed8d4d2da66d56c5497921ad9dede5944e1e949f2bbf9c95f53128c1a7291ab64c4f240926a39e00b364928ab09f15443121637ac85440047999ae289c23b6e26087b8c858c4a67f0e1a210ff41264ecf22c0eeee10518b16eeef9727c218b179e17a85d34281de74ad0dae0040e47c25bf8e712464cda78aba700c0cbc38c55e7068b5a7d77e4bc283efa6f1711a77e2a9e9c84727d197512782a895fd0d4a84ef84c1a5e560c0cb7187a43be471bd600db459566d8623bc9ceb3e31b8b2a3343b6b2604ae6cd70ddc8e749af803b7a43e4e6135dd7f50f6f4f60c4474e9e41ca1abd5144a2c783c18d640d60963a743cfde86d4987c6dafd6f60271279f5a859a9203d5c60d447ec90c2fb1371bd43f7d0f5399ea92afa1058931c5c22baacf59118ff3eb0d663463c41998a84bea9b97b1879251d4f0024522d2a63a9282631ed900486225360d67b12d3f28efc404c3abf80940464066f4a10400913e095606a8e6847763b36cbf34792cc9d2d4e3356b23e58c4443fc17f3c7e011a0ba144dffa2bfeadf89f914c53b21c6409f71df345d8cfd111e43083a3b2a69832ee7913cfdc1bccd2e85e24475ac618de675ba62e2b2d46d75f2b1de1439e1c00832400adaf8fcfe8d810b1a2aacad7b3adf8f8b26100316988311e41f323da9be3dcda626100015884f22a6ede5514cd24a6d3350a7fa3a7df2baa2e5cbf7cc1b52d726f919eaee26ecd396a4d79aacbc5b54c6058aa0b19d5053e7de4c392d268c462d774a3a8bbcba9d5cb484a1355162540b6b2d9da636420bc64e2a1c3f15e11c372a4f01b115cf78a6ae8897027a49bab6c11a642c06c6fec249868726ee9cd996865eeeac9ad8091f8ae2deea72eb3f40ab928e40c3167f4b4efbce6547a9d5860d8e1f7c4f8a35309ec1d165f3cc2a85ac2803eb272394074efd5d3476a7fd6bb9e9d755120ff519398c50b84251b8802b0e1347e40d65897c47c522f7c7e040363534a2d212f05fee551e6df5b7c0c12f4fb6947937f10716d6d562c9bb4845230d9e5ee91c62b8d5904cb59c581785ed4df1a766bfd1cb4ceae29bd1c1cf3ed94608bb05ef7a6ededa4db52c2917208d66a01e9ab3c811c85d8a4dd0f7b68adab3e777bf69eed882d64ff0d164cab75344b99b72b1a099a1397e9542031e391fa54a15d25f184c9c579db372d5bf930bb2bb7f50fcc58b27d627e19804ebbe8c8727a89acfc32e8380a25b566bac2d3070e19e4da0513ad54d0e89b9dc0cbf4486afe47526da98d3e747a900df5b6d186f631f7e84ad07e6d96463c902a53ace0e4d49e88ee4c13677ed21393a53e574fa3017cc06b10919caba5a0e590a9f14a261d6a49331eea6362a9a062d330435c279889efa16c84ff005c87233b763710a1f409d9e0d3c28ed2774e4a8efa5c2101ebca1e156ade34f136bad3d9515579a0b102d48f45767ae68d9018c24a1e1bda38ebdb7cd9e98c09a45f77c23e2297a652d9f95cde2be65c8c51d6072ecaaedda700ad15dfe0ac08ffe2e9f0ae0c7535a41da95589e7ef27640dfbf367ed109efc8189cf1fe189413b9164a0cb8bcf6a0d25c34837a62c272e44cfcdae1493d48c4f8feb7a16accbdc8d7ac8913777b0cae48db0d15cf86826fec0dd777ece23ce62670ed28b2e0265d9a2d1675ac1a1078eef73b5b907ddbdebd83b96655222a5400e7513e57cd9edbce02d0ea446396daffd5263bfbf8a53d354da9a63192e334fd23de70ea64ab6243ebb33092553eb902d42aa58a2165f994acb9538b84f5467431954c398621ae2cd214a98fa97520bc96fa802a340765bd55cdc0237ae1ef1d82c2709f2cd150a0f1dc6ae7265085a1ae17abe3a72e800db84d4321e01ede5590ace4c993c8928055a595ea394cb39c7d8a338e57762c564624f82eb8fac0f1ac60a579618e4802aeee1fb4e9c4e5b792fbd0c856494fe22d7a8a2f5d154b9614464bc7ed0053dbf377b59520b5083ee7c74a87aacd8f3da253ec6831067f6ff964ae4f3e1bc4730a46f71d26f81f453ecd897050a3992359b0223867897175a4826321c86f63d3994245fd8cdac513d405e4befa28f5477a30115b3601e47b510ffb890a726f0941fcfe3ce187585bd7bca268221dac419f48cb9ff574bd4dafec017eee853f0c39e78751d8ceedd55902dbc416b76ad870c79993bfb141277da0145ae48e15beb7f4d262954186824f7178b6c9c6d78de406022d50aeff7fb86667abe97f90b3b52bce5d4120bc7c62ccd5d1e108bd4b6ffb77b5f8e5ee94e31b6d8291b31359eb6b7c8239d91819f5f3c843d23a9fd43750dfdd586872ad75219491629c30cc060f9404847ab4e1640704b190b22db44ee012a36fa0bfd99cd5d20b07a8fc2e48831b4fc272d114c887e3a0c58efb73b97918010cef10ac473cd61d8419b9d330026d18e949d5a5f91ee525a4acac50ae7a8b833641d3b3db8560b16cc2f091d08da78c57e44abf8866df820b7a6e6ce0b9d9d069c7adc948f07f928e7fa7c96814f4d5b07e53a4890b8c8f5abd32b2c5a03cb98c2cdfc536875aa952f2757db96b0bfd3a9ab1165da99c0d0011c353686e267545ca3eaa50c06bdd622c0ac3311498676c09a1c3aa6df08901e3043d6d08b743429794fe11aef66bf38f258f50098b113b29a2759f7345a19a07707917bb8ee76428e6aaec6692f52532db91b09237f62dde1a20c521054bbfe299f9095931742362d0458e48c0988a33328369e4ca5be0233d3d53c054298123ff424330b1d44a83648d856e01453f1d91aa61d92e01d5f2a6a3a818052c66c3fbe74dca31ca3e24dff9fc44e6d235f8889fd8641fac383e70bb8b160d1b8efc00a2e5bcf5e892d744442426b61daddfed68a3d7d700d8791cec96c260c04627a2f1898a5d5c6f21e40826ec3d44eebe90dbf51b9dc9845140a3cb2b4644c25839ffaddab641ff1f0602264922968f6f2b0550569b17fc9e16066703388dfb0e7daa0bfcb49ddc194751bfbbdcdf1e30ef4e14f46a9002206cfdf0fd631d135e67a646e9ad4ad28c511025b3ce3a2fafb6386dfa1e1438faab362c552d5cbc0cb0bf97b2bf88952d4dc2972cccfebb50a65f24c7a682a4dfdf3302641ab191377ea28ed1aac341cec81058c152f5eca48deaadbfc2ebad629d5a714db1e38fdef1c8fb41a6766a58901bc54ca967c8a78ff1f6e1deb634e30633f0f0f6878463bcc78ffb078f5cf8181d816d1104b47b2a492600fcc85b63fc0cdc17d78baca953a6d1cbd8d3ffe92554296cefe4d9fffae303f6a3469644c7ed171c11d1f19b1f4f56709ed41b58151c293beca317c2ea0a8d55571e3649de8e7905db3e00eddc0bcf3a26f4efaa676f06d695c70d92d7e5cef0d2650c2fcdc06d3c3b279c50f3b4fe51adf6ccd1f5a3754b96c60f98dc211152e6d7d583a2aec9b1c0de4be3032e96947f53ee77a4fc0688328f88c6cfe1d4302a2b9246e0f82097b5ced1cf9e1357dc0af92a49ddf0e208c01e40c6b6debc09e2e5ecf44467839e62fcfd5d1da5963ca73714941d79c11442d7166b60a25b2337d4548479653cda88695a62a0995b2865f2191528948cc18980bac6e716bc4a46e7a28a256bede5869238b3cd6d79e7e5474bcfe1717add6d06993e43b5700fcdaec6969cdd6c2e9956b8d5e748ad35b0d16b663eb4220dee47da7a2ae7a3662cd7129c03a02226476baf1865dfb7733de9f57a8e02b53f13790dfe568fd3964b0f7dfc86fe3167a6dbeeb09461602c4d4186f027f4bc9a8129e62d2ce8c09c1b22480d85b0cebb90592e398889fbc794d5e6eb95c8f7fc58403d66f8537531bc7bf2048e0c0f3f162d9e0670cbee98cdf644e9a8a0a40d66c40fb10db307c27c1d298737ceee5515e37ca87d0db85944b5723e146a1b51c8929cb3958bafb440d021bfca39defe610ed3c72b08650abbdcf1a247109209c933b9f0b1c550f1bb0ad1f8483af8a7732ab8396965e8671d98a67aaa7e3d30eb6336b69e6b2d4cd392a9e92a62cf2cb0ece58af73ef7268637f766b2621a159661fe48c7de3a7bebf5b471aa3fa5289562ab8741bad2aaf589cf2aa9950d433afbe6c9519be0b43b995de1875a1a9cbab0126195384bbc7a3af89340a06b115c80dbe9a398581362e3865edd4f00ce6c72b4f56c73696f60367a6d29beecab6eb82c184405df52e5cb2fc56a1edec32a593e0972c79d9c269c26596384e2950623b065ec3fccb10dda2602aa05ecef34f324f365fc04a5b938ef1f3aad1a751b258c48c98e509f312a4914ecde2bec201475afe22c202f183f47c6bbd0c2017de9c593b8ff388f364e13e29a77b847d89b03480419915bfae544afe93a33c8b5b3e17f08157fdb5d0a8cead23e1ca02de8c0545c3497c473e826b762eb7701f3d748462d42623efadabc70cbff4ca27ef0c49ed21306907e050aed0626f13ea95029829e0df52982a803f496877a83e563afa436db73d5fb87594f62f23787a353fe56271538196b30d18570bcdf04681556b33250ce18e4ce49b512ff5cff0636fcefed0fe9963682c28e0d5bd534071dc081e80b891d4cdb45bdc82f5de24c38578499565dd8aba488ad5794ec8970f4e444d75c6c19f284ca4e0766906e091b1041ec36982fc8014674cff968bade496f04c2c555f5752805deedd4ca742c6d8b7e03575ddc9b0a33c5d2bb1fe82f0bf0466f9797f6757b27cc834e751f1bd85c10fb0bdc0d79146c7c7ec78f59bc326c6e7cc07ec480cf48a154fd8fe532caac55e00be8e89495a7f0e131d9e810c79e634e825d1e0bfc8d03915df905d628e186643314b19b400d53180ece7459618992f8866512c23912ae62d3b865f71c2a4e1f54185768a57073b2321ef86488dee5951e4bce5162a793f79ac27566665e1e816cdcba0ea94ff3e4b827e261b1ce3e9acfaaef1005bd6c130a9f102ffde7221dd8bfc4b69accdd17e2bc08a25e99fcbcd502c8139447d95dc2b6490a4cde87ed2f6fcefd88e3979d18250ce0ce107cc545960856426e6023bc94c762fa51a31aa2183bc0a4ed7ffdbc97f4dd6a66fe3590f38478b163974ab550160bef71dc863c5895d0ab8dd1c2602daa1230dbc20d0fb195465823a729894caa8f387b35fcdd6fafeec9e4257f70d9b009b86a8e82002af117dc6c63d1b34357d1e65b57628701836c2fdf178b49a5c1a0e970f5aff59f1f96efffe68d5bd784384ae091b86851c21d5f23f4dc8f73e64eb7708672b7189c3f9f5ce36f394412cfbcdf0c37f75d36a91de36383343d31763b05303187fd4abf0986461ae5f6c1328b445c4c9fe93d8723fa53e39d8e7483df921e0d91aebb5c0fea3fcf4f6a5f6ca0b4b101f4fe7e08e519b8863cc71e5e50f010d8ab48449d473df696ea073b33ddadfd8caeebdc8b18c06bbc08e0abd5238c39aea3cf55170652b59f4baed43d24eef04493699f28f16ecb2c373ec10ae0244928e2465b2a9ae9853852de36c53282b808a53f89968cdcf39082342ae3ee4d4dfb42d2e4d7e4a8c1fa49f5061d85266dd5dfecb5fb4ba24f2ee19b6253c22ccaeefa8d870e83ec6255f068b1a9fcfa7c017c030824035c6ebe0cb583b694a96d52273ce28155f078e26c64b6b"}, @jumbo={0xc2, 0x4, 0x7f}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1f}, @ra={0x5, 0x2, 0x5}]}, @hopopts={0x1, 0x1a, [], [@generic={0xdf, 0xca, "e54e95a4032cc2e3ce2a1a2bb76a9c26d37abf37590ae1db16225e90750cc739c61ee37dee83b8649df4dc35fe0a079115358b22d84ac7f817da55546fddd3b22bebedc68ecf21c48bd378e0bd24884d3765b191099cc559a126e6875ffe3e37a985b545132c711abd5576b8d2370dacc8dd270390de978017888a143d40e22869d6d6fbef4d5bf480d9ead95cc04fcf0b035599715359157e0038e9389b564968e823ec26084736c0ec96455776ee2fcf48f07a741d5aea2f747905e228c65aed273aa7af285cf078bb"}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x101}]}, @dstopts={0x1d, 0x0, [], [@ra={0x5, 0x2, 0x9}]}], "9cc1c6e6f1b798f60ad5cb7999e5b61f16890e33b35b582a4a0287189024dacde674deafceb5d616ef265e0788ab2ea0a2c6d828b135dd6a54473c00a9a9eaeecab82422d112490688ab228a6bdbfe2c5a5f1078bb747ce413c846c6dc4140c45808a286889eca1196af0145074235608a5801ef4315e58d8a665152fccac6860f4df9cf03bda533bb129b475da13b2ba02bab0f1e78823a0d3c574724d2960f944f0ce9a0dfa50bcb0dd4e8b1204c970a498939c92d33bf6f96b28be8c60a909a0d13eca916f4ffbbf58a5a9ec6af3d23d666bf75f84c80f78689d56d62a1f2433400297761ec7854d92bae91c019e01a0aa7fad753dc7acbb3ca7d63d4b4"}}}}}}}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 00:26:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x33, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 00:26:09 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x2, 0xaf6}, {0x400, 0xfffffffffffffffe}}, &(0x7f0000000080)) 00:26:09 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000080)="5b7829f58d5888f93f48029f3400753038ae0bd22783f52f5b2db126e410a8b51dbbee229d404647a604b0ded4c7914c88a70f97675a0f1d192fc883167716433a614eb5e7cb9bb72857b099f77f61207cb1bc634b3784d0d8595a8eb906384f54d71335fe70412b17afb103b71be642548898d57035f269e9933190b6a2f6af58c0e2192a7f1a47c5dfc0f878750368176b91ba2aefb615faf555ccd4b664a50f8acc32e0b7061c34ab0c4516fd977a1306464ebc607e8c132be76f19818d3a2dab6e638d1f94b341cba540af7ec1d7059a36b24371757b20b8da6eed311eebb5ad1ae5ae17b9df46c55f1dacb71e4fdd37aa15b0d4d27cfc15ea6b9d25448cfd1826ba8fd3dacca36011b3e79767bc82ec9c03c273cd66a90dfdd8b52426d437c1593972c94ace570d638f913857e4b5c765d91168f86a6a7716f9e55d73b4d6f3820dc4c2b91f95d4a344682a405c0917a38f7940d43d3db1f67baa8e2f636584f4f1c4d68f85c01b6f401b436c8aa150a1d9bc0dbd3bfa1b6c5736732d818ab229d30111609d78080cb4cbc3df4df67d937929bfce273066bf65034383d751c88cdd513439404ec423898c434c1730f851d7c37ac51a09dec20045d1f321d4b2cdf68be037e54b892333f0100816109b0e1056d05495dcb82d92b90358ed85975b4f925e7c1c76f80bb6e9b9e5e9691882ce9631d91192765d5c7c3d928940e28b227050c1f51b356e7f6292fb7a0c31d5fe5fc8a08917f9e01cfcb9bad92cd943e63e96e55ce4288373c68c44cf737410f048dec44c11ca556e906f5bc73615789de9c77e1c9d3d1e3169a5e1f1f5da63405f823367d6f092f1a99d939bd5330c30e7023a138640502a7b1fbe671171571b75ba05eab372415450c4f98a4690733f1a02556440abfa411ec8bfb6299a49912d112e79cd418c232be10619af45337b44c576f77ee1ffb7e5656300890d2bd814d605119aa952dc8fc593a1ee442e4f4704a6ddc9bae17a1b2b1448a96d883d2b7e4921787d1ad9d5e6bf61d7f3b5388f701819759db1a507bc6c6f591652853f49737612ccc5e06c4d5ff573354b62869d4e0ebd9ebc735a13b7a68f87304882efdcd52103a58701efcd28257b94631ef47be255bc3a909abe90c073628b8757b3110615bf9671a4e578f97d8d59bf0701bd0b1270e80126aebf38fee12a2972bc437a3288a9bc57ad31df091b95f2133a4fd6c8e8a37988115a15887236cea4b468e3218318064fa2f4f5296aaac9e5bf885df81601d38ca8a8af51ab6985a7136cc0dc57a5df9e917c96aaaca80e54e731c44e7085f44d6b3e103152d4adbb1903b4a8745ca94514c8c9857dffefaea35cc52c0ae96d20fc5034f2901dea5d0540a1f8361118ee49ad9efad2408a4e8c1cc2298532e59db434b6de6a6cdff85d97487f3503b4e98b94bd37e5f4a3b9788ac23a35555224b96490edc50c0edd4bb757ec809e02454d358c585c7ebc28bad4285e443695980a06ddc4348beb33728a589a824ef393f2ab1657cfb21ee5d4d088fe21757f2a89cee212005cf0f1e11350816fcd643eb937001a89039b7934b15fb0a1080c4e52273d10df19f5bab4c466d0a9049f3343ea87efcb58756589114d0ba4f7df9393726769395af3a8aa0c99284d859143e76fdfc4c949534d252f0afefb880e847f8371710dec0890874e07b4e0612f92e00713433e83bcaff52d89f4f99fd8c9037cd93adc9975a9b48e0f376e5e3932198696c465cf38edb36a804cf27730e0ad00d63844646e9b7d05e903b6a85dc6a4cee4fb11e5b0a46e55162a7fece9194d8c1ecb63bd087abe89256b8d11e517b75a52d41b15541383298012cefbba2e5996def9e09aaa3a71db4da5781e0c7c576bddd1796c1a5b4b8c00f64b2856afff62042da954f268594be254c401e2cd8a7e42175e63e38d3fefd0ee3ee22778f65fc7874ad1868a5509d36255290afc1c7b4db9a54237e9369619230a399e5dc4035eea7b53b028768f260ca2159bc40c8deff5c3f962f466b51e0a104fab4003206dc1eff3bc0f90a06292a8b7e0bcb55e8d8d07ff0042e05e17ef585aea40edf690857a0c277017d94e0d0dffef7bbdf9a544e5a67f35321187263841ebe1dac9d8422eeb764b5a7346d7f2d216c25c44aa82e153b856cd41545989abf5c904b40036cfbea1c9a723fd8b872831fee217119ccb536cacd783b52f55fb31e167eb4ce3f206725a542421b724e6e904dbf791b13a6ae936563305d2d75dbbc1b00e49483d586478f3940c35f90012e244bd99e9214d0e6af21b8618aa16259c311a6c08246d402f4496db518c402775ad82b7240606fa405e7d681799ebc11402fa3f81459076aa738f319c72fdcd9109da5b2d9c993884f9ff8e478222402593eea0f052b3ea4307b6378dd8758e6478033af7c48a6cf0c1f050039ab40632e4f36f6ca6fcbab407472ec0f4f88d2d2b74e55cdeef72b08264e4f304ec9383ed2563df9fd84f2941cc3ad4abca85d351ba8ea28c81389c7a6471416001569646ceb6b76fe9e43fa5d5f634bbb83dd6d118f83eba8b6d97f63018f62b60f2357abc52ee3540fd203be7bb238e8f2d4b68feb0b2b22af425c4d571142f55c79704b230d616a906673c3f36bb7a35245f9094095b2eeefdd3cd0abe8b21e21a606e6288fda72ac8ccf41787132a902eddf684ee881d7981c358c5a9aa4c476e800b8c7c98bfb0416b1bab23e136a667197fe0cbb9ee60ecc23673857dc5c9adccf40d0805828e0291d0dc54524964efcaa4d505ff5335412a32d8a4757000ed84c4408b85c94b15c2fa9453a52da5b023ad32ad14aedee5f04b216b39f9935652308a5e60af8e18e840a97187089fb19f10dd1b26d901cdb5df60d74a24570b88f3bf7b7d954891c93cddf719f940bd0cf5d35bbdb76f2cc49dbcc54f8ea5f92acc629e724be2fc8570453e25f61bdbb02e20003794b4752f32c20df465797008154140de9e28754e980aad63e6461724dbaf341129ceffd3a89099c06670ff291491cbd91acfb7a4f7cb9646b453e0fd777ffe535013d79f50aa47dc0e5b7296c94367e18f8fd3d5e87a7dcd91364c4a789d3db703a9e6989f207efb3ff1681727c928091253d8df5642a97e7ed7abf18a8df72a5390f9f5ad56f4ff696f0020e510de2a6c936486c00e2931b697769b077b64918cc38b734063aced90eeb9b31dedb3f2a52589597f7dbddd37c6255f2d8bb8fafae71311e8cef1f3a949c5448db1cd6ddac344d46b16edafbfb2bb838b2eb74008023952ba8ce192cd0073a200643f02b97124330bcc7db9471cd3259fb2be7d62bd937fea55384212899ec9d59200a010e3ddb6fc6c97b9beeb4dc2c2a3e3cc60d6c5f0b3094c0d643ddc5ef39167a4fb0d0ea4a99fc55579a447d1410ccf85658867aed50fc2c2a6a6885bb9c96d34934d3412860bced56b3ba7db9479f6190b83b597aa598fac2259cd50fca9735360091023d8d6dcf9316351f9ac302556f70f26a6ea15cecb6199381954128a9f541b5ced0c35691e8f984cf7a5d498fba3ed57bd4b6ab976792418812783142441cd2fa71f6344e293f8073993e9a6a25291e7bfcd05fb83a7e493196d35913a89fd79e3ed3c213a589914691a92b020a31ced77ad108c5eafad3680c317b4808b1dc434e70d320e377e2320d4ae79eee19f6270547606764c9d6e04affd136d0b7aa6d3285bdc41e2c328afa6f1b9d9a1dd99bc16d3b7bb10c97341813e207914f19f01cdab23464e224ad2314e4f1e1327d2ac616eee54fb73cf1334e07f1b68610dd7f41335b9dd8157b77bba0102e8097d66d49400334fdc43bc1cd458944281d24ea257bd75f23a7da90031bb9c225fddb9b371964269318c668a770a3f26afb41d72805b821e4196b0995266dbb22bbbad975411787a012e153b0cb5278a76c33f37c9384aacc56e911f653a17cd2866cec89e5f83d4fc102f02bbf2b8f52b703e027783795b52d61da6655fe4ca82f2273ae13b8ba958baf979f8bd1cb408a2ae85d64142f625483efc28a840431790049793fac3fcf131400e88a11e146af9e2ed12543d3d71fd9b8f67f80e551f8c8ea2194f868ba707b560745e949de6b204d30482766ecb4dff6f387e287b4e43598eaf3df046c2c54b3771510890375ade78de273670ce986ec6f25de2d9fbe1f72d2c5547427b4a2d497c5a12e6c6bf79d26c4dbe1f9c9f066000a1b86b07718657ef6522b3cf98703b67d5b6aa3004865878c70fe7b003ce735afd6fc78e5d892d34420229a79d4f7a0786f928e73d42b966297db422dcc28f3226c1ab400e6e99c6765ba37a166b3a92b99a21dd4b3ea4a49790e726f5bc602712e9c71cd25b54d042e413936c2a303105b4ff2770ff5ca400cb23f6505fce12f3600a0bc5ee193f4dbb660ea76fc1104ce90e72beb068db768ebb042ac42ab42af4b0fb2ac6e7e995fb22d18a6bd121a2810bcf0379cbc354a71f9f102148109502b08b5d5f155f623224a54b101624b90a4540822b67c0bd756f69e399f9b06032a7f3a7af557f5573d4dfd2486cda60695d7fce09530a6e370b6b2af11e0355fbef7f83d64d89275d8892de20448079b6a90b093f317b36b445fda1cabf8a86e8dd7ddd65f447ccc282b6c437aff27565d1d565519d62ee2083805f180a7b0a6f02a64d12d6b99a795af8dff997e7c668427e8eb1c5563c69952124169cf52fdbfafe96feb03be701c2738c7f346a6739987b3a45dbb0536126a943067d960cb8dfbbd408536e1c7acc510c8c6c833a7ed7ce4bfdb75189fa80d59fc6d4fc2719127441864ec75f4a8acb332c801c6c2020213a2c3e6b62f14ef8ef31d030056c04fdf63d5b064efe00da998a1a062d4a0a523ae33657a158586ce34738be64fd21d64519bf6183ba66a0aaf1219acf749ca1d595c1a9bc92e5d17a62b064e9b589e90e7023a290f9df12218b667c97f3e2a28457dbcf009629d5914e59c3a9f504ed6597ee6e6b7c760a49d83b10931620385b56441c7d3d911b258b290cd54e61b2cd937ef2aa319bceada994648df136c220207f2478b916f9fe3ff9389f3270b304e6a12b78f0382e925f7e72abda0cff84ef77774aceb2c542ffda32d92ec7f605677a1eb27c08c3f9bd0e0490359f1dfd8e6e7debd19da9149bbe9244e5bee63ce4c42dac2d749641da598e9749f75db2e62ae55846717f8894549305343cf27c8efd80507584bb231f62d6e4059375fc52e25bd271f45039679c0d663855d041532283120867ffdca55884a87270df87adf535f03fbf9065d4a54c8e7f6fc768bd7e57a5de646f3d4b8352e6f4848c62d9347849b098f0346a9cfc7f477e3f019ab63d02253b75e6a87212cdee358718cc57ace4dae659a342899b423b0ac8e7b0d59990511c64639166897632ce2fbc219ded2ab59cc6c0cbacea607d71b9996daaa681004bf41943c073ef493d79f33561d7dfbdeedaf851ea045b8957e9657937443acd8576fcf1f25098ab042d48a2ca683e36fd68dc0339187493dcec30d44708f645c97ca3ac8285fb86634c97013a0097424e98addecf886991478e5c632111e61abafeffbcfebbcc9eb07737583f51e1771fc8c2a1b66f8ec4c0687d50c1fed69fc300dca5ebd68c3e06a1cef8a4ab7e92de07c6b1a1809ebae7b165d57554807a0bf2bce5f1126daea1aaf4a629e148f3d753a10e7c89beebf27bcabee08376498a327a4f70c9468a9ab82338f158965a911ebd1f67d610", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="d72edb664a7b904ac5dc590fdfdcdf5da95a912c752396c613f64f3fff1bdda0e0c32ee60ac8be51274843dd421ff510743dab3cabd6dd4273076968f336a211e1a4cd5356c837b234627d1b7bc1b33fa995b581cbe8ab0226fec79ff95dd2c0c7957499da04ab117168c709aa56fc0caff8bfc10c3ec8bb9de422b76b3a6733382db3f1cf70e0f82b507b627691cc7ed3da6ce098e0fcfdd9eed7ea9394b5dfb177f1ceea3a1886d0a646a52de2bdf6eccdaccf7448d79c9b382fbc4a244285922651d9f32920e11f3f38c995189a9790bbcd9af1fa93861078f746aaa11d38f1267957cdaffa7304e4618e5260efceac19b2f56b9ac499165cd7029c5adb0c45bc0361fe5a6ec315a40f4980ce4c28960d1e1b25dae065f0126bd97fa6449ddc01ff7090e560e24a65dd44c48b7db6d5580dde7ffafd29ed23c88a5c822190c7b13fd07820bd85b486d4589e7b4f6f698e88a83ab06b793cd0a5b82544a964144225079d2f4b3c68af74f96d291af35eb4bf2a36a1c577be5cc8447a64ef6ab7567ac00d00580c7b10d36cf4e52d9d940f0c71dfaa6932e330ac04ba60f646b5181539650fdceef0298783eec1dc57aa19b627cb53171cc0e91ad9811913913ef4c3f199f0ec831f2033b61f97bb44c093be93278bd6feb1a8a9ca112475fdb8a2a2e855eff95085cc4595f721d975774208f07696719c297372254ebbde3f8fabf051b86c776a84ede815083d28d4b1f13a964005201f649642ca313134229deb8d99261897c656027f1a7a299aeac6bd49f347e4866e5ed324c8363f563b9758cf5769b1744c99b76a522414a559811f489a6296dedced8b96c31d191c279d44f5d323cafa315695df859505a252bea66e9b2a34f65f33b8ef73154ac9fab68c9ac9f2f4f3ecc001390b64707463a862932597eb43cc13e578c7a397f60f4261636339165d9d95604c28c56d9f9fdb6a99e021101202ecb7c880e0c081a3ed1eb3902c7764898487f2c5307e26c28afeb6d03062ac896842d79ff187caf47173848e030884024f2c0b1f5bdda248d825823bc851edd23f5db6d829ac018aec6910f32b8f1c414270189f080cb2ca0c3b7b649a8f0812a2b4a9333a4bc3bafb02ca2dbf60e7405f9d5fd8e3cbc9c4dd6b867f93b99fa83f4d4929bb97628c11401517a342578a52bf627729250e03554a4e3af12d4b8ba871b906ac0021ea15848146f4d05af480fcd516916a41b335bc5f1aae0430ea43c26e5f2cd9a37e53be16ff808b1640c510fcb3ff93019f53c36b19c3ef1de110888c958d85003b15e8320b465570f852e83d1742f206609dcb0a9d13a590996d3b19726c6fd1b4e2017136106d4d7bb260b136a9fbb3df57ac49e932f2ef23e54ccb6d291fe9dd1904bfc3d0896e28993caecc851e255f047ee563386d3b6732fb31c68052235760ed5ee84ba53fddfcc6e0a4990604aba4a391dc4643abdd2a5d4a9ab91b9ef1bfd02d145587132732d66bc9cbf68f834db995f2b9965e99e9086771fc58c982677f53db6f8c09247584e3404a940ddacf1a318bad14de81fec4e5b03307659dae469c06a66998d0789187c244d5d4d2dc4f1bc14c15f0be8ac3c70648c68cdf9fc255863346ca87edc2dce889c7c4693c9db25de307fa7514ead932f355cf98f8221bd4cb383bb7987adbb1aa33de825b5e8294a225315e84e9ac5a305f1aa3a4929e2e680ed6e62e4dc0ae770ec1905a509d9c6b06cd8033a2d4c68073f56a6cf2763bde25deaf241f5730de9d829140ac2a57ae1455820d120351637c2d67c167e21e7a950bd1c87f24f7331ff1ffc2face80f95da82c95c446c0651baaf2c95833be54abcc2f641d227a18dfde28ef75a05e7701107b690a755c5195ea01f7d24799fa3e98aec5f428c34e9fa1a2a7eabb1c2d5c5f49822b5d0ded4b1ffa44e00d5d1bca5620f11764eebde5d271d929ab3796ae7b3a8522c5c10d0790d0d4a67dda2134554f5cea9caad2118b694a2542e83fd3ef09d436eb9880eb53d5aa52b5559f3b924c3576610258015924e3465c0c0216c3e429528188b1cb1df406dca47765fc19b25a59ff3ec471124f6004ad4c3298f919a99dadec881a8d154e71501e27814793912f56d3598212492ed70c3a2bfc06ee38b1b5e5b5dfd9987a72b870ac1f0ca76b4b29464469dccb32cb05f5c30a2e780ce1f1906605d4d4013331deee47d85b8d47fbf0bc19fb029e134166b043ceb27c308b4b9902bdf72dae3971e7e52aa9b817d6fa7b77f5ef80dc357f0636a5cbaaf7baa81672f6028f06d206c16d3a5b0f62d0f713f2f6c49dd5bc54a0c6a8817d3bb11d0a5bd69242073e00bea9d6ae10f0ec90b79d8bde896a99367080ce3f58c45b99039c94f2e99e01b17549f8648eb877362d8dc623efdbde636a7ebd90111b27940abe9f076b7f4c03759ae73c76b014c55d869efa44229ef18c55baa476226048045050b112b58ae193fd1fe6dc858536b44c84cab201ce342621f75c7d6a624929291b0b6c49acd77267b39f6913625f18946135f6fd075a95de7d919017a659a55e0d815ed1f96d039af15dc6cc90689f28962f249ed09ce5bbc80bfd610e7c63b28367f5154e1f8b8ef2f3d1d46069e91c94fda45706e8853c6838bcbc683a76a9deb75662fab01512076e4aceeeeec80872b8fc5e86cc636a9acf2056233512bee4c01cd19311ff6df60c9f9fb6cafde884c608e266b502ce253fb9864d3d26a29e82b0d1039474092e93338088aa38a43e3bdca4bb2f0ed4927a8febc564824c870a03fd38f92ec19fafa87509e47add2f793116b6e3b1f1d56c5e3b7122cdee5672a1c1fcbf26e2a4178f13cd335a8fba9bd7559ecab48207f41dc81e052208222e1c67576e6fb86e2cd3df6dba4b824dfe51c956aeee364cddf1ea9b142b368868129b746c56af91d8ea90556bcbb8ae6d850b1e2c06fdb49afb73b919832d3de4a075bdf71d2d4e593b533567fe76fbb13e014f7a1c927d2ba486b91549c2b40e705dc7b20892e4d383e602ada3537411825c57beba448b14503b5e54f49cdc73ec2d3c74133cc527161b46df4e0ec183d35e374454ce1f723c2aeb4fccbae0b17441534d9b2c78de578f81c8b41b911e5ee6500aca1ad4d98bee299e1c2ea6ce41afaa7c9c4830a2dc5fe2d957791124e0c051d9c0d6431ceb59931340506f72816f17748c87a0e55c4acb29bf59cce0dc3af86d40f421fcdbebacd0cfee81a339d9061314ace695ad94ff4b93e82b120afacac1ec2d498047fa747778eb8ab97e9ecccc49d572c28d06b0f99bc930cc8ab08c00c1115307fb4bd959bb1c69c12310ecb12926e4902081a96e6608f8f0e66fa9e3191489ccc49d9d5f91198267fbead9c2e1d031e63e07e5d2aaaaf8aa0b78b85d90862474ea2940a80cb1d4d2e27cca5b58aca251e1e0a4fe7c8acc0112bcc92230db48c2892498aa91d275b698227ec2d247c1f0469c94d46b61b885087a2ad98a0365349ac0caf87193d2e8805996661cd2881fa779ddf1a68ee7a32cc87b0ee6361750f8ff95f5973c3a2df573d15147b6e2e2bca12490fcc4167754e7251943b2c7596caa88f1cb5edb7db1e0ce6d766e88557d6395e4740d2a5e47f50814e7a626768072f981971af22f0f42f4f8838bdcf1f551dfee54a864bbcf34817dbd1e41d1fdff287ee7f23cd28e8670b3e36628e31ac87e33e976b74117c1dba034301b01593e86cb76883714573ddd189b87415cab3158e8e1de18d3305199c7f82dad23d0da1c110832120b4580e40e0d215f0e0540940b60bb1e5ade01a9d0590c469dc59afa282cb96f6c76cfb4e74f7f348315be8c96218d83b4b7e89c9a555072667600b2dd97206f29e2d02d336c6ed6e81a9d6d6e4be5a55544d81751aaa7e6d85a06cdd18e8202d4d0693d8e4aac5e2e6c3fdfe30358bf0e8c2cb7261f66291e0da7f1f14add758bb9a834c046bb901fe9ed723d0d5d7d396302eb99874b471343a601b2131bdb6c0df272a55c174903d6624b51fba93fd2ef611cb4cec6a8c74a8964203fc41ae52be6a90d055d049e1bc928e8d7b3d2180c86f4b0a8046204cec6984d226b19f11a1dd4ef4d1bc6c89658891ab4a19b410f22ffca46e40788571fa9d0d36b989671fd1de39d6bef3b2a81d3b7db39ff9cbbd281a62061295a5ade995027ca7d416acab2d2f63d9d671e6f09603024a955db1fb2cdfbd94bf920b21d1db0a3f47f9f90ab7d6a8636b16e5cd25c888fca7ba19a2ebdb990e3c1115a45791f1fb888d20e3470fd4cf9c7b9ff044a5c5b8314919a8b6e6a936ee75304e970b5780f58300aef8a6de1576fbba27c5c5203627d06e382bec3abf02adfb3e5e3d0e045fd93fa68086b106aef8c2198a741fbbf0735890059db746841036b57e38d35d63446c1b2636bb1a965686f1961e4563b6fcc5000ecc0cdb77048a4bbf446b23183f9daf36b1f3059e06763ab0d5b4dc961e62232bb957391463a8fda2134a6d0ab84031b825622d6fdd9370efd79382668cbf27bda02de3ced3a53ffbaa9170b8d232c85640c49444422d81282c6df0b9402456be703123ef7a5a53b7fe867390193b9384e553c35f72a789bfffcc97625d03958a4ab18aa078b8a6edb8f9b9a0ffc86a93bdf189fe801a666a6343e7997897bdf8d7c44eabe62b3273003cbc7fae34581dbed9f1684a6e09b0bfe392cc641cda544dbdf48ce706e80137dc12d454e3416ee2c9a940bc84d2130c975358ad6aa4b13b051e9c5f55af3272a43cf907172184b0539a3d580e24e5b3c4c436361fee7d2ca94d0b70d5960643e5ae2f418011147a750eca05ebae1c851c4ec9586e4737ab667449d866916bf2937bad75358c78fd3df7667a986e1d5ca7379c00ca0b8ea49ffe920863e584ec1941e524e74008038077d58b7633bd66e7b30181318dd2d696f4d120bbb2634ede0d026b2d734b802c9dad44f2fbfef2083a9482492847e325cc58d17d3496f6b955fe822ed1cf50f9b53d4885f4149158e3756e17d2dca9c0973f9c79af68e71b180e4613c4ed6ca1aab082e6b135855ad21a31996137db439983737c4fe4caef2b8cc57ed4b0fcb1191b62b43cb09a2473dcfe07cf2d07f105ba5660dc6405082fd08980a1a4860a919a2c5faa44f82ad58612afce082de7321f7d96a5304d34ba5746d518954b321048c5a89b6b267a0d8e9d89ac0d4f2987bcb54439eb2a896c17f8fefecdf8b2156d1be1f1057bae83fef6053b1a3043c2079d3016a6e0ba1a8c081bf04239cf36452909f9f3ca4fd04eba24f60c14ef078c5fc725882889fff29f30683fc5ec24fb576b6c98182b741b749e493ca2c931015642a51f496f12e2d4c4014dba0085a9ec525d1c3a892fd2adb9dc81fd44b888d278719eb61211b5b8367e23913e14d95d2d91dbd6d7d46832acd2351e8081151ae69eafcbf8eafb45d52e468baea30c2afd2c3fb1525188905b091f62775191c40991f5aa43d5739558ab7d1e91ff85c4bccb4fb7fc91987847898978c4a687b56ec2ba81b4aa83ca6acd7ce21f4f7c7d87575513e0012e64112966434fbf074fadb9c337495e6261def89ed6f86a3431976736728de21982adb029c3174e74c2bb1463b9a8a78b062789fb6dda811a15c225ca7bb4e040abe6891ceb86caa72abf004dd9787f11cecb39608123a91d680de3ba9467535860e67813a64a260d61e8c75f2b93c8e9510117466a9a3fbb99c45ff1b670fb13bce052b5eda8a29e1dd1d739357c6e44c", 0x1000) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffd64) 00:26:09 executing program 1: kqueue() 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) 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, 0x18a7}, {0x0, 0xfffe}, {0x1}, {0x0, 0x0, 0x800}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401, 0x1800}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r3 = syz_open_pts() r4 = kqueue() fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 00:26:09 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffea8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000140), 0x4) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0xfff}, {0x80000000, 0x7}}, 0x3) 00:26:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r1) r4 = semget$private(0x0, 0x0, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getgid() r7 = geteuid() getgroups(0x3, &(0x7f0000000140)=[r2, 0xffffffffffffffff, r1]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0xd7d, r5, r6, r7, r8, 0x180, 0x4}, 0x2, 0x0, 0x4}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x3, 0x76, 0xffffff1c, 0x0, 0x5, 0x10001, 0x35f, 0x2, 0x1, 0x3, 0x8}) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/141, 0x8d) getgroups(0x8, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x1, r7, r9, r10, 0x0, 0x1ce, 0x8001}, 0x1, 0x2, 0x8}) getrusage(0xffffffffffffffff, &(0x7f0000000480)) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x4) socket(0x10, 0x4001, 0x3) 00:26:09 executing program 1: sysctl$net_inet_gre(&(0x7f00000000c0)={0x7, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff7b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffd18) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 00:26:09 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605100183afffe5cfe6e1b92a8538000000000000000000000000000bbff02009078ff000000fe8000000000000000000000000000bb"]) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) 00:26:09 executing program 1: socket(0x21, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)=""/184, 0xb8}, {&(0x7f0000000100)=""/16, 0x10}], 0x2, &(0x7f0000000180)=""/27, 0x1b}, 0x800) dup(0xffffffffffffffff) 00:26:09 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa8100bb86dd600000200020060000000000000000000000e3efffcccc3b63bf18fe30e6000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80020000907800000101080a0000000000000000"]) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0xf8, 0x800}], 0x4) 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) 00:26:09 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x18000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x81, 0x4, 0x20, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7c}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb8a}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1f}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x4}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil, 0x4}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x2771}) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000580)={0x3, 0x0, 0x5bdb}) socketpair(0x6, 0x3, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) fcntl$lock(r2, 0x7, &(0x7f00000005c0)={0x3, 0x0, 0x9, 0x3, r4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shutdown(r1, 0x1) 00:26:09 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x131, &(0x7f0000000040)={@random="0100", @random="32c8e1654cc6", [], {@ipv6={0x86dd, {0xa, 0x6, "699425", 0xfb, 0x3a, 0x1f, @rand_addr="899594135b36d2a1b65eafe019b4fa2c", @ipv4={[], [], @multicast1}, {[@routing={0x67, 0x6, 0x0, 0x1f, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2, @rand_addr="792aa23e8e1fc96f043eca9d845ca23a"]}, @dstopts={0x8}], @tcp={{0x0, 0x0, r0, r1, 0x0, 0x0, 0x12, 0x10, 0x36, 0x0, 0xdce, {[@eol, @window={0x3, 0x3, 0x8}, @md5sig={0x13, 0x12, "3f41e91c05872df67b58d6ae9d36a7e6"}, @sack_perm={0x4, 0x2}, @generic={0x13, 0xa, "09b85e0b30594a2f"}, @md5sig={0x13, 0x12, "ed910100d7b9dfe34cb4c670e822699c"}]}}, {"1c0f65fa85a91a2799678313468ad580cd1d26c1503072232eb964b90039bf7f419fc8371962cdf54625ff92dcbd5c4b4e36359d2cf302113d25cf13e222f7f50ea675314c30eac2cdc630bc2b9582030902908eceb7cd5634225c543c22453b98c773330ed1537b79d358ef7272b167d287d9"}}}}}}}) 00:26:09 executing program 1: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0x0) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r6, 0x44, 0x3}, 0x200, 0x0, 0xf6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000600)="650f27e12827de6c72ac03da79e2cb92c1b999e57cd77eb3c63b3385094eba4d8bf13f4d2ba974c41c67aec860360d0809a1189ea6e9d1818ab827bdfa7a356f116aa3e7b36ba42ec2f5bb09535f8a5eceb059bfbf072da9e8683a2db08641a5ee266eec6d815cc7a323594c2bef53c5db0b9853799808c950744c78c2bbf81b46a204d04f321bb1b320686e1ca1dd31e126b986395e317a63e086fe66d3f26c847f21a518b0a0d7a144dd1f1acda45b6386acd936571ad141b7dd9ed72676b2275d833adc8aab2b7af0577c5c2e90e5ec25da9f963b1a0234b168ebe3d6cfe458d1b640f52402825c7735faef6b2e5486ba3a416dcc78fe86452cfbb5a019029f7cf93285b5c3625e2013c9d5ac4b3734761a8186abca16c1fd43034f4730af8d8f49ed9f49219ab17ba00cda050e", 0x12f}, {&(0x7f00000004c0)="9a00a2523fa3f6bccf92b90d57df23589c1f5f6c96651cdbcf6391c13549f16ac46ffdc6679b77f56dce4f8d61376f90d93ec8621e5a32dc27033e36a5c9ff458c963f51078f4f386effffa9cdde9436a25693b804e1f70f6d9dd44cbd9aeb1275f295659ccec04079f1e8bb602d7a0c608f39f79bcdecce8b256c54f67db0aa7fa9f799a2a826129a5cdd1350447460031d2269c64140ff6b0b82909d39e6fe9272983b41a1db24f8cd1be0baefbd04482a3461e8ec4d5226e7b5de0d60f66c8394ba5ed7066df697a984beadc15c3b87df6cf46425218b90b2a0de9564453ffc993eb203fcb13bbfcca09882818643f754a089ca52a41546acf19c0c92a84a74400089449ea7961705cd03d723a87a12664f40af20e3e6f72d2f41d4482a0cdb969651", 0x124}, {&(0x7f00000003c0)="8537988d21a06814f37d56722608a2f3e3fa8e895efd4e680844652f1a455f2bbb7e2735a5a182fdf842f16a1752aaad0360e95c7fdf533deec7031434bbfc3be6a825d52ab618a96f8d8f7226bf99e6221b8fdd869d5fd40b5935b819a3e7acd99e1e8ab596470491a1636e818d01374369896297b20a08dd53614b79bba5bd536a7f9aaf4cb5fa01ba3c377c0195625b943738922fac70ebd01496f9", 0x9d}], 0x3, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0x48, 0x40a}, 0x8) msgget(0x3, 0x61b) 00:26:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x7) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x3011, 0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) close(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x3, 0x0, {[0x200, 0x0, 0xffffffff7fffffff, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x8000000000020e], [0x0, 0x0, 0x2, 0x0, 0xce5, 0x7, 0x400000000000000], [], [{}, {0x2}, {0x0, 0x8001}, {0x0, 0x81}, {}, {0x0, 0x1}, {}, {0x0, 0x40000}], {0xfffe, 0x0, 0x0, 0xffffffffffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 00:26:15 executing program 1: clock_gettime(0x4, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) recvfrom$inet(r0, &(0x7f00000000c0)=""/183, 0xb7, 0x843, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:26:15 executing program 1: r0 = syz_open_pts() syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f8fb0000000000000000000000000000004000"}) syz_open_pts() 00:26:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x80, 0x0, 0x0, 0x0, "61aa0db11ce9bae3cb514e6ae973739ea78b7ec0"}) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0xed2f) poll(&(0x7f0000000140)=[{r0, 0x18c}], 0x1, 0x0) 00:26:15 executing program 1: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xbfffffff, 0x0, 0x7fffffff, "73cc516000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 00:26:15 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000100)=r0) sysctl$vfs_ffs(&(0x7f0000001080), 0xc, &(0x7f00000010c0), 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x51) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRES64, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB="ed5a6a2786e2fa841937bf601abbba94ee8f047ac3ef9b54adc706a9a395d5595d6bb3bf6de482de63aeb5a6fdbb0ccdeb238bb398d3e534b8a06f32e439d644f515cbb26f8443873fd228f1671fe8", @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES64=r1, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71db146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000300"/74], 0x8, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x7) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x22, 0x4, 0x3, 0x100}, {{}, 0xfffffffffffffffc, 0x80, 0x10, 0xffff, 0x49}], 0x401, &(0x7f0000000040), 0x1ff, &(0x7f00000000c0)={0x800, 0x10001}) r5 = msgget$private(0x0, 0x367) msgrcv(r5, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgget$private(0x0, 0xfffffffffffffffd) 00:26:15 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000000640)={@local, @broadcast, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x0, 0x80, 0xfffd, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6, 0x8000}, @generic={0x82, 0xe, "1cd4f84b957830fd5835f00c"}, @ra={0x94, 0x6, 0x5}, @generic={0x82, 0xc, "d01b434b021eb4e11500"}, @rr={0x7, 0x7, 0x8, [@remote={0xac, 0x14, 0x0}]}]}}, @icmp=@dest_unreach={0xd, 0xe, 0x0, 0x0, 0x0, 0x0, {0xd, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @lsrr={0x83, 0x1b, 0x1, [@empty, @multicast1, @broadcast, @empty, @broadcast, @loopback]}, @end]}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23b6a22ad0aa41", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000500)=ANY=[@ANYBLOB="01ac0200000000000000d08fc3ff7884e0047aceb5b58fb807403ee445bfa821494175b4636ff4cc4fa9b8b65c835a92f5fc61a634ed85762b3b47bfa2373b4c236012032b0c710a8942eaeea70ad9aba10806d0603d7bf6c14f0fbb6b2e794551b3cebdf63eb4d2941fd17377fcc02f5d5b955abc37d1d211c68b92b6d2607a4d8f1404b3b1108e60c43017266d0b90c8"], 0xa, &(0x7f0000001a40)=[{&(0x7f0000000140)="bb74933e223e174f0fa285d91e3253f96838094bcee28defe6068733f61d60251cb6524b27bcc23f16f4fbacaf2b117044b87dff54eba4a50e5dd20ea9f60b7e446f025068ce3beb3d83865a6648bb7cf508790127d300", 0x57}, {&(0x7f00000001c0)="e0b1956aba", 0x5}, {&(0x7f0000000200)="1ee7c42de4f648e86b5f550a23ca047410a1d6e53296dbcec8a863bf9b4a8085641584d64ea3542369321568d3903f9a4e311c2314bf22f9edc2341dd97acc7fc3c8ea27c975acb08244cd75834dc7cdd501aab27ec6892c4ea700d470c38d01a4a44d1c228f2463b6774b0329f6ad691446d8d13816b0f47297dd36c673400c8d35dd6b9ce35f85eb9e8e8055666149d60d2186e1c7d3e697b7c675585383d2753fc6272c89ef36ecaa85ce8dd4fc777dc3806e588a6dd395705802dc0321", 0xbf}, {&(0x7f0000000700)="9dc03a4fd56904910911f59bb8b42ba0680164fadec2d1bde46e4ec5022703162efc1c61274f1358a6de3e69ead6be1b1f8b3617f77ac5473b72379cc440fb293c2e7384c37d29efcdb5e90de72e677f055f8dc0315092a80c112e73da50316607a0ad074795afac4123184a3edf63573ee0f0847f59d4c2f55334dcf8cf80261dea61841c3645071b058a13b74f2f826072a84ba6904178809086882c0553d38365c44249b3e384fff3dffc82cb73c75c242f2bf7d85a55a81c2b392940913e3c9225075f4f604969ea54e1b5eac3937ddcf5e9998030ea445d29ed6f08500d37af05292b9e77203fd1248529d4f94fc51c6936310a66a73f74668e", 0xfc}, {&(0x7f00000002c0)="a6fd5bd936197c6feaa3edffa5", 0xd}, {&(0x7f0000000800)="aead99455c2adc47b44a4c1eb83db520cfcac0c7262c7beb299c5338b129207ba414a7054c271372c7e27f36fadd7d14e15937db46ba7d54e4798f6ba0d5cd8bc90bca1d5a8a4ab11f0c2eda05c33a798e3bc89ea4b52cfd41d41d82732c584f8652ab46bb641aa459a34da25cb9412fcb257acc2d0705b43a0bb1cf29e572d0a8f91dc8008afce8da71d6c584d2d636f4af4468f13411f09783a35a8afd3da629b8b6fba010125b46439a3e6082e6e0f79eabc7844e610b70bd7bac6bd47772ae62515248004d1295", 0xc9}, {&(0x7f0000000900)="206179b2aebb4652a19a1bc4fd60c8abf1bb450afabfb5758f567a4577f4b094b287ce79466ce8ac8d9ae881b1ab696a14f7c7e6e5773672892a8b144c216a6040b1d039a619497da4e2157ad635a0b3800113c34256ac889a0dc332b29ef4a7bb849e5f", 0x64}, {&(0x7f0000000980)="30f48313bef8956f5433725b41954fb2c1481a50eeace755928cea61ca288a4619f3c38fdbba3101c993b9eedae28fa0c27d6686eae2af22e3849b2f6e7e836f0c6e0a78734a38e1b68c32785c4e575c91c3a8cd4df0ac424d9469e09b0cd66da28b7db3ecb6905be3adb239553c533d059942c6bafca8b21734da2fa4adca65be4336c0be9d6a5ce47c3fe53d1fd88e2f46de222301c3f158a43a559e8f99c3d56e7e46542e9af1551c7091fc12206392f832dc94458de650d8f60e188e5f84f7be4239fe456bd3ac177dfb96d66a9b13a366f43d2aced6a39354890622789d3dd1d98bd57d36754b162b7564b6830e3316251300bf335e8d23885220faf15bd5b43885e47184c37ad0907eed255f367662ffe9bbfe6cfcfe07d37f023ff029e8dac58a3a919ae6fbd591b40f77c2d0a343cf0b4426064fba0749d9bda5a356c7eef852b08636e8d40ca517d4822588bb33827d4055ca6edb940a4759b68632a34c41fcb1c77f17e32362f5aaa7d6f4c72dd62ed3f8e46b60a7e82cc79105f1e1bac640088e1a2a26448d2ab5f6591121235eda1962ea0cb89ebe6eb06399a4bc364c935d2fb2931b3d160afd97ad61c45f6b6721c604607628f2a785ac578955c60a227317e9e8714e169c38d1445b2408d19e7f42e0a9332efd5ef33481322062047265faa57a41780bc6376874cae53e1feb203cbf9b95ad90dd231ffcd5b0cd32e9116087df4f4868924de0af67ea2c2e7efcd8221975019f09c45a0d0bc4114a819b6667d610f5ceb9647a7563b31366d9d65cfbfb27ada5ca5b29c13f7485594ae279c6bacfbc1a0c1c14512bf0d5b22a054e7bdda358ab0459a0c3567d3e474175d6c51fa14def4cdca969477bbd9c2fa8981d12a4ce842c1d34edf0e78bbcb1e904faaeff1a96c20e5731c86f4741b022b8b1feafc173fba83865657f2c9bd1255143a199eb171abd08bf2b686504998309710027851eb217d30550ec4213571db221e80d286147e3d8e95c22978cc41e1bca011d4b7dba490237039e5bc88f3cea9fc52672133b7dcbc3b178fe85287329ecfd1f7bcda956d12c493963847319bb2e15b7063e8cf044838fcee2a9c72f9e47d8b746568120ac64a6262d652dc467acce30f3fd35e02ff521ae2b0587ab693c0b6a647ed4dcdd17b3348c9e3b570dd1471152220a81de37f4569a98590a15d853de570e3b060d6f27df295a969c8911f5ae34d69829b9d739b87c28023fe2d2c32674cdf28bcdd251224047d7c0437f18e7358293a4e0049033b69701d7f054b4b548f35468b1adf9b7679af13758a0850b54d8487ecec1219901aadc26efbf1f36a43270d1433a6277a961b56003215523897ac859eec8cc7dc371e750021d8190f55429d9e9caca16e9d794533946f045aa7632b0a3135826fd36e2f127f75764e4e1c49e166f80e8c491e25725bc073b3686ca410332f0a9a4cba63a1e1ba43daaadc33847cdd855d8041cdf1887b827cde28e52650889aef7cbe570a411dffd2d51f06a62621684b39d6b8150e47e83762bb63d50a8fcf15478bf7817a967f4a13045297eb3e8c18984a9ba91f4289c46ea5b1bb57559530da8576fbea287f74d3e9bf237c49b4b02fdc469a7b8e2b8f52d316c01308564891a1e33bb3ea6c68d00ddbc662079168d00797a9eaa2371d0541068b9dd9ece6a929f3fb23544ddb65931e941243e5fe14220b2ec0f616c26f00f193a8bb52013d90a4d7e16c523a8b698fd47deaf573a755aec4ab01c9b26b863810bb13912579afa4c0437f5b1b9a61f6b16089385c1ce5b3335c890437bff9ecc5d41d8e5ec5e15ecc925e38d59e89e9e46531f33bcfce8585b0728cd9ff2919c21a4f070e29c2338a919a404a4872c918968a7e4778708cf0f6a37521169cebb2d13da140adb11946e4e03fa502081886999e16076c7927aa62c616d322d2189ad0d81ca6b51b348016aac6ef3c80b08805c9b87b83b6cbe1b8dd27af4821ecbe85973c65089a82da6b2234737ca0a0f84b4651203c4712b050350f9e89782bbf45b7614afe70b8e52f2887b7f0b5b1ed7e1bcc828002f2951a7e478b44e83ebc07bdcbb88e4820285af35d539187bddec8cadf667eb994dcd97fdfba53b5b7802d81266ee3b4d4a40ff65658f7a20152e0469a1ad49d153ed89424a890124ed2c37a294309df54bf354ff3576ebd1e207c0b98246a1bf190d1e496d0822428d6713d1e2a4a44dea76dd971e22c9cb7a67ecbbd94877ef5d7e995e4e7ad738cfa5e28ea41a59792fc666ce1b33d607e52baefb9fa6ec333650768939811b6185ba5943862b1d02b0954b6a0b1af666685786635acf8730cbd0b9917950821a7010090b93529dab11d0fa8b00cbe4ec802dfede2663bc0bf91124369972ee075ab780a6b98ac23d88d56cf7f1292ec0006fdd1d009859a19d837a8ecf65db2711933134ca707f70edccd89f31b64f41bbaf5bc6deb84c4d29bb67682b036b857c0e72f13611861e558b735d8afc83f8c1987bee9f6767b6ebf5647035baa0e2daf2cdd2d3334d8884893166f8a3bbea65116b9784d75050e15a54c1252585050c6dbde0cd5b51ef3d2fd341f123a01f896c176b0b57ff90989a9379bdd7854ad72ca1ff127442c4f494734a17f59a424fd838685072768daef856a9491ad2a265270493e7fdbcd9fd5c3403e3221fbaa8d9da8dff8314755db7be1809fdab93880d47f645f6f3bfdae574be36007d13a4d9b7ed821a5b6dba7c074d9c6a9aa01a930813e80274507947151f86baf47670f499e11d811c3ce4b536da2a1f4ab76e0ef1a788514ba2a3072fe9819870e3a76d2eb8ed05dd3e8b7b9e5393b4d41b2a1422211768617af3dcdeaf9ff60d7b09317384f4fb82b22458db6d45217e3fed1c0f909e8672f609dd7ee0f04115bebabbae95fad46276d92c6da91b4727a6aae1ee2620685a53d590902afb3da163f2981bb348b8f59ebcd42dcfe72d7e1921617e7d5a47a54ad19700f80937f89b78db9542ac5b4695b17dd7bdd41919876f867bcc98ee67c18003f78b1f35ecb5aa25e186da89bdd6e61ba5a20b0564ac21bbaabd31a4d0ffec3b4edc3ad3c926fb74c8213ebde6503d7444c3380d394db887685c08db938a33214a2381727180ccc88fa8bad536aba1f0d14ea0a21c7931ca371f0d3a83cdd12f1f42f52186b30ff4714b77108217725d99a93a04b2e1f4b178c20b8bb0ef0e86079f1e77a1554829f34985d3745a8b181278228dfd683289d82d0eb6390b879150cd9673e27fafca3a1028f7280f7a846c4e45cb692751ebf0780579445042b2cb9e606a89e25506a7cddf6cb6830e3df8bb2e66c21e71648a52c5ced74b2a3031b7cc6b2640b29d501ee5c1fd903f350836b3a91ad28d46ad6976f9e4ca1ee3e4d0618f037f99db1effa4e83f481cd5c41cb1a53bf8236706aee12b79fa05ba5d97c5ac24ee193926b615313468997fb40cb4c01da0529c73db958181dae5b1bf5cb8d2508826f0efb9ce7f6842838acb943e5315d6a8d05c77a577ae3308d6f3b471bf5dc4530b5737a221b0e1849047293fa1b40ec056eab6426ad05dfde71bcfaab71757bbab9ffbdc66f86a6b16d3a409b918bce9513ddb4cfa24eea2a137993316046e5ccc6bf5af2bf31dc1be6c7aede12b508da072c2627499cb17aa6deee6b6ae119480a3de7ee2b8cfcce1055e533585b4f77827bf3640e6a960edec98b13ce1cb4fe4e87e4e4781fca4069d77d94aaa135dc22deea557b8066ebe15f977c967d48e3bdba83dd870bef78b8cff178835ae6087013e68fe3c14d9ac00bf5a53082e903e1b4e67d6ca36cf338945c444c6465097b681fdba7b05009a77be44ac5b967be8df2037db163358bc6f9375d25abf0fa1bd87a73641e9467a16ebca2a09bffc89563700624d954fad78ffbad66c7f80fec889db73209c1dd36d82fc09c8b0828877297429bb0ed141aa53dce305d0de2308a7d770f12c8cb53954167b3ae48478f9f7b082a5c5de73f0d73c4f90353994eb783032f8c54ce100619b73943a44feece9d2e48c0c28b153a7f29898a2c20d42af692ed2c656d38124d6f48aceddeac2ad92aa9b72c273660e26afa414552812f7358753088df4d434eabbca59de97d255e6ce67338bda0c5bc4e1f0b8bf7fb4e0228129b271c22aed6aa16a8bb40854e1ab1e824a52d1682f261c7179921a91e01d3f22f46600ea56b0ea8578e3a1b69b43fb4abb3b08d02a675e7fe8dc2951551a1ba635163c8dd0227951f39b2da16270e67f5dbf0b97c79006222c2702383762795d534fac453eacdec585b8a7b4ddba10dbba1bd2e021431aaa1a4cf6640daaf503a1bf909d63262c6c2bc0cddcd62640b374b6574a78a82c52e3b4e1ef9f6e5eb6ae9cd22861979913e44091cb8e9ae1147d55940b3f03508155912fb52e54a34189f34480fd5e09f0534e61081f1662993ddc29778bdeeeb0731f1ac50ea7b7993e13f90c99252a1e01e1c11dc12229a515c6f96ec115160c57f9505a34ca7f9a7eddf8c8f21273f28439635d32c3da51f59376217d22f0556104dcc88a2291c8e3383e6a1a6b08e8c15e7b99e0289e3bc6fb0478c4a05afee33a11905bf3fb02b879510247f3ce330e24b7d18e2d8ada9dc1a33ba4585827b27a9d6c0a60acfb580ac0cbf11a9934b36b42519f0e2db02c86d9f209827225151d6f28b2983616db55939024cd9eb025032b179be9c1285c5e2e23123580ec7bcd7e55840d6729f9efcc4215a2b1ec4f6c0a18f001bcf4055b14d2e237031994e2091aa602bb7e3151c2170849cb0004de0958295710b113ca9d975de164d9ce765609df8f078e25f3167e8e0619d335ec191276914d7d77b203d148e8b65f5795cd394df41beef1f6c65b0a34aa505056e63a2d19568bc22f319fba8bab16b5917b13c76195a0a7c8159bf872adbe324cc6895b35bd048a569e4d90ca101d3ee97173cf687ca7c8bacf39627f6bb4dd7a0c66762a5a2f8d9385acc629e487f38dd998f310563c4b60ec90a546c3e4dbbbcf7e1728e3f74d2a73eff10e8c13c7cdfc226fde3021162d712fa2f408eb08b7d30a6bade2f251e425bef7834d878d4f548131b78ff63f98ebff468c877487a96ee0c66b8cc5e9048694d31bc5dd1351a4427b6a5f0f44b1a1527ec1fc89d13b96e7d5b7dd75990331e35a22f3e64dfb4216021f5bb171a36801be8a4d8f9a9c532d301f427b457c3d8e27ba59fc8716dbb881d547fb194ada6568e2fc9aa0e9605bd42f0899438602065e5bb6ffe27f0c148fd05bdf7f06b02ffec47bfe64179a9a292afbd27dd140a079e72320de4d12d53112cefb1783623873bbe811feff063296f80d916ec129904e788cc2ae2dd54131f6c4d90d855b77bf3a1b68c056eb0c5ccd624cd0c2826ab3959b25e8b8835aa0a9f0c62f8c948e5bfaf64d724367dc4a0e19f71d1ba535d0fdf2eb2519472ffe67af9b6ba3e66db2c6b65bac4521e3aebb912db8e2d48f589fb339ef241579417266e4d0aacf78af6c50784955a34451a81a8b961ea4aad5f0e712a64064487f0ccdb9cb2d9355b1f8d319e97912dd00c348b70fa0c67b373f77c85c19f2d73b98493c6a12bf5231d9a7a868922fccb93dc94c572d1cbd9c6cfb907caa04075d8fad3aea059d0a502a5cbaddebd8366c9f826eaa1d9e0e10629e4a75bb217a2a30b921c69450cea792ba590df76088667e8f46ad1b54ab21291b40a7cb395427b1e6fe88351d34c5f8c9dc199468025a", 0x1000}, {&(0x7f0000001980)="093e2516036a50d1fa3c6ab36ef26e0914e65d7adc6054ce71af41de905ead7a1cceda24586b173537e3b63645c7b5e1b1ec5508b53bb1cf663280bd5959963d2ef14fad96964ea9e985dd14f305f8dd8ea47379d61b838ff5bea32da1246ab40e4399c1863c8018464578122281ca31b8074d469fdddcefc97a4bcff662fe1f9df0ec8bd8fe80", 0x87}], 0x9, &(0x7f0000000380)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="060000000f00838440ad46450000ff00050001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x406}, 0x0) close(r3) r4 = dup2(0xffffffffffffffff, r2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000001b00)={0xffff, [{0x1, 0x5}, {0x2, 0xc1d}, {0x1}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0xffff}, {0x1, 0x2}, {0x1, 0xffff}, {0x2, 0xe5}, {0x2, 0x800000}, {0x3, 0x1f}, {0x2, 0x2}, {0x2, 0xfffffff7}, {0x3, 0x6291}, {0x2, 0x8}, {0x2, 0x14aeb019}, {0x1, 0x1f}, {0x2, 0xff}, {0x1, 0x6}, {0x3, 0x80}, {0x0, 0x4}, {0x3, 0x1}, {0x1, 0x10001}, {0x3, 0x800}, {0x3, 0x7a2}, {0x3, 0xfffffaa4}, {0x3, 0x7ff}, {0x1, 0x800}, {0x1}, {0x1}, {0x2, 0x9e}, {0x3, 0x7fffffff}]}) close(0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r3, 0x5) 00:26:15 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fchmod(r0, 0x1a0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:26:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000040)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f00006c0000/0x3000)=nil, 0x3000, 0x4, 0x4010, r1, 0x0, 0x7) 00:26:15 executing program 1: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000100)="0118fff2360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef6a499897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825196bdc4ad08966780e66be6d740a1ad902a5f48e0a0ffa0dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca8f0ff000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0d5ff668a58f19f470bd87e5503c733fc2106b57458e55df300c2d611ae3e030100a9edbd2da6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed784361571d53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec00000000000000005cbddbc6058594d4eb438c168641963821eb76b0e9631a6065abda84a3af0e92c2b59ccf279ed48cab28d79f9595e275be28c66ba6b77923ddb68bbe0abbabb52ba7321c93df18a129782db8d59a723fd4f98d5f846a20fb3e09c22ce009952453a394f07514d450735b77d8bec940a1286d9b", &(0x7f0000000080)=0x278, 0x0, 0x0) 00:26:15 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4, 0x2}, 0x400000000000003e, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="b468860844c97b37153b5b3566f774398d8419b58d1b8dbd553dbf11a01c08630ea0b0cc48560f5f722d7cb58ff45a485bba9555d88f8db8d023a5262cc8a14a94aa10ad5b63cd1bdb5a6878a8ee6faf3f5550506cd8ed802585b80bc99f390c9a8a12a9717382ed59379dd9d4c728b99c0f142c06288708e0d18e0a095e6b8faf2b208e307aad3f980e41a51ccf07d0d9b8cbf30704d0d49c77bd8b565fad9686deb0191d2a06009df9ca74fac1aaf03a169d7755f7ed4ce9c238043576f0ea361c6ed6304e8d1d79861eeb42f12e030d5134f8b10d35147f4e174b888c1e1162784be9bc12113bf3067237f00b860c3e08d5ce86bc2b6fe95e54", &(0x7f0000000180)=0xfb, &(0x7f00000001c0)="943394e7b2977131bd04da155082398133fcd9deeadeb25eedc0894e786a22e207f906584a004d7e5fd3d0844814", 0x2e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 00:26:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r2 = getegid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) connect$inet(r3, &(0x7f00000006c0)={0x2, 0x2}, 0xc) r4 = getpgid(0x0) fcntl$lock(r3, 0x9, &(0x7f0000000740)={0x1, 0x1, 0x3, 0x9, r4}) getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) chown(&(0x7f0000000700)='./file0\x00', r1, r2) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x8000000000000000}, &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) pread(r0, &(0x7f0000000080)="308459efb98784076fb71084301e50c96842ad2e241f1c276ab29516ad724dd3919585a69567b41544c4b31a97ff1c3e48183e839b25c3aeb260ae0b700bbf0666ba32263db4d98448cbbf6aa712f47ec0968051ab9d51a13d2a4cb4a5ed82b13b1111524e2702f43fe52bae1fa51a7589f53c04c099a24cf3f4348339b1b08147becf4864f6f3eb98c94f0ddf66bc96db5f72b1b8e4c8f866ebfcd2231a01747e33eaee8f7aa5b91405cffda98f5a1317f56f8374ea04d5e83d1c2d9d107b1d0c8c0351151f571cd993e45adfb4260d88", 0xd1, 0x0, 0x40) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc4a7d76ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec07430f136c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9e814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000004178a5fae701275eb8663b25b142397a9e2405d3c0c47e840d440048be15"], 0x10) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) r6 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r6, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000240)=""/99) 00:26:15 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x8) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0000000000000000000000000100", @local={0xfe, 0x80, [], 0x0}}}}}) socket(0x18, 0x4000, 0x1) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x20000000000) ftruncate(r3, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) 00:26:15 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') 00:26:16 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) preadv(r0, 0xffffffffffffffff, 0x0, 0x0, 0x200) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @empty, @local, @remote={0xac, 0x14, 0x0}}}}}) 00:26:16 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') stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 00:26:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x8, 0x0, 0x7f, 0xf988a53, "d7030000003aca01000000a9080065cf00e74de4"}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) dup(0xffffffffffffffff) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 00:26:16 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fchdir(r1) 00:26:16 executing program 1: clock_getres(0x4, 0x0) 00:26:16 executing program 1: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x3, 0x1000}, {0x1, 0x9}, {0x0, 0x1009}, {0x3, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x5, 0xa83, 0xa}) semop(0x0, &(0x7f0000000300)=[{0x2, 0x1, 0x1000}, {0x4, 0x2000, 0x800}], 0x2) unlink(&(0x7f0000000100)='./file0\x00') semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0xd5c) semop(0x0, &(0x7f0000000480)=[{0x0, 0xea}, {0x1, 0x22, 0x1800}, {0x2, 0x9, 0x800}, {0x3, 0x8, 0x800}, {0x0, 0x7, 0x1000}, {0x2, 0x8}, {0x0, 0x8, 0x1800}, {0x0, 0xffff, 0x1400}], 0x8) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/187) r2 = semget$private(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x4, 0xb09, 0x800}, {0x0, 0x60, 0x1000}, {0x1, 0x6}, {0x0, 0x6, 0x800}, {0x3, 0x3fe, 0x800}, {0x3, 0x2000, 0x1800}, {0x1, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000500)=""/245) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000019680)=""/4096) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r0, &(0x7f00000004c0)=[{0x4, 0x3, 0x800}, {0x2, 0x0, 0x1000}, {0x4, 0xe77e, 0x1800}, {0x2, 0x101, 0x1000}, {0x2, 0x8000}, {0x1, 0x9}, {0x2, 0x9037, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x1}, {0x1, 0xff, 0x800}], 0xa) fchdir(0xffffffffffffffff) semop(0x0, &(0x7f0000000140)=[{0x2, 0x4800, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0xfd, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x2, 0x5, 0x1000}, {0x2, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) 00:26:16 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100103a0000000000000000000000000000000000ff0200000000000000000000000000018b009078000000000000000000000000a4da7ba3a035dc054480b00f85913e7da8cee032273440cb6bae7be91d7c96223688aee96594a1f11f4bb6dda014fc413c93968634ac9d47eca064c39140f191b7b8a88e2e180dfe73baac480a93b1b665db0439cb15b04ebb16d4b885e7f4dc94165ff400508894b2abae3aaa2300fda1b417a9a9f8f8ba895e05853b2f2b8554e8ece7bdd1d0caba3ccf3840fd60"]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r1, 0x44, 0x3}, 0x200, 0x0, 0xf6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) r6 = getegid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa8, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x3, 0x0, r1, r2, r6, 0x0, 0x2}, 0xd3f8, 0x200, r8, 0x0, 0x200, 0x7, 0x4f80, 0xfffffffffffffffd}) 00:26:16 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078ac1400bb000000030300907800000000450000000000000000000000e0080002ac1400aa"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000680)=0xffffffff) r1 = syz_open_pts() close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) writev(r2, &(0x7f0000000bc0)=[{&(0x7f0000000240)="f68791c07a277e3b7b76fbc5c286bfba8ae15d0ecd4fe3db02ed0f6543f0c22849e8e6705f28c1dbaa1fcebc97d820f5844889c3e9a00c58", 0x38}, {&(0x7f0000000280)="0547a42c67e7ec8dabc96402c43568172d6516da8277f8f2b66ce452e23f175e1a1e9ec9fe46279d18", 0x29}, {&(0x7f0000000a00)="1a94725014425d26c9c237e96ce6a3c7b0e27b837bc86de7a07ffce9cac8b9dff33f744a63afab2e4248ee2913e37e5d2a47d40c5833c10ed895d1791a56cb6bc81f0e2b610ff0634020e821a8e4460151d36e9e1fa9a46ecb04d5ad527b11146a10ad849c15880e32f57912c7b58ed7eba0462c0acc00795acd2798d7439cfe7b31e11c8b492b574498aede13aba6869cd938b5435027cba6ee0c8b10f8c8ac03ece044db64cf1f22a78e46faa42baf243fbcc1cb6596af", 0xb8}, {&(0x7f00000002c0)="61e3ecb63fe0f5cdd63ac64a9b3dc188d224092c0c34fa501d32b21b8b8f6b8caa44a1f94c45d0e3947875acbeada1", 0x2f}, {&(0x7f0000000ac0)="9e2288a40b7a9430dc4613c41ca755d5e7b6d0494fb94319a7d0989670a777b9b02c6b7726c009b302681e90d0bfa69f0add997cea30c34a4129b68d9568b028b4cfe4267c6e03904c57fb323b7096682cd46707cee23be17adfb8c10e57255ab4cdce0b67e15cad185ecc0eb2a207bf9246d0f9a8cf1e48123bbd40eb226975378585a38362bce6df89dcf4fb039c3da72514e60313275b48e59728a1f4d3315414837803c5bbb242e78985109b0ca2025f3b90fb7d0b16080666201f9d563c6ceb6ca56421", 0xc6}, {&(0x7f0000000440)="d44e343354b3fd43368ce97d23681400ada5fe8a63b3c94dae70dbd76515297e83ba32d5da51ea41f5d15fba0820e3f79f1f89a20fcc7a0c29445487de8b5281e2e5b43533e226ee1d5e031a074056b69b009da579b62225cb92d2375f1e860a69f8e17e5717d6", 0x67}, {&(0x7f0000000980)="1596f47ca08b235e", 0x8}], 0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x200, 0x0) r4 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x7) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) write(r4, &(0x7f0000000c40)="e589c85a865d23ab7d04176c36c33c5e10e34b277de9e4599864adefbaf2b075d822e849fa48639d336aa89ad2431509aadbeedb55f040c652d37a77ffe4a5dadff90b416ee6aef31c49d2328ae726060da6eb193d2ee207bb50329a0f456a62e7f50ac11d20f713b7be8693ead9e0d5ed2d9b729fe2a4392743f957cfbee98b8679519d2ba8e1309eb0375a0aa147289963d83c17e5b2d3a0d5", 0x9a) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000640)) writev(r1, &(0x7f0000000580)=[{&(0x7f00000006c0)="ead1bcd3f8bffe6469dc534399ff9a3d01c27127ceb75219098c6adc9957554b5ea7fc0f553592f74807cd9872e980b2b0a3de9c135daaa23f373a1656405ceed2f93cfafab8f08f15a6d59c14e4e7c026d80cd46c1d3e485c8074c5cdeb3d81c1813c3ae86d0242c79095066f41b5530e4ce0516d519ffc8d4fe08a40f5c3d6df76d352046a6a933c9d571aa720dff948cd66f358d0e2fc4f5e40ce25cf8bb0c6334cad5ade904ed5c4e42bae9794cff98a87c4c21f2ad443862bad7475671126f08398b3df8f3ae345648b0e26325ac449d752642df840", 0xd8}, {&(0x7f0000000180)="a114b7a20e5209f9f0663053876c4956c67e89909ce3b326c550119738c93992ec190a46c220bb7f52fe42a5c7c4ecb8f4f95f1d825dc2c36e6ef0d62c7ec868bb6941a24be2fb99b2c80f6339e68e8d8d03fd6df660082e8c32db5a0a48b2e5452de1d832441d5c613f41d4270b1c544a7afd42cf0f8793f945681767a53411377eff8c4869386c40673ade77134a23cacdbcf2ff31042d2487e014e400662829c0fa06cac6c5e600ff05d15e016852acb3a1682a597ac0f35c49", 0xbb}, {&(0x7f00000007c0)="32d1401e3f30503c8544f299b347333afcb58a8916c28e082ea5c7a3331a9a534eb98bef2c9b383c8cd88b6d2e89bd9f01e33ce0fa8094f246dda4264f63b4ee8cb7d677924799092cf8e2c7bca1d80a4f527851e3b69a430c4934c0966bf76fd3352129db98b462dd4a4db546c9b8b69695e567620415f1e7cf182999243b954e6b019a42bfc6eb3ef9434bf674d8facb4c514a3c44f4a9d0563398fbd2f2b50275d48a4b145889705474e507084659d412015bd66c4fa43748d2ca8de8cacc71614f1b988330bf0b2b9663ee26c06907fd6fb69ef6f5b5394e47c6c56049a6f4e9b43fea062b47882f8e45e9a84fa83f18f1e9a9a39a67d522abf7b235c154e19976029f9ec14e82b74edbaa72811f9ee96289f757fcafaaf29118d1201d93c8e409748e19510f62437453e5c90d222be070850f1872e12e3d1896af4627ab997cd0e6798793d996b69e5e2ecb025ec4eeb3950a5fa4d260c5b53f5578af4ab15cf3a4f8603487bf8b6f7e1510ad25b74891613a58e3ab5335480e4e0b36836869", 0x182}, {&(0x7f0000000300)="b344273a4895ce1d4b4fd14f56abf9071a83196fd1117f1c51c6b93d1ba3607dca013b2f27a4987b14d242254803756e02d862ac2f65642d5638998b57874f8ccb84ef6a1a925d70318d9379abd071e2751ebb528efbdfc47b2daf09888f28cfaec783107a7f98434c9d3f48ff8113749198c499b97684e858ff33fc75fb21c365781be2ed96340d6e392cbe", 0x8c}, {&(0x7f00000003c0)="9b03b7c900993806b947c351fc969be12fc94ba3e82105d749e68cdb3e8bd6681b03871d3468965e2da88d836b9944675dc93115bce3a63fbc93fd5447bccf6548f5", 0x42}, {&(0x7f0000000000)="def1bf8280", 0x5}, {&(0x7f0000000d00)="ea400cf13cd4e2ef2484e3b39c97230af8240fc6beacdcaf4150c9265215861cbfe96827e0fa4c43b5a629e9fc39910b725ab7bb40d909774be0ce9856dd3ceb599c6e1ac399d65318b176d8430909bab29c3926be3f8d70aa1ffdd017447c8dab67ea4e58699b8a2abb92", 0x6b}, {&(0x7f00000004c0)="e3c69c89c47db094fa102245749da5220dd3c15a8402b600d280fa9462465ac2befdbe911b886e37e52e29448cb71643d8e5a9806bc27baf6f10d7e3dd4052a54afe6400a21fa8a37a5c1b4915bff40874fb7d7dd73c82b942e71a3d1f7df852fa0b843793516bb8df0d32f14fab9fec1aa67692da8ff40b30235570f46fe99bd617410b9a27a33dc3b2a9af2984e3e2e360093649873bc088d1f80f0ae9a2493d10d17539928442208b7d3230cd187432031b79cc5a31f09a4591", 0xbb}], 0x8) 00:26:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(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(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchown(0xffffffffffffffff, 0x0, r4) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r5) 00:26:17 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x1ff) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) pread(r0, &(0x7f0000000000)="dee886922669c470777cf27af2bb3427865a1e510c3bda5db30d4ff8ca382e7f281dc95d124a5f3af80808f202b71fc768777f", 0x33, 0x0, 0x0) 00:26:17 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @empty=[0x7, 0x4, 0x1000000, 0x14, 0x0, 0x1000000ffffdd86], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @local}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x667, 0x4987, 0x61, "b24111dcfc3276cd8b57dc5e2e3e6e5539b11815", 0x35, 0x6}) 00:26:17 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="d61b6652c66c79e2362d780a8dacfe8a", [@fragment={0x2c}], "af16f98ecfa5717f"}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x9) 00:26:17 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00fc0831030086dd60007b0000183a00fe800000000000000000089ca68f200000000000bbff0200000000000000000000000000018200907800"/78]) syz_extract_tcp_res(&(0x7f0000000100), 0x7, 0x7) socket(0x2, 0x2, 0x0) 00:26:17 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @broadcast}, "27e18b3013c7a780"}}}}}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x6}) 00:26:17 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x0, 0x7, 0xffffffffffff1e73, 0x8001, 0x4e, 0x7fff, 0x7fff, 0x2}, &(0x7f0000000080)={0x6, 0xbd0, 0xbf, 0x80000000, 0x1, 0x5, 0x1, 0xf54e}, &(0x7f00000000c0)={0x0, 0x0, 0x80, 0x1000, 0x20, 0x20, 0x6, 0x9}, &(0x7f0000000100)={0x5, 0x1000}) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = dup2(0xffffffffffffffff, r1) openat(r2, &(0x7f0000000180)='./file0\x00', 0x1, 0x1e4) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="dc", 0x1}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_BELL(r3, 0x20005701) 00:26:17 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = dup(r1) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x12) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r3, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x8, 0x2, 0x100, 0x2, "430e4869f94750fa345bc0a0bf218fa6cd142f11", 0x7, 0x4}) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) 00:26:17 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x80) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x2000, 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)="19d9f3a531ed1e0d88a2773acc721c36acf70507b53074a2defc40014007f69628d632b1de5f0dd5bb9d54709759d889506c02764212d9636b82856d60b10be6c0958f77b09fbd9de04b9abb3a393556193512bfeefa49a5c75ae1001eaef664c325121322c34fd521dae6eaa53e8533ba5a4c41d3d91cd9153350f756402157fc4a09ed78123cf9b531e6beafb425f428e674c5cb8c8c07dd4e1d318bb88b1cda96dbf823feec8b7c0ef1fe5ee9765a194a5f1e836398609c13e7142efbbf7e739c0d6cc395c28f1d91b7c7977c59dba1534424f7aa34ddcaa728472a826fff88ecbab8f387f3043762228d886d76", 0xef}], 0x1) writev(r3, &(0x7f0000000300), 0x0) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fcntl$dupfd(r0, 0x0, r1) 00:26:17 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c653000090aa5ea00be58c14c7abd457cd3f3f0b28e7c5399ef1de21b2f00d00f727b4209231add31564d3f59ba3304040086dfb2c6e8dc527339407f3350d58f641000e08589808e418d863077d32ef5d5f2b5eb615a6b906671b14153ae5de68dcef366c39848cd"], 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8, 0x23c}, 0xc) listen(r1, 0x0) 00:26:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x3}) 00:26:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x0, 0x528}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 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}, {0x1, 0xaf, 0x1800}], 0x8) semop(r2, &(0x7f0000000200), 0x0) semop(r2, &(0x7f0000000100)=[{0x0, 0x6, 0x800}, {0x6, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000280)=""/181) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000040)=""/106) r3 = socket(0x11, 0x3, 0x0) dup2(r3, r0) 00:26:19 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x70, 0x3a, 0x0, @ipv4, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bf0900", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x6, 0x1, 0x7, 0x0, [@mcast1, @loopback, @rand_addr="b90be75fba910d0000fb00"]}], "98cc36bf72de6f5f"}}}}}}}) 00:26:19 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) seteuid(r0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x2, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback}}}}}}) 00:26:19 executing program 1: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fcntl$getflags(r0, 0x3) 00:26:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x80000001, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x1, 0x100, 0x924}, {{r2}, 0xfffffffffffffffd, 0x22, 0x8, 0x6, 0x9}], 0x0, 0x0, 0xd3c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r4) 00:26:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x10) 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) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x20) r4 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 00:26:19 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00fc08310300", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) syz_extract_tcp_res(&(0x7f0000000100), 0x7, 0x7) socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) 00:26:19 executing program 1: msgsnd(0x0, &(0x7f0000000240)={0x0, "b1090901ca453b76403e5a3e0e25456899558b4b505334526a178fa8c146b30a847b0a41c898a8bb7ea0d715972f1251e3aa2dd9c7fb25436b"}, 0x41, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="bc", 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) lseek(r2, 0x0, 0x7, 0x0) 00:26:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffe, 0x3ff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001640)=0xfffffffffffffe51) 00:26:19 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmget(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r4) shmdt(r4) 00:26:19 executing program 1: pledge(0x0, &(0x7f0000000000)='vmm\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x8, 0x3ae, 0x3, 0x2}) pledge(0x0, &(0x7f00000006c0)='vmm\x00') 00:26:20 executing program 1: syz_emit_ethernet(0x23bf, &(0x7f0000002500)=ANY=[@ANYBLOB="cd3997030f0000000000000086dd6000c2192389000000000000000000000000ffffac1400aaff02000000000000000000000000000187009078ff0100000000000000000000000000010000c6a1552a549bd505a01dfab2eebfaf003574ae2f69978e8f7f4640f3e5d21ec46e9040ba14a7de367f51135fd4de6b9dff5523a40d9dc0fbb413c46ee0c549f1a25d44983c6c1ed3e86e2452abd3980b2938e705c76303b4b3e4b8ac7b62a0176dee3b89c8750e94339a561b2a38534e2150294017beed389ae501b212290e85078b013aab596fe060ae61516fb6ca89499fbfdcfe2310f542439c08ff6eeab4e8ba52fa9489d56e91450e51c0deea2e00e7ea08fca345cb6d58f00f81ffeb1c534cd7941c19c2adfdad7eacb2cccc82c8a29d73157d2804ff043a5946bbfb22ce58573ff7b6339b59b7dcb6d50f4e874a25e9ceb3d715019b01d1a6669291f2278f5f548bf4871d28b604df6d89820114d55250860da6a41dc9fca9fb97e0a527939997ded06e4328d1d82a30108508504b308b2cbd7eb6ef0ceca59296cd9ffc00ac064dac1f9bc6dfe3057a8cdfc9a5dc18c7a8082236b31e2dc13d8a500a1a12f131ed539ece85edc2318183064bcb9fa2492f3082199190a0e933430af84a9f3b451353d469c580b37b343997fef69f2c99ef73e8627c1ad537cc4b32c028691bdf829e8a5bebd58e819cfc802a44f9174f2dfdf56ea3331823ba42d7979e071fa362f91f4c7e43fb1f4fe1926225e7d8a1a7a038a73af30e69ef28596819ddfc0b677d1597837f596a4a1fd2e94d573fa2be8797b18b666f944bbc3310f355f507d467cf018d1cbaafe781d724e1938b16a22e68192ca58ef5f6684305a6d131c631a52a7856be84fca8f7a09c588ab23c543a2c12fc3d7f8ad2932ba4fa9b9dc970a03999bac1bb22bad72dd36644c00db71062c7673a45c9279881a66afb066d637e0dc353aed01c81ec8b867ec9425ac87be21e15c5e1a703a04875dc0b5ab7f10e67016aa4ef74c89ee1094e6d4349e3d34f887d8aee94417e2a395c3a3769050e47d0d0a16c800a64565bf9106fe34285523e40a3810ae43c13ed187f83e0c53c922808f94f425c0d90f8e7c84836625032b93180f50e485e6799ee272183fb178199569b457d1fbab2a307d8bafa2e787258da208759d835d4baa49f51d42b93f528f79ab72f7335ea33f7de5ef2ab19323d5a7e2c3bafd29d2b71b827a73064dc66c6aa5140c2c3ea0ba8434546435aaa297c9017cab7a3196ff5afc9a9f387d686c9d8f3559a211a75cae46950a185a1d49b8b6721b44cca5563c5994c013e2d8b7e6b19b252a999957cbd4b8c7b09232a8d5057ccb36291b21a1861202b36be0aefeef012b888a998c00c9686746fc5570e5749810b953edd0afa7491f5026f1568608f68212147d0157502e0712744faeffe62aa0b5b6f716eea415c36e154d72b03d5038eea88de8cbbc9b210475523b8a9e383866606db97220d5b8a36b9f839e5fc2a47df5d5d391ac010f7e37afdb42bd311c8527ada0d23b73c98b9d45e2d69a12455585f18b4bbef7fd12102995b0fbd72724acc893b1681c1ebca66b180559d7c1d4134c312495acf48680c165ad41341691b2b03e9a44facc359f12ea9d6fa62ea8a8d66c7355188318a3962ec396d3f11cd320ecbc0ec3db770862ef1553b4fa38c70ace8eedc3b7b6a575a300c61101b96af4067ad837d32a58179e8114d00c353feea3dcc54b65b5749ba476e78c3a5e42da3345ed50727ad097f18c97904593968a522ca082ba257cad64fae2ab701a2c8b2cc1ce3655e7eeb98a9bf1ae39696e1ee3ab0450ad818ff699d0caad8a4d66064eae673bac17849c0c8a81eac2268705449db6bf12ed9be3782287a3ea87219ba987084c51f3eb34a9f21acde761fad73ea7c06fac2ebf71401af73866168467898379bb5bb644a0a92ab521a7f0343b451834de3111e8498327663e5da84db23ea33cc56e7c90262b29f5133fb1cbf33dca39f7d2436b1cc4e312fd397be45310619097d1c26b230fca469e075fc0029ec29b29757eaaee1ad1d91ea2141b7e16410960ca057d01e04824c23d305a25784acf4c7d7ddcffe0900dc05a3dcc3f49a0775473d32de13933bc412e4bf59f8889dae778cc882a40b80eb2d50248fcb6bbb170a6acfe2494268617c609b37446f17a85f6e81a978e9018ccd452849fb069cd070419623ef578e1e63614d6f2171816de72a86cf5717112a294261467a4fbd6c61f49def279712909b60f0432f309a51f5ed6439a24901cbb739e5901b5e2cd93cdc16c22217d7b30171e947d33461eaacfc118803b4762ed88085dedad75fded71acb16be7d2ea0aac538e1143eaa44c43961c7b68e86b01a8575f6cc5694e03836f994df35f055852cf6d6f9ecf699db9e1fbf0e3fba16db2b42863c406eea9d62bd9c2f364a99ae2c5604ca2abfe0de75ac6e2af318c3b63fff098bfbd359b721c90b78d40362c69030438b2aec90a6d27694ca07000000e017cd25b874db66e813f774f946cf8ebac0d077ba47f69374c2291355a3797c130fdb9ef1f294db05f0fa928937015021441286c75b522cc88a516b5ed051c3478ef1a37f478894953305e82190168363aa06684557e90eb8be743ed5c1c9923d28a30f4b1300b074d8fce26263e5624d1bd3cbcba437b155dc80602fc2af57d8d14e32baa71cab2546d150abd2225140f1da27b643500cb1d90299e6f86c491ddff37985c2706302edac66d73a64263933e9e1495d8fa2232d0d968fa976b6ee726f6f3188ab5540e92952ba91d495df6ef6d8bf8d51fbbce655cea5993074320779effdf715c7a8770f21c9444cbed2fe32e62e9a507eeed29559a904d7fa84d56149a43469adcd85a7906eb6e1f0d1e041b94e6a0c325096f4a4918a31f1d071a13588515496eb44e02e96a2c74d82b566604be5ba6cb8d4ee0492663ca42de539ad8e3da2905ea79de5a722e23682a18679412dbe155d17d811680dbe67a7f27671235d6153de9b08b6a7363e2a2d756d1226f4736f321d50e6e3ef312b8a9617d9689c15794879cbd8ee4d2510a447f2c0b3278f4632f49ee862d5fc64b2866b29e522a444aaa0009aac7793cc3a600e2314d6b85dc83c90f568a3f29e0cca4f480e239a6bb9e650256d42aae7a03645a3d11b35a866c8ecddc9e96a551bbd49ce379e656cc7d3a4d3fd4644f6ad141cb79942bb4f286f2d9ea77a5fd134c9cb897a0fd2877782b2cb49ff8903f15bcf4e3f3e0f08cc8d94e64b85920c32581d812739086ef0edc52bef2b385d48d43cccf46830c9435a6fd3475958064c8c406233a59ddb35c44dc308f52cccd4707063991ee47507f271eae622f7c24d50c63eee1d93a629558bd158379b7828786a31b919f0d51608af5d5a20b3523a09145e05bbcf785f2dafda1de53f53709d1ddf34bade039ae42aa840116d9e96eb71073cbc247a38dcbf7978595f0fb8efb081cf315d031eded55c7609d0f5dd6f593714872c36c41ef2594d053fbadf961bed46d5ef483a4680e71d9983b8ef68ff4aedc75aee381897b0ec3aab46f6e5ff1188ab1745c96c8acb699061d5a08ea17a0aa6bd3cd4d605d90ca199051eab15e609b2f6b585194174c0b6787560cb01d7ea9350f1f6e04e781f1b717b2930dd0f7935c45446bb6ac4209f6b65c1c339c30a2fd841537b391893182b057f726ffc84248caecb1df7c7dff0b1a236ba159703ccb2faae83e0a0c813c9a38e0915a8fa4fe43d1dfa1d5c89296ceacaadf2820db0dc1af63745ff226d3507a1695f44bf28884d4e31424059896c38a94bac1dd74a2785a17f8b4c8b76940e25102d9fc5521a3c524945cc37e00152862a120de2220ff90bd5860c9ba0364562ef964eaa83b94987ab02e28a7990d6d1b9ffb702bf1d68141235cd0d2d3ecbabaf1c27da34f94f8c207a6dac51ed32b11fca22b6cd55b7456319015e36cac2e3c3a27832686efaccca3ea9cbabad645466b93880756cdc06ab87831fa756aebb049c1c0c93f918ded4a937e375362fc5f7687b75e5fc97f819b8b109164c8081795d7c7e5958486ef123b377654df4d108ec7fcf0c9c0f609667f751e2e10d7284fa53a70b983f8e95ce6633d54521c110314fb06840d10248ea4895e671402696a25ab3d7f43689c97e9f5829bac148039d05e29a5d4c9b1139376d265edda90de4cb014d511af78b65ad444ec3e4d563fe4a326c7b70c824a17c68af0879bcb8e32cfeb83918a86830a6bfeddb4059c1f5511d22e3e6f961c8e721dee92ef4b1eeb980e1c2b74d3ebb75df7bccd4b61db759e4feae312c4c9af3c60c60a52162a1995313d074961bc08f0a2f2ca8313dfab7ff5e9e3319bf238caf0a658dfa6f53ff0d70bda6238693a41da2604617bb4f89e467813131768495728ebb2d14c409f0278c2ac60483e522416bebec0e23f368233c962d1e74ca3055106a6b9fe6eff631c5c12228a20a27adc95841d8735be5e7f7fd8e20dd0dee81a4506f529e20ab8475bd868c6d0d0ae8014b3304605aac8a8b1848b2c3e211b8832e3934b800212a6e48296a92d918271ec99598bfa4e797b347009dd82c2dc00df152eeeb0cf99a16a9996ae5802aa6d49ad226ae3af1dddad32f4fee685214f5f57da9b906b579a67032183ba222718e179379a0cec604a8666437d88a46ec738af1e5e4bc7dabfe3b007b7118d1d4c85ee7d0337084bc630cdc491c275b3041758e98c78ba53bb9a825de1ca1ae0540e13747f92756be2bd9d1b85854a1d15c6d0bf633e229bddeb60e52ace330e65fc06d4ddfe7bfbd7d43702a1d8444590c2dcfb0b09b26d0913663f75c1e96db0375bed2591f6f6b9da2c7cdaf2529cf0477144574906878e010db62c914f063b7d31567ba1a9591810cb5a0451e17203581ccac62dcd806e3d3873ad67759760578ff412037d02dc67da9bfd2892afb092b3b1992134cf32ff3d6956c3e5f02062fb362203abd61dae8ace2552e16111715c069c908eec8d1105df9cd8ec07bceb73d8046bfe84fd7f30b4451731049d06cc0a15d6cd01356c25ef09d86ce94b0586055e32eeee9266e03251cee8180dc411a9fb35f6e3df57cb54579c3e7490b81cf4f8d19a9c71f9fa187a704c38cef6ed6e935b3a73781e3261073ce331c9e312428ad8dc6286b10e25aeda0aa3c4705e1d0ee783bd38ef1da8beaac8f7485b45f0dab689b846fc550221be8cda041906f2d26592de02943c54e605343cc2f4a8fcf94fe74d0f9124252e65f877f1fe5e7da70aa4222bc471038866860830c228fefa0ca00159d10f2fc0406cc6ae07118e630176896efe8a64bcafa37f3544b04ae7577fa44f1bd13b4a25abf045376825182cbbf321e607419f05f17175c4a1a21c3759379e119c320dbdf4644aa07ebf68168e95798005e9e1d6a9b2e12650480464503835b565f361ccb47dc8602464b62dcc80593c0d9e8a64794551baf68c8daa53c491025cca4adccd7dc3e882b88554293503851b7dc2aca7552a382e777b7fbb84f9ee51afe9ababba7a68f1608e52b38c5636c8b5373be74739b2fd5154072359fdf6b3af6b345dcd0e9134c279950a3542c95a46cc4c9ed0d8278d769547d1858b9fbfc1ea201259f3a3b41c3b2bebb53860865ee361746e63f8d32c7c23068bf662c712dbdcac16db1dbd2408bc69b914b00084e1a9be2cfdf9f437205a0830638b7b65571f4c93b6b6891783fdef0da55cd1fddc893be77d769dd3c6c185d403fd401ba3807804c9929f77cfe9c7c764d6854999734564cbca9490c2d5296b0d542c030284765a45a4e7f96939239327732ebcc757ccd4e0c396467861f000617bc58ab6bdb1931d1c86d0e5a6e1e99326e47a6947c0972483e926a43439509503a1346be642445e3870f0e12fcd6000006e5f937d3155f346691a842f43f51b5b5cf8974afaf2b1b95b1b4b99a8fe852b863da404318c2f4cd1c4b708756dd7c59610d1dfcb4993cdf0b70edd61ec3d05f64ef5079e627636962528ee0548eeb215d203ffd03f7b040b75bd94c3e462210e87da8274b0a569b232337e83b23604fcc6acb3281ad4afe0516a9b4c0f986fa382676b3aeeaed971f063c5013de5cbf444de7ae3a19874f0d8722998a8c6e28199747feb11a873f6559a0649f36bdd4907a2396e886997b8e8a2a5f3abaef5efdf40e8dd62bf08ae68e27348021c48e8be73245525d036258928e2ed4b5f585fcdda764424f281d8ef97978b2f1ae7f728bdb32962b6ba1e1b273eb6926abc2e46a8be60b6a647233f282cc46d46d475247d6ffd9a8200e4f38efd6495a001d7ea92eb1f8c050e7395e809177cd717d41b91dd3935013acaa4715e6d9f96063d01909d54c537f56dea62ba87ec453e668491a893e4994eebdd5110354efbdc1369e93759ce362eb366ba1b61d285a6f3782cd4c7b789ffb07e7ed25f6be9c38b921e7e38b3aa8471ca818cf54fa35c7bdeae4320735f25386551d8336536b8e86067d4f6da045f97dca51e3063b674169a55ee28ffc1a908e7ff482337fd60146951aa69c213d4fd1ff7ef39aa62380d73cd3fe682bf81067af22e6ac588aa1caf7008f859131041c919a0e7a6ddfed02fa7924db90b87cb6262ecfc56e9bf78ba0dd71e26b6d2cd26e09f9d98fc4742a5977fcc519839d503ea86f501a530ed2aed86714a2c6e8c23d66f44881b5361a4f4f729cc0522e6e816bcdc7380c497bf08af7af3ed793a9b5fb82292c985e84a9b4a118e45e50550e631079137ecb39e09f1d2fe973af2696ffc9505409a58c4aab4d43a0b878139ff006309f6fe1bd4978c5e60f7046bb46786f43027217fe45d71e9c7dc71ab4b7097f3692255a99b70e64ca596a9f54a6153672112274c8afc60381471ee0fd545716902a284c50bf12ccaaece6983eb4c66830a594cea26b12c89b53e71f43667bb43fec21a15ba64ef082e955c31716a4ff35c40818ceefb1a63aa90de03e8b3f2a249be996f88549f92a3e62d01dd5568acd0683432b71ae36c6f77ce7fbb7fc6834937e23711f6804d3f0090d83df65ddf072dfe199bae11eb972a6284155cc95c9fe773a32f7f7b4b5ebe870bd67fbe47fb9e68bbc06cbbc8ddaaa79755b29e6eb4fd75b42ee359aad8348d083489130564e80c51e80b69ff6d80981ff5e86d613aa55262336785d4603f0a0b27220827efe10ed2376664c5836231cf0035c5e493d62d6e8174fac6aeffd1ef85be2b1fdfbe60bc2e3d297a213ee585d2ab7188a62cfe3aa66423ca064a9091768f60d34b9849884d28d5e48228be1a026a1eb5eee42cc88c453f653d6fc2e3bec7e4a083a21e95f468a80f7b7dba9496d342736882f979fd56d0113dbee065e09dd223060032bff9de42c892759f35e9dc9d9be4cdc848ac18c55d3e735cbb9fb36f003dbb6fffaadf3676cffe8197532014b8949fc81ac91ba71a44ba3ab45d2efda0f37dd653d2d701c8f45a36527e395caaaee54de165ce43c9ff948d74b7e550275afc302b5baebfab33021990f2bb8e24aa95c5273f7e8cb42bdc0cbbe6553cf58c8e06f7673a8151d99325f211e3fe8ba8a488bddad6e168b30caccd2eb85858ae19be6809cb96790c93f532c5b6c5cc47cc71fec6100018015c314ef5cf4076c93075b2e56b485dc59dcbda9076e27aca49a41e2fc98736eb86847281895e5edd10640115fe2ef741bf0b1e5446bb5dd2d94bba06daa55da6157304f5ea4a63958fdf74666d8ee4832bcec5bb5206e4d59ad53ea126a8e196fc097a72505f97f521b7ff09d8928a9ba06793234af75dd247c12a5489d7550c2c3002f1a32370f9161cb705e37f51ab12be23784fc1476f9cdd6ea87279a5bf215c13b7e6e63d12d328050c593aa341be1448e48e78a96f4d235221dbfbfeabc3ea4787409a8542a8bf60d5515a23de8e601208afa1dcdd00313666e275d000609efc71c02bfa1a1150492a869fcf136aa3f28fbd270d5623cded4b53766ebd999c39cbe8bc2ab4542e5a0a200f7da8a97c273763207b2c1ba2a92a7b3fa89cdf98e30c989ed26bd91beb84849f1a991d5594b8577df2250a7ef57600c4ddf7139e80dc8f669b1c339569f72054d69c8bab45a06762f08083ca85e89a27952f23bd35452c35428d1f131267871b2b0a45160bd481064e8c11ea3444393ddfea6e94265b17eb8afff0ddb5830c8942d2b6c0c6e644268c03f2901a0de604bd109b889eb15a72d747924cd74ceb3b0c2b4e5745f05572cafaeb1bc41dd1b67926ae69a3fc438eb654df3cde215852cbfd2d6b3d77ac092f151ab3887c7c6b9ede1932bd4044fa3b5ab354141d68ab6a3a46c30d35ce7acadf6802c6177e509f5390df6be7dfd48209864f198c0afea960c73a8ef54a0d66c0898b6dc886e42b49b565628c6458bd09231319d3bbcd093bb2d1aac70b144776e496f6b265fd521735ea745d00a01c0be36278c11c89c161ec566447925bbe578e325b79f7486632cdda9114e0ee3c210646bfe130e7fd22fb0e5dbc3796ff8c213d42ebeecdf6b18ec7a79532efe35ef013003263307f8ef57ce87d0665ce644baae490385a3f6845bbb6a120b7bc1bd376f6779cda87d8df5143f0b83f58622cd0fdfde5ccc1f824c8c9964ffd67ecb2ea25aca05c52298e319ceef39150fe15f9915808ad5ee82d306ce0ab1d024531c1c96bfbde06b19c4cbb0d024db0422811fc86871e5a9b866a7af41bfb9d9e076d0f2f4211a24d67d9c3ea607933cf3cd860f577f9aa7d4b1eb1df8fdf401f8fea50bf22aab2b9a9d76e023e3135bd4a697a0c599bdd79daaf437af3053e58c73dc18d522500bccb386a21741e063fd9c0bddc377b476afe26124d03bd000285e83c8b8974e10faef501f4456c0a57d3bf612b10d974dcbbee0ae65b09f2d8a81cb1c78af9570407237fff032514edddf59910f74127932d764977d3a181f209a59204f50ee6bb038b6c2e1411484fd6596f90af3209bb9614a660260abc67853f38850910d7171e309d5a9c9e8979d6f72e6eda7036b0bdb48ca4da7e9151dbdb8c9de14b7015b8e416a1072710f4d54bdfbf70a8ee924a3afe058fd985529eff5ed7b18349a8e2cc5ad066d6f688b9cb7ad0d5cb4840b71bd6077916ce030c0b09c94833e6d7d888965de8aee45ac30866cd1ac188dbfc67186462e38be9015e86e2a7c3c6243ce7e501f5cdd4965b9d453fdde188a19c27103a05f6278c8ef35cb8cae0dc1e958d1b6c4a7a8d898de3b0c36fb4be96650181765cf2753d6afd831cf82a1537ae66b5160a9270e76f9ecf17c4dd109cfe8b7070af2f30f85056b6a59ab8a313e981cddbc381f91024652f994d5b31b495a4904d1c50424e86963a90889c64f4b9e3c0de072586ed94c82b27430fc265eec5c5c03a7ffd799cd729919f5a0f2c3da621931a98e2dcfcb07bb4f810b3c5d16f953758c332f46bdbc37c8a0881bde38e2bb634d84bb2239cfd44a4838b6e61bc62aacddec3a962ef782b2d27e4c67243fac9a8da14e40c9d630266a72c04083569317aeaf4262c9c7452ab21831518a7642ab22325a40afdd50e01025f4c8eb7dbf10d936bdc036abc9751703ef07b501170b349c55464fff8d4b2656e272d576cab3b8a8a0d73de92d37e227e686dd313cfb782afbfa6d4f9eca8c593efd6e1e1a81b48fb4815211c214cc589dbd558bce49ea55f1ac91e22ee10e223a13a0bced198d3947ef860e0a90e3e5ae0a997a8e5b926a825fdf7b15b79fd6920e2c4da1be809fe2efa569fa620aa13d9895eb4d8f55f6dcb6f35e810d2c6ed2ca2771e05349c9aec729ec560c3dedbb7513d9db958a103194dcb6c62ae83b417d299fe41c0f14fd0e16c1206557baaa99f0f070f3947589aa0914e429b63d8928afee8d5383a2be0cf893b445de6cce4f81ee670688befc9720c4be4fb89b3cd4016acf4044775b49369d596914aab4218e98842d8041c25a77e3b825299c0e60c51578a87815cc16f7eb94118994d36afc3b5454a2fe55d15daabbda4f6fe6acf764786a3337ba11e2dc7a1a07ef9d0d7cbe3e775ffef46e55a50fa12c5671602e592c2eab631ee0e25c6edcefcf0b92e5568094c265d1262b924506dccd4cff23b1df5d82e5403138114a9858f35079797eae4be68e16dcdc96e647341470264f9df63f82657be1215db82d975dad6ae7052e1973daccf41a23812bbf583615bf18aba099aef99af886be50f03887e0b9367f56747eee4a90c83550627d1896f64df418f26c0e571ca22ed9caa900638ac81f36e2b1728a13b3e236501bc9e548d564f339b805b953578d5fd8d47a75b6bcce1cc4ff9994180ae7a2a2ca91cfe8b844611abbd7f051f9968ba3760332a071af064ac75596ec2712fe844ad457c18f520303e4601e99a2d46df280c071233a0f9a9d8d786aef32bc8b3ffbb7888a3bcf17ad1dbe2b191f1b27a41b5e2661466560ca00aa6de070a89532d242e009af0a393d633c0f0f59c9272dc3532a305fac58877edfae81d6dcd7f197f1be9794ff62da9b1068ed9fabb29fd1d1c5b11ee7e19573110cc3503fc64fd2704d27d41fbc52bbca520324b464116e63d08f4d733d0a1b0ed9160e3d5e278247b42e5bf500f6576e93b48a2b40f19f16ae8243dc4a0ecf2202b59db05a489d7428d56b1c69ff91799b7769bf20230b90ddbe246aee046b4ce2701a82769a1951a3149ad8de31c20daf5639703f5c4c6481c058acd9d6a465e00536234dc82c9eb3212dc433a808d34e2aa16cf16a529956462895dbc1007b80e358f28d092e54c2dcf27a5311f9d7ae07499cd035f41d46200e6950586f78360ed14444c3b27c243cd9efdd759716a1597481312a063d3e1b5d04ac3792349ab9ca331897146f4b8ea8cae08f428fc18afbf1e3c68ea46d7dd60c5e60ce09650efc40d7091131001edd4d9244b354f469322d2f965b6455a4a869e12223e1f5e4482b91315e6d87826faaf6234b4d47ea61a6965178fbc032dca6db8f0c334b2a9ad25f5461c5664c79835faf8ab044606ecb48b7f5075b2e03848f43cb8693bff8957f795a214ff56ac4049dfe0645682f6b72ae22fa0ada94f14d5c1f0d9e788c89d2bd75e35aceb5709e45e5fb81833310eef7c990297c4163a7e41b93e7020cd7bd0c3337e22caa1ccf93c6bacfd870b7ca6184a40a7faa0f3f52ab8ef0b9efeb3e9bc7c405fe656f830b3060c92fa55ce7bac7e51c95ebe039a5cb2d03c86c72067bfe5efece6e60089198b0ce3c8e382599588593859e43676d08ac7ff4478631df7e172fa94dedb97b1ef922852923e4f368389346833e1793ee21346411c85f01d83c6e05aee1a6455f32f04eae70595485889ee62ec7317402f9ce1ec638972d43369355313e80769f7521ead54d713126267785335a18d2c09674949f341b1a28432f304ec0d64a0d1d89b8735da7eedd2bb19c69a7cf1facd71c53a58e92f5f6d72866cf95e7a5cbb2c129a4cc7a72d323669eaaff7e6e68e8b11f338d598b6bf2659498aa63385eb60a51c22dfbc89c11f6069798213be0a82bea5ae652e4b227b9a558884001605be4292a2f478bff48845daa3e46287010650053f32514597b07495a1f8842781957a4355ddd581555a427644922080d1993262f1b4154ed1a6186fff2556144b6b4c89117bc25fcc4373d129d4629f35408f4c9000e6d3661b3aeaa8f7ba8e643f2663e1758cb095b193879f9ecbb81c7076dc4d01746b00f567404c484ca0faaff26d2b0b46961909f4f8005831d2aad578363264554d2c69fcc27b500a6c1cfcb767f7ee7d79a30e2fa2b0302d2e3048f055b64ad204660ca1a6df3c27ef93cdf0af1b709040cab24001f0420dc383a70df2209ae081eac481feb7b454e93c721690927ee2fbef17502e642a755eaec0760ca9b361f4225115a55cd9574debd024d97a5e55f0fffd471b2fcecbd6e59173acd49832c23f294991041eaefa482f748ad0104a3d5601c647cf2691190f7814f4434dde8c3dcf104ddf97dc5f8f8990c953e4400ef3570a4b3cfb284e902c39dad96a9768abd84ae51b128ae7d8b21604d6f067fdcad58e71becbff1c43de6c62c11ecb2e948367af3a76060f35756b58a187c5e2083b9cb5040897e3e015901571b0cbe49a28aad410fa0bfbbf66dc992e9598eee5b19126e21d1a4b3ed8396b94075412d1c51b1433d58148df94adce778d4cd00126a2241850c3b438c22c469fa00b2a96d364603afbfa33a3bdc6f9f9241e85406956e92c2f86f29f072fb4d47aae9608d3084809b8870089abbe2f75f79b7e8e8c38b4b0623d2e37e4bb012d128783d2d6fc0e0d5f8c13a4cb7eb14d412c72769cc55e20a1790f31039625ae0b1de9277bb062287fe19e86570bd91eec74cea2fde2fedb19df195d640a55cd45e9ad3fb5a001bf4be1a87efbed8a177c6822984d57c7fd6b27f9934528e44f845d44669654b104e1af9cb7d6e659634fc4d7a54dd56a7df79c115d54b4ae30d658543763f6c9f9d4500135197531c28a70f4c2f64a32a4698031d69040056618810bc0bb98df2d379ef3a1ad7d3784baa1ce5a440fbeb3eedd99299062033b6b83cd3f6ef6ecce2dca2c9ed172b5f01f09a6d48049169d9070325a03903b71f7d14ec7a9a929f0beb9dfe4f1a8eedef938ce92ebccfd0d2b428d5b9dd72f3c8f3b442550b307d077224c6ef2d247c5e09a7fa51b51acbe855d6985cf3fd436cb860000b3ff754d0e2982039cda5f229e7c9b41e84b2e3a2481c197fa4bcedefff34977a364fa530451197c0b8c90be3a82db75e21e20c1b88ce1a8c666a0421cd827d847987e0b598ce80ae0ad5ccc8b8a980ed37ddd6bd814b5f13faf4"]) syz_extract_tcp_res(&(0x7f0000000000), 0xf7a, 0x7fffffff) 00:26:20 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244", &(0x7f00000000c0)=0x2d, 0x0, 0x0) 00:26:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f0000002400)={0x0, ""/102400}, 0x19008, 0x1, 0x1000) msgrcv(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000001000000000000000000000000508000000000000018000"/71], 0x47, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) 00:26:20 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0xc6, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x4, 0xb8, 0x65, 0x4, 0x1, 0x61, 0x0, @multicast1, @empty, {[@end, @ssrr={0x89, 0x7, 0x5, [@remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x1, r0, r1, 0x0, 0x0, 0x18, 0x10, 0x401, 0x0, 0x3, {[@md5sig={0x13, 0x12, "ccd4f85dc18c3e68347a9324cba14900"}, @generic={0x5, 0x10, "2f89770d4206749c8b93a8cc2857"}, @mss={0x2, 0x4, 0x9}, @generic={0x0, 0x2}, @sack={0x5, 0x1e, [0x6, 0xfff, 0x101, 0xfffffffc, 0x0, 0x6, 0x1f]}, @mss={0x2, 0x4, 0x3}]}}, {"f639e162d3a949a965f7e7bf4a8965887d1cbce332c7f7d71f9189d263e1cafea273784774eeefc38cc4854f81e7eeed863acf3529610fbb46033d12"}}}}}}) 00:26:20 executing program 1: syz_emit_ethernet(0x19f6, &(0x7f0000000140)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) getgid() r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fcntl$setflags(r0, 0x2, 0x0) 00:26:20 executing program 1: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="f8cb8c5f607af748dd540c976aafb0951b6b99e0295aa7ccbf0d", 0x1a) syz_emit_ethernet(0xfd, &(0x7f00000021c0)={@random="712ff2f77594", @remote, [], {@ipv4={0x800, {{0x16, 0x4, 0x1, 0x3e, 0xef, 0x66, 0x31, 0x81, 0x29, 0x0, @loopback, @empty, {[@noop, @timestamp={0x44, 0x10, 0x0, 0x0, 0x2, [{[], 0x5}, {[], 0x3f}, {[], 0x100}]}, @ra={0x94, 0x6, 0x3}, @lsrr={0x83, 0x7, 0xa1, [@loopback]}, @ssrr={0x89, 0xf, 0x2, [@rand_addr=0xf12, @multicast1, @rand_addr=0x8000]}, @lsrr={0x83, 0xf, 0x2, [@multicast2, @remote={0xac, 0x14, 0x0}, @broadcast]}, @ra={0x94, 0x6, 0x2}]}}, @generic="f8761faa85084462e5ddc7d74a7a0c4e89f5c66ed52ea9fc0d016960a934d1a2b88bde674ce07a35a2e4c847a1b21ecb1438131bcfee51d22a4243f056b2e5ce69142239c2f8845bb780a63a47e06fc339080f5d9e4c79a14e4d1096531b0533066cc477b15df688cf4020cdc23a4cc31a921ab36381c8b20f64edcdd754dcf8b9a9997185414c5cd07c62a208e64f93011d1e2afbd837"}}}}) 00:26:20 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0]) 00:26:20 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0xdb1b, 0x7, 0x6, 0x6}) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 00:26:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:26:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00005fe000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc024696c, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0x0, [{0x2, 0x8}, {0x1, 0xfffffffc}, {0x1, 0xfffffffa}, {0x1, 0x1000}, {0x0, 0xc216}, {0x2, 0x7ff}, {0x1, 0x5b66}, {0x3, 0x5}, {0x2, 0xffffffff}, {0x3, 0x8000}, {0x1, 0x5f}, {0x1, 0x1}, {0x2, 0x30000}, {0x1, 0x8}, {0x1, 0x7}, {0x3, 0x9e}, {0x3, 0x1}, {0x1, 0x3f}, {0x1, 0x1ff}, {0x1, 0x4}, {0x2, 0x4}, {0x3, 0xfc0f9a75}, {0x3, 0xe4fd}, {0x1, 0x6a7c87b1}, {0x2, 0x1}, {0x3, 0xffffffff}, {0x2, 0x8}, {0x3, 0x401}, {0x3, 0x101}, {0x2, 0x9}, {0x1, 0x9}, {0x2, 0x8bb9}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x7) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x1, 0x9}, 0xc) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r5 = syz_open_pts() dup2(r4, r5) getuid() 00:26:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000940)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f1b5a09141f4591a1cf6c76a650fa67cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c8855282970e1955fa5482cc818198ddef83de5d9ad9aeaaa2a0ac7d1986afa19002db4770157912836744bf68bbbbd0a0e3b2730ab2e9fa21ee6ec94e3c8573b32849afa945f11ec05d51de", 0x128}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="c41c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330335429fe2f534725229f3900"/70, 0x46}], 0x6) fchdir(0xffffffffffffffff) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) bind(r5, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="e17800afd25f27487e8beb030000006fb278ff9f0800000000000000db"], 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 00:26:21 executing program 1: linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x2) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000001c0)=""/49, 0x31, 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0xfffffffe) setsockopt(r2, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000240)={0x3, 0x0, 0x7ff, 0xfff}) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x1000300000000}) setsockopt(r5, 0x4, 0x3, &(0x7f0000000000)="60d7ad3c23d11394cc539c987085", 0xe) 00:26:21 executing program 1: sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x29}, 0x400000000000001b, 0x0, 0x0, 0x0, 0x0) 00:26:21 executing program 1: socketpair(0x18, 0x3, 0x62, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x24a}, 0xc) 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, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, "cba7c7fb9219c772"}}}}}) 00:26:21 executing program 1: syz_emit_ethernet(0xae, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000078000000007da55876c508573a000009000000fe8000000000000000000000000000aa01009078000000006000000000010200fe8000000000000000000000000000aaff020000000000000000000000000001f002000000000000010200000500000001090000000000000000000000000000a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62c51fe8d36d9e181befd1b264237601eac42641aad2dd8f310ad2c1715de4e12fff87729b8c57c7780fbc00404758a3e8dc44c6f7ceaa9d24afe66aeafac36d34fe0afc659a8238e94102cc5c6bcf8a2359349dc3c2347ef2289f8b0faf317e8ea3746312ec8d5a86b0d86087faf1f87a532ccdc558ebcd57044546dd01e7c74516e7838d2572aefdf5d75f4cf5369c5d0b6093c388700b16fe7963748adee00fcb9296b87b3d5548cad10899"]) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) sysctl$net_inet_divert(&(0x7f0000000440), 0x4, &(0x7f0000000480)="e824edcd55b52ba79687b8aed2cfee5ea94275399f30c4bc58d25072b936f90aa49b46077bfb3bda8910533e7f400ae92002e5aaa6c1bbd5bcbf2244cdda73de14a1a0e1d4f923e3c3ce84bbfe9ceeef5a7f4eb3ed72efc9944d9d892c14cc5db3cb783104a02d95c01892ef0a494523ec782fb45f61c3100a1ef177db3f036f4c246409490cf27cc0f3ea567273b290edd80f90f6126a126fc4cbef3fb0d37f2150e1527b0d7c0274c2f79ca7ace9d57fc4b3497980cfaa57d1d043c31665108661793afa849e4c1536d92e71879572ab2ea6e7d7891a484347821c9a413e9a311a3423995ec7bd6e", &(0x7f0000000580)=0xe9, &(0x7f00000005c0)="40db39692d082640e677309e3a64ba3defb9b152461e240e3ade782f48450c265bcd189fd4ce251fa0a84bb54852bed842c0fcf3d782b8bf26af16bc", 0x3c) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x7f, 0xe, 0x3ff, {[0x9, 0xffffffffffffffff, 0x0, 0x9, 0x800, 0xc01, 0x7, 0x0, 0x2, 0x5, 0x8, 0xd965, 0x7e, 0xff7, 0x7fff, 0x5, 0xc9c6, 0x7], [0x3, 0x0, 0xfffffffffffffffd, 0x3ff, 0x3, 0x7, 0x3, 0x6, 0xffffffffffff17cd, 0x1190bece], [0x8000, 0x1, 0x82, 0x3, 0xa2, 0x0, 0x5], [0xfffffffffffffffc, 0x6, 0x8001, 0x7, 0xff, 0x101], [{0x3, 0x0, 0x6, 0x3}, {0x4, 0x2, 0x80000001, 0x25}, {0x7021, 0x2, 0x1147836, 0x1}, {0x8, 0x43, 0x3, 0x7}, {0xff, 0x507ea56a, 0x3, 0x2800000}, {0x81, 0x7, 0x2bd5, 0x5dd1}, {0x2, 0x3, 0x6, 0x80000000}, {0xdf6, 0x9, 0x21, 0x1}], {0x7fff, 0x1000, 0xfffffffb, 0x3}, {0x3ff0, 0x3, 0x3}}}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="61d186f0121997bfa969a0f5732d8b3f1f0b39917bf5a05cf24c3b2131590b2760337383aa814fd004a2a6a8f064561eaeacbd4ab1f3ec7c27522bd36806f4b6a4decdc84021398d768202fb0c7793cc9979df0e5472fe36f4", 0x59}, {&(0x7f00000001c0)="32ef27bfe2ecd135ec9efe30937413c68124c114083bae91e574c4a26baff61e3d9351773661c0325f0cfd5eaf2ba5ae075952e8430aa06623ef8df0ce15fb98c6ee6c4e1516ebd0da679e9b90373ae749ca01074a4c29797a080c4b28ef94c5e1f2bbf59b46ca183709ca6d78661fab89ddd6ad1427fccef09f7483ed87bafd340381c98c894d55b7092d290ef750074fe9185d9a66822a1ad20bbbb0e2d948f09464396309672da040a09791f95f03b6e8dd60aeb765ba86e7511cb95dcad5cb3f5f6501a52eea0d4de609d41ce58afa0473301602508edd0f27dbc06a99474c1a48b7ada14adc30534823371a", 0xee}], 0x2, 0x0, 0x2) fcntl$getflags(r1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) 00:26:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) 00:26:21 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x540, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r0, &(0x7f0000000240), 0x0) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/48) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmat(0x0, &(0x7f0000bfd000/0x400000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmdt(r3) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) 00:26:21 executing program 1: ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x61c, &(0x7f00000009c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6031797105e62c00bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000185009078000000001904371f18541ab8d96543259c419b0bd77b01000000000000006a0bccdf8cc437e031a391011ebc91610e412148524933b98402b88f0154350b5e34de22422c86bc31c161a774e7a0abfbd6e054822c0e6f9b4849303d1549461f04a7f02a9f463dd47e1e772e97ce064e2113865c8e646af99a2de10e3dd436c4f94fc0f22ff9af06750d075205d08cdc1d03c84cdc4bf46fb92e58ef481c34bf303d967c7c710b46869b8c4f759b4624b39c2d4aa07a73a7a6bae80ed2fd6c6067fabe0b76bf29a5273cccd619da0608d704655313677a41ff70bc2b381ae37e4b2f794d170472dfc41f1ee277251f20f3e2b8bfe8f1a13e673e43dc7aaada71d5bd28adfbef42340938a497651e6567bc58ddb012fc2f1fa511c75891974a1ea3b885591205170530ccb67caedec24d57bde8bfd6907b81f0aa75c689e7902a1c16290aca100da042aed080e1e7ad4638f138431eeacceca3b4e92effb204e952f97e0208cf78c98630820100c20cbd8060477e35e20a033855d52e9859319967fe936cc45e944bf3d9e7c2599f44b46c2f9bcf116bd6f56e9095634489e5a465e4d7f71322ac09fe0ac55c00b98a4902088c1377c8e7f873cb2a0f38b58bc2ca47ef0015fcf60a9543b8d23e049851488e2c4e0315fdd2d5e22ff56c6ffa186e022edd4ca2eec505405affd431111d8e9d19d6705a1f0157e3c5a131e075643044f28870cf5101d7a798c83b334fb67737174ea85c3b61d98e547ee802601138ed96e0f79e8837d3d698614486661ac4f03cbbe781b2ff1c97b55c03dd212fe56fde288bd5f0bcb0fa08e264d745d76651117cb735dd662b59f1d737b63d7c70768ce5b2e74c34bd01237634f86d18f3f22dd24bf900a9066abce0b295b141b559ae0f456666de2254eb92a8a920dcbf0e914ed0f6917709aed54f13a00ebe113df292272ff23dd72c2991a03bc52b7a3f306d0ba9ac7728d2f0ba0486261ba54653f69a1602d06807b07d3e170e24cd791a4c22be111927357c6c564994f902e9f411a0dad89a26e9350a56217347f619de4ae682f7e4679de974600f48376543082ccdba71efb692d3678aec3db9242675e482a674c7aad6531c939961568c71543ed88384025e4e49343dc34d24dfb986655728fb72864f8925206e6ac36c1aad1219dad0477e869a8fd3d623842dc34e0eb36b139dc50434f7113864771906dfcc08b122fef7c84bf795a25c0a6702a262bf4cf834bbd6646329772db27434fa80621f039bbdd771df7897b91bed8e71b77f0303a5881b1e1952c485dc2fb9fb96b20e8765d976f2440e3129ae6413661f1a664c23af66b6652a39e2d3b4e007a2a6e2d4579e4ea41c896d294c58d36646c679d9a804d1a70c4e0f0ae9779b1c9d99bf080903d367d5e28e37ce1e7cfc06efed425a35e2f34f56edaef85d9f0276af94c9b7149d9a5587d230db9fbaba2cefc5b37ffa86c823ebecccaed3fda076735f71f40d414be32ca8dd299647105ef2f0db157b8a1e3ecefbf309b74b27b62db9a6d48331b086e560481a4779a3a8b2a653587917bba106e8c242fe0dc78f627466b363f7e7c6a60e3200d59338c504d6ddd921bb3b5a3c99d9bc733ebf5d62d88de5c01e17ffd5035dae0ba69e171523e8083eaf6dbd94e7fa9db4b3dc8cf016e31358a4d08260575022a4629de56cd26672e8a02314c04cf7e177d4f4c853b9430eff09fa8aa775897fc3084dcd5fb1bc2725671e6d11a1e338205d8486275991d3d77e76281486f20534780ed02417c5bd0433d9c685a49fbb480d1446c2c0146621fd5a384a25bbf2bfca3bf7b0596674ab76ddeace95e3e0eea9193dfe496509da07a2cd50482bc37ec854a235c2dc7d94451bf313514a74f73618164cddbc9775878618e2f13b3f0e585fade081ca0792e60122389760147a1112f49f3e531026b5c60405a5d8e400c5270585769c30006f795d8067d47ccaf561ba92b57779db5e4dc78f7b31076ec5e1da75e8e97510ee2b92ef95d395224903b510efd16cb45c32f2325610e7f3f3b945d3a59c043d37bbb34c1c904f59a1cce6d408a3bed198bdd7590f8d10b6e12afb8e4a533a1c0e922f08de27661f24379957de63b42013cf609f23944722394a5cce7b4d03f42ab35f9e66bec953d55c81f0592fabbc4ae0c24b840b5ea02e8cbf6e5a54d96063ab301553fd233326eb1068e290b25b716b43492a610b6dc146f9464e5ced5c2c7cd4a64af1f8b5516721e4e9927c06000915c78f46e8de794c3142aff22e4321e6c8e5214c5a0a974fa23a88b99bded49d5fb2c1800016c2248c596fe85ebb0908fad38a720798c46280787b72176c79e1c9153b1696eb503c382095be6da2e36ad43c545b1b4bc67d2e8ebc578dab727da7487990b3e8dee391f6d9b9d59d3f5eda3b8edfd536366d0ef70f03a1029472cb90dceded1b"]) r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1000}, {0x2, 0xc8, 0x800}, {0x0, 0x81, 0x1800}, {0x2, 0x1ff, 0x1000}], 0x4) 00:26:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08022e2f66696c653000"], 0x10) shutdown(r0, 0x2) 00:26:21 executing program 1: syz_emit_ethernet(0x80, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x2, 0x0, 0x7, 0x0, [@loopback]}], "6cf5"}}}}}}}) syz_emit_ethernet(0xf3, &(0x7f0000000000)={@remote, @local, [], {@generic={0x1995, "93977dadc7424c44008393f9ec3bd978b02661dcb834228dee7350a7ad658d58c8285c045cbc36adeca205f5cf61ee792a814394df0a528052b84d76e27f512e32466b10d03cf4b69ac29e5cf0476438c6c10560fad00b4a607661ec9afefc6abf41c7fc1e7792c3bbf36a20b15d5969089859911e5871988b19bb9261aa7456dcde445562a16fc1e2c7c6e26435f5191e9cde64dc5be24348a83f616f3c7eb288c658b66a6b52a4e0b24e03b4f590c9fd94a20cd48914a7206ea91a0ba4ecc064762d3fba7d6335e3ca6e59a3cfea9f7e9348094a83b888981ab55e15ad5e402f12662ab3"}}}) 00:26:22 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b81fe274eeea9c7260000000000000300f3fe"]) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x7e, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/181) semop(r0, &(0x7f0000000040)=[{0x1, 0xf5, 0x1000}, {0x1, 0x44, 0x1000}, {0x3, 0x1, 0x1800}, {0x1}, {0x4, 0x5, 0x1800}, {0xe8eb37c491a7a209, 0x3, 0x1800}, {0x4, 0x3, 0x1800}], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x3, 0x1b) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000340)=""/224) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x100, 0x3]) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000001000000000000000000c50676a38a52275adbf1c86f22756d8cc98a2a11e9e9342386e8c9df19a435faa28d4ba75f189e9ddd74df3ff4d5ce24e7fe6a8915869d59e56ce8053b463b5ec0956cfd2e9770c7e453cd2e911846f6a601870fbd68f2f0d339975b0f28a6bae00d21769618d127953f76900c3d0c6a59b678ca53b7ebc6f22d303129"]) 00:26:22 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaffffffffffff08460000200000000000018778e05119d4eabe6d556e0372de24eab9b67d1dd30000"]) 00:26:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) getpid() syz_emit_ethernet(0xcee, &(0x7f0000001b80)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb88a80a008100140086dd600000000cb03aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d6c5c80f326d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fb95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de9c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a004c09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6cda6b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8dafba20d0a408659a566b58344f859c0ab72e8b67900d4b6c83245ab3f12a2ad170d79f384fb78734e233740e3849f7a35a92334a797d26a8a0afbb5bf959bcf7a81f1dc3fbbaf16c95389b0f80ee4532022159a70d7ddda6b78101400fad7269326532ec092a8ee7190e28f3fb2125004e1a397df8afa0a218f9a263e5c6d980b5ae12ea16f6db731ae1bc1581ae091ebd6a752dde3f79a036ff83a4c37e55a77f74d0ab38df055a5729b51c713ac5520347255e4f32ab922a6650b7"]) 00:26:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0xa6, 0x80000080}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x10, 0x4, 0x40) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES64], 0x10) socket(0x2, 0x5, 0x73) shutdown(r2, 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x6, 0xfffffff9, "09000000245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCNXCL(r3, 0x2000740e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x101, 0x8}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/155) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7}, {0x1, 0x2}, {0x2, 0x2}, {0x3, 0x8001, 0x800}, {0x0, 0x401, 0x800}, {0x4, 0x3f, 0x1000}], 0x6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x3f, 0x101, 0x3ff]) 00:26:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xd0, 0x1, 0x2}], 0xfaf, 0x0, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCCBRK(r2, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) listen(r2, 0x6) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r3 = semget$private(0x0, 0x4, 0x3e0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) setsockopt(r4, 0x3, 0x36f, &(0x7f00000000c0)="b928ae69f1265a8dd5911295f4b88756fbd466d645550ff0655d613429e1580b2cec8d9702bf02e342c8b20b3a49344083c59be070937006cf255df559480f244b11a2e50b504033b2f523c0d889507a8f561925977f58fa2cf0c6add8cf418b3e9b98df48e95ba6b1eb8ef07e1417a2e16de312fe5d18c507d95f3a6dc0cb17ad1b534971b96f54543e055f8da1764f9d6802cc9f9ffbefe9eddd1b04383aac3f95cba910a3d57f933d18713066c1d099057a45850ff1dc7a5a8339da3114993a226221e225d9500150aa57a03351f28bb4e6c39c71af62504a66da", 0xdc) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) pread(0xffffffffffffffff, &(0x7f00000002c0)="64af7f081f945acfb4ff3b0eb383e7fa50f421679c2252c33f11c7df081d7467dab7c8f8a7d7b05d459e926ad2e34f0087ecd4efafd58c2737423bcda79869f865d4244a2e2c39d2ff2542f1101b2c8395b3a043f0499b4dab581dd3617562c2e37e67be1ae5e214be06efd41a58cfcf421b801f8622bada8a929e39c5ac104b70890faa91bbd1cf0135ff3f7224fec7cc1f65cd9a037f05d59eb5fe24db9691d99b06eb74ff0c1aab9a6e1cf5106e2f0d7be06d25d762a5448fa655ad4168ad2506a949b40ba2791b17ea2a78cee508276a59", 0xd3, 0x0, 0x8) semop(r3, &(0x7f0000000080), 0x0) 00:26:22 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe0f) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) r1 = semget$private(0x0, 0x8, 0x10286) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) semop(r1, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x400}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r1, &(0x7f0000000200), 0xba85a23c5e37aa4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(0x0, &(0x7f0000000200)=[{0x0, 0x3f, 0x800}, {0x3, 0xa77d}, {0x1, 0x481, 0x1800}], 0x3) semop(r1, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0xfffc, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0x100}, {0x4, 0x16, 0x1800}], 0x8) semop(r1, &(0x7f0000000480)=[{0x2, 0x8984, 0x3000}, {0x4, 0x5, 0x800}, {0x1, 0x3}, {0x2, 0x2, 0x1800}, {0x0, 0x9, 0x400}], 0x5) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0x800}, {0x0, 0x400, 0x1000}, {0x3, 0x7, 0x1000}, {0x4, 0x8}, {0x2, 0x626a, 0x400}], 0x5) r2 = msgget$private(0x0, 0x189) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/193) 00:26:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001fe, 0x0, "b0d42000006e9300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x6, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:26:22 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x3fffffffffffffbc, 0x0, 0x0, 0x0, 0x0) 00:26:22 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000080)={0x6, 0x9, 0xf4d3}) 00:26:22 executing program 1: r0 = semget$private(0x0, 0x4, 0x6) semop(r0, &(0x7f0000000000)=[{0x2, 0x80, 0x2000}, {0x1, 0x1}, {0x1, 0x3, 0x1800}, {0x1, 0x4000, 0x1000}, {0x0, 0x7}], 0x5) 00:26:22 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x10e8e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x80, 0x40) listen(r1, 0x9) r2 = syz_open_pts() writev(r2, &(0x7f0000000400)=[{0x0}], 0x1) 00:26:22 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f00000009c0), 0x0) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) getpgid(r4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfff, 0x401, 0x33, 0xf2, "26e1aa0aba158590a43863ee6db860ffbe00", 0xd12f, 0x7}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x10000}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x4043076c9d) 00:26:22 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) 00:26:22 executing program 1: 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, 0x4004, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000140)=[{0x2, 0x29, 0xb7d63eed60f51e7c}, {0x2, 0x201, 0x400}, {0x2, 0x7, 0x800}, {0x3, 0x1f, 0x1000}], 0x4) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x400, 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, &(0x7f00000000c0)=0x2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/74) 00:26:23 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000780)="4f9444c67bd9a151d3d41cf2b0aad0d57ea7e959a193086b2ed0757d926e95c06862d1918164a43a9a96b043e8dc1def2c46a60c95202b3e40edae4261ffe20bdf5bd815c6d821eed338a665a804a0aed889232c4936352628619da321ff191a0e91c090e192e34cd361ff885d080090cadff347aad5a66e5fd8afdc660175cc16724d60d32611d4aeebfc3e05c50000000000007dfd1a4c5045a9f3e484bc94a4611246bcba5b8f19f0fb0fe8713f387b7c07d774bba1a6dd1b1b3cc24ce049d92d508c2da60ac5ad190bf2052940c0d978f62beb1f7b30932574d91ea6bd49a095c413dd58337bc7574f2f7c10ed7a526e60d31c77a60549fbf946c583668704f6fc119ab14e24774eaf44cb559ce618df078c61a30e3128b0d5f2ddb6e30265adf4dd5c52ee400b4f56560229381592db17ad5fee415f9ade3807ecd3957021", &(0x7f0000000200)=0x141, &(0x7f00000001c0)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380), 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x1, 0x6}) semop(r0, &(0x7f0000000180)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x2, 0x8, 0x1800}, {0x0, 0xde74, 0x1800}, {0x0, 0x802, 0x800}, {0x2, 0x5}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x5, 0x40f, &(0x7f0000000140)={0x18, 0x3, 0x31}, 0x49) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x101, 0x800}, {0x1, 0x8001, 0x1800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x119, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000300)={0x8784, 0x1, 0x4, 0x9e4b, 0xf8}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)={0x2000, 0x80000, {0x9}}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 00:26:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xf9c9) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000005fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cfa85cb2563b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e609bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f96e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9f"], 0x10}, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) setsockopt(r2, 0x3f, 0x7, &(0x7f00000003c0)="ce21bb7da465ff3e567d54f289ae33077eb2ca5fcf27534a7a4bdc5c54311e0575bc505b226a34d71431ce5a085fb81e59b0a7c1cb09e07728f1af01b02b61a03b46fac00ba58cde85dc7ed3", 0x4c) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) readv(r3, &(0x7f0000000700)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/61, 0x3d}, {&(0x7f0000000480)=""/117, 0x75}, {&(0x7f0000000500)=""/216, 0xd8}, {&(0x7f0000000600)=""/23, 0x17}, {&(0x7f0000000640)=""/130, 0x82}], 0x9) read(r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000440)=0x5) socket(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x20000007ee) msgsnd(r4, &(0x7f0000000100)={0x1, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f634fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b95c54f23b3bc3461b2187c810d75"}, 0xbb, 0x800) 00:26:23 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000004e06000000000000d9ba78127f74899900000000000000aa4e204e208fccebb7f85a05f646f981584dae08892cb408fc0815c10d3e185ff858913f7a9622be3f401c28a74ca90d00"/101, @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="704800009078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"]) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51a013", 0x14, 0x0, 0x0, @mcast1, @ipv4={[], [], @rand_addr}, {[], @tcp={{0x2, 0x1, r0, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0xffff}}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x400, 0x8}) 00:26:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "106d18a3ceaaf8d1377c427490d2633dafb2c2c2"}) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2d4) 00:26:24 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r3 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x1, 0xe679, r3}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 00:26:24 executing program 1: setsockopt(0xffffffffffffff9c, 0x1, 0x6, &(0x7f0000000080)="7cdb7be3669b6e0a56b0f4bb70a6176b04c94e1f10ccd049ed7e642075da9f48041217ed22fde842a1978d55d1dd09945784751b538dc93267dc867099e04aa601e53051c06c5ebdd103b5c437903ae00dbc9b548bc9a07a860bac6643", 0x5d) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff62) 00:26:24 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) msgget(0x3, 0x611) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x30b18, 0x0) close(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000000c0)=""/112) syz_extract_tcp_res(&(0x7f0000000380), 0xff, 0x200) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x2e2) semop(r1, &(0x7f0000000080)=[{0x3, 0x106}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x7, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x6, 0x9, 0x7ff]) r2 = semget$private(0x0, 0x0, 0x424) r3 = semget$private(0x0, 0x3, 0x788) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000003c0)=""/34) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/213) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000580)=""/223) r4 = semget(0x0, 0x3, 0x4c) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/139) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000180)=""/218) 00:26:24 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x184) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 00:26:24 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x1, 0x0, 0x1000) getegid() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x2000000186) socket(0x1, 0x0, 0x6) r3 = socket(0x2, 0x4004, 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000000)) msgget$private(0x0, 0xb6) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f00000001c0)={0x1, [0x0]}) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 00:26:24 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) semop(r0, &(0x7f0000000380)=[{0x1, 0xfffd, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x9, 0x1000}, {0x0, 0x1, 0x1800}], 0x2) r2 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(0x0, &(0x7f0000000240)=[{0x3, 0x1, 0x800}, {0x2, 0x44, 0x1800}, {0x0, 0x82, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000180)=""/183) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x4, 0x7}, {0x0, 0x5, 0x800}], 0x3) shmctl$SHM_LOCK(r2, 0x3) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 00:26:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x97, 0x1}], 0xfffffffffffffffb, 0x0) 00:26:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8d, "5606007fff0000000000000099850000000200"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 00:26:24 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000180)={0xffffffff, 0xcda8}, 0x10) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000004c0)={0x3, 0x3}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x1ff) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x2) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000580)={0x1, 0x1, 0x9, 0x2, 0x7}) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000500)=ANY=[@ANYBLOB="010053d99a362e00"], 0x4, &(0x7f0000000300)=[{&(0x7f00000001c0)="350001be4cd35c5313da3814018907afdc07432cf17024662de5d740ade872b73b1ceb61d759df2561534a7641514a77ecaf879e98045f3c8525c4179746644d6cd88c38fd2e4e87f13e5f9f52f0c0fc066b6f1a411b8c0deeeefca2cd33b23f16ba91f1a8de4bfbcc9f1c3ea25e081269e78cf5", 0x74}, {&(0x7f0000000240)="aa043c57b003b6c0228805e9aae2ac41038910757578a330c5e266f019633d7f43504d022153019037ee6a8149a3179272a5e50d8d2d54dc72f81e7245b714d7b2a100822d4bc7248756468e642e32bc891d48e6e74a710d31d29900eba7310c107498b454bec247b1180b90850920da7a37356aed2df5822296ada8e646d747becf98a0bddced6e12109d45bb9444b8da9d86edad5cd853", 0x98}, {&(0x7f00000003c0)="f220938f512584c8a833a16cccc59206e6b7adc57136ba8c2505bcbdbaabad51735ce8610724b89180eb94cec5ee43e7dcb6c5b494ccb9aa41e1e6a15f9a88e15f3794d82a06c1a790712043cb553a516de3e6f32edec2f5bb9e86de93db8c1f23a6bc7dfe6e8a315c095bc6cc2feb4f29726137b69821e57e9320b763856eb7a44bfe9daa37b5b492869fabdd5cede02044b7707af85d217cfb533d0ead4621e647e6ccb4aee5ae08fdad9514b0377e9c559141a2d8d1579e1147130a806165c58d4c9cab8ba8c433452b821d80bf25e05615290dbf9272d9f1eb0cc8387203480e7222e94d55", 0xe7}], 0x3, 0x0, 0x0, 0x8}, 0x400) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000080)={0x0, 0x3, 0x3f, 0x2, 0x8001}) 00:26:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820206"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) 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) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:26:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080)="4ab20ced291e917d530aed5d59cd67e3f2199d9cc0c76f59e8c4464aa9eb7e055f02f3f1097f4b9d580cadafba4691e011aeefdb44cc0ea98540ff7ab3c76e193b19a4f36e6d3e1f7ab7d6e4e7141727357133ecbe92ed8ec6cb6fd9eba39ee681f454bbbb04a87862ccdbc414a22a4f6b4f8a2d30edfd2f71406535abc4145de73a221398ac803c512b6f46e28c6664c95ed1a5305efe29b9e3bed3450b59bca57ce109b472e8f97b88ecc7b3e228b15f835004e4827046524a3de10c00c6", &(0x7f0000000140)=0xbf, &(0x7f0000000180)="763d15253368fbeced5df9dee0d8c48d27a003634b592a553311bc88f8ee65cb52eb50f6ae14ad909d70186a0a992f14c533be2e2ded306983694395e1b99cb64b44ba7566d688c87808b694ba0e8c921e61ea1397fbad5012c8b6c8cb9dece38026b4fe4f003abd04054b295ef1f12b1995d5443ba9e498ab0a9ecab964fe19b271592b234c5575bfc4aa4b1ea8cfecf7de22f4137e3431c0d7044db4d01fbebb483ad51ca92ff54357feef24085036db4e20bba73553ac8bc0a5a05138dca865db993423ce874e7df2752c2d96e4f634dd0d4604e6f20c5afba0e0e06e", 0xde) r4 = getppid() setpgid(r1, r4) getuid() r5 = getppid() fcntl$setown(r0, 0x6, r5) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r7 = fcntl$getown(r0, 0x5) r8 = geteuid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8, r3}, 0xc) r9 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000440)={{0xffffff00, r2, r10, r11, r3, 0x10, 0x292b}, 0x5a49, 0xb3c6, r12, r7, 0x9, 0x4, 0x7f}) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r13, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) 00:26:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xce00, 0x8, 0x7f, 0x3f}, {0x5a, 0x6, 0x7f, 0xffffff00}, {0x80b4, 0x3, 0xff}, {0x8, 0xd1, 0x7, 0xfffffffc}, {0x7, 0x9, 0x5, 0x4}, {0x800, 0x3, 0x7, 0x8}, {0x1, 0xfa, 0x1, 0x1000}]}) syz_emit_ethernet(0x81, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4b, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x2]}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@rand_addr="5975db180bcd0594de03d7a26b8ba55e"]}], "dfbc9b"}}}}}}}) 00:26:24 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x6}], 0x4000, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10008) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x24fd028d787c67f, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x9e82685c28c191a9, 0x9) socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd811f0000003048e69931929648", 0x14) 00:26:24 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000cfd60f77bd70000060000000000000000000000000000000001ff010000000000000000000000000001313b6647f94af98c4f5c2a0e3787424e5169731d7dee30825068eb50b3db88e87c4af65a1d4a596b980e25ca29ae8e1eab75f6980b70a64d192d118ab29498246083ee41b3eabf4e313e29c99145f3426bf1446a935ed196dda2c6c3e7d42392ae1b8d274fd5a513b27ff98ce89aaaedb49758ec9830229acd1607a2e524448da15ea17550a7a0b0cfc1839e7e69b2c8def753fd4d685a2aac63caeac3c50cdc32241ba7b512290dad0f918b7234621212f444dddc0c2d3a445a432ff8da7fcedc827f89356a667967edeb025fdce55f3cc42fc410af7c21ae56ed1af474e389bff68c23c9fb"]) 00:26:24 executing program 1: socket(0x2, 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) flock(r1, 0xc) 00:26:24 executing program 1: syz_emit_ethernet(0xbb, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a82f0081001d000800490000a50000000000119078e00000020000000083038a01f20a6942fa1547bbb9428903090250a91090b82bb23a947f6fa5bcac3e95ff31468b0aba577ff1b6088810332673eeac66fcfa9ab67108cf88a0d9806295edd5ccdbfe4f8fddd7ab70cd74171b2d68c3ade31c7ef2ee8e5e31a8606f00000000afff8cd66d99db0dcc5b0ff37c32ff8440c3f4e1e8353106adff1fbb616018d46e911b27aef305000000f9135a170610083ceb2b833ce32d19845742a771ca951bb4ab49791543185fe27aa0a725c12e08467889c37d5d7578b21467c1155141da59dc9aeeb3f6cdf532c32615565d69dd4ec49fca1434317b9ab4be6c9e2ddffdfe8ca57aff2fc670d26ddaeb21730a4edf6ce51d706923ae6730c877cfe41c896f239da737699ca2dc20ff18263100705918379935693667c6cdce6dec525171b0223374d13cc633b202cdc7e94267aedf258a30192ce2b20157b59fb799679ea3ba"]) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) bind(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) 00:26:24 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x8000040]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec5331c7b0de53b690d9ef8d1a8c8ce75611471bde9f4fc26be1d048cdf47436e37877594ea910000000000000001ffff000091469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d05ea5c0b64e869fe748b7750c7f483dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb54dd75a8718d9cd3009947641bd36fb4f4"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 00:26:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8000) getpgrp() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 00:26:25 executing program 1: poll(&(0x7f0000000000), 0x0, 0x784c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xb8) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x30, 0x16, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ff9de8", 0x0, 0x0, 0x65, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) 00:26:26 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x8, 0x80, 0x0, 0x0, [{}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 00:26:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="be02ff97048eb9799150480d0b0606e7f28868dd78cab7f368ee8013e0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fd0600000004e88d40ae5363dd395dabea5cb1e5e2e80c0f35770590b226acfaffffffabd6a9b554285916beba4653", 0x7b}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 00:26:26 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(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', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000001700)='\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) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000001c0)=""/50) open(0xffffffffffffffff, 0x800, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(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') 00:26:26 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xfffffff7}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 00:26:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x26e) sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="00ffffd9", &(0x7f0000000040)=0x4, 0x0, 0xffffffffffffff0d) socket(0x2, 0x400000001002, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000001c0)) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x6, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r4 = socket(0x1, 0x400000000002, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x0) setregid(r6, 0x0) getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x4009, 0x0, 0x0, r3, 0x0, 0xa, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0xe1f}) 00:26:28 executing program 1: bind(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="010702f30f9b228656a2c37b36964f436a471d05096305720cc4e702b273f9ae830ba6370200c76283e6056a2370099f497a26572741ef6afbc6dbaa7f98c005342b0cb3fb39dfa003ab749edb56c5a0531b3f2fc0be64a9e733d3807c2a7818336f9155c784b42d64e92dc56938a3c2172640c604ffd9a3719f719c0e3c7bbfea09c06e8e65086b3a0ec48049979c56d0703e46dfa424c0ad5d39910000000000002773f7a1c6bb99ea3f7a5ec0b354bc760acf8cc69edc88589e965a62c5130c4d08d08192a5338ccacd5a33ecc4ad2466c6ab24d0edbe75241d6861bd900215884d58c24b58ff2364cf91bfe3898e14bd785f1965c05fa651acf5ddd56bbd931243f24923035bff96f59a968b8686bf32b1f859e8dce8a0084e0c43a79bdc205f57306d79b005605b5f45bf0475b2e3900eecee288a82c4a245f4947e49fb04eebdafc256d7908ec2b6d7494eac76deb032f028512caf"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="16df7f63cf82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000540)="f373db581c08167c00bd9f2bebd89ed390e4b31972537bb0003b32da71a7a441fee0ee92e5bbec421ae8da31e46fce55b262d9c5967c11c1b20187257c37b51860f357cd9fb6daa2c4d88429024ae795da1f72c62cdddf056823a4484bd14fab68cd760eead29ff732c9e7814a892d326a6907ae940c5d9db84027ceb32cac1e4c2f0ef83687950795eca9c6334b44e9a758dbce5b657a8f83ac99b900fc539d3341faf9e3f7905c5625f8e182054c0831af6d92a4a5960c280514cc9ce4bbf1f1e29f2b383e9957bfa7eeb4eaedeb54969b74e1338166fba391e7076eaa014974030156b2e23b35eb87cbb8d464de9ebe319f11ba4120670a7c7b5583625b03645684b6e176f7608922160454cafed00faff75b3b11d5bee7e5dcab8c30a5c2b6852b0f79b69e8b278caf8e", 0x12c}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffd, 0x3800}, {0x2, 0x44, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/183) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/163) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:26:28 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) 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}, {0x1, 0xaf, 0x1800}], 0x8) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/181) semop(r0, &(0x7f0000000040)=[{0x1, 0xb76}], 0x1) 00:26:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653100"], 0x10) 00:26:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 00:26:29 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = socket(0x10, 0x400000000002, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) fcntl$setown(r0, 0x6, r2) mlock(&(0x7f0000d99000/0x1000)=nil, 0xffffffffdf266fff) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @rand_addr="02bf340f19bd27bd2a0d6c4fd7269689", @mcast2, {[], @icmpv6=@echo_request}}}}}) 00:26:29 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f00000000ff000000508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d0091ee948236d3bb2858e338"], 0xa) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000003c0)="f42090db2d0d1a0963f6572fdb8938d6919d4f72d2508ea4d3f525e3729eadda1cd2be04c5e689cfbe782d6ba3c59eee41a8bafaa9187bf3329a6dcf990ca7a01b9f514eee02bcf3478ceaabcfa2243fdab24b515ce9", 0x56}], 0x1, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x108, 0x6}, 0x405) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000300)={0x80000001, 0x783f, 0x10000}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) fchdir(0xffffffffffffffff) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffff}) pipe(&(0x7f0000000180)) r5 = msgget(0x0, 0x102) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/190}, 0xc6, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) 00:26:29 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x4f}, 0x2, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 00:26:29 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xea, &(0x7f0000000200)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd6002000000b43a000004000de80006000000000000000000ff0200000000000000000000000000012900dd096400000011000038680000000800000000000000000100000000000067009628660000080000000000000000010800000000000000000001000401091606000000000000040128050200080100050201ff090000031759e34bcba3683d4bd932592ba94207a3318c0898f7d8d00502100000010000000000000000020090780000000060f77bd700001100fe8000000000000000000000000000eaff010000000000000000000000000001800200000052906d6b69b33e423f5f0858f1a088af5f8455f481d03096b4484f43092975897aa8c9fa72af76d9b6634939079c35b7c511fb8f08ab16b21063416336283e9b80f11e4e8c55a8168aa09b587146c3983aa669cf81f72a010f01f5d97e"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x68059eae543cb0ec, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x5a45}, {0x4, 0x100000001}}, 0x0) socket$unix(0x1, 0x1, 0x0) 00:26:29 executing program 1: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xffff, 0x1}, {0x18, 0x0, 0x8, 0x9}, 0x0, [0x10fb, 0x9, 0x8000, 0x8, 0x7fe000, 0xbc, 0x0, 0xffffffff]}, 0x3c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) 00:26:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x8001, './file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r2 = accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/110], &(0x7f0000000100)=0x6e) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0x91, &(0x7f00000001c0)={@broadcast, @remote, [{[], {0x8100, 0x2, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x9, 0xc, 0x0, @multicast2, @broadcast}, @udp={{0x3, 0x1, 0x8}, {"dcb9e4f95ef33a5f9695fb2a19420d7b2110bd30346573a175eeb592876e45bce3a190cb311e1ef431cb9fae79c39ad7c156032915d1cde941b11da45676253f48c03e50f9d6295f943b8b67a3a10056b9950625d78a4468a026457dfd3f3d6954b22d"}}}}}}) 00:26:32 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRESHEX, @ANYRES64=r2, @ANYRES64, @ANYRES32=r3, @ANYRES16=r0]) 00:26:32 executing program 1: ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)=0x9) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = dup2(0xffffffffffffffff, r0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x60, 0x8, 0xc2ad, 0x7f82}, {{r1}, 0xfffffffffffffff9, 0x88, 0x10, 0xfff, 0x200}, {{r2}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x7f}], 0x10001, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x30, 0x2, 0xfd4, 0xf2}], 0x200, &(0x7f00000001c0)={0xe0e, 0xd6}) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) 00:26:32 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 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