Warning: Permanently added '10.128.1.45' (ED25519) to the list of known hosts. 2024/01/31 17:49:36 fuzzer started 2024/01/31 17:49:41 dialing manager at 10.128.15.235:30001 2024/01/31 17:49:42 syscalls: 389 2024/01/31 17:49:42 code coverage: enabled 2024/01/31 17:49:42 comparison tracing: enabled 2024/01/31 17:49:42 extra coverage: enabled 2024/01/31 17:49:42 delay kcov mmap: enabled 2024/01/31 17:49:42 setuid sandbox: enabled 2024/01/31 17:49:42 namespace sandbox: support is not implemented in syzkaller 2024/01/31 17:49:42 Android sandbox: support is not implemented in syzkaller 2024/01/31 17:49:42 fault injection: support is not implemented in syzkaller 2024/01/31 17:49:42 leak checking: support is not implemented in syzkaller 2024/01/31 17:49:42 net packet injection: enabled 2024/01/31 17:49:42 net device setup: support is not implemented in syzkaller 2024/01/31 17:49:42 concurrency sanitizer: support is not implemented in syzkaller 2024/01/31 17:49:42 devlink PCI setup: support is not implemented in syzkaller 2024/01/31 17:49:42 NIC VF setup: support is not implemented in syzkaller 2024/01/31 17:49:42 USB emulation: support is not implemented in syzkaller 2024/01/31 17:49:42 hci packet injection: support is not implemented in syzkaller 2024/01/31 17:49:42 wifi device emulation: support is not implemented in syzkaller 2024/01/31 17:49:42 802.15.4 emulation: support is not implemented in syzkaller 2024/01/31 17:49:42 swap file: support is not implemented in syzkaller 2024/01/31 17:49:42 fetching corpus: 0, signal 0/2000 (executing program) 2024/01/31 17:49:42 fetching corpus: 50, signal 4326/7902 (executing program) 2024/01/31 17:49:42 fetching corpus: 100, signal 7435/12337 (executing program) 2024/01/31 17:49:42 fetching corpus: 150, signal 8983/15180 (executing program) 2024/01/31 17:49:42 fetching corpus: 200, signal 11588/18636 (executing program) 2024/01/31 17:49:42 fetching corpus: 250, signal 12568/20697 (executing program) 2024/01/31 17:49:42 fetching corpus: 300, signal 13790/22837 (executing program) 2024/01/31 17:49:42 fetching corpus: 350, signal 14879/24705 (executing program) 2024/01/31 17:49:42 fetching corpus: 400, signal 15392/26248 (executing program) 2024/01/31 17:49:42 fetching corpus: 450, signal 16415/27958 (executing program) 2024/01/31 17:49:42 fetching corpus: 500, signal 17105/29350 (executing program) 2024/01/31 17:49:42 fetching corpus: 550, signal 17607/30668 (executing program) 2024/01/31 17:49:42 fetching corpus: 599, signal 18388/32001 (executing program) 2024/01/31 17:49:42 fetching corpus: 649, signal 18904/33217 (executing program) 2024/01/31 17:49:42 fetching corpus: 699, signal 19646/34449 (executing program) 2024/01/31 17:49:42 fetching corpus: 746, signal 20134/35470 (executing program) 2024/01/31 17:49:42 fetching corpus: 796, signal 20553/36440 (executing program) 2024/01/31 17:49:42 fetching corpus: 846, signal 20833/37374 (executing program) 2024/01/31 17:49:42 fetching corpus: 896, signal 21230/38304 (executing program) 2024/01/31 17:49:42 fetching corpus: 946, signal 21655/38535 (executing program) 2024/01/31 17:49:42 fetching corpus: 996, signal 22082/38537 (executing program) 2024/01/31 17:49:42 fetching corpus: 1046, signal 22407/38539 (executing program) 2024/01/31 17:49:42 fetching corpus: 1096, signal 22912/38539 (executing program) 2024/01/31 17:49:42 fetching corpus: 1146, signal 23304/38539 (executing program) 2024/01/31 17:49:42 fetching corpus: 1196, signal 23611/38539 (executing program) 2024/01/31 17:49:42 fetching corpus: 1246, signal 23827/38539 (executing program) 2024/01/31 17:49:42 fetching corpus: 1296, signal 24267/38539 (executing program) 2024/01/31 17:49:43 fetching corpus: 1346, signal 24507/38550 (executing program) 2024/01/31 17:49:43 fetching corpus: 1396, signal 24770/38550 (executing program) 2024/01/31 17:49:43 fetching corpus: 1446, signal 24991/38550 (executing program) 2024/01/31 17:49:43 fetching corpus: 1496, signal 25184/38551 (executing program) 2024/01/31 17:49:43 fetching corpus: 1546, signal 25591/38551 (executing program) 2024/01/31 17:49:43 fetching corpus: 1596, signal 25843/38553 (executing program) 2024/01/31 17:49:43 fetching corpus: 1646, signal 26093/38553 (executing program) 2024/01/31 17:49:43 fetching corpus: 1696, signal 26411/38560 (executing program) 2024/01/31 17:49:43 fetching corpus: 1746, signal 26635/38560 (executing program) 2024/01/31 17:49:43 fetching corpus: 1796, signal 26816/38560 (executing program) 2024/01/31 17:49:43 fetching corpus: 1846, signal 26977/38560 (executing program) 2024/01/31 17:49:43 fetching corpus: 1896, signal 27146/38560 (executing program) 2024/01/31 17:49:43 fetching corpus: 1946, signal 27414/38560 (executing program) 2024/01/31 17:49:43 fetching corpus: 1996, signal 27619/38562 (executing program) 2024/01/31 17:49:43 fetching corpus: 2046, signal 27815/38562 (executing program) 2024/01/31 17:49:43 fetching corpus: 2096, signal 28077/38566 (executing program) 2024/01/31 17:49:43 fetching corpus: 2146, signal 28284/38567 (executing program) 2024/01/31 17:49:43 fetching corpus: 2196, signal 28456/38575 (executing program) 2024/01/31 17:49:43 fetching corpus: 2246, signal 28674/38575 (executing program) 2024/01/31 17:49:43 fetching corpus: 2296, signal 28928/38582 (executing program) 2024/01/31 17:49:43 fetching corpus: 2345, signal 29098/38582 (executing program) 2024/01/31 17:49:43 fetching corpus: 2395, signal 29322/38582 (executing program) 2024/01/31 17:49:43 fetching corpus: 2445, signal 29495/38582 (executing program) 2024/01/31 17:49:43 fetching corpus: 2495, signal 29739/38583 (executing program) 2024/01/31 17:49:43 fetching corpus: 2544, signal 29892/38585 (executing program) 2024/01/31 17:49:43 fetching corpus: 2593, signal 30133/38588 (executing program) 2024/01/31 17:49:43 fetching corpus: 2643, signal 30376/38593 (executing program) 2024/01/31 17:49:43 fetching corpus: 2692, signal 30642/38594 (executing program) 2024/01/31 17:49:43 fetching corpus: 2742, signal 30860/38594 (executing program) 2024/01/31 17:49:43 fetching corpus: 2792, signal 31095/38594 (executing program) 2024/01/31 17:49:43 fetching corpus: 2842, signal 31251/38600 (executing program) 2024/01/31 17:49:43 fetching corpus: 2891, signal 31425/38618 (executing program) 2024/01/31 17:49:43 fetching corpus: 2941, signal 31563/38618 (executing program) 2024/01/31 17:49:43 fetching corpus: 2991, signal 31731/38618 (executing program) 2024/01/31 17:49:43 fetching corpus: 3041, signal 31921/38618 (executing program) 2024/01/31 17:49:43 fetching corpus: 3091, signal 32140/38620 (executing program) 2024/01/31 17:49:43 fetching corpus: 3141, signal 32369/38620 (executing program) 2024/01/31 17:49:43 fetching corpus: 3190, signal 32505/38620 (executing program) 2024/01/31 17:49:44 fetching corpus: 3240, signal 32670/38625 (executing program) 2024/01/31 17:49:44 fetching corpus: 3290, signal 32843/38625 (executing program) 2024/01/31 17:49:44 fetching corpus: 3340, signal 32990/38627 (executing program) 2024/01/31 17:49:44 fetching corpus: 3389, signal 33153/38628 (executing program) 2024/01/31 17:49:44 fetching corpus: 3439, signal 33287/38628 (executing program) 2024/01/31 17:49:44 fetching corpus: 3489, signal 33453/38628 (executing program) 2024/01/31 17:49:44 fetching corpus: 3539, signal 33597/38631 (executing program) 2024/01/31 17:49:44 fetching corpus: 3589, signal 33769/38633 (executing program) 2024/01/31 17:49:44 fetching corpus: 3638, signal 33934/38633 (executing program) 2024/01/31 17:49:44 fetching corpus: 3688, signal 34094/38633 (executing program) 2024/01/31 17:49:44 fetching corpus: 3738, signal 34232/38633 (executing program) 2024/01/31 17:49:44 fetching corpus: 3788, signal 34372/38633 (executing program) 2024/01/31 17:49:44 fetching corpus: 3838, signal 34534/38633 (executing program) 2024/01/31 17:49:44 fetching corpus: 3888, signal 34726/38633 (executing program) 2024/01/31 17:49:44 fetching corpus: 3938, signal 34844/38646 (executing program) 2024/01/31 17:49:44 fetching corpus: 3988, signal 35028/38646 (executing program) 2024/01/31 17:49:44 fetching corpus: 4038, signal 35186/38646 (executing program) 2024/01/31 17:49:44 fetching corpus: 4087, signal 35314/38647 (executing program) 2024/01/31 17:49:44 fetching corpus: 4137, signal 35487/38647 (executing program) 2024/01/31 17:49:44 fetching corpus: 4187, signal 35604/38652 (executing program) 2024/01/31 17:49:44 fetching corpus: 4237, signal 35739/38652 (executing program) 2024/01/31 17:49:44 fetching corpus: 4287, signal 35868/38652 (executing program) 2024/01/31 17:49:44 fetching corpus: 4337, signal 35978/38652 (executing program) 2024/01/31 17:49:44 fetching corpus: 4386, signal 36093/38654 (executing program) 2024/01/31 17:49:44 fetching corpus: 4436, signal 36236/38654 (executing program) 2024/01/31 17:49:45 fetching corpus: 4486, signal 36372/38655 (executing program) 2024/01/31 17:49:45 fetching corpus: 4532, signal 36472/38721 (executing program) 2024/01/31 17:49:45 fetching corpus: 4582, signal 36600/38721 (executing program) 2024/01/31 17:49:45 fetching corpus: 4632, signal 36718/38721 (executing program) 2024/01/31 17:49:45 fetching corpus: 4682, signal 36816/38729 (executing program) 2024/01/31 17:49:45 fetching corpus: 4732, signal 36934/38733 (executing program) 2024/01/31 17:49:45 fetching corpus: 4782, signal 37064/38733 (executing program) 2024/01/31 17:49:45 fetching corpus: 4832, signal 37181/38733 (executing program) 2024/01/31 17:49:45 fetching corpus: 4882, signal 37279/38736 (executing program) 2024/01/31 17:49:45 fetching corpus: 4932, signal 37403/38736 (executing program) 2024/01/31 17:49:46 fetching corpus: 4982, signal 37516/38736 (executing program) 2024/01/31 17:49:46 fetching corpus: 5030, signal 37649/38740 (executing program) 2024/01/31 17:49:46 fetching corpus: 5080, signal 37760/38745 (executing program) 2024/01/31 17:49:46 fetching corpus: 5130, signal 37865/38745 (executing program) 2024/01/31 17:49:46 fetching corpus: 5179, signal 37997/38759 (executing program) 2024/01/31 17:49:46 fetching corpus: 5229, signal 38102/38761 (executing program) 2024/01/31 17:49:46 fetching corpus: 5279, signal 38223/38776 (executing program) 2024/01/31 17:49:46 fetching corpus: 5329, signal 38344/38779 (executing program) 2024/01/31 17:49:46 fetching corpus: 5379, signal 38436/38781 (executing program) 2024/01/31 17:49:46 fetching corpus: 5413, signal 38494/38782 (executing program) 2024/01/31 17:49:46 fetching corpus: 5413, signal 38494/38782 (executing program) 2024/01/31 17:49:46 starting 8 fuzzer processes 17:49:46 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite(r0, 0x0, 0x0, 0x0) 17:49:47 executing program 7: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) 17:49:47 executing program 7: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) 17:49:47 executing program 2: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unlink(&(0x7f00000001c0)='./file0\x00') 17:49:47 executing program 7: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) 17:49:47 executing program 2: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unlink(&(0x7f00000001c0)='./file0\x00') 17:49:47 executing program 7: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) 17:49:47 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x31e, '\a\x00'}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000140)="737a564b35819962ed89d51edf4c50dcc5580db8763b7ab47052786ea0cb9f6a04a036e399940bc9b9f8af4e64dd0a2a4415601c167707bcb6d8493700976303c2815d702dfdbe14b0c144c000d3228218a7fb7f6a3d91197ded43506e5c490c85d67377830f3e3380b0baba5ccd76a2b0d8f81b67cc39d0221ae27715042a2d11971759124d5dfce8403682076df67cfbabb5f8fbe554fa5d840c8d8c5a1ee596e4dbada6af7dda0c965e393ae1224f478f7e30db9d5cb6f409ce17272c2970d95f205a471aed41433a3b25d92a0bac4d59e253731defa7bfc9e1271d", 0xdd}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) 17:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5}, {0x80}, {0x16}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="5e866f4905aed9ee030a7a2a1b4b", 0xe}], 0x1) 17:49:47 executing program 1: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 17:49:47 executing program 1: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 17:49:47 executing program 2: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unlink(&(0x7f00000001c0)='./file0\x00') 17:49:47 executing program 6: recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1b00000029"], 0xe0}, 0x0) 17:49:47 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) poll(&(0x7f0000000040)=[{r0, 0x40e09238a5f193cc}], 0x1, 0x0) 17:49:47 executing program 6: recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1b00000029"], 0xe0}, 0x0) 17:49:47 executing program 1: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 17:49:47 executing program 6: recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1b00000029"], 0xe0}, 0x0) 17:49:47 executing program 7: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="8da9f33f83fb89366033a1eae850affaee514e23f81a96147dee4d37691f781775954bc4e7e7c4b52998195462dfdc1f615f4c8a7b88c7315491a28d0d91adf98a18dbc4f21ae0dd6021eca021f8bdc397ab53849852b86edf06f739972295e9ba5966dbd395c958b6aae4d0d65efacc66f4bae8607ff4f081938f56f8bb114e8163e0ba", 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) 17:49:47 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) poll(&(0x7f0000000040)=[{r0, 0x40e09238a5f193cc}], 0x1, 0x0) 17:49:47 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x38, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="314503b57a8faad7c615e200", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x4, "aa6ce0b6e38211cb810fb909f45d1a96dfd0fdff9dd49ec0c294e471fe78"}]}}}}}}) 17:49:47 executing program 7: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080)="cfe1b8ed", &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) 17:49:47 executing program 1: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 17:49:47 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) poll(&(0x7f0000000040)=[{r0, 0x40e09238a5f193cc}], 0x1, 0x0) 17:49:47 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x38, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="314503b57a8faad7c615e200", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x4, "aa6ce0b6e38211cb810fb909f45d1a96dfd0fdff9dd49ec0c294e471fe78"}]}}}}}}) 17:49:47 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60}], 0x1076, 0x0) 17:49:47 executing program 6: recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1b00000029"], 0xe0}, 0x0) 17:49:47 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60}], 0x1076, 0x0) 17:49:47 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) 17:49:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)="01000000", 0x4) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000009c0)=ANY=[@ANYBLOB="ff1895a3280d3145ff", @ANYRESDEC], 0x1c, 0x0}, 0x0) 17:49:47 executing program 2: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unlink(&(0x7f00000001c0)='./file0\x00') 17:49:47 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) poll(&(0x7f0000000040)=[{r0, 0x40e09238a5f193cc}], 0x1, 0x0) 17:49:47 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60}], 0x1076, 0x0) 17:49:47 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) 17:49:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)="01000000", 0x4) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000009c0)=ANY=[@ANYBLOB="ff1895a3280d3145ff", @ANYRESDEC], 0x1c, 0x0}, 0x0) 17:49:47 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x38, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="314503b57a8faad7c615e200", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x4, "aa6ce0b6e38211cb810fb909f45d1a96dfd0fdff9dd49ec0c294e471fe78"}]}}}}}}) 17:49:47 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x1adc9dba6a7a74ec}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0xf6a0aa0f0e29b0af}], 0x1, 0x0) 17:49:47 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60}], 0x1076, 0x0) 17:49:47 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x38, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="314503b57a8faad7c615e200", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x4, "aa6ce0b6e38211cb810fb909f45d1a96dfd0fdff9dd49ec0c294e471fe78"}]}}}}}}) 17:49:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)="01000000", 0x4) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000009c0)=ANY=[@ANYBLOB="ff1895a3280d3145ff", @ANYRESDEC], 0x1c, 0x0}, 0x0) 17:49:47 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) 17:49:47 executing program 7: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x0) 17:49:47 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x1adc9dba6a7a74ec}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0xf6a0aa0f0e29b0af}], 0x1, 0x0) 17:49:47 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x1adc9dba6a7a74ec}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0xf6a0aa0f0e29b0af}], 0x1, 0x0) 17:49:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)="01000000", 0x4) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000009c0)=ANY=[@ANYBLOB="ff1895a3280d3145ff", @ANYRESDEC], 0x1c, 0x0}, 0x0) 17:49:47 executing program 2: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 17:49:47 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x1adc9dba6a7a74ec}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0xf6a0aa0f0e29b0af}], 0x1, 0x0) 17:49:47 executing program 2: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 17:49:47 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) 17:49:47 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x1adc9dba6a7a74ec}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0xf6a0aa0f0e29b0af}], 0x1, 0x0) 17:49:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x200}]}) write(r0, &(0x7f0000000280)="8e9a646439260eea5bf90fbe0202", 0xe) 17:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc0}, {0x2}, {0x6, 0x0, 0x0, 0xffffefff}]}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000004c0)="9693d865b2349acf13977de757ca", 0xe}], 0x1) 17:49:47 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x1adc9dba6a7a74ec}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0xf6a0aa0f0e29b0af}], 0x1, 0x0) 17:49:47 executing program 6: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f00000003c0)) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r5, 0xffffffffffffffff, &(0x7f00000003c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x3f, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xc1, 0x80000002}, {{r3}, 0xfffffffffffffffc, 0x32, 0x2, 0x8001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x7fffffffffffffff, 0x7ff}, {{r1}, 0x0, 0x14, 0x1, 0x7, 0x2}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x7fffffffffffffff, 0x4}, {{r4}, 0xfffffffffffffffb, 0x18, 0x40000000, 0x3, 0x6}, {{r5}, 0xfffffffffffffffd, 0x3, 0x40000000, 0x2, 0x20000000400}, {{r6}, 0xfffffffffffffffa, 0x20, 0x1, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x68, 0x20000000, 0x8000000000000001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x5c, 0x20, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0xf19}, {{r7}, 0xfffffffffffffffc, 0xe4, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x40000000, 0x4, 0x59}], 0x7ff, &(0x7f0000000500)={0x8, 0xd9e}) r8 = socket(0x2, 0x1, 0x0) r9 = dup(r8) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}, {}, {{}, 0xfffffffffffffff9, 0x3}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x4a}], 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x81}], 0x3ff, 0x0, 0x6db, 0x0) 17:49:47 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x1adc9dba6a7a74ec}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0xf6a0aa0f0e29b0af}], 0x1, 0x0) 17:49:47 executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, 0x0, 0x0) 17:49:47 executing program 4: sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) 17:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc0}, {0x2}, {0x6, 0x0, 0x0, 0xffffefff}]}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000004c0)="9693d865b2349acf13977de757ca", 0xe}], 0x1) 17:49:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x200}]}) write(r0, &(0x7f0000000280)="8e9a646439260eea5bf90fbe0202", 0xe) 17:49:47 executing program 2: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 17:49:47 executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, 0x0, 0x0) 17:49:47 executing program 4: sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) 17:49:47 executing program 6: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f00000003c0)) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r5, 0xffffffffffffffff, &(0x7f00000003c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x3f, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xc1, 0x80000002}, {{r3}, 0xfffffffffffffffc, 0x32, 0x2, 0x8001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x7fffffffffffffff, 0x7ff}, {{r1}, 0x0, 0x14, 0x1, 0x7, 0x2}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x7fffffffffffffff, 0x4}, {{r4}, 0xfffffffffffffffb, 0x18, 0x40000000, 0x3, 0x6}, {{r5}, 0xfffffffffffffffd, 0x3, 0x40000000, 0x2, 0x20000000400}, {{r6}, 0xfffffffffffffffa, 0x20, 0x1, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x68, 0x20000000, 0x8000000000000001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x5c, 0x20, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0xf19}, {{r7}, 0xfffffffffffffffc, 0xe4, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x40000000, 0x4, 0x59}], 0x7ff, &(0x7f0000000500)={0x8, 0xd9e}) r8 = socket(0x2, 0x1, 0x0) r9 = dup(r8) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}, {}, {{}, 0xfffffffffffffff9, 0x3}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x4a}], 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x81}], 0x3ff, 0x0, 0x6db, 0x0) 17:49:47 executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, 0x0, 0x0) 17:49:47 executing program 4: sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) 17:49:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x200}]}) write(r0, &(0x7f0000000280)="8e9a646439260eea5bf90fbe0202", 0xe) 17:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc0}, {0x2}, {0x6, 0x0, 0x0, 0xffffefff}]}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000004c0)="9693d865b2349acf13977de757ca", 0xe}], 0x1) 17:49:47 executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, 0x0, 0x0) 17:49:47 executing program 2: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 17:49:47 executing program 4: sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) 17:49:47 executing program 7: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f00000003c0)) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r5, 0xffffffffffffffff, &(0x7f00000003c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x3f, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xc1, 0x80000002}, {{r3}, 0xfffffffffffffffc, 0x32, 0x2, 0x8001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x7fffffffffffffff, 0x7ff}, {{r1}, 0x0, 0x14, 0x1, 0x7, 0x2}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x7fffffffffffffff, 0x4}, {{r4}, 0xfffffffffffffffb, 0x18, 0x40000000, 0x3, 0x6}, {{r5}, 0xfffffffffffffffd, 0x3, 0x40000000, 0x2, 0x20000000400}, {{r6}, 0xfffffffffffffffa, 0x20, 0x1, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x68, 0x20000000, 0x8000000000000001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x5c, 0x20, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0xf19}, {{r7}, 0xfffffffffffffffc, 0xe4, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x40000000, 0x4, 0x59}], 0x7ff, &(0x7f0000000500)={0x8, 0xd9e}) r8 = socket(0x2, 0x1, 0x0) r9 = dup(r8) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}, {}, {{}, 0xfffffffffffffff9, 0x3}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x4a}], 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x81}], 0x3ff, 0x0, 0x6db, 0x0) 17:49:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x200}]}) write(r0, &(0x7f0000000280)="8e9a646439260eea5bf90fbe0202", 0xe) 17:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc0}, {0x2}, {0x6, 0x0, 0x0, 0xffffefff}]}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000004c0)="9693d865b2349acf13977de757ca", 0xe}], 0x1) 17:49:47 executing program 7: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f00000003c0)) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r5, 0xffffffffffffffff, &(0x7f00000003c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x3f, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xc1, 0x80000002}, {{r3}, 0xfffffffffffffffc, 0x32, 0x2, 0x8001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x7fffffffffffffff, 0x7ff}, {{r1}, 0x0, 0x14, 0x1, 0x7, 0x2}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x7fffffffffffffff, 0x4}, {{r4}, 0xfffffffffffffffb, 0x18, 0x40000000, 0x3, 0x6}, {{r5}, 0xfffffffffffffffd, 0x3, 0x40000000, 0x2, 0x20000000400}, {{r6}, 0xfffffffffffffffa, 0x20, 0x1, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x68, 0x20000000, 0x8000000000000001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x5c, 0x20, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0xf19}, {{r7}, 0xfffffffffffffffc, 0xe4, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x40000000, 0x4, 0x59}], 0x7ff, &(0x7f0000000500)={0x8, 0xd9e}) r8 = socket(0x2, 0x1, 0x0) r9 = dup(r8) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}, {}, {{}, 0xfffffffffffffff9, 0x3}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x4a}], 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x81}], 0x3ff, 0x0, 0x6db, 0x0) 17:49:47 executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)) 17:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}) 17:49:47 executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) close(r0) 17:49:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000000000}) 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) 17:49:47 executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) close(r0) 17:49:47 executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)) 17:49:47 executing program 6: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f00000003c0)) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r5, 0xffffffffffffffff, &(0x7f00000003c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x3f, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xc1, 0x80000002}, {{r3}, 0xfffffffffffffffc, 0x32, 0x2, 0x8001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x7fffffffffffffff, 0x7ff}, {{r1}, 0x0, 0x14, 0x1, 0x7, 0x2}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x7fffffffffffffff, 0x4}, {{r4}, 0xfffffffffffffffb, 0x18, 0x40000000, 0x3, 0x6}, {{r5}, 0xfffffffffffffffd, 0x3, 0x40000000, 0x2, 0x20000000400}, {{r6}, 0xfffffffffffffffa, 0x20, 0x1, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x68, 0x20000000, 0x8000000000000001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x5c, 0x20, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0xf19}, {{r7}, 0xfffffffffffffffc, 0xe4, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x40000000, 0x4, 0x59}], 0x7ff, &(0x7f0000000500)={0x8, 0xd9e}) r8 = socket(0x2, 0x1, 0x0) r9 = dup(r8) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}, {}, {{}, 0xfffffffffffffff9, 0x3}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x4a}], 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x81}], 0x3ff, 0x0, 0x6db, 0x0) 17:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}) 17:49:47 executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)) 17:49:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000000000}) 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) 17:49:47 executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) close(r0) 17:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}) 17:49:47 executing program 6: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f00000003c0)) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r5, 0xffffffffffffffff, &(0x7f00000003c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x3f, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xc1, 0x80000002}, {{r3}, 0xfffffffffffffffc, 0x32, 0x2, 0x8001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x7fffffffffffffff, 0x7ff}, {{r1}, 0x0, 0x14, 0x1, 0x7, 0x2}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x7fffffffffffffff, 0x4}, {{r4}, 0xfffffffffffffffb, 0x18, 0x40000000, 0x3, 0x6}, {{r5}, 0xfffffffffffffffd, 0x3, 0x40000000, 0x2, 0x20000000400}, {{r6}, 0xfffffffffffffffa, 0x20, 0x1, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x68, 0x20000000, 0x8000000000000001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x5c, 0x20, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0xf19}, {{r7}, 0xfffffffffffffffc, 0xe4, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x40000000, 0x4, 0x59}], 0x7ff, &(0x7f0000000500)={0x8, 0xd9e}) r8 = socket(0x2, 0x1, 0x0) r9 = dup(r8) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}, {}, {{}, 0xfffffffffffffff9, 0x3}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x4a}], 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x81}], 0x3ff, 0x0, 0x6db, 0x0) 17:49:47 executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)) 17:49:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000000000}) 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) 17:49:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}) 17:49:47 executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) close(r0) 17:49:47 executing program 4: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 17:49:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000000000}) 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) 17:49:47 executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) 17:49:47 executing program 4: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 17:49:47 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/42, 0x2a}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0xe0}, 0x0) 17:49:47 executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) 17:49:47 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x803}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8000}}, 0x0) 17:49:48 executing program 7: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f00000003c0)) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r5, 0xffffffffffffffff, &(0x7f00000003c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x3f, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xc1, 0x80000002}, {{r3}, 0xfffffffffffffffc, 0x32, 0x2, 0x8001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x7fffffffffffffff, 0x7ff}, {{r1}, 0x0, 0x14, 0x1, 0x7, 0x2}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x7fffffffffffffff, 0x4}, {{r4}, 0xfffffffffffffffb, 0x18, 0x40000000, 0x3, 0x6}, {{r5}, 0xfffffffffffffffd, 0x3, 0x40000000, 0x2, 0x20000000400}, {{r6}, 0xfffffffffffffffa, 0x20, 0x1, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x68, 0x20000000, 0x8000000000000001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x5c, 0x20, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0xf19}, {{r7}, 0xfffffffffffffffc, 0xe4, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x40000000, 0x4, 0x59}], 0x7ff, &(0x7f0000000500)={0x8, 0xd9e}) r8 = socket(0x2, 0x1, 0x0) r9 = dup(r8) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}, {}, {{}, 0xfffffffffffffff9, 0x3}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x4a}], 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x81}], 0x3ff, 0x0, 0x6db, 0x0) 17:49:48 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/42, 0x2a}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0xe0}, 0x0) 17:49:48 executing program 4: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 17:49:48 executing program 6: syz_emit_ethernet(0x20, &(0x7f0000000040)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="5c846282d156", @local={0xac, 0x14, 0x0}, @local, @loopback}}}}) 17:49:48 executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) 17:49:48 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/42, 0x2a}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0xe0}, 0x0) 17:49:48 executing program 4: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 17:49:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@remote}) 17:49:48 executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/49, 0x31}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0xe0}, 0x0) 17:49:48 executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) 17:49:48 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/42, 0x2a}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0xe0}, 0x0) 17:49:48 executing program 7: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="c340f06b", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) r5 = dup2(r2, r3) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) sendto$inet(r4, &(0x7f0000000700)="03c1", 0x2, 0x7, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000180)=0x8001, 0x4) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x4, 0x4) writev(r4, &(0x7f0000000140), 0x0) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 17:49:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@remote}) 17:49:48 executing program 1: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) connect$unix(r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x65, 0x2}], 0x20, 0x0) kevent(r0, &(0x7f00000001c0), 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x13, 0x10}], 0x4, 0x0) kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0x200, 0x0) 17:49:48 executing program 2: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00100000", 0x4) 17:49:48 executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/49, 0x31}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0xe0}, 0x0) 17:49:48 executing program 2: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00100000", 0x4) 17:49:48 executing program 6: syz_emit_ethernet(0x20, &(0x7f0000000040)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="5c846282d156", @local={0xac, 0x14, 0x0}, @local, @loopback}}}}) 17:49:48 executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/49, 0x31}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0xe0}, 0x0) 17:49:48 executing program 2: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00100000", 0x4) 17:49:48 executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/49, 0x31}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0xe0}, 0x0) 17:49:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@remote}) 17:49:48 executing program 6: syz_emit_ethernet(0x20, &(0x7f0000000040)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="5c846282d156", @local={0xac, 0x14, 0x0}, @local, @loopback}}}}) 17:49:48 executing program 2: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00100000", 0x4) 17:49:48 executing program 7: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="c340f06b", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) r5 = dup2(r2, r3) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) sendto$inet(r4, &(0x7f0000000700)="03c1", 0x2, 0x7, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000180)=0x8001, 0x4) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x4, 0x4) writev(r4, &(0x7f0000000140), 0x0) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 17:49:48 executing program 2: seteuid(0x0) 17:49:48 executing program 2: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 17:49:48 executing program 4: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) 17:49:48 executing program 4: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) 17:49:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@remote}) 17:49:48 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) 17:49:48 executing program 6: syz_emit_ethernet(0x20, &(0x7f0000000040)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="5c846282d156", @local={0xac, 0x14, 0x0}, @local, @loopback}}}}) 17:49:48 executing program 4: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) 17:49:48 executing program 7: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="c340f06b", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) r5 = dup2(r2, r3) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) sendto$inet(r4, &(0x7f0000000700)="03c1", 0x2, 0x7, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000180)=0x8001, 0x4) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x4, 0x4) writev(r4, &(0x7f0000000140), 0x0) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 17:49:48 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) 17:49:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x2002}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 17:49:48 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) 17:49:48 executing program 4: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) 17:49:48 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0xdcfb, 0xd2c, "8717f9bdca0d88f12f420000000000081000"}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="323b88c124293d98818f64efba03b151f563194b5f923fb3ba40a8cfa1aad5f120c0891a6b92d2f6dd14ef400cdd8fcb0d416f9ffdab995404bbf61db6a2264dc56b931f339714767e5be6a6463f8265647976fa8f53ad2563c809f0432c52faf675f3823b3126fa1454fad86aa5679192a84596b05d5390044828c715134b7b69d8b127cce2873a83056a93a9f36b134ea889e0a24b215eceb00400000095fa479800521412b7be3d384d0841253cf5ca41b3abb7308f256e2944a53cb292907d6e0e8ca412c3504db5e32f123215af00efa41409af57ec14f31bfc4089a2020d0d", 0xe2}], 0x1) 17:49:48 executing program 4: sendmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:49:48 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) 17:49:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x2002}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 17:49:48 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x74}, {0x40}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}}}}}) 17:49:48 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x44}, {0x6, 0x0, 0x0, 0x812}]}) write(r0, &(0x7f0000000180)="e2a56177bd1f2eb19992afef31b2", 0xe) 17:49:48 executing program 4: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 1: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) connect$unix(r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x65, 0x2}], 0x20, 0x0) kevent(r0, &(0x7f00000001c0), 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x13, 0x10}], 0x4, 0x0) kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0x200, 0x0) 17:49:49 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x44}, {0x6, 0x0, 0x0, 0x812}]}) write(r0, &(0x7f0000000180)="e2a56177bd1f2eb19992afef31b2", 0xe) 17:49:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x2002}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 17:49:49 executing program 4: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 7: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="c340f06b", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) r5 = dup2(r2, r3) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) sendto$inet(r4, &(0x7f0000000700)="03c1", 0x2, 0x7, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000180)=0x8001, 0x4) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x4, 0x4) writev(r4, &(0x7f0000000140), 0x0) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 17:49:49 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0xdcfb, 0xd2c, "8717f9bdca0d88f12f420000000000081000"}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="323b88c124293d98818f64efba03b151f563194b5f923fb3ba40a8cfa1aad5f120c0891a6b92d2f6dd14ef400cdd8fcb0d416f9ffdab995404bbf61db6a2264dc56b931f339714767e5be6a6463f8265647976fa8f53ad2563c809f0432c52faf675f3823b3126fa1454fad86aa5679192a84596b05d5390044828c715134b7b69d8b127cce2873a83056a93a9f36b134ea889e0a24b215eceb00400000095fa479800521412b7be3d384d0841253cf5ca41b3abb7308f256e2944a53cb292907d6e0e8ca412c3504db5e32f123215af00efa41409af57ec14f31bfc4089a2020d0d", 0xe2}], 0x1) 17:49:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x2002}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 17:49:49 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0xdcfb, 0xd2c, "8717f9bdca0d88f12f420000000000081000"}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="323b88c124293d98818f64efba03b151f563194b5f923fb3ba40a8cfa1aad5f120c0891a6b92d2f6dd14ef400cdd8fcb0d416f9ffdab995404bbf61db6a2264dc56b931f339714767e5be6a6463f8265647976fa8f53ad2563c809f0432c52faf675f3823b3126fa1454fad86aa5679192a84596b05d5390044828c715134b7b69d8b127cce2873a83056a93a9f36b134ea889e0a24b215eceb00400000095fa479800521412b7be3d384d0841253cf5ca41b3abb7308f256e2944a53cb292907d6e0e8ca412c3504db5e32f123215af00efa41409af57ec14f31bfc4089a2020d0d", 0xe2}], 0x1) 17:49:49 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x44}, {0x6, 0x0, 0x0, 0x812}]}) write(r0, &(0x7f0000000180)="e2a56177bd1f2eb19992afef31b2", 0xe) 17:49:49 executing program 4: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 0: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 7: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x44}, {0x6, 0x0, 0x0, 0x812}]}) write(r0, &(0x7f0000000180)="e2a56177bd1f2eb19992afef31b2", 0xe) 17:49:49 executing program 0: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 4: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 7: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0xdcfb, 0xd2c, "8717f9bdca0d88f12f420000000000081000"}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="323b88c124293d98818f64efba03b151f563194b5f923fb3ba40a8cfa1aad5f120c0891a6b92d2f6dd14ef400cdd8fcb0d416f9ffdab995404bbf61db6a2264dc56b931f339714767e5be6a6463f8265647976fa8f53ad2563c809f0432c52faf675f3823b3126fa1454fad86aa5679192a84596b05d5390044828c715134b7b69d8b127cce2873a83056a93a9f36b134ea889e0a24b215eceb00400000095fa479800521412b7be3d384d0841253cf5ca41b3abb7308f256e2944a53cb292907d6e0e8ca412c3504db5e32f123215af00efa41409af57ec14f31bfc4089a2020d0d", 0xe2}], 0x1) 17:49:49 executing program 0: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 2: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) 17:49:49 executing program 7: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 6: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x719}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 17:49:49 executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008a000/0x1000)=nil, &(0x7f0000132000/0x2000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 17:49:49 executing program 0: r0 = kqueue() fchdir(r0) 17:49:49 executing program 6: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x719}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 17:49:49 executing program 2: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 6: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x719}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 17:49:49 executing program 7: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000880)="17763e4d", &(0x7f0000000080)=0x4, 0x0, 0x0) 17:49:49 executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008a000/0x1000)=nil, &(0x7f0000132000/0x2000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 17:49:49 executing program 0: r0 = kqueue() fchdir(r0) 17:49:49 executing program 7: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000880)="17763e4d", &(0x7f0000000080)=0x4, 0x0, 0x0) 17:49:49 executing program 0: r0 = kqueue() fchdir(r0) 17:49:49 executing program 1: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) connect$unix(r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x65, 0x2}], 0x20, 0x0) kevent(r0, &(0x7f00000001c0), 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x13, 0x10}], 0x4, 0x0) kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0x200, 0x0) 17:49:49 executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008a000/0x1000)=nil, &(0x7f0000132000/0x2000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 17:49:49 executing program 7: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000880)="17763e4d", &(0x7f0000000080)=0x4, 0x0, 0x0) 17:49:49 executing program 6: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x719}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 17:49:49 executing program 2: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r2, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r2, r9, r10, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() 17:49:49 executing program 0: r0 = kqueue() fchdir(r0) 17:49:49 executing program 7: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000880)="17763e4d", &(0x7f0000000080)=0x4, 0x0, 0x0) 17:49:49 executing program 6: sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xffffffff}, 0xc, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7302"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) 17:49:49 executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008a000/0x1000)=nil, &(0x7f0000132000/0x2000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 17:49:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x20000000000003e5}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000012, r1) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) 17:49:49 executing program 7: socketpair(0x1e, 0x0, 0x0, 0x0) 17:49:49 executing program 6: sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xffffffff}, 0xc, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7302"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) 17:49:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x20000000000003e5}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000012, r1) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) 17:49:49 executing program 7: socketpair(0x1e, 0x0, 0x0, 0x0) 17:49:49 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b020044"], 0x1) setreuid(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 17:49:50 executing program 7: socketpair(0x1e, 0x0, 0x0, 0x0) 17:49:50 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b020044"], 0x1) setreuid(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 17:49:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x20000000000003e5}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000012, r1) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) 17:49:50 executing program 6: sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xffffffff}, 0xc, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7302"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) 17:49:50 executing program 7: socketpair(0x1e, 0x0, 0x0, 0x0) 17:49:50 executing program 4: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60ef0900003c060000ce76a44a170e28efcc5cc08cfe26baffe3d30f554394a7058f4e214e2100089078de8faf79f9c4a234a4e2a3d3"]) 17:49:50 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b020044"], 0x1) setreuid(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 17:49:50 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 17:49:50 executing program 4: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60ef0900003c060000ce76a44a170e28efcc5cc08cfe26baffe3d30f554394a7058f4e214e2100089078de8faf79f9c4a234a4e2a3d3"]) 17:49:50 executing program 6: sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xffffffff}, 0xc, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7302"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) 17:49:50 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b020044"], 0x1) setreuid(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 17:49:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x20000000000003e5}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000012, r1) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) 17:49:50 executing program 4: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60ef0900003c060000ce76a44a170e28efcc5cc08cfe26baffe3d30f554394a7058f4e214e2100089078de8faf79f9c4a234a4e2a3d3"]) 17:49:50 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 17:49:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() shutdown(r0, 0x2) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7fff}, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1}, &(0x7f00000000c0)={0xc8}, &(0x7f0000000180)={0x8}, 0x0) 17:49:50 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 17:49:50 executing program 4: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60ef0900003c060000ce76a44a170e28efcc5cc08cfe26baffe3d30f554394a7058f4e214e2100089078de8faf79f9c4a234a4e2a3d3"]) 17:49:50 executing program 2: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 17:49:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000020100000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:49:50 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000200)="c47087e0196306cc94e3f5a442d0f820", &(0x7f00000001c0)=0x10, 0x0, 0x0) 17:49:50 executing program 1: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) connect$unix(r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x65, 0x2}], 0x20, 0x0) kevent(r0, &(0x7f00000001c0), 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x13, 0x10}], 0x4, 0x0) kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0x200, 0x0) 17:49:50 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 17:49:50 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) panic: kernel diagnostic assertion "sin6tosa(&ro->ro_dst)->sa_family == AF_INET6" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/in6_src.c", line 328 Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *350827 7688 0 0 0x4000000 1 syz-executor.0 257862 26717 0 0x14000 0x200 0 softclockmp db_enter() at db_enter+0x1c panic(ffffffff82874911) at panic+0x17b __assert(ffffffff828fb0d0,ffffffff828d068e,148,ffffffff82948cdc) at __assert+0x29 in6_selectroute(ffff80003739a1e0,ffff800000deeb80,fffffd806f491c38,0) at in6_selectroute+0x228 ip6_output(fffffd806cdfeb00,ffff800000deeb80,fffffd806f491c38,0,0,fffffd806f491cf8) at ip6_output+0xc6a tcp_output(ffff800000dbf978) at tcp_output+0x2877 tcp_connect(fffffd80754753d8,fffffd806cf37600) at tcp_connect+0x33a sys_connect(ffff80002a2212b0,ffff80003739a680,ffff80003739a5d0) at sys_connect+0x207 syscall(ffff80003739a680) at syscall+0x5ae Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70c0e691870, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "sin6tosa(&ro->ro_dst)->sa_family == AF_INET6" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/in6_src.c", line 328 ddb{1}> trace db_enter() at db_enter+0x1c panic(ffffffff82874911) at panic+0x17b __assert(ffffffff828fb0d0,ffffffff828d068e,148,ffffffff82948cdc) at __assert+0x29 in6_selectroute(ffff80003739a1e0,ffff800000deeb80,fffffd806f491c38,0) at in6_selectroute+0x228 ip6_output(fffffd806cdfeb00,ffff800000deeb80,fffffd806f491c38,0,0,fffffd806f491cf8) at ip6_output+0xc6a tcp_output(ffff800000dbf978) at tcp_output+0x2877 tcp_connect(fffffd80754753d8,fffffd806cf37600) at tcp_connect+0x33a sys_connect(ffff80002a2212b0,ffff80003739a680,ffff80003739a5d0) at sys_connect+0x207 syscall(ffff80003739a680) at syscall+0x5ae Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70c0e691870, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003739a020 rbx 0xffff800029cfcca7 rdx 0xffff800000dd4600 rcx 0xffff80002a2212b0 rax 0xffff800029cfbff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x8e83f0e131c9193f r11 0x15c3ba94e3388537 r12 0xffff800029cfcaa8 r13 0 r14 0 r15 0x1 rip 0xffffffff8155202c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff80003739a010 ss 0x10 db_enter+0x1c: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) tid=350827 pid=7688 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002a18e010,0xffff80002a221018 process=0xffff8000ffff08f8 user=0xffff800037395000, vmspace=0xfffffd80694458e0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 38963 208130 78505 0 2 0 syz-executor.2 38963 313935 78505 0 2 0x4000000 syz-executor.2 46603 97908 16927 0 2 0 syz-executor.4 77628 368159 65704 0 2 0 syz-executor.7 7688 205511 50909 0 2 0 syz-executor.0 * 7688 350827 50909 0 7 0x4000000 syz-executor.0 10553 360344 0 0 3 0x14200 bored sosplice 3675 414260 7409 0 3 0x100082 netio ndp 7409 190206 96801 0 3 0x10008a sigsusp sh 80294 504739 42618 0 3 0x100082 netio arp 42618 219416 16980 0 3 0x10008a sigsusp sh 65704 159970 84985 0 2 0x482 syz-executor.7 97398 248471 84985 0 2 0x482 syz-executor.6 96801 208071 84985 0 3 0x82 wait syz-executor.5 16927 21354 84985 0 2 0x482 syz-executor.4 16980 321372 84985 0 3 0x82 wait syz-executor.3 78505 341343 84985 0 2 0x482 syz-executor.2 55137 134391 84985 0 2 0x2 syz-executor.1 50909 2354 84985 0 2 0x482 syz-executor.0 84985 119161 99181 0 3 0x2000082 wait syz-fuzzer 84985 328016 99181 0 2 0x6000482 syz-fuzzer 84985 519253 99181 0 3 0x6000082 wait syz-fuzzer 84985 389444 99181 0 3 0x6000082 wait syz-fuzzer 84985 248284 99181 0 3 0x6000082 wait syz-fuzzer 84985 210269 99181 0 3 0x6000082 thrsleep syz-fuzzer 84985 151674 99181 0 3 0x6000082 wait syz-fuzzer 84985 198851 99181 0 3 0x6000082 wait syz-fuzzer 84985 290699 99181 0 3 0x6000082 thrsleep syz-fuzzer 84985 25830 99181 0 3 0x6000082 wait syz-fuzzer 84985 414333 99181 0 3 0x6000082 thrsleep syz-fuzzer 84985 271833 99181 0 3 0x6000082 kqread syz-fuzzer 84985 379030 99181 0 3 0x6000082 wait syz-fuzzer 84985 340168 99181 0 3 0x6000082 thrsleep syz-fuzzer 84985 490999 99181 0 3 0x6000082 thrsleep syz-fuzzer 99181 475945 81887 0 3 0x10008a sigsusp ksh 81887 170707 31511 0 3 0x9a kqread sshd 28199 396317 1 0 3 0x100083 ttyin getty 31511 498290 1 0 3 0x88 kqread sshd 70475 146989 58277 74 3 0x1100092 bpf pflogd 58277 28211 1 0 3 0x80 netio pflogd 38039 314228 35242 73 3 0x1100090 kqread syslogd 35242 146804 1 0 3 0x100082 netio syslogd 83760 389132 1 0 3 0x100080 kqread resolvd 8442 432985 45471 77 3 0x100092 kqread dhcpleased 68811 328038 45471 77 3 0x100092 kqread dhcpleased 45471 70271 1 0 3 0x80 kqread dhcpleased 11612 379336 0 0 3 0x14200 bored smr 61105 290341 0 0 2 0x14200 zerothread 35671 317991 0 0 3 0x14200 aiodoned aiodoned 97405 88286 0 0 3 0x14200 syncer update 3822 172573 0 0 3 0x14200 cleaner cleaner 26091 351773 0 0 3 0x14200 reaper reaper 6722 490390 0 0 3 0x14200 pgdaemon pagedaemon 90665 217161 0 0 3 0x14200 bored viomb 61475 255027 0 0 3 0x40014200 acpi0 acpi0 60006 505854 0 0 3 0x40014200 idle1 10429 114368 0 0 3 0x14200 bored softnet3 13133 384220 0 0 3 0x14200 bored softnet2 99357 30478 0 0 3 0x14200 bored softnet1 16363 343420 0 0 3 0x14200 bored softnet0 96573 25334 0 0 3 0x14200 bored systqmp 81717 441220 0 0 3 0x14200 bored systq 26717 257862 0 0 7 0x14200 softclockmp 82394 368067 0 0 3 0x40014200 tmoslp softclock 75547 405425 0 0 3 0x40014200 idle0 1 404141 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 38963 (syz-executor.2) thread 0xffff80002a18e010 (208130) exclusive rwlock amaplk r = 0 (0xfffffd8069408bb0) #0 witness_lock+0x447 #1 uvm_fault_check+0x41a #2 uvm_fault+0xf2 #3 upageflttrap+0x86 #4 usertrap+0x226 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd8069445818) #0 witness_lock+0x447 #1 uvmfault_lookup+0xd9 #2 uvm_fault_check+0x3e #3 uvm_fault+0xf2 #4 upageflttrap+0x86 #5 usertrap+0x226 #6 recall_trap+0x8 Process 7688 (syz-executor.0) thread 0xffff80002a2212b0 (350827) exclusive rwlock netlock r = 0 (0xffffffff82cba070) #0 witness_lock+0x447 #1 sys_connect+0x1be #2 syscall+0x5ae #3 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10185 6476K 6799K 166960K 11397 0 pcb 15 10K 10K 166960K 46 0 rtable 216 6K 6K 166960K 326 0 pf 32 9K 10K 166960K 43 0 ifaddr 43 15K 15K 166960K 45 0 ifgroup 55 2K 2K 166960K 55 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 4K 166960K 1482 0 iov 0 0K 16K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1280 80K 80K 166960K 1332 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 10 1K 1K 166960K 10 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 18 65K 85K 166960K 337 0 proc 68 91K 127K 166960K 527 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 4 0 in_multi 89 6K 6K 166960K 89 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 380 0 tdb 3 0K 0K 166960K 3 0 pagedep 1 8K 8K 166960K 1 0 inodedep 1 32K 32K 166960K 1 0 newblk 1 0K 0K 166960K 1 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 295 78K 79K 166960K 5391 0 UVM aobj 3 2K 2K 166960K 3 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 14 0 NDP 12 0K 1K 166960K 26 0 temp 33 6698K 6762K 166960K 4803 0 kqueue 12 18K 20K 166960K 62 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 34 0 29 1 0 1 1 0 8 0 rtentry 112 102 0 1 3 0 3 3 0 8 0 unpcb 144 83 0 68 1 0 1 1 0 8 0 syncache 320 8 0 8 2 1 1 1 0 8 1 tcpqe 32 236 0 236 2 1 1 1 0 8 1 tcpcb 808 53 0 47 1 0 1 1 0 8 0 arp 120 17 0 0 1 0 1 1 0 8 0 inpcb 376 164 0 155 2 0 2 2 0 8 1 nd6 136 20 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 21 0 0 1 0 1 1 0 8 0 pfstkey 128 21 0 0 1 0 1 1 0 8 0 pfstate 376 21 0 0 3 0 3 3 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 411 0 0 26 0 26 26 0 8 0 art_table 32 412 0 0 4 0 4 4 0 8 0 art_node 16 101 0 9 1 0 1 1 0 8 0 semapl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1744 0 300 91 0 91 91 0 8 0 ffsino 272 1744 0 300 97 0 97 97 0 8 0 nchpl 144 2232 0 545 63 0 63 63 0 8 0 uvmvnodes 80 1889 0 0 39 0 39 39 0 8 0 vnodes 216 1889 0 0 105 0 105 105 0 8 0 namei 1024 7473 0 7473 2 0 2 2 0 8 2 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 8282 0 8282 10 2 8 8 1 8 8 plimitpl 152 43 0 27 1 0 1 1 0 8 0 sigapl 424 660 0 609 8 1 7 7 0 8 0 futexpl 64 1291 0 1291 1 0 1 1 0 8 1 knotepl 120 110 0 0 4 0 4 4 0 8 0 kqueuepl 216 49 0 41 1 0 1 1 0 8 0 pipepl 320 153 0 125 3 0 3 3 0 8 0 fdescpl 496 641 0 610 5 0 5 5 0 8 0 filepl 152 2310 0 2068 10 0 10 10 0 8 0 lockfpl 104 14 0 12 1 0 1 1 0 8 0 lockfspl 48 8 0 6 1 0 1 1 0 8 0 sessionpl 144 24 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 7 1 0 1 1 0 8 0 ucredpl 104 158 0 146 1 0 1 1 0 8 0 zombiepl 144 610 0 609 1 0 1 1 0 8 0 processpl 1136 660 0 609 4 0 4 4 0 8 0 procpl 680 895 0 828 8 1 7 7 0 8 1 sosppl 168 8 0 8 1 0 1 1 0 8 1 sockpl 488 281 0 252 5 0 5 5 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 2 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 278 0 0 35 0 35 35 0 8 0 mtagpl 96 13 0 0 1 0 1 1 0 8 0 mbufpl 256 284 0 0 18 0 18 18 0 8 0 bufpl 288 4420 0 140 306 0 306 306 0 8 0 anonpl 24 209626 0 199137 66 1 65 65 0 186 0 amapchunkpl 152 17546 0 16793 35 0 35 35 0 158 2 amappl16 200 5627 0 5382 15 0 15 15 0 8 0 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 168 0 151 2 1 1 2 0 8 0 amappl13 176 28 0 27 1 0 1 1 0 8 0 amappl12 168 1306 0 1273 3 1 2 2 0 8 0 amappl11 160 53 0 39 1 0 1 1 0 8 0 amappl10 152 26 0 16 2 1 1 1 0 8 0 amappl9 144 178 0 178 1 1 0 1 0 8 0 amappl8 136 217 0 176 2 0 2 2 0 8 0 amappl7 128 187 0 161 2 0 2 2 0 8 0 amappl6 120 236 0 225 1 0 1 1 0 8 0 amappl5 112 142 0 128 1 0 1 1 0 8 0 amappl4 104 466 0 434 2 1 1 2 0 8 0 amappl3 96 3731 0 3649 3 0 3 3 0 8 0 amappl2 88 1073 0 996 3 1 2 3 0 8 0 amappl1 80 10543 0 9931 23 3 20 23 0 8 6 amappl 88 4873 0 4677 7 1 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 641 0 610 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 641 0 610 1 0 1 1 0 8 0 vmmpekpl 168 10671 0 10622 3 0 3 3 0 8 0 vmmpepl 168 60170 0 58013 124 0 124 124 0 357 25 vmsppl 448 640 0 610 5 1 4 4 0 8 0 rwobjpl 56 23522 0 20246 48 1 47 48 0 8 0 pdppl 4096 1289 0 1220 97 24 73 79 0 8 4 pvpl 32 45405 0 0 370 3 367 367 0 265 0 pmappl 248 640 0 610 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 697 0 28 20 0 20 20 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffffffff82cf5ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp4(ffffffff82d490f8,ffffffff82d490f8) at __sanitizer_cov_trace_const_cmp4+0x3c msleep(ffffffff82e7f9b0,ffffffff82d490f8,0,ffffffff82856b36,0) at msleep+0x131 softclock_thread_mp(ffff80002a10b550) at softclock_thread_mp+0x80 end trace frame: 0x0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff82cf5ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp4(ffffffff82d490f8,ffffffff82d490f8) at __sanitizer_cov_trace_const_cmp4+0x3c msleep(ffffffff82e7f9b0,ffffffff82d490f8,0,ffffffff82856b36,0) at msleep+0x131 softclock_thread_mp(ffff80002a10b550) at softclock_thread_mp+0x80 end trace frame: 0x0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x1c: addq $0x8,%rsp db_enter() at db_enter+0x1c panic(ffffffff82874911) at panic+0x17b __assert(ffffffff828fb0d0,ffffffff828d068e,148,ffffffff82948cdc) at __assert+0x29 in6_selectroute(ffff80003739a1e0,ffff800000deeb80,fffffd806f491c38,0) at in6_selectroute+0x228 ip6_output(fffffd806cdfeb00,ffff800000deeb80,fffffd806f491c38,0,0,fffffd806f491cf8) at ip6_output+0xc6a tcp_output(ffff800000dbf978) at tcp_output+0x2877 tcp_connect(fffffd80754753d8,fffffd806cf37600) at tcp_connect+0x33a sys_connect(ffff80002a2212b0,ffff80003739a680,ffff80003739a5d0) at sys_connect+0x207 syscall(ffff80003739a680) at syscall+0x5ae Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70c0e691870, count: 5 ddb{1}> trace db_enter() at db_enter+0x1c panic(ffffffff82874911) at panic+0x17b __assert(ffffffff828fb0d0,ffffffff828d068e,148,ffffffff82948cdc) at __assert+0x29 in6_selectroute(ffff80003739a1e0,ffff800000deeb80,fffffd806f491c38,0) at in6_selectroute+0x228 ip6_output(fffffd806cdfeb00,ffff800000deeb80,fffffd806f491c38,0,0,fffffd806f491cf8) at ip6_output+0xc6a tcp_output(ffff800000dbf978) at tcp_output+0x2877 tcp_connect(fffffd80754753d8,fffffd806cf37600) at tcp_connect+0x33a sys_connect(ffff80002a2212b0,ffff80003739a680,ffff80003739a5d0) at sys_connect+0x207 syscall(ffff80003739a680) at syscall+0x5ae Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70c0e691870, count: -10