Warning: Permanently added '10.128.0.162' (ED25519) to the list of known hosts. 2022/03/12 04:45:47 fuzzer started 2022/03/12 04:45:51 dialing manager at 10.128.15.235:8693 2022/03/12 04:45:52 syscalls: 387 2022/03/12 04:45:52 code coverage: enabled 2022/03/12 04:45:52 comparison tracing: enabled 2022/03/12 04:45:52 extra coverage: enabled 2022/03/12 04:45:52 delay kcov mmap: enabled 2022/03/12 04:45:52 setuid sandbox: enabled 2022/03/12 04:45:52 namespace sandbox: support is not implemented in syzkaller 2022/03/12 04:45:52 Android sandbox: support is not implemented in syzkaller 2022/03/12 04:45:52 fault injection: support is not implemented in syzkaller 2022/03/12 04:45:52 leak checking: support is not implemented in syzkaller 2022/03/12 04:45:52 net packet injection: enabled 2022/03/12 04:45:52 net device setup: support is not implemented in syzkaller 2022/03/12 04:45:52 concurrency sanitizer: support is not implemented in syzkaller 2022/03/12 04:45:52 devlink PCI setup: support is not implemented in syzkaller 2022/03/12 04:45:52 USB emulation: support is not implemented in syzkaller 2022/03/12 04:45:52 hci packet injection: support is not implemented in syzkaller 2022/03/12 04:45:52 wifi device emulation: support is not implemented in syzkaller 2022/03/12 04:45:52 802.15.4 emulation: support is not implemented in syzkaller 2022/03/12 04:45:52 fetching corpus: 0, signal 0/2000 (executing program) 2022/03/12 04:45:52 fetching corpus: 50, signal 5382/8559 (executing program) 2022/03/12 04:45:52 fetching corpus: 100, signal 7873/12110 (executing program) 2022/03/12 04:45:52 fetching corpus: 150, signal 9508/14674 (executing program) 2022/03/12 04:45:52 fetching corpus: 200, signal 10711/16725 (executing program) 2022/03/12 04:45:52 fetching corpus: 250, signal 11490/18341 (executing program) 2022/03/12 04:45:52 fetching corpus: 300, signal 12297/19871 (executing program) 2022/03/12 04:45:52 fetching corpus: 350, signal 12852/21118 (executing program) 2022/03/12 04:45:52 fetching corpus: 400, signal 13469/22369 (executing program) 2022/03/12 04:45:52 fetching corpus: 450, signal 14024/23528 (executing program) 2022/03/12 04:45:52 fetching corpus: 500, signal 14458/24572 (executing program) 2022/03/12 04:45:52 fetching corpus: 550, signal 15343/25670 (executing program) 2022/03/12 04:45:52 fetching corpus: 600, signal 15718/26508 (executing program) 2022/03/12 04:45:52 fetching corpus: 650, signal 16161/26517 (executing program) 2022/03/12 04:45:52 fetching corpus: 700, signal 16650/26522 (executing program) 2022/03/12 04:45:52 fetching corpus: 750, signal 17016/26525 (executing program) 2022/03/12 04:45:52 fetching corpus: 800, signal 17441/26526 (executing program) 2022/03/12 04:45:52 fetching corpus: 850, signal 17748/26538 (executing program) 2022/03/12 04:45:52 fetching corpus: 900, signal 18006/26543 (executing program) 2022/03/12 04:45:52 fetching corpus: 950, signal 18284/26548 (executing program) 2022/03/12 04:45:52 fetching corpus: 1000, signal 18697/26552 (executing program) 2022/03/12 04:45:52 fetching corpus: 1050, signal 19099/26601 (executing program) 2022/03/12 04:45:52 fetching corpus: 1100, signal 19329/26606 (executing program) 2022/03/12 04:45:52 fetching corpus: 1150, signal 19663/26631 (executing program) 2022/03/12 04:45:52 fetching corpus: 1200, signal 19877/26633 (executing program) 2022/03/12 04:45:52 fetching corpus: 1250, signal 20105/26633 (executing program) 2022/03/12 04:45:52 fetching corpus: 1300, signal 20490/26638 (executing program) 2022/03/12 04:45:52 fetching corpus: 1350, signal 20752/26663 (executing program) 2022/03/12 04:45:52 fetching corpus: 1400, signal 21005/26665 (executing program) 2022/03/12 04:45:52 fetching corpus: 1450, signal 21175/26665 (executing program) 2022/03/12 04:45:53 fetching corpus: 1500, signal 21353/26667 (executing program) 2022/03/12 04:45:53 fetching corpus: 1550, signal 21546/26667 (executing program) 2022/03/12 04:45:53 fetching corpus: 1600, signal 21749/26669 (executing program) 2022/03/12 04:45:53 fetching corpus: 1650, signal 22034/26669 (executing program) 2022/03/12 04:45:53 fetching corpus: 1700, signal 22315/26669 (executing program) 2022/03/12 04:45:53 fetching corpus: 1750, signal 22553/26680 (executing program) 2022/03/12 04:45:53 fetching corpus: 1800, signal 22750/26680 (executing program) 2022/03/12 04:45:53 fetching corpus: 1850, signal 22914/26680 (executing program) 2022/03/12 04:45:53 fetching corpus: 1900, signal 23102/26680 (executing program) 2022/03/12 04:45:53 fetching corpus: 1950, signal 23336/26680 (executing program) 2022/03/12 04:45:53 fetching corpus: 2000, signal 23515/26682 (executing program) 2022/03/12 04:45:53 fetching corpus: 2050, signal 23669/26682 (executing program) 2022/03/12 04:45:53 fetching corpus: 2100, signal 23836/26682 (executing program) 2022/03/12 04:45:53 fetching corpus: 2150, signal 24019/26684 (executing program) 2022/03/12 04:45:53 fetching corpus: 2200, signal 24218/26684 (executing program) 2022/03/12 04:45:53 fetching corpus: 2250, signal 24372/26685 (executing program) 2022/03/12 04:45:53 fetching corpus: 2300, signal 24523/26685 (executing program) 2022/03/12 04:45:53 fetching corpus: 2350, signal 24716/26687 (executing program) 2022/03/12 04:45:53 fetching corpus: 2400, signal 24897/26687 (executing program) 2022/03/12 04:45:53 fetching corpus: 2450, signal 25078/26687 (executing program) 2022/03/12 04:45:53 fetching corpus: 2500, signal 25209/26687 (executing program) 2022/03/12 04:45:53 fetching corpus: 2550, signal 25332/26687 (executing program) 2022/03/12 04:45:53 fetching corpus: 2600, signal 25450/26690 (executing program) 2022/03/12 04:45:53 fetching corpus: 2650, signal 25590/26690 (executing program) 2022/03/12 04:45:53 fetching corpus: 2700, signal 25762/26690 (executing program) 2022/03/12 04:45:53 fetching corpus: 2750, signal 25939/26691 (executing program) 2022/03/12 04:45:53 fetching corpus: 2800, signal 26072/26691 (executing program) 2022/03/12 04:45:53 fetching corpus: 2850, signal 26186/26693 (executing program) 2022/03/12 04:45:53 fetching corpus: 2900, signal 26384/26693 (executing program) 2022/03/12 04:45:53 fetching corpus: 2911, signal 26410/26693 (executing program) 2022/03/12 04:45:53 fetching corpus: 2911, signal 26410/26693 (executing program) 2022/03/12 04:45:53 starting 8 fuzzer processes 04:45:53 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="3bc1131fb92e", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@mask_request}}}}) 04:45:53 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="8bf080f0d7e2", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 04:45:53 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000001340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "721b3c", 0x28, 0x0, 0x0, @rand_addr="a88a078fc10100d5c165528f447a3e20", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x2, '\x00', [@ra, @generic={0x0, 0x5, "fcfaa0a90c"}, @ra, @pad1]}], @udp={{0x0, 0x1, 0x8}}}}}}}) 04:45:53 executing program 3: msync(&(0x7f0000000000/0x1000)=nil, 0xffffffffdfffffff, 0x5) 04:45:53 executing program 4: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) 04:45:54 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000300)={@broadcast, @random="00000080a9ae", [], {@ipv6={0x86dd, {0x0, 0x6, "01febc", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 04:45:54 executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = dup(r1) kevent(r4, &(0x7f0000000040), 0x80, 0x0, 0x419, 0x0) 04:45:54 executing program 7: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "0acce5465c3bc433"}}}}}) 04:45:54 executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = dup(r1) kevent(r4, &(0x7f0000000040), 0x80, 0x0, 0x419, 0x0) 04:45:54 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000001340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "721b3c", 0x28, 0x0, 0x0, @rand_addr="a88a078fc10100d5c165528f447a3e20", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x2, '\x00', [@ra, @generic={0x0, 0x5, "fcfaa0a90c"}, @ra, @pad1]}], @udp={{0x0, 0x1, 0x8}}}}}}}) 04:45:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 04:45:54 executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = dup(r1) kevent(r4, &(0x7f0000000040), 0x80, 0x0, 0x419, 0x0) 04:45:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 04:45:54 executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = dup(r1) kevent(r4, &(0x7f0000000040), 0x80, 0x0, 0x419, 0x0) 04:45:54 executing program 7: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "0acce5465c3bc433"}}}}}) 04:45:54 executing program 3: msync(&(0x7f0000000000/0x1000)=nil, 0xffffffffdfffffff, 0x5) 04:45:54 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="3bc1131fb92e", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@mask_request}}}}) 04:45:54 executing program 6: setreuid(0xffffffffffffffff, 0x0) 04:45:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 04:45:54 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000300)={@broadcast, @random="00000080a9ae", [], {@ipv6={0x86dd, {0x0, 0x6, "01febc", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 04:45:54 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000001340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "721b3c", 0x28, 0x0, 0x0, @rand_addr="a88a078fc10100d5c165528f447a3e20", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x2, '\x00', [@ra, @generic={0x0, 0x5, "fcfaa0a90c"}, @ra, @pad1]}], @udp={{0x0, 0x1, 0x8}}}}}}}) 04:45:54 executing program 7: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "0acce5465c3bc433"}}}}}) 04:45:54 executing program 3: msync(&(0x7f0000000000/0x1000)=nil, 0xffffffffdfffffff, 0x5) 04:45:54 executing program 4: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) 04:45:54 executing program 3: msync(&(0x7f0000000000/0x1000)=nil, 0xffffffffdfffffff, 0x5) 04:45:55 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000001340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "721b3c", 0x28, 0x0, 0x0, @rand_addr="a88a078fc10100d5c165528f447a3e20", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x2, '\x00', [@ra, @generic={0x0, 0x5, "fcfaa0a90c"}, @ra, @pad1]}], @udp={{0x0, 0x1, 0x8}}}}}}}) 04:45:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 04:45:55 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000300)={@broadcast, @random="00000080a9ae", [], {@ipv6={0x86dd, {0x0, 0x6, "01febc", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 04:45:55 executing program 6: setreuid(0xffffffffffffffff, 0x0) 04:45:55 executing program 4: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) 04:45:55 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000300)={@broadcast, @random="00000080a9ae", [], {@ipv6={0x86dd, {0x0, 0x6, "01febc", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 04:45:55 executing program 3: socket$inet6(0x18, 0x1, 0x6) 04:45:55 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="3bc1131fb92e", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@mask_request}}}}) 04:45:55 executing program 7: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "0acce5465c3bc433"}}}}}) 04:45:55 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="3bc1131fb92e", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@mask_request}}}}) 04:45:55 executing program 1: mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x38290fb3073db586, 0x10, 0xffffffffffffffff, 0x0) 04:45:55 executing program 6: setreuid(0xffffffffffffffff, 0x0) 04:45:55 executing program 4: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) 04:45:55 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) socket(0x11, 0x10000000000003, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x3f}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 04:45:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) 04:45:55 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 04:45:55 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000580)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff88, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) 04:45:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcf6870817e21b29899ea830ce53c62ab3ab301cb07df7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:45:55 executing program 3: socket$inet6(0x18, 0x1, 0x6) 04:45:55 executing program 2: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 04:45:55 executing program 3: socket$inet6(0x18, 0x1, 0x6) 04:45:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcf6870817e21b29899ea830ce53c62ab3ab301cb07df7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:45:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) 04:45:55 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 04:45:55 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000580)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff88, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) 04:45:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcf6870817e21b29899ea830ce53c62ab3ab301cb07df7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:45:55 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 04:45:55 executing program 6: setreuid(0xffffffffffffffff, 0x0) 04:45:55 executing program 3: socket$inet6(0x18, 0x1, 0x6) 04:45:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcf6870817e21b29899ea830ce53c62ab3ab301cb07df7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:45:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) 04:45:55 executing program 3: syz_emit_ethernet(0x68, &(0x7f0000000000)={@random="71221b3ae9fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "719050", 0x32, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "ea9af6eff517bc53d47379499ca036aa432c2c415fe8c5d9180c4ad5dea385e706fa"}}}}}}) 04:45:55 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 04:45:55 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) socket(0x11, 0x10000000000003, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x3f}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 04:45:55 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x4000000000000006, &(0x7f0000000040)="1b3da60300a48d4ebd6db257c4a5716d746c3909f1168944370a73699da0745e10454609da0c1b464987f86f0966110976a5cf7c51e23ef536d91b83cb3c1dafb0060c2e2c891dac51d9882b0d52c0b177c689f3fc6ddc01640866beeed4d6adce657c78018fac7162d692ddae8c6a0000000000", 0x0, 0x0, 0x0) 04:45:55 executing program 2: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 04:45:55 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) socket(0x11, 0x10000000000003, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x3f}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 04:45:55 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x4000000000000006, &(0x7f0000000040)="1b3da60300a48d4ebd6db257c4a5716d746c3909f1168944370a73699da0745e10454609da0c1b464987f86f0966110976a5cf7c51e23ef536d91b83cb3c1dafb0060c2e2c891dac51d9882b0d52c0b177c689f3fc6ddc01640866beeed4d6adce657c78018fac7162d692ddae8c6a0000000000", 0x0, 0x0, 0x0) 04:45:55 executing program 2: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 04:45:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) 04:45:55 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000580)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff88, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) 04:45:55 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff5, 0x7fffef79, "56f4ff7f0300e50000759c00c13317e0a969898c"}) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89296384c633eedb297af5157cd1a07a7e9bc458a726afd5f574b9d6235a321b827ae967c78f336c82f2a816a7d4e5fde8fca802ad3dfb3fe67d835afc3bf403", 0xed) 04:45:55 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 04:45:55 executing program 2: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 04:45:55 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x4000000000000006, &(0x7f0000000040)="1b3da60300a48d4ebd6db257c4a5716d746c3909f1168944370a73699da0745e10454609da0c1b464987f86f0966110976a5cf7c51e23ef536d91b83cb3c1dafb0060c2e2c891dac51d9882b0d52c0b177c689f3fc6ddc01640866beeed4d6adce657c78018fac7162d692ddae8c6a0000000000", 0x0, 0x0, 0x0) 04:45:55 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 04:45:55 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000080)={0x4, 0x18, 0x29}, 0x9, 0x0, 0x0, 0x0, 0x0) 04:45:55 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 04:45:55 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000580)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff88, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) 04:45:55 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) socket(0x11, 0x10000000000003, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x3f}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 04:45:55 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x4000000000000006, &(0x7f0000000040)="1b3da60300a48d4ebd6db257c4a5716d746c3909f1168944370a73699da0745e10454609da0c1b464987f86f0966110976a5cf7c51e23ef536d91b83cb3c1dafb0060c2e2c891dac51d9882b0d52c0b177c689f3fc6ddc01640866beeed4d6adce657c78018fac7162d692ddae8c6a0000000000", 0x0, 0x0, 0x0) 04:45:55 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 04:45:55 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 04:45:55 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) read(r1, 0x0, 0x0) 04:45:55 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff5, 0x7fffef79, "56f4ff7f0300e50000759c00c13317e0a969898c"}) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89296384c633eedb297af5157cd1a07a7e9bc458a726afd5f574b9d6235a321b827ae967c78f336c82f2a816a7d4e5fde8fca802ad3dfb3fe67d835afc3bf403", 0xed) 04:45:55 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000080)={0x4, 0x18, 0x29}, 0x9, 0x0, 0x0, 0x0, 0x0) 04:45:55 executing program 5: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 04:45:55 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) socket(0x11, 0x10000000000003, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x3f}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 04:45:55 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000080)={0x4, 0x18, 0x29}, 0x9, 0x0, 0x0, 0x0, 0x0) 04:45:55 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) read(r1, 0x0, 0x0) 04:45:55 executing program 5: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 04:45:55 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000080)={0x4, 0x18, 0x29}, 0x9, 0x0, 0x0, 0x0, 0x0) 04:45:55 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 04:45:55 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) read(r1, 0x0, 0x0) 04:45:55 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff5, 0x7fffef79, "56f4ff7f0300e50000759c00c13317e0a969898c"}) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89296384c633eedb297af5157cd1a07a7e9bc458a726afd5f574b9d6235a321b827ae967c78f336c82f2a816a7d4e5fde8fca802ad3dfb3fe67d835afc3bf403", 0xed) 04:45:55 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) socket(0x11, 0x10000000000003, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x3f}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 04:45:55 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:45:56 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:45:56 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 04:45:56 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) socket(0x11, 0x10000000000003, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x3f}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 04:45:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x9, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 04:45:56 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) read(r1, 0x0, 0x0) 04:45:56 executing program 5: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 04:45:56 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff5, 0x7fffef79, "56f4ff7f0300e50000759c00c13317e0a969898c"}) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89296384c633eedb297af5157cd1a07a7e9bc458a726afd5f574b9d6235a321b827ae967c78f336c82f2a816a7d4e5fde8fca802ad3dfb3fe67d835afc3bf403", 0xed) 04:45:56 executing program 7: open$dir(0x0, 0x0, 0x0) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000001a80)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000001ac0)='./file0\x00') 04:45:56 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:45:56 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 04:45:56 executing program 5: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 04:45:56 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:45:56 executing program 6: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x100, 0x0, 0x7de, 0x0) 04:45:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x10b41, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000000100)="fc2ed7f0541ddf8ee11cd66b2d057401c0ddc5a81810a9097c87488a2f0b000000000000959c6ac1f4b37861010300000000000000eef90108867affff0896273aeafbd8073613ea9345e40000400000000000000000000000000000000000000000000000001a00000000", 0x6b}, {&(0x7f0000000200)="2f25ac80e9df482431364bd204d3669153767774638a169607d808981cba2b5a6d311b39aff881692e17a8b21721709bf0aded1ec8355f58455a900a32267bd1e38fb983bd8d4d19278f247da15d9c16", 0x50}, {&(0x7f0000001340)="f1e7670aaf7221376f2615c6bc574ddca9eb04070fd77f92677a3926ff942e810e1678ea46a3f74769c0f344de4e365062d470b181e42d94d3d6c6b5b811b006d290a60a553241eea33a4c6911743e6d9643054795f0ef12bc575c2120bebb141f6b325c4eae182c0826d3cbd4173007057fec786af0c5c590d13d3018c649d0d75a2f163370d81dcd2404c15193741d70ebc50ba160d1e426a8fd1060568ad88989f069b2428191240f328af48dc85c55335229824620795727561343a664932dd7554f104ecdc79d689e2cde913195d2e36ab6d4463d4d942956816dc7eccb8d42f7a97b15b1e94a49c8102d6a6383f2280645c67efa67ff9a04ae44dde250ad0b7fd94bcc600b1e38902ab955e35533abf73e8dc99f7f8abeb7f6bc58951b08a36afa6cc0349b335087160c33ca0f94d9c2b70b9f3c9c51c061251c1d92a1103c96b155f7cc137d087f818a16ee6d2a7f1e0f7c5dc8d4a0914cb63fed362bc0249d0bea47ff1cbd5258f9c5f462176e862392105ce37ff267493571a4349b2d15f6ffba42c0a01c0ead8628976aa5beb27ac741f1f843db136d27be7f6a65728ecb53ecbe363c122b1dfcd6b2ab58e9f4556927bc43416fe9b94a9b9d97937ef06278d5033000c17c588c5e15aa38f9be2accc685b158dd3470763576adecc12d509bd10ef636cefd576d2a20de0e3b2933a49699dde749a38e22a1379c8afec40c96ff493c87b418c193d2c27e3fedc428fa90f9cbaf065ef3e2ce84973607b5738253bcd587c88c9ef162542fd842af8959dc1412468f0ba3d5304396af6e3c22d047d4b737a6c6169c096788374cf441c54ee0af03ad68066cc53129df559289cd819e9437fab558080e8ccadf16c42bace369da6796f779588df376702de771693508a44d3fe6ab2783a7f597709ec777e3e7d79477e3c36697d99d3d3564bdd0f982df9b7d287c7f9cfded01a877d56044dcd0f3946f4d3dbb92c6cac31b50a4173fe94c6842b58e62cba59c126b68cd689ac8c1d2fead7053a8e6829228d55e3c9ea27f7de2f6c10aa9941ed78638f2fba3f31cdecc0eb8c3b4f868982c92e6e7182a02f67b2d83b06993f2bd50ee8fdd20c393ae0a2b05393755ac16421339485dc16917a58ad27400196a19716c47c9900969b01f0e0bb84f1fbd1a3959046f8efe5d90571cd04094c689d87482e84f413cb6d1aa745a79ebb73643ccce8c91afecce3b3d93c0c2a9875d8b4dd11797211d1ff5b2ab1461a3a8d38381bf986d18050eb71d0d858c58030a4af09e7c0872a4f60ea10bc744164906d3064f1d6fb0fb559cf6644e7c8646c8bd5473392dc156802dcadfbc6cd228ad264682bfa844f88e46ed6912321ea93451e7ae6000fbbfdbb3b17826329767d2b2086a2310283be5d08085d508bd4da4340cf0165034e27e92ea09b440750e06aca2da25b031e00547fcc9e56a6f0de15ced95baa32a5a9aecb0c6c82148fc12e220c8c3920e21851007978a1be46f4e6b410edabefab69e9d871bc04921ecda976a0c3d56bfc6d767078d382b975d5be64edef09d4d7647001e7abd08dd1ec44ee40b81328bc9f0cf933e471df82aa5fa6bc75e865d5ef22c2f2062445adf8e12fecf24d36ca8e6ab93a30e69917cea830cda9cac805e951a5bf33ec9220871476cc0e651bfa94bbc243e152ecd4d95fb14cb9dfd1fb4a9bea3622a80a6659c5b4622f5d7c1f9513586d3ed4936b23f7252f2662983ab8f85bf45f706a88ed71bc250e368a549ffc25ed9fcce282ed77179804e0ae8bdb2c894e61daea6fb8309f2dce99930d060a60e69a5b22d77b77d81031f0280257474953a8478313ad1fdad91acf98c76c2dca13e2994c6e40e7d4bed315e5bd0f384bd78ea320166027741a04b79607933809348266ade3fc461d05c08e149dba5a475c051ed23fff5877934c509c84f6cc32ea22b279bcfdc153c73e8a2f51f78fbfa99787f72a541e70ea410bc47c67597b70294625ec4f9ff7e4698b5dcd55805ba9f5c5d884f9624dc114a2baaddeeec362c33d28face0e6c95410288d767bf5317fb700e6039162c9a15d4ceaedf0e7516324d30703f0e92c5eb916f5e1ef03e19a3491f10a36c032ea607e2e9163ad9345d14f09b3d9c7ba3f59550d9b57a1ce251e12172f01ddc096efff063d59a92de263a3f56fb8d77d2b09abefb0fe2a85cbd578dbdb9dfd0041ac63fa0e6b61dda76ca321668cb8ab0e92a8b9682a7454c871c0fb999716e86efe5a9940a074099381a880a69b0f6757f0805bdf0b1e8a48899c79e4ec663cf50d3ac14f23a16d5b2bc1fa045ce31c33d7f063623c1c8af6c47324aeb1fcdeff06f6c37a307f9285b45defc11183f6e8630a73e664fdb3784cb64f395c640cbc9d587bb43c6093f3caf3bae336e503cdae97a1f2de0d67f43411f154fac5f14b869cf17e450e34789cb02b8bfdfc292827baabdd1a1f07b4a87fb39616efb9513225bedb8d83a7ef03c60edc8d429bce97e0ddc4acbea0d10ef4587bfa4588a09019ff58577bdfe354eb5fad2a15a95e940eb3affbfd0c57630a0991cafff97202cba441e584fd73140c2b1a4df0f0666a2f0f8a942aa7d5ad1531f9824e098e7738f2b82a884d509799eed20b11973679e6174c09355b264227a303af8deb50f02051bc851a8730fbb71330626e6a5bf78d5f36c3b8dbf2d35cfbcc010a74c92d6467263fde5bb38b8b57322bfcea105e61c6b6feedf87db8b5c4f23852234161c384a667f746dae22af6139a2cc1159ee6332158b220e4e0eef3b06baf19c8d677e70eb50cb0921cd0e0cd6a3739daed7cbb6a7940a8adf80e566d730ba139e56f812175d2229c160643ad96953652060ffb16e14722034c8c15a5006a53e5fa42becbb1e2ebd4a49ea13861c49a99c91e907a4e89fa97e43beef10ff4b707ab7ffca3974d60312b6a0dfa7bf75db288f8ac9345c71f3205061761db80db51e599c17237276f7925b7c80bc03c8e62e485d3495af8ae6b62aec8f0b0cba886357f2371f63618bec937965bda2db9f5fce0d04fe60be65da9d692b12e63af16bff29cca98a1604795f5c28784ad180772e7cd919a93a6cc738724ef49146ae86af7a1672a08817925385c6001a0a913c2bda390c4f240cf765b0ee27ad722ce4f603557c2c60e4ba6dbf2509387e3f1b93ad9232a3f037405407e91ca48363fd0b0f6ebe90cc65c0ae8d067f069f404445856e51e284b6e53653fa012a352d3aa82c33777753aecf607704b8a0337027d9b349cd918d71fe595f29bfd530f2135ba9cd5898302964710c7ebed391cdfc1575c17c39f0108b0df0124e9344990d746d33a16ecb723f813e2a4a4774f7231c25d6d31d8f87e6d7d32c35148dd1e7ce4dd2bc539dc0357c25cf3065a2a3d95e92f1f6e028e7bc8d2c9615ad39fbcc1a021b6d3e47ffa6ad4f1e0a11fca1a46ce7c31f540770e5dc7ee44d68d3b903f64a0f71ae8e43d6662592f00e04be3cf8244aa9c852ec3a0c93b0ceeedf19a33137928aa4c223b86898c7150e4331a5cae96f90f9db8e1a8a1a8f45a085111562060180285f38e005d73aa8db45995a09767f5d9e2897e11ceda08b913ab56c8c8ffbddd65032d984978daccd3b8f0badea31cea975a1bdaeab8dbfba4cc0e7964a9eaa88aabf3f0c5635dd2362dfd9df12515163130faa59e7d3af78f73014e4378d1eae53b180ff38d97b920874f9fd25db58139ef04af0eb8e20ff75c49b4f08e0f501cad9d1c0eb59487ebe1a63c0c5e2cb4bfd0c03f45b36be7bd61d6bc928cc66dcf33b9e6d6cc4459b88628b46e34667ef31684008136cd607c70afb30741b45865b99cc525d2ae8064f0201513adfaf0c85447ec2f520afba8678063f2f33ae1b544f8fa37251539a7e2ed7a0462603490a9cc12193bbad400fbf20cf9792f9b70e54ed66a292ca17310c3f823b2faaca9526715244dbcbef89dc38d42fe92fd5b5bafb66e2fdba963276d136b58c4b01d347989a72bf2b1efa20750ef3565e3f8e300f7cd3a4b63df9585485388d42aabffb1336f572da50975fead94dc0e22dc8e3ae275056da4eb94b759a52897fa35548f7d4e939f3b0bf331d1630ad42abc26e50b1f5a42e646fad9e4e88c6727273c93330faab2e7960c1761d9e2e8afb65618d00631a1a5039c232d18a94f656fd8e399e7fab679a2495e6e88a84b5235160f98e226da44afefa1711175728c51e32719f8e823f75e836d04f33f7233ccccab094822586426e5fd699312623c6f300dcac4997fe9d964a48e9cbb3644b38b14a103f9dcd99e1a41c1892a6f6f127e4215c5aeffbadd034f27981bcce390e7b8c96f544d9d0adc6c46d1ed9b182b1efc79f27a1dc89afd5b818d940310d358bb0316187cd7e509ffb6e7e945039cda8ba19fc29554b4f0eca6a96b8a5a1d3aff0fa619e5e2ff9e16951589b6f0ac5ba009bc7ebe8150425c7f586305fcfd63edd8f6286073f3fcad107580f56c84d801d0c4fa55e7b255733e8dd335f2d31b2d59966c7de91494aa0886eef81ae0b1fcb64e4128311805eb66a5e99435a188e7d7267fb4d601f2e830cc3d2a844239c51d50c535d1a1f8a391ff20c68f39ee0036ce8c700fd904c079631ff332048d0bf0bdb40916c6fca18ff6598031702816e49709f2386f011812c20339295b388c95d7d05a59494dce49023e83d428ae4468e8742f64aafe1862d5920b9537d8d3e71c7950f6058a3f5f3a0cce505d2419349e08b3c5ab88775fe3eec894ba9f6bd43ed0ed7cd2d716f82f1684b5e9eab1f6cbcc64096477e80f58a41733ac844f245c63d8dd7fc22c5894a787114c5b120e39982822a9be55c8d81c13223177ed9404e9da4f15fa4d9d46db63ed4f84cfcf0a0f5e357c389ec6c662fde1f1844e9cb0c412875f12413ee59510d5a81b9472bbbce514c5cf5f908e3de3c9893005366ac5bac0ca32c44c3ba067e6aa2745e57893ac7ccc7add8c1e6748edcccc2210e18173061cf065995c4bcfaa891c5d12215f590db2e92aba3946bff00a53c1fedf4d829581cd70a0bb0d556e3f6ad06fbbb1140949ebbfe0bf75cad4b84fc73c510c6b8de717020ba148c6d861e2e21c0975de77dc02f4d2719c493d816aeeddcd1ef28c294f16141b1a337c1fce406ece1baa8c971498a0229e8597342c0076a4cb86410cb49f812a2487a81a644ebf79aa01e2b9eb09fd4530bfb33048d504885660c21f043fe35cdb2de67bec7b03ad80c0bf5814b134868bdeffc8db266f91a064122568de473250bc1a1bf193f5b595a7112675a857c89b85bc30482551f17a3d3556224fb8f49439e12d7709fc5fcb38aebc784339cc310cecbeacf809e0ce7b5ed13fb96b5f53591b09f925b97c5e6a889ac6f8eb885566af5c85d3ab534a9071139d50cfa3cd7b6178f12ae77d932483876afe3cdee59298a705882134f183b502ec7dbe01850404c3b88596c8c11b4591a891652b957aca656dd39fd0138ba4747e92eb2cf2ceb966974f86e6c056618d4162d81754448eb4ab64183f2875f4d9655d9bdea673ae467895e9ead42f30402516751336babe80ee4c6a39caa0076df94a430a14801dd7497c730d3b", 0xf8e}, {0x0, 0x6}, {&(0x7f00000023c0), 0x9}, {0x0}], 0x6, 0x6) 04:45:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x9, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 04:45:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x10b41, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000000100)="fc2ed7f0541ddf8ee11cd66b2d057401c0ddc5a81810a9097c87488a2f0b000000000000959c6ac1f4b37861010300000000000000eef90108867affff0896273aeafbd8073613ea9345e40000400000000000000000000000000000000000000000000000001a00000000", 0x6b}, {&(0x7f0000000200)="2f25ac80e9df482431364bd204d3669153767774638a169607d808981cba2b5a6d311b39aff881692e17a8b21721709bf0aded1ec8355f58455a900a32267bd1e38fb983bd8d4d19278f247da15d9c16", 0x50}, {&(0x7f0000001340)="f1e7670aaf7221376f2615c6bc574ddca9eb04070fd77f92677a3926ff942e810e1678ea46a3f74769c0f344de4e365062d470b181e42d94d3d6c6b5b811b006d290a60a553241eea33a4c6911743e6d9643054795f0ef12bc575c2120bebb141f6b325c4eae182c0826d3cbd4173007057fec786af0c5c590d13d3018c649d0d75a2f163370d81dcd2404c15193741d70ebc50ba160d1e426a8fd1060568ad88989f069b2428191240f328af48dc85c55335229824620795727561343a664932dd7554f104ecdc79d689e2cde913195d2e36ab6d4463d4d942956816dc7eccb8d42f7a97b15b1e94a49c8102d6a6383f2280645c67efa67ff9a04ae44dde250ad0b7fd94bcc600b1e38902ab955e35533abf73e8dc99f7f8abeb7f6bc58951b08a36afa6cc0349b335087160c33ca0f94d9c2b70b9f3c9c51c061251c1d92a1103c96b155f7cc137d087f818a16ee6d2a7f1e0f7c5dc8d4a0914cb63fed362bc0249d0bea47ff1cbd5258f9c5f462176e862392105ce37ff267493571a4349b2d15f6ffba42c0a01c0ead8628976aa5beb27ac741f1f843db136d27be7f6a65728ecb53ecbe363c122b1dfcd6b2ab58e9f4556927bc43416fe9b94a9b9d97937ef06278d5033000c17c588c5e15aa38f9be2accc685b158dd3470763576adecc12d509bd10ef636cefd576d2a20de0e3b2933a49699dde749a38e22a1379c8afec40c96ff493c87b418c193d2c27e3fedc428fa90f9cbaf065ef3e2ce84973607b5738253bcd587c88c9ef162542fd842af8959dc1412468f0ba3d5304396af6e3c22d047d4b737a6c6169c096788374cf441c54ee0af03ad68066cc53129df559289cd819e9437fab558080e8ccadf16c42bace369da6796f779588df376702de771693508a44d3fe6ab2783a7f597709ec777e3e7d79477e3c36697d99d3d3564bdd0f982df9b7d287c7f9cfded01a877d56044dcd0f3946f4d3dbb92c6cac31b50a4173fe94c6842b58e62cba59c126b68cd689ac8c1d2fead7053a8e6829228d55e3c9ea27f7de2f6c10aa9941ed78638f2fba3f31cdecc0eb8c3b4f868982c92e6e7182a02f67b2d83b06993f2bd50ee8fdd20c393ae0a2b05393755ac16421339485dc16917a58ad27400196a19716c47c9900969b01f0e0bb84f1fbd1a3959046f8efe5d90571cd04094c689d87482e84f413cb6d1aa745a79ebb73643ccce8c91afecce3b3d93c0c2a9875d8b4dd11797211d1ff5b2ab1461a3a8d38381bf986d18050eb71d0d858c58030a4af09e7c0872a4f60ea10bc744164906d3064f1d6fb0fb559cf6644e7c8646c8bd5473392dc156802dcadfbc6cd228ad264682bfa844f88e46ed6912321ea93451e7ae6000fbbfdbb3b17826329767d2b2086a2310283be5d08085d508bd4da4340cf0165034e27e92ea09b440750e06aca2da25b031e00547fcc9e56a6f0de15ced95baa32a5a9aecb0c6c82148fc12e220c8c3920e21851007978a1be46f4e6b410edabefab69e9d871bc04921ecda976a0c3d56bfc6d767078d382b975d5be64edef09d4d7647001e7abd08dd1ec44ee40b81328bc9f0cf933e471df82aa5fa6bc75e865d5ef22c2f2062445adf8e12fecf24d36ca8e6ab93a30e69917cea830cda9cac805e951a5bf33ec9220871476cc0e651bfa94bbc243e152ecd4d95fb14cb9dfd1fb4a9bea3622a80a6659c5b4622f5d7c1f9513586d3ed4936b23f7252f2662983ab8f85bf45f706a88ed71bc250e368a549ffc25ed9fcce282ed77179804e0ae8bdb2c894e61daea6fb8309f2dce99930d060a60e69a5b22d77b77d81031f0280257474953a8478313ad1fdad91acf98c76c2dca13e2994c6e40e7d4bed315e5bd0f384bd78ea320166027741a04b79607933809348266ade3fc461d05c08e149dba5a475c051ed23fff5877934c509c84f6cc32ea22b279bcfdc153c73e8a2f51f78fbfa99787f72a541e70ea410bc47c67597b70294625ec4f9ff7e4698b5dcd55805ba9f5c5d884f9624dc114a2baaddeeec362c33d28face0e6c95410288d767bf5317fb700e6039162c9a15d4ceaedf0e7516324d30703f0e92c5eb916f5e1ef03e19a3491f10a36c032ea607e2e9163ad9345d14f09b3d9c7ba3f59550d9b57a1ce251e12172f01ddc096efff063d59a92de263a3f56fb8d77d2b09abefb0fe2a85cbd578dbdb9dfd0041ac63fa0e6b61dda76ca321668cb8ab0e92a8b9682a7454c871c0fb999716e86efe5a9940a074099381a880a69b0f6757f0805bdf0b1e8a48899c79e4ec663cf50d3ac14f23a16d5b2bc1fa045ce31c33d7f063623c1c8af6c47324aeb1fcdeff06f6c37a307f9285b45defc11183f6e8630a73e664fdb3784cb64f395c640cbc9d587bb43c6093f3caf3bae336e503cdae97a1f2de0d67f43411f154fac5f14b869cf17e450e34789cb02b8bfdfc292827baabdd1a1f07b4a87fb39616efb9513225bedb8d83a7ef03c60edc8d429bce97e0ddc4acbea0d10ef4587bfa4588a09019ff58577bdfe354eb5fad2a15a95e940eb3affbfd0c57630a0991cafff97202cba441e584fd73140c2b1a4df0f0666a2f0f8a942aa7d5ad1531f9824e098e7738f2b82a884d509799eed20b11973679e6174c09355b264227a303af8deb50f02051bc851a8730fbb71330626e6a5bf78d5f36c3b8dbf2d35cfbcc010a74c92d6467263fde5bb38b8b57322bfcea105e61c6b6feedf87db8b5c4f23852234161c384a667f746dae22af6139a2cc1159ee6332158b220e4e0eef3b06baf19c8d677e70eb50cb0921cd0e0cd6a3739daed7cbb6a7940a8adf80e566d730ba139e56f812175d2229c160643ad96953652060ffb16e14722034c8c15a5006a53e5fa42becbb1e2ebd4a49ea13861c49a99c91e907a4e89fa97e43beef10ff4b707ab7ffca3974d60312b6a0dfa7bf75db288f8ac9345c71f3205061761db80db51e599c17237276f7925b7c80bc03c8e62e485d3495af8ae6b62aec8f0b0cba886357f2371f63618bec937965bda2db9f5fce0d04fe60be65da9d692b12e63af16bff29cca98a1604795f5c28784ad180772e7cd919a93a6cc738724ef49146ae86af7a1672a08817925385c6001a0a913c2bda390c4f240cf765b0ee27ad722ce4f603557c2c60e4ba6dbf2509387e3f1b93ad9232a3f037405407e91ca48363fd0b0f6ebe90cc65c0ae8d067f069f404445856e51e284b6e53653fa012a352d3aa82c33777753aecf607704b8a0337027d9b349cd918d71fe595f29bfd530f2135ba9cd5898302964710c7ebed391cdfc1575c17c39f0108b0df0124e9344990d746d33a16ecb723f813e2a4a4774f7231c25d6d31d8f87e6d7d32c35148dd1e7ce4dd2bc539dc0357c25cf3065a2a3d95e92f1f6e028e7bc8d2c9615ad39fbcc1a021b6d3e47ffa6ad4f1e0a11fca1a46ce7c31f540770e5dc7ee44d68d3b903f64a0f71ae8e43d6662592f00e04be3cf8244aa9c852ec3a0c93b0ceeedf19a33137928aa4c223b86898c7150e4331a5cae96f90f9db8e1a8a1a8f45a085111562060180285f38e005d73aa8db45995a09767f5d9e2897e11ceda08b913ab56c8c8ffbddd65032d984978daccd3b8f0badea31cea975a1bdaeab8dbfba4cc0e7964a9eaa88aabf3f0c5635dd2362dfd9df12515163130faa59e7d3af78f73014e4378d1eae53b180ff38d97b920874f9fd25db58139ef04af0eb8e20ff75c49b4f08e0f501cad9d1c0eb59487ebe1a63c0c5e2cb4bfd0c03f45b36be7bd61d6bc928cc66dcf33b9e6d6cc4459b88628b46e34667ef31684008136cd607c70afb30741b45865b99cc525d2ae8064f0201513adfaf0c85447ec2f520afba8678063f2f33ae1b544f8fa37251539a7e2ed7a0462603490a9cc12193bbad400fbf20cf9792f9b70e54ed66a292ca17310c3f823b2faaca9526715244dbcbef89dc38d42fe92fd5b5bafb66e2fdba963276d136b58c4b01d347989a72bf2b1efa20750ef3565e3f8e300f7cd3a4b63df9585485388d42aabffb1336f572da50975fead94dc0e22dc8e3ae275056da4eb94b759a52897fa35548f7d4e939f3b0bf331d1630ad42abc26e50b1f5a42e646fad9e4e88c6727273c93330faab2e7960c1761d9e2e8afb65618d00631a1a5039c232d18a94f656fd8e399e7fab679a2495e6e88a84b5235160f98e226da44afefa1711175728c51e32719f8e823f75e836d04f33f7233ccccab094822586426e5fd699312623c6f300dcac4997fe9d964a48e9cbb3644b38b14a103f9dcd99e1a41c1892a6f6f127e4215c5aeffbadd034f27981bcce390e7b8c96f544d9d0adc6c46d1ed9b182b1efc79f27a1dc89afd5b818d940310d358bb0316187cd7e509ffb6e7e945039cda8ba19fc29554b4f0eca6a96b8a5a1d3aff0fa619e5e2ff9e16951589b6f0ac5ba009bc7ebe8150425c7f586305fcfd63edd8f6286073f3fcad107580f56c84d801d0c4fa55e7b255733e8dd335f2d31b2d59966c7de91494aa0886eef81ae0b1fcb64e4128311805eb66a5e99435a188e7d7267fb4d601f2e830cc3d2a844239c51d50c535d1a1f8a391ff20c68f39ee0036ce8c700fd904c079631ff332048d0bf0bdb40916c6fca18ff6598031702816e49709f2386f011812c20339295b388c95d7d05a59494dce49023e83d428ae4468e8742f64aafe1862d5920b9537d8d3e71c7950f6058a3f5f3a0cce505d2419349e08b3c5ab88775fe3eec894ba9f6bd43ed0ed7cd2d716f82f1684b5e9eab1f6cbcc64096477e80f58a41733ac844f245c63d8dd7fc22c5894a787114c5b120e39982822a9be55c8d81c13223177ed9404e9da4f15fa4d9d46db63ed4f84cfcf0a0f5e357c389ec6c662fde1f1844e9cb0c412875f12413ee59510d5a81b9472bbbce514c5cf5f908e3de3c9893005366ac5bac0ca32c44c3ba067e6aa2745e57893ac7ccc7add8c1e6748edcccc2210e18173061cf065995c4bcfaa891c5d12215f590db2e92aba3946bff00a53c1fedf4d829581cd70a0bb0d556e3f6ad06fbbb1140949ebbfe0bf75cad4b84fc73c510c6b8de717020ba148c6d861e2e21c0975de77dc02f4d2719c493d816aeeddcd1ef28c294f16141b1a337c1fce406ece1baa8c971498a0229e8597342c0076a4cb86410cb49f812a2487a81a644ebf79aa01e2b9eb09fd4530bfb33048d504885660c21f043fe35cdb2de67bec7b03ad80c0bf5814b134868bdeffc8db266f91a064122568de473250bc1a1bf193f5b595a7112675a857c89b85bc30482551f17a3d3556224fb8f49439e12d7709fc5fcb38aebc784339cc310cecbeacf809e0ce7b5ed13fb96b5f53591b09f925b97c5e6a889ac6f8eb885566af5c85d3ab534a9071139d50cfa3cd7b6178f12ae77d932483876afe3cdee59298a705882134f183b502ec7dbe01850404c3b88596c8c11b4591a891652b957aca656dd39fd0138ba4747e92eb2cf2ceb966974f86e6c056618d4162d81754448eb4ab64183f2875f4d9655d9bdea673ae467895e9ead42f30402516751336babe80ee4c6a39caa0076df94a430a14801dd7497c730d3b", 0xf8e}, {0x0, 0x6}, {&(0x7f00000023c0), 0x9}, {0x0}], 0x6, 0x6) 04:45:56 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) flock(r0, 0x5) 04:45:56 executing program 7: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r4, r1, 0x0, r1, 0x110, 0x4}, 0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x1000, 0xce}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d44c0d65aeea", [], {@ipv6={0x86dd, {0x0, 0x6, "00b100", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20000, {0x0, 0x6, "1d10c4", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "c529ddbc0fd87ec3"}}}}}}}) 04:45:56 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) flock(r0, 0x5) 04:45:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="18", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 04:45:56 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x4, 0x4) 04:45:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="18", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 04:45:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x9, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 04:45:56 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "520734acc6f96c6c1e62f9838d80538565b76162"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)) 04:45:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x10b41, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000000100)="fc2ed7f0541ddf8ee11cd66b2d057401c0ddc5a81810a9097c87488a2f0b000000000000959c6ac1f4b37861010300000000000000eef90108867affff0896273aeafbd8073613ea9345e40000400000000000000000000000000000000000000000000000001a00000000", 0x6b}, {&(0x7f0000000200)="2f25ac80e9df482431364bd204d3669153767774638a169607d808981cba2b5a6d311b39aff881692e17a8b21721709bf0aded1ec8355f58455a900a32267bd1e38fb983bd8d4d19278f247da15d9c16", 0x50}, {&(0x7f0000001340)="f1e7670aaf7221376f2615c6bc574ddca9eb04070fd77f92677a3926ff942e810e1678ea46a3f74769c0f344de4e365062d470b181e42d94d3d6c6b5b811b006d290a60a553241eea33a4c6911743e6d9643054795f0ef12bc575c2120bebb141f6b325c4eae182c0826d3cbd4173007057fec786af0c5c590d13d3018c649d0d75a2f163370d81dcd2404c15193741d70ebc50ba160d1e426a8fd1060568ad88989f069b2428191240f328af48dc85c55335229824620795727561343a664932dd7554f104ecdc79d689e2cde913195d2e36ab6d4463d4d942956816dc7eccb8d42f7a97b15b1e94a49c8102d6a6383f2280645c67efa67ff9a04ae44dde250ad0b7fd94bcc600b1e38902ab955e35533abf73e8dc99f7f8abeb7f6bc58951b08a36afa6cc0349b335087160c33ca0f94d9c2b70b9f3c9c51c061251c1d92a1103c96b155f7cc137d087f818a16ee6d2a7f1e0f7c5dc8d4a0914cb63fed362bc0249d0bea47ff1cbd5258f9c5f462176e862392105ce37ff267493571a4349b2d15f6ffba42c0a01c0ead8628976aa5beb27ac741f1f843db136d27be7f6a65728ecb53ecbe363c122b1dfcd6b2ab58e9f4556927bc43416fe9b94a9b9d97937ef06278d5033000c17c588c5e15aa38f9be2accc685b158dd3470763576adecc12d509bd10ef636cefd576d2a20de0e3b2933a49699dde749a38e22a1379c8afec40c96ff493c87b418c193d2c27e3fedc428fa90f9cbaf065ef3e2ce84973607b5738253bcd587c88c9ef162542fd842af8959dc1412468f0ba3d5304396af6e3c22d047d4b737a6c6169c096788374cf441c54ee0af03ad68066cc53129df559289cd819e9437fab558080e8ccadf16c42bace369da6796f779588df376702de771693508a44d3fe6ab2783a7f597709ec777e3e7d79477e3c36697d99d3d3564bdd0f982df9b7d287c7f9cfded01a877d56044dcd0f3946f4d3dbb92c6cac31b50a4173fe94c6842b58e62cba59c126b68cd689ac8c1d2fead7053a8e6829228d55e3c9ea27f7de2f6c10aa9941ed78638f2fba3f31cdecc0eb8c3b4f868982c92e6e7182a02f67b2d83b06993f2bd50ee8fdd20c393ae0a2b05393755ac16421339485dc16917a58ad27400196a19716c47c9900969b01f0e0bb84f1fbd1a3959046f8efe5d90571cd04094c689d87482e84f413cb6d1aa745a79ebb73643ccce8c91afecce3b3d93c0c2a9875d8b4dd11797211d1ff5b2ab1461a3a8d38381bf986d18050eb71d0d858c58030a4af09e7c0872a4f60ea10bc744164906d3064f1d6fb0fb559cf6644e7c8646c8bd5473392dc156802dcadfbc6cd228ad264682bfa844f88e46ed6912321ea93451e7ae6000fbbfdbb3b17826329767d2b2086a2310283be5d08085d508bd4da4340cf0165034e27e92ea09b440750e06aca2da25b031e00547fcc9e56a6f0de15ced95baa32a5a9aecb0c6c82148fc12e220c8c3920e21851007978a1be46f4e6b410edabefab69e9d871bc04921ecda976a0c3d56bfc6d767078d382b975d5be64edef09d4d7647001e7abd08dd1ec44ee40b81328bc9f0cf933e471df82aa5fa6bc75e865d5ef22c2f2062445adf8e12fecf24d36ca8e6ab93a30e69917cea830cda9cac805e951a5bf33ec9220871476cc0e651bfa94bbc243e152ecd4d95fb14cb9dfd1fb4a9bea3622a80a6659c5b4622f5d7c1f9513586d3ed4936b23f7252f2662983ab8f85bf45f706a88ed71bc250e368a549ffc25ed9fcce282ed77179804e0ae8bdb2c894e61daea6fb8309f2dce99930d060a60e69a5b22d77b77d81031f0280257474953a8478313ad1fdad91acf98c76c2dca13e2994c6e40e7d4bed315e5bd0f384bd78ea320166027741a04b79607933809348266ade3fc461d05c08e149dba5a475c051ed23fff5877934c509c84f6cc32ea22b279bcfdc153c73e8a2f51f78fbfa99787f72a541e70ea410bc47c67597b70294625ec4f9ff7e4698b5dcd55805ba9f5c5d884f9624dc114a2baaddeeec362c33d28face0e6c95410288d767bf5317fb700e6039162c9a15d4ceaedf0e7516324d30703f0e92c5eb916f5e1ef03e19a3491f10a36c032ea607e2e9163ad9345d14f09b3d9c7ba3f59550d9b57a1ce251e12172f01ddc096efff063d59a92de263a3f56fb8d77d2b09abefb0fe2a85cbd578dbdb9dfd0041ac63fa0e6b61dda76ca321668cb8ab0e92a8b9682a7454c871c0fb999716e86efe5a9940a074099381a880a69b0f6757f0805bdf0b1e8a48899c79e4ec663cf50d3ac14f23a16d5b2bc1fa045ce31c33d7f063623c1c8af6c47324aeb1fcdeff06f6c37a307f9285b45defc11183f6e8630a73e664fdb3784cb64f395c640cbc9d587bb43c6093f3caf3bae336e503cdae97a1f2de0d67f43411f154fac5f14b869cf17e450e34789cb02b8bfdfc292827baabdd1a1f07b4a87fb39616efb9513225bedb8d83a7ef03c60edc8d429bce97e0ddc4acbea0d10ef4587bfa4588a09019ff58577bdfe354eb5fad2a15a95e940eb3affbfd0c57630a0991cafff97202cba441e584fd73140c2b1a4df0f0666a2f0f8a942aa7d5ad1531f9824e098e7738f2b82a884d509799eed20b11973679e6174c09355b264227a303af8deb50f02051bc851a8730fbb71330626e6a5bf78d5f36c3b8dbf2d35cfbcc010a74c92d6467263fde5bb38b8b57322bfcea105e61c6b6feedf87db8b5c4f23852234161c384a667f746dae22af6139a2cc1159ee6332158b220e4e0eef3b06baf19c8d677e70eb50cb0921cd0e0cd6a3739daed7cbb6a7940a8adf80e566d730ba139e56f812175d2229c160643ad96953652060ffb16e14722034c8c15a5006a53e5fa42becbb1e2ebd4a49ea13861c49a99c91e907a4e89fa97e43beef10ff4b707ab7ffca3974d60312b6a0dfa7bf75db288f8ac9345c71f3205061761db80db51e599c17237276f7925b7c80bc03c8e62e485d3495af8ae6b62aec8f0b0cba886357f2371f63618bec937965bda2db9f5fce0d04fe60be65da9d692b12e63af16bff29cca98a1604795f5c28784ad180772e7cd919a93a6cc738724ef49146ae86af7a1672a08817925385c6001a0a913c2bda390c4f240cf765b0ee27ad722ce4f603557c2c60e4ba6dbf2509387e3f1b93ad9232a3f037405407e91ca48363fd0b0f6ebe90cc65c0ae8d067f069f404445856e51e284b6e53653fa012a352d3aa82c33777753aecf607704b8a0337027d9b349cd918d71fe595f29bfd530f2135ba9cd5898302964710c7ebed391cdfc1575c17c39f0108b0df0124e9344990d746d33a16ecb723f813e2a4a4774f7231c25d6d31d8f87e6d7d32c35148dd1e7ce4dd2bc539dc0357c25cf3065a2a3d95e92f1f6e028e7bc8d2c9615ad39fbcc1a021b6d3e47ffa6ad4f1e0a11fca1a46ce7c31f540770e5dc7ee44d68d3b903f64a0f71ae8e43d6662592f00e04be3cf8244aa9c852ec3a0c93b0ceeedf19a33137928aa4c223b86898c7150e4331a5cae96f90f9db8e1a8a1a8f45a085111562060180285f38e005d73aa8db45995a09767f5d9e2897e11ceda08b913ab56c8c8ffbddd65032d984978daccd3b8f0badea31cea975a1bdaeab8dbfba4cc0e7964a9eaa88aabf3f0c5635dd2362dfd9df12515163130faa59e7d3af78f73014e4378d1eae53b180ff38d97b920874f9fd25db58139ef04af0eb8e20ff75c49b4f08e0f501cad9d1c0eb59487ebe1a63c0c5e2cb4bfd0c03f45b36be7bd61d6bc928cc66dcf33b9e6d6cc4459b88628b46e34667ef31684008136cd607c70afb30741b45865b99cc525d2ae8064f0201513adfaf0c85447ec2f520afba8678063f2f33ae1b544f8fa37251539a7e2ed7a0462603490a9cc12193bbad400fbf20cf9792f9b70e54ed66a292ca17310c3f823b2faaca9526715244dbcbef89dc38d42fe92fd5b5bafb66e2fdba963276d136b58c4b01d347989a72bf2b1efa20750ef3565e3f8e300f7cd3a4b63df9585485388d42aabffb1336f572da50975fead94dc0e22dc8e3ae275056da4eb94b759a52897fa35548f7d4e939f3b0bf331d1630ad42abc26e50b1f5a42e646fad9e4e88c6727273c93330faab2e7960c1761d9e2e8afb65618d00631a1a5039c232d18a94f656fd8e399e7fab679a2495e6e88a84b5235160f98e226da44afefa1711175728c51e32719f8e823f75e836d04f33f7233ccccab094822586426e5fd699312623c6f300dcac4997fe9d964a48e9cbb3644b38b14a103f9dcd99e1a41c1892a6f6f127e4215c5aeffbadd034f27981bcce390e7b8c96f544d9d0adc6c46d1ed9b182b1efc79f27a1dc89afd5b818d940310d358bb0316187cd7e509ffb6e7e945039cda8ba19fc29554b4f0eca6a96b8a5a1d3aff0fa619e5e2ff9e16951589b6f0ac5ba009bc7ebe8150425c7f586305fcfd63edd8f6286073f3fcad107580f56c84d801d0c4fa55e7b255733e8dd335f2d31b2d59966c7de91494aa0886eef81ae0b1fcb64e4128311805eb66a5e99435a188e7d7267fb4d601f2e830cc3d2a844239c51d50c535d1a1f8a391ff20c68f39ee0036ce8c700fd904c079631ff332048d0bf0bdb40916c6fca18ff6598031702816e49709f2386f011812c20339295b388c95d7d05a59494dce49023e83d428ae4468e8742f64aafe1862d5920b9537d8d3e71c7950f6058a3f5f3a0cce505d2419349e08b3c5ab88775fe3eec894ba9f6bd43ed0ed7cd2d716f82f1684b5e9eab1f6cbcc64096477e80f58a41733ac844f245c63d8dd7fc22c5894a787114c5b120e39982822a9be55c8d81c13223177ed9404e9da4f15fa4d9d46db63ed4f84cfcf0a0f5e357c389ec6c662fde1f1844e9cb0c412875f12413ee59510d5a81b9472bbbce514c5cf5f908e3de3c9893005366ac5bac0ca32c44c3ba067e6aa2745e57893ac7ccc7add8c1e6748edcccc2210e18173061cf065995c4bcfaa891c5d12215f590db2e92aba3946bff00a53c1fedf4d829581cd70a0bb0d556e3f6ad06fbbb1140949ebbfe0bf75cad4b84fc73c510c6b8de717020ba148c6d861e2e21c0975de77dc02f4d2719c493d816aeeddcd1ef28c294f16141b1a337c1fce406ece1baa8c971498a0229e8597342c0076a4cb86410cb49f812a2487a81a644ebf79aa01e2b9eb09fd4530bfb33048d504885660c21f043fe35cdb2de67bec7b03ad80c0bf5814b134868bdeffc8db266f91a064122568de473250bc1a1bf193f5b595a7112675a857c89b85bc30482551f17a3d3556224fb8f49439e12d7709fc5fcb38aebc784339cc310cecbeacf809e0ce7b5ed13fb96b5f53591b09f925b97c5e6a889ac6f8eb885566af5c85d3ab534a9071139d50cfa3cd7b6178f12ae77d932483876afe3cdee59298a705882134f183b502ec7dbe01850404c3b88596c8c11b4591a891652b957aca656dd39fd0138ba4747e92eb2cf2ceb966974f86e6c056618d4162d81754448eb4ab64183f2875f4d9655d9bdea673ae467895e9ead42f30402516751336babe80ee4c6a39caa0076df94a430a14801dd7497c730d3b", 0xf8e}, {0x0, 0x6}, {&(0x7f00000023c0), 0x9}, {0x0}], 0x6, 0x6) 04:45:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x10b41, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000000100)="fc2ed7f0541ddf8ee11cd66b2d057401c0ddc5a81810a9097c87488a2f0b000000000000959c6ac1f4b37861010300000000000000eef90108867affff0896273aeafbd8073613ea9345e40000400000000000000000000000000000000000000000000000001a00000000", 0x6b}, {&(0x7f0000000200)="2f25ac80e9df482431364bd204d3669153767774638a169607d808981cba2b5a6d311b39aff881692e17a8b21721709bf0aded1ec8355f58455a900a32267bd1e38fb983bd8d4d19278f247da15d9c16", 0x50}, {&(0x7f0000001340)="f1e7670aaf7221376f2615c6bc574ddca9eb04070fd77f92677a3926ff942e810e1678ea46a3f74769c0f344de4e365062d470b181e42d94d3d6c6b5b811b006d290a60a553241eea33a4c6911743e6d9643054795f0ef12bc575c2120bebb141f6b325c4eae182c0826d3cbd4173007057fec786af0c5c590d13d3018c649d0d75a2f163370d81dcd2404c15193741d70ebc50ba160d1e426a8fd1060568ad88989f069b2428191240f328af48dc85c55335229824620795727561343a664932dd7554f104ecdc79d689e2cde913195d2e36ab6d4463d4d942956816dc7eccb8d42f7a97b15b1e94a49c8102d6a6383f2280645c67efa67ff9a04ae44dde250ad0b7fd94bcc600b1e38902ab955e35533abf73e8dc99f7f8abeb7f6bc58951b08a36afa6cc0349b335087160c33ca0f94d9c2b70b9f3c9c51c061251c1d92a1103c96b155f7cc137d087f818a16ee6d2a7f1e0f7c5dc8d4a0914cb63fed362bc0249d0bea47ff1cbd5258f9c5f462176e862392105ce37ff267493571a4349b2d15f6ffba42c0a01c0ead8628976aa5beb27ac741f1f843db136d27be7f6a65728ecb53ecbe363c122b1dfcd6b2ab58e9f4556927bc43416fe9b94a9b9d97937ef06278d5033000c17c588c5e15aa38f9be2accc685b158dd3470763576adecc12d509bd10ef636cefd576d2a20de0e3b2933a49699dde749a38e22a1379c8afec40c96ff493c87b418c193d2c27e3fedc428fa90f9cbaf065ef3e2ce84973607b5738253bcd587c88c9ef162542fd842af8959dc1412468f0ba3d5304396af6e3c22d047d4b737a6c6169c096788374cf441c54ee0af03ad68066cc53129df559289cd819e9437fab558080e8ccadf16c42bace369da6796f779588df376702de771693508a44d3fe6ab2783a7f597709ec777e3e7d79477e3c36697d99d3d3564bdd0f982df9b7d287c7f9cfded01a877d56044dcd0f3946f4d3dbb92c6cac31b50a4173fe94c6842b58e62cba59c126b68cd689ac8c1d2fead7053a8e6829228d55e3c9ea27f7de2f6c10aa9941ed78638f2fba3f31cdecc0eb8c3b4f868982c92e6e7182a02f67b2d83b06993f2bd50ee8fdd20c393ae0a2b05393755ac16421339485dc16917a58ad27400196a19716c47c9900969b01f0e0bb84f1fbd1a3959046f8efe5d90571cd04094c689d87482e84f413cb6d1aa745a79ebb73643ccce8c91afecce3b3d93c0c2a9875d8b4dd11797211d1ff5b2ab1461a3a8d38381bf986d18050eb71d0d858c58030a4af09e7c0872a4f60ea10bc744164906d3064f1d6fb0fb559cf6644e7c8646c8bd5473392dc156802dcadfbc6cd228ad264682bfa844f88e46ed6912321ea93451e7ae6000fbbfdbb3b17826329767d2b2086a2310283be5d08085d508bd4da4340cf0165034e27e92ea09b440750e06aca2da25b031e00547fcc9e56a6f0de15ced95baa32a5a9aecb0c6c82148fc12e220c8c3920e21851007978a1be46f4e6b410edabefab69e9d871bc04921ecda976a0c3d56bfc6d767078d382b975d5be64edef09d4d7647001e7abd08dd1ec44ee40b81328bc9f0cf933e471df82aa5fa6bc75e865d5ef22c2f2062445adf8e12fecf24d36ca8e6ab93a30e69917cea830cda9cac805e951a5bf33ec9220871476cc0e651bfa94bbc243e152ecd4d95fb14cb9dfd1fb4a9bea3622a80a6659c5b4622f5d7c1f9513586d3ed4936b23f7252f2662983ab8f85bf45f706a88ed71bc250e368a549ffc25ed9fcce282ed77179804e0ae8bdb2c894e61daea6fb8309f2dce99930d060a60e69a5b22d77b77d81031f0280257474953a8478313ad1fdad91acf98c76c2dca13e2994c6e40e7d4bed315e5bd0f384bd78ea320166027741a04b79607933809348266ade3fc461d05c08e149dba5a475c051ed23fff5877934c509c84f6cc32ea22b279bcfdc153c73e8a2f51f78fbfa99787f72a541e70ea410bc47c67597b70294625ec4f9ff7e4698b5dcd55805ba9f5c5d884f9624dc114a2baaddeeec362c33d28face0e6c95410288d767bf5317fb700e6039162c9a15d4ceaedf0e7516324d30703f0e92c5eb916f5e1ef03e19a3491f10a36c032ea607e2e9163ad9345d14f09b3d9c7ba3f59550d9b57a1ce251e12172f01ddc096efff063d59a92de263a3f56fb8d77d2b09abefb0fe2a85cbd578dbdb9dfd0041ac63fa0e6b61dda76ca321668cb8ab0e92a8b9682a7454c871c0fb999716e86efe5a9940a074099381a880a69b0f6757f0805bdf0b1e8a48899c79e4ec663cf50d3ac14f23a16d5b2bc1fa045ce31c33d7f063623c1c8af6c47324aeb1fcdeff06f6c37a307f9285b45defc11183f6e8630a73e664fdb3784cb64f395c640cbc9d587bb43c6093f3caf3bae336e503cdae97a1f2de0d67f43411f154fac5f14b869cf17e450e34789cb02b8bfdfc292827baabdd1a1f07b4a87fb39616efb9513225bedb8d83a7ef03c60edc8d429bce97e0ddc4acbea0d10ef4587bfa4588a09019ff58577bdfe354eb5fad2a15a95e940eb3affbfd0c57630a0991cafff97202cba441e584fd73140c2b1a4df0f0666a2f0f8a942aa7d5ad1531f9824e098e7738f2b82a884d509799eed20b11973679e6174c09355b264227a303af8deb50f02051bc851a8730fbb71330626e6a5bf78d5f36c3b8dbf2d35cfbcc010a74c92d6467263fde5bb38b8b57322bfcea105e61c6b6feedf87db8b5c4f23852234161c384a667f746dae22af6139a2cc1159ee6332158b220e4e0eef3b06baf19c8d677e70eb50cb0921cd0e0cd6a3739daed7cbb6a7940a8adf80e566d730ba139e56f812175d2229c160643ad96953652060ffb16e14722034c8c15a5006a53e5fa42becbb1e2ebd4a49ea13861c49a99c91e907a4e89fa97e43beef10ff4b707ab7ffca3974d60312b6a0dfa7bf75db288f8ac9345c71f3205061761db80db51e599c17237276f7925b7c80bc03c8e62e485d3495af8ae6b62aec8f0b0cba886357f2371f63618bec937965bda2db9f5fce0d04fe60be65da9d692b12e63af16bff29cca98a1604795f5c28784ad180772e7cd919a93a6cc738724ef49146ae86af7a1672a08817925385c6001a0a913c2bda390c4f240cf765b0ee27ad722ce4f603557c2c60e4ba6dbf2509387e3f1b93ad9232a3f037405407e91ca48363fd0b0f6ebe90cc65c0ae8d067f069f404445856e51e284b6e53653fa012a352d3aa82c33777753aecf607704b8a0337027d9b349cd918d71fe595f29bfd530f2135ba9cd5898302964710c7ebed391cdfc1575c17c39f0108b0df0124e9344990d746d33a16ecb723f813e2a4a4774f7231c25d6d31d8f87e6d7d32c35148dd1e7ce4dd2bc539dc0357c25cf3065a2a3d95e92f1f6e028e7bc8d2c9615ad39fbcc1a021b6d3e47ffa6ad4f1e0a11fca1a46ce7c31f540770e5dc7ee44d68d3b903f64a0f71ae8e43d6662592f00e04be3cf8244aa9c852ec3a0c93b0ceeedf19a33137928aa4c223b86898c7150e4331a5cae96f90f9db8e1a8a1a8f45a085111562060180285f38e005d73aa8db45995a09767f5d9e2897e11ceda08b913ab56c8c8ffbddd65032d984978daccd3b8f0badea31cea975a1bdaeab8dbfba4cc0e7964a9eaa88aabf3f0c5635dd2362dfd9df12515163130faa59e7d3af78f73014e4378d1eae53b180ff38d97b920874f9fd25db58139ef04af0eb8e20ff75c49b4f08e0f501cad9d1c0eb59487ebe1a63c0c5e2cb4bfd0c03f45b36be7bd61d6bc928cc66dcf33b9e6d6cc4459b88628b46e34667ef31684008136cd607c70afb30741b45865b99cc525d2ae8064f0201513adfaf0c85447ec2f520afba8678063f2f33ae1b544f8fa37251539a7e2ed7a0462603490a9cc12193bbad400fbf20cf9792f9b70e54ed66a292ca17310c3f823b2faaca9526715244dbcbef89dc38d42fe92fd5b5bafb66e2fdba963276d136b58c4b01d347989a72bf2b1efa20750ef3565e3f8e300f7cd3a4b63df9585485388d42aabffb1336f572da50975fead94dc0e22dc8e3ae275056da4eb94b759a52897fa35548f7d4e939f3b0bf331d1630ad42abc26e50b1f5a42e646fad9e4e88c6727273c93330faab2e7960c1761d9e2e8afb65618d00631a1a5039c232d18a94f656fd8e399e7fab679a2495e6e88a84b5235160f98e226da44afefa1711175728c51e32719f8e823f75e836d04f33f7233ccccab094822586426e5fd699312623c6f300dcac4997fe9d964a48e9cbb3644b38b14a103f9dcd99e1a41c1892a6f6f127e4215c5aeffbadd034f27981bcce390e7b8c96f544d9d0adc6c46d1ed9b182b1efc79f27a1dc89afd5b818d940310d358bb0316187cd7e509ffb6e7e945039cda8ba19fc29554b4f0eca6a96b8a5a1d3aff0fa619e5e2ff9e16951589b6f0ac5ba009bc7ebe8150425c7f586305fcfd63edd8f6286073f3fcad107580f56c84d801d0c4fa55e7b255733e8dd335f2d31b2d59966c7de91494aa0886eef81ae0b1fcb64e4128311805eb66a5e99435a188e7d7267fb4d601f2e830cc3d2a844239c51d50c535d1a1f8a391ff20c68f39ee0036ce8c700fd904c079631ff332048d0bf0bdb40916c6fca18ff6598031702816e49709f2386f011812c20339295b388c95d7d05a59494dce49023e83d428ae4468e8742f64aafe1862d5920b9537d8d3e71c7950f6058a3f5f3a0cce505d2419349e08b3c5ab88775fe3eec894ba9f6bd43ed0ed7cd2d716f82f1684b5e9eab1f6cbcc64096477e80f58a41733ac844f245c63d8dd7fc22c5894a787114c5b120e39982822a9be55c8d81c13223177ed9404e9da4f15fa4d9d46db63ed4f84cfcf0a0f5e357c389ec6c662fde1f1844e9cb0c412875f12413ee59510d5a81b9472bbbce514c5cf5f908e3de3c9893005366ac5bac0ca32c44c3ba067e6aa2745e57893ac7ccc7add8c1e6748edcccc2210e18173061cf065995c4bcfaa891c5d12215f590db2e92aba3946bff00a53c1fedf4d829581cd70a0bb0d556e3f6ad06fbbb1140949ebbfe0bf75cad4b84fc73c510c6b8de717020ba148c6d861e2e21c0975de77dc02f4d2719c493d816aeeddcd1ef28c294f16141b1a337c1fce406ece1baa8c971498a0229e8597342c0076a4cb86410cb49f812a2487a81a644ebf79aa01e2b9eb09fd4530bfb33048d504885660c21f043fe35cdb2de67bec7b03ad80c0bf5814b134868bdeffc8db266f91a064122568de473250bc1a1bf193f5b595a7112675a857c89b85bc30482551f17a3d3556224fb8f49439e12d7709fc5fcb38aebc784339cc310cecbeacf809e0ce7b5ed13fb96b5f53591b09f925b97c5e6a889ac6f8eb885566af5c85d3ab534a9071139d50cfa3cd7b6178f12ae77d932483876afe3cdee59298a705882134f183b502ec7dbe01850404c3b88596c8c11b4591a891652b957aca656dd39fd0138ba4747e92eb2cf2ceb966974f86e6c056618d4162d81754448eb4ab64183f2875f4d9655d9bdea673ae467895e9ead42f30402516751336babe80ee4c6a39caa0076df94a430a14801dd7497c730d3b", 0xf8e}, {0x0, 0x6}, {&(0x7f00000023c0), 0x9}, {0x0}], 0x6, 0x6) 04:45:56 executing program 7: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r4, r1, 0x0, r1, 0x110, 0x4}, 0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x1000, 0xce}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d44c0d65aeea", [], {@ipv6={0x86dd, {0x0, 0x6, "00b100", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20000, {0x0, 0x6, "1d10c4", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "c529ddbc0fd87ec3"}}}}}}}) 04:45:56 executing program 4: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r4, r1, 0x0, r1, 0x110, 0x4}, 0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x1000, 0xce}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d44c0d65aeea", [], {@ipv6={0x86dd, {0x0, 0x6, "00b100", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20000, {0x0, 0x6, "1d10c4", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "c529ddbc0fd87ec3"}}}}}}}) 04:45:56 executing program 3: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r4, r1, 0x0, r1, 0x110, 0x4}, 0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x1000, 0xce}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d44c0d65aeea", [], {@ipv6={0x86dd, {0x0, 0x6, "00b100", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20000, {0x0, 0x6, "1d10c4", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "c529ddbc0fd87ec3"}}}}}}}) 04:45:57 executing program 6: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r4, r1, 0x0, r1, 0x110, 0x4}, 0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x1000, 0xce}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d44c0d65aeea", [], {@ipv6={0x86dd, {0x0, 0x6, "00b100", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20000, {0x0, 0x6, "1d10c4", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "c529ddbc0fd87ec3"}}}}}}}) 04:45:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="18", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 04:45:57 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) flock(r0, 0x5) 04:45:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x9, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 04:45:57 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x4, 0x4) 04:45:57 executing program 3: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r4, r1, 0x0, r1, 0x110, 0x4}, 0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x1000, 0xce}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d44c0d65aeea", [], {@ipv6={0x86dd, {0x0, 0x6, "00b100", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20000, {0x0, 0x6, "1d10c4", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "c529ddbc0fd87ec3"}}}}}}}) 04:45:57 executing program 4: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r4, r1, 0x0, r1, 0x110, 0x4}, 0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x1000, 0xce}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d44c0d65aeea", [], {@ipv6={0x86dd, {0x0, 0x6, "00b100", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20000, {0x0, 0x6, "1d10c4", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "c529ddbc0fd87ec3"}}}}}}}) 04:45:57 executing program 7: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r4, r1, 0x0, r1, 0x110, 0x4}, 0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x1000, 0xce}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d44c0d65aeea", [], {@ipv6={0x86dd, {0x0, 0x6, "00b100", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20000, {0x0, 0x6, "1d10c4", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "c529ddbc0fd87ec3"}}}}}}}) 04:45:57 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x4, 0x4) 04:45:57 executing program 3: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r4, r1, 0x0, r1, 0x110, 0x4}, 0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x1000, 0xce}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d44c0d65aeea", [], {@ipv6={0x86dd, {0x0, 0x6, "00b100", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20000, {0x0, 0x6, "1d10c4", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "c529ddbc0fd87ec3"}}}}}}}) 04:45:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ee, 0x0, "77917dfc71faeb904b4000"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) mprotect(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="33102b27cad177560800000000000000d51e567165315a0dabcc80b5e1e309000000000000002d7e7fdeb0de08067689c64052ff4aa621542b8447adf52c08b8660600000000000000cf", 0x4a}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 04:45:57 executing program 6: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r4, r1, 0x0, r1, 0x110, 0x4}, 0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x1000, 0xce}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d44c0d65aeea", [], {@ipv6={0x86dd, {0x0, 0x6, "00b100", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20000, {0x0, 0x6, "1d10c4", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "c529ddbc0fd87ec3"}}}}}}}) 04:45:57 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) flock(r0, 0x5) 04:45:57 executing program 3: socketpair(0x18, 0x0, 0x29, 0x0) 04:45:57 executing program 7: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r4, r1, 0x0, r1, 0x110, 0x4}, 0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x1000, 0xce}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d44c0d65aeea", [], {@ipv6={0x86dd, {0x0, 0x6, "00b100", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20000, {0x0, 0x6, "1d10c4", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "c529ddbc0fd87ec3"}}}}}}}) 04:45:57 executing program 4: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8000, r4, r1, 0x0, r1, 0x110, 0x4}, 0x1000, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x1000, 0xce}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d44c0d65aeea", [], {@ipv6={0x86dd, {0x0, 0x6, "00b100", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x20000, {0x0, 0x6, "1d10c4", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "c529ddbc0fd87ec3"}}}}}}}) 04:45:57 executing program 3: socketpair(0x18, 0x0, 0x29, 0x0) login: witness: lock order reversal: 1st 0xffffffff8290fe50 netlock (netlock) 2nd 0xfffffd807e81a8d0 vmmaplk (&map->lock) lock order "&map->lock"(rwlock) -> "netlock"(rwlock) first seen at: #0 rw_enter_write+0x5b #1 udp_sysctl+0x8a #2 sys_sysctl+0x209 #3 syscall+0x489 #4 Xsyscall+0x128 lock order "netlock"(rwlock) -> "&map->lock"(rwlock) first seen at: #0 rw_enter_read+0x66 #1 uvmfault_lookup+0xd9 #2 uvm_fault_check+0x3a #3 uvm_fault+0x102 #4 kpageflttrap+0x209 #5 kerntrap+0xef #6 alltraps_kern_meltdown+0x7b #7 copyout+0x53 #8 ifioctl_get+0x2dd #9 soo_ioctl+0x26c #10 fifo_ioctl+0x104 #11 VOP_IOCTL+0x96 #12 vn_ioctl+0xbc #13 sys_ioctl+0x4a2 #14 syscall+0x489 #15 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807e81a8d0,1,0) at witness_checkorder+0x10b7 rw_enter_read(fffffd807e81a8c0) at rw_enter_read+0x66 uvmfault_lookup(ffff800024695220,0) at uvmfault_lookup+0xd9 uvm_fault_check(ffff800024695220,ffff800024695258,ffff800024695280) at uvm_fault_check+0x3a uvm_fault(fffffd807e81a8b8,2000c000,0,2) at uvm_fault+0x102 kpageflttrap(ffff8000246953b0,2000cf00) at kpageflttrap+0x209 kerntrap(ffff8000246953b0) at kerntrap+0xef alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x53 ifioctl_get(c0106924,ffff800024695900) at ifioctl_get+0x2dd soo_ioctl(ffff800024695660,c0106924,ffff800024695900,ffff80002469ad30) at soo_ioctl+0x26c fifo_ioctl(ffff800024695748) at fifo_ioctl+0x104 VOP_IOCTL(fffffd8066284670,c0106924,ffff800024695900,3,fffffd807f7d8480,ffff80002469ad30) at VOP_IOCTL+0x96 vn_ioctl(fffffd8066799448,c0106924,ffff800024695900,ffff80002469ad30) at vn_ioctl+0xbc sys_ioctl(ffff80002469ad30,ffff800024695a18,ffff800024695a70) at sys_ioctl+0x4a2 syscall(ffff800024695ae0) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd752594ea30, count: -18 ddb{1}> show registers rdi 0x3 rsi 0x40000 acpi_pdirpa+0x2be68 rbp 0xffff800024694f10 rbx 0x3 rdx 0xffff800000bc1b80 rcx 0 rax 0x3ffff acpi_pdirpa+0x2be67 r8 0xffff800024694e80 r9 0x8080808080808080 r10 0xc908e5354468523a r11 0xd1e18d4abc1987e r12 0xffffffff82ab0590 w_lodata+0x52c20 r13 0 r14 0xffffffff82aab470 w_lodata+0x4db00 r15 0xfffffd8002f62d80 rip 0xffffffff8138d658 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800024694f00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=505777 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80002469aa90,0xffffffff82b3d400 process=0xffff800029323200 user=0xffff800024690000, vmspace=0xfffffd807e81a8b8 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 61284 248624 80244 32767 7 0x10 syz-executor.1 *61284 505777 80244 32767 7 0x4000010 syz-executor.1 11814 220333 0 0 3 0x14200 bored sosplice 42465 73845 21393 32767 3 0x90 piperd syz-executor.5 48038 304545 93044 32767 3 0x90 piperd syz-executor.6 42204 415604 12993 32767 3 0x90 piperd syz-executor.7 89473 83333 49820 32767 3 0x90 piperd syz-executor.4 12993 85312 59638 0 3 0x82 wait syz-executor.7 93044 431565 59638 0 3 0x82 wait syz-executor.6 21393 368978 59638 0 3 0x82 wait syz-executor.5 49820 310510 59638 0 3 0x82 wait syz-executor.4 11281 14468 48487 32767 3 0x90 piperd syz-executor.3 4264 272622 71773 32767 3 0x10 biowait syz-executor.2 48487 70830 59638 0 3 0x82 wait syz-executor.3 71773 398529 59638 0 3 0x82 wait syz-executor.2 80244 321937 7650 32767 3 0x90 nanoslp syz-executor.1 12584 420885 77470 32767 3 0x90 nanoslp syz-executor.0 7650 520275 59638 0 3 0x82 wait syz-executor.1 77470 253092 59638 0 3 0x82 wait syz-executor.0 59638 199567 12711 0 3 0x82 thrsleep syz-fuzzer 59638 300712 12711 0 3 0x4000082 nanoslp syz-fuzzer 59638 21077 12711 0 3 0x4000082 kqread syz-fuzzer 59638 214278 12711 0 3 0x4000082 thrsleep syz-fuzzer 59638 59988 12711 0 3 0x4000082 thrsleep syz-fuzzer 59638 423907 12711 0 3 0x4000082 thrsleep syz-fuzzer 59638 415220 12711 0 3 0x4000082 nanoslp syz-fuzzer 59638 147394 12711 0 3 0x4000082 thrsleep syz-fuzzer 59638 11220 12711 0 3 0x4000082 thrsleep syz-fuzzer 12711 98395 36131 0 3 0x10008a sigsusp ksh 36131 184729 19502 0 3 0x9a kqread sshd 80972 491592 1 0 3 0x100083 ttyin getty 19502 71873 1 0 3 0x88 kqread sshd 62236 2215 98403 73 3 0x1100090 kqread syslogd 98403 457199 1 0 3 0x100082 netio syslogd 33953 110430 1 0 3 0x100080 kqread resolvd 60747 117306 16533 77 3 0x100092 kqread dhcpleased 59019 419499 16533 77 3 0x100092 kqread dhcpleased 16533 512291 1 0 3 0x80 kqread dhcpleased 7222 156209 0 0 3 0x14200 bored smr 52746 379388 0 0 3 0x14200 pgzero zerothread 31828 12554 0 0 3 0x14200 aiodoned aiodoned 8310 145087 0 0 3 0x14200 syncer update 98593 496337 0 0 3 0x14200 cleaner cleaner 20754 47838 0 0 3 0x14200 reaper reaper 81926 273980 0 0 3 0x14200 pgdaemon pagedaemon 30247 150867 0 0 3 0x14200 bored viomb 12294 75548 0 0 3 0x40014200 acpi0 acpi0 56090 199015 0 0 3 0x40014200 idle1 14229 368578 0 0 3 0x14200 bored softnet 74498 355845 0 0 3 0x14200 bored systqmp 99555 28648 0 0 3 0x14200 bored systq 55861 255624 0 0 3 0x40014200 bored softclock 70447 308976 0 0 3 0x40014200 idle0 1 115123 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 61284 (syz-executor.1) thread 0xffff80002469ad30 (505777) shared rwlock netlock r = 0 (0xffffffff8290fe50) #0 witness_lock+0x44d #1 ifioctl_get+0x2d5 #2 soo_ioctl+0x26c #3 fifo_ioctl+0x104 #4 VOP_IOCTL+0x96 #5 vn_ioctl+0xbc #6 sys_ioctl+0x4a2 #7 syscall+0x489 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff829de988) #0 witness_lock+0x44d #1 vn_ioctl+0x41 #2 sys_ioctl+0x4a2 #3 syscall+0x489 #4 Xsyscall+0x128 Process 4264 (syz-executor.2) thread 0xffff8000ffff77b0 (272622) exclusive rrwlock inode r = 0 (0xfffffd80768aa818) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 ufs_ihashins+0x42 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1be #7 ufs_mkdir+0xf4 #8 VOP_MKDIR+0xbf #9 domkdirat+0x121 #10 syscall+0x489 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c8281a8) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 vn_lock+0x84 #5 vfs_lookup+0xd1 #6 namei+0x36a #7 domkdirat+0x75 #8 syscall+0x489 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10172 6407K 6419K 78643K 11262 0 pcb 13 8K 8K 78643K 13 0 rtable 238 6K 7K 78643K 348 0 ifaddr 81 16K 16K 78643K 82 0 counters 56 35K 35K 78643K 56 0 ioctlops 0 0K 2K 78643K 33 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1271 79K 79K 78643K 1288 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 2 0K 0K 78643K 2 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 19 69K 125K 78643K 274 0 proc 56 74K 111K 78643K 451 0 subproc 104 6K 6K 78643K 104 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 8 0 in_multi 99 6K 6K 78643K 99 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 2K 78643K 603 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 253 77K 79K 78643K 4632 0 UVM aobj 39 2K 2K 78643K 39 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 NDP 11 0K 2K 78643K 27 0 temp 84 4693K 4757K 78643K 4539 0 kqueue 12 18K 22K 78643K 38 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 40 0 37 1 0 1 1 0 8 0 rtentry 112 111 0 1 4 0 4 4 0 8 0 unpcb 136 50 0 35 1 0 1 1 0 8 0 syncache 296 4 0 4 1 1 0 1 0 8 0 tcpcb 736 20 0 16 2 0 2 2 0 8 1 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 304 92 0 85 1 0 1 1 0 8 0 nd6 48 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 32 453 0 0 4 0 4 4 0 8 0 art_node 16 110 0 10 1 0 1 1 0 8 0 shmpl 112 36 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1635 0 206 90 0 90 90 0 8 0 ffsino 272 1635 0 206 96 0 96 96 0 8 0 nchpl 144 2028 0 371 62 0 62 62 0 8 0 uvmvnodes 80 1748 0 0 36 0 36 36 0 8 0 vnodes 224 1748 0 0 103 0 103 103 0 8 0 namei 1024 6475 0 6474 2 0 2 2 0 8 1 percpumem 16 40 0 0 1 0 1 1 0 8 0 scxspl 216 6215 0 6214 2 1 1 2 0 8 0 plimitpl 152 41 0 19 1 0 1 1 0 8 0 sigapl 424 552 0 506 7 0 7 7 0 8 0 futexpl 64 589 0 589 1 0 1 1 0 8 1 knotepl 120 109 0 0 4 0 4 4 0 8 0 kqueuepl 216 34 0 26 1 0 1 1 0 8 0 pipepl 336 123 0 95 3 0 3 3 0 8 0 fdescpl 496 537 0 507 7 1 6 6 0 8 1 filepl 152 1762 0 1528 10 0 10 10 0 8 0 lockfpl 104 18 0 16 1 0 1 1 0 8 0 lockfspl 48 8 0 6 1 0 1 1 0 8 0 sessionpl 144 23 0 7 1 0 1 1 0 8 0 pgrppl 48 23 0 7 1 0 1 1 0 8 0 ucredpl 96 148 0 130 1 0 1 1 0 8 0 zombiepl 144 507 0 506 1 0 1 1 0 8 0 processpl 1064 552 0 506 5 1 4 4 0 8 0 procpl 672 708 0 653 6 0 6 6 0 8 0 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 480 182 0 157 4 0 4 4 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 127 0 0 15 0 15 15 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 316 0 0 20 0 20 20 0 8 0 bufpl 288 3733 0 137 257 0 257 257 0 8 0 anonpl 24 95637 0 86015 70 2 68 68 0 186 1 amapchunkpl 152 10236 0 9653 31 1 30 30 0 158 3 amappl16 200 733 0 501 15 1 14 14 0 8 0 amappl15 192 156 0 148 1 0 1 1 0 8 0 amappl14 184 28 0 24 1 0 1 1 0 8 0 amappl13 176 103 0 100 1 0 1 1 0 8 0 amappl12 168 44 0 40 1 0 1 1 0 8 0 amappl11 160 101 0 85 1 0 1 1 0 8 0 amappl10 152 31 0 26 1 0 1 1 0 8 0 amappl9 144 468 0 464 1 0 1 1 0 8 0 amappl8 136 552 0 511 2 0 2 2 0 8 0 amappl7 128 120 0 109 1 0 1 1 0 8 0 amappl6 120 203 0 182 2 0 2 2 0 8 1 amappl5 112 246 0 233 1 0 1 1 0 8 0 amappl4 104 870 0 839 2 0 2 2 0 8 0 amappl3 96 214 0 194 1 0 1 1 0 8 0 amappl2 88 529 0 484 3 0 3 3 0 8 1 amappl1 80 12564 0 12005 18 2 16 18 0 8 1 amappl 88 4219 0 4030 6 0 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 38 0 0 1 0 1 1 0 8 0 uaddrrnd 24 537 0 507 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 537 0 507 1 0 1 1 0 8 0 vmmpekpl 168 8528 0 8483 3 0 3 3 0 8 0 vmmpepl 168 50649 0 48621 114 0 114 114 0 357 9 vmsppl 368 536 0 507 4 0 4 4 0 8 0 rwobjpl 56 14737 0 11872 42 0 42 42 0 8 0 pdppl 4096 1081 0 1014 107 26 81 95 0 8 14 pvpl 32 299019 0 284862 259 0 259 259 0 265 128 pmappl 248 536 0 507 4 1 3 3 0 8 0 extentpl 40 58 0 38 1 0 1 1 0 8 0 phpool 112 634 0 28 18 0 18 18 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff829baff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff829de780) at __mp_lock+0x122 intr_handler(ffff800029317780,ffff800000077500) at intr_handler+0x5e Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xb intr_handler(ffff8000293178e0,ffff80000004ad00) at intr_handler+0x5e Xintr_ioapic_edge21_untramp() at Xintr_ioapic_edge21_untramp+0x18f end of kernel end trace frame: 0x7f7ffffd8110, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807e81a8d0,1,0) at witness_checkorder+0x10b7 rw_enter_read(fffffd807e81a8c0) at rw_enter_read+0x66 uvmfault_lookup(ffff800024695220,0) at uvmfault_lookup+0xd9 uvm_fault_check(ffff800024695220,ffff800024695258,ffff800024695280) at uvm_fault_check+0x3a uvm_fault(fffffd807e81a8b8,2000c000,0,2) at uvm_fault+0x102 kpageflttrap(ffff8000246953b0,2000cf00) at kpageflttrap+0x209 kerntrap(ffff8000246953b0) at kerntrap+0xef alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x53 ifioctl_get(c0106924,ffff800024695900) at ifioctl_get+0x2dd soo_ioctl(ffff800024695660,c0106924,ffff800024695900,ffff80002469ad30) at soo_ioctl+0x26c fifo_ioctl(ffff800024695748) at fifo_ioctl+0x104 VOP_IOCTL(fffffd8066284670,c0106924,ffff800024695900,3,fffffd807f7d8480,ffff80002469ad30) at VOP_IOCTL+0x96 vn_ioctl(fffffd8066799448,c0106924,ffff800024695900,ffff80002469ad30) at vn_ioctl+0xbc sys_ioctl(ffff80002469ad30,ffff800024695a18,ffff800024695a70) at sys_ioctl+0x4a2 syscall(ffff800024695ae0) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd752594ea30, count: -18