last executing test programs: 4.196510346s ago: executing program 2 (id=69): r0 = socket(0x2, 0x4001, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x1, 0x4, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) (async) r2 = fcntl$dupfd(r0, 0x2, r0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x1b, {0x0, 0xb}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040), 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x800) shutdown(r2, 0x2) (async) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) semget$private(0x0, 0x0, 0x180) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffe, 0x1000300000004}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x9000300000004}) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) fcntl$lock(r6, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r7 = socket(0x18, 0x1, 0xf) getsockopt(r7, 0x29, 0xa, 0x0, 0x0) 4.113071759s ago: executing program 2 (id=75): r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x3f, 0x20}], 0x8008, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x3f, 0x20}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000300)='x\x00') syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800455800ff4e234e200008907823bae75ec803d39426dcbb9871815310d0ec7f39b572a48edc8c89351f8aae3d823cff531771cbadf863e8973cdf1afc2ef878633e90df36599d9fe106995345c7ceda352982448b9c00788347532ec65445a6952041320d37494b2672f326e5759c24a02daf38b6dd29c52e6fff6c53cff147d27c0d26c0961086467d9e1e1efe713ffb92b41505cc0403486052850578edf9cfe76192c9703bd9a7cd9c3f814b15092ce957f3b108ca2a0469bc38d91064f19b01ff4e5821a62e41649eb56ba905ec8352f0ae40e104b2f2501bd88c16f01972a3da97672bd956979bd424592d0ef531bbbc4c1d2871ff8ef32a06010bb73fd73732eb40a0c5dd3310948b3e80869db2eaa7bbf263b44732868b04a4610325556c2150fe89dad43e39118f3f0e481d41e20df17e5ca103540297e8168fd2bf41b8f52aeff9"]) socket$unix(0x1, 0x5, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) shutdown(r3, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000001200)=0xba, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000001200)=0xba, 0x4) write(0xffffffffffffff9c, &(0x7f0000000180)="536ba7c93587252d6d29aa725b0bbbd96331f463956b8c88eafae74b3b3265ae37ac8b00195ef016aa9595b923bfd96d0c6e11fc906c0b9a4bb6fe106314b8ff0efc8b808838525e1911016838df527e020bb1c270dedd2f7f5fe4ae30b42eb7b776c8050bc4c6df890bd4f6c4d431a09ca197c1c5d5d06de9b8", 0x7a) (async) write(0xffffffffffffff9c, &(0x7f0000000180)="536ba7c93587252d6d29aa725b0bbbd96331f463956b8c88eafae74b3b3265ae37ac8b00195ef016aa9595b923bfd96d0c6e11fc906c0b9a4bb6fe106314b8ff0efc8b808838525e1911016838df527e020bb1c270dedd2f7f5fe4ae30b42eb7b776c8050bc4c6df890bd4f6c4d431a09ca197c1c5d5d06de9b8", 0x7a) 2.893886128s ago: executing program 2 (id=90): r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000480)=0x6) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f00001c7000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x11b) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = socket(0x18, 0x400000002, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d032b34b77e382526b1572da73c6d", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x2) read(r1, &(0x7f0000000200)=""/4096, 0x1000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) ftruncate(r3, 0x10000) chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x0, 0x7}) 2.791069726s ago: executing program 5 (id=91): unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) select(0x40, &(0x7f0000000100)={0x4, 0x7, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x10000000000, 0x4b06, 0x80000000, 0x3}, &(0x7f00000024c0)={0x9, 0x10000, 0x1, 0x3000000, 0x2000, 0x0, 0x0, 0x4}, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x300000003}) close(r0) pipe2(0x0, 0x0) 2.790203487s ago: executing program 5 (id=92): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000200)="4bb14140", 0x4) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) read(r3, &(0x7f0000000400)=""/119, 0xfd4c) execve(0x0, 0x0, 0x0) socketpair(0x11, 0x3, 0x0, 0x0) 2.204857794s ago: executing program 6 (id=103): socketpair(0x21, 0x2, 0x0, &(0x7f0000000040)) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x88, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6097520300520003fe8000000000080000000000000000aafe8000000000000000000000000000aa3309d08dc54adde64e778637e46d07437a9689d7527110f885fdacb8c04ebb2546b45806f8d302fb22adc6c76267d1f062e250e9ab23c67ef43631ed8e1938c43cd2b7ee0ce906b966f3bdb0892847000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socketpair(0x21, 0x2, 0x0, &(0x7f0000000040)) (async) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x88, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6097520300520003fe8000000000080000000000000000aafe8000000000000000000000000000aa3309d08dc54adde64e778637e46d07437a9689d7527110f885fdacb8c04ebb2546b45806f8d302fb22adc6c76267d1f062e250e9ab23c67ef43631ed8e1938c43cd2b7ee0ce906b966f3bdb0892847000000"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 1.968058754s ago: executing program 5 (id=105): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) symlinkat(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt(r2, 0x4000, 0x7, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000089750e6b000000aaff02000000000000000000000000000100209f"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9b18", &(0x7f0000000040)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x551d6494, 0x6}, 0x8) connect$unix(r4, &(0x7f0000000000), 0x10) close(r4) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffe, 0x1000300000084, 0xffffffffffffffff}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x4, 0xa960, 0x0, 0x80000000, "07a9b30872171ab01bce075d162abd5b3259621a", 0x1, 0xd}) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msync(&(0x7f00006ac000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000001500), 0x0, 0x0, 0x0) 1.936066148s ago: executing program 6 (id=106): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="aa37670e51c3", [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000ffff0000ff000000002000", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@ndisc_rs}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0xc105}, 0xc) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x4, 0x9010, 0xffffffffffffffff, 0x0) 1.922463623s ago: executing program 2 (id=107): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/239, 0xef}], 0x1, 0x0}, 0x1040) writev(r0, &(0x7f0000000240), 0x4d) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) socketpair$unix(0x1, 0x1cc2e35634e11621, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f00000001c0), 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) (async) r5 = dup2(r2, r4) utimes(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000000c0)={{0x0, 0x1}, {0xfffffffffffffffe, 0x9}}) (async) connect(r5, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 1.921510154s ago: executing program 6 (id=109): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0xbc) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x80}], 0x2, 0x7) write(r0, &(0x7f0000000180)='%', 0x1) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r1, 0x0, 0x434, 0x800) mkdir(&(0x7f0000000200)='./file0\x00', 0x100) r2 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000000)=0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) chmod(&(0x7f0000000080)='.\x00', 0x3d6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x8, 0x0, 0x0) connect$unix(r2, &(0x7f0000000240)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x4000, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e6ff584a73acdf33fa2878b2894b9931929648", 0x21) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f0000000000), 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, &(0x7f00000010c0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec76d925f6f7f7c17dea858469f89e90f45ae03aefcd7906d010060f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba3a2620f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8caf072e80973e682d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87bd8dbef3e54905b437f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8311e436462fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca740d4741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079000021bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7f48345737e5e31368a1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa7596fbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd744706747b4f70695eb929f8b63d76084d263a3efb2b33124360c3b9e2fc6d", 0x7a6, 0x402, 0x0, 0x0) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x52) socket(0x2, 0x2, 0xfe) 974.792922ms ago: executing program 4 (id=118): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x7fffffff, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x8, 0x3, 0x775, 0x80000201}, {0x42, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x7fffffff}, {0x2, 0x8, 0xf}, {0x2, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cd}, {0x24, 0x5, 0x85, 0x5}, {0x0, 0x40009, 0x64, 0xfbffe2e9}, {0x10008, 0xffe, 0x5, 0x7fff}, {0x0, 0xfffffff8, 0x5, 0x8bfd}, {0x7, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0xa0, 0x840}, {0x81, 0x40, 0x2, 0x6f5fc48f}, {0x4, 0x101, 0x3, 0x5}, {0x9be2, 0x7fff, 0x6, 0x49}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r3 = syz_open_pts() r4 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x9, "225e190400000000000000000edd0000f400", 0x5, 0x400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b1000504000004000000000001400000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) close(r3) r6 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x5abaf37a, 0x5, 0x6, 0x5, "fcb8ef1ef0933f352b32ed9ce493a30888ea74a5", 0xe1c, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000100), 0x8) 912.845671ms ago: executing program 5 (id=119): sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000340)=0x101, 0x4) listen(r0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x3) socket(0x2, 0x1, 0x0) socket(0x2, 0x4, 0x7f) open$dir(&(0x7f0000000580)='./file0\x00', 0x49df47d4fc265ba1, 0x349235322151395f) r1 = shmget(0x0, 0x3000, 0x548, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) 911.477445ms ago: executing program 6 (id=122): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3b, &(0x7f0000000040), 0x0) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 878.411066ms ago: executing program 2 (id=124): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x225}, {&(0x7f00000e3000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000225000/0x1000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000231000/0x3000)=nil, 0xfffffffffffff30b}, {&(0x7f000063d000/0x3000)=nil, &(0x7f000045a000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00007db000/0x1000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xa}, {&(0x7f00000b2000/0x2000)=nil, &(0x7f00001b2000/0x1000)=nil}, {&(0x7f0000550000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000711000/0x4000)=nil, 0x40}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x9}, {&(0x7f000022a000/0x3000)=nil, &(0x7f000039e000/0x2000)=nil, 0xff7ffffffffffffe}], './file0\x00', 0x8002}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="03"], 0xe9, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="010000"], 0xc4, 0x800) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 877.640846ms ago: executing program 5 (id=126): sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000140)="1477a07ef2d015d9f0b218aa5bb5eaf0397869e606f0c26b052d5ebe126dac54f55a5f9e7da152cad6ab0e0df6300db2e999d0757915eb2b4ac387fb5d5f60723cc0346ca620a40ba546d93c563e042f01cd8470e6", &(0x7f0000000040)=0x55, &(0x7f00000001c0)="3bbfe2fb6ab71ec0be780ab336c25303cc713884fbb02cc1fc95368a3a1c8801b82c5a7e5a404ec1a8387d0b8cec6961b01f3ce35eca782870448fbe04b53b39654d05ed8d94276f99cb4c92252ef3e2bc1579e5c93b7e32bfcbec0b7659569d717a31740b988fc5e264bfa59f1464497183e170a8d9ae3d4f1833c3303d001ecc3db2151c9d5236fa65d1a34eb492dd0d21a3c68cad252efe0d4492ddf6aa691287df8569de6505522e", 0xaa) 819.835757ms ago: executing program 6 (id=127): r0 = syz_open_pts() (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r1 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x2, 0x8, {0x80000001, 0xfff}}) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) syz_open_pts() (async, rerun: 64) syz_open_pts() (async, rerun: 64) r3 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x2, 0x0, 0x81, 0x1000301000000, r3}) 818.966045ms ago: executing program 5 (id=128): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff0937, 0xffefbff2, 0x0, "ffffffff9b752d022000", 0x401ff, 0x8}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="d1c5af95", 0x4, 0x8, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xa, 0xffffffffffffffff}, {0x0, 0xd}}, 0x2) r2 = fcntl$dupfd(r0, 0x2, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/150, 0x96}], 0x1, 0x0}, 0x3}, 0x10, 0x1060, 0x0) recvfrom$unix(r3, &(0x7f0000000b00)=""/4096, 0x1000, 0x800, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000840)={0x0, 0x5}, 0x10, 0x7bc270971e3b39fe, 0x0) close(r2) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 795.052343ms ago: executing program 4 (id=133): r0 = socket$unix(0x1, 0x5, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0x9}, 0x2, &(0x7f0000001380)="595ce54d", &(0x7f00000015c0)=0x4, 0x0, 0x0) (async, rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) (rerun: 64) getpgid(r1) (async) setuid(r2) (async) getpgrp() (async, rerun: 32) socket$inet(0x2, 0x2, 0x9) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x800c745b, &(0x7f0000000080)) (async) close(r6) (async) ktrace(&(0x7f0000000640)='./file0\x00', 0x4, 0x1000, r4) (async, rerun: 32) setpgid(r4, r4) (rerun: 32) 688.36653ms ago: executing program 1 (id=139): openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') 687.227052ms ago: executing program 1 (id=140): r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x179) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) select(0x40, &(0x7f0000000100)={0xda4, 0x9, 0x6, 0x0, 0xfed, 0xa5}, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0xa) 686.322364ms ago: executing program 0 (id=141): r0 = socket(0x11, 0x3, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xfffffffd) setsockopt(r0, 0x11, 0x3, &(0x7f00000000c0)="01000000", 0x4) (async) r2 = socket(0x29, 0x3, 0xfc) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r5 = open$dir(&(0x7f0000000000)='./file1\x00', 0x20000, 0x80) openat(r5, &(0x7f0000000080)='./file1\x00', 0x200, 0x1c4) (async) rmdir(&(0x7f0000000040)='./file1\x00') (async) r6 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) (async) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x1000}, 0xc) (async) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) (async) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) openat(r5, &(0x7f00000001c0)='./file1\x00', 0x20, 0x0) (async) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000180)=r3) 685.221364ms ago: executing program 4 (id=142): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x23, 0x8, 0x6, 0x4}], 0x100, 0x0, 0x6, 0x0) pipe2(&(0x7f0000000000), 0x10004) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08060001080006"]) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x39, 0x13}], 0x4, 0x0, 0x7fa8, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000080020000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118d3db000000720fd18bfbb670c1f5a872c881ea6e2ec5890000eeff7f00361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea040000000400", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f00000000c0)={0x2, 0x8}, 0x2, 0x0, &(0x7f00000015c0), 0x0, 0x0) 341.307709ms ago: executing program 4 (id=144): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffede) 339.467588ms ago: executing program 0 (id=145): r0 = socket$inet6(0x18, 0x4, 0x9) sendto$inet6(r0, &(0x7f0000000000)="5570fe0138e081e993dc6b6ed4edcb0e233c1471c4890174a4426c53f8166f2423cf6ffaba7f10ef971b9e182972126bc26c9ad178000ab4e2e0ee38ab587d03906db5c1d5d276ff12ec75e499b62658eb04db8dbf063245af5a497aafd0bfc33a4f2eb4c7ea5b2fd89684e8956a506a5f8546538ac3c41013b81aec0c308b6514ad3d46ff2fd7527577bbd2204085a43ea607d350aceb2a54b4af2440a3e0d78d4d82208130ea807e7c05cf82d2be6caebe90553958d88c77ae48fd6f05b54449", 0xc1, 0x0, &(0x7f0000000100)={0x18, 0x3, 0xb, 0x4}, 0xc) r1 = socket$inet6(0x18, 0x5, 0x3) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="7fc66db667a41c296ae9aafa7e17bf681321ff4add67a6ae0512ffdbd77b569b57dc3380078ab2df46e846dc691f2c8f70a680c7ef3b2a59fad0849e1688f14853b51167104e2802667ce21d7ca6c2639361ee917cc5b4f68eddb09065650ee3e8854d9eb616b4fe213d4b602d2e07a48c10d4c4b7893560cd6a0da321dae6c5265cdb5d3e8021947aa6c6ed9edc479aad042f2b08e95aba4aff22114bcb686fa495f2fa6a53e422ead38b169ae0f8c72dbc23875d780cff0c5831d1add6c9ebfd3bb4c5d34c1080b965ec4f1181b05de6f98f", 0xd3}, {&(0x7f0000000240)}, {&(0x7f0000000280)="bc4913dbcd2da526f1914ed9684c92c25b1098075afe6d771a3ab998c4b24afb73ebfc81dd85249de41c0630cf839b2948431ee2d2cc1e52a35523652ee0e5fa2ba78dad2170fa5c3cb20ba3052281dc5c582c200d788fce5c3d24d8c7aec5c169bf535b24735f22724a01eeac7b6f1a72c010e2c09e642ed10ee642c8f234e4444bc228ec53da8dc60804", 0x8b}, {&(0x7f0000000340)="96bc8f974f2da8bf0981cc29f63c0f26026ce293bc5e2f66e82576a4b02f255d222bdb8d49b8939e6fc69a001ec9917837049fca965c9997c6aa9d9c4ac92112cdccb6c28eab1c4369795877d3e9a3fe3da0ee63f8cb5cb5cb3e2cce10fd4111c326644335ad3a95d01d43ea0f0f4efbe13f7d9f3b7dc5499ab915d126f6ada86dbdf61bce5a2e57f06a37054a68c5757d1d276fbdd54e592d44c990b2746ae4f2cfa0b29204542d3210c838d0b6", 0xae}, {&(0x7f0000000400)="7b00d590a00353fc09d222d12934b1b3a466da661e025bc8d2e9b36053a074283620a56df193", 0x26}, {&(0x7f0000000440)="6978ef752ec2459823663dfc4e90", 0xe}, {&(0x7f0000000480)="a0b7205b660da61105d7efd2941e2b9c87768b5ff25c1d8e3fcadae85466fc8c10e66c68e7b3a8bc6b6fcb834417e5b54d3080eeee6ceab2bffcdb8abed68ea63e94eb5a7f58f3b07aa4d2a9dbf225d802106cf194deb4e6bd463c1ffc2a28982f19107e17a1ab7d4628f4ba002befc6f72de99da2207aec", 0x78}, {&(0x7f0000000500)="d30041db12f1859933a2de2e330765109400bc2cf9a0298f30e27688066a3d18c55ff69fe840", 0x26}], 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) shutdown(r1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000640)=0x80000001, 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x20000, 0x0) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f00000006c0)={0x4, 0x7, 0xfffffff3, 0x67f}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x0, 0x21, 0x3}, {0x18, 0x3, 0x3ff, 0x3}, 0xb, [0x5, 0x5, 0x4, 0x1, 0x0, 0xfff, 0x2, 0x8]}, 0x3c) recvmmsg(r1, &(0x7f0000001b80)={&(0x7f0000001b40)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000780)=""/154, 0x9a}, {&(0x7f0000000840)=""/192, 0xc0}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/195, 0xc3}, {&(0x7f0000001a00)=""/69, 0x45}], 0x5, &(0x7f0000001b00)=""/37, 0x25}, 0x9}, 0x10, 0x0, &(0x7f0000001bc0)={0x7f, 0x4}) bind$inet6(r1, &(0x7f0000001c00)={0x18, 0x1, 0x1, 0xc6}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001c40), 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000001c80)) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001cc0)) getsockname$inet6(r5, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) bind$inet6(r4, &(0x7f0000001d80)={0x18, 0x0, 0x800, 0x80000000}, 0xc) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001dc0)) fcntl$setstatus(r3, 0x4, 0x8) getpeername$inet(r4, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0, 0x0}, &(0x7f0000001f00)=0xc) lchown(&(0x7f0000001e80)='./file0\x00', r6, r8) unveil(&(0x7f0000001f40)='./file0\x00', &(0x7f0000001f80)='W\x00') sendmmsg(0xffffffffffffffff, &(0x7f00000044c0)={&(0x7f0000004480)={&(0x7f0000001fc0)=@in6={0x18, 0x1, 0x4, 0xff}, 0xc, &(0x7f00000043c0)=[{&(0x7f0000002000)="48b483f7093c342596c973902a7ad0ebfdb8f9b9e452e921561fe953622b3bee4713b49a560feb5460b820e4b66edb1f442b227bec124f53bb744c", 0x3b}, {&(0x7f0000002040)="0369b23b3959e990c888a7746fabd08bb02ef98f3aa64baa4aa4cbbb430862ca84ce87f6f51502170a593972bd909cb198f815caa937454a3e212c7c89c1c10a84377f634accf513af7b2a4f497e34605069d4a1299f593d845b50e71cced399d8e6d3d9b4a3c355438813c3c9b1f058636d84081cdd4c2b19b8b5bd05759d45c8dc66947467a43d1381d21b73c35cf446b49abaca560f8163ce3c8e301ab169bb930b518b0290a2ce8bfb80073f3bf156978088c36fea2f4ded3a9e6ef89bfda35b11a707ae5a812619e5886648d0cb7df37a732248851558fafa6055dbe1118c214b37ae92fd", 0xe7}, {&(0x7f0000002140)="c3948ed7ce175f8797c8ce18d1e3d98b87973c689c6336cb20832e6b9efcc678cc792ecff4230185dce00ba5d7ba176b7f37ca59dbb8356c1edf51ba66384fb6e9b84308254eb6cfb13898a4adb6029a43fc83bf7a272edc0b283ecc116a426dd5dc5233c7dc2cd22160ac237322541744c41afd3f91c5c178df655e5e9f17e381c90a1c77b9cc68e05dcae541b4a7029de7f40b7e642a17310600359b7f692958c4bf131e4a0655988c4cf42ac5e80ad7a0d62f411cecf5b86012f76e783d6c3624a482b678406b2015e5c8359b9ef0aa302a37aeef7533c497ddc19f0542ea78c3ed2399a563f6f4655abf27a8b1625e75ddf57ef0657c91d7e27b1c226f70a20ea7817fafbde70d65877651395fc4b022c71994a2faebc4aa808dc7713518a9d7f52f6d2a5f57e9668cc26736775e9313d799e4195e4a3a60d814e10bdfad35f3c8f4d3aba332241898350d5059a6d5d20ca534603dfde366d2efb4980a625264e0392e554772072ea42adf61bdfee221b18e1aca46de0e5ab995b33cabfb8cb470ea89efbfbe51b285b008a843e39fc4d26ce6fc88545ed673ccfc4b0ee0755b7890bd175c3fe1da3d4580d9a195a5e285811ea28185b9e2584207da40125a201e0a8f9186c196e2006c35f3d48d5353f2781c8f5f1444d4b9a81d7823b1b373e11a90125cf93ce17529ecb9bef8a77e388a686182c98b69cdfffd3a2a837ed2393ae9c4a4ff365b2ef1fc80f1abffd32959ea3b43c838986817191fc55b45b761030aea3a7b7388196bbc155e70b618cf912d108670fef014e6448d4f5ce7f95ba864620dd9be5da85d2a3a06da0e8bcea90560ccee69d3ab960044661c3a63aadabd93e8d4c6b17fa3d28d2492f98ecd7d9c642067f6369a4327a5d9897710f1a6b11b5023bf19009050cba72b32560d4ba2be5bde9ea26dece8575f2d9be2cdf7bb9dcb3a8cf77a2182ffe552dcf81af3b7ebf3686820a74eafc3467772f7154c5e4a75a2e56506cc655cf184d7751e5d9b5552fea0fb405e0b4cd755575e6f6a32e8f73f710fbafa5cc57bc199a77f607fba298dff3c1710a956e217bd679157d46fb61a56d85df7c4e545012354017a57d6ba5d6049539c6a3aec27d0a455dfd12aa664de1e609db2b7106f8b6fee10f2801eff135049b971ffffd733a43b683690077bd659b03c8ff5f0aed1c4efda98c9de9eb1a0d8c48099aaa9e9b50c4d59c347d954f04afccf6008163f027d3e7db87fad7e463e471408a5ce69efbe3aa8fbbb09ce83f901799e036c9d4ea9d5c010668a83972ee29c3078dd1efb4be1f645f180f737d87a3d41fd3400a8880158f89baea15fe62fb98d6238b6bd314848ff5efb960c4b86af6dc1299923852f17a52883fd9efbb90810577e39475fa74d5b14a3b126ac49064f2f761929cb5666bb3c5615e5dcb6456ba5f01c11373c77dbf90a683c8297ea4aeb87f942e9b0f956f470fdae1a65d204f8a022425e910bdd98513f60b5888f3ec7407ac21c716e303feb3897c67e16d669c3e26d897e224f795be0887a367230f8a6556c2ea4c9b95a92e4a358ad76b9796e800bffd99f3cc915f9df92d5447145aa7c120ef7889d8b8072bc08631c95bb4ecea0058829b833f23598b2fb5c73785ce63880eb4b2f6cbafae36a3d8fc9fbea66f9f60e37cde924e72bf5581ca30a8669eca45141c3345b53a2ced9bea45e3798aa83459541cd615f2003b8bcde205cc6833bcead69665531304f732c88f738398ac9374b67c8e89dfd2f4b84b03c8ad446920266a93ab2461e1294a0657ccb58e72186f431f5c94d90065fb52bbd82e83705ef286a44622b0f8a325a31c25e7f0e8f47fa6ef8d9d5037b80c1c489d015409ffae75edc394c80bec1d567941e9eea2d4f5a6670b0faf39123449198026b61cd08394bdc7998f799238c5547b50de7c3031380d3b06a429b1c93bcba9cc2828556b0599a295e4d7cfc0f3099154ed2f2e0222e01699ed35abb1b2c0447bdbdb1f80847b747437e5123fb5b4bab0022a1b77c52aa4214ab1ff9327f77cdaf56d38fd8156b9ac5bfef75f2c74df43c7639fe14889c894c9e9f9e39c7ba9d3915e800fd14ee4ca79e6718c062ac894b85bee3c9697335d82b32c81130f59487e35f8a47b1f24b7fccdfcc7cfd8d5a851f288948572931e91f9950d69e9a7d73e1e8797f8fe0972933bfc0ed17637440197f4dee8665db6e77963a9f1b5a5b81053da7ec23f2f678d1bd83911942c21775e8ed56fb028e5ff9c9c51005ddae486941930a97bc8596d6a9d78fea81b514a29e44e4325645b51a8e846e78dc40f8f797bd5908f0d15f85a76d218c5cddde2114903449aad98914d60c3bd67013d86a44611161193a016552709285f0e6b5473cd34781a297cfbeb5c454f302a0182fc76b70d7e58ee56d5896b3abedf8d8ae3073cca12a657a579534e63771c9074a6dc29b9f090f465401bb33f516893e3f9d12b9310724e55a9ac48b38be93c2cc71091235236e184268c1920d1b5c8e7ef2975730d5da777425fc708784f7462a70694c7cb27dd3b7f858f435d63227f6267dba4df040b72cec7b9f0d732af77be72cb755db970cbdeac3c3975493e64b3c880eb50b8ff4a81d4234cda31609aa774f9690ad48ad728d6a2b8dd1369569f035c5006009169d365f024c6d69ec1992c6ae29948155404de9b630d65c4e883e912b52e2c6d5da066931aa5c711e7e1cfcef1182f75948d5ab73d0f50ffe05b99ec78112142d928996012a875b488250751f24fa3a8f69e141199ba91087db33dbeb44884fd1808aec526e48b07b5d05e0cc66cb89b2f654a4657f4cbf9cfa2a90f09c09a8e3a0101de8373dd346ef37a55970784ba2377e951fd6e4bfb66383ee5cbc783819373c9b4009dacab3620dcaadc2cb9a9a67ea17c3bd7bc06d802884f2e905ff1b7355321fafd2104810f72392a99998df1f44addd4b97bfb0b65fb1962a8ab4c23e86fcf3b92cdb7746d5843a01018b5bd4759940c12728353134bfa7bfc2976746c26408c50a45177de270c4a697893dd55d237666c0ad836c67814d140403f9eb7bec05108c57628c2f2bb51e485b97935e9782736c73e6066b73f7f19fe1f0230de5b1507e3d793f99c4358307a9ebd669188083df9cfde6c735a87569b0551eee50b9f6dba1071f988de4dc16e7d579edab78ae4b27d190ee3929773f549d8802907bd6932529e05b3bf10ad70a0d3511a2a2d81ef21b82c37f27fc08480957fbd2882277fcef7ecef4c5414b5da572cdef472e02b379e3d5d96cd72746f22f9bd04e3486830bda42c424fcf94c531d2f892836381150e623b05599cd7ef279e3d0e59cdf598b21bf71e7ba98a2f62a0018090e15ba5969dd2db510db780080d0e520c4b96e53a69b813c5a3d964f609eb69adff8323c3dfb9dbdb4e74fb62951fc30ea91b8286b991ed629ac10c1e3af3e8459a472a39f153ee1c1ad3c03b5d692642589761e5e560103a53a4d537e8d3873828713a769745ec5958d1d4621366c64edecccb690ac765e3df7bef0a207a4818f532a2a46b1c4dfc6a2ebc2dbe21f55d42069a5ee8cde4bab6f999c7234756071e5912ae37e23bd041e049d97cb13cd2a3366756bf7e2a3213797b1eb99156d3232ffd82259ba384d911cde2f5e205d8fdf7d117ec3a23f3760da3c47d300509bf3227d356a33612ea4dcec643b17c065097e00888c7c21cde470b5710e03a6ca5b95bd0e101b2e5ff2b2da33c64122e4d9c81d66338aef80aa75dfeb9793a29c8526ef7b2b8e6b42595809a592be656cf0414333618d47564cc66efad62f48c8a9416e871c2f4961dd6e4f47dfa2f7b0341bb979234f3fe24d0811784e16548c4ebfa7521efdc1c53da19316e396fe7ec79e9089d938055c1fcaf3a344acd2259b70381d11f98a6240f0aa6b8f0cb40ee7b5b6597166e228213a7f20726592c2480770106184cfeb8d60bcaa58e5c6deae5ed1c4a8b3a6c4ad0adb07af4c96adc6314c3ca09f570dd28db6a03b520c48d3391e71af3d964f356696ccdad7cea8b6b00e00b8ed1a7e8cfd623ed74fd6e4c01d03d9715c3e3839b111fe07ddf0de582501c407b3792a15eec8b14397261ec74a148b03d55d7abd9824a8220d70249853abf23fa06217c79da47bbce5c7291f90003240508a648eac76382ebaf49e7e402766e4b72614d53f3f52cabccb272134632ef904e9e204d4994f60e8b10c6b8d8496a6d85f1a5a4e89e15d6fdb0dfba16643d45a57fe5b8c0231cd7d76f6b104dc8b2796edecacd5f444a0759763ddc3dbd13ce723367301d359aa136659808b54cb975228906525ef55b3d78a1c386765c612652a0938e1de4ae2cb684df155c845226d4934e2f32b1173143a83797cc2f8b2fedc4fccc22fbe44bce25f73fd80cf368f04393bf74278eb30abef125c9f9ade03998918297097b438c0bc76ea0181fc2f615d3dd649dd11d4082444cd90f9a6abd5b1c2c7d961c6b0c9581d9f6d6d463b23ee979bc782c87f9c4fa2a9d26f957fd8c3f203e4787b0c81bb4c9dc66b66a27e2e417b11b150ef20fe1d7fc8b3e306840b858bb04e56718727bdde43734a2763db94de075f9182cd8ad588f4b82196590a8f3a392074000c6133ea1d91d13f9db057653294f032ea6637f4373e196fed39b21bd0cb74e83e41a54b4bf701854900a5c249b3fca1c49a753a04781bd6357598769e3e6c0863d9dbe0ba84c3d32b67abcbf7c2e0e14930ec82dfa17e28ca69ffd59770be4539d5f3b29ad3f23d611d40772ebfcaf9caca142957f13518b82673ba18b4dd7ef3f4f6826d011eaeee26e9d5d3c87c7a166f1a47aea935a3f30f6718def82aa882cf5691093199feb8a73e786714b4d2f99d923b111cabdc8b58542d68a25997285300b0aa8b5daffe64c05542bcc752f141d94f7638c8a4dab7e05379188f40cd78231e43d0665d309afa4e3cf3e57c8f4e71d16a4649a7a12174b887296d01a765de817b345984ae20a834b6f5063c292bf1341d5de15ba42b5dcd9d604fe4d168a75f5b1cf54084c379f26d9b883f105f75087a45fbea674dd43f12aa9cadae3028fad1ab507af190c32258fcae47155e7a42238ede1ad287f4adfdc43f56d7fb34c80e07386b14763ff31a38e655a91799cf84d6bb1574d41f13d1d8d331524b5569f5ef445da81e4b630fcb8c689a2b5c5c497f6648b82707c81fb693e5c808c5e28dd1167fd7d6039329510d642bfb4b188abc30754e85696e36acd197326d9b120a47acaf15c65096a553d305863baf9f4b898ef638168e30ecf6f4870e672cdad073672a01188e29308bec98651245b417ea7b3b0ff261d3af03a4aed5adeedf3fb0826c9539bd3b3a4fa909504a0fb0f010b33147a0248cac320287f875c9b8a083006089e5a76e7fee4f6fe3eee770123f227a4c094e2940c40d0f67ce3eb97bc46d5fc6fb2cdc9fa32d693884b91cb2f241aa8581cafc43cdfcbaa8494998d3f4cd7bcb29ec2642edf72abd0ff06c07287726a5c7910fbe8e2024964e63e5c6855b04161a9768c6cd7a98cbc7855ae110c679d34194e9a27bd3ef42760c16e00d5391b064f2ff8a0097dd15b48ba5840bfae1e8d7ab9a04e79746391faee6eb7cf991938efc982e01a59b614796f204405f65d58980684b83d1c6fa7dbe1da069377d1c21ec61f869710af629aedb8306165b3969306c225b336e67bba34fe6b0e834e34d6ac9e764d69e4b67e8fffcea8d0dc4ea6625de94e7d25d50fab9", 0x1000}, {&(0x7f0000003140)="b19607f566497384f3c8d1c440f06927db176a3820860f2f1de7060c2a40799d531446578b1d25409d5dd8a0a900c46c0f813ab3b3060ca4d4cf160534510c76efcb2db581f2490a25e69a7e66f6b55071a728f78a8791d2c892646f4b88fd68fbea1fb9ffab47ce31840c57dd2ac270c252eb59a912627a28c8f3c15605328bb7099664ece650c3e94ebcb830a4bf282519a411efc3ca576ed8497d9aacbd770e5728cac6d2eb3d415ed3ee32bca6926e66b2a2cd710132f8e7b7b08be1499e", 0xc0}, {&(0x7f0000003200)="ed9034d7eb6bf256d9079c07b2f0a424e90c178c4e3913bb0c3bac9a85ee313cfc59bd2fbf5e6ab2d42d0c162637b94dbca175b9fc080be67af346a89aa3d314810b79b1996e0e0def4542ca44f8c82438e25c3dfa925af5ab95b3589329f3a69369ac72a7942f2dbb2415bcb5ac457619078fc2d3154a4bb8e05a823102483e76ee03b016f41fdec6f645043dbe90efba62b3f4d1029bb0521eeaf615da574e967778d700b5b77ad4818bab77b4043848fac3b8563500c3c6d3a2972236be7ec7f84c40ccb3ac8110744946dc1038d493a7bae20b6c3298558b25723bf34f05cb53ddbbf4147ec8b585c223e41dd6e9388954f310d390c1b8b5b818aba988fd1b689beb99febf6d11929ba7c3714a180b8f0b07c72ee2fe6cb914f09863549723740cae6a63ee9e609147a77b6dc5ddd701415576f97e1899bfaa06a8bac5b6e5eba21b555e50a2d97f33a60d702c547dcd8f4b7893ebcc2a90af7a48601ab485314bcd48f1bc09d02f9bcab3cd932312b6c4dfe10e50d37da1d5fef098f9b03f016c66601f7d324bb4cbe790f6ecae645482ea8373441998014306b6d4c5865503d537e79ad460f0438711d12d448f6f1c86a8f4e8bcc4a515fb28fe8bfa5cc4661f0455b30ea16cc6980ea6a3717132ce05f1149bc9b2b66280c036a73dee5585f1c407f106b0ff4b4175e3e21b469052e5af848778ed143e822a1fce3c90e9e3d0222594e0e79ee27828dbfd94e2a72ecb161462f281c416c4265fcd07af04f1e0cff116ea9a2e11793d16b2086587e73e631d43ad6c390d4ebeb6d39590a3aaec7e96d4cc6c4b55663d740f6c678456edd5133c16002dbac8d1af919119e4b1a47bb76aeac4d4c797626aed8504c09dbe9a075cacc8447dca20b9e509907dd0e5843e4cc1240089b8fc35aae5b651b5ba696f6c05f826915c658a640b6ebadd061b589181345fdbcc87fe7ef8fe68b141d0ca428f80f5a49b1b3bc4d3d8f81c8f2e3c241677e8bad1b0d4430113645428f31a9fffc681c749c910efe2e75f357e1be6337a8fa8fc66be7ec697f850087ac2c6a3a159cfe941574f3a31b2be092ae6653b014d6fa0e9f9de2407858aad9b27572658a6ba407a9a5e997c5cdbf46e98c9c1e302f60e5da13798a19b56bed3eb3b23ae40265483b43065b8d3b964a332789c0c63f1fb3133dc8cbdcd1af89efc5226968521036e12e6fc0c88d01f4287d3d2aa2793c9628b42faa99ca9f0b96ca99969567ee9b730c5be84a978cd4b28fef6fb0d598c24458e7ec3e191be265c7dbc655ae4aa8f61b6fa61caa1f4d00fc7bf0edf7759376ad6b7b8883b49287eaf445dabc50e5514e819337e30b47f89c2864b5faf916e4fe8cee7e68ebdfb703c8df79419beb8c248cef34115d1ba891398d24b7a4caedabffc9d463ce220018f2b4d1291ec021d93444cecfb2640625d9a03929d57fb128494caa1ce44b11ece22ffa6626ac8e785d980cbebaab1f1da65c7c56d524e213ecf0bae2ae0e5833492739a6477ce93497586f7214783dbdd42d4ad8b67c967964cac48269e1427b9f18a20a174255001181ca6b1ea1ac491330d3467992b49107bdfb4b69c3557e9c5546e3e58f0c1594aa9ad8e89bfaa8394339868f726cde2cd240b90b631696bab62341aa74ada19240e668c7e3dbc314a29b0b04be804702362e5218fc9e34cddc03c99402be7fb67d09c39e0c5dfe9990932725c71c0016e1df41bee4e87e66e4e90dd7ab22834f25e65b774413abdfeb1f81ed2baed6d2d8545f6cf3a29f61990f8dcd7b2393eca6b582342fd79921060aced5d74009b8c43b59e3df70aa4ed1bf936387236d7586dc3bd5d73ee43e599e860341a9d2b86ece51f149dcc91da2c488cb71b5f1020b66be4a8fbcbb7ae221c96cb364d59e06dd7009c0a497e7e9ca497cdbe19a1c8fe6a5150847963bb3ef9c18b6e0474089da7534c1172eaeadac875e2348ae28cd7baa82534fe18cdc84b7d9bfa275afbe6ff6c6274fbce31d459ecebac57339aa1dd7033e9a905780e542f4cdb2667d6f2295e2b7b90e3c7cf4bb41e5dce017dab320464169cb6f6055306fccc6ee1a404798cf34c6e7853f0871b2a8d377e851796c167174d7de17ca71c01bf41a6f7d4f023ddd1bef7225995a3ae3370e8cef82739c6df01e805f80752144188f0f752a6a14cc1adbdf0bc25bb43715d1acf0b736a1dc7b990ef4dca8aa5885a05bf3efb80b9ceb07b3b79b3a619f6636b1fc801b6da9db1646325a6953b91db5cae67f34d05aa8bf605c1b40898e8c992a6cd69fe40fe67e4821139fb92df43ad6c69ccaf036e539c6261a1648973f3ddf5d48951053eecd8b1af471bc4047359ee3b029a8da969918c672dc24b2e439ce1f20847ef3d513ea3df5fc1b65242a3dfe3c77c845ba39a8f99b0c8559cdc3f847ca31379ef0dc3f0fc37e4df686d49e03162ce39bbff620a6543abf6be25b88a5293024c9dd002aceb587f42f77004a391a84df2d083f8e015974f66dbd965b55e606e6199020920d20ae08bb2a3934ab31ab602a92bdfa84192487dfb3df0c0938c86672bab47c6232e822d0373cb38c32761b8a5ad28df7f2a443dcdbd4c6424f570c1f38bae2c33978561066391f065bed1f00393caf55c027d4874d0a5c7068b354b7e3c9c57b2af127c998456d55b6ba6f64ba255ff7b47726dc9b79b1b2f272a22f1b239354bc2d57f279e7acadaf49defd1cfc704fa3bff36231494105920aa96596017b3a9fdf9f89988240ab8f3a45139bcd0da47772c80cff40ba149351701febe5ed9895a3b365a11e4dc2bd0f025ecd9f79db9711919694afa219ad9880338d4cc2a56e2dfa51d18209f89bff577476c01d705d7442b992b0ba68101db379cd6fb073444e32a8d43af57debd8beaf17dc9d86b86283e59b3203f7cb87ecc9f5f22e5fb478e14ebdce1f53a207fd3d5a4fe384e3e590f6482f8e2cf858e7906228ea4879b2b047e74b5205447d34180ebad07c2d645b9d1ee3289189e84b0f2eb99c2fdae16bed164c7f86da8d7f7f83c2d587c6df284d9b3546148c5886dafdc92a2ca05edfac8ce76da16afe0f9d26cedb3e9f2dbcbe292be42cc90ce3ba03632edaa907690117fc2fb03a62554215065d868b196e1c22b2ff174b734a2b91e3ee11342090cc37d60756ef83886559a20c07bede4ae2a3706b9667dd52e12c48ba6e5d4361e8cc33835233467316cc9613457182e0ee9baf913a7d0af32c9850fe136c78e966e3c0aee6dfd8636da376594b8fd9a7f07cdc72cfbf2377bf7b56dc50f506690aca39452a24bf23acb016a8729a73e4c39a46634883d6c1da3d850e991ce8050806926898a1c775ffcfe03a33cd60207dee3291381c3a96d44890c8011a361f85c6539e6a4cea12edcd294da54452c11fcc1255a84f40f03a240035087fe9bf6f7a5ec1788aa7e2e1bd8bb11cc0f42bbb714339ad08770d4858099204b6f53e22f748323009e81d1cf6a2c8fef28d8eb61b746c88639f1a491bea717877a2e2f6618008a5c1aad7f440e1db92986afd2c45e988f9c991b2a388ed06c82506d0b4da402e0ad036ca7fddac985e2e40b5a3220d49155cecbc191847d0a325011c7960ec5b2074b22e8ef9960565963475d8b7ade542384ff84f43911eeeef334f490eca9f2fdeb182355ee522737296ad0dba6c42e2b2a4f2a0e982cc16a084d5c645943f0f47db4b489a5af56c1d5fa1a7b8b0fa78b66531435f70637e81f01904a8e3b08d10dad9aea0e6277073ae1bbab7da5b69e229a408effb79022e25917eedeb65f7b04c8e5a7a078518fe00eff79ef87bb9c17238450a97d42adf814c02f6d3587e2a3c9f1bf33885bf6902825d161fd9cc2854e73bd682d293d06e7a94f28afb4715e31e9e0bf1624857afe08e3ba794950e5885d5bd6b1e8bf168077a13a38af3f7d92ed972542ba5e5d1c509e0be6ce717b3e0dde30c7741658751cd9f51cd7387b23ed12f75ce5bbc832d4f3c50039693beedb072d7b749962700adbebef4c4d5c0a541f15f98cdcd2a25e2b97a5106fd21a2be8e09438fb6d47f69314dbe863935bbcf36fcd83d9981637175e6debc0a3b07e3a9987e61e4f6b685686797ca5119d2e4b9a8bbe35829f085d12ba37fb0888a44f58d371c86dcb8d5e3fcf4701915d6642f987e038602f93bc54123f9de7226cbdf88a092010318e689f7912d714761f83544db919af00f2a45981b74b8b100d7accb39aff5889848b0a48a16a63b32b465242816f6a18e36b758334a98061d32ae30f9d222071f6adcfd202f3cf14a33516e87ef702d1388cd4d50837b052176e30468d29b23f4cc4222fe76cf24d0d780abfb79cee44d6d320bea311291fb4abb90ee460e9f899ecf3505d5417ba33ea24e7a4fa49343469737b8ce5688643e3f0827bdd4adeef032e785213dc7a1805b166761d06c87a1767a631b62e54ec407179ffd4eb60ad45dc107437e38c9f189aefe04a65adf6e235da9d01a49592675c8979b2697630f50704b723132cdd92a27f0b9b323da733236efb7151bb6bff6ebaf1e985bc93ed004506bc529cac126d4f4cde1a2aad19784604782b29ab168a8b35d81a404b80e06252c4f926fb1bdd43bbd5e013350230c0e7c405a4412afde26563c88206c121d5fe3871650974a2359e7d311febe6358a6e191654644db25995760bc301a5c25cb7ac00a1114bf68c3c1e51d711aec2bef16cbb660b75a534fdbe839793ff83d52f014213ff73c1de945f5ff2db53663ca142dd74160a9b0ca6bb7bc1d56ea223ba0978551d6925aae0d9f99a7cfbe9fde9ce52e95848cd267ccf9223a16f343fdeacd91c67e49d5735c807bf537345167aaf25be93cd930e8843ba7088e2d28128f90cf9b5a761e9664c54c8a2c79a17748a3d3e14be27db7b79e329d1bb0f0bd28fcd0dafdbccf2938a00bcd3f15aec06aa6cd0d6459a546d9b4a82813393f5eb15165a7446a148c1b778239d5d3b175d5b4d9e7653ef4f0c29a06e7275d277c178216ce73ab1de1ac6935b3e5bd46172e65bde2301feac55afaec0888a5f4762838f36d8b89a6c724577fe685a2779a743bc0e1cddfe918b95a7d6621bf664295420e7ac5db826a367d667030982b77eaf62163de3835f01b4d1559faa256930715681aa2df21904a98db34daa43ab5a6b5b90c44eafb2d39219455f9e2ad16adc1c6062620884c26a1369f7c22dd75107cb8dc721f282b71fc0a0ac47c4a26a916a59a9b8b43809d178efdafc5e5e67908050dca529ddc6b02a43cbd13fed2b51045544c6249ef881415e41396141c100e4b94d2055ccc77febae02b002ce23e9360ce871347a9fd3494165b60e30f690aba8c2d1d01bfa2a2ea918a462f33a71872a3119d2fbea3f6747a295e3cee913338d6c55f4a3c7a08226483ea1db1dc48207f091514a8a70d95bd900d164c08dac3b4c6244d0448d85c37f48bc793ea169b729f921ba666ca8dcd992dbdd282ef96211aa3f1e8a6ce9dd2924de81f0f0156b8adf1822dd32d4bc3bd434948247c5bbce5d868890106c8e591006fb575a0c6ddbbbdbecd025692af4215d1b3e254327d5079606424602a7697a975dd8931bcb0189ff87e117119bf4138366e54806816344c55bf384934e5e7c1f1967e0e69eb9024f0ab6c04ba63eb4ce29bc7d3a5d9e11eca16e8ba5e3cd757840ee9b1d4b9eea778b94ce3e3e2247c67c7e49a8cad97c7fbdbe5a44d124373836290389605023bb37674ef2d170b3bcd67e78b0", 0x1000}, {&(0x7f0000004200)="f44d75ce693803b2a1b55db620e3693948882dc75d5618a32aa7858a94594c8ae6bee6d5f25a8f6df5bd79d6e72182eeab0688bdb02320ba601ad58b3fdf0b19482ee307db1b51ab0a9d554a9be09cc3885ae41dc72839fd", 0x58}, {&(0x7f0000004280)="4bcf386d898b6ed18cf25d469b1b9618127d9d7469c9f9ce080ed4e8818aad3e1469294bda4c678178fbcc45ea8686705e0def848e2d3a6e19ae05b0eb32160c3aa958ae85e9003bb26db0451a7cb4d73cc9b1ae565ec9048038e0f8a2287a84c370aaed68b5239d", 0x68}, {&(0x7f0000004300)="4569863805d8dd9dbfa796af0b82f59ca5fb4cc948b929e56c906c2faa556feb85e6ea310de9a251828eb4888f36491ecd8296a0c7aa536605790081e89192bda2b0a0e72782cef4620df7edcfb62caa7164f363b641706d04be050f0718765f071a724e90bc967dca810585922f1658119d9dec4e257ea9f35309a530b666c9c882ae9b8b5db671f8de15336d4a4e7db03579f4b089d80736916650fb67441067dad8a314eb52c0cabed4", 0xab}], 0x8, &(0x7f0000004440)=[{0x10, 0xffff, 0x1000}], 0x10}, 0x4}, 0x10, 0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000004500), &(0x7f0000004540)=0x10) semget$private(0x0, 0x4, 0x200) ioctl$BIOCSETF(r4, 0x80104267, 0xfffffffffffffffe) lchown(&(0x7f0000004580)='./file0\x00', r7, 0x0) 338.461791ms ago: executing program 1 (id=147): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000200), 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) getdents(r1, &(0x7f0000001180)=""/4074, 0xfea) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x8000000000000000}, 0x10) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x200, 0x8001}, 0x8) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') 337.814549ms ago: executing program 1 (id=148): getrusage(0x1, 0xfffffffffffffffe) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async, rerun: 32) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) (rerun: 32) select(0x40, &(0x7f0000000080)={0xc5, 0x1, 0x40, 0x0, 0x100000000, 0xfffffffffffffffd, 0x7fffffff, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x1) (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') unlink(&(0x7f0000000200)='./file0\x00') (async) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) renameat(r1, &(0x7f00000025c0)='./file0\x00', r1, &(0x7f0000002600)='./file1\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') (async) fchdir(r0) (async, rerun: 64) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async, rerun: 64) r4 = open$dir(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0xc) renameat(r0, &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x20, &(0x7f0000000080)="c5f5d915", 0x4) 288.685731ms ago: executing program 0 (id=149): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000745000/0x1000)=nil, 0x8}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000507000/0x1000)=nil, &(0x7f0000305000/0x4000)=nil, 0x5}, {&(0x7f0000680000/0x3000)=nil, &(0x7f0000140000/0x2000)=nil, 0x2}, {&(0x7f0000412000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0xb5}, {&(0x7f0000176000/0x2000)=nil, &(0x7f00000d2000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000068d000/0x3000)=nil, 0x8}, {&(0x7f0000033000/0x4000)=nil, &(0x7f000068d000/0x1000)=nil, 0x80000000064b8}, {&(0x7f00000ce000/0x4000)=nil, &(0x7f000025e000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f0000308000/0x1000)=nil, &(0x7f00003f2000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000d0000/0x6000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x5000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f00005b1000/0x3000)=nil, &(0x7f00005f7000/0x2000)=nil, 0x7}], './file0/file0\x00', 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r0 = socket(0x18, 0x2, 0x0) recvmmsg(r0, &(0x7f0000001440)={&(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000001500)=""/9, 0x9}, {&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f0000000180)=""/45, 0x2d}], 0x4, &(0x7f0000000400)=""/4096, 0x1000}, 0x3}, 0x10, 0x1000, &(0x7f0000001480)={0x4}) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000140), 0x0) r1 = dup(0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x99d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000040)=""/157, 0x9d}], 0x1, 0x0}, 0x2}, 0x10, 0x62, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000014c0)=0x800, 0x4) mprotect(&(0x7f0000599000/0x12000)=nil, 0x12000, 0x4) r3 = socket(0x11, 0x3, 0x0) getpeername$unix(r3, 0x0, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000745000/0x1000)=nil, 0x8}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000507000/0x1000)=nil, &(0x7f0000305000/0x4000)=nil, 0x5}, {&(0x7f0000680000/0x3000)=nil, &(0x7f0000140000/0x2000)=nil, 0x2}, {&(0x7f0000412000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0xb5}, {&(0x7f0000176000/0x2000)=nil, &(0x7f00000d2000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000068d000/0x3000)=nil, 0x8}, {&(0x7f0000033000/0x4000)=nil, &(0x7f000068d000/0x1000)=nil, 0x80000000064b8}, {&(0x7f00000ce000/0x4000)=nil, &(0x7f000025e000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f0000308000/0x1000)=nil, &(0x7f00003f2000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000d0000/0x6000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x5000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f00005b1000/0x3000)=nil, &(0x7f00005f7000/0x2000)=nil, 0x7}], './file0/file0\x00', 0x7}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) socket(0x18, 0x2, 0x0) (async) recvmmsg(r0, &(0x7f0000001440)={&(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000001500)=""/9, 0x9}, {&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f0000000180)=""/45, 0x2d}], 0x4, &(0x7f0000000400)=""/4096, 0x1000}, 0x3}, 0x10, 0x1000, &(0x7f0000001480)={0x4}) (async) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000140), 0x0) (async) dup(0xffffffffffffffff) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x99d) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) fcntl$dupfd(r1, 0xa, r1) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000040)=""/157, 0x9d}], 0x1, 0x0}, 0x2}, 0x10, 0x62, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000014c0)=0x800, 0x4) (async) mprotect(&(0x7f0000599000/0x12000)=nil, 0x12000, 0x4) (async) socket(0x11, 0x3, 0x0) (async) getpeername$unix(r3, 0x0, &(0x7f00000001c0)) (async) 286.466257ms ago: executing program 4 (id=150): mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x2c, 0x66, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@timestamp={0x44, 0xc, 0x7f, 0x0, 0x0, [{}, {}]}, @timestamp={0x44, 0xc, 0x6, 0x1, 0x9, [{}, {}]}]}}}}}}) 285.641206ms ago: executing program 0 (id=151): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x8) minherit(&(0x7f0000481000/0x1000)=nil, 0x1000, 0x5732c36040e04073) shutdown(r0, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="03"], 0xe9, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="010000"], 0xc4, 0x800) msgrcv(r1, 0x0, 0x0, 0x1, 0x1000) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x808, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x3}, {0x2, 0xdf, 0xf, 0x40}, {0x1, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x1, 0x5, 0x85, 0x5}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x8, 0x9}, {0xa, 0x8000000, 0x8, 0x7}, {0x6, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x3, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8013, 0x6, 0x69}]}) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaafa000000000008004b00002c0066000000009078ac1400bb00000000440c7f000000000000000000440c06910000000000000000"]) sendmsg(r0, &(0x7f0000000f00)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000d80)=[{&(0x7f00000001c0)="e37f2cdd48bf022a4bbe97c563c8a3adf067f2a8cc9cab975c0edb58dd006143c6d90a288563288a0d01a09d4562780fc5bde10314979332ca2130369ca704c162c5ac7edf56cf5652675a500320133cbbf94964fdf3982f97e935159a2be3f52f2ba2518ad7dba85ecb69528d36bb1184c72308db3fc28bc53889ecafb34fe0f86e5b3f02094a55d3efd5b7122d452617", 0x91}, {&(0x7f0000001000)="0ccc7a358d49f468e09e515a1bc0f010e7f39962541bcdc2533f5bc435271b65fb771b1a7fe5124b648e2553fe370d860e51e240e2f81a9a4646c21bda9e4609f741630ef025399be57420a8bea643fff06290d44a1547085d2a3e4289964a5d162827b10f04a483e23130a8b5351a64861953aa49a7fdcabd48a09f18ae61455a60c6d7f528b0face22b0f42a874b0d2ea6e56232848eb0aaa7dd0bd9d7bafd73a857715632a1c16e62f590861c5dffc352f94d082b", 0xb6}, {&(0x7f0000000400)="243da7a1f36175f6d5458e6045cb23908e3758d2098fb334258834a2a824f8e2afca8541b6cb798664ed290540a44ed07f67b3f8ec901d7c50d8a607fe4610e66fe97f554dd6385498180e721abc41be910958c973f06d1451bcd7395d227ef586db28fabdba1b71e7c42a4f3504fde1bd4f504b5b74296f29d38466745896d184e720825e1e58eff9c0567b58ae18e48f5bc6a1730f398275ea873ced714d2e293bb9125e218e245192969a5970f3d0cc50b079dc675084987455c746cc75f2442ef5384c74a410238d209e46e13d1bcb276325c5b9462def1d5903eac81a5c1738015e374c8cd36243c83add", 0xed}, {&(0x7f0000000500)="2bafd0b01cdd1096c7ffd86ac0cc2f32824e4d56b2e2a44620051d424eb607e060b62026ced0a935f9ff904cf70a2eec333c27bfc4b15b4fdfbde4437e0001f844f3915f4cde51ddaeeefb2aa6deeab1498f2d71daefa5b40f82a2c73734e3b7ea314b4502ccb58f24ef6a76cc6bc062d2cec45213d7ee60ad8054c06f73bcaad87c0a539d0f45f24c9022f6b98791339dced3186f644f6831b498bdf06007492165e08fde9d21623a4e9346500fc04629b5720bc12a1b05fcaa78d0315551ec7f84577a036f0882bdb3e7b1681cc4332c9086d8954163c7a0b2f33b", 0xdc}, {&(0x7f0000001480)="0318982d2d45d283f5f2636f19b8e02784dee702016bceb18891fe0d7e3d86ad8e7cbff7a7a1373def63378dde81e5b94c1b6d3967fb7af439be780edd0e43af60632b0382711668bd9acb4ec5401973508100cece88142a09fcd0f4b9fdf2d8509c2867ae0bd2e0023442ef69d12eaaa8d650cd681a4951f93420452ecb684c4da6da164aced9b2f7ae5d8acdb4ef2208f492d33ea678c28bd4b350af41f0fb4e992aa0cee1c60c14e8e223fde468556c745dbdc11f1795a9e07595629b0758119b50c7c0a88ce09f40d7bc970400477732a0bb2d6516f2ba7a49c0ae0392ce514f827fe5fb2e3f6cc2d4e4d5f3b04ad7c7a87f14351ee0f046e8031cb665fe81827ddce14cbeb08c9b251968937063b5ea381a8b4c9dc27cb649dfc7c8d1c5b7dfa5887510a4502773183afaf08bb4d7ca36d256c8305b8e81fad2e74f74b6859dcce715ce4cff8cad134055a98435f38e586350f615278b4bba6995a77d353f77e4259388cf411a2755d3df82184ef0899d869efb98a54245fd7ccdc5f30bd658a700ea462adf18f80d8a05fafb9acf9bf331c82c7220d3fccc9fd984bccf82be15b8a20e50adbb8a650047ba70dc2f8ac0ea657f3d16ebd1cc25a1fde6609a6005bd099f71f44398dca03c4085b8a2a0c9c1a1af4e41ef22e39ef3cbe7b831a97de5bdf91ba516a9e5bf8d19c3f4a01f14d493bdea8eeced16945449af5a2254d2fc1c237a112c8068debca347999c5055954b459b26e24133e209c89bb9841acbc7f8286dfffcca49902fd78817ee6d52b149a02baa4dd2ebe96c504177345c21b0d5c5d1b2194268ab3a0313a7e21623a47c5631139f3fa14f1ae8d9874e8bbb85a8227a0b19efbbd42275ce01142679e590613a58d31834d411652fa7cab0804528d63987097ad2dcfdb27e3f2644910efc643b639e9107ea9948aa5bfdfa9f76a3df9430ba9e4b91dff3f80c50828ce441b63959aa8b7f1ffe3993c17957f16ff5375f404b2dc135f7d0a88f37ea2d6ed752f16a2864dd0a6ca48dd25f7db613907b6245ef4cadb153e2edf0adc37cbb8c35bba77ac9f994007d14128dcbc0e3b65acafe76ce101379bc9e1ccf8012931b33b823f2a215cb79c4fc5834ed17153ed8263b67b9fdcae7090f12eb25d5f82d0f1a277a458bf794c1a5da6771ed38ac77df976c21b6c1dc1d9a193edcdb36e5f4a6c1f802458561a00294295ff205f03a07beaec55909e28a4c8e7286a647d146e4f6c163ce829cf33b86e1baaeeff534b261cbeb532fc49c1a06710082d70e5831c708034cb92b726904ddf22ba6dd4863c811b2d15d941d7e9dea565def6db806207c7508e0385d28378434a71f6d10f85480005f5ea11687834a16dd906b8edda28549aa8efbeadb7fe7deeb17b402320a6336efe305673f5c6e53ae7f40039b3541bbec86350fb170aec27c1fcadce37731e0c9414f715a439d4db52562f470b5d043f3b2115f1c397cd53d1b338d27fcbcce42510cff7d9ff9fdafb8c58c19155e4a58f196cfc141bc680b93f249b531d15f04181158b646fa7c4580f69705cb8483b60a0a8c77bc6d10d9f7596006d24261e00129a9399fe57ff53e4b8c61e9ffe2a862d17e43d0a93d4e9f703f46e0c10bf3fe5a250a29f3336bf78f21dfff33b7d5c07f05134e6293b1589cdf0a4b0a71af87bd3e1a4c1b0097a8fd0f5c0307b201ec456ea5cd29a6dc0611e7c42010374a2a56075f3d5dfd1a3881a768cb6db5d470c4d1bd5234cb5b0566a415e61c5825a841792a02c379ece87bef66d19b6b21892cafc23d570dc9515fd43356d48d4dcc7a2e1c02f33ba7bdd504368d02b1ffc77be232d49b8fbdab5cc234bce39279eb82baee5324a943146e25f850619ad8aef699d2dc1cb0113f3328d109620bfcacd484bf6f05392497c8aef030facaf40596256a4311ba5ffcdac0957c9995972fc6a9a9473d7fa4f52b1284f875572c5ac625016e8cfc95331671c8c9a3fcad8f6be1912ff67f367cae8a67c0254c0388c00000729be16b186f6eb94b21ea79b1dd191f522b3ec9974d42a1024d4ff61127c0d344ab0d0587e304cd0bc861bbe47691fc1853d0edae4df6dd8684debae71d918d40f70ced0f6d340933b6c0e5990cded72f52b6a26a5e986c1eea6912511aab7e07f5ef20c931deb777836dc9b5a6ab4dac93b5fd360a66f5afccdc6e8529a265a0369a5b14cecd58b78e6210a1dd02657deb791f28393a65ba068d2174d55e39d6320fc1f816a12f5c87507ddd1535f64030ca2f5142cf5e13c54e9232bc86f46d328258ef74ac252210c30c4376f1690791c7e0c1f04b7566c08d48a88fe3e3251d7a9bd782520f40c7b7a9385943c4fa6c3bb55bc02f872614fbee445e2d224d98011229c563bc38202a6414e07647faeee06162af753a3eced7f5833e55d68d63043523f75315e3642e511fba615fb8c3a14c501344eeccee71c38c62ba62a655a26f5dee94d69e9277dd140c28bb817362047d314c343deb8c81649f202d3ac3030f3f4968e4769099f0d08f34f799088c971dd88de2bf2984590e234c78765270bb0f1ecf8705e61706c48d88e0c39d50d3dcbb3699c56c62d2d4729b559949477f86cd4f2082132c3562ee0060fd4f1ef83ce87d72cbc7a8d9a98dd7724d4efa1c8f26762632a1121a0c60d888e8a9d93f2ef3aa3928d3108b8725a8c505974e733d84250859f83a78cb637e3707cf618f0afc7aa370db9f66a0d22b20e1ab7d7be9839139e93110a8c2c81d9c2786bd99dad7b593b603142ffb3a4ab958b54ddd3c2245f2d3d36507bc2de79d130c07f960357c4c8b3b90881745bcd0ebb559d462c2dc0d91c99c002e6df3e959258c1e1de85555fceb95ff9d140c9a5663df7a73ecea975528643d5e7ebe7258798c9b5c82eb6b32c586aa18906278a3a70e147a22a599aa20e469d0a02064cc47401e0905fc550be4a1fe24561bc8d7cf8b604011c56a4f8652fcdfb34acba750ecb1dd1f396d0bec257d500e6d0856ec6fe8291ba0f4f639905e8054da8406024b3126f51b26f30e0f9843afc578bf8204ed0efc4c61c88ae3b1688a8b25b07eb677ad77eadf0ee719ae4d299d5569179059a6ac2cd62ac1587d7bd6c86c50abdacfbeb8e2a5fe37c4426448bd8bcea9dfac0d87fdd7a47a0f57a5eda4524b20950fce8898abb2601c0e97a0100cba8ea8df7cb345bd1342e5c9e25a0ab73c276ab594924902218cb7e05f5c9041825a37b5e381a48d752750aae0135b078937c4422ae82629662d1de87cb4554bd65daeb092af98cecf6017a6657aef1b3c44f35e27bf1072871ce471cb8a02c6ba6eb69d0d9ddc9ae883c1b50b4d129d3c3ad308928c450255db08b69bffe0858eab5f2bfa4503affda4dcf50c84050610e2838dc0b6fd601d7b929f82cdcd51d777be5a4ff67c210d0a15d425cc8f88150f56e1a9449512ce2a5db72404df246ff7fd3d45fc986cf33b1d7c9d4e8a9aa4880fcd42231ff79ed39b020a534816ba4bc86af534df14461051d0a23cd0a534a7e90d9fb7c125aab405967d4eb2a9e99a93d293f390f1a3ecd8e77116d818dc1b1db3dcf657b698b3a9859b0e7aeb62baa3543926cb3234323579a97cf9b8c83ff3128d99155a9089564be52acdb4bcd61501646fdaf9fccb35da1563516958de560fe60efb230a5fe92eec214adbd09519562003cda13b231c12dfbf745bec468cd48562f2d8857e835eca17e769001cb547f57c249a2aba196635597239fe1b46bcaee6b03575844ff5866ffda8ae1ff6feaf6650a88102e4633fa23199981796c8604b4c8805ae09392b40956758a17096f26eafe59820273c6b6ecf87755ba8da5c7f69a35918b86d8a0a57e086147038e9e31715312e311c56e5d84f19067cee60115bd22355a9957f68b48f283995f709eb1989b08e666e2008746328a011404a7ed39fd8bc9b26100f6b422f6c75c45f09cd8278f030245b647acb973d89610d1bccca69f87499c26708c761a7eb00998a70b9d4a0e1fc38897d18d552e5e389fc1a8d5919dacc7b26700bf801bdd2c32bcb0f66f028cb89f6d986033b4baee86a06ef2ef3047b6f6f00f6b623fc705529ef68ffd5286372261f71a1c45edf301ba58ac748a2951b8ba54896adcbd96b47b580968d2bb56f768b39eca27d1ebebfd8d7c56574b0ed4269eb074eb4a3653ce6340bc66314863dddd1a12caa0223377004c0a1d7c23c4bf45d32d587a320602e6748350ec5f28f1168c20aa131efe7433591c3ceb4e92336afc6d861cce5dd3368dd382ace610ef1ca9f7e1a3e3c9efde7b40d458b72002de35a25de573de2ebc6daf53839749aa910ca3f39b7e77e006b5513f23b78a47a35175fa77f96ec2f12dabbc816d5920d3d6f4bb48bb85ab01b6eda365e4aeb3367b2692579d71aedbd7932004ce2533e4c2715b49ac91ae264c20f75c4da04e23b40a68f84d4b49c3b21636dadf86827c836a9358a096b8480f256210e8e3fdbdc47b6c6c34e0a14a256fc23b7f96cf4fe26ecbdb1e8676bbfe080bc17d6ba515bcf05f89e228b6014fbe178536f629e563294223a0558146cb28e252e2c6ea7deee56739f7f48d29bbfda070c1caf85f27879913589d196a4ec972b9534ef37c087b90850973f8fc43775270d571abdcec75da0c11831653816e772550ff675496b10150caceb839607db4ab1fa4287a23e03003bd6a78644df9363c344cb7b2f243b78229bff94329a872f492050f4943b944e0791f1bf53688350487e892235760443be77d1e360a9d5485766be4e5b08c4aa6ff7aab9c67a1558105b4e956eb99cda14a3969c5a54f334d12854d07979ca089c9fa17e063395fc2f14012f896f22aacf147a255921d3525a970c57b12f2d994fbf68986ebb31c99edd6978ec00e4bf80dcb477d1af094c450eb04055971ab4e108287a8e07ff5de7c3705855792f057864f5c11442dbf297554cdf48a24d35a3ba25d39ae461702398c2f71ba04452fd7c3e512d32174c9b0bc029246205d8c70f7017542aab251450c006c41d7c0006fdff6570ff7afcf993edc81675151238441df04437df9d87fdee9fba78c5a7209c050ece7aee58555255343e3ac66c6709de3426f6683b186d5600bb6c9d6033e4c45a9d8c9252b2566f53c1b490437f5c75b8976eef60bb5893a1a980e71be752e37194bcb24ecdab045e60adf254c193a402f26d472eac76a389e7d9214a9f89cfb359c1fcacd1c1213f9fd524ad6229c496933458319d45ca730a1a54a6706aad2612a0bc7dacf11bb6a002b47f899bbf1839e125cd2649f0ec81fc269e8896a5649cf274ac564feb388fffafb90ee3e976b36b64e980d6302827fe691084aecfc82a97071869908cc01e085df53b65e7fe31adee2f23555d1bf82a5aa3fa5270851236a2ff9576ef17395940b6055e126b17ff24a928683acbb76de9b5928016b9af1f3fecb93682e0183309fb31f132aafb66a5838d458a16bbf7431704a799a36c9b1d7692332a25c7180c5e79644afc7184fee862a8cbb9bfd1ca9def6be00cc072b9a15bfddf36e0ad8122f28ed8275127207592982634839b2615efc128d69c799d904efd6b37c57b2728db9048221cdd11442b5be357b5a418e224340c2540697caf985b94267ccec5c49e1b2373a027f8ccd9fa878a6f3ddcc9232038196c2c16f7f67a196a654c04c33e2a14ab9832eea4c1587f74a8b1a97ece8908439786bdbe808c2ee1575498b8cfec463d845b60a6f6d30879c003", 0x1000}, {&(0x7f0000000600)="efdcb9ae3bf9333dd495b2b313de3cac23cdff8d119489c205cf4490695eb91bfb2027aef2f1bbfe7448836e04a38d6fb854b09e108f63847b2e9d805c860777704360dc12b2408f4d6eaf78c0cf0a2674beeecd18c131c7533aef434318125c78cabafbec80f87b4f71e22fd5e403e10d5b2544a00f409e499c99aea554a1bef79da6a13f8075c8e8cd646f4a088d1fcef64ecc05b4b6fea5fd26a363db5b0d9febe6afaf2fc49b9aaea50c46e7973f99eca49430ca37072cfd3da663eaac16818db8305376c578de59e73762919e5cc722", 0xd2}, {&(0x7f0000000b00)="5bc36e990401438696a34c0ede6e6c94dec065e2971e4acd5e0ca893209c77efb85a044b0038fcacfb09237d1258de40d90d971289a87c758351799107169bd408207d2ec017aed9b267d252876af101beebd9ae3e5e4340226d9d0471d39212dc72922f9d6f82d715273b3e817e47a529f9f3113c4da5de52c16c5f6e750dca42d695ec6967d9d364ca5d97fad125701756a8b66a734884fa1e716ee4e2ba2095a960b51a2850188a7784f7c70b44838cc97620", 0xb4}, {&(0x7f0000000bc0)="b7a08593f1a1990c46c30dbb53fe885cb2610c35b97162e9ea7b47e929cbc43fafc155c0579c5c6bad97916c67546d77d6e4d70220a5ad164dd12534e762ddea2885dc3beea8dee050c9085e9f13dd835d78815f849ebfa42444a9c0d9d0ca7c6baf71349531fa4b7ed9091b493a4dc362b08340b5b86006f39f51b698717c06c170992446f0b380d60db2081f9cf9e5583ea671b1aa7343b1cbfe9b97992563b39df091e6fd1f9cdfa67f435822e710ecbef1f6a647095a50d15cfec010f5c41a90e514827c05d9a84c1fccfb", 0xcd}, {&(0x7f0000000280)="6dbc24b049191db007fe80aa2b9f1c7ab80f11ed2a9687e2baf9da5b77fafadda63d1519919693d5acdb941ea938892df3a6f92fd8a8651cd3e61045a5beab1253be18f5d6517dacbf87535a29027648", 0x50}, {&(0x7f0000000cc0)="81f4a83f7bab1b429a24180e0857c21ece8a129848eca612e1de4a83435bdac5e45e45e94d268d6f6ed18010833fc944d3d9944a1e60c691f12b0382278beb984f56d26bc459da434fbdff742d58c6bd111f7be0aa7b4275a4c9ef4694aaf9ef1d2d594c91d02ba77db4d618dff16e861bb1ff2106f69c85916107d35b77f79b6d93dc31289e7439", 0x88}], 0xa, &(0x7f0000000e40)=[{0x90, 0xffff, 0x8000, "a00b62db776db46ff966841742bef812abd5a8fef80da1bf23b36227db5a46b2b5e43156a40673d4be35b6b75fb4f1b8277baf6a424ef62c20e16375948889a1a5d3889ad63d3aff14da1a8b6428a6b11e6dc3bc18ba60421be238b156ef0a45cdda2181f2638964152b78644c5e48ee951c40c490dc49acf619"}, {0x18, 0x1, 0x5, "9861930276"}], 0xa8}, 0xf0d228ce267a63f) poll(&(0x7f0000000000), 0x35, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x44}, 0x2, &(0x7f0000000080)="71f9010071fca8232efc4b149244c747c57899d67d0afec3708200a75b0000400000000000", &(0x7f0000000040)=0x44, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2ff, 0x800}], 0x2) munmap(&(0x7f0000481000/0x2000)=nil, 0x2000) r2 = socket(0x18, 0x2, 0xf) getsockopt(r0, 0x77ea, 0xffff24f1, &(0x7f0000000f40)=""/124, &(0x7f0000000fc0)=0x7c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000481000/0x2000)=nil, 0x2000) writev(r2, &(0x7f0000001440)=[{&(0x7f0000001240)="eb30c9663da41a6d623e03ff227d65c96d2cdfa65329b20f306417c70f07d811287c744e5a4a81d1e985445b051849d47f312536c80487a185a9b76182c123b1392309a47c88d06917412286771303159dbec308bf7344f5aa910f1a6a3c8fb01f95440df763a00078be24928bb7da178652d18857bebae36eab007acafd46333e", 0x81}, {&(0x7f0000000100)="9d3b43ac83843b7c811e89b485106b83d7378ab7e8fe5944d74a714f33df2726521b4e66aeff8ca85b6a730c0accd33e3d9283ba0a1153a381e54b", 0x3b}, {&(0x7f0000001340)="db", 0x1}, {&(0x7f0000000700)="8bc6bbe1cbe23930efc8d71cc567887584a870a61ba2543a61c23a882034532c26ffc572d2aeb2862679e3debdd2352cce769696269f43f877205a160922d2b59606e204b84bce101b3fa81fc471e4aed6cc5e296c4dd5a5524f5b826248f6ba27e87aa728c1a26d21b028d691250373bd9f3e4bf48b05a39555fc41e272b5954084a5013e59bd621f7b9201aa4e7d46eb43ffdbc95d83eba566bb8debd0930bb7f62996dbe0a3dd860da87cf177c42a76b5727e2ffd1a83b69f23896cb1ffb8fa6330aa00ce1ed04eeb2b534ed17a0e8597e73c65179fc5f4cf5e4f2dd67f821c020b2f2c9152a7a6af2a45f07ec80a2db8492a03a1c9b8c3ff0f3eec40aa3bd50d798508df96123d8e09538194bfa7de444522942daedb3d49c332ec121fe29fe729467b8c299a7e65da0626308d81d85c8afc480b3111733cdd922ccb1bb14e5ddac29df2ecbc237335695133cef578efb25172df33a7d0f01c5d24b02c52a9afc03d5dd472d3cdd41ae5b86e925c68730672c1369d3443a1083fdb7dfa4e6a4edbccc3fc1e2d77fc67eab8d28a0a5292b773ad7f8f03cfe4533e0528c507f2ad407a335348b4b50ba460a85932d20eb619a6fba54dcfbd2d61d22f01a829423ec57956402597f704f96e0a3e9b85fc556848f4d54d4ff684b32fdaef5723c6e719a85f1751c3ce984be62097edc1a5a37a1f33412f116aaf6e9d89e6295919472386b9b3c15efcd1f673deedb869606798305f1f65e8e4c5e6c70e64026aa8580f4369c76cb4c8c14f2e1be893923cc5846589270faed5fae7f88fdab69ded5c33c287fff42f6bb71328037cfffbd875b0f61004a0ecc1b77410590c9859bb34d07e34ac10236fa70ce1c4ad26b1fb1a56dbdfb10ed395075c3b1a0c9bb95b2ee5d82074bcc4ae2780c61211a9c8c501e4016b07f5954dd113700d8a88211034976fbf7b90ab43780418afead69bd451d7acc709f89b04108e06a89f1359ba895e41689d136f80e604f2f7327565c98189b9055ce4baecf446dce1c0d4db09a256a6a1b1376dcb88855e7e58364267c5c2e306c702f62a8a2637b6b4a2a5b708c4578ddb0e1d78aed4ce3956e67c3e006dffffd61fb51e132c60154e11a00f8cc65383d43677fd205a6324dea5b2cc901299fe7df0b3d30f183499887388028f94755a088c608426107d049b6baf9548f5b0f6dcceb65dff40d77757e4e3563686366350b8b72e7af60068aeb7d40852fab8d5a617dd7bcb0bf5a419b3769e015664abe2884d6d33daf9f4e38fc6982460d267094b8c39700e826ba78e7315e62b2ee4528530008bbaad922ec2f8269fc382f358c31909833b64a4db800110c20728ad379f274f513901f70d86094ef323609c60d528c8db3d7f4b948f348139dcc66f1ff646743bfc7bccc1fb1f77", 0x3f1}], 0x4) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xffffffffffffffff) dup(r0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x11}, 0xa, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xffffbfffffffffff, 0xffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0xfffffffffffffffe, &(0x7f0000000300)=0xffffffffffffff4a, 0x0, 0x4d) r4 = socket(0x2, 0x400000000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x0, 0x1021, &(0x7f0000000180)="b1f5d915", 0x4) 285.32641ms ago: executing program 1 (id=152): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xfc, 0x408}, 0x1000001265, 0x8b, 0x0, 0x0, 0x7ffffff9, 0xfb5f, 0x8, 0x8000008000000e62}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005040000040000d7dc00000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040029d9b770da9eff08000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f83437", 0xb1, 0x2, 0x0, 0x0) 283.210544ms ago: executing program 4 (id=153): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000380)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "899589", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fe52dcabeedd74b79ed11d06332e8d80", {[@fragment={0x29}]}}}}}) 246.087692ms ago: executing program 1 (id=155): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) close(r1) socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) r3 = dup2(r2, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/221, 0xdd}, 0x1802) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ffd3"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000020", 0x4) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) bind(r0, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) 245.610889ms ago: executing program 0 (id=156): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="94f4eb062491fa681ada", 0xa}], 0x1) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x406) syz_emit_ethernet(0x116, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r1, @ANYRES32=r0]) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffff8, 0x4) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0xffffff8d, "182628040200c2a6d203680023e0ff7f0d000004", 0x1, 0x1ffff}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) socket(0x20, 0x1, 0x1) sysctl$vm(&(0x7f00000000c0)={0x2, 0x7}, 0x2, &(0x7f0000000340)="592e128d", &(0x7f00000015c0)=0x4, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file2/file0\x00', 0x1, 0x0) 244.759695ms ago: executing program 7 (id=157): r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x179) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1c5) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="aa37670e51c3", [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000ffff0000ff000000002000", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@ndisc_rs}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000003759dbd073d4770008000000000000007f00000000000000200000000000000001000000000000800000008500907800000000f44d1b9b98b5673618bd10cc7f326db8e4f8a0cae3a07dda62717ba294683b4867ceee7abe78b6b0fde062058f11716057e07f5dbfd6d9e36e1076"]) 122.657784ms ago: executing program 7 (id=159): select(0xe, &(0x7f0000000000)={0x7}, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x2}) (async) select(0xe, &(0x7f0000000000)={0x7}, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0x7ff}, 0x10) setrlimit(0x7, &(0x7f00000000c0)) 122.207116ms ago: executing program 3 (id=160): r0 = syz_open_pts() close(r0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000180)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) select(0xd, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) (async, rerun: 64) open$dir(&(0x7f0000000140)='.\x00', 0x80, 0xf8e31ee79672a72e) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) readv(r0, &(0x7f00000001c0)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 121.919544ms ago: executing program 3 (id=161): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x28) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xd7, 0x0, 0x0, 0x10f}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rmdir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rmdir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) 105.985248ms ago: executing program 7 (id=162): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000003c0)={0x0, 0x1, 0x7fffffffffffffff, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x6, 0x1}, 0xc) r5 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r5, 0x801169ab, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x7, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 104.905112ms ago: executing program 0 (id=163): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0xf, 0x5}, {0x0, 0xffffffffffffffff}}, 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7f, 0xfffffffffffffffe}, {0x0, 0x7}}, 0x2) 104.552382ms ago: executing program 7 (id=164): r0 = socket(0x10, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x2, 0xe7) (async) setitimer(0x0, &(0x7f0000000080)={{0x7, 0x1}, {0x0, 0xb3}}, 0x0) (async) setitimer(0x0, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000000)="e9", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) (async) readv(r2, &(0x7f00000003c0)=[{0x0}], 0x1) (async) recvmmsg(r2, &(0x7f00000008c0)={0x0, 0xb}, 0x10, 0x0, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) (async) close(r1) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000040)="03000000", 0x4) 104.226158ms ago: executing program 3 (id=165): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff3a) sendto$inet(r0, &(0x7f0000000380)="fc68983a0ba0d3951273b68b18f75426c4be78d69c0c7bb9f91d7e91486a9bb16a6d77eddaeb19d37fe5687e2f0ba557969a742039f1f0d28a8fd113976cfcf40261064603bcacdcf405046969d1eee726596526e32929842f96b9a2533eea6318c1f98f012e040fe69ec6c845f6a2740a21030c6a71e555b76b099aef7e22b7b3f6e5fa97ac2c2d2f0539331bc02bf4e2507ff094ebcff02d4a1589c671bbecda5ec6dde15de9cdcad79601e083b741c175ed591116365cce35d95c9452ecf87292a5e0faaf331869314497d2cb70ba33f9fd5d956f008af898e83ae4c8adc5ad91d66fde9adcdedc6d01a2758ec06c42ae60ed6729a66aa37eb868f4e82e3df16a058799f4ec0c25499acf06842c764ce739ea9d213d1995b3f0917454c6cd3ed32d12bf21994981f17d26e8ce4c0155e0c96dc2e85a74e54a394b8349f71cf4cd70010447e7dfc0fd68a4f6671adfcebd1161c2b4959d6cf588513243684f22c3edb0eecb6e236fc22aadee05f196bc1b3c17e767199777886252202780889a7c98dfffbc829a9718a508000000e37132d27d08d8abadd9934f61d22a6fe4a441bb6881b20a2cef2e67bf639a4dedb820a27bdedf9cfd631e9a1cfe1f08a84ed9d0eea79d05a0b884118ebd1e5aac2610364bda4b3d73258f4f949659a719e01138e1d29625", 0x117ab4d7eedc8a4e, 0x3, 0x0, 0x0) 103.674765ms ago: executing program 7 (id=166): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x803, 0xffd, 0xffff, 0x20049d, "084880fa870000bdda0988d1150600090002ff07", 0x109, 0x8003}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="ca21dffabd7ac9c526bbb173460480e9033d95328669edeadf5e89b5f4765995d5f7fd12cd8d6f1e5260d8e7d6dccfae6f12f6b86225921d8743a2a1b3566237ad2b7216e0178bf2978fdb2b33c3dfd2d74548a4f8900a848ba003d91fa2e92352d8c5ffbcac45a79174263dbc5827bdd1d1da09b57350fe9e3f56bb815c2341024b0a88671e4bb42c648375de55f848077c9671199e187714597ee3bbd7d9a093cf635158e1c3c9e32f4d7a3e347002be15522537389281babb4342115dad661d190c7ffce8c961954ab92f09", 0xcd}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffff75, 0x0, 0x0, &(0x7f0000000700)=[{0x10, 0x1, 0x8}], 0x10}, 0x0) 27.668334ms ago: executing program 3 (id=167): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfff7fffffffffffd, 0x1000300000003}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x4, 0x0, 0x0, 0xd4, 0x2, 0x1, 0x52fb}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) 9.722675ms ago: executing program 3 (id=168): sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 8.755316ms ago: executing program 7 (id=169): r0 = kqueue() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaff7fbb86dd60000000001c2b00fe9b0000000020006e55bbfe80000000000000007b"]) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0x5, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x30ac525812b13475, 0x0, 0xe}, 0x1003f8d}, 0x10, 0x1041, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) close(r1) kevent(r0, &(0x7f0000000240), 0x81, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d22", 0x56, 0x4, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0xffffffffffffff2c}], 0x1, 0x0, 0x0, 0x5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206925, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x10, 0x40000000000000}], 0x29f, 0x0, 0x8001, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) write(0xffffffffffffff9c, 0x0, 0x0) 1.818813ms ago: executing program 3 (id=170): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') sysctl$hw(&(0x7f0000000180)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) chflags(&(0x7f0000000280)='./file0/file0/..\x00', 0x1) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = shmget$private(0x0, 0x2000, 0x5a3, &(0x7f0000004000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async, rerun: 32) syz_open_pts() (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4, 0x5}], 0x13, 0x0, 0x2000006, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001140), 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0xda, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0, @ANYRES16, @ANYBLOB="b0a2b421887465199ec2e2bf6f847e9548b84392ce512628587c8467c9cb99ac9327a36cf60429e00a899acaec2fae0ce26bf4843b3d9287a6078fe439d3e63bddef530a00986edba330ae5726f5f19c1d3e273b95c9b970ca24815fb08c18dd422b5db4bb0f95129b37ea11e8468732b3373ceb9584c07850fde1515aef9e55ed94f44ac8905970a67a6b44b14f9864c4d288489ef060550cfdb7d858e17cba2fc3ed283dbd9af0c95816fd171f1b0a304485529633068713cdd6ad79df287bdc3506dfb773e7008577b8a93566db"]) 1.314439ms ago: executing program 2 (id=171): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async, rerun: 64) unveil(0x0, &(0x7f0000000000)='r\x00') 0s ago: executing program 6 (id=172): syz_emit_ethernet(0x2a0, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x26a, 0x0, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3c, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x9}]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x2, {0x7, 0x6, "313a1b", 0x7, 0x1, 0x9, @empty, @mcast2, [@dstopts={0xbfd9f582ca7c3ca6, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}]}, @hopopts={0x61, 0x0, '\x00', [@ra={0x5, 0x2, 0x4a}, @pad1]}, @hopopts={0x0, 0x36, '\x00', [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x8, 0x78, "1d18136598f5dafcc07b4a2cafbcb4434af218ee943b013193489076332eef52bf25c9d80a5eea4020e70354e7567006c554bd7565e6996c4d27aa07b09913224e972707b7242751b4483d0a1a86943a0f1bc763ae2b0c14f9797930d4a8dd1f93991eda14aea824fb1e8416bcc48b68e89fba416142760a"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0xec, "3bef49a96824fa0528177f9dfd11ac9f826912760d6de71d9c9cff42f73c37f1bcddf85d3a3ea9733fa07f20b3bc394af267c9e92a384669d50ec3c66355b399c1c3f5c4b59b35005cea21b8533ce1ee85d8dbedb66980a27c8b7201be4ff4de12983f9601a2d5431c41f0cec336a77ac19bf1643b39630cd14639c72f6a82ffed7363a4e26e8b2e05cb2e6788332a2f0810603824606e8e443e3a08032d3c7d4ca6153582a96be885cd26137b6b6b441299ae6d3729af376ea1325ec393cb2b60ebaebc7259a2292c1385394999748f4ad55d4605db5e3c8e8ba70801b2d7c018b60242806156a0a2a599ec"}, @padn={0x1, 0x1, [0x0]}, @generic={0x4, 0x2c, "17135a4cf04ce5843dc0b2e241ebc585db4bfd1d211d536eefe9913d235da6cb1dc82fc8bb891b069bf14421"}, @padn={0x1, 0x2, [0x0, 0x0]}]}], "7c64b838f3ea87032b80d797e827958201df9ec8220622af9ace902f5e0cd39cc3b3f4717a63ae8a61b0237d71ee5629d8e2368d0674a34b430575837e8e594906e63c5da16fc67fab76e2795e065183bc34"}}}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.168' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd80695bc000; item addr 0xfffffd80695bc708; offset 0x40=0x685ef09c Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *108662 49686 32767 0x10 0x4000000 0K syz-executor 294408 33062 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833d7101) at panic+0x1e5 pool_do_get(ffffffff8397ef80,1,ffff80003c434008) at pool_do_get+0x5ea pool_get(ffffffff8397ef80,1) at pool_get+0x149 shmget_allocate_segment(ffff80003c436030,ffff80003c434260,1a3,ffff80003c4341b0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c436030,ffff80003c434260,ffff80003c4341b0) at sys_shmget+0x1b2 syscall(ffff80003c434260) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb3d61e753c0, count: 7 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: pool_do_get: shmpl free list modified: page 0xfffffd80695bc000; item addr 0xfffffd80695bc708; offset 0x40=0x685ef09c ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833d7101) at panic+0x1e5 pool_do_get(ffffffff8397ef80,1,ffff80003c434008) at pool_do_get+0x5ea pool_get(ffffffff8397ef80,1) at pool_get+0x149 shmget_allocate_segment(ffff80003c436030,ffff80003c434260,1a3,ffff80003c4341b0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c436030,ffff80003c434260,ffff80003c4341b0) at sys_shmget+0x1b2 syscall(ffff80003c434260) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb3d61e753c0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c433e40 rbx 0xffffffff8385fdd7 cpu_info_full_primary+0x2dd7 rdx 0 rcx 0xffff80003c436030 rax 0xffffffff8385eff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x3a748f155c98b8ef r11 0x36f3bccaa8fc6cfb r12 0xffffffff8385fbd8 cpu_info_full_primary+0x2bd8 r13 0 r14 0 r15 0x1 rip 0xffffffff82619e45 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c433e30 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=108662 pid=49686 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=50, usrpri=86, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c437c60,0xffffffff8394e7f0 process=0xffff8000fffe5858 user=0xffff80003c42f000, vmspace=0xfffffd806c0df988 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 27836 247715 31741 32767 2 0x10 syz-executor 49686 100458 93542 32767 2 0x10 syz-executor 49686 454582 93542 32767 3 0x4000090 fsleep syz-executor 49686 231924 93542 32767 3 0x4000090 fsleep syz-executor *49686 108662 93542 32767 7 0x4000010 syz-executor 70287 66156 52834 32767 2 0x10 syz-executor 70287 267335 52834 32767 3 0x4000090 sbwait syz-executor 76562 520313 28964 32767 3 0x90 nanoslp syz-executor 76562 440857 28964 32767 3 0x4000090 sbwait syz-executor 76562 338531 28964 32767 3 0x4000090 fsleep syz-executor 89087 412652 6281 32767 3 0x90 nanoslp syz-executor 89087 523876 6281 32767 3 0x4000090 ttyin syz-executor 89087 501958 6281 32767 3 0x4000090 fsleep syz-executor 14203 267590 70446 0 3 0x82 sbwait sshd-session 84428 521713 0 0 3 0x14200 bored sosplice 33062 294408 65335 32767 7 0x10 syz-executor 52834 130571 47751 32767 3 0x90 nanoslp syz-executor 31741 311353 84385 32767 3 0x90 nanoslp syz-executor 70253 83321 88752 32767 3 0x10 biowait syz-executor 93542 114231 72701 32767 3 0x90 nanoslp syz-executor 6281 273838 32762 32767 3 0x90 nanoslp syz-executor 28964 20745 15102 32767 3 0x90 nanoslp syz-executor 47751 401162 48385 0 3 0x82 wait syz-executor 84385 379744 48385 0 3 0x82 wait syz-executor 88752 390819 48385 0 3 0x82 wait syz-executor 32762 286800 48385 0 3 0x82 wait syz-executor 72701 469950 48385 0 3 0x82 wait syz-executor 65335 496054 48385 0 3 0x82 wait syz-executor 15102 408822 48385 0 3 0x82 wait syz-executor 57526 79925 48385 0 3 0x82 wait syz-executor 48385 443056 40079 0 2 0x82 syz-executor 40079 54528 10630 0 3 0x10008a sigsusp ksh 10630 181199 8625 0 3 0x98 kqread sshd-session 8625 182446 70446 0 3 0x92 kqread sshd-session 14620 161253 1 0 3 0x100083 ttyin getty 70446 383040 1 0 3 0x88 kqread sshd 14028 263062 45043 73 3 0x1100090 kqread syslogd 45043 64353 1 0 3 0x100082 sbwait syslogd 21730 7836 1 0 3 0x100080 kqread resolvd 74465 120410 81870 77 3 0x100092 kqread dhcpleased 91078 307545 81870 77 3 0x100092 kqread dhcpleased 81870 314274 1 0 3 0x80 kqread dhcpleased 35319 301339 0 0 3 0x14200 bored smr 2104 327922 0 0 2 0x14200 zerothread 75145 342390 0 0 3 0x14200 aiodoned aiodoned 11358 299937 0 0 3 0x14200 syncer update 73283 85371 0 0 3 0x14200 cleaner cleaner 44682 379499 0 0 3 0x14200 reaper reaper 80251 460368 0 0 3 0x14200 pgdaemon pagedaemon 32704 114908 0 0 3 0x14200 bored viomb 99661 30818 0 0 3 0x40014200 acpi0 acpi0 34827 200075 0 0 3 0x40014200 idle1 1528 337147 0 0 3 0x14200 bored softnet3 79649 59834 0 0 3 0x14200 bored softnet2 57137 98922 0 0 3 0x14200 bored softnet1 68549 262770 0 0 3 0x14200 bored softnet0 26441 498597 0 0 3 0x14200 bored systqmp 50956 287751 0 0 3 0x14200 bored systq 85732 195710 0 0 3 0x14200 tmoslp softclockmp 30155 218993 0 0 3 0x40014200 tmoslp softclock 68365 490680 0 0 3 0x40014200 idle0 1 306592 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff8397ef98) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 49686 (syz-executor) thread 0xffff80003c436030 (108662) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83948da0) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff8397ef98) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 70253 (syz-executor) thread 0xffff8000ffff0538 (83321) exclusive rrwlock inode r = 0 (0xfffffd806bf5ed40) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c83cf78) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10198 10956K 10967K 166960K 11276 0 pcb 17 12K 12K 166960K 17 0 rtable 242 6K 7K 166960K 367 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 4 1K 9K 166960K 8 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 30 0 iov 1 12K 16K 166960K 15 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1498 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 14 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 23 85K 117K 166960K 309 0 sigio 0 0K 0K 166960K 3 0 proc 58 79K 115K 166960K 505 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 31 0 in_multi 99 7K 7K 166960K 103 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 115 519K 519K 166960K 115 0 exec 0 0K 1K 166960K 352 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 237 168K 183K 166960K 4388 0 UVM aobj 45 2K 2K 166960K 47 0 pinsyscall 46 92K 111K 166960K 1336 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 16 0 NDP 11 0K 2K 166960K 27 0 temp 45 8688K 8754K 166960K 4407 0 kqueue 15 24K 28K 166960K 79 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 56 0 53 1 0 1 1 0 8 0 rtentry 176 116 0 2 6 0 6 6 0 8 0 unpcb 144 244 0 225 4 0 4 4 0 8 2 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 67 0 60 1 0 1 1 0 8 0 arp 128 19 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 1 1 0 1 1 0 8 0 inpcb 328 216 0 203 2 0 2 2 0 8 0 nd6 144 28 0 1 2 0 2 2 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 488 0 2 31 0 31 31 0 8 0 art_table 32 489 0 2 4 0 4 4 0 8 0 art_node 16 115 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 2 1 0 1 1 0 8 0 semapl 112 12 0 2 1 0 1 1 0 8 0 shmpl 112 44 0 2 2 0 2 2 0 8 0 pool(0xffffffff8397ef80:shmpl): page inconsistency: page 0xfffffd80695bc000; 27 on list, 7 missing, 35 items per page dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 1950 0 442 95 0 95 95 0 8 0 ffsino 288 1950 0 442 108 0 108 108 0 8 0 nchpl 144 2378 0 697 63 0 63 63 0 8 0 uvmvnodes 80 2031 0 0 42 0 42 42 0 8 0 vnodes 216 2031 0 0 113 0 113 113 0 8 0 namei 1024 7632 0 7631 1 0 1 1 0 8 0 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 7462 0 7461 7 0 7 7 1 8 6 plimitpl 152 64 0 39 2 0 2 2 0 8 1 sigapl 424 590 0 535 7 0 7 7 0 8 0 knotepl 120 373 0 0 12 0 12 12 0 8 0 kqueuepl 224 113 0 101 3 0 3 3 0 8 2 pipepl 336 179 0 152 8 0 8 8 0 8 5 fdescpl 520 571 0 535 3 0 3 3 0 8 0 filepl 160 2946 0 2727 19 0 19 19 0 8 7 lockfpl 104 60 0 58 1 0 1 1 0 8 0 lockfspl 48 26 0 24 1 0 1 1 0 8 0 sessionpl 144 22 0 5 1 0 1 1 0 8 0 pgrppl 48 30 0 5 1 0 1 1 0 8 0 ucredpl 104 702 0 683 1 0 1 1 0 8 0 zombiepl 144 536 0 535 1 0 1 1 0 8 0 processpl 1240 590 0 535 5 0 5 5 0 8 0 procpl 656 897 0 834 7 0 7 7 0 8 0 sockpl 728 518 0 483 11 0 11 11 0 8 5 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 125 0 0 16 0 16 16 0 8 0 mcl2k 2048 25 0 0 4 0 4 4 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 205 0 0 13 0 13 13 0 8 0 bufpl 280 2621 0 117 179 0 179 179 0 8 0 anonpl 32 12442 0 0 101 0 101 101 0 246 0 amapchunkpl 152 13632 0 13155 32 0 32 32 0 158 9 amappl16 200 2428 0 2407 34 16 18 24 0 8 14 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 106 0 95 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 1176 0 1141 2 0 2 2 0 8 0 amappl11 160 41 0 31 1 0 1 1 0 8 0 amappl10 152 47 0 47 1 1 0 1 0 8 0 amappl9 144 258 0 258 1 1 0 1 0 8 0 amappl8 136 17 0 16 1 0 1 1 0 8 0 amappl7 128 155 0 143 1 0 1 1 0 8 0 amappl6 120 164 0 160 1 0 1 1 0 8 0 amappl5 112 110 0 104 1 0 1 1 0 8 0 amappl4 104 297 0 281 1 0 1 1 0 8 0 amappl3 96 2302 0 2190 4 0 4 4 0 8 0 amappl2 88 608 0 549 2 0 2 2 0 8 0 amappl1 80 8755 0 8100 14 0 14 14 0 8 0 amappl 88 3707 0 3541 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 46 0 2 1 0 1 1 0 8 0 uaddrrnd 24 571 0 535 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 571 0 535 1 0 1 1 0 8 0 vmmpekpl 168 6415 0 6381 2 0 2 2 0 8 0 vmmpepl 168 42468 0 40358 114 0 114 114 0 357 15 vmsppl 480 570 0 535 7 1 6 6 0 8 1 rwobjpl 72 16314 0 13327 59 0 59 59 0 8 3 pdppl 4096 1149 0 1070 113 28 85 95 0 8 6 pvpl 32 20432 0 0 165 0 165 165 0 265 0 pmappl 256 570 0 535 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 404 0 31 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833d7101) at panic+0x1e5 pool_do_get(ffffffff8397ef80,1,ffff80003c434008) at pool_do_get+0x5ea pool_get(ffffffff8397ef80,1) at pool_get+0x149 shmget_allocate_segment(ffff80003c436030,ffff80003c434260,1a3,ffff80003c4341b0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c436030,ffff80003c434260,ffff80003c4341b0) at sys_shmget+0x1b2 syscall(ffff80003c434260) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb3d61e753c0, count: -8 ddb{0}> machine ddbcpu 1