last executing test programs: 20.112645983s ago: executing program 0 (id=12): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x1) setsockopt(r0, 0x1000000029, 0xf, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xf, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xa, &(0x7f0000000040)="287c3cbb94fbcc094870129ee1dc6abe1612a00f94bb7230a22d54fa86786ebb1681e5d96c1a1f94d193491978fc0d1a40c3dee4bc8c81edae9266fcef19ee0f48b677e5a244296b66fb886decde64af6505cf9f961909ea43ad23527d23924a23d5317e8a7f052db5b0de978c3d588d035603fb8953d4dd8ffca6f0fb2611d99754490330bd", 0x86) 20.008595778s ago: executing program 0 (id=14): ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000400)={0xf, 0x1, 0x101, 0x6, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000b00)={r0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$DIOCRTSTADDRS(r1, 0xc4504449, &(0x7f0000000680)={{'./file0\x00', './file0\x00', 0x59, 0x69}, &(0x7f0000000580)=[{@empty, '\x00', './file0\x00', 0x9, 0xfff7, 0x19, 0xe, 0x1, 0xfb, 0x1}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x0, 0x2, 0x18, 0x2a, 0x3, 0x7, 0x6}, {@empty, '\x00', './file1\x00', 0x9, 0x1, 0x2, 0x5, 0x0, 0x2, 0x6}, {@multicast1, '\x00', './file0/file0\x00', 0x97, 0x2003, 0x1a, 0xff, 0x3, 0x9, 0x1}], 0xff, 0x4, 0x8, 0x4, 0x80000000, 0x2, 0x1d, 0x200}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x0, &(0x7f0000000140)="6ce066412547ffadf88cd967241c38922a25ea59cef35fc512c67be4c6844cad96ad8f93a94cdfb71b75c0b48d50eaafcbdc91537bd8fb955a5cd132b20c03b050acec89dcc54adb5711581390f21afaf461d8538ea8721e5d2a206669d422abd1bb3b6d759e4ac855145bb26dcffc64a40d", &(0x7f0000000b40)=0xa4, &(0x7f0000000200)="3c1456e4f5b1c516542128347cf9fb320b9618ea1653b128c4a46e46fe1425cbf84606177e53d53032b4186ba2bbcc0b3bd1075bcb24246de76996598143134e94961e4906096c4cbab1c4c0b684d2fb4ef25eb16abffe895eba5c2556e9a1e285a8907db0fd47074e7caceab76bd8f4de359afa0b6e58f4ed23e796187eb8066890a5fbd6241b487522ddd75a28e2e7bc1d53221bb57afb8244d876210bfe6c", 0xa0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x48e}, 0x5, 0x8, 0xfff, 0x0, 0x100000002, 0x0, 0x0, 0x40000000000000, 0x0, 0x100000001, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x44}, 0x40000000000001bb, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2000000000000, 0x1000300000089}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000003}) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x1, 0x7}) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x7a) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="3ebf2da455551bbf7df3133ad39785da", 0x10) preadv(0xffffffffffffffff, &(0x7f0000000f80)=[{&(0x7f0000000c80)=""/209, 0xd1}, {&(0x7f0000000f00)=""/80, 0x50}], 0x2, 0xd93c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000002480), &(0x7f0000000080), 0x0, 0x0) 19.430279203s ago: executing program 0 (id=36): r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000004600)={0x8, 0x7, 0x401, 0x4, "5e1fb04e7b0d5ef5ea7d406d6f28d7828f3d8f6d", 0x8, 0x7}) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000004600)={0x8, 0x7, 0x401, 0x4, "5e1fb04e7b0d5ef5ea7d406d6f28d7828f3d8f6d", 0x8, 0x7}) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffffb, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xc, r0) (async) fcntl$dupfd(0xffffffffffffffff, 0xc, r0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80047308, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x0) (async) r3 = semget$private(0x0, 0x0, 0x0) semop(r3, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/238) 19.341827813s ago: executing program 0 (id=43): r0 = semget(0x2, 0x4, 0x49a) socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) lchown(&(0x7f0000000240)='./file2/file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f0000d80000/0x2000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc}, {0x0, &(0x7f0000e08000/0x4000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0x9}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000b72000/0x4000)=nil, 0x1}, {&(0x7f00001d0000/0x2000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000a80000/0x1000)=nil}, {&(0x7f0000eef000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00009ff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil, 0x100000000}], './file0/../file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}) mlock(&(0x7f0000fca000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9e) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f0000000100)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/224) 19.327524488s ago: executing program 0 (id=46): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0x1, 0x100000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00000bd000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6, 0x65, 0x0, 0x4, 0x1, 0x0, @multicast1, @rand_addr=0x1e}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x3, 0x3, 0x41, 0x1, 0xfffe}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 18.996302042s ago: executing program 0 (id=65): r0 = msgget$private(0x0, 0x1ba) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x3, 0x0, 0x0, 0x8000000000000001}, 0x0, 0x0, 0xa, 0x4, 0x7, 0x0, 0x0, 0x90, 0x0, 0x3, 0x0, 0x200000000}) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000002480), &(0x7f0000000080), 0x0, 0x0) pledge(0x0, &(0x7f0000000400)='tty\x00\x00\x00\x00m\x87\xb3\xda\x85\xe2\x82\x90\x89,\x02\x00!\xb7\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00\x03\x00\x00\x00\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7ZK-\xaaw\xcet\x044\x01\xa9e\xe2e\xe9\xd0\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xeaU\xc7\x83\x1d\x12+e\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb1\xe9\x1eL\xaa\xeci\x9d\xc9k\xe9L\xd6\x8c\"\x1c(x_\x80]\xadW\xd5\xa9\xaa\xe5\x90\x85\x16\xd1DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x84Oze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18e\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2b\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x00\x00\x00\x00\x00\x00\x00\x05\xfe\x82jz&\x90\xa7\xc4\xcd\xb0\b9G\xca8\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xc5\xf1(O\xf4}\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\x86A\xa4\xc9\x8c\xb0\'\xd8\xa2\x93\xaf\x1az\xe7\xd8\xa0\xd4\xc8\x990\x1ar\xf0\xff\x11\x89\xee\x01\x00z\xeaW\xd2\t\xf9\x04\xbd\xc0E\x04hx\x13;\xb8\xb5\xef\x99\x1d.&F\xf8z\xach\x9fG3m\xafj\x14\x17*{\xdf\xeeJ9\x04T\x8f\xf6\x8cTD\x19\x10X\x0fIx\xbde)\xe4)\x10Y\xc5z\xe8&\xa3\x93\xcb\xfe\xa5v\xffq\xed\vap\xaa\b\x04\xf8\xa0c\x00\x00\x00\x00\x00\x00\x00\x00ZF\x80V?\xb6j\xc0\x89\x17\x95\xc6\xa2BDG\xfd\x00\x1e\b\xad\xd2\a/\x87Nn\xf5|\xb6\x82\x99\x1bv(\xc0\xc0\x9c\xc8\x1b\x96\xb0J\xc1v7\xe528^A\x95\xac\xe1X\xe3\x91#?\x923\xa1\b\b\x81DR\xf9]e') r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)=""/49, 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000300)=@file={0x0, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x1ba) (async) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x401, 0x0) (async) msgsnd(r0, 0x0, 0x401, 0x0) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x3, 0x0, 0x0, 0x8000000000000001}, 0x0, 0x0, 0xa, 0x4, 0x7, 0x0, 0x0, 0x90, 0x0, 0x3, 0x0, 0x200000000}) (async) execve(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000002480), &(0x7f0000000080), 0x0, 0x0) (async) pledge(0x0, &(0x7f0000000400)='tty\x00\x00\x00\x00m\x87\xb3\xda\x85\xe2\x82\x90\x89,\x02\x00!\xb7\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00\x03\x00\x00\x00\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7ZK-\xaaw\xcet\x044\x01\xa9e\xe2e\xe9\xd0\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xeaU\xc7\x83\x1d\x12+e\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb1\xe9\x1eL\xaa\xeci\x9d\xc9k\xe9L\xd6\x8c\"\x1c(x_\x80]\xadW\xd5\xa9\xaa\xe5\x90\x85\x16\xd1DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x84Oze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18e\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2b\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x00\x00\x00\x00\x00\x00\x00\x05\xfe\x82jz&\x90\xa7\xc4\xcd\xb0\b9G\xca8\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xc5\xf1(O\xf4}\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\x86A\xa4\xc9\x8c\xb0\'\xd8\xa2\x93\xaf\x1az\xe7\xd8\xa0\xd4\xc8\x990\x1ar\xf0\xff\x11\x89\xee\x01\x00z\xeaW\xd2\t\xf9\x04\xbd\xc0E\x04hx\x13;\xb8\xb5\xef\x99\x1d.&F\xf8z\xach\x9fG3m\xafj\x14\x17*{\xdf\xeeJ9\x04T\x8f\xf6\x8cTD\x19\x10X\x0fIx\xbde)\xe4)\x10Y\xc5z\xe8&\xa3\x93\xcb\xfe\xa5v\xffq\xed\vap\xaa\b\x04\xf8\xa0c\x00\x00\x00\x00\x00\x00\x00\x00ZF\x80V?\xb6j\xc0\x89\x17\x95\xc6\xa2BDG\xfd\x00\x1e\b\xad\xd2\a/\x87Nn\xf5|\xb6\x82\x99\x1bv(\xc0\xc0\x9c\xc8\x1b\x96\xb0J\xc1v7\xe528^A\x95\xac\xe1X\xe3\x91#?\x923\xa1\b\b\x81DR\xf9]e') (async) socket(0x18, 0x2, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)=""/49, 0x31}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000300)=@file={0x0, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x2) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) 18.995915017s ago: executing program 32 (id=65): r0 = msgget$private(0x0, 0x1ba) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x3, 0x0, 0x0, 0x8000000000000001}, 0x0, 0x0, 0xa, 0x4, 0x7, 0x0, 0x0, 0x90, 0x0, 0x3, 0x0, 0x200000000}) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000002480), &(0x7f0000000080), 0x0, 0x0) pledge(0x0, &(0x7f0000000400)='tty\x00\x00\x00\x00m\x87\xb3\xda\x85\xe2\x82\x90\x89,\x02\x00!\xb7\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00\x03\x00\x00\x00\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7ZK-\xaaw\xcet\x044\x01\xa9e\xe2e\xe9\xd0\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xeaU\xc7\x83\x1d\x12+e\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb1\xe9\x1eL\xaa\xeci\x9d\xc9k\xe9L\xd6\x8c\"\x1c(x_\x80]\xadW\xd5\xa9\xaa\xe5\x90\x85\x16\xd1DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x84Oze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18e\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2b\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x00\x00\x00\x00\x00\x00\x00\x05\xfe\x82jz&\x90\xa7\xc4\xcd\xb0\b9G\xca8\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xc5\xf1(O\xf4}\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\x86A\xa4\xc9\x8c\xb0\'\xd8\xa2\x93\xaf\x1az\xe7\xd8\xa0\xd4\xc8\x990\x1ar\xf0\xff\x11\x89\xee\x01\x00z\xeaW\xd2\t\xf9\x04\xbd\xc0E\x04hx\x13;\xb8\xb5\xef\x99\x1d.&F\xf8z\xach\x9fG3m\xafj\x14\x17*{\xdf\xeeJ9\x04T\x8f\xf6\x8cTD\x19\x10X\x0fIx\xbde)\xe4)\x10Y\xc5z\xe8&\xa3\x93\xcb\xfe\xa5v\xffq\xed\vap\xaa\b\x04\xf8\xa0c\x00\x00\x00\x00\x00\x00\x00\x00ZF\x80V?\xb6j\xc0\x89\x17\x95\xc6\xa2BDG\xfd\x00\x1e\b\xad\xd2\a/\x87Nn\xf5|\xb6\x82\x99\x1bv(\xc0\xc0\x9c\xc8\x1b\x96\xb0J\xc1v7\xe528^A\x95\xac\xe1X\xe3\x91#?\x923\xa1\b\b\x81DR\xf9]e') r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)=""/49, 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000300)=@file={0x0, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x1ba) (async) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x401, 0x0) (async) msgsnd(r0, 0x0, 0x401, 0x0) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x3, 0x0, 0x0, 0x8000000000000001}, 0x0, 0x0, 0xa, 0x4, 0x7, 0x0, 0x0, 0x90, 0x0, 0x3, 0x0, 0x200000000}) (async) execve(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000002480), &(0x7f0000000080), 0x0, 0x0) (async) pledge(0x0, &(0x7f0000000400)='tty\x00\x00\x00\x00m\x87\xb3\xda\x85\xe2\x82\x90\x89,\x02\x00!\xb7\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00\x03\x00\x00\x00\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7ZK-\xaaw\xcet\x044\x01\xa9e\xe2e\xe9\xd0\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xeaU\xc7\x83\x1d\x12+e\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb1\xe9\x1eL\xaa\xeci\x9d\xc9k\xe9L\xd6\x8c\"\x1c(x_\x80]\xadW\xd5\xa9\xaa\xe5\x90\x85\x16\xd1DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x84Oze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18e\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2b\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x00\x00\x00\x00\x00\x00\x00\x05\xfe\x82jz&\x90\xa7\xc4\xcd\xb0\b9G\xca8\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xc5\xf1(O\xf4}\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\x86A\xa4\xc9\x8c\xb0\'\xd8\xa2\x93\xaf\x1az\xe7\xd8\xa0\xd4\xc8\x990\x1ar\xf0\xff\x11\x89\xee\x01\x00z\xeaW\xd2\t\xf9\x04\xbd\xc0E\x04hx\x13;\xb8\xb5\xef\x99\x1d.&F\xf8z\xach\x9fG3m\xafj\x14\x17*{\xdf\xeeJ9\x04T\x8f\xf6\x8cTD\x19\x10X\x0fIx\xbde)\xe4)\x10Y\xc5z\xe8&\xa3\x93\xcb\xfe\xa5v\xffq\xed\vap\xaa\b\x04\xf8\xa0c\x00\x00\x00\x00\x00\x00\x00\x00ZF\x80V?\xb6j\xc0\x89\x17\x95\xc6\xa2BDG\xfd\x00\x1e\b\xad\xd2\a/\x87Nn\xf5|\xb6\x82\x99\x1bv(\xc0\xc0\x9c\xc8\x1b\x96\xb0J\xc1v7\xe528^A\x95\xac\xe1X\xe3\x91#?\x923\xa1\b\b\x81DR\xf9]e') (async) socket(0x18, 0x2, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)=""/49, 0x31}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000300)=@file={0x0, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x2) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) 10.082270774s ago: executing program 6 (id=153): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = msgget$private(0x0, 0x80) msgsnd(r2, &(0x7f0000002f00)=ANY=[@ANYBLOB="01"], 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x1c0, 0x43}, 0x6205, 0x2a3, 0x4, 0x544, 0x3, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x8000000000000000}) msgrcv(r2, &(0x7f00000010c0)={0x0, ""/162}, 0xaa, 0x1, 0x0) r3 = getppid() fcntl$setown(r1, 0x6, r3) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "ff3177d8ffff0020c65c004000000001", 0x7}, 0x1c) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f0000000000)=0xfffffffffffffe76, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) r4 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000280)=0x1ff, 0x4) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x1) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x802069b0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendto$inet(r4, &(0x7f00000002c0)="594b9cd8ca711285196897c169f931b8970635cd35f1dbcf45995f5d16bf2d5154c09d87725837b1527ca25a79ed39896e06e26ef7d9f1d20732b694ccc70910840e9f99c44c79975175421df993298077f9a17d4395835cb39ab907d89d7353888c585968dd9a2c1709726f2d41437d0633313ae11c19546b1c756471f9f6c17ef7899b61791ce3021ca8723dff26b533bf0692687c97292b55cc29df1a9afb09e00055ed2ec2a11dd146ebe4df3933ba4b02fc39713ef9950ee846bdccfe45c18c94ab3096d148629fe45262769ea8e270807fe8d1f5250f21c8b3d0e7138a", 0xe0, 0xd, &(0x7f00000003c0)={0x10, 0x2, 0x2, 0x2}, 0x10) r7 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) r8 = kqueue1(0x0) fcntl$getown(r8, 0x5) r9 = accept4(r7, &(0x7f0000000400)=@un=@file={0x0, 0x0, ""/505}, &(0x7f0000000600)=0x1fb, 0xc000) setsockopt(r9, 0x0, 0xb, &(0x7f0000000640)="8f36e1f3f16accec2a0306fe76b99acb9817ec1e7512a53f1390dbcb", 0x1c) 8.873358118s ago: executing program 6 (id=158): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) unveil(0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x2, 0x8002, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) closefrom(r6) close(0x3) getsockname$unix(r1, &(0x7f0000000480)=@file={0x0, 0x0, ""/4087}, &(0x7f0000001480)=0xff9) shutdown(r0, 0x2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) pipe(&(0x7f0000000440)) (async) fcntl$setstatus(r2, 0x4, 0x40) (async) unveil(0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x2, 0x8002, 0x0) (async) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) (async) closefrom(r6) (async) close(0x3) (async) getsockname$unix(r1, &(0x7f0000000480)=@file={0x0, 0x0, ""/4087}, &(0x7f0000001480)=0xff9) (async) shutdown(r0, 0x2) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) 8.840820959s ago: executing program 6 (id=161): sysctl$hw(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0, 0x19) r0 = semget(0x3, 0x8, 0x298) semop(r0, &(0x7f0000000000)=[{0x2, 0x4, 0x1800}, {0x1, 0x4, 0x1000}, {0x3, 0xfffa, 0x1000}, {0x0, 0x8, 0x800}, {0x1, 0x7}], 0x5) semop(r0, &(0x7f0000000040)=[{0x0, 0xc, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) select(0x40, &(0x7f0000000200)={0x6, 0x9, 0x80, 0x8, 0x9, 0x2, 0x1b9, 0x3fc}, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd1b) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1c9, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="b329f097b72ae3b633022fe36f187df63c24255eba22e94863fb8c81bc340d36b1af", 0x22}, {&(0x7f0000000100)="1f39109c77cdb0f617abbd6530c1b54f492a6338bd9a6c5969b8cc87a18eba2f89a84c872301690b4bc285d0eeabf0e2bc0840f06a07fa8cb2c0fef76477e1012023fcd68b314a40cc8e694e789281015057b41c6977740b2a9aa004309d53a52c9c3dc36562e11b037311ff2bc461f33a7902f5290882110748e97eb29acdf8d0c4497dc4238b7d140ab6c700f41db8eb6327094dc0a539639e4d2b10", 0x9d}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000340)="53c8f4f2", 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) 8.612447233s ago: executing program 8 (id=66): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b00000000000000"]) socket$inet(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r0, 0x7fff) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b00000000000000"]) (async) 7.383624222s ago: executing program 5 (id=170): socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x6, 0xfffffffffffffff7}) write(r1, &(0x7f00000000c0)="e8", 0x1) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="a321", 0x2}, {&(0x7f0000000140)="f69891", 0x3}, {&(0x7f00000002c0)="d8c08b87e8767db3469ac91a9a8e94d9c2c1adadb6f282b1c3add421e9cfa69f8c22229f4bf37b670908b5db3eefeaeb1f18402e6d48e7405c6ab4b86800", 0x3e}, {&(0x7f0000000300)="c5b78bdb7792b16b606bae8692007ebcfbb0ee4c23cfc1add7920f2df4e1fad364670d86f3c7355d2a71a46445a382f4f41149d003757323979b73ccc6e845b425bbb7831d9b7d75b1af356820f23cb6f2cfb1674fde79e0c22cbf4d0f0bea64ef6553b2990ae6a32a9544b50b64a4d8c47a010e6dc3dd20280e7814e2e214115af87a5365a4c900"/151, 0x97}], 0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) write(r1, &(0x7f0000000240)="d0e8", 0xff44) connect$inet(r1, &(0x7f00000001c0)={0x10, 0x2, 0x2, 0x7}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000100)={&(0x7f0000000080)=[0x5, 0x9, 0x3, 0xffffceb0, 0x5, 0x0], 0x6, 0x10004, 0x0, 0xffffffffffffffff}) ppoll(&(0x7f0000000180)=[{r1, 0x2}, {r2, 0x4}], 0x2, &(0x7f0000000200)={0x80000000, 0x6}, &(0x7f0000000280)={0xffffffff}) r3 = socket(0x10, 0x4000, 0xf9) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x8002, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) closefrom(r7) dup2(r4, r5) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1) close(r3) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000003680)="000000f0", 0x4) 7.382526326s ago: executing program 6 (id=171): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x80, 0xbe) rmdir(&(0x7f0000000180)='./file1\x00') fchdir(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1ffd, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0xfffffffffffffffc, 0x2, 0xd8e2, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000002, 0x0, 0x632e, 0xffff, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x5cc2, 0x3, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x7, 0x100000b0, 0x8000000000000000}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x20, 0x401}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0xffffffffffffff3b, 0x2}, 0x806) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed3"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79f5) fchdir(r3) writev(r3, &(0x7f0000000100)=[{&(0x7f0000001200)="04", 0x1}, {&(0x7f0000000740)="2187d68bf4adf73d1878fe78bfdb698a50697a96167bf6ccc13e9747f0430daaa7eaee2157ad6a768f0717417e53743485d8ca1dfd80828520888d4ddeed9d01549a0a", 0x43}], 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 7.142777423s ago: executing program 8 (id=66): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b00000000000000"]) socket$inet(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r0, 0x7fff) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b00000000000000"]) (async) 5.805780245s ago: executing program 5 (id=178): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = msgget$private(0x0, 0x84) msgsnd(r0, &(0x7f0000000f40)=ANY=[@ANYRES32=r0], 0xe1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='w\x00') 5.804656145s ago: executing program 6 (id=179): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) (async, rerun: 32) r0 = socket(0x18, 0x2, 0x0) (rerun: 32) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) (async) sendto$unix(r1, &(0x7f0000000140)="34a1d6f9901b5255a4237cdb7b2d", 0xe, 0x3, &(0x7f00000001c0)=@abs={0x0, 0x1, 0x0, 0x1}, 0x8) setpgid(r3, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) (rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) kill(r6, 0x6) (async) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) 5.804110028s ago: executing program 7 (id=180): pwritev(0xffffffffffffffff, 0x0, 0x0, 0x70462edb) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) socket(0x2, 0x8002, 0x0) (async) ioctl$FIONREAD(r0, 0x802069ad, &(0x7f00000001c0)) (async) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='./file1/file0\x00') (async) rmdir(&(0x7f0000000180)='./file1\x00') 5.679314019s ago: executing program 6 (id=181): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2000, 0x0, 0x37) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x5, 0x1f1, 0xfffffffe, 0x2, "ffc184bf08d7d753c6afffff00", 0x44, 0x400000e}) r4 = dup(r3) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000000)) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x1, 0x8, 0xc7f1, 0x6, "bc96f72ba4a2747a080000000000000039916c14", 0x8, 0x80000001}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000780)=0x7) 5.678933784s ago: executing program 2 (id=182): r0 = socket(0x1, 0x5, 0x0) close(r0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='r\x00') unveil(&(0x7f0000000400)='./file2/file0\x00', &(0x7f0000000040)='r\x00') r1 = socket(0x18, 0x2, 0x0) sendto$unix(r1, &(0x7f00000002c0)="0e878843298b60b9ef2d50f2616a7aa12159711512e68110c4dac4c2c8ca4dfba4a336b569d3993021496a9edf1a751721743204c43459c847ab7d42640db65333c6d023c4e3babd9a38a90f7169ad87b33f3e4a73e082ad141313c40e216a6ee401a7d8b896813ab32643deda9eda494061791520a1d0bcb7fec9584fc2345a8663231fb633cf2e08977074ac0c6eeb9b0045c408b08edc6ee5b3aeda8f135f360937b99d150790f44d3bd999f6b17a6f202e76b201bbb28591bd4c34a716073b774fb58ce1f0bbfd6fa54617e9bcc9ea7ba0b0bd9dd29b667fe9b5ac4caa2d4218040d4c63d13b", 0xe8, 0xb, &(0x7f00000003c0)=@file={0x3, 0x0, './file2/file0\x00'}, 0x10) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000740)=@abs={0x8, 0x1, 0x0, 0x2}, 0x8) write(r0, 0x0, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0xa, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd1b) r3 = socket(0x11, 0x2, 0x0) recvmmsg(r3, &(0x7f00000005c0)={{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f00000001c0)=""/156, 0x9c}], 0x2, &(0x7f00000004c0)=""/201, 0xc9}, 0x7}, 0x38, 0x40, &(0x7f0000000600)={0x9, 0x101}) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)='./file2/file0\x00') syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000682c00fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c"]) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) close(0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) 5.677726758s ago: executing program 7 (id=183): sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080)=0x154f9ff0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x3, 0x8, 0x545, "225e8e0400a146b7200000000000000002000800", 0x6000, 0x401}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000001540)={@local, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "ab4729", 0x14, 0xf0, 0x2, @ipv4={'\x00', '\xff\xff', @multicast2}, @loopback, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0x1, 0x0, 0x6}}}}}}}) 5.671941212s ago: executing program 8 (id=66): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b00000000000000"]) socket$inet(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r0, 0x7fff) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b00000000000000"]) (async) 4.0380225s ago: executing program 2 (id=187): syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd600000000000000400697a653e336f000000500000000000ff020000000000000000000000000001"]) syz_emit_ethernet(0x36, &(0x7f0000000140)={@random="03d85aa8783a", @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x2, 0x28, 0x66, 0x1, 0x1, 0x70, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0x13, 0xf, [@rand_addr=0x3ff, @multicast2, @local={0xac, 0x14, 0x0}, @multicast2]}]}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 4.035102424s ago: executing program 3 (id=188): r0 = socket(0x2, 0x1000, 0x7) setsockopt(r0, 0x1000000000029, 0x25, 0x0, 0x0) 4.033686629s ago: executing program 5 (id=189): r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f0000000240)={0x1c, 0x18, 0x0, 0xc, "fff500000002000000000300", 0x8}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="9b1809ffffffff2d4cff7f473f11e1a4e5f2f9f220ef7f0accbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xffffffffffffffd0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140), &(0x7f0000000040), 0x0, 0x0) r2 = dup3(r1, r1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet6(0x18, 0x1, 0x6) (async) bind$inet6(r0, &(0x7f0000000240)={0x1c, 0x18, 0x0, 0xc, "fff500000002000000000300", 0x8}, 0x1c) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="9b1809ffffffff2d4cff7f473f11e1a4e5f2f9f220ef7f0accbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xffffffffffffffd0, 0x0, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140), &(0x7f0000000040), 0x0, 0x0) (async) dup3(r1, r1, 0x4) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) 3.813941999s ago: executing program 7 (id=190): r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x24, 0x65, 0x0, 0x7d, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x2, 0x0, 0x5d}}}}}) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000480)="8efd56bdbc55e3ae5512f6ca446d7c21eefd370b9b3fefbfb7ba6ecd307492065cd6f4274fb1c5f4707e96df200f1a438b9ccb84be8a1c8b94a05cccb6f59772a07b4492a84e5d6caa300746a5ba68f375be7a052e401c904355db20749d4135a137e1c60eb63aad3926cc18462595b223c5050a5900907cd48b0c7d5fea0b8b5dd72b9ad3d69aab1df6af03e05cce8e7b0ec53e70856bdfc3df16b20211fd19748abca10fa7797a4e0c02944b005c1b5055fef0a101bb746d1ec32ba76ff9de407c5b8671e9c7b6fa4cb088276710e8084f5424ad6b495d41cabcee83bf21abaff11461dc5f536cc8cac0e8946abb858dcb2456d0aa11a60db52d2be206a349a2dd857b01cd5b9e6a4cec180defc954d4db96065f5791276548c824d3d30fb31453cac759876eef0d6d1aa53c0812cf1fadaa76390c55973e52090f0f6fa3b7b8475bc252799f93bcde6ec0ff886c2167e930d22bfd864c0cb7845531aa70159b7474ea2e56058d8351dd0e38fa82bb90ad9933b2bf7e4faad734d2b460e10facd8d865f0a07fc1d91e7e189e526ef7b41b62f94d4cfcc86c21804c8ea2245ed18322a82300d89e760e1d4c6c16dd3cc5c06f364f303203647ed3040606b22a9609aa6413263c7d118762b3f7a6047b7e35be35b393acb6349ef60f39deab47f6ceef8504ef7f3e156f1c6b50af4440c7b705f279ddd8ce1ea85491c10d5db1cdd2fff5a32af14046effe459a01085cd9df453603032e2f6320ace41ff5e22e7f234e825ce02f5b21d0fc83f1e2c64182b91a1c389e804c132e11be14430da0496cc74b6652a7e003ab5f96a4ba05c01657f6bc1a93f60979354acc64b523fb1ebea7ec280eabdb5f0382c9c2adcb5e12d3800f2a1d15bc48f11e0d83cb00de9185d4e8e578b4efce40b654e1cfa36cac775d97ef0d2b136235ea340d36c50e72f9ae0a48abb8a6f974682507f696991c4c8851e840911cf4522f91e9ad4b7e73a7867ded89dd6b2a30971a2a9cb9d6ef9b140365a4a211091d05c19e03316252aacf910c4d3fc9ade3a2d66b086d2655bc0d600b70cf431e2c211e7c4ec8b8ca8359149af35726da213ca0921e29ae06ccc2a0f75f9e5f5e091ba6b594df48d93566b71fcbb9287c14a8d44b2fdeeb7dd348fbeda63d7025ddbe8042128d7633971af67c8b0b4817d416a628cfc99a6c6ec398f678f8b59631d7429c4704a79d9cd2f88976326156654d58bb2d09f7d7b4c40644b93511242727569cd261dfb2dd9ad997980c232962975a16969a208c3cfb0ef43a0ff241d850c6c485875bb4083ab0108ea0e8f2d0f6e9bd79572cf8a3ccd907cef7c55d7ec99ad0780b310e9037b6a7eece156dd160678b6c68dc2b0dda393c6bd987435e034b7a0bac65aec80105a3e4667b308735a3140cfae57eb4a41ddd0816abeb2d30307990663faa78643161e40e46513b788e35598a8e783abaa844ccf7bba4ae2543a74448bfb8b131d6c634dcb0e6c0bd124cb90f5e7e976b194acb81eec77223e2b3f676d5b96d594ceb6de453e042480f2f8653542d388994d4545929f16c66d7b38680966c6b6466c2e8b83fa595767243a4a4de86e2d2d6fbb7a6958103496c4d9e5b881b253620e6741556e121aa18386213e498cdfad27717e520513b21ab9e2336e48d538762609c1a129ea06ef481c9459eb2abc4554307981a1d3c9c5b9ee07476ea9f90f4e7b3aa57c8e0478c479cd71e048ea061d4bcaa16078cdfe3338c4bfa6100f5bfb1f05aa7c8fab3e51b1d7758dd0b5ff012cff7c8b11abc43d9d91b6ddf2cbeecc896af1020535338270f2a838c32c94d71f200029881cd623b80d8fe36ffb7a731223821eb3bc850df601a385bccb5967b6946e5cdeb815c157d1c62094d29786789952fd269498fea201dcc91c6cd65bcbab1037f0260c55df73f1dd8864c23872b7a334b2d0cf8f6dc3587632f0b5bc561471748c03b2b0723ed7d14ec99f2a1b5df22a92ad7949c2c89d95c632124c624e53a33a0a1ed2ac5d9477bb3c3765d8360fcf468e1497a67bea25350eb7edb5951b14376e20b3c8571e33a85a34dcb7568ef7f6b945888a8d84b2baea6d4ae1cc4ce7ef036e35ea97b89fc9f6737fae1e0d4799ee7f679cdadd7365d0feaf9c1e39b8018c0776aa3782c6017bb6f7fb3b8ea98a8047abd31051311ab05c6bac05c0d8ee9ed23b133413814c3e9703b3f086ed4f8e859cea45d040b1138f4130ba97b7fee87425b8bc6c9005cd1587be1e5766d038f966810639a16ad6a07817e35805d039ac21f5160c744f6f72e49cb00033ff790961fe886b758922f91f07ee61fe17071b43d3e9ced389406d290a2112dd706d387e516826c157f06e4be22a3a794cd0c8a8b12014246b5b00c92ab77c57c7cb0d0737d1a067f054798cab6ad51685b4095d0fbfe2b0eb7b7ad669398f646bae926b0e064f7c50d5b9e04710ae9f2c8d7e2f6e430f47162cf8c49c373a6f028086f46728d1456f772df4edf01310f9a4a851ab0b23a2abec06f8614d3823cee0d4241b0412bd7246dff7718cdd5263503a25b32a7f0b3a19fec79651725edd57535bf885246c6b425bd2de6560ffab4dc1ce51a9ebf0401d1eae56db2727632d3a35fd3e4a3d45f4de42873a997912a46686f847d43c6d59a339e308e55d3b03cc2d24ad5ecfa0e43692149ce98840c59cb17f7e6bcb60f3a60b4289fd25baac150145777f7baed2a813cd688df195962e90501788bb93ef76e6e53527511de5cf7aba9df9209131a6dc644aff6c8dd410dc8b39bf28dcc28cfc345eaf87f755336710582625b1a127d0eadaae1b781e5f0499e5e78e45f00fc54e494b413c95d730e7fbd8c58928796b12efea647911533341fb909c81a6dcf63afdcf69af0e4c5edd953058b163c9bc9d7c617f81ffa4ac8b2937cb17a713874df074c41bb8e8c4a337ed39f59764d093e34951524b9d3de3b124fe62eec209f0dbacfaee1ab56e993f1d51c13ebcbabc809328b37aa3e46d8ff44bb90cfcd97e05d423f95a4039a75978eeecb9b54f3fa3d1c3fc1d3edf61483eab0e37f7fa929b8a3916d65287074fbf1cdef044d6b5ea41fc1e3ec1ddcdb2177548b46a663214df5e2a8efcbfa699b8f38244579eca4d4af79aca07c490c70238801426338c647efed587360f64e6af485bc5e194daa65cc69f02990750ef2baf661eca31f20db82e88b09cb07cb0a73f7eb44bf1ff78c29812054e88610c20442089f194228f47b22f76289b14f26380e10b2388610004451da86b4c0ec0462bc43c4a32f62ce0dd1e245aa2b2caa58890d1976aa7fc9f915189d84717b28ef356fe6bf117de524be1e9300456c506846580e3b00a13fc969f867c6079cce1c93dd8372e07f4a46219879ebee8804d668288f46e564b683784237ff3641664a308eb815ba0b202bf2b4f69376485a499fd6a1ac65ff39b2576e894b420e3300f29ed9e9bb1ed01b5195864cf0c07ff6d7a2706e190cb8de2029115f4f78ac6264d257e4a97afaa75fb56e73c71ff96b32cc6b63ad075fcbfc47248b57dc0a2103bf1d1242ed7dc0762a413ee8ec06aca821e22979a8fff5db4a740fcd8056c3b2ef59b212716d9d07de18009165a2cc175c75655ef21ebc5863052a3c4d42b40537df767e71087fb9a510f8ba434e5f7ccfc0d250d944858fb7d28e4889a48fb88a0a6d5a3f34ddc3728cac042f088082bc0597ee0f232cb5d451c81fff751883b32871eadc97d9ba4ebd559f5ba25a32d0784c4aa69643651be3429e8104b551da610426ecb1f73f06cf8233b41405a4a7dbc254eea1364fab88d5ce889740788bf641ba1fcfe79403c473df34e45013de6985b1c4515b52fcd3cd25f0053a86a76f074f764ff773c42cabd4e7069b2d00274bdee697396833a364874a09a94eb14c158d65aaf039627094ff53ced810070d8970e60c3ea363471d1909635a38eec7454ac69de19ecb166f78690f8fe8f8684656e720e649a85b610c02892bcd5ac0ae2ca5e10c15ccc4fb78a741c87063502c20e33d716fe3358506adfd45c06972e0f22c5c2c109982da5952fd9c7afc492965e768b6fd175b12bcc6334a8921d648bfe38a4624175e03174637842835ecae81ea21e9b440037d41a4bd5e9df673a7af18b46825aac60e6e48da8ec26a500c84f0e5c610dc8b40fe5ba34a748a67ed3f39125f54e3abce421ef0de9987c6f6e2fae939e0fcc9cc0fad50772d96504905fb0a73f4cce8c15529c76d6316ed546b06fac83aabc363ed3b323729e615e157ff1289ed5fc619ade293a87ff05eb215c718025ec2adb3a33353c076eaf1c8a740015ed32ab038de98ff3bfca85de05203a5bd0aaf2b66e725cb746240dc12c1508e809cb81b2281056dbbf839bd6db58c71dd5439571cd883c845878d75921a9ea4b49bb1211e720c59a566a392ec88f221387785a84f5ab016b08cd3ae5c9bd2846f941618ed785f934ba6ff87343bde9fe3aa29419b505afa3dbb07ab6a1f8a6adb8ec538bdc190043a2e5dc9c481f39e431ff7390e9813d79219cdd8ab4bb8cda9399d898f7006dc26067a2255fc6266c834a6abcbcdb7377392c1f8b1d37ad4a4879d516828b2088348a6e39af09c3f708fd70e86435adf1848c51a14411dfd39ce0a2ef7170240d6de05a86acff8356135753495a145230c33763119d2e4aeac0523358de78783679fe06fa28cf99b545ba7f7d528e3d386e26bb0ac56a2fb1882375bff4deec0f875898bbbf95889f7b33f1ca36c8aafbc6c444e4bd3607caa3fc4cd576fa65bd94d9417e57927dc4817e3cf3b28d66692942ee9dcb226d3bf038df420b86a3ffea8f51a0543bcb9ce18ef7724f0018b61a567aeb4d91ceab4b06e25ba4292226ba00b34cc4e5dfbdabec44b3f6abfd5c5a3a03dbcf0dd20afdca2d2936196af518f62f73d92b46ecbc195af4556a3506648dcc3e13986a98adf92a9c312053c60a97e6f7a9cf46388e48a1b930de610a57abb4e93b3a404641a55e57ccf1de9a28399d29f0427e30e155a4b2c53ba4cb56045f2e7a3e2578945e04476b49223bc93fa6d1313bb1d8fa8cef0453b38ffb1fdf02a759e976c8f2043694cfff051379cd0c01cb2506a35c4469a483b7f25e9df8b6be2ba0be277567a58ca8600322fadcaf66312eb62db6ced78708ac266d2c33e5dbf267b86b072c81badd32811633bf10e3bdf58e4de6f2ef4db4684dfa13e8407db56d23d56863311f82a5ebd849a63d464404afa3fee078afd3d0bd7aaf9159e4f6af211978be0e2bd4bc4653c68358cc6ae1215973485f22c4377463c253ebe9210172303e1d98228a5eaeff765cf11fec0d86954b4212df91d0d42f76755e98f0406cff24d1d47dc2311203e034480cf8651e8245b54647e8fa6b0026f5b451d58d2d01dab9eeabb322fe15230839bee4a09aa8c2ff0ac112eec06b57d8cab408ee75fa42cfa3718f743bc4758e18b1a11dd08fb672fc9aca7de099afdb7e40139b0893940f23db14b7b5504ee87f53bdaf06d17ed8b10f90fa90c66a5dfe3c848c19867ffa27a5ff80e2906b233e0eab8c2cfe1576a9e4491a7aef4cfeb9d65deda706615ca2e41c9067d542bca3f0033e0c9f195a3d77e83da1b29c8e9aea7c4bdf53a03bb5ffaa398e4243f10fb1776473b297a5a1b0b93b256f96a52113fec82d1192529a6ab978376ee313f43014fc9e53bf259fe7329314b945e1484ea1baa8d19c2d9dc6f8c4078e2039c2237ed00e18eb6995cb19bf8d6c3", &(0x7f0000001480)=0x1000, &(0x7f00000014c0)="ada600c5c72de7c5143ff83f656698d7d1c69d91b25be4415f8396292ff364d475f3948a1ed9b4be176a4caf34ed064734f170442f488d44fe08e83703a6743ebf154123514cac98ca90808c33cf57e9281dbf9f938b1e906c9731b64ae16f981d327ab2f83101c58c3266a06013f3f7", 0x70) 3.81292933s ago: executing program 3 (id=191): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x2, 0x1, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000280)={0x1d32, 0x2}, &(0x7f0000001640)) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000440)="14bdfa5d1d34e2fecb0020433b07b7f0e3aec430d2cb3799339a346f737850550700000095b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8b09d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000000036d698af38942d3f2320e7d4fb9d111b702be8dc7bac90f17e563cbd0609c598f0148be2ca25d8b2e87f9791f8bf441559b253953f163b37d58fcee4", 0xffdf) 3.812476308s ago: executing program 2 (id=192): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) closefrom(r0) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 3.811700376s ago: executing program 3 (id=193): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000008c0)={{0x0, 0x0, &(0x7f0000000340), 0x0, 0x0, 0x164}}, 0x38, 0x2) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x400c745c, 0x0) (async) recvmmsg(r0, &(0x7f0000000880)={{0x0, 0x37, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x3040, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)=""/140, &(0x7f0000000480)=0x8c) (async) ioctl$DIOCKILLSTATES(r1, 0x0, &(0x7f00000002c0)={{0x8, 0x0, 0x1}, 0x1a, '\x00', 0x1, {@table={'./file0\x00', 0x0, 0x3, 0x46}, [0x1, 0x1], 0x4, 0x2, 0x200}, {@addrmask={@v4=@broadcast, @v6=@empty}, [0x0, 0x613], 0x3, 0x9, 0x8}, './file0\x00', './file0\x00', 0x8, 0x4}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ppoll(&(0x7f0000000080)=[{r5, 0x45}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f00000001c0)=""/24, 0x18, 0x4ac9fd991a4dc54e, 0x0, 0x0) (async) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) closefrom(r8) (async) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x20) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r9 = socket(0x18, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) close(0x3) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r9, 0x80206913, &(0x7f00000001c0)) (async) getsockopt(r3, 0x6, 0x4, 0x0, 0x0) 3.811480839s ago: executing program 2 (id=194): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x40, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002e40)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002fc0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x5}, 0x406) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x8) write(r1, 0x0, 0x0) close(0x3) 3.809167966s ago: executing program 8 (id=66): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b00000000000000"]) socket$inet(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r0, 0x7fff) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b00000000000000"]) (async) 2.197583305s ago: executing program 1 (id=195): r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206932, &(0x7f00000001c0)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8, 0x9, 0xf, 0x80000001, "0a6400b72860147bccc70204000300", 0x80000017, 0x4005}) socket(0x6, 0x3, 0x4) select(0x40, &(0x7f0000000000)={0x2, 0x4, 0x401, 0x8, 0xce, 0x0, 0x3, 0x8}, &(0x7f0000000080)={0x3ff, 0x7, 0x7fff, 0x4cb6f9a9, 0x6, 0x3, 0x8, 0xc4f7}, 0x0, 0x0) 2.196578274s ago: executing program 2 (id=196): socket(0x11, 0x4000, 0x0) socketpair(0x6, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000000040)=0x85f4, 0x4) 2.195746331s ago: executing program 3 (id=197): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x19d, &(0x7f00003e8000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x8, &(0x7f00003e7000/0x4000)=nil) shmat(r0, &(0x7f00003e9000/0x1000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0xffffffffffffffff}, 0x10) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x9b36}, {{r3}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x1, 0xfffffffffffffffc}], 0x3ff, 0x0, 0x2, 0x0) 2.195429648s ago: executing program 5 (id=198): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000002c0)={0x80000000, 0xffff63db, 0x5, 0x2, 0xa, 0x6, 0x9, 0x10, [{0x2, 0x3, 0x5, 0x80000001}, {0x44e673a0, 0xfffffffe, 0x40006, 0x2000fff}, {0x61a, 0x4bad, 0x3, 0x1ff}, {0x4, 0xe2, 0xd, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xb16c, 0x68000, 0xffffe2eb}, {0x1, 0x1000, 0x6, 0x20008001}, {0x5, 0x5, 0xb, 0x2}, {0x7, 0x0, 0x8, 0x6}, {0x1000fffe, 0xfffffffd, 0x800001, 0x1}, {0x401, 0x4, 0xa, 0x3ff}, {0x3, 0x3ff, 0x2, 0x1}, {0x3, 0xfffffffd, 0x3, 0x9}, {0x20009be2, 0x1, 0x1000002, 0x8e}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000280)="3af2790955", &(0x7f0000000000)=0x5, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x0, 0x0, 0x2}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) r2 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, 0x4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x2000100000003}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000440)="49ecda983bcd801781a9b926bc860d7ccf83f77a7ea8403c971caf7f1ac3dd6f39ac2ad407bbebb67e7e8b414d353f35bcb384a84454d08ea2ef8f80673229d392616a56e5152081f108a86f053a626a9df663a6d653a476de437f2983220b79725dd0312f78d58fd2756827d69081823f8a6d6e", &(0x7f00000004c0)=0x74, &(0x7f0000000500)="0ac06e895a28c2c01a3034ed5e437736c19f2ec666e6824b3d77c2607cd2f60ff808a48d83866773d63e72a5f49289527815c22cd060e3e7c3c570f6fec9a5475beac31978283ef805989d7f2866c87bf654f3f2b19c1a0d69cb8dc5fc6d73815602f72461f45e0e976156a0ccce295e9b38351c1f209a060f", 0x79) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x100) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0xa011, r4, 0x0) ftruncate(r4, 0x79c8) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) 2.194270972s ago: executing program 7 (id=199): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ppoll(0x0, 0x0, &(0x7f00000006c0)={0x6000000000000, 0x12}, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='/dev/pf\x00'], &(0x7f0000000440)=[&(0x7f0000000200)=']\x00', &(0x7f0000000240)='/dev/pf\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='(\xae\x00', &(0x7f0000000300)='/dev/pf\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\@,{#[^\x00', &(0x7f00000003c0)='](*(*\\@*/%/.)\x00', &(0x7f0000000400)='/dev/pf\x00']) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) poll(&(0x7f00000004c0)=[{r0, 0x1}, {r0, 0x10}, {r0, 0x40}, {r0, 0x80}, {r0, 0x20}], 0x5, 0x5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="a16fb4cc5ae3ee284b1f134e1c11f45ed09f356b28f3054a6e41a0eb2d7c0ab36037891bb77b21e825e7fd0c91c7aa1c995fdcc914555d7ba9424692dd74d7a631e9f176868a694d9817caaae449ccd26daf867831021dd7683e6b586b5ed3e96ce7b83deeeee6c3d81c36d7c2349ac3c1667b4ba651429cef445b", 0x7b}], 0x1) 1.913593091s ago: executing program 7 (id=200): r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x9e) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1ffd, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0xfffffffffffffffc, 0x2, 0x8000, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0x632e, 0xffff, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x5cc2, 0x3, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x7, 0x100000b0, 0x8000000000000000}}}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000000c0)=0x64) 1.913261332s ago: executing program 8 (id=66): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b00000000000000"]) socket$inet(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r0, 0x7fff) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b00000000000000"]) (async) 328.744731ms ago: executing program 1 (id=201): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2a, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x7fffffffffffffff, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x2) recvmmsg(r1, &(0x7f00000026c0)={{0x0, 0x52, 0x0, 0x0, 0x0}, 0x4}, 0xffffffffffffff4a, 0x1800, &(0x7f0000000000)={0x25, 0x6}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 328.401543ms ago: executing program 2 (id=202): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) r2 = socket$inet(0x2, 0x2, 0x0) write(r1, &(0x7f0000000140)="714c34b8497290eb0e2c74faa9f74ba95450e4f57b5e02aa12e03a6d7e35a4600032113b562e038b4e71712d308ef4c307f58006053c1113d3df66bd19fb1fc6c4a1a046c4bec7108e5e71d752966b06e6c4f2944f96b47fc36b8cda34676164c08c95cbb81790f419b06633db2ed6a76092b25ee172ac927d1b082fcac276e0dcbbc1b8216334cb4ff354a5fab67d3939e1e97d5f4ed2aeb946111ab3a2bce39882", 0xa2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/44, &(0x7f0000000100)=0x2c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="718e7c03fdb619decc04", 0xa}], 0x1) 322.95981ms ago: executing program 3 (id=203): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)=ANY=[@ANYBLOB="18000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0c000000ff98ed0001000000"], 0x24}, 0x4) (async) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/244, 0xf4}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000140)="8de50500000000000000f9e63bf8947add930097796583ecec78c0ff2897288b0b69fc9a4c1820df8d2c9b5528b5dd612c8121385d83fbe4ca3cc3f4d977193b31d7c72a6698d66137a25b9617d66c9b96cce6f909f0e8d04eb5c5f7f0d9df6e6cb58296f81d7ce3b2289e92dd", &(0x7f0000000480)=0x6d, &(0x7f0000000540)="56c67b706063c23150e6fc2f6b360742269cbf5a0d1c321997578c553272859d1f5fd098d93c1985619bd2b34b59fbd9a3f3efadb00657d9aca2403afaec3f01577ebbccd152dcb4bbdb05532ff85d45ed562db6f0d05fe4b664aca42210fa3c0fd70f6b88966b9f51028c5e83845d45d046a1019a5ef7297373080ccc91a694f90af6c607041061954b", 0x8a) r1 = socket(0x6, 0x4, 0x0) connect$inet(r1, &(0x7f0000000a00)={0x10, 0x2, 0x2, 0xfffffffd}, 0x10) sendmmsg(r1, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}, 0x38, 0x400) (async) preadv(r0, &(0x7f0000001f00)=[{&(0x7f0000000d40)=""/4096}, {&(0x7f0000000000)=""/213}, {&(0x7f0000000200)=""/187}], 0x100000000000035a, 0x8000000000000001) sysctl$kern(&(0x7f0000000440)={0x1, 0x56}, 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) 322.702018ms ago: executing program 5 (id=204): getresgid(0x0, 0x0, &(0x7f0000000680)=0x0) setresgid(r0, 0xffffffffffffffff, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r1) 311.452688ms ago: executing program 7 (id=205): r0 = socket$inet6(0x18, 0x8000, 0x6) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0x1c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$DIOCRGETTABLES(r2, 0xc450443f, &(0x7f0000001bc0)={{'./file2/file0\x00', './file0\x00', 0x80, 0x40}, &(0x7f0000001340)=[{'./file2\x00', './file2\x00', 0x21, 0x4}, {'./file2/file0\x00', './file2/file0\x00', 0x3f, 0x4}], 0x4, 0x2, 0x2, 0x9, 0x9, 0x7fffffff, 0x32, 0x4}) rename(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') r3 = syz_open_pts() readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x80, 0x1, 0xfbfffffe, 0x10000, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffe, 0x0, 0x8, 0x100200000, 0x3, 0x7, 0xdf61, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x8, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x6, 0x8001, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x2, 0x1, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0xfffffffa, 0x7d02}, {0x1, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x0, 0x5, 0xffffffffffffffff}, {0x0, 0x5, 0x7f, 0x8}, {0xfffd, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x82, 0x1, 0x3}, {0xfbfe, 0x4, 0x6d9, 0x3}}}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r4, 0x0, 0x9, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xce4c, 0x1, 0x0, 0x1c0, "550785804600f8ac4ad8d561623c58ea23a6351b", 0x8}) 240.670769ms ago: executing program 5 (id=206): r0 = kqueue() r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/card0\x00', 0x10, 0x0) ioctl$DRM_IOCTL_MODE_ATOMIC(r1, 0xc03864bc, &(0x7f00000001c0)={0x200, 0x1, &(0x7f0000000080)=[0x21], &(0x7f00000000c0)=[0x2, 0x5a0, 0x7, 0x1ff, 0x4], &(0x7f0000000100)=[0xad3, 0x5], &(0x7f0000000180)=[0x1, 0x802f], 0x0, 0x5}) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000180), 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xdd, 0xf0000000, 0x5, 0xb}], 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xdffffffffffffff6, 0x1000100010008}) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 239.874773ms ago: executing program 1 (id=207): r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xf, 0xdd0, 0x9de3, 0x7}) r1 = msgget(0x3, 0x500) msgrcv(r1, &(0x7f0000000080)={0x0, ""/86}, 0x5e, 0x1, 0x1000) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$setstatus(r0, 0x4, 0x80) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/140) sysctl$hw(&(0x7f0000000200)={0x6, 0x1}, 0x2, &(0x7f0000000240)="9bcb7622813ec805d17341113dee352e4f5f1f", &(0x7f0000000280)=0x13, &(0x7f00000002c0)="999e3bc1d144ccc5b033d29ccda70ae7d79fb2e13f3efabf4247ad0780a96885497c20eb363edb07bb7bea53562d72cb95cc7c0578d49f0f7ede24970f170fddf0acb8579c63afe4fb5edf6fab37fc9fb4a9bf841636190f57d730d6953c7ad600f4cfdd31336ca0ca84e30a156e91c3630973dc846413b7cdf4a7ab9b1389341c09d1c5f2b4bf94ae6d7d3bcc06ae837704bb3b48818679ef85103e3da2d81559ba57aafcea3e05", 0xa8) msgsnd(r1, &(0x7f0000000380)={0x3, "4ff22b9876ebfc8561c25889663c44d9efc132515fb6203fed3d120e5812ac84875f7ec55933702c208025a9d8"}, 0x35, 0x800) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) mkdirat(r3, &(0x7f0000000440)='./file0\x00', 0x88) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000480)=0x800) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) preadv(r3, &(0x7f00000017c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/25, 0x19}, {&(0x7f0000001500)=""/174, 0xae}, {&(0x7f00000015c0)=""/235, 0xeb}, {&(0x7f00000016c0)=""/255, 0xff}], 0x5, 0x3) symlink(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000018c0)={0x2, 0x4}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001900)) r4 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) stat(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getgid() r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) r9 = setsid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000001a80)={{r5, r6, r7, r8, 0x48, 0xab, 0x0, 0x0, 0xe}, 0x0, 0x0, 0x8, 0x9e, 0x2, r9, 0x0, 0x1, 0x0, 0x4, 0x0, 0xc}) stat(&(0x7f0000001b40)='\x00', &(0x7f0000001b80)) 239.075398ms ago: executing program 1 (id=208): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) (async) close(r0) 237.995122ms ago: executing program 3 (id=209): pipe(&(0x7f0000000080)={0xffffffffffffffff}) closefrom(r0) write(r0, &(0x7f0000000040)="ed", 0x1) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) unveil(0x0, &(0x7f00000012c0)='x\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 3.967915ms ago: executing program 1 (id=210): r0 = socket$inet6(0x18, 0x2, 0x1) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10) r1 = dup3(r0, r0, 0x10000) r2 = kqueue1(0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r1, 0x1}, {r2, 0x80}, {r0, 0x100}, {0xffffffffffffff9c, 0x2}, {r0, 0x10}, {r3, 0x80}, {r0, 0x20}, {r4}], 0x8, 0x1) r5 = accept4(r1, 0x0, &(0x7f0000000140), 0x6000) r6 = fcntl$dupfd(r4, 0x1e, r5) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x2, 0x5b, 0xdf03, 0x80000000, "d939cdd44a21faabb41d3452f4e47dfc369349b7", 0xe19, 0x5}) pread(r2, &(0x7f00000001c0), 0x0, 0x3fffffffc00000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r7 = socket$inet6(0x18, 0x4000, 0x1) dup2(r7, r3) r8 = dup(r7) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r9 = geteuid() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) getresgid(&(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)=0x0) fchown(r2, r9, r10) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r6, 0xc00c642e, &(0x7f00000002c0)={0x9, 0x3, r1}) sendto$unix(r5, &(0x7f0000000300)="a5a205351ff706313dca9bcfff476f0a595e08d8e1d8709af8244b889d969aafc11591f354391cc87b201c5adc16a624e6103810d68f8abc5a34e2972a04dc3cd8912fd264a3378247a37f76ab63bb5a67a33187708efcf62bbf4d4cab2cc32a8cc91b49b95c9791098d5a8da6b572f50f899656e61dde0d7676a71b82d0242b575bba2de493230d645dc51c6ca38cd0453c4c5d4c6c2176e3b96745ead10afea96364472c369cdd7bf5fcfa964602d261a73d6914b8681b70331dd3c788ae9425c54f4b74ac4d8b", 0xc8, 0x1, 0x0, 0x0) kqueue() ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000400)) fcntl$setown(r5, 0x6, 0x0) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) sendmmsg(r8, &(0x7f0000000600)={{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000500)="33f35ed0ef54745e6c0679a9f069957a71a10a2a1640b155cbb91791d2251d91ce16244be42589923a0e91260e", 0x2d}], 0x1, &(0x7f0000000580)=[{0x74, 0xffff, 0x3, "d1f64199d6cc99cd0277b68e7a85564581516ac77f5b157d9d9145c5cf0ff8e78042fb486bf34b2d5e39456a21c58d8d8610a602ae77073ebb8d60ea0ccf25a1dc40c41d5b31fe3093fe217e722b56d8c0555107ac41fd686fcf01d8fe73dcccd0240e7957ed"}], 0x74}}, 0x38, 0x400) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r8, 0xc01064c7, &(0x7f0000000680)={0x2, 0x0, &(0x7f0000000640)=[0x0, 0x0]}) r11 = msgget(0x2, 0x100) msgrcv(r11, &(0x7f00000006c0)={0x0, ""/245}, 0xfd, 0x2, 0x800) 2.827206ms ago: executing program 1 (id=211): r0 = kqueue1(0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ppoll(&(0x7f0000000d80)=[{r0, 0x7}, {r0, 0x8}], 0x2, 0x0, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000dc0)="7362a83d9e055ff0183a87c59082935a87ab9e1740387978ddfdee381a4cbc2267efb45d6a81ebaa7d46289f17e3226cd752b1ad1dbf0caa450973a893b6dcb4d25de4ac66d76d3f66fffcb2bcd89fc8cf9b1f8abc18e2d8caf802c627986bae918eb6ea4f59dec40fbad8147d12b2647028f1b3ce33c9c45ac10752ca13ef4520799a12dd08e538a04ecdc539571d7a21230439ccbb84bb4c8d09131da59d4ddd6d3510f75f8de78b1c3ddfe9a8bdced8d5d3cbef8083791a33e4d84c5f650e0425dbc81827ccb16b520a7d3d658ec94d76d7cc9fa95e1453ccbcd33a0d458aa95138d5e5bf0718ce5cb39bf2619e322ed031f61c84c77f06f0fccc1555de4b9947834d42ae1bfe7a60f8678ce04f6b9cc40b65d56a949015ca82db23878abf18da479b363cde0f0b571a8cec6db4483d51b292dff4621ae7003c8135207fc1706bc5debd5dc86e6b783252db7c5ed5e2bb1fbb8ec8942e3eda3051744f146aa1fdc27cadf53d0177d7e20227adf896fb317574c6665b736bb6773b87565f0d2286330eb7ac415b4c0c7860fb09d9d97080754068d79e5e308020b4afb4cc839046ae858095cdda95b7fd85dbac7039ba78f98ed48cbf56dcbbddc832495c8ba027f6c1a0c566d8018af4e62169bf14ee4245754936181800819e8e6c53e90d3dd04fced28612e561b2ad6574baf08c2f118af48e930fa9e0fea539d584664a96b0d536edc1de53b7dc30be7344c21ad6d02a481d75cd11eaaf428dded238945979b6ffb79613c322bd6f4d49ba91fc03f8000c15924c6562c8efc6c1d51138f93c5d2fbe92c20b89fe1227e68acd739260bc92719b1c6f3eed69b6fbaed3d1378bf8bdc1eeb9ad68c69fc0d408aa9c16401503b5266e1afe650ffc4fe4cf5f85af8ee0f6b110d9b994558f1faac3365fd43450cec3578764bfb50c17d7bdac36542ddb18d616055d2c33dc8d4e7c9c1eafd06a9e636e98d2987d241d465b02c7706348e8b251cf10b5d05bdbe5aecdb392dbc5f46a8ac19a08dcbef911afe08e8855227d2f6fb967cd46d7e589cd0b3042091c8a56425f736bc6cb0a1208cefa642282541b7b9bc61edd8fe193523e1f6a7cc5b7703af8879cb47d1ed852c63fb2984270e9273863f42c80f26c9b860a314655a816aa668fde90aa5a8e453a4e3ccde5cb1cab1bc21563e128600740092a327ab38612c9fc86ca277cc5d666ba15adfe408c9997cf3655f5964a19709643f0cd27557ece77eba2c3485ec8c3775edc4b409336797219f2fc69032c0db038426ed458cbf7d9f5158baf9f6c33a225b2f1ad9632c2009712908975ada0675510bca3ad0455e08e7ea72ca1b91e9ae02c7d60db65e56fb49ba4d115dc57333de529ae4325bc8587f157b23af3d053e7a0937236c5d6ce1368d7c8d3ea1f6003c9bef91c8d9f3a8781f58cb20c5d51dec88ab25730d81670f0a1787b4cc247f3f3f60e14725857a4e710d83e1ff365162b1c8b1e493c837c82d5e6deed40098427e278890227b9028399d3dc79d9565aff18dcbbfc0c193d4405644b1b754bd9305c78dbc68b1a684f39668eaa9ef0de61203b92dac9a52d443e6c3fdfad37e55ecb730d9d844612c433c7cfde73e94c43a8643b18a18ce738eb7ed95bcbbb776af1de8df9984162e0b4d17b3c25490e670000976455f5ec1dfc167c13fe945eb8248cca0670b0694d0d3e5c47e52b6013d1aa5c5a6d1c7f4f52afd63dd05eafe4e1a3cef6644a7fb1ea89a1756207c11ddbdbbf1cdf50da171102757153a487376f57c9be2a9683207faf868021748edfe1941021ebcb6d630e43094e2b0d224966ed20f0027093940ee7d47d1433aa3cdba960e3820d2700c2f5860bd38541dc208715e0e444603b7ce795be7bc95fa7a511e8436af400d96823a1e7aa1b6076896e1e1a7078df084e186d1915da6e5b8577f4778ca9f7f731cdb9ccca086da31991768b626559aa6317be061f5fd027ceb49a4601797392b6a06355e9a42fa2ecbf0ea2a8801c91927ac313aa08895c360d89a8bbaea5440914d9bb45507c881b87126060dbc01499c1ece3ce13425df8b02662d6a7055fe45858cddd281c2e3b27292bd258be4398b17899b52e3afb2475da48697d3d7b1aeeb6ae259a492ff234a7b7f5d56665c6b16ea914795778e506898cbec1a914a9f55c26e877854b828f9966017a4a158fb0fd27e90c399fa942520560b70b386624c32bb05119d4eb1fce1c680aff7fb2fde8575fba26d44e574cebaff8ad380350d1b51f7f921da1c19e877df176f5651a30ff3988e3ea28e19ef731e0688080c964306009cd646a99ea4cce319008d06fecac32e034892e38dbb20fdee82f904104ff0fa487b2a058b7c10003fc0c6693193cab44a3477fa7bc1bbbe5c422f6de95385f8338e5d512d415c224fddfaa97be77ac24b29cc3ad61db058e20fe80d8a1991bb3710dd0064eaaa8e86b3927b337cbb62a6cc592763fcbb8b990a9c1710d43552c992cdab16e728acb5ef14d952adbf833024a308a98fcade1f2627c43c56c3d72317b05b00cfa3c280fb752063d4252498a57f5dfe9078281ca9dc566eecd8599f01b437838b650df68f5c208992632716ff4b0aa3bad6d43221082286e3cfbe6f1952c1815778233182de889d1f32aae5e74b2b2e38a53eb5585396e695b0c5bd24ad848d2a167c5757767544778640b45a90dca7c6c5af63153fe577bbf3174bc54114419c0f66f196516260080c86f4b2cc3889c21b600dd6430077ac3580bba2db59ec22c939aed133b63f7ab12cddfbd5dc98961bfba1b2eac6364888019c7cc2e3939c4415f3884163edec1f9ebdb40c26b4d4f231c7b22d98a08206fe6cd5985a118e84bd44a23248484b74bde88cf39645a2a202f10670626516f2c74bb1dd242eaf9d86df68b23682793807fd02a2c2b12e2a14287f30fabd31a6b6f77c57e1f0bbc5f41c5624e3dffa3fcc09415901dc0a1348e5a83e478b7bfc07ca1612957613182d3a9e8c2f0d183b5535fd79bb5a4d4392b47c22345afb96aaff9e1034c18e5049d00e4353796536745fb7c8c2a4e325972fddc9c2b80f7ca7de030c8dce7e5775a76e450e7aeda7957480aac5e2fc8b8a4a81cb5e8dc1f005a8decee62101a132df6427f6007b34c3cf6e30f5495f30dfc1a6edda09458b4e0324a57471658924fc2ec9e98109769b5a3f60509ec48a2298fc9c51a3dee65809d7c99792d4d532029e1b5f3c7b464132d4c0142bcd3cd10f74102b9bde43b84c45ee10e791c4e1e0ebbffc59efd93df117fcb331ef088f96c7663c5024247f28ca0317ad6bacb0d7caea746768a45d735093cbeeac375f0eb86d35b8155cf95ec6fc7fe904a6d927fa8190e54aff3c2c6d1ebc1540e137435252b875d0ef6e6cf6487a8b0e1fc48e39ac860870203f507eec1ec539b67ce3ac54b24041cec58613ef4c5e19f11c268c0e43551b269397190da04895428996bf80cbf23aac16bed7423c1d5b2fbd1d190a687dc07cd5ece3f9fd2ec630568b230b1e8bc130f1e86ce2ce2f6fcb9827481c32419f864f9893f14d4b4704fc4a3c0431a58410b260ab43b1ec9e3b8bc8fa6f0c69b065db1ad6005359be34e308459e930b720c01f41e3eac36e506dbb2433a4fa65d0b11a4221276a6f39d66a4cbb1f634e1f165bab40b905f85f4fc07d82b54286fc2d23334f0b7ecafad746305639b067e6701230baaa54a63698c0140f0b5813cd33586426d32128b07a7efa86ce6a7e8024afe09814d6bb2d7c0900598e521bde8ec610fb909a8b5124833cf2459c7bf2717aba850ecda9b3dd2c3089034bc700dc816df15cb566162d6c454c389cf4122f0b9b9ae83c350c28d1822de9de42d8fe2043882ac7950edd4293f4d5564047b7c740d18bb7b7f001064de867483b24590a9b13f97a14506fb75f10ac431be3754429521bfcb92ccac5a8f4a8f2f4d1995431b6126be6818760d9448fcce69b61ea9e9bc2154fae11447304baf0e4035cb70251387fb77c4c882901d3385219b0e3649a693ec301899956eb542ffab7d5ba52b149a54d9b89df8a439df330eb7dcaa0ccc838cb1d1a0028e6490064ccf99e5e32fc67287347900116c9c83c4f51f7b646344d3d77ce8939f94b6d68125f362eaccc33c64327e97f631e919462d01b6641766755565fa032e339bc26c0caa683f743f8911ea3c8b304e584a09796c8f034efedffd4a8ad145e5b8c4ce8d5f5dc875c3d4b49815df6adb447ec39becd85ca31daa99257c0dd5b555c58433cbeb602bedf531fbe3ccc980c6c64287cba4990d8db1a2612d8774346fef6851de6d40456a550e1c635beb5b3cb9db63d86c95478e71de25259f07fcb6bd4b4fa302a3d6dae795416c47525ed7604f322e3862e332f7b70fec109ed25ec31b6123a23796e1dae12c52c5a9a05ac7006dde06e8dcf1389065718857a0939f98e9d2a2ba501641c1a4d9f591217002125ec3b8249f56bb7962e6bc3a6102e99ee6a9419deb1a38714e11b44585c998d7f6d0b76e8b1c4921604a46b34a5a58dc186036a72bf40612c9c90f66b93a1a297d3fb612e4ce92f29dfb8d8be5cf951d3effbefc456189d7a52a233e3c9d90d7197b58ef15d186ac75281b78500d0257bffcec91664bc2ccd1693b322f7d04ecabef743c4cf6792304cefc5cfe3d46d40a9eaaba6453ff148925724afe03b102590b881bd408cb279b34863a893f6a39bd7800ff31c0df6fb25e64ec6d50cb28b7b3b01b6f5259f7a5a63acdd6d299b5efebdf67fa9487feb275dd1b63041d0a6fb3c8c3f75274979d86e20028cfa7d0a5a0f9680f9b6951066305d1547f0d55a793bc5edbb50122d5fc1a31303fb047ddcef8cbbc8ade7041e586c96df634749d2cf2e821c74a510ae3806988757516339c0bcc08eff5f1cf58fe80927d6900a8c26d033ab8b5e7b2cc576406cf86e9c35312d5e95745d76bae1cfa1879948a3cba6412312938f6c038b9b7f5131eb6da7c5615b24245c91b0d2e5d5169533f6976510407db9128c6d4877eddf1e91197141ee86bd608636f9fff3ab53836b03099a1f9b93451399f5a6b6803b2c23e51b6d3fdefa8cd533d6aaf618ef802f62685c4b40cec5a04dbc0241a3222d50ef49313dc09548445db626fcb949d1511718474dce5ac46e91c39ea117b527c7ed8dcf41e3e5c60910af9723d4ce2ab0bb9123630e681698e86a57b029801ba4cf8aa378329c35a529f1d4e6908a07ef2661621dc0ea441de6c528459283101a5a83f6489c9fcb876a3c09d30c44f85e2f43a74e8cd31705b7357b09f24321642d34b7ccd197c7a6ac1b85d78d408d1d5ad7b87b22ca4c0a8ce17d88e0d02088b237e485f3c799a8718747e4f818deb159781eae1320b73a61361c078a7aa357b9fa01d8d081dee6af1c64b40a8e81b56414d26f3a70ec8a66eed1be50a4a4575afef85e75b431bf663c298a7f59499dba9baa5e9df7655328b58e2ff6e815fb2e313273b0fcfb92b6e16f25397471f80ee68cf50c282779904d7cf5df8db712fa02c4ed930e4c0c01e9e84e8152c54d57a60e8d816f973fbc58123fb6cb71c5873ba0177f1c5f11bdceb81e853633a61f0a8c596d583bafff8d9eb254b92565ede457e2c7086a2f454496de76d453b715961035bec4e9455fd95c0b6006c202b83ed928474268286ce8929051e2187cdd69faa58821aaf5056dbe99db89440bf949637343d0b15029e44e146843176a5b816666a1676ca957aa8ee06b506942ea1a", 0x1000, 0x8, &(0x7f0000001dc0)={0x10, 0x2, 0x2}, 0x10) execve(0x0, 0x0, 0x0) 0s ago: executing program 8 (id=66): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b00000000000000"]) socket$inet(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r0, 0x7fff) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b00000000000000"]) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.188' (ED25519) to the list of known hosts. Data modified on freelist: word -35183626367504 of object 0xffff800000c43ab0 size 0x10 previous type UVM amap (invalid addr 0x9e2c9aedcf9f1a2f) panic: free: unaligned addr 0xffff80000161000b, size 8192, type ip_moptions, mask 4095 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 239363 36817 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x25 panic(ffffffff834aea04) at panic+0x1e5 free(ffff80000161000b,35,0) at free+0x6e8 ip_freemoptions(ffff800000c439d0) at ip_freemoptions+0xea in_pcbdetach(ffffef006fed3a40) at in_pcbdetach+0xec udp_detach(ffff800001639ac8) at udp_detach+0x5a soclose(ffff800001639ac8,0) at soclose+0xb0 soo_close(ffffef006d0e80d8,ffff80003c400d20) at soo_close+0x56 fdrop(ffffef006d0e80d8,ffff80003c400d20) at fdrop+0x121 closef(ffffef006d0e80d8,ffff80003c400d20) at closef+0x192 fdfree(ffff80003c400d20) at fdfree+0x116 exit1(ffff80003c400d20,0,0,1) at exit1+0x595 sys_exit(ffff80003c400d20,ffff80003c3e1030,ffff80003c3e0f80) at sys_exit+0x1a syscall(ffff80003c3e1030) at syscall+0xb17 end trace frame: 0xffff80003c3e10b0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: free: unaligned addr 0xffff80000161000b, size 8192, type ip_moptions, mask 4095 ddb{0}> show kasan No such command ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834aea04) at panic+0x1e5 free(ffff80000161000b,35,0) at free+0x6e8 ip_freemoptions(ffff800000c439d0) at ip_freemoptions+0xea in_pcbdetach(ffffef006fed3a40) at in_pcbdetach+0xec udp_detach(ffff800001639ac8) at udp_detach+0x5a soclose(ffff800001639ac8,0) at soclose+0xb0 soo_close(ffffef006d0e80d8,ffff80003c400d20) at soo_close+0x56 fdrop(ffffef006d0e80d8,ffff80003c400d20) at fdrop+0x121 closef(ffffef006d0e80d8,ffff80003c400d20) at closef+0x192 fdfree(ffff80003c400d20) at fdfree+0x116 exit1(ffff80003c400d20,0,0,1) at exit1+0x595 sys_exit(ffff80003c400d20,ffff80003c3e1030,ffff80003c3e0f80) at sys_exit+0x1a syscall(ffff80003c3e1030) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x73e3770b3380, count: -15 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c3e0b20 rbx 0xffffffff83916e07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff80003c400d20 rax 0xffffffff83915ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x195fda01b3864347 r11 0xe23606005b932509 r12 0xffffffff83916c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff814ae3c5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c3e0b10 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=66314 pid=94671 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=78, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c400d20 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c4014e8,0xffffffff83a188f8 process=0xffff800045feb508 user=0xffff80003c3dc000, vmspace=0xffffef000f95b7d0 estcpu=28, cpticks=7, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 9193 19059 32318 0 3 0x100002 0x80 sbwait arp 32318 449238 1652 0 3 0x100002 0x88 sigsusp sh 3653 57346 75177 32767 3 0x10 0x80 nanoslp syz-executor 67405 346261 46010 32767 3 0x10 0x80 piperd syz-executor 35255 221926 38377 32767 3 0x10 0x80 nanoslp syz-executor 937 83781 59815 32767 3 0x10 0x80 piperd syz-executor 44133 217862 16361 32767 3 0x10 0x80 piperd syz-executor 1652 431452 55667 0 3 0 0x80 wait syz-executor 69513 12287 87855 32767 3 0x10 0x80 piperd syz-executor 38377 359278 64362 0 3 0x2 0x80 wait syz-executor 59815 262063 64362 0 3 0x2 0x80 wait syz-executor 16361 489712 64362 0 3 0x2 0x80 wait syz-executor 55667 262596 64362 0 3 0x2 0x80 wait syz-executor 46010 251885 64362 0 3 0x2 0x80 wait syz-executor 75177 82311 64362 0 3 0x2 0x80 wait syz-executor 87855 430080 64362 0 3 0x2 0x80 wait syz-executor 64362 311915 617 0 3 0x2 0x80 nanoslp syz-executor 617 445666 49761 0 3 0x100002 0x88 sigsusp ksh 49761 343611 50355 0 3 0x10 0x88 kqread sshd-session 50355 365185 64030 0 3 0x12 0x80 kqread sshd-session 59305 308892 1 0 3 0x100003 0x80 ttyin getty 64030 395699 1 0 3 0 0x88 kqread sshd 23360 361597 176 73 3 0x1100010 0x80 kqread syslogd 176 124301 1 0 3 0x100002 0x80 sbwait syslogd 33634 35211 1 0 3 0x100000 0x80 kqread resolvd 40106 430950 5439 77 3 0x100012 0x80 kqread dhcpleased 19247 366765 5439 77 3 0x100012 0x80 kqread dhcpleased 5439 221648 1 0 3 0 0x80 kqread dhcpleased 82826 434556 0 0 3 0x14000 0x200 bored smr 52770 285321 0 0 3 0x14000 0x200 pgzero zerothread 88913 258652 0 0 3 0x14000 0x200 aiodoned aiodoned 3011 44351 0 0 3 0x14000 0x200 syncer update 63774 215300 0 0 3 0x14000 0x200 cleaner cleaner 36817 239363 0 0 7 0x14000 0x200 reaper 97479 438941 0 0 3 0x14000 0x200 pgdaemon pagedaemon 2566 404649 0 0 3 0x14000 0x200 bored viomb 29175 65507 0 0 3 0x14000 0x40000200 acpi0 acpi0 43001 45335 0 0 3 0x14000 0x40000200 idle1 97232 99573 0 0 3 0x14000 0x200 bored softnet1 54903 58425 0 0 3 0x14000 0x200 bored softnet0 17451 366496 0 0 3 0x14000 0x200 bored systqmp 95612 467984 0 0 3 0x14000 0x200 bored systq 57344 319522 0 0 3 0x14000 0x200 tmoslp softclockmp 92672 16486 0 0 3 0x14000 0x40000200 tmoslp softclock 57866 353593 0 0 3 0x14000 0x40000200 idle0 1 494588 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/setuid/kernel/sys/kern/kern_malloc.c:96 r = 0 (0xffffffff83994138) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 free+0x9f #3 ip_freemoptions+0xea #4 in_pcbdetach+0xec #5 udp_detach+0x5a #6 soclose+0xb0 #7 soo_close+0x56 #8 fdrop+0x121 #9 closef+0x192 #10 fdfree+0x116 #11 exit1+0x595 #12 sys_exit+0x1a #13 syscall+0xb17 #14 Xsyscall+0x128 Process 36817 (reaper) thread 0xffff800045ffd230 (239363) exclusive rwlock kmmaplk r = 0 (0xffffffff83a4de88) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvm_unmap+0x7d #4 km_free+0x85 #5 uvm_uarea_free+0x4f #6 reaper+0x1ca #7 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11047 12016K 12034K 166960K 12141 0 pcb 17 12K 12K 166960K 17 0 rtable 199 5K 6K 166960K 339 0 pf 29 16K 16K 166960K 31 0 ifaddr 36 6K 7K 166960K 42 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 8 0 counters 68 36K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 35 0 iov 0 0K 16K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 1595 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 52 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 20 73K 125K 166960K 417 0 sigio 0 0K 0K 166960K 2 0 proc 58 99K 147K 166960K 523 0 subproc 63 3K 4K 166960K 243 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 48 0 in_multi 78 5K 6K 166960K 103 0 ether_multi 1 0K 0K 166960K 6 0 mrt 1 0K 0K 166960K 14 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 420 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 211 161K 187K 166960K 5235 0 UVM aobj 17 2K 2K 166960K 19 0 pinsyscall 42 84K 112K 166960K 1538 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 8 0 NDP 10 0K 1K 166960K 25 0 temp 68 9127K 9147K 166960K 4665 0 kqueue 13 20K 27K 166960K 85 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 114 0 110 3 2 1 3 0 8 0 rtentry 176 103 0 12 5 0 5 5 0 8 0 unpcb 144 179 0 164 1 0 1 1 0 8 0 syncache 336 9 0 9 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 79 0 73 1 0 1 1 0 8 0 arp 136 17 0 2 1 0 1 1 0 8 0 inpcb 328 267 0 257 4 0 4 4 0 8 3 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 152 21 0 3 1 0 1 1 0 8 0 kcovpl 48 27 0 20 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 411 0 44 26 2 24 26 0 8 0 art_table 40 412 0 44 5 0 5 5 0 8 0 art_node 32 103 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 72 49 0 39 1 0 1 1 0 8 0 shmpl 112 16 0 2 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1931 0 446 93 0 93 93 0 8 0 ffsino 296 1931 0 446 115 0 115 115 0 8 0 nchpl 144 2430 0 722 64 0 64 64 0 8 0 vnodes 216 2183 0 0 122 0 122 122 0 8 0 namei 1024 7730 0 7730 1 0 1 1 0 8 1 percpumem 16 51 0 1 1 0 1 1 0 8 0 kstatmem 264 25 0 2 2 0 2 2 0 8 0 scxspl 216 8364 0 8364 11 3 8 8 1 8 8 plimitpl 152 95 0 73 2 1 1 2 0 8 0 sigapl 424 683 0 635 7 0 7 7 0 8 0 knotepl 120 289 0 0 9 0 9 9 0 8 0 kqueuepl 224 91 0 82 1 0 1 1 0 8 0 pipepl 344 204 0 177 3 0 3 3 0 8 0 fdescpl 528 667 0 635 4 0 4 4 0 8 0 filepl 160 3202 0 3003 12 1 11 12 0 8 1 lockfpl 104 60 0 58 1 0 1 1 0 8 0 lockfspl 48 27 0 25 1 0 1 1 0 8 0 sessionpl 144 53 0 38 1 0 1 1 0 8 0 pgrppl 48 146 0 124 1 0 1 1 0 8 0 ucredpl 104 512 0 495 1 0 1 1 0 8 0 zombiepl 144 637 0 635 1 0 1 1 0 8 0 processpl 1232 683 0 635 5 0 5 5 0 8 0 procpl 664 1034 0 986 6 0 6 6 0 8 0 sockpl 752 564 0 535 12 5 7 10 0 8 3 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 27 0 0 4 0 4 4 0 8 0 mextrefs 64 26 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 1203 0 0 75 0 75 75 0 8 0 bufpl 272 2800 0 104 180 0 180 180 0 8 0 anonpl 32 7714 0 0 63 0 63 63 0 247 0 amapchunkpl 152 15813 0 15399 32 5 27 32 0 158 6 amappl16 200 1578 0 1562 4 2 2 4 0 8 0 amappl15 192 34 0 34 1 1 0 1 0 8 0 amappl14 184 406 0 404 1 0 1 1 0 8 0 amappl13 176 124 0 113 1 0 1 1 0 8 0 amappl12 168 903 0 873 2 0 2 2 0 8 0 amappl11 160 6 0 5 1 0 1 1 0 8 0 amappl10 152 58 0 48 1 0 1 1 0 8 0 amappl9 144 276 0 275 1 0 1 1 0 8 0 amappl8 136 95 0 94 1 0 1 1 0 8 0 amappl7 128 144 0 132 1 0 1 1 0 8 0 amappl6 120 143 0 141 1 0 1 1 0 8 0 amappl5 112 101 0 94 1 0 1 1 0 8 0 amappl4 104 273 0 257 1 0 1 1 0 8 0 amappl3 96 2603 0 2522 4 1 3 3 0 8 0 amappl2 88 832 0 759 2 0 2 2 0 8 0 amappl1 80 12465 0 11896 16 2 14 16 0 8 0 amappl 88 4462 0 4319 5 0 5 5 0 92 0 uvmvnodes 80 104 0 0 3 0 3 3 0 8 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 18 0 2 1 0 1 1 0 8 0 uaddrrnd 24 667 0 635 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 667 0 635 1 0 1 1 0 8 0 vmmpekpl 168 7981 0 7942 3 0 3 3 0 8 0 vmmpepl 168 52315 0 50527 103 6 97 103 0 357 8 vmsppl 488 666 0 635 7 1 6 6 0 8 0 rwobjpl 80 17643 0 16701 24 2 22 24 0 8 0 pdppl 4096 1341 0 1270 119 36 83 97 0 8 12 pvpl 32 15615 0 0 126 0 126 126 0 265 0 pmappl 256 666 0 635 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 530 0 41 14 0 14 14 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834aea04) at panic+0x1e5 free(ffff80000161000b,35,0) at free+0x6e8 ip_freemoptions(ffff800000c439d0) at ip_freemoptions+0xea in_pcbdetach(ffffef006fed3a40) at in_pcbdetach+0xec udp_detach(ffff800001639ac8) at udp_detach+0x5a soclose(ffff800001639ac8,0) at soclose+0xb0 soo_close(ffffef006d0e80d8,ffff80003c400d20) at soo_close+0x56 fdrop(ffffef006d0e80d8,ffff80003c400d20) at fdrop+0x121 closef(ffffef006d0e80d8,ffff80003c400d20) at closef+0x192 fdfree(ffff80003c400d20) at fdfree+0x116 exit1(ffff80003c400d20,0,0,1) at exit1+0x595 sys_exit(ffff80003c400d20,ffff80003c3e1030,ffff80003c3e0f80) at sys_exit+0x1a syscall(ffff80003c3e1030) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x73e3770b3380, count: -15 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp4(0,0) at __sanitizer_cov_trace_const_cmp4+0x35 mtx_enter(ffffffff839af4d0) at mtx_enter+0x5a msleep_nsec(ffffffff839af508,ffffffff839af4d0,4,ffffffff834d5a2d,ffffffffffffffff) at msleep_nsec+0x2d3 reaper(ffff800045ffd230) at reaper+0x15b end trace frame: 0x0, count: 8 ddb{1}> trace x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp4(0,0) at __sanitizer_cov_trace_const_cmp4+0x35 mtx_enter(ffffffff839af4d0) at mtx_enter+0x5a msleep_nsec(ffffffff839af508,ffffffff839af4d0,4,ffffffff834d5a2d,ffffffffffffffff) at msleep_nsec+0x2d3 reaper(ffff800045ffd230) at reaper+0x15b end trace frame: 0x0, count: -7