last executing test programs: 2.419102307s ago: executing program 5 (id=6): open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) ftruncate(r0, 0x40002) r1 = shmget$private(0x0, 0x3000, 0x14, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x110, 0x1d, 0x0, 0x0, 0xc500}, 0x100, 0x0, 0x0, 0x387b, 0x0, 0xac3, 0x8, 0x2, 0x7, 0xfffffffffffffffd, 0x7fff}) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x110, 0x1d, 0x0, 0x0, 0xc500}, 0x100, 0x0, 0x0, 0x387b, 0x0, 0xac3, 0x8, 0x2, 0x7, 0xfffffffffffffffd, 0x7fff}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/165) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f00000003c0)="ba3d7adeb537a65c25598f3173777d3f4e5c0a76e29cbea916b2fb7e5966f48235a8536277a0c7eb5a2f07c67aade039ffa47acd5902f84500c4eb42e4bd6036093be877f23e8690b314442639bcecfe8fdc4f878ca5ef7e2001cfb2dd18fc9623548c998a0f029572bfd7a842e5b29b3e4116b5c8a8ab22d792731a0aca1bee0d5e", &(0x7f0000000080)=0x82, &(0x7f00000000c0)="bc7cd4f458da5700b8f50934b366e4088188e47d91ddd1c8", 0x18) kqueue() (async) kqueue() select(0x40, &(0x7f0000000100)={0x0, 0x400000, 0x0, 0xfffffffffffffffe, 0x10000000000, 0x4b06, 0x7ffffffd, 0x3}, &(0x7f00000024c0)={0x9, 0x10002, 0x1, 0x3000000, 0x2000, 0x800000000000000, 0x0, 0x4}, 0x0, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x8) 2.417857474s ago: executing program 5 (id=11): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x32eb1774, 0x1000300000080}) (async) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x100000001}) (async, rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (rerun: 32) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) dup(r2) (async) sysctl$net_mpls(&(0x7f0000001fc0)={0x4, 0x21, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0xffffffffffffffff, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0xfffffffffffffe81) 2.176865923s ago: executing program 6 (id=24): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x5, 0x4020000004, 0x0, 0x0, 0x2000000000000001, 0x4, 0xffffffffffffffff}, 0x0, 0x0, 0x0) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mprotect(&(0x7f0000326000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 2.134457991s ago: executing program 5 (id=33): socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff968b83d2ba63fc1ae8c2e7300000000000ff9078ffffffffac1400ff05019078ffffffff45f300030066000600ff00017f00000100000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000000000004000000002000050000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991d4c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443b42112000000720fd18bfbb670c1f5a872c86cea6e2ec58904000000ffe1800036db5c1b4cc702fac50000202129fa0c0f00008abfba221554f4e0f668246c0900"/177, 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x0) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x4, 0x1, 0x0, @empty, @multicast1, {[@ssrr={0x89, 0x3, 0xe}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x12, 0x7f, 0x660, 0x3ff, 0x4}}}}}) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, &(0x7f0000000380)="4f3c0000f0a2ff3ce055c8e03103df2b45623ddb00002033", &(0x7f0000000000)=0x18, 0x0, 0x0) ftruncate(r1, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$DIOCSETSTATUSIF(r2, 0xc0284414, &(0x7f00000001c0)={'./file0\x00', &(0x7f0000000480)=""/209, 0xffffff21, 0x2, 0x7, 0x2}) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = syz_open_pts() open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x20000, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x2, 0x0, 0xa, 0x100000001}) mkdir(&(0x7f0000000580)='./file0\x00', 0x40) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x9, 0x300000003}) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) 2.128261389s ago: executing program 5 (id=38): mkfifo(&(0x7f0000000e40)='./file0\x00', 0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 1.957449518s ago: executing program 5 (id=43): r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) listen(r4, 0xb) accept$inet(r3, 0x0, 0x0) socket(0x2, 0x5, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000289000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$AUDIO_GETDEV(r1, 0x4030411b, &(0x7f0000000180)) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), &(0x7f0000000200)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="9876d60000a2f0a5937f038bbdd4d3981063dec244dd9714fadf6448d2325a21b230a411639933", 0x27) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x37, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(r1, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9, 0xa1, 0x1, 0x36, 0x9}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) getdents(r1, &(0x7f0000000040)=""/162, 0xa2) 1.773120336s ago: executing program 6 (id=54): r0 = socket(0x1, 0x5, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x29}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000180)={0x1, 0x18}, 0x2, &(0x7f0000000340)="bb9b562307d07db2220f802a614ba6694df32fd377ec402646932f8a8fb01571eeb862629579072284ba7f6e09a63bbbc507383317f4d55297251c79947757f27f53389bb8a09ef8a6e7863af93d541799922ef73c7836371fb859756bfdd7af1887211ef00ef140fc3a689211f1effb161c824c8c95d5c644c5b8a43ce92f3509c4853a07581588a505c4b6bf37adabebfa7a6e8d686b512b55ef143c1fe35aa1516dc267bdfb6f13ee5ed1fceef49a0d952c363b08f420c5380e", &(0x7f00000001c0)=0xbb, &(0x7f0000000400)="22de0ef8558532f153e57c5b9c8bef78996e970f7249175d362a228d65eb071c65f203c47216d9c306d5a7b94fcfc4ceb66d68005d1ebf52491f327395b30559289d7b0ac2ab6a6cd22a657571c08aaac9c3c183932f180bc240dad11236fe6cb8adf0e7e115c38ea8aee8d54135aa8ffd128fa02980150f6f16f86ea9d44877e4c32c2cb8f82ce0a84dd3693b15ee19dd955bcaa0df5ba7027350036912eaa8da1d3d83724fa27348949a5fb0cd8183a7177ebdc4da377406d310f4c8c29ffe302039e7e05628df9d3fadf4edb731cea6ffcacc81198e628a35d781c77296da5aeb2a91fb", 0xe5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x10099) recvfrom$inet(r0, &(0x7f0000000000)=""/190, 0xbe, 0x2, &(0x7f0000000140)={0x10, 0x2, 0x0, 0x3}, 0x10) 1.746506069s ago: executing program 6 (id=57): ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x9, 0x9}, {0x0, 0x5}}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) syz_open_pts() 1.651611194s ago: executing program 6 (id=62): munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) shmget$private(0x0, 0x4000, 0x408, &(0x7f0000ffc000/0x4000)=nil) 1.565767977s ago: executing program 6 (id=65): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="74029b16f4284a6dc151f368d3db0c509c28709a6a75939b6a76d63b571f9e94717df347f8557334198b061981918c61ae691ee43a0a774d60e54848ed125e079fe809825636d4a9392320c2bccf13a546bd", 0x52) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r1) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xa7210e10bc3c9cb2) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r2, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 1.525498708s ago: executing program 6 (id=72): ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000000)=0xe) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000040)={0x1, 0x7, 0x4, 0x80, 0x5, 0x6, 0x0, 0x8}, &(0x7f0000000080)={0x2, 0x8, 0xffffffffffffff1f, 0xfffffffffffffffd, 0x5, 0x7}, &(0x7f00000000c0)={0x0, 0x7, 0x401, 0x80000001, 0x2, 0x7fffffffffffffff, 0x4, 0x9}, &(0x7f0000000100)={0x0, 0xfffffffffffffff7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0x5648, 0x2, 0x0, 0x1, 0x2, 0xfffffffd, 0x2, 0x1, 0x10, 0xb}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x93ad) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[0x8, 0x5, 0x200, 0x8001, 0x0]}) r3 = semget$private(0x0, 0x4, 0x0) semop(r3, &(0x7f0000000300), 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000003c0)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000400)=0x3ff) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000440)="2d8b6ee4c2e874e581c2a46ffda23494524d8c659b94ff0e493196d7b41ac1ae32a6e204e2785fea7c29ad49c63f870f4665b72b68d8f2a95b8f643a28e89ff333dfe656b68fa207e01a1fde43d58f98f37189e7b65860573d7f94597f51ed37696a32c3acde2cf96e8721f19588646e1f419818c23ae32c790ce0727f1e57070f03916ee6cedb4de8da2fc2f9fb9cb9a8813688d80a7915ea5a84b43ab303e02eb0d7c9a46b9dcf3dfb08a9dd838461d9384697fdc364", 0xb7}, {&(0x7f0000000500)="e7bdbcb5a5ade8bc9cff7c62af95844ae7cdd8f31caed5016e43367421447bf51320a2ed7d8077f4681b755277687ca41bd25bad76043b58ac6d138e", 0x3c}, {&(0x7f0000000540)="36074d23e05598af0cdc080292", 0xd}, {&(0x7f0000000580)="0c82d26a58183996eab1860b4b786ad213d13ecab785494df34884ccb4abda83962fba59c1e98c0bb0d068ebc3216a37211d9ee40516d4b51b2f35da", 0x3c}, {&(0x7f00000005c0)="db1a3b061915563064817df5674dad9ce44e711d8fb9c67177c3b118004b32f9ff21a5bf0099d63a758c44a35ef831833702999c7b46105f1140705540b307578b727e3c0f512980095023b8a930e6bc8e55fd160c544ad6666b42b0133142b38cf265c08b0e5c1a082348cc5737b93ca94555d8fda44b2781ba33be3902a3d9eaf42f9cacb5bc311be88bd37e108dc22776f7851a7479ca368a493930e33aef23a675738786dae64719811dfb0dfff741b31bb17a630e", 0xb7}, {&(0x7f0000000680)="d349dab2a4cf68c0decfc0127d1b1bf19f7f4af5", 0x14}, {&(0x7f00000006c0)="fcd7ab06cd1fab59a63d3cb7fce24d10c07ff0f4b4b1f9c9b79521014890d7e508cbd2f014f8b0e393bcc5a12efb83a042d1992e31df6aeda722ce621e2e8e31a7022cb18bcc83bcd26640dddc332e5f88be6fc0c34e19be03284cad00597b2a95f959d9c24808e05890271cbde2aeace44c5fdb", 0x74}, {&(0x7f0000000740)="c4c86cd92d335c63e7efada624ae445c5ff0a6d9484b38c7d6ad3441eb9bed3d48ef53f80973887f33204be4127945c6853ae6f4ab843028c4ca37eb6062126a6819d2f5f91c2e1ce6ca66afba04bdcc35ad5772a25a", 0x56}, {&(0x7f00000007c0)="5739f181b72e214b6c122144a9f92549a85baf278a6609971fe3258998dd3cf3495cf835fec4e788daacd10c3f7c560c507e9a8566c065d7b8f01ce1fa8b93225ccab09e237bf4adc7e974b1d9415e4224e121de723529ed31d20a7379b00c7b00db267f671834088f00d054b85809b9a890f47a84ca8e76caaf25614b986b9ab47a6c85cac5636e6e59728c5647064231c78926460d9c0d0788f501", 0x9c}], 0x9) r6 = open(&(0x7f0000000980)='./file0\x00', 0x10000, 0x2) kevent(r2, &(0x7f0000000940), 0x7f7b, &(0x7f00000009c0)=[{{r4}, 0xfffffffffffffffd, 0x40, 0xffffe, 0xb14, 0x3}, {{r1}, 0xfffffffffffffff6, 0x0, 0xf0000000, 0x4, 0x1ff}, {{r6}, 0xfffffffffffffffe, 0x6c, 0x4, 0x7fffffffffffffff, 0x40}, {{r2}, 0xfffffffffffffff8, 0x86, 0x20, 0x4, 0xcfeb}], 0xfffffffa, &(0x7f0000000a40)={0x5, 0x9c7b}) ioctl$DIOCRCLRTABLES(r2, 0xc450443c, &(0x7f0000000a80)={{'./file0/file0\x00', './file0\x00', 0x0, 0xa5}, 0x0, 0x0, 0x0, 0xffff, 0xd, 0x1, 0x6, 0x10, 0x401}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000f00)=""/192) connect$unix(r6, &(0x7f0000000fc0)=@file={0xc, 0x0, './file0/file0\x00'}, 0x10) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x100, 0x0) ioctl$DIOCSETSYNCOOKIES(r7, 0xc0014462, &(0x7f0000001040)=0x2) r8 = shmget$private(0x0, 0x1000, 0x143, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001080)=""/155) ioctl$TIOCSCTTY(r2, 0x20007461) r9 = syz_open_pts() ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000001140)) ioctl$TIOCNXCL(r6, 0x2000740e) 1.342921086s ago: executing program 4 (id=89): r0 = socket$inet6(0x18, 0x1, 0x6) r1 = socket$inet6(0x18, 0x5, 0x84) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x5, "00000000000000000000000000005404", 0x80000001}, 0x42) connect$inet6(r0, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x0, "c5bba78de30625a64d118e7a80be0518", 0xa83}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) (async) r2 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) lseek(r2, 0xfffffffffffffffe, 0x1) (async) lseek(r2, 0xfffffffffffffffe, 0x1) mmap(&(0x7f0000f9c000/0x4000)=nil, 0x4000, 0x0, 0x1011, 0xffffffffffffffff, 0x4) (async) mmap(&(0x7f0000f9c000/0x4000)=nil, 0x4000, 0x0, 0x1011, 0xffffffffffffffff, 0x4) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)='\a', 0x1}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() (async) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000040)=' \x00', 0x2}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0xce) (async) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0xce) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) getpgid(0x0) (async) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) readv(r6, &(0x7f0000000700)=[{&(0x7f0000000380)=""/163, 0xa3}], 0x1) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000180)=""/232, 0xe8}, {&(0x7f0000000280)=""/4, 0x4}, {&(0x7f00000003c0)=""/248, 0xf8}, {&(0x7f0000000740)=""/264, 0x108}, {&(0x7f00000005c0)=""/122, 0x7a}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 1.195542577s ago: executing program 0 (id=92): r0 = syz_open_pts() mmap(&(0x7f000018b000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="b1000501000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffecb92819f20bf404be01000000f7e8cf5f882b297de1aa050400ce9462f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720f538bfb0000fd54ca25191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000ecffffffffffffff00"/177, 0xb1, 0xa, 0x0, 0x49) 1.19063558s ago: executing program 4 (id=95): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="d5e7eb3778ba8ba9fad7e305abe5fc65a894c247a9a2c9a19a754934ed3b5f0bf6f2469a646a267b2e561560aa9cc075e333f56920f672881283932b7886dc4758ff36490f711d7c132896bb71dbc5128fce6701ced69ba1ec7b87d365605402e3ac28fcda852076cba7e59f81e3", 0x6e}, {&(0x7f00000001c0)="3e249c3abcf911b48e7aadb7b2fd0727e2559daf74364dc7af510165e4aeea6579e8f0db8e37ff40f585e1184aaf7a8d393efb", 0x33}, {&(0x7f0000000200)="fb7624bb929858cebd89d9ac5eec074f72b80b56e91b3ac9632e2b2711e1360792b90e4b4162f849dd238e0bd4e5a4acd0e848936a9efd1ea7f14e6e3a3aecd9853498d4d43bd55a4a1c33c592aa2cf93fad2018a66c45ad423dbc1280c6e7bd128f92a13ab377edbc9a0e00b464e94be1c987b2477f5ed6", 0x78}, {&(0x7f0000000280)="989d25dcc4feb2419736a03ed8435490fffa3823bf56207d076d0ab2b5a1fa25249bf9d90df1ff86731b97f01d8b1110ca19476777b0d582c770c9c8918f7e1f7d7c3f4d89cdde2348d26aaf77d087fab5b33d4d0ac4e03dadbc5ce202ab81a23ed9b2db460166a766", 0x69}, {&(0x7f0000000300)="eedd2f60a1b2b2f7e647e076be01aa49f434636f8f3f4d9428d70656715e933e7273414df725", 0x26}], 0x5, 0x0, 0x0, 0xe}, 0x8) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r3 = syz_open_pts() ioctl$FIOGETOWN(r3, 0x4004667b, 0x0) pread(r1, 0x0, 0x0, 0x7ff) close(r2) utimes(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)={{0xf, 0x1}, {0xfffffffffffffff7, 0x80}}) 1.119231009s ago: executing program 1 (id=98): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) (async) syz_emit_ethernet(0x52, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x1c, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x11, 0x0, 0x0, 0xc}], @icmpv6=@ndisc_ns}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) 1.10784286s ago: executing program 1 (id=101): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x2) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000940)="b1000504600000000000210007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297ae1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63043728180800000000000000f5a472c881ea6e69e0bb76d907a9000002003b1b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x40a, 0x0, 0x35) close(r0) syz_open_pts() msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x401, 0x0) socket(0x18, 0x2, 0x0) r3 = semget$private(0x0, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) fstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, 0xffffffffffffffff, 0x8d, 0x7ff, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}) semop(r3, &(0x7f0000000000)=[{0x1, 0xbebc, 0x800}], 0x1) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x29}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r7 = accept(r6, 0x0, &(0x7f0000000080)) listen(r7, 0x80008) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x252) socket(0x1, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d9, 0xc, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x0, 0xfffffffffffffffa, 0x0, 0x2}) ioctl$DIOCGETSYNFLWATS(r5, 0xc0084463, &(0x7f0000000100)) msgget(0x2, 0x200) msgctl$IPC_RMID(0x0, 0x0) open(&(0x7f0000001500)='./file0/file0\x00', 0x80, 0x1a0) 1.10747142s ago: executing program 0 (id=102): r0 = syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fstat(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, 0xffffffffffffffff, r2) 979.429949ms ago: executing program 4 (id=103): r0 = getgid() kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000002480), &(0x7f0000000080)=0xfdcb, 0x0, 0x0) r1 = getuid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1008, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x810, r3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r6, 0x20007461) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) dup3(r7, r5, 0x4) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000200)=0xc) setsid() setuid(r1) open(&(0x7f0000000000)='./bus\x00', 0x9cab835cfdc52675, 0x40) unlink(&(0x7f0000000000)='./bus/\x00') r8 = semget$private(0x0, 0xb, 0x19f) r9 = getegid() r10 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{r10, r9, r1, r0, 0x80, 0x8, 0x0, 0x0, 0x67}, 0x0, 0x5, 0x0, 0x0, 0x3f, 0x0, 0x4000000000}) fchown(0xffffffffffffff9c, r1, r9) setregid(r0, r0) 974.783826ms ago: executing program 7 (id=104): r0 = open(0x0, 0x2, 0x102) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file1\x00', 0xffffffff, 0x6, 0x3, 0x1, 0x5, 0x8000, 0x9, 0x2, 0x3, 0x9, 0x7}) pwrite(r0, &(0x7f0000000040)="acb19e", 0x3, 0x8000000000000001) sync() sync() sync() r1 = semget(0x2, 0x2, 0x2) semop(r1, &(0x7f0000000080)=[{0x2, 0x8, 0x1000}, {0x4, 0x9f, 0x1000}, {0x3, 0x3}, {0x2, 0x1000, 0x800}, {0x0, 0x1000, 0x1000}], 0x5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="6f02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0xc8, &(0x7f0000000140)=ANY=[@ANYBLOB="b941314d362b00000000000088a83200810031007034ca92b2d0df6c53fa6c7659f16645fa95665604ff29d3fd0aa58072a41282adaa017632faec93cdc8881a63eab0c679085296886c4150724c27730844ab13eca3611814467d11f9dfbf232eeb3b69acc96f9e8542970ee3d138ef422c12e1774825bf66f0eff29e7d80410ca55303e0231f1fd38aa8d77066d89f1418bcf159ed3e56872767b7f3ad6fef1523fe35fa0876274b405c4507e67c94ae06939104d4dab6c3e56ecdcb8c8ccbdaace7c3e106eee9"]) connect$unix(r2, &(0x7f0000000000), 0x10) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mquery(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x0, 0x0, r0, 0x2) r3 = getthrid() kill(r3, 0x1e) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) dup(r5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x3, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x1, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x5, 0x7}, {0xfffe, 0x6, 0x6d5, 0x6}}}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x9ae8, 0x0, 0x91, 0x0) sync() sync() semop(r1, &(0x7f00000002c0)=[{0x0, 0x2dd0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x2}], 0x3) 973.418014ms ago: executing program 0 (id=105): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x7fffffff}) socket$inet(0x2, 0x1, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x15, 0x0, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in={0x10, 0x2, 0x2, 0x200}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000100)="eec870cc35696c7f721281744595bc7281731d36ea62491ac10760e4ca9e91d41a755101a8b303e22ff401676221197c6e305a5489f550eff99006bf94448b6ae088155b65e954f00baab95f1bf5d60e8631cfdaffad0f5832abf1bb45048dc05088059f9e4059c4accd9bb0e3e8f61fdf659470c53b2aa5316dc57829b8ecb92973790b6fef1e67407550bec05a32046d585bfdc19e6636c34eb808dffad14f0bf84c4b6171a1eaf05d220b2c0b132fdc38d96e8debf9df8a256541ddb15774b0e7a434bbf6dc1425ce407d22d1be2a7be585857a2f0238a684b894d642b0fb433f3505f8cd827a8c1c3a24be41050c7c8da3ee37", 0xf5}, {&(0x7f0000000080)="a5192bd4c0e84bb4e678e54db7f5a7ae27a571c8c3d8cdfa99a7c872b8a28d9d2ad9b1cd7ff6ad0d191c1461f5d597d5b03c920e6c36dec7282c13d0e5c444b1", 0x40}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="68000000ffff0000040000001b7324a3f91a2e06723e6d42409594b6ffe6d568fda91beaecbae0b1f48f3312ccb1a4096badbd8c8eada47800085f23eeabf7f2ecc4edef6342cd6f42b8a54751ecb4735ca7c911b3568c0e208ab991b4bd67a255cbe1f4ed5400000c100000ffff00000800000035e2a1bd7414874c524aa065919f0455126f68aae8bc48e359443af8559385f75d83b73bdbf8a2f0581bbbb5e3feaad93416b09dbfc24a523526fa10f314cd53f8bb4d6984563376f899cc7bca8a4a089a1f410bf324a815f5b3fa34c4bd204b1391d1d346f229cf7f8d1c0948ca1bb1156b8d35ad2a2d1a42a50fbd7abd888822e33544c7fc1124a64e63ae45a33ccb4c6b4d484a9abce57e634f67376141836732d9ed63431e490c425a74373362b3a1e7a0f241d8335c0bb061c91f6c65477b7f1d617fa82d612512c61e7516cc6510cc91882a1f81bfed510a08d7f28d26e6ee2b50117cbe3ca09d0c2f3ca2dbad0462665e553ec16d9735e61e7b09ad734c0f2afce9c462cd258e6e5b686552fdf7269ee6c202d4d7d458e93fa6eb63b023ae1f4b92dedb2749eeb500338038b76522fce1f3c7b2cb64d1272ba50165eb4e84d571f8f1c6b7aa9123bbae594b90a2b1c42c6455a53e6f45e42eed6b753a66bc2b6e160654854ece22871fbe9daa7078d3af849d66dab723c1d80024df418056e8af066b55a8ffc82a8aed7cf62f0cda780b8678f75564db535b7cc71dc9e886900c8a50a639722251878351a1e69d92069ad5aff705c1f290126adfe1895813b064cb0fd3cd03d323196cad0a90202c4d9c582db6477e3a73bcf30ceb7da1a3dafdbf08e7a9ec0122f0cc1ba3c8cc408d092919d223387bf728a26145d4c83269d99cc38102022bebe6055071ab1c68f917b7c975575d59a03b0d0c6ebdaab5b22c93667bd4e0347bd8eb9ddd4f74119d838d604e1ee0ee3607ece7f3945e2e34af3880d6d3561d63dce80da3bbb63078c2c53fe6854b064c79b579a58073436f3940eba1f78810aa76cdf1c187a9ce66132a5eeaaec988c6771ba5b5fb2e27b3aea8268ebff673d9a5d6aafe135730f4a87151bd8bcff9d91e9ebad0efeb5a43fc61baeff0ee30561de5c6d0b7e82991833132669bed6c561644a49db4786e654c8cff7f7692defcd8dc8591f7f4e5485d8ef829157213909dd7f5352c735671159969515c95e1e9b86030d837e8efec25987cee660d3b685a510d9f0afaa62ef14c4863df6693ef2f5b0514e7bc6825aab2d01f8cb364f50b526a97ed2a39ca79bfe52b9b6924771551da717f8a3c3ddd4c15266826eb3c53ca78c4c43ea061afff4c9deebbec1d72a9c794f8f7c58d89eef9ed6d083c3cdee59580f0cae02d6287270c0c13ba62b4df07769ca7122a313b15c3764f724f516130a2e535c919f9f20686339c7e89f9f7535c1a1d2a09a7765af2f3901d9e7ea73c954d982da2ec9a3708671cf3b58777ea4b73a1af87a85206f95e35d35f44895a0136741498a88a85b7b5690ff475d4e24e0d2d4c1eeaeaf3d9379a54b7fcfdbbc6114ddd954ec8e4a129de9d9d7e1ace244207ec61f88d90bfb638e83c66807ef9c0be79fb76763eb661885fc3ecacf3f43d9d014003a1434d24d1f6a65a0f3d8e6dfa6cccf0ba859e2360d67d62b85dfbb81978d622a6762ca9d5dce06a223c571323643afde634bf126a49db096f6d409005ccaa8bc8d270d66ab215c0d4ee9c5d2a609f2a4c70fbf098f422412e57419c59c4f8e42cfc7f6965b4f570c04ec521515a3fbe98b6eaa4abcb4a3aee3f8016f6d34ca75a40246622d28675e1ebe8bb4952da41284d2d4911f4fa878b4bf74c7d11f0672b80bd546e696c6a011c6abfb610e8c893f4fd826ee0492c354ae2ab05da27c3077533803e3087101a89dd7c35e0fbc61079b2cfaa73fa8ea7fbcf1e424185069f86707123b7bc3c39eabd0f9d4be8c2b27c80ade78f06222d5136e2ea4ffc2da8dcdaa3cede75089049a76cac034ecd0320badf03cecf83dfa035835342c95be9e39b1137f1735557ee8a6f0e8a8d6f8cf8d3c18abf95419afb7440020f8ad27ad59acd4dd3a32c170f783b3733bef6d32bb1d6695ae270c5e9d558c5500b51fa6cfdae548eff75acc5446cd6233eb8c95798e88ddcca464a32cd4f5d8f388cd3be1f118fe81e15b3b203bfb758824cf4f72fdf533f452f3c76e3e081d7dcc83b15ba36854dd2df1d0b3bc22daa73778f388dd10ed11d4c7277b912d2e14224de576b4df4be31ab5dd73018741ed41ac98da8d0ffc72a7f6377a4fba73e887121036d43ed48f2a1ca3d48674be42e1f3ea8ee8d64d83f3426855d5fbf24f33bc9acdbb68146d38f7d2e87aaf683f887b25f9244b2c25449eadf56d4b8caed39c0dc575534bacacd3fa5b28360e890923f8a0d79afd56f8d237c31915b70821a004baf0baac72515bf93bc32b9fe8500113036232c10bf50200b4c163d77375f3a205083cd10b4f1ae5456d0c49140c5d7988f5d85d1f0b8d2a77e5de4ad45e52ef6016ec46e47ed83a145f0b4978c1ec093d18a5a6af18d83f443098b61e34b1f64cd99926800191ed9d30e40200128393706532aa88e00365ea89487258ea0740ea1f2860442de9a38990a6c119fdadac8fb16183ff920eadeee26ecc1c52f5aedf4caa3863c0b6b4c33ee4d8180b1be4f4c7e37e7cf7decc189c6783b4c5a9ffbfd5df6d04340519144146fa7ed8730c62e4996cb7308da5fda8c841e46fffce6e0d0743ad26ed2c75c8bb5b390feb273ac01c92f4872c90fc4f4c5e5ee3019b0fb30306b11a978e18ccedd4432359781f9969ab0e95266f575a682b62b2eddebd30402a1185099c778f8198c453a7ff40054519d949392e4d7a9128eed29a972aac74ff82747a65d168de7711dd2de02b88c2d59b0e2e8f7e248003f6a06f45b601e5dfe97099cfb307a3c4958b777d03b37f374d9c602f431985f4c72fc9536e65ae1291d3ac67aca7fb8c6dd58f70cf62fcf514a8c116888f699a49d7399fad98afe3654acd3ee9da57f6f0eba2789cd480ae8b579824f2cb4c5294abbc67985d2cb09c6ec892884b670ecb2db922dcd0b2f131db6b80aa317f5b1cccbde9b132208c876d0df0a784fab59380f8da5b7e0979eb936e677c303ca3e25b1021fb6994abbd013af12760fd9f3052dd8083d5f096f9f382ed6404bf3d07ffbe173377add6d406681ee9f6c2a7a3dde8e6f3086c756ea0330ef9c31c307c50617d749350e1b6bd43945673892a3212db4b6ec599cbe864ac3d8ef71fd6a8c1d1d8d0d6353536f7076a52a9b4685407b372a7f8c2f1d4eb715e8126df274a992d7c8530948a766881a59c4f52a9f11499525936b2cd1e2f0e245d7ae2cfeab0b4ff97abb9e173ece2e57593d8e25c35e066a8433f5f0c4d7a116f7290763ba2d1ef5235fb10a02d452555e6dd5c75283f2ccccaf7b5a0afd4a32bd0bdbff8c26ea331f531071f2b7ee51141028958ca693d9b12c6201e861afcd316410718993fd826f5a66d3aa2483196610854aefe4014e9eed811a39bdd438d8ef4b254da529d56533304cb1f0ca73eaaff3e058b0c20fbcce4650751bc65b7b248a707a3ac56f3fa4c19ac5bdcb8d7b52e554067879c3d91264578e34e3fd3a2d1e81d33addb0e71dc4ae67ff2b4fa6ccb630a0249f1624a8143da5d665eb4cac5171b41d670b2f812e486ee77f8de12cf938af2986d81ca5a6dd3bf86cf202d78417c9babc3fece3635318894ef8d2bf2049d0890e0785a8144ef927c5109f597cf82cb7ba6689e1328cf960d3d19134725f1a32fd592c16d38ad004c983eebdb947c3e7b9d827add99895d17715b175d1b8588433e063efa45afd031f7748adb5c60826a16c64b062b6adbb504c73b0d31e2bb01dcaca7a431c4d2c74b0ce2b3acf06b65e86216af74807c3e659ee49dcfe01dfd2f6e195464d0368fa6e8ae061bfac364bd632c596bd2155263eaa267ec37f07df7d4fd7437ad1ab358e9046900a0608982f5d23ce346a3d465a0d132023aeab421a10f08d63e796d56b9b9a9d362c8197d691011654a327c4055876278f4f428d9792f6d7184c9ed71bbea533bf3ec600d00d2ac111b1753dd42b947aa5447e71a89888a2ea9ddc613d6ad02aad67ed171b6ad9fb84be6fccf0ace5dfbc7364e239f3b9ff81440e49e53f84a81cf2f1fa516375be3a13eb5e8d79195ccb91580d4d43537fbb8977164fc3dd747dc4a87ead9c0107e3282c5a78b4d6d379240e9025a059a0268e4fd248767b148e4c49a540297b8545f09f82d21da3f28d52f8832a369cc4024551f5a464ca496825eb13f249f1063905f1ba0e7eb275ee663f10fd0295c67f1ed12257a3bb9807567c894fd7b6abee9f54c59b9f169080ef0757361dde3d07f23f751f4959386ec8d881a84d413d3d54b109c01b8e7bf5e6ee9154a5d7528b706a82402ae2e6a1ca15b1cd3b53909dd6172b536da3f93937b789d9e371824f469473770149164edf212f59c55c3709e9c92c080a2000cad106043bc47e16a05a245b189cfd5693dada6f12ba21026d69c39c2b1139bc574578ca16f60952f93280de6165fd3026864d97f930a7a69845d870e90ee4274406d2b00355b150000aee3cf9d230ce0031de751a07d3e599876120647de8db2ec049a3d256fd06564aba23718fd7ebb6750bd1aad8103559d3bc67a71a3682a2ed58cb77e1ee4c043c256802bb34787d1407ac74ad654b743a6f1d960876dac3b8734654ca1bd2f81b130493c6d9e597364d8d78a0152644cad99864692557394e9ace623e948f40a64e2093a07d4d272c32c5c4193c9474e196a92d67a8a566a9aa9201a47fcd62490ba5bc99feaeff42cfe7e7fcb1a6ed8c8cee808b226cc4fa223b3f4a52c01ea0be35c7a2a7572c4c69dd963ddad3bac81f2ab38ec48da6d667710108923a4e0b40de5ad045f8fb1e4549d741b71b036e705509f6e0a375a4f7f52f82d2914474a615dab939918e311dee1bdd51350f70d7dfe8deb1ec4264131869d306542aa8d0475fe82605cd20ba9b074815371941a9479d8aeca27c0e825915fd57ccbfd0e90c2a858eb3474a6b066879e9d17531979d1dd88ead9d8ca52c4dce4e8cd9c30db893111c04260d5eb470cf4f61c3989ee62137b967378fba78c41565176b96c07dfd2eb28e7c25628c185445cd9432605d9f46166cb3663c2fc759e0bbb34504ee4ce8ffb0fce233fa6ab74f6e6db60ea644d22a7e9e07990505c53ab9982d02ac38dac491349c7bcb8981889014cfa97e51551d9d3d1bddbe826e906643244a605496756557bc8834ad549930106537944cfec97f2fb2a81e2d48c3066198e2e857520c2e8297d351bb8cb9dc7b0da0ae20fbb90362943659b299f3f29034ccf07ce63544c61cd325d38ad673bded44fb5898a57e4a46ead092119a0e6a991f0aad9bbb1228caa67b89bca4ef119740d31a0eacd2ba1afa6f5c19caeadc646e90704da78ede7c02c03420b4e7133be371357cec4bc570b1300a6dd6a5ac7dbc0f75f8236fdc43616450d44bbeea28fe679733b1547bd5f1d96e07a0490ab99b6318d3be9480ba13b1dd2da554f623639af6c2c3c368702987c4858a488981baa26d1eb8c1b5eb9412a61aeb7f8472c666155d31fee0cf6bde091d10c93663ef3c1fcea344c96fe0a2d7be020447dace78c7fc3cdb0f024e89d92d22fb791b0bf42d4badc9c1fe9a8f1bdfeeb193ee87637379bfd028a5d3139b0e4dd77c39436751c753e64fcc71cc968d6daebab05e807f4074dc1b2e8ed52e65c5247ffecc9fcc9e90a09c8f8fc1124a2c9e7ddaee29008d3e31b720bfd5fd5c4ee864b7ad1b8c549f3b04d808154cad4ed95bb343566f213ae9f3f2946b943a75de8fe482435a5b82b96b7f0bb87920a5efe655c55999619b9c0000000100000008000000d43428ed25e7f89fe7db595257d8157aa157b83ba7815c2126e7617f2bba7f1703dbf7ac13c7e9d1c6249a5713e74ee02767dcda2686ef506f6358280b31571645efc395c8ebae23425c84324eeba5fb97c08e82363b56ab059fa8fcb87ab64a4bc81a61c7ad38be42fcb841289b90b288c14fc757c94bd05b049f54569887de959bbf3d380bf46da4715c94239e6100"], 0x1110}, 0x0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000280)={0x800, 0x3ff}) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x1a}, 0x2, 0xfffffffffffffffe, &(0x7f0000000080)=0xffffffffffffffc6, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1a}, 0x2, 0xfffffffffffffffe, &(0x7f0000000080)=0xffffffffffffffc6, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffb, 0x6e1, 0x4347e793, 0xffffff8f, "0d26280c00007f304406b85648ceffffffff0004", 0xef, 0x7}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffb, 0x6e1, 0x4347e793, 0xffffff8f, "0d26280c00007f304406b85648ceffffffff0004", 0xef, 0x7}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)="0f36ad0e7366257e8f236afb7b2a69848835f50de5be555062b192338d710bc4f2380461f89d7b0ac8625b4b86db5d07e29fbbe1e0b7067151047623fae36e4d53c0b2688f018c4b457e4923419f65791d1f82a864b873b12a61b6dc661ac65c8a2f08d68144399b88e66ec0291a131540b25d33b932dfd5791dcc368b9c20b2bb566759fa78177c47e6337964bd35217529c5ffd0979b1752b382a8eb8056ba7d647b4d69d2d8e30e7ede498e6995a0c4e4eaaa81a954934873731872e9c87f377b7aa5808c5063589368415ee816cba60e85d06a6a0e99fbd6245522d6348db6efabfcd6fc051423e1ab6568d8329c0c108e80c8eefbecb9bdc1bd4c35d691e3a8b5eef4426de5f61651ffc7198b31445d76bd03056803d0e53eec7e3d587e54ce4f30669786721560d68a708a0ad1519906387f", 0x135}], 0x1) 941.492021ms ago: executing program 0 (id=107): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) (async) sendto$inet(r0, &(0x7f0000000500)='Wq8Z', 0x4, 0x0, 0x0, 0x0) 880.252016ms ago: executing program 4 (id=111): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0/file0/..\x00', 0x40000, 0x81) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x10, 0x40000000000000}], 0x29f, 0x0, 0x8001, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00aa6640000000", 0x8) fcntl$setflags(r0, 0x2, 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000004c0)='x\x00') 878.629407ms ago: executing program 1 (id=112): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000840)=@file={0x0, 0x0, './file0/file0\x00'}, 0x10) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x6, 0x4) setsockopt(r0, 0xffffffff, 0x4, &(0x7f00000013c0)="c5f5591501a582bd3800132d2fac4cb000000000000000003a62ba901d33deb85413b6ab8779a2eb3f86540c580000701362902e99806948e1c0409b49bcb53197", 0x41) r5 = dup2(r1, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef9", 0x1a, 0x0, 0x0, 0x0) madvise(&(0x7f0000446000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x1001, &(0x7f0000003f00)={0xa6ed, 0x1020fdc7}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x100, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000001440)=@in={0x10, 0x2, 0x0, 0xffffffff}, 0x10) r6 = socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0xc, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000007c0)={&(0x7f0000000300)=@in6, 0x1c, &(0x7f0000000440)=[{&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f00000005c0)=""/204, 0xcc}, {&(0x7f00000006c0)=""/70, 0x46}], 0x3, &(0x7f0000000740)=""/76, 0x4c}, 0x1) pwrite(r5, &(0x7f0000002b40)="039c18e86b9872c6daad3fbd8fbf3c282a5c4d2d24fcff14939b42513e4196bd5882fee7c2bf996570b905ee79a0d65ce905417c60963b62e2286e65c23417979b6c0e43700734a49cf80c0a050fe1d2b365661a3338177ec00d54bb9058e45ceb949f174e10c3fc60535f8af941602914719e984dfff6a126bbae981e66178ebf0f656582cb42a8a1ff525e66bffb3a5a14b993a2814d34f7d626b91d91939cb4aef7b1c1b8f9b0ccf29c314b426ad1efb944d4b00d97a217a2946ab45ce8651da4a1bc98290172b44084bd8fa8f367468bb355bce7d5ad28bf7f27d5c116f63b4dfe8e837fcd1322b43ea5ced8a7edeaf237175fc9d05da7ef34289ac874823e592e063c9703ca1e7387bf1c7b6bbc3674aae95a152698f8ec84bc4f6de5069222cf9fbf81bd5e1bf59dbf07c4482b4de912b2cccd0a85d61719cc5a7f3140ca5fcf40f73eb515653b035d3504ac2e58c58f4488bdc8118cb85d72cef30cd063881b5fe64518d7f40f321d2465c3daf8ef48c5678706d5a2c4444dc4131a3ff14876d7789877dad00bc2c4faf7a2725fba738aee7d03b02ad10067678501971fd3cdfe4dd0ab12a64bc134d253695cdddde90f0dbc5053c076f06b31e7eabc139361ff613737649f682a1981eb4e42d68c7a8dea5c24b698703224fddef53eeba32cf68b845c459e96f06de1e739264b533cfe8161a05fee82b7e4fcb871b911a9115a8547226f9e9f872a21b801e5df7a06a8f0c9494fcaff9c3962ebce9d4abb6eee724ea9131a29761916ebd2a71ca1d6996a5b7b519af0ed2f159492154c7ae3cf0ae37a4db646cdd7e8c67aae9b8222ca196faa6e93f4bdf0dbd707b0ca71adfbdcfb83a2bfcb75ec320b1c372db0b63f5ce55aab733660715fba221c5df6d70a8500ed768fa7b2bdee9a70044533c4d66db4fb59023f7085f9118f3ddf6efde4922222a0a936db05774958b5fd86ed0137654e6b20fa06528db7b055f17df5371fd1b9b1a72001e9ac9211fe2eb22baefe57d85d1f4e01497f99790e523bf1fc582c05c6b5eacf99e3f8194f52a436cf77d9b9541cc44f0efe7483edd54204fdb77b116d528bb30226668a6172557dc1671cea3a1133093b87091d1f8a81369ed1f23cfd8f4fbc2be155531428fd112bd648fcd1d39a504bda2de10df41b305a19386e9e05d895bb08bc817d0784924298db40223dea6e689f5c49b807ca885e611d39c9e11ab3d96b47943e24755a081102937c8f4388c55a1711ae59fc4f76c11a4475a110f66736a7e6700670a8a3d79086c38ea8740c3d1fdb3b631573bc1423ca6095069ca58aa640e7036eb286a15a34ae5806a9a9f9831abb3e18e6d4474f3d437a52172ab85191a94539435dbf26a65b75eb6ec5fdc7d20347a489a4467532a969e213fb41210bd8c8c5c6e07a5cdd2f97b552371fe490382220a3849f23eb5f9fddf9226268d161cbbe5112ba08cfd2e342f7e5ea10239ef4d454dff99f8189a33c4c8b27d64cf3ab050e21fbf6a8d46ec273ba0ad6943fb855f39caf328e9a67c407313313532d603119b1bbb9985d20bcbd91747976922718de178abb4adfc1c5159020a14228330e737928aa6c04c87e5415c539e4dff99264cc56ba15aea6055d9eb12cbf2d4f3096bad13c6bde658e400cfbc9bc33eae940b38752de3c0a5c7f5cd3b7cd77be86df8c2bbf925d5452f6787d92560b58b06a8e8125fdf37acef3dbb415ba476cf45842b9a1fbb07adbc476e5db6def9f1c44c85dac9d350328a95c606dcb18360c7af75942cf35e8d9680c0cd05fea46c6aa58039dfc866673bbc98077998dbf1022dae9ee8f0b59a63086d912bec2dec1f671e373b976f2e42ba478fc0f515020825337d1fda0d8a485cc24a0e49e2f9d02674d00bd7dbf3d5b57b32326fc1788c304a67cd711d1e7e3ee246a756987ab5eb7d206a6b701286f652fd12dcd27eae8d3bfe3f8fedae9e8a5da463474f65c12cb019d993dc0cca96aac456b65a8fc5484a9366b184d0ddc0bbe3a15528ce848f65137cc9239b4497f8baff240da71b7fb4a48c87d46c4b77d2cd88ec8751b2778c41eb81c70d54246e541aa64897378082c61bf12d07b80b2b97b9115a28c3702934df2c6c31444bc6a195cfe179cc17043fa1dcb4b745f48c01c09e4702bde7734e67c3ba92f2da9c88f1b23a2643b857ff2b24db86359f94c4cb3374c558d0f1db54c9a33d7a5a5e4692a26310a5e71d1e8d76bbb03fc211eb5978ace2f6160aa286b4bff57f6dac4c9c8697b6683eb9fc7ed2f79ad64f67d7dc32b30551312747b3b435c49078773c48e61c8278958d9356f7718cde7c177e9d9fca00b2cdfb9aaf41c9ccfbd3d84d3e5b5fe99985f562873e6316cd2b88ba83b133a16bfc83eb40d00580662cfa76d6da4edf4ad5028844a1fc09ae6623147698a9dfa2e748dbec13e106edd9595b794d9a837e03d08e4c0fa45a3e3b5c00eec166951f1cc1ef19aa4f1ca0ee47f1036a6c3489294a14479b2f41345da763b55c8dc7d2b017c3fc3dafe365d9ffc476f36207a885dd3079e49b367b60d36f34fad80f7b731fefd8509581013c387ce71b02ac72380ead2cb07e29fccfde79e0b25d7abe522e7b7c3455a5b2040ea7c6234c0d1570abd0a963763366370d11d0b979e6440ebf7ac974d19c0730e4e801ac0b196c8cfdbf5f2d5d11b5929625cb21d6c22cdb9dfb3482d3af78edd325b5c937293f0588331a7046eedef3f90bca5e356d63d1e2b7ac958856109d41fd8a9f971fa541b1ff1d733e73cf4863a1dd6f44f4bac7f56cf3c4c482fff15335f14907486ceed5785bd9c28f913b8dbc92c8a36bb02e2daa22280c7ee0d90fa2b739413bdd59b028a0ae8b1ced5cc1f9563c38f0c3fe3cb6dd7b3663d93d08a697c2f399478754945bc0a9fb5b38a788b10e45247f24c7c8b240e1ff5ae9b4fe058d820f800e392bd0f5584d9c3cd3f18e3143c61c9b7cedc988e1c275c3616449c22c1981c281c05830eb9baa4e05d4260d2609e488cf139463f6790df2c00ec40aefcd9e9c0deaaf94fb072b9c05a02b867153ea5e584288f25ad76c03e938c83e427ca939fa1b71e04313619ad93cae62ac2d3f39a81ef7ca75b64c7b30959262149d9c2dce619aa4205e9578752e204d94e840cc9965b35337cefc3684ac97e9f1bd8a485b5c547541930f177fe0d5bb59ba16687984ca2596be536978cc17f2a23ce1a590a4e8854ec9aa79839363eadabd286144f0f8a62ee139e7d398c3a50b73c5c6868168d984d4c9fc517f3f3192a670805330b84cc787c4b49410c64b81b3385fb313c8669b103ab6ea93bf7c12912c51ed52d62011f92bd43dd76bfa75ccff66bfc488f8ca26101d2726c0c79a0ed9a9967e0e08144175aa028cc79814ce8fb1b948f83f9a71d9e161f5099c1a5b40be8bd63b35160c436418fccb2e22e39bf8fb84f3072c57974a7dc9eb25b900ced7b5665fc795f5177032af5ffa6fb1adeb0a41727e0ddbfd599d115f1c4858ac4ba897d67c40378f8a6086ca2b66f1753e8be8831064ed61825c5fde6ebc1e9918339fdf3814ca80e24d25aa0ce488cf9eab93f5010475a25c75431a4d50160ed46d3d3a70eb5f66fc671e230b0a8ffeda5062743719ee39ad99b1080899b64bcb237a462d6c74d61d3242c8468a0f855608bf0a8acc58b3527136d969a731e15609d54bc4e58bf93a6991dd00a7fffaec8a9df1613cff55eddd940394fb39bb2c1d8d4fbf5ca36318c3cee9b460d1962e4de23ea7f37f8a1d32c38b1cbc93f3577a7b89ea2ef55b9edf77828babaa5989da5cdb9382a2492765a73e0ef44f7f08d6c50de4c9922b08bec79c174f4ad350a81da73b6330432d4468ac8604544a6cfeaea578e71bdebd58512c3ed9e6f4aa26482cc1737bd3953a8c0d4b8f414fdd8114eaede7d0e14abb248e20db65589333a570124b76555a1eeb88563a23c267ada36e7ab740e0e2e207a53eeafc33dd35f7e16acf80c7ec1a975bb7e34b4c883003c5abf60624be4a219af9c6240e971787ef97c06b8c460e080e11f090780eeac2d4a1391fc23c1e89298ba698e771fae26a8a9e8ff57ccdcd8cb7cdd0514fed8334204266d7398691390f18b0f041bd8656c49426afc497f2f08c6ae161f95ef63f063fc8341e2df90f1cdfe4e3b66b32d2150a59ac36329ee3a52cd7f2d243c04e7a9222a71170f79c46dcb07cfd9cae8676fec191a3dbe3a62edd5fbdd81ad9bf422f7f9f261618e469cea615bb8ce8ea55aa1bf0b1548415f3b5f6de3feac0fd30b261fd368a2aa57080618d42ddc6dfec8205aa302f1b4a3b52741c07458f1b6f04a64a4731aa3d1e09837d061762e697f97ee5f817e80edca920116c46b49a7df44123fd978747dc651c6421a25f0b3872e4c2b2a95889c870c3142a995798810e288057186f4c3236f6cff452415dc97bb814e29ac03f13a2efc3d916eb7c377f38d68991b57d44bf356345ea057c6c9ae0c88737bcaab1b251ba5e0e8c0460ea8ea9d2c5548c23bc03a3c3497a43d21750398a9be0377aa86970fb6ee31aa5450762b64eb13aed9bb707c790f39405c80f9f9ba517b486d4de11b9eced1f1a7b8df273011933f007ac37225c0d4e093b06f61d193528bd4557db907f3fd10d35365fdca834ed98e0e3a48fdd5bf50ff516ee4583c014ae7fae2420f06058e5996087da3690bd898204fad52ba0ced0465a803b00a604ea4c5254fd7b4ea908781561f2df207ffde48c317e2491ede79d75f445b470204203e9361aed5bb10bfb8aa253a59c596bbc70f28fe7a7090b7ab7ab7cb4f41e5f065d27ecb7015a8b2a07ce6e4f2467b185d592b33c90a022c6b1e186f3e6a8bbd28444eac5780db064234a5e8275886ff6c3fba3ab9b9b643ed5b041ea15623a2b03ef123d8d0aba1b212f293e7e83095f263335dff631a647967061d344c75d6bf667920a18fe6420c41c12f544117f4dddd8cd4a12e1b3311b428a6601959ed1799586288b038dc17f2524062841f892390e46d35154eb66d17c826b9bda1a70ed2a71305a5981ae8b8ded072563e08225dcf180be3873cf58b2a759c5c6c3a2666ec98b316c5bc920a02a470167596e62560af4498e83c975561454dc670a288a0cb1dfa1e4bbbe7d52764b5eb04f6d5e24888f0963068b16e9a6f9ffe38b05f98efc1354bd107e515fa4eb9afc26370529d10cd87d914fc485c2af7311ff48cdb207cfa0c24281d1ea546bc6a942146c4cb5bde99297180ca4588712dca0df4306229a6b9ffdb58caf3c0a0f080cfa5a2781f20166219587689e5214f814cedc7af27b334c2babc3f30b52abdbff1a16b819f3c466fce184c0edd63b2d84fd69daaf9c318f18e44dff99767260dc146a2b78de90b9dd1699fddb18e5defae744920b277f3225640f4f420446643aef98ef7da2518791e9891e9fc8b3f1b1cbc3c08dc5de7fd998bac6d94a9762bf3db96f6fbebca149f2d53ac556b3ca19520e59427547edcd09ea1dc4b1d9c29cb2e6466ffd3fed817f24e8e7eefc6702e12047b789658ff0ceaaacd235037afe8c504ae08548888c02a51fa5d0f5b6a1c754e31f70f68b7a3bd699ad885fc876279ed49c18bd3b4a773a117ee59e11ba5059e4d07e8911c1c2edd993770ab550f96430185e1e5a1236ee935c9c902953f5b7b2c9d67dfa518fa7832b6612dd9d5af6f1fb57ae736ef17d81f184db202a93c77c2a0f1daacf7dbd206c521500edc6e78f4cd9b7357e3b21dafa4391938000998c02af65414862c43ed02ee3353052803664bf4a92ee906a8839f4d037810bd055e78faaa600ab03803eb52c341f33564b6ca1f283e3be2cd7501efb054ced83ac90f4715d7bc7c95c8177f9123fc797e4bbc84de05e4b28ed0fb476b9e98480a3d85a5adee57b81910fb85f19564761a3960bf6975b5a234af109b72180922d845fdd4cc6eadfa89dc98d1b14d9a3ca881605cebf8737efcd23f0a945dc6741b7732c6c99b8c7610a44de21522035c4a0c73c725dc72dd868cb258bb47d97ff1c165fb323f09315a26b454640f000000000000000000008000fe61119d51878ea48d5f866945606f62d612343f875de30e4b153046f1f17fe35c2ae90a83bbf2e6c73076ff6035946e4b98c50ff59d7df117a9ca93a72275b4744ff69b4c45215afce4b7fc5fc9a80964f1a3ae6398ff9331ba4a05b4523f2af8f3b6f98b4021f6d211edb3a1673743c31d0cdc2502a6c8f9f0f6d45a256cf42db9313e768d59471c8ca8a99939637ff14ae5cd7b88532b8f37", 0x1175, 0x81) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x8af271a6bb5669fd, &(0x7f0000001480), 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000001380)='./file0\x00', 0x80, 0x169) read(r0, &(0x7f0000000100)=""/251, 0xfb) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000080)=0x4, 0x4) r8 = kqueue() sysctl$vm(&(0x7f0000000240)={0x2, 0x2}, 0x2, &(0x7f0000000280)="9c77e184db6250a804dd4dd00ecf03f506f239c005309cf343c31d5662c9748156fb135da570c0687e343e1a16850e5af90c6268fa0bd9544675650554089ca0baa508f55ca72ffd3115bae5529b", &(0x7f00000000c0)=0x4e, &(0x7f0000000480)="b2bdbeeca49ec092dfe241b28d351b239f3aaee8706feae30f6c464c62c214a199980983c1b887e6946dd2afc72ff876526c0e0a6d7ac03509f20febd94db760b5fc2f633747570b50b615a49d86b847290cdd63286b3f56c04f5e4ff2c3e852383f343b710eddc54bf16952ad4c91f4bac595f58557de7f4c7f1c6bdab3d6c0ac024bf5724889cd7d47e68d2e5449d83af119ec5be071ac24b531ada48cfbb50b0f20818b05a0791a019d0e68749d4015d003d23412be9290c2e6767d0d3410a31ef8e29dc5b3d247f5abf566558829a2da3cb328f3a965a4c9e16d16197abb03c635f5abc4ed7e82ae21ebcb032222dfc399ea140c6064598bbd2c2db2427c770380487f0c8cb5384ea587071b4fab2f215b579caccc4bf128d5b249239f7e7748ffdf9450d333620e60962eefdc30988035c74b07f12e02a2a4", 0x13b) kevent(r8, 0x0, 0xffffffff, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffff9, 0x41, 0x2, 0x200000000, 0xf}], 0x7, 0x0) kevent(r8, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffb, 0xa0, 0x80, 0x80000000, 0x4d6}, {{r7}, 0xfffffffffffffff7, 0x44, 0x10, 0x5, 0x2}, {{r5}, 0xfffffffffffffffb, 0x21, 0x20000000, 0x8, 0x2}, {{r7}, 0xfffffffffffffff6, 0x3, 0x2, 0x4800000000000, 0x7}, {{r3}, 0xfffffffffffffffb, 0x10, 0x10, 0x0, 0x6a}], 0x3ff, 0x0, 0x8000800, 0x0) connect$unix(r5, &(0x7f0000000200)=@abs={0xff, 0x1, 0x0, 0x3}, 0x8) write(r0, 0x0, 0xffffffffffffff39) socket(0x6, 0x1, 0x6) 878.306338ms ago: executing program 0 (id=113): socketpair(0x10, 0x1000, 0xe5, &(0x7f0000000000)={0xffffffffffffffff}) closefrom(r0) syz_emit_ethernet(0x3e, &(0x7f00000017c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x8, 0x1, 0x5f, @rand_addr="fed38d5b8b5f88d8cd0c535a984000", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) 785.307029ms ago: executing program 4 (id=116): r0 = socket(0x1, 0x4000, 0x0) socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) setsockopt(r0, 0x1000000029, 0x4, 0x0, 0x0) 783.534542ms ago: executing program 0 (id=118): r0 = kqueue() kevent(r0, 0x0, 0xffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x2, 0x200000000, 0xf}], 0x7, 0x0) pledge(&(0x7f00000004c0)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xc1\x86\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdf\x9a\x1eb\xfbA\x153\x11\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2Ir1}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000400)={&(0x7f00000003c0)=[0xf], 0x1, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GET_MAGIC(r1, 0x40046402, &(0x7f0000000440)={0x0}) ioctl$DRM_IOCTL_AUTH_MAGIC(r1, 0x80046411, &(0x7f0000000480)={r4}) mkdir(&(0x7f00000004c0)='./file0\x00', 0x104) shmget$private(0x0, 0x1000, 0xc1, &(0x7f0000fff000/0x1000)=nil) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000500)={0xd5, 0x1000, {[0xffffffffffffffff, 0x16, 0x7, 0x8d68, 0xffffffffffffff6e, 0xfffffffffffeffff, 0x9, 0x3, 0x694, 0x7, 0x64, 0xffffffffffffffff, 0x3, 0x9, 0x7, 0x5, 0x8, 0x54c53d1d], [0x5, 0xf, 0x4, 0x9, 0x0, 0x80000000, 0x0, 0x356, 0xfffffffffffffffc, 0x2], [0xfffffffffffff972, 0x10, 0xff, 0x5e, 0xa, 0x81, 0x8], [0x7f, 0xd9d8, 0xffffffff, 0x80000000, 0x6, 0x5], [{0x5, 0x6, 0x0, 0xb}, {0xa, 0x6e, 0xffffd0e4, 0x8}, {0x7, 0x0, 0x9, 0x80000000}, {0x80, 0x7, 0x3, 0x60}, {0xd, 0x9, 0x5, 0x3}, {0x9, 0x7, 0xffffff7f, 0x6}, {0x0, 0x9, 0x3, 0xe3}, {0x4, 0x3b4, 0x7614, 0x6}], {0xfff7, 0xd7, 0x401, 0x9b}, {0xf185, 0x400, 0x7, 0x35710fc7}}}) ioctl$DIOCGETRULESETS(r0, 0xc444443a, &(0x7f0000000740)={0x400, './file0/../file0\x00', './file0\x00'}) r5 = accept$unix(r2, &(0x7f0000002f80)=@file={0x0, 0x0, ""/520}, &(0x7f00000031c0)=0x20a) sendmsg$unix(r2, &(0x7f0000003240)={&(0x7f0000000bc0)=@file={0x6, 0x1, './file0\x00'}, 0xa, &(0x7f0000002f00)=[{&(0x7f0000000c00)="ed997bd94b7358395513156efd6333beaa1c9971cefbe018798f47388260e0db4857f1a3a7f5ae4b6352dc47023b0bbec7085efca044b74b2d0a07eb3077bdd216785784d6b81132bf53c8f1bd1ea19cacebaefbac6948dcf71b28eabfc6fdcde1b7eadef43dbb692bcc58aee1c8a2b741c7f8d1743655d08034519e3b29f6bc353ccc89396478e5da63c5783dceb0a0bc028509fbb3eb9d6c5b5111a06b5cd63e02aa8a5d78acb3937d6e43479a584e542549046cf165f361ca2f84e92347ed88b360ab11a6892a8e305ce704857bb98e59dadef7558b3aa2fb18ea6424bebf3ff6b01061", 0xe5}, {&(0x7f0000000d00)="7f6869e3873e8b2837767f2a7e4bf59b66013b81f1075e5fe6a3048228a2d3b005507aa77c0f5ddaf3798a84a20e06a1d60933d3890ccbeefd9903db23a6bd9267e6c5fbaa57f6e55d95943fc01de5e650b262ce4f677eaf9b237db634aa2d599e2ee4199d43bac8b0c3075ef2b1ff01aaaa68c64b1f26f55ab9ff62748f2433", 0x80}, {&(0x7f0000000d80)="5926fdd5cbb179fd171178415cc86f9725b21449471449c26f06bdcbd3c8a7364efa34d6b30f9ad252f448d2842b77bb5ee3c97868ffeb7de73c8fc2ca073e6e61fe2b04c9807c68252b1c2d6891b8dfb672220cf9dee42101737f268077a39ad3493f17e9edce8a5f18868f8b43fdd39be2af5e9c9aac91dd663cf33606d5cce7a61222de92a7c6f61c2e37c385cace8670f4a572f99ab94198cfc6dbc2090874c133bf5efa414df2cba4fd7c37c49ed0d96ab3e7e49761d9b04d4751cb32ac94fe968bee0207358d1daa668bfba9a1103aba3e8cb3a267e5132c8f5d2bfc24b4555d7425c1f00a651615e81d0d65aa22356628a8622c9d52d14bea5415c018652a7eddd011f32bce5e54a89ec36eedc9ba06d81d22a21da40dc0c4a4aea4b79961bdd3104f734562b3be09f8decf9267c6b707ec2b661fa90b057b92d7f368787c84652454ade72950846cb9e52f292e28fcf9e5806a5b5c62e7865834e967c17f14d94ec0d6b59538c84fa6b4c842d6fd40fb4d25ba58c3c4906c6aee0975116a93501a9e1fb68c9052da609158e76d5303e860e03d31236fc9e1cb41f40d1521c942fa98439e2532fdc227a5f28df197082048125aed5e9954cf8bac94aba35654234240bf75592e3c87ea4de41c11b8bc55cbe5b31796652e2be6f4658d294ec5e3750232cde63108c8f55e677d15bcb4bd5ac9c6733208e9c6ee6d880d273292401c21edb14061d7edc15d4893a272f66cdb6a15cf4e741be61085886a9720b1ec35b2b7e2ddc2f3a7145711730600df6c6f34cd297a0de018a727c3e930aa8180b8b033c4115b0a07253d40bab397a279bfde530f5bb975b8936e2c894f2bfdc7ab5e7e826cd4a3434ec8cc0f19d6c85cee978345bc53039c174dea173c0ad3f30ae7f80c4c0b961597e1a96759dae2fb4f061c06f21c531ce19effbae69857cc69dd48625d409d31728321ab80372dc320deb94412a4587e3acb40c6d730aff10e169cb905e529df128980308e52b4f0bdeed29cdc9621738ebf19cbc323da9ae872aba934c49df2b0b0c2ebfd1df437dd10bc7465b6f8e48bfe66db3e487b13b79c16b93ed60565feb30c59e691e57a24b383c6628da829b8f30adc9138fee56fe29fa2ecf8dba6e2b92698a4525e3d9fd81a9df5095250d2117bc5c86474052e603e323f90f6fe250cd1e51e96d229e2e54e86955d455e1ce555a6e53175738bb30a216daf62137b025cf54355031aea4e7b23902d9848f2f3806570d6a9d9ab61dde6f97a5cfc7ae7e051def312c01e7006a218528629ec8b4922e3dd40074ffced465777880c0211c82de2e2923d4dd338a5c444c6f6665cebe32a95117b84f7944f7ddaf3ff32020d16c3172bfc16c86e607d965193ce1bff919a21a3ce8fdda55e2d2e708104e7a7871fc60c3b7b25a4cf19fda66834a5bdd70cc75feed020aee1a663781f8a7e8c58734669c3251289755293a59112925eafaf3ab427bae429ddf49f1592769c101b954e8ec9ca22fa35081a23c19b474650e66935d340d2a501cefed147af3a8f91817d22cecff4d3703a2957e46bae19f817b1d7ef4acf978ee76d4a07bc6579f818db9e50dda082589689967398036cf415f44239cda23059e684d4ad9f036686665043190e788b57f4da9204233dd010fc5f74cb71523418fd2259ac662d46fdb9865700e6a30c49ffcc2f1b7b2e9a1759dfaa3d9ccb56a579688715be326b04b9f3f1ff12073d50a280760b4c1d1a4921960b36e40fd5ba6c14abe9747782596c7d1df2d4abe3987a804b512003a18d1f77927519c487010fb62f18ec55503e0f3a8a80cd8965c085ffe1b2ebca446388233778d9c2cb8e5a7b73b81b92c3ed01632b72168c8105731612a3529068d33f70e9763b75cc2efaa60dd4715d33446edaa113e3fc460ab7c6e25d451615cddafc90d96be5ad1147408e55977708008afd2bfba2ce95f91b909703fac7410b3017c00e337d436f51712f782cbf9b11477431e111e83f266338d5a7bf1bc82febda5671794cabcbe8ead8b811f523eea6ce8856b1bfd8ca7642817692bcd32b2e2ff9e3b4f0c47af962e0aa1dd824de6d5dfa958b17efe6d312b07a083e97dcdb63cd9c61f0ee37cbff7df1f22d6ff83d345729a6ebb1ee0df33d9875be9a6637ad856defc2f13b0f028d4d63e8318370b2b4df4951694c45d6ac9574d8397bd320b50e7861d8e29b79ff14b5f8e1077bb4204e4147224924ac0e41d41b245d0fa432ba4fbcebae33e398168bfa1788994bab649cdf44e52ca00f41792e35400ccdc9723392dded6d30e66cdbd26e881444bfb5ebf45affa4edd1a1e8f626b73a3e25e6e0cbab8a9930230ea00be3d759bfe08a302db34c8a7532cac07310827b7d4772b4b6e90e24358084e24eac4aac0da925664dbde6f43fcf44672bee3b9f7dbed326484dbf38c0493edb0bb4ec06cd80d78337495a038fd579ad8acc3ad3af96c837bb71d66aa8c04f7d6ec5fe2c1e7cdb15ec48e2115d04a02fc23d6b58b1ffc87cda04ae11679fa3c5bbbb53ec8eae6b10fb0bf1073f1e097cfeff8b631aef50ab9ff7e3b4cdeb6bc7e0dcf26ec520c816b6b27b6312844b31d042039e86ea045e17028e5dcf9682b9567491db2c9707663354662f7f35b81a2d8737ff2bc1c42924e1549c5bb9fc97ca6d447a964e96fb995363ed4fe3d1371f35f7ac4cbc9878b783b57b18a5ec33abe3281b66b13b7361d01ea1abd4769e09de224742361c00fc5badf29749a328f3b87e5c1c902b6efbc1a1d40792c69af71b87463de7140a135e0526839466bc6f2b7838cb7960a1bc42694fd0c444051d17e503c7dbb354c7a79acb33080239499b14ae0591a7b077e2d40e3f507f6b469db1d98290f628c1b830cde916159552b1e43ae008b18754a57af192dd316098e7ea83e572635cd5750454e8e93ce1a1dd6de85db07a689a86caf56547f4aa5fbcb7563b6281b904ed7d7be0037679a1c98037f5b091f00f050f819b680b4153bcab3f609986c9576e6469bccc99a14cb1f8e9b40b0a169270262a49f02ed4d045406530a5c7f8d47cefdcec6399ca1927b1accc9bfde09a00a761895979075809f2cd4d2100f85e0f040239c26070b691786df3a7d2fc45e2874e02d9c3d25d33c44c268fc4be4be82fd2bb746d98088030cb06f3d309651303f2f7247c5ce32666b75db1592c4d46db9a73de644fe8f470a4e3520ce00813310ffefec87649cb1691f677465d9a8506098ec432cd18904abe83a8f643e5a7ac6f9c2d7d40848e5162f8b42ef9d514de3b3ad1b93d1484eeb703bdf59ba5307994296297c7aedbb01c7e26e736d971f072b6b5c5636f5ee9d6d217776e01e7fedb7f813339b60c213237be2c6cf4be1677213e2dc7fca7a93aeecbaa82d54976a387c64997a1d81413d905b6a90d7525f416b4b80eb0c3b40685f9bb7daa50df01603895690d1cc53796d0f915e2295e77f70c12d07beae41f645487344cc43e8337f2dc8df7ee91a42fb8d0f6dd997ee207fe718d3fa2ae5b9abc8a5d12afd67eb58cac8dceff2c7c879f6b8b8c1a8f1b98e35828400b41cc689924bbfd6be8876ee97d6d2e0b3cb3da0052083bb606c959a126bc2ec728332122e5411e3c5a0e9b545e29e99fd788a698b30aa1ebce2f0403eaec6bfcc61cdc5956ea3b3f64aeff7fd7d654f987b593b612bd4240fcac9c2c9be162c289b6ae25d65f18ae7f30c235200b0120376c66c83f392631b4e8f1941686eb9b46023ae84681116eafa954539fc6aee62a8eac51287ff8da9d5f8dc4a7ea740ec072c3546d512fd86b8a3b0a5e18cb6819f06807b2bf6a27cbbf05d7b136338d53bbe827c1091af2abf9df034d668d272945b9eb1edfa2b12efb50d093293eefd746af39ce636604c4c8d335d241d28007de0061b45fd9028bc2e24e57c5b47facf818857f068c347c187511ebb03233d98fed699182ca016e2249ce5933ffa6782f5aacfc97ebc30408a21c7484eff3134ec2e5e1312a4d0e158309ed67aa196add7b79a1181ea5ddc5538160cd13d1b324cd3685a33117d9d78c64cfc0cac59e6b079f961ad07350faaa64a2e5ad7953802df48371e41fb70ef5f403389c4bdfba145d0b25e1d3a151166ed59a143cfd3fb669e11c95efaaea7a0e90b34a9c9e2d4ca2ecceaf716ec7c1258b56c5252b3f98ab8b47c2204b213f016ece76b53fec07e076b3a769024b403810684354c08a7a1494b5c7306acc380dca4a0d36611811636ef3281854b6c1996834015302b14b66e3dcd98cf8da7c8b44830587868dd7bcdf5eafb803ecfb77b864e17ab742c9119b622feaab732588e2669b17523ee3749dde470985a514265c5121914aa8e82aa2da3069a50c0613aab3269d4eae0b4d43f3e000ccc3a22f96bb67d696f27ce6042d33adc175a9aca9a0d8559e1cbdf2f1820f1a9e47c009d2fdcb0778786b59a8d2d0d73caa9cd120d1acd5ad75a21335a2ad3f2e5363531eecd873d38552c867ad10af02a554005b4097da59da980d541d5bf99ea96952e4e5add25132e45e5f2e0eac1e0bf35d06ee184fdbd9646f0aa3f542510e57600c6fefad21a5b547199ce45b51f3df57befb038a56fb73c096a52477dabf1fd7d3793138c50d6939e366cec677e27a6984dc43c1c6c605b8b713b5441734e5dba310ec1f77ee958a7b4a867b7809c3acaeebf235359f6a8a1bb555dae48b7673ee6f8dc55c0b290253408f7605d676a84f9b41f9d7fae1b78d09def4327942d9557d342e7c4f10bfac1cf56cc3ae12f9f54a3b13cfae78fcec9061afc63687945cdcd3b2e58b854f75bc847d3ce816193dd1a44437d22567f19395d5dfdfc6105510c4bf246f5b834560f0bb54b25d50bbc80643504ffff3e18553ee755626b4cd6f124afe27101db0853534d02a0e3812afab4b3d59d17a7930a25fa6c86f9642b4676ccf09cde8e0efc3ad5146025a99a9bbce673603c16cfa6f86ad6762b4f2d23801c90d6455dd2b95ce6154cdb08b1d15d06511af550793d83c8d390806bf49016e015e7190007a330066573553aa1ac52b0b7ecf0b3d23b389c6b942d314f13fb2bfb0b4fe40e3e6bfa71c9841befca6efdd6d6f98f67c58e42cc76fdedc51ef44aa2260c4946696d7cfaf04875c5b04babc540bef1e5cd5f958be25ca5ed7c4f25699c0135e1c7b0d23ebbf69fbf8f326f0c900222dbcc50a23500e736a5e63efec1ffdc84221fd3be2e6f370c37cae136e2fbd9e762660bc7ff7e2f30c229f9d36cd360421143315631e02d055a6c5b066bc1901a0c09fd37c9134e036ddb623c4a8b27a4c4a07de09429a9067ee8915e2711c038a8e2ef101b49a2147711c8f54bafe6a6f7daa722b0268bef589ad91db621ab87238253377cba6b19639f067024a700f84163ff64781960ff5d899dd4765ce7b34f6bd850ebeb742c299c7e7d1c1c5e8a8227f057da61101cf187b96ad33714aa4645ac07ec7f46cbaef346cfc46a753fec443d0c6a730f3bb2013b50ab0db18d749abad0bb48aa897487a7ba951de8739a5d84e031b6ad3b6500cfa91c124dbc9b4f75f999a5fadd989bd4f321acb5462bc32cae09af85e0eab583ae9cdd68bd220162fb424bf49eef8aa2b637eef6abb6c92246a91f0d73e47366e4baec9229583c4f94ceab35fac2958aa3bec0b8ebd253edbbc93aa71b2da21edf6ea10a30de11fe6bed052efa12caeae843df462637a4983a45e0555e94db46dde54ade0f0c26b1fc952b6352d08d4acb9", 0x1000}, {&(0x7f0000001d80)="3ea86cf65e8604b86041842dc0d4c4e93f2675e6bfb718d8c35d4568e6154eae6bf7a30ecc111850eb7e682f1dd48232e318a82c6ddf5b03d3081945a312884e763a32bb154b788089d0bf9a7eac9caee6d701d10aceadf03dbd8e14147b41db920b4a1204400835c35c7486f9795d1caaed2e9e0745ef7fc5f603ccaa46c064bfaf749e7c31dc1daa80789bbca1b2c1d0bba05f925079d5affeef035c49926af268f7e6deb8ab1ca4f2b3667f6f6e0dc69066ebe2905c4eae02398c070cc2283f1090e8e40b54af58a04f", 0xcb}, {&(0x7f0000001e80)="0e394b832f612cca0615d015ca0d0cf3b253c50b1c01cdb141166b50401cdd42db6b88c436c97a8651117888eaea3b1458cff523d7ce3ecc230cdbf2b83b68d2ee208cdd7ce98793663a96176549d6734e113446057f28594880c74c7227da0318d83c99e9a4c2663360c2080dbde91c3ff1af8d8ad42ed59e518d819af5a7becafb869c6eaa87bbfd0fb97a37c1e4eebb21c526cd4853a0dea2c9d79ad67ae2f775d1509059d0bb82cbce8b434548bf62053f29f2ab451946bf97408cb1ff1b9164c81970f266719d960cdeec75e263f4b085138c6706c24434f5c2b3fab3376269b49e15029b696142651f6d5cb75ef6a7b29fdf6a074d63129fbafdcb4d2be88bdd36702a8344b92e3816ef82623e8f71f67e4e10fb242815c0284fb3dbe37f8573dc3ad1268cfb2f0e167ba49bcdac96d81be8a15a6b5d8f58aef736990437ed52ba1c24b9f12cd035339cf4277461ac45cab9387c31041815b7045b34e7175cf3532dc34f7b49eaad76fbf764cf657c53861d8d02c8bc1cad7676ec1197fc30b41aad5426e50acb59622d53e1268a08a3f392cd308b745e503ea7f896a9d8fb473b0c8d006b79a1ff0e4080ebc891626d755e5d6ae90c6e4937ba6119caf1451de8555f8ba01d1ac7b18530c38769079ffad5853edef12766cc796a227f12db8786e49636b3b382f283d7c775f513f575feb01943a39e249fd9a667d6147ba194e13ee7aff7cd2908a286a8110d8fa73b51d5ec5c5f6163aeb1b1ac231400602d97dde06075fad813b02cacfd6d4d72ed6bc3198ad1a9a021c17cfb1309da73273f07cb31b7ba0c92923afe435c2d76fee3a2012f0ea08470857c103036adac2f742be5028347d42ddfc5114fe63adc671055fa759091b53aed93d839403bee418a4f971354d934a59861b1006a66f2548ce9eb204af1e6be119e9626cf4716e61fdc1a6096c60b75b5877e6be4bb0c414cba35e748eb41ee71361a8304a0cdfc571921c39e49ce7657f5a47e59bca0d3a8bc843429f1aa9b61a62def8d82f0a30da55c413cedaaa19e8d5d59dda0d70155cf373714567c598c5a51aa6d6ae445065781d5c66e6dafe21fee26381abaca878d8300f6b66569955386c4a37258c0ab443b5efaf56e429b26931018c58674b9fee3a3a4a9ef9bc7aadfe45fd70110026e5e82eb140ebf8e1e345a09b18d1207a90e1995c959c68f5d882a2be80aad6e0d2645e83cd99a5f07de4ec0a8a32b7e84270a2b9807fd7d93a1f5ce6baeb9a2e17c8770bfa0cbb6922ea5e5d7140a2a2baa0371e432e29dcffbb63858b8ac71b0a3dd4c1a271a5b05c60b887b8ce09f57584c64afdcc37a11bb668241ae606f1009b0313398b7e9689aeae980f45419e51ce97fbbf745ed43073b7b8971bb81fce3693ff54a0dc9b58753799626e336dad5e8b59a3ee94996240631d9e8120ee3d0a3b1b5568b990c45193bd0d759a363c26be134b8a56a4439b9187e37a220e618241d107e16efc6160d2daa11529630821a50215c3abb05491323f44d0d5950359756279b73728e20d5f7544c00c11cb1022110b3e866f6f449d5ab466f50ee5905e6bed2fc4d376f95bad2235b825b6985a74ceb8a4b0c2bf34e20d53b085ee59c0403acb8292a900e434159197cbb6b4e3010e16148b1a5378058ff5311f55c61bd7d76c41d9b1257e4ae569c4e72e0b17dd08aac966b36fdb835ab010c855adb9339ddbc888b60a2a15fa8bfb669859a42e66d864ac2a2db26d8c27ea4b1f971c3b3608fa79e4371a26dddfda46c1c2d5b25b35cac60dc569b907c45bf503a6caec10ff471c80209c13e1a34cd43ca198ff2a4c8c1b4904aba09cc2f73c42660b5b0ab0f9a0ec29275b951df5fa51b4216c8ace0bc1cb5a4901e4e1ef8f271bf08fbc3fbc8185f27b3fbf6a2dc91884aedd38028cdc4398e3fdc9a525743f178718fc09607541c2c639075cdfcd4ef4fbc4b286850d4fc12081293cfa0beba637b158e86b1df1c43b8d5958f39eb028a46f49f7363090eefe645515b88db3e57623fcf6f807d0bafe90e6b06fd200ff22b16440622a5c63d3fee5cc5a975b8c9ee576beab474b9f6a65c602986349085749a375b4f2a812f0e4f194aa032f1f55ae3b22319786887b33ae2eca94eb46a55f596fd5ea2557cc95a194eae48496948833f0e62726b64d227711c9d179d9f1c8b8489052c2e854a709e8945d6f4fb4c27aa8d315c9f7acbaf5de61490ada61bacf69952a14a3d1ce674d3dc420e5a3860d6769544702f3ab70185f9cddb275947e40d91ec1f91009b0d0486ac343a00435e1a3513de745e17353db51aaed3ad29342bdb400d35ab9b3396b315f80c603a61182e67e129bd196529ff22d90a85d84f4a8cfaf33f3805e2eee06f8258b1e267110283de05443245137739dd5f681628366574c6e15a2f7ebbf55626f5b0fe13923e923b8010634adf2113fa6015dae1b7f6df6808177b9768886bd0958921536185e038c470676995060c8022053b44fad5beb0e9e0b28ef4e206b071e8cbbab39971f9392b20f768c18efac73ad22fd579986f24997d297da2f7f330d9f9470d1566cfcfe4f32f55f3ca7137e2b9aef44fd337c5528d2d02970d01715a7c3c9d379612ecaaf9e4193ff9706a7febbd82d6729a0bc0b7fcc0d6333a8ae8683c55d693f5e1cf1ad0db4850c5c32da40c1fcfc55d987d2a46a902dc7a64845939ce3a9dd383eefc7b923bcf570ed50c1b1e34e40b72480c385d1c71e1e20549d31862eb21a63a2ea8be7f69b9702b310a35d63b111ee2de849d5669b24eee29ad308a82a12a71d0fc7a8fe4a6e241d86663663aa54393a332ea9ddb767675a4619397122320ddac0bd1548af516892994b66a93d01e09c2c3f1704464e361d5aac577e06e9af74bb88c14f1f8dc882dd2dd5860ae392787e6a0dd7a57e81ea6bde44a338e1581f9a7afb1327d67cb105497379695de1ffd3ed087e4bfcb1a94ddc86db75bea003579d7504c775666f07a9b3f8c13dc47c34893628962b8edbffa1ff441d66d3331d49ad873d356156df24182051840526ea415b23c4c11ebd7313d7b6e3f2847db115b39af8296107af28b6f85daef6a63d057d54a29906fab83b162a51446294991312bf7993b29e9576404827d214248322e6bb4a4b9b48a4c3f49b4b07035181c3ab7053c5f772354887198b84cc5a566b08f88f1061da3f195cb4864625df9cd320d77e5fb4ec5eeed8e8a525b26c09bec41d7e3a6f9f13b973a499914514ed53b2b4da4ccf98a0b103a3ec2c9c97507aee23ae7a9da9cbf106f93e1be9c726607b3d7da6dc3005db3c3b23ca69119622f1a82c807881e72da77705a0646889344dd0706c5065f8eb2861ea13b9d8f295bdd01be602221a3140c38c63efd3e2c0a215c519d8b1d9574b864656fea5caf7691cba3ac4f5d7a07a852d5fd3382c398e023732ecb9acc8110b23492b575dda8683b20dc134d172a22827185e94e7d0f5046b4a97b2c2d5923fdb1d4fe26096865658182a3653f2df8fa644c3c13237a7f3177d15dc0a91b05a64c2e9a7cc11e163269c1b9b1f18f25441ca6494137a17fe796c61338c1257ad7bbac6f9556e9a4ef59eb4521dd51d9af318d89ce7e1b56fa470fd8032711d34c677cf3d6eb2ba4dd9c93f5a6bb9693dc683399c5f09792881d288241ff264a15d77462ce5d04e22a4d50112494f4c6e6d31a529deab6ba0f9951301dd5dc6e478f64c80979048941eb689bb1240693f5b89887561b3e4cd6de478df4fffc74bb72eec5e3df098479456f434801e0a8477ae669920b60a90f336fbda4f4b19e3d30f4fb71524b7c9fee8ec2a8623a396c9d34c72f4c2ef5e09187cd8de956b7355fb94931e1df99b3fea268764c229af96ae406d2c0e2db38bb97ef95a7c132113ab6bbe129d5b7cb4363a98ffd248945cf9409abd7fbce99c87a3bab3d61140034860a19980deca877057196e924cb8f1de5f500c781e03d2a83d49c85e2d356d174d5bcfdeacffab4fb99244370c583bc9d941010a330e13d14b64a2f2c2f4c292ed80076801f838f3acc73d7cb6eae77346d2f006a7bc8269c160012227f1942f9daee8a2c8e9db692436bb50f26075ce0b29d45a4522d0de4f3a7c25e4455be820e8e04fe79347fb9e34c046e8f56790e602ceb93e15fe70870a0fcc493e5ed0cffcbc126e27117bc8e2f7e6c21f944777c8fb52f538365f4ed515be959daa73ac4f18a2a30b340b4a970a2f58f7d735df8753c033bea508abffeeb048600685541b54852ae7fe50af4699d4f13070f6d397f7909f82af90efd76100ed7bdd7840ae7544036ef76dbc752d55fe486861dd58829e853a052f3329ff00c217c641c0bff692ce762c0cee914c97edc38a30e87f9377c1b47cc11bc423f481612b1561a552f26d599a2f6c5a8d954714bf3736f10a1f568b54aa2738e9952a2295ae6cac418a55ad5b36bbdf451ebd1b0a6ccc85909e026d5ac8f956a7d885b8e8350b69ec9ea82eec0038bae3d563bad895847ff259687965d01fae3724f8366cadcdcbd30cebd2fb0f92c0495c2ab66ff40aaea827c367cc348da630cecb4b05d0c81f6933f713eeb00a51158eede12732f90df2fd7000efbcda9a86c16b1016b3941d87fc17d805a93d2c1de934b01e6d2e74d16f262e1efa2afe91a3b8d44fc0ade8bcaf6a9e7b8bcb760b14a7a75f29fb456164a20c8774369b0a98c954340cf4fb767c39c5243bb6a7ec18b068c616aeecce14465a2f9af6491d5fc9016ef5eefb0cfee485fab76a1b967c98ee5a7bb02f251fdc09e14dea10209ed55a5d2fd8d081d8d9ee0bbbc395cb264e1c00f50e79146f9e28459880743d62542a3247b88c544d8dbdad146b3d9da420b172c1861c642f9ccbf02774ebada6da264dc6258be7f441a16d12975d2aee1fdfb9b380bdd28ac96e3cbc6f93f2614dcee60da2e34161019ed0e06b38f7232f4119010aac69be56c7e22dea768709d449d9481bd94dea90b7fc7de1aad17fc6d2b0fcb652c6b60206489ca34ce867178380de69da974f864799e7dd22e563c34d1bb789994bb1d790edba60e13490b2422b0b6903e8047fe617c20b40ba6380a09a138458bbba3adecdc03b95582488b6fe1a31f371e90c44aadee1901e1e9039f8328dd68bac819416ea9ecb2c83f86666ab1a3573287ed367adb307761ee74dcc3a785b6f1712ef1d4ed5b2969d4e145dc1a4f50be2d5ca353439cd1c1b25de6b1ac75bf426020a7ec8d88f322f154bd6e466e90ed18936eb6c71f270f4bb995d74b72fab4e7fa64b944b70e24500b58e265fd238282824a4f88ba4a2bf8c482ba283337153de5c67ca4713017cec1786247af73b01dd42d82ae8ce5beab4acdf5dc81e32b653f6981c2c18dfd9b633707ec8996fa2990d05db6cfca9131d87879b7d01f25aa7527c178e0de1b0aec92de3c6f2dd32c5b640e81b86602281e97514096c0168055f92e25c92122573a7543e211c54c38230780afc498e9ce497241c9f035298172b3ed5cd7343d6e2d00aa62b4a85e63afd1fe25099efc42b479051e07baa153506579e38cd904f732b4ac125fed798dc372ac3e6c1db46f6042afcae7319523cf5552b7d472cd51c84d44a15d44ad8abfcb1e8d47f0bcb0d7fb797139bf8eaeb6a74c57ca291565f18c926453908852c7b520f2a16a7206101aa9caf7431d6506dbd357cb90706d9ce9fe43ee7810f117b70c2f7d4c7323e6ed91c30ef16d7cddd7a4d06967536010262f4d9b", 0x1000}, {&(0x7f0000002e80)="7c1192f695706ffb96ff7012cab143910d5b9757f5f6de6d1f3852a7ece72f3f97832e75085311101c7da288020a1240ab7e43b6e9280346c5b2190ed5746922001dd749d3e0", 0x46}], 0x6, &(0x7f0000003200)=[@rights={0x14, 0xffff, 0x1, [r1, r3]}, @rights={0x24, 0xffff, 0x1, [0xffffffffffffffff, r5, r2, r1, r2, 0xffffffffffffff9c]}], 0x38, 0x3}, 0x400) ioctl$VMM_IOC_CREATE(r0, 0xca605601, &(0x7f0000003280)={0x10, 0x5, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8684}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}], './file0/../file0\x00', 0x7, 0x7, 0x800, 0xff64, [0x4, 0xd, 0x7, 0x3, 0x7, 0x8, 0x1ff, 0x0, 0x4, 0x0, 0x1, 0xffffffff, 0x7fff, 0x800, 0x0, 0x790, 0x6, 0xff, 0xb030, 0x8, 0x7, 0x4, 0xff, 0x7, 0x7, 0xa3d, 0x39f25f59, 0x1, 0x2, 0x6, 0x5, 0x7, 0x6, 0xe, 0x0, 0x3, 0x7f, 0x8, 0x10001, 0x7, 0x400, 0x1, 0x10, 0xfffffffe, 0x4, 0x81, 0x8, 0x0, 0x10000, 0x100, 0x0, 0x4, 0xfffffffa, 0x80000000, 0x9, 0x0, 0x9, 0x4, 0x200, 0x7, 0x1, 0x4288, 0x4, 0xa0, 0x1, 0x5, 0x7f, 0x2, 0xffff, 0x3, 0x7, 0x7, 0x0, 0x401, 0x2, 0xe, 0x32, 0x0, 0x44, 0x4a9c, 0x3, 0x8000, 0x5, 0xc, 0x1, 0x6, 0x2, 0x39f, 0x1000, 0xe, 0xfffffffa, 0x9, 0x8, 0x8, 0x8, 0x6, 0xffff7232, 0x8000, 0x6, 0xc, 0x9, 0x4, 0x8, 0x1, 0x4, 0x1, 0x1, 0x9, 0x2, 0x3, 0x526678ea, 0x4b04, 0x5, 0x2, 0xa, 0x7, 0x4, 0xfffffffe, 0x6, 0x6, 0x1, 0x7, 0x7, 0x10, 0x6, 0x100, 0x0, 0x9, 0x3, 0xffffffff, 0x1, 0x4, 0x7, 0xf1f2, 0x401, 0x7, 0x80000001, 0x4, 0x5, 0x10, 0x1, 0x8, 0x7, 0x3, 0x7, 0x10001, 0xd27, 0xf40, 0x9, 0x3, 0x10001, 0x706, 0x2, 0x3, 0xb7, 0x8001, 0x9, 0x0, 0x80000000, 0x6, 0x10001, 0x8104, 0x46, 0x4, 0xf4, 0x1, 0x4, 0xfffffffa, 0x5, 0x1ff, 0xffffffff, 0x5, 0x8, 0x0, 0x3ff, 0x40, 0x1, 0x150, 0x6, 0xb8e0, 0x200, 0x2, 0x5, 0x1, 0x3, 0x3, 0x6, 0x8, 0x5d92, 0x7, 0x3, 0xfd, 0x8, 0x4, 0x81, 0xffffffff, 0x1, 0xc0, 0x9, 0x7, 0xff, 0xd, 0x5, 0x0, 0x80000001, 0x6, 0x1, 0x400, 0x1, 0x9, 0x9, 0x3ff0, 0x6, 0x7, 0x10001, 0x7, 0x1, 0x21, 0x6, 0x2, 0x8, 0x0, 0x3, 0x2, 0x8, 0xfff, 0xfc69, 0x0, 0x7fffffff, 0x5, 0xfffffffb, 0x6, 0x8, 0x4, 0x8, 0x5, 0x401, 0x3, 0x2, 0xf8, 0x7, 0x1, 0xee57, 0xffff, 0x4, 0x39, 0x6, 0xebe9, 0xc3b, 0x7fffffff, 0xf5, 0x8, 0x6, 0x5, 0x4, 0x5, 0x7, 0x80000000, 0x2, 0x7, 0x0, 0x4, 0x7e1, 0x12, 0xfffffff6, 0x3, 0x9, 0x9, 0x4, 0xe, 0x40, 0x3, 0x98, 0x8001, 0x1, 0xfffeffff, 0x7f, 0x0, 0x1, 0x5, 0xf0, 0xffffffff, 0x6, 0x8, 0x9, 0x3, 0xebe00000, 0xfffffe01, 0x2, 0x1ff, 0x4d9f, 0x401, 0x1, 0xffff, 0xa58e, 0x4, 0xfffffffc, 0x4, 0xe5e2, 0xffffffff, 0x7, 0x9c9, 0x6, 0xb, 0x6, 0x3, 0xd, 0x5, 0x5, 0x2000000, 0xfffffff7, 0x5, 0x2, 0x7, 0x7, 0x3, 0x3, 0x0, 0x2, 0x7fffffff, 0x80000000, 0xffff, 0x73, 0x9, 0x0, 0xff, 0x2, 0xfffffffa, 0x7fff, 0x400, 0x8, 0x1, 0x0, 0x1000, 0x5, 0x5, 0x5, 0x9, 0x100, 0x0, 0x74a6, 0x0, 0x5, 0x0, 0x5, 0xf, 0x4, 0xfffffc01, 0x8, 0xc8, 0x9, 0x38, 0x1, 0x2, 0x80000000, 0x7ff, 0x2, 0x3, 0x6, 0x8, 0x80, 0x9, 0xd9, 0x5, 0x57, 0x9, 0x8, 0xd, 0x7ff, 0x8, 0x9, 0xf12, 0x6b, 0x7, 0x20, 0x3, 0x8, 0x40, 0x0, 0x5, 0x1, 0x1, 0x0, 0x5, 0x8000, 0x4, 0x2, 0x8, 0x5, 0x9, 0x7, 0x4, 0x10, 0xe7, 0x2, 0x3a3, 0x81, 0x640a, 0x1, 0x4, 0x1, 0x5, 0x81, 0x3, 0x5, 0x0, 0x8, 0x401, 0x7291, 0x6d, 0x7, 0xfffffffa, 0x80, 0x1, 0xe823, 0x7, 0x8, 0x9, 0x800, 0x3, 0xdf65, 0x6, 0x6, 0x6, 0x8, 0x7, 0x2, 0xfffff72e, 0x0, 0x7, 0x113, 0xff, 0xce, 0x3ff, 0x4, 0x1ff, 0x5, 0x5cc, 0x3, 0x837, 0xdc7, 0x1ff, 0x8, 0x7, 0x6, 0x0, 0x81, 0xdce, 0x1e, 0x3, 0xe0000, 0x6, 0x7, 0x9, 0x5, 0x6, 0x3, 0xca89, 0xe, 0x40, 0x4, 0xffffff76, 0xee, 0x4, 0x40, 0x10000, 0xe2f, 0xfffffffd, 0x5, 0x6, 0x7ff, 0xd7, 0x9, 0x4, 0xffffffff, 0x101, 0x8, 0x8, 0xfb4a, 0x5, 0x9, 0x1, 0x8, 0x8001, 0x1000, 0x2, 0x1000, 0x3ff, 0x10001, 0x4, 0x0, 0x3, 0x4bd7307b, 0x1, 0x3ff, 0xff, 0x401, 0xd, 0x0, 0x2, 0x1, 0x6, 0x9, 0x7, 0x7fff, 0x247, 0x7fff, 0x4, 0x9, 0x1, 0x7, 0x80]}) mkdir(&(0x7f0000003c80)='./file0\x00', 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000003cc0)=0x4) r6 = open(&(0x7f0000003d00)='./file0\x00', 0x100, 0x0) sendto$unix(r5, &(0x7f0000003d40)="1a225936d6b7e2aad70e12c6fdcfd1aaed603140eecc30b5bacf26adbff77562a5332b9de90a38c82c739b616e03a86dcdf19420cf9d8181346d9e08ebb7c77450cf5087324b6ea93c", 0x49, 0xe05, &(0x7f0000003dc0)=@abs={0x81, 0x0, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000003e00)={0x5, 0x0, 0x7f, 0x81}) r7 = accept(r6, &(0x7f0000003e40)=@in, &(0x7f0000003e80)=0x10) writev(r7, &(0x7f0000004000)=[{&(0x7f0000003ec0)="6876205c7e3ef81c71971f942efac58e6847c928f4", 0x15}, {&(0x7f0000003f00)="4d886231e039d078c3df7a49cced919aad5fdae8ef627eb747c5fc35edd405278cf0f45dc0771223d6eacbd9eb3bd363457165495187ef88e352310469d1aa1b28ad43f92cd3ee81bc8f17f6e37dc36c72238983e54fd28ea981f05c72f9bb098aad943c3366a9d1e5c9844f35c248eb4fcb1e3508e9f37bb4b2046a80f0d65f17599926d3315644f39a9321f1d4041cb7179dc97bafbb1127ce15739c483ac29c1879d0b73b4dd3ed9cd33b8730b6bc897d533aaba34720a5881672713a23bd7d851b5d4e68e438b69efb3f25f77849b9f85f76253541", 0xd7}], 0x2) connect$unix(r0, &(0x7f0000004040)=@abs={0xff, 0x1, 0x0, 0x3}, 0x8) chflagsat(r2, &(0x7f0000004080)='./file0\x00', 0x10000, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f00000040c0)='./file0\x00', &(0x7f0000004100)='w\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 527.438738ms ago: executing program 2 (id=127): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4b, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x3d, 0x6b, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x66, 0x4, "a791d204a4ea531255f7b5ad28a326e70dcaf1e9aa361ec92fe0fa98e40670dfc2"}}}}}) 526.661429ms ago: executing program 7 (id=128): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x109e) r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x2, 0x4001, 0x0) dup3(r1, r0, 0x10000) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x1c, 0x18, 0x2, 0x280d, "00000000000000000000000000000080", 0x5}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={&(0x7f0000000000)=@in6={0x1c, 0x18, 0x1, 0x3438, "98170813e44ccf13dcc58c32e1883065"}, 0x1c, 0x0, 0x0, 0x0}, 0x8) r3 = syz_open_pts() syz_open_pts() syz_open_pts() futimes(r3, 0x0) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000340)='x\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x280, 0x0) 525.753474ms ago: executing program 3 (id=129): syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x3, 0x4c, 0x64, 0x2, 0x7f, 0x3a, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x30, 0xc, 0x3, 0xa, [{[], 0x3ff}, {[@remote={0xac, 0x14, 0x0}], 0x3}, {[@loopback], 0x3}, {[], 0x10001}, {[], 0xffff5559}, {[@local={0xac, 0x14, 0x0}], 0x7ff}, {[@empty], 0x9}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) syz_emit_ethernet(0x24, &(0x7f0000000080)={@local, @remote, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@generic={0x814a, "b6b3ea183cdc7aac59924305a07968953240"}}}) syz_emit_ethernet(0xbf, &(0x7f00000000c0)={@remote, @empty, [], {@generic={0x8130, "7aadcbbf7ea44b0ce2bd426b70ab2d11f2847c9de996074cff1d88f019e54aa071260cdeb049785e1ac79b1cc367678cc51aa1a75f397fb0a5c60671d85d47548b776841a3d3198a999dc5269756462e77d78f206b585f093b6e8f7cf2bdc5d5c6376a858fdb16a86ce62d8775ce3bb7aaa455fb13b1e551afd07a44a39b8be85838df8d71ff07f39d00a2223bd51898d1f6d0a4b7195320f7308d49f84b5468ae1b1e2c392d6abf05694f402b101fbad2"}}}) 463.543214ms ago: executing program 2 (id=130): r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x6, 0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) bind$unix(r4, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r4, 0x1) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) r7 = socket(0x2, 0x400f, 0xfd) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) closefrom(r8) sendmsg(r3, &(0x7f0000000980)={&(0x7f0000000140)=@in={0x10, 0x2, 0x0, 0x5}, 0x10, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYRESOCT=r3], 0xe4}, 0x8) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x36}, 0x2, &(0x7f00000011c0)="00000002", &(0x7f0000000080)=0x4, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYBLOB="ff02", @ANYRES64=r3, @ANYRESOCT=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r9 = semget$private(0x0, 0x5, 0xac) semop(r9, 0xfffffffffffffffe, 0x6) r10 = semget$private(0x0, 0xb, 0x19f) semop(r10, &(0x7f0000000000)=[{0x1, 0x7, 0x1000}], 0x1) semop(r10, &(0x7f0000000100)=[{0x4}, {0x4, 0xb, 0x800}, {0x2, 0x8, 0x1000}, {0x4, 0x4, 0x2000}, {0x1, 0xab, 0x1800}, {0x0, 0xba3}, {0x2, 0xfff8, 0x1000}], 0x7) 463.04046ms ago: executing program 7 (id=131): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) unveil(0x0, &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000380)=@file={0x55, 0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xe9, 0x1, 0x3, 0x1a9, "bfe749eefcb1a919bf16be5b6fc98e8b95b7c19c", 0x101, 0x6d}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) connect$unix(r1, &(0x7f0000000080)=@file={0x6, 0x1, './file0\x00'}, 0xa) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[], 0x308}, 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x454}, 0x4008}, 0x38, 0x0) sysctl$hw(&(0x7f0000000080)={0x7, 0x10}, 0x2, &(0x7f0000000000)="f000", &(0x7f0000000300)=0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x2) 462.618186ms ago: executing program 3 (id=132): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)=0xc7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0x2, 0x2, 0xfffffffb, "e3e6ed1e93d47e8816eeb29187b93a102e498c7f", 0xd4, 0x2b13}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r1, 0xc020697e, &(0x7f0000000100)) 461.99988ms ago: executing program 2 (id=133): connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xee}, 0x10) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) clock_gettime(0x0, &(0x7f0000000040)) (async) futimens(0xffffffffffffff9c, &(0x7f0000000080)=[{0x8001, 0x2b000}, {0x8, 0xe4}]) (async) r0 = semget(0x3, 0x1, 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x2) (async) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async) sysctl$vm(&(0x7f0000000100)={0x2, 0xb}, 0x2, &(0x7f0000000140)="11628b30288f2bc361169b3f187e0a46da82fd3b1cbbe70c0d0881d161dda4d904b2ee3d18717a15c9eb1d1984fbf0c2c58969652f875e2d5bf84c4ef4a3d932055065c1c49f6c3560d2013e1bf1bcd432b2fee6cba7b17d5996cd5014dfa9cdee5bee3d667de90cfd4c0731c4f0c4e0878ecea023ec3969ccf32c2070664ea8c4dc9a42d1ccc758944d49f247ca4e23a2c05f7f3dd732c9baac0522b99c144c2e3b5290b5268209f7ed8b9f5759e3fa932b7d9b28fac48fd3a5b4c3182342727709f73c74bea296cfbef6649949bdfa8522", &(0x7f0000000240)=0xd2, &(0x7f0000000280)="01a15604b9e04c64ffb7a72582a39665d5f718fc5d0a12abf2eb5933166ddbfe7e5b0f3bd4d7487f5c3088f39049caa651150c4c37335b4e7369778860bc3aabddba186e6e3414c5fd1d7bac817d57929e5024e1f550209a24ba9559933475b6f279a91131e06fce8dd0e23417453ea25466a744b41243aa02259522727c89faeaa4001413bd8bbee51efc9b4abc8e7b7ff6292f11cc4e40e40bf0adfe427c163a5a2a3272873c2bce90e557c7f784e7543010d15a987c616d4d1db918669c72072eca9f1b92fcaa35013dea619f39a5c1233823d6b9b3cb8f06290b2cda51f171dc2e", 0xe3) r1 = syz_open_pts() readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/33, 0x21}, {&(0x7f00000013c0)=""/114, 0x72}, {&(0x7f0000001440)=""/137, 0x89}, {&(0x7f0000001500)=""/182, 0xb6}], 0x5) (async) semget$private(0x0, 0x4, 0x8f8a696524518b92) (async, rerun: 64) r2 = msgget$private(0x0, 0x0) (async, rerun: 64) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001640)) (async, rerun: 64) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000001680)={'./file0\x00', 0x9, 0x3bc8, 0x80000000, 0x1, 0x3, 0x0, 0x100, 0x0, 0x2, 0x9, 0x4}) (async, rerun: 64) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) (async) r4 = semget(0x1, 0x4, 0x141) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000001700)=""/139) (async) stat(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getresgid(&(0x7f0000001880), &(0x7f00000018c0), &(0x7f0000001900)=0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) (rerun: 64) r9 = getpgrp() (async) r10 = setsid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000019c0)={{r5, r6, r7, r8, 0x1b, 0x7, 0x0, 0x0, 0xd69}, 0x0, 0x0, 0x9, 0x4, 0xb6, r9, r10, 0x7, 0x0, 0x5, 0x0, 0x13c4}) (async) r11 = open(&(0x7f0000001a80)='./file0\x00', 0x8, 0xc1) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000001ac0)={0xfffffffa}) (async, rerun: 64) ioctl$TIOCSCTTY(r1, 0x20007461) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_GETPROPERTY(0xffffffffffffffff, 0xc04064aa, &(0x7f0000001c40)={&(0x7f0000001b40)=[0x0], &(0x7f0000001b80)=[{}, {}, {}, {}], 0x9, 0x0, ""/32, 0x1, 0x4}) 461.270102ms ago: executing program 3 (id=134): socket$unix(0x1, 0xec85b7f4944bdef0, 0x0) (async) socket$unix(0x1, 0xec85b7f4944bdef0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x6, 0x0, 0x3, 0x0, 0x76a, 0x3, 0x3, 0x2, 0x2, 0x5, 0x7}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getresuid(&(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)=0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r2, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000080)='!u', 0x2}], 0x2) write(r2, &(0x7f0000000740)="09092100a2e214dd1c3600000cfd500f000000000000000000000000000a", 0x1e) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f000033f000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x1, 0x3, 0x85, 0x9f8f}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x10}], 0x1, 0xfd) shutdown(r3, 0x2) msync(&(0x7f0000731000/0x2000)=nil, 0x2000, 0x4) (async) msync(&(0x7f0000731000/0x2000)=nil, 0x2000, 0x4) r4 = msgget$private(0x0, 0x5bd) msgctl$IPC_RMID(r4, 0x1000000) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{r5, r6, 0x0, 0xffffffffffffffff, 0x82, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0x200023, 0x0, 0x0, 0x3ff}) (async) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{r5, r6, 0x0, 0xffffffffffffffff, 0x82, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0x200023, 0x0, 0x0, 0x3ff}) getgroups(0xa, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r6]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000380)=@file={0x55, 0x1, './file0\x00'}, 0xa) (async) bind$unix(r8, &(0x7f0000000380)=@file={0x55, 0x1, './file0\x00'}, 0xa) connect$unix(r8, &(0x7f0000000080)=@file={0x6, 0x1, './file0\x00'}, 0xa) unveil(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='c\x00') (async) unveil(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000140)='w\x00') (async) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000140)='w\x00') connect$unix(r8, &(0x7f0000000000), 0x2) fchown(r0, r1, r7) (async) fchown(r0, r1, r7) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2003, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2003, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x3b, &(0x7f0000000200)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2d, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x3, 0x8}, {"e3c4fc107f71ed734b5547194172bf7ade"}}}}}}) (async) syz_emit_ethernet(0x3b, &(0x7f0000000200)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2d, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x3, 0x8}, {"e3c4fc107f71ed734b5547194172bf7ade"}}}}}}) 382.112903ms ago: executing program 2 (id=135): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getresgid(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0xba, 0xf7fffbfc, 0x80a1a3, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2df57366, 0x3, 0xd, 0xffff7dfc, "0a6400b728022400060000d4620300", 0x80000005, 0x5}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="b3ecd12f63dad4cc714df457ac9192a1e28fb31d097469f9bf4c8d7167197b532637a18ee6b82f66ce74346900810d6da1b62a78002a68fb2e533e76d0c85490f758d614c2d4e91394d329cce8f24599a444235970a019a32b114c1a982ecf0adb15c3b41c1f29ef2d0d20d635c09d702aca7490753a99528d7258120362a912273db24897702c25ea324ee46c8d5b32c02f10d9d77760ca49b90feddc0cbec4b1f636b4800fd97f9da2539c658c9f819c958d91a2f7dfa0e32229b7aceba95769f99fcbe571a655a1d9c3a794e5da220a17a49f456efddf8a2e5d8df171db4351fcb6028c61acfb6b4b998f8ec4c45e84ceb035e138eb074ad39dd81cd89b239b287a595ffc442c3474249d7366d4d15b2c71e430a03815394dafd47815860a5b2d309ea9ae9cd62355d924dcf202853d46b29bfc39bcfb72fa47c18dd405338caf5c8bf665ffaf91dd69e16d2e23a02fba2206ebe10c9ce7b0cecd975e0b3a8ff06560208a8fc3394684ddbf67cec77324825673b93627131431cca693f507e14bff152f036d6744d80b204c8ec1645c79ea1d842706ad3d2fc0d4dd1189ee8fa18ba291d02ca6f9d8e784e94ace6062bd2213ca98c304964c8f17fff5b7d8c4791962d1b0e13a9565d14dd47731ca7377f75a0a20e7329994179048b33fd6b769fc362c3165a752703e84f5c1d932f9b172fe95478c88524916dd27a061981480e6836bcb3327fcfc8e97edce849c1dc15207a955f2544205c7a5838835550e7a0a49451d7ffc32267f1a9f736b476469d941a5b0bfc3c4f8a88ed3f1f0cd07627da6e42dec66cac3ac6b600bb2fe272da911c81b121c5f5dd1e75a224ad78d00ea86e0c0ae7eeadb087b5e29ffeec9420d6ed589834e0fc7b8ecf63bbaf5fe14b3690fa21f059c477d314eb40096be0cc4ff3f98fe9cbb824fdce9a01fb9bc338dadf26d3a9b8167fba9c722aa2d32b3fbfc43aa7357b746f280b3b955a97626713f32f388f111b722c4d89d65e1a3390a8e9d6b036faced77d4af7e89580726bf8fcb3646d164e879831da4e6ff05c743d3ad8dfbaf61615e1b90b4858b283065f20d6ec6292ba6e67b6ac621fe2ea111887a4b6b164a25b43b839725ee96bd8c377950ab942d05ad5c8a5eab406db31a50b843fd0a2b90b4708b7bb6bd431b6b65a252ab2b0e5d883653974f759bb7975edecf353639689cc843fc2f4e26a286080e0c47469083fb444e2ff3a503fee51a2619d5e8cb99b08090e5345b1bfae0b71c715fa6a3e9eb94dff8c0f73bb0b0afa3cb9d91ffe3090b0654e78c461b97bb653e4790792563bd0b0d414f73df39798efe0a224c50349207d25c3a1e98141b86d26ead9d3c23b2e78180c9cef97de4f8691b9c054284c958cda4462ca34e39910ad24747b80ec36371e2e6d2f24443b6d2e4830125bc5695a69276a1906ad4a3da33f58849e547665e14e8484b432f8bd1735d76babee570219fe5784704e3395c85007c1b7289b2b46199658e179757618244294596f510c93462aa69e947811eeb4f7b6a14aa3165adb06eb61901ad2fdbfe74253aafd6b53064f6813a032911f73133c8008a97c8984c0f78aa305e0160894c58287ecd8485021f0e472b37a616080e4bb34ff4fb2c99c5f43b8667dc35239e4b78bf85d0c5c75ab95794dd8f326855ac4f6a17b9520fbaef2c60d6775aa7ed4a0cbedf55e4ce4f5d651a3a3c7cf4fd54cb93bc07c0267c2c07e9a509217e74552919eda2777fdd81628c87186eb7e48274d27d58636253f0a38ed290a78ec99694f864832a9f1a609f36b1f16e65eafdce837840d4c5299c8dae7f1731eb3b7bc99900bb088a0fb98a762214c28414997f9683d602421e82d5a24e3ccb32eef3f022073c0d69c0241de3cd9e33e62ca2c9b49af7c93a2aed3d97d47dcd4cb1d986a45eb7f0d6e0d3a8276f735806a45aa0a576f8b45e06070ab54f95284257e7038322bdb62f099caf238009968e8ff9b4b3dc78c4f3b5395e006f35b04298c3bb3fcaabb970b4315aded8130744812782cc56d546617ef117356412c66cd0f2759366460778b241f83b6c1dbeeb2be98f5aeed2fae8cc35788c341025488daed55c78f163dc205de4235b05afc4685fea0911ae99b3308e31065824a96e9aed8e7a2665e5aa7deaab08cc192021b32d539f06a5d29e7e54d92e35bb13bab61f90d656d47af35e3db71381eec4cf285e2db11b8184d6838c9e83e03db0c8c69962d763271d2fe66dbc67ad218313ebfdb75393e923df5b0468d4b5b221340be9f85e5b2c6d6acb95c2e171087256969721ec03739f3821240334f9e3d1cfc0624011c615dd2ca50beb4311d596a55dca71b63783561bbd21330784024dbfd325efc57c11db6f5d9f80e01e5a852cadac6eeda5785b2726cd32070db3117c69bcd65882863a3ce2b9f541475c44f934d07d0c5bfe9316f15c72563ccda60b4454685cde", 0x6dd}], 0x1) 381.505769ms ago: executing program 2 (id=136): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x10000000002, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x9, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0x7ffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x3, 0x6, 0xb0, 0x2}}}) r2 = socket(0x2, 0x2, 0x0) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f0000000140)={0x0, 0x8, 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x12, 0xfffff, 0xfffffffffffffffd, 0x202}], 0x7, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xdffffffffffffff6, 0x1000100010008}) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x0, 0x1d, 0x0, 0x81}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, &(0x7f00000001c0), &(0x7f00000000c0), 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x40, 0x0, 0x0, 0x3}, 0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x804, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r4, 0x7fff) syz_emit_ethernet(0x46, &(0x7f00000003c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8200, 0x0, 0xfffc, {[@timestamp={0x8, 0xa, 0x0, 0xb5}, @window={0x3, 0x3, 0x7}]}}}}}}}) ftruncate(0xffffffffffffffff, 0x8531) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) select(0x40, &(0x7f0000001340)={0xfffffffffffffff9, 0xb, 0x6, 0x6, 0x800, 0x6, 0x0, 0x1}, 0x0, 0x0, 0x0) 381.03658ms ago: executing program 7 (id=137): r0 = kqueue() writev(r0, &(0x7f0000001000)=[{0x0}], 0x1) rename(0x0, &(0x7f0000000040)='./file0/../file0\x00') msgsnd(0xffffffffffffffff, &(0x7f0000000300)={0x1, "c7414412fc4e9acf3491f1d39eaaaef945bb7cbdb4c6592ea4e16cdb9a7cc386c5db6107fdc062542fe124feea1e4b6bf6c3e609dd8f9afdde4058a0cc987af2f371447ca932214c8860e79e43df3b74dbacfbdf7a9072093d706c2755a95a699f521dc4b8d9d18b45d8a134bb8e761f5dc7d3136b5dc5909d50ec9dfb410be59950e68e5d86d35c82a2af5be95ba752e9a2c3abda"}, 0x9d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) fstat(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = semget$private(0x0, 0x4, 0x4) r5 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mknod(&(0x7f0000000200)='./file0/../file0/file0\x00', 0x7043, 0x9) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES16=r6], 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r7, 0xc0286988, &(0x7f0000000100)) msgrcv(r5, &(0x7f0000000100)={0x0, ""/190}, 0xc6, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002f80)={{0x0, r3, r2, 0x0, 0x80, 0x8, 0x0, 0x0, 0x8000000000000000}, 0x0, 0x2, 0x0, 0x0, 0xffff, 0x0, 0x2}) lstat(&(0x7f0000000080)='./file0/../file0/file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000082b00fe8000000000000000bb0000000000000000fe"]) chown(&(0x7f0000000000)='./file0/../file0\x00', r2, r8) 380.616549ms ago: executing program 7 (id=138): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800082b00fe8000006824ae506039d09b5756472c0000000000000000000000bb0000"]) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xb) getsid(r2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}], 0x10000000000002ce) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x1, 0x3, 0x85, 0x9f8f}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) r3 = socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000440)='./file2/file0\x00', &(0x7f00000001c0)='./file2\x00') dup3(r3, r3, 0x20000) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x100}], 0x1, 0xfd) 166.397276ms ago: executing program 3 (id=139): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) socket(0x2, 0x4001, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x6, 0x80000001, 0x80000201}, {0x2, 0xfffffffb, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x4000002, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x3, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0xfffffffb}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x6, 0x2, 0x5, 0x20000004, "e255795509001a0063a134fe00000200", 0xa, 0x5}) poll(&(0x7f0000000000), 0x35, 0x0) syz_open_pts() fchmod(r0, 0x14) 163.572554ms ago: executing program 3 (id=140): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x103, 0x0, 0x0, 0x10001}]}) socket(0x18, 0x400000002, 0x0) r0 = socket$inet6(0x18, 0x3, 0x1) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x42b8) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xffffffff, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) truncate(&(0x7f0000000080)='.\x00', 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x300000023}) close(r1) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3020) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$dri(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dri/renderD128\x00', 0x400, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a3df8e5f84cf71b59c7afe5fce118d32e0e4de6586b66339bbabc37080", &(0x7f0000000140)=0x2b, 0x0, 0x0) 5.446239ms ago: executing program 7 (id=141): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xe3e, 0xfc, 0x9, 0x7}, {0x81, 0x4, 0x3, 0x3}, {0x78a, 0x3, 0x6, 0x6}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0xb82) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) futimens(0xffffffffffffff9c, &(0x7f0000000140)=[{0x8000000, 0x5}, {0x7}]) setsockopt(0xffffffffffffff9c, 0x1, 0x6, &(0x7f0000000180), 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f00000001c0)) (async) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f00000001c0)) setsockopt(r1, 0x1, 0x8, &(0x7f0000000200)="9dc0ef845a682afd2cead539ced2c7e5583996ffe9247923c4e0f5b236a4a75dbea824c58766abbdde8603c50b2edea52dd282b8b9874e8333560a955979e25e701b90724f95703f9a3d7750898074f1f73bb56437ff1ca9a6e58b50b891b286195e36b23404a785a9aada314bddaae76854095d4db9aa62296dda6863f6fb6b8a30470e68fcc729c4508d868d6b12fca4dc53fdaf012cbc4a0982c27e1f332316438e9b1db34fb65b87de67c130dc6d1ce5d68ed33c419c666c1125c3d8a71beed77a53c2cb4ceea95b423add019dd1a0059e150accfc695e0b6e6e1346966b6005dee5c6d414834c34927567a5e3c18167a037dd91bdfa29a1418d", 0xfc) sendto$unix(r1, &(0x7f0000000300)="eae092ff4b077daf3c45717801f80638a00f209d1b63f0180b618421243f44714d1231167f8bc583b95ac19205489440ad604a88fd45e8f5b275b1056c36", 0x3e, 0x4, &(0x7f0000000340)=@abs={0x8, 0x0, 0x0, 0x2}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0x2, 0x3ff}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000400)) write(r0, &(0x7f0000000440)="d35d8a4fd6aa29c8df49c361ec7f0c42ae5703a94f3779e4195da5c2428d095f72280a8a3b023a903dc2008d98fd36d4f4b878ff350b5ac3a73ffccfc4c07965034f00534f8964ca6a8c89c1d7772757d7e43864cbdc3427dc", 0x59) setsockopt(r1, 0xe, 0x1000, &(0x7f00000004c0)="8b1d879111d02995e1a55cd6480b8df65e3a8d68d0d1e43c6f8c52861cbf56efe85957a275b2b749f46f7461787dac1312b065ad786dfb4b686daa8c2e4563daf7caea37266486c42f2bb42cd91aa85d3516ba421c6b44960231766a2d6933dbd38d491cd0d0ab6bcacca2ecb7707a8b716e0684fd934b0c5414f91f460cb2a8cce8bbed5bf63f66a2be3409ce26", 0x8e) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000580)) setrlimit(0x4, &(0x7f00000005c0)={0xffffffff00000001, 0xfffffffffffffff9}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000600)=0x7ff) (async) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000600)=0x7ff) ioctl$DIOCRSETADDRS(r1, 0xc4504445, &(0x7f0000000780)={{'./file0\x00', './file0\x00', 0x24, 0x7f}, &(0x7f0000000640)=[{@multicast2, '\x00', './file0\x00', 0x0, 0x99, 0x18, 0x4, 0x4, 0x8, 0x6}, {@loopback, '\x00', './file0aaaaaaaaa', 0x3ff, 0x3, 0x2a, 0x3, 0x8, 0x9, 0x8}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x6, 0x3, 0x18, 0xd3, 0x8, 0x0, 0x7}, {@multicast1, '\x00', './file0\x00', 0x1, 0x10eb, 0x4, 0x0, 0xff, 0x7f, 0x8}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xc, 0xc438, 0x1a, 0x1, 0x7f, 0x2, 0x8}], 0x5, 0x5, 0x9, 0x4, 0x7, 0x1c000, 0x0, 0xfffffffa}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000c00)) (async) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000c00)) r3 = accept$inet6(r1, &(0x7f0000000c40), &(0x7f0000000c80)=0x1c) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000cc0)={0x5, 0x6}, 0x10) sendto$inet(r1, &(0x7f0000000d00)="5de90cdbd3afb307ab4ca8c1b0649c7a467692e504adbe6d30c86029eda26d14f7976136dc143f28195d0db8c8938901860007321f33c20a7983560a8c572d3d26d16b924c8f3a4a6398545d3dd8058283f46e16adaa849ae5f8d9802badd4dfe3f2d9bd23089010705c6a579cf4cf5d0fd5079b6efc5b33d6b291fa0a8a6e59d11cb20fc361e9750dce14d50c9c6e588e69c379cf6c5c6f3499502311066aadaec8c4c60c52251940ba4e16cc096e4d9c4a6ab070e325fbcfedbebbbedd45772fac0c20dffdeaaf6d25020aa4461704c57bf9b0f8844774e8c71126dd062dbcdd1601851e5d04cfc999a6c1b5275d932e34942eaed0cbcd435637", 0xfb, 0x7, &(0x7f0000000e00)={0x10, 0x2, 0x1, 0x8c}, 0x10) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000e40)=""/123, &(0x7f0000000ec0)=0x7b) (async) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000e40)=""/123, &(0x7f0000000ec0)=0x7b) sendmmsg(r3, &(0x7f00000015c0)={{&(0x7f0000000f00)=@in6={0x1c, 0x18, 0x2, 0x800, "925c38fecf39d1e89245a075bcc54281", 0xffffffff}, 0x1c, &(0x7f0000001440)=[{&(0x7f0000000f40)="b06b64fb0966feffca89685886ddda94430a0a23652d401f17f799dd4bbb9560957b5009e1b998ab5a80ba7875599be2bb04c32740ebcf74c5ce3493b152b7dc9c9558857e029f424e60daffecad4c83c543edce84859949cb18d0b42935d5111300573dee9525cc7afcaf107a652b1cefd3e92b21002ba73d603ee79ecd02688558786eb7ed1da658b6c8ce1e7262aa1f0cc1a15e691ae386bc8e34bb5374388916bd05a5e86cf855d718decd477e15ebf39c8656e5d0bb3b4fb1e8ab1d8465877a6bd65c535dc16e054b3def6568bba1d9613a1619fa3be6885f99cd", 0xdd}, {&(0x7f0000001040)="5ac3758c9bfce4ba6af8e14783dd0b511e1c75cde6056f26ced260a0f248c5e2119d90bc8fd450ba071a963f818e7bba8d63730f48b228af636703afcf18c2de4201783bebc6562dc2850b9075acf17275d5a46967ef71613ee38140787d8bbb167d0f3daa97f55cccf20b5a641de4036cd7dfbc1dd25fdc1b54e25ef35ac4fa2d49ddd2c65e06c5f6a0f8b3a702f3f91aa411c79958ecc1c0495abfe681019a194a06bfdeb2fa3531abba100350ddc5ca6ecd853cccc22943c70e5637e1eb32177b7cf63bae8d2ceaf0693cfd7f1a808aaf2ffdbff4ff3802c425b52838f7eef910ee6c7315a08e9981c6e095b83d6463722ad8fb5f5d0208860911b8e815", 0xff}, {&(0x7f0000001140)="4d4902273fd84214453cb0cec1a95c5e923e2641bd9ae1c88c107c180bba22e9e9b8241e4ce002dc9b789013e47165e0380929a4a9e6e5a7fb7f9da4abc1cf3d2a82c5445bec371b4f60fc2094badfdf1327184bd84797509ba4d5366bf39a3c4076fcc328703078b56ad3bd1e0177dbc09007b5d7faf7ae8b8efa4bfb956fd0d2e9231cd12a6683ac693bceef0705386c4300067d1ebd8f7e436f3c6288746aadf381320447427bc1cf188164bc9edc7247abad26c004663f6c62bb2d7a5a23f44c88db0f11891ec6fb048464b1750549007bd5f75944baa59272d2912e80e1ec1d93e4c07a34b2", 0xe8}, {&(0x7f0000001240)="5455e6c1e23c0f6c9fbcddefd76964ae9720c2bcdbe0e1c61806", 0x1a}, {&(0x7f0000001280)="5527841b93346e0289abb21c0bc694d148009024074abf1a633827923a1372faa65957fa2df6adbf70409ef4d9882fb4c5469514796cebd0b6945c876617ec31e5ebe406604d9b3178419cc07f427497b51c9c8720ee7d546baf24fd05424079981f81e0888910100a277b6beaf6429119a7b299a02f9f08974f655770de148ded0d1d750688f8e2df1a9b4bcb35916a327c81feac31097d73580956343fa3c920f3ef61aed75d19d414e2f293432bc3bc3a4da43c7a39ad191cdea109f3b310c0a48947be99513adf121ee7b82a656c", 0xd0}, {&(0x7f0000001380)="c87f92fb53d8105e829aeef93c6e4c9565ccacd292a986767fa581c38e71bb211bee6e31c8a21ac166d5ee89aae86db58b5deb318a601cae8941497dc7278d096f4dabb0eaf8c55a3f48f5b6fe0d4580aba591f9ef", 0x55}, {&(0x7f0000001400)="27ca3dd898afcf914ee926079c2be3563e837309f5955afed378dcde15a9b1f4ba896e9ef5439ed4f968a035", 0x2c}], 0x7, &(0x7f00000014c0)=[{0xf8, 0x1, 0x3, "5d317c4d109391f0e297e70bcc8914388c9baa73f9c92e45c74cedd2de09a9bb970a0510d711c1f30e3e5586100d8bb2c937d6c62365a55ff7370351e1ca2f9d15b98b101da48ca4e19ecb8f3e6df5295a5449149d8fd0d80a62c4bbe12e8ff86ca5b456f93e21d2b59b00a13f9fbbf085dc2e692424022ff0121fae12d5b88745cf84ca6896d816dca0587d777fdd88f8ee41167f852ab87bc7e7fc855e8a3d86d78d4aa30f4dc7e826d954c9164b28e205b80e26d6e9f8bd9acb6844c22b126d21c2b1faeb749a52998cb05c91801812d92673e60dab07eca1ffefae38c923e735ab0943ab9782131c73"}], 0xf8}}, 0x38, 0x402) (async) sendmmsg(r3, &(0x7f00000015c0)={{&(0x7f0000000f00)=@in6={0x1c, 0x18, 0x2, 0x800, "925c38fecf39d1e89245a075bcc54281", 0xffffffff}, 0x1c, &(0x7f0000001440)=[{&(0x7f0000000f40)="b06b64fb0966feffca89685886ddda94430a0a23652d401f17f799dd4bbb9560957b5009e1b998ab5a80ba7875599be2bb04c32740ebcf74c5ce3493b152b7dc9c9558857e029f424e60daffecad4c83c543edce84859949cb18d0b42935d5111300573dee9525cc7afcaf107a652b1cefd3e92b21002ba73d603ee79ecd02688558786eb7ed1da658b6c8ce1e7262aa1f0cc1a15e691ae386bc8e34bb5374388916bd05a5e86cf855d718decd477e15ebf39c8656e5d0bb3b4fb1e8ab1d8465877a6bd65c535dc16e054b3def6568bba1d9613a1619fa3be6885f99cd", 0xdd}, {&(0x7f0000001040)="5ac3758c9bfce4ba6af8e14783dd0b511e1c75cde6056f26ced260a0f248c5e2119d90bc8fd450ba071a963f818e7bba8d63730f48b228af636703afcf18c2de4201783bebc6562dc2850b9075acf17275d5a46967ef71613ee38140787d8bbb167d0f3daa97f55cccf20b5a641de4036cd7dfbc1dd25fdc1b54e25ef35ac4fa2d49ddd2c65e06c5f6a0f8b3a702f3f91aa411c79958ecc1c0495abfe681019a194a06bfdeb2fa3531abba100350ddc5ca6ecd853cccc22943c70e5637e1eb32177b7cf63bae8d2ceaf0693cfd7f1a808aaf2ffdbff4ff3802c425b52838f7eef910ee6c7315a08e9981c6e095b83d6463722ad8fb5f5d0208860911b8e815", 0xff}, {&(0x7f0000001140)="4d4902273fd84214453cb0cec1a95c5e923e2641bd9ae1c88c107c180bba22e9e9b8241e4ce002dc9b789013e47165e0380929a4a9e6e5a7fb7f9da4abc1cf3d2a82c5445bec371b4f60fc2094badfdf1327184bd84797509ba4d5366bf39a3c4076fcc328703078b56ad3bd1e0177dbc09007b5d7faf7ae8b8efa4bfb956fd0d2e9231cd12a6683ac693bceef0705386c4300067d1ebd8f7e436f3c6288746aadf381320447427bc1cf188164bc9edc7247abad26c004663f6c62bb2d7a5a23f44c88db0f11891ec6fb048464b1750549007bd5f75944baa59272d2912e80e1ec1d93e4c07a34b2", 0xe8}, {&(0x7f0000001240)="5455e6c1e23c0f6c9fbcddefd76964ae9720c2bcdbe0e1c61806", 0x1a}, {&(0x7f0000001280)="5527841b93346e0289abb21c0bc694d148009024074abf1a633827923a1372faa65957fa2df6adbf70409ef4d9882fb4c5469514796cebd0b6945c876617ec31e5ebe406604d9b3178419cc07f427497b51c9c8720ee7d546baf24fd05424079981f81e0888910100a277b6beaf6429119a7b299a02f9f08974f655770de148ded0d1d750688f8e2df1a9b4bcb35916a327c81feac31097d73580956343fa3c920f3ef61aed75d19d414e2f293432bc3bc3a4da43c7a39ad191cdea109f3b310c0a48947be99513adf121ee7b82a656c", 0xd0}, {&(0x7f0000001380)="c87f92fb53d8105e829aeef93c6e4c9565ccacd292a986767fa581c38e71bb211bee6e31c8a21ac166d5ee89aae86db58b5deb318a601cae8941497dc7278d096f4dabb0eaf8c55a3f48f5b6fe0d4580aba591f9ef", 0x55}, {&(0x7f0000001400)="27ca3dd898afcf914ee926079c2be3563e837309f5955afed378dcde15a9b1f4ba896e9ef5439ed4f968a035", 0x2c}], 0x7, &(0x7f00000014c0)=[{0xf8, 0x1, 0x3, "5d317c4d109391f0e297e70bcc8914388c9baa73f9c92e45c74cedd2de09a9bb970a0510d711c1f30e3e5586100d8bb2c937d6c62365a55ff7370351e1ca2f9d15b98b101da48ca4e19ecb8f3e6df5295a5449149d8fd0d80a62c4bbe12e8ff86ca5b456f93e21d2b59b00a13f9fbbf085dc2e692424022ff0121fae12d5b88745cf84ca6896d816dca0587d777fdd88f8ee41167f852ab87bc7e7fc855e8a3d86d78d4aa30f4dc7e826d954c9164b28e205b80e26d6e9f8bd9acb6844c22b126d21c2b1faeb749a52998cb05c91801812d92673e60dab07eca1ffefae38c923e735ab0943ab9782131c73"}], 0xf8}}, 0x38, 0x402) setsockopt(r3, 0x3, 0x9, &(0x7f0000001600)="939fba648bf2a8f197b048ba232bf60ae1b126e00e66834869e33a67231f507ba298249fbe3503f5d6c66c6e48", 0x2d) (async) setsockopt(r3, 0x3, 0x9, &(0x7f0000001600)="939fba648bf2a8f197b048ba232bf60ae1b126e00e66834869e33a67231f507ba298249fbe3503f5d6c66c6e48", 0x2d) dup2(r1, r0) (async) r4 = dup2(r1, r0) fstat(r4, &(0x7f0000001640)) (async) fstat(r4, &(0x7f0000001640)) ioctl$DIOCRGETADDRS(r4, 0xc4504446, &(0x7f0000001840)={{'./file0aaaaaaaaa\x00', './file0/file0\x00', 0x20, 0x89}, &(0x7f00000016c0)=[{@loopback, '\x00', './file0aaaaaaaaa', 0x7f, 0x9b, 0x0, 0x64, 0x5, 0x0, 0x6}, {@local={0xac, 0x14, 0x0}, '\x00', './file0aaaaaaaaa', 0x8, 0x8, 0x18, 0x3, 0x2, 0x3, 0x7f}, {@empty, '\x00', './file0\x00', 0x8, 0x4, 0x0, 0x9, 0x4, 0x2, 0x1}, {@empty, '\x00', './file0aaaaaaaaa', 0xe0, 0x4, 0x18, 0xa, 0x8f, 0x3, 0x5}, {@local={0xac, 0x14, 0x0}, '\x00', './file0aaaaaaaaa', 0x9, 0x9, 0x2, 0xb9, 0xd, 0x3, 0x93}, {@multicast1, '\x00', './file0\x00', 0x4, 0x400, 0x0, 0x7, 0x6, 0xa, 0x10}, {@rand_addr=0x9, '\x00', './file0\x00', 0xc, 0x9, 0x2, 0x4, 0xb5, 0x10, 0xfa}], 0xc, 0x7, 0x7, 0x2, 0xa6, 0xe5f, 0x10, 0x33}) 4.130102ms ago: executing program 1 (id=142): r0 = semget$private(0x0, 0x2, 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x141, 0x87, 0x0, 0x0, 0x7fffffff}, 0x0, 0x10, 0x0, 0x0, 0x4, 0x0, 0x848a}) msync(&(0x7f00002fe000/0x2000)=nil, 0x2000, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000013c0)) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/176) 2.246682ms ago: executing program 1 (id=143): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0xc5, 0x3a79b34e, &(0x7f00000000c0)=""/197}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) ioctl$VMM_IOC_RUN(r2, 0xc0285602, &(0x7f0000000500)={0x8, 0x7fffffff, {0x8, 0x7fff, 0x2}, 0x0, &(0x7f0000000280)={{0x6, 0x3, 0xae, 0x40, 0xd, 0x5, 0x1, 0x5}, {[0x6, 0x7fffffffffffffff, 0x101, 0x81ce, 0x40, 0x3, 0x0, 0x8, 0x0, 0x1, 0x8, 0xa84f, 0x0, 0x6, 0x3, 0x6, 0x7fffffff, 0xa], [0x2, 0x1000, 0xe2b, 0x9, 0x8, 0x5, 0xffffffffffffffff, 0x1, 0x7, 0x8], [0x0, 0x8000, 0xfffffffffffffff8, 0x3, 0x8, 0xfffffffffffffffb, 0x80], [0x400, 0x47904e6b, 0x4, 0x1ce, 0x5, 0x4], [{0x101, 0x3, 0x15b, 0x101}, {0x422c, 0x9, 0x7, 0x6}, {0x3, 0x122a, 0xfffffbff, 0x8000000000000001}, {0x9, 0x8, 0x40, 0x3}, {0x2, 0x4, 0x80000000, 0xfffffffffffffff8}, {0x4, 0x4, 0x101, 0x4000000000000000}, {0x9, 0x7, 0x1000, 0x81}, {0x7, 0x45, 0xa5, 0x9}], {0x1, 0x2, 0x9, 0x370}, {0x6, 0x1, 0x6, 0x10}}, 0xd}, 0xb3a, 0x8}) setsockopt(r1, 0xf, 0x6, &(0x7f0000000540)="e77684a1b55d4e4ba3534dfaf64dd35eb0f8e0997fd2342984418c7a469d95ef26bdda595b491faea505cb635d7fd55260ded57a32c6caa2e5d5b4a4ab17331db9a7e4ce1031e52acd2dd8293f1c3e6c85f007c6523bc08cc8c734cec58466d4f18bf7314d78b900dff893fa653ef616f7da8177862a4db9a1eab9e2ccb726fbf8427f2483dbc4082da591854d42e1beb0574249437d5a2161a8f279e5fb6b97bf15896ca1b7bc13c5f692012f78f4a01fd67329902a6c68ccb39284e554e9fbbfc2d536a82d6bc820366dff288c", 0xce) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000640)) r3 = semget(0x0, 0x3, 0x10d) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000680)) r4 = socket$unix(0x1, 0x2, 0x0) writev(r4, &(0x7f00000018c0)=[{&(0x7f00000006c0)="25918300f1778625d647085e209602768fb9546d5c53abdca4d88ea9cdb81fc3d8c1a9a399296cc008", 0x29}, {&(0x7f0000000700)="c4e5e134b691699aa917ba9c4794c62f95cbaf9cbd242c675483ba859363e68c70ae30c1ca2fa1110dc6dc9e658ad7cb396b256bba5152f2ca846a7ff4aa3ba8d5d3925de85bf70e48f2dfbc9ad47c6a9b1c92453539a6dd8c91deabb6d97c7be9882c35c762fb06721f062c823cc7c555ae19fb30f308049ff80eb1e26afe9f8ef9bda386dd8037d1a89797616d6718f301", 0x92}, {&(0x7f00000007c0)="27cac5d68ee2245985e30c390c1ae2633886115bbc3e35c6ad8b37d3a69ba384a87768433b298f8ae901fb727e18b9933dfa1f066fe449f7de503b56819b7062eb3b3e23088a9b9ede87fbeb1df61b5baee200f8e2b89074de13acd69892ba3ba4b4b3c1022083b6d2639051f7ac791a327513549d6ea0ff5ea44a54bb02151cfd05a611170d8fb3f605745bb8ec7855f83a01363bf93e2649c135d713017dbbc17d7470bebfbd37e45c0bf4bdadb2e501eee7e1f04244d950f45a567bd95ec045dbcd60a9d1b536cd9b470d81f247e9e151dafb4638c27ac60b62a6b7b5045e067e3a72f70f0ef2d47788511e754ecaf6786fd8908305e22fe2b7a06df2519eec1b764dc983180fe797b4d194ebe1ca1edff0c0cfd06149dc61a71567b1ab68b07b67d00c13807f0a2be659344e8e1d6aa3e2ff0251b3fb2ba1bd0f3775aabac3b5efc0254558738708bca322352ef54840243ae2ca5fd2460cf2c40b53641b843bcbce851966b018e3d999d05d7ea5abd3dbbb5956dc389631f6f26f32627e5bb110f930abc86387639abd20f3524578e0b5c7a8697c7d66b1effa52e21109d8f82b79bd61cf852fa7e1cbd9899137102ed9c71b9a6396c68e2ac4148185748ea488104db04b2886e3b83f38af8fef29e085e41b451849fdfc3113bc1db06b1548a55db5cbcc2561537b10d6788034ff188b014f957498caa0b0f47789309f1ce842f4431078b01dd7b88b32cadaad95fa63692d851ded8c5233d164d9211b70fc6b829e7a863bc5584a30419c790e64b6ed86d73895bc47d0809472307f82266e42da0eb3331df9cb2fb7cddbfb873bfa869758bca6c5da9ffcbdcb0a8755bf0d16b21c0724e5b55346fedeedb79ca19596870cbbdf143c50b67f3574e2261c131717e5e8e0c53992a3750a28c59f787bb77fde79a2a7b4c3ba1c5991553d81b704be5144075b04629c0cf16e3dc0ecd9f10e314dd6ad98db7e7a5e93c435ecc3f0dbe89e5036fa57df22708e9cb8e9a2f8267eeeb0a9cdd03774424dcc8df5d0f19cf2aaf80f4e7158e9003573a8a5177fe156f4f116e6962a8f12543441b174884ac00ccd59f5d5956ea12a6f318e03ca323788eac8a4772d3365908b2088635b0c3ae2bceb88d45fb4c4abc2026d4af7b1bb60f44d4628fe02e546fb7f8c9e29e495e52a6a34d0219f0ac0fa75fa9547d35e14966200b16b9da91e79e8a3b2484f1a70cb8e5d8f7090a9add5a635b0cde5837e5000465d68aeb08a5667170866a29b8d3aea3f22aaebcdc3914ccafe13196898e40c66f7a1dbeab5e38854673cddc436ed2ab07166dd5187869e7da5f2e789b0164d67f726a7605589c1fcb7a7762798feee9072754ed8dc387008c77f4a31c4d7e767f0494f54d20cf869fa9b28d14751370d688e57679493446eaa979a056f275fc03d6caacb123f4ba1d1913c42257a20bdc8610318a38b44708b3ca3e424a394e7209aa9f0279ffed6161418e383b171ab5cb666e3f480b5000d487652532cb9e8b9e81cd27416d84b12a7ad7d888655a0c238d47a667bfa97189f787a0a7ef40be4c499283b60175e3d8a8ae3d6c4b339b83c9e6883cc0fe3071b76d5385e58e09161d469cbc945a3a0326b600aba1658918eaa4b2a98ba1d058e3dda314a82bac0b61c1c4c45b7bb0cd921cd9bb5ddd796ae6fb6e63d1f83dbff94996bfcc7c9ac2e32e7d9dd45ab94580fefad95cca0aef6059517f22a57933fb43107ac3a3f47f1aac2ba0355831fde6432128a11790b6654781a728574217a79a274ef06fac784e7e8bdd214fc7269e8df0dca2cc15d4a5d1909d32c2492e0c38918d312fc3b43bf97ddd8770861672442355a9debc6420a388cdf88a0ce3c9306932c7e42e3d1f9b4b0817685f2aa3a204b627a2b40a2e852451dbcf0cbf4fea16e9e6debcb514a28afa82d6f20626085486374caa05365c4976cee1b2870c213ce9e692b67eca22ef3a454723e1456599123e62c3f4625802ccd36909a52eecc5557013e569373f146a9245847e92422059c7e52dc60c1dd17c23f4c02df373564fdb58e4334578e30cee1d1cb2b190565f95a563a3cd8dfbc8012f5797adb8d40addc2a095ca78feb7e0a32be35db416cf2ec5ce933bf6d5407cd53973947fc161ef1081be650095ba3c7edb0fe3eb08f9ea07761a4d66f6f5b50baee5af299f65b3223e804aab3a2cacfe3cc09085b87076485728a1b9cd04de13f88ab98e9191cc28e351696dd448548833cf70edb57cb3ae6d03a388d47f5ef211d8db0a948aa23b897eb6efb9191bf8e810737241b8f5c354dce6aeeb3f318b8abc3468529dc4b94644a448c639643052f405345c53f4ac6e2cdd096afa9a462bbb466a9854b0b9f145b189a970419493847cf7653aaf8c3762b0dda6c41413df8c0642fa1faa763167688fc3e2e207dd78dc30efa18376ecbe19cdb5a40b1e8ed42005263bdd9ebb80fa6a3a80223b328e4dbe54756066db8b3a8d128a59c0fc1fb100d8ceeacad1306500cb30bc2da2db807e2b2f4f688b78a9d36477b26a2ec4598aaac57674ca5948caf4cb406e512fe499f2ec3fce01aed99c1a5cc226223813b1008c246ac761c4dd5a025d1011decdeaa742b95cdf4898eb150caf96afdb69a82ca5ec6016bb823f5605cf1628a066cbd74756c8002f50477cebdb6516f44914ff72e8c97790d6648c72bfc791fd0067ce0c6c812d66f82d16bec371242c346e77243812d97db818018262f970df5d5b10c00764c42fcad5eb753f5e43d36e93e14c096c315c154bc829ab0629f5945ac9315c547b67c3a20692c4948ed99a191ac64439e5a6d10907fafb3f0fc449b917649e91931dd8fd271de93bd0516b1303d49945d002ca4ee7b4dfee3f9e61e16a90a40880dd4e368cef358c5b965ee6be0688239bc0e18cd05284cf2cd064afda306aea2897e73482f5eaa7f60ee8b894d0aed053dc17c8540afffe098ffc3a702f41e2fe0368aa1dc6d79683a64e9f4c96533b1b44492ea5417b7a9693c662a206bd528a641279250b016e0bc7c9f6219a6985484ada8a6429da1825b77a019575cb3fe2294a93696a86a8424b8ba1f98a255fd286d4dc756b46f7309509f9eb2ac2a5268cf68c97508474c24bd9f1e5b2fb90e37b1f83ff077e277ec745a04ce70f6e4927fb007b09a525c25e6de6f89deaa2a91fa099eb7ac31798841df66d1f72a256c2a04c03a24116ea462ed20dd81e9fe754a7826d78a28cb05d58c04db360c0b880e061030bd8af7a35d16bf10506d57fe96d02196ee702f537d73e98317d64e1a59ea730db7103a34ce58adbb7df266b130211c4b5212d2643bd4d3df5377a6b8e692a52bdcbfc1dca90c4f95aea2323630423dac9f47a62142479be9bfedea3b517bda657abaa4ee01e6138188b87bbc32f17347579529de061bcd251587b2411e6e4e736500c5039687a8db9d082a1b706a495b67a9887102632e4b2e6f4986b61e9d914f1f6d2aa4d26afc79ad960a8cc5c926676bd152917b1393c8afbc033b28c6fda6c851bc7dc452325a086ff1f8c77733ac14722c2c62be3551f0809914cb758aeebe733dce2951aa5225c200eeab1de669bb1e637a14fa2153cd2cfa23a8307acd6f6502ee14a0c472f921cddccb88abe11f2a50e90aa9d5d69824d439b73a4ee0365ec9f40f204dc7b631bb2ae96a22c0a70d7ecf60cef7a5962344410393fbde1018e9166b121c74b078d25dd40df32ac0b8a8fabfb559d637b006199810300464010c10ae27046bf9aaf9541f8102b26d88ab39ff8a1a302a42f92f7b20d2f1d7f6186a8f68d8131ac574bea4affd734599c4c63d8a9dfacde860a51147b7d5d0e4ed5af72d937edf248e19a072b549f988a990cef3d5d1a154d7311e15793c47274df1f394ba2c1c3469abe26a649f2923c95c961baee6592a049b2f5d1f9d31392be64cfb618a4e18eee6db222afa61c8c4dc6ddcfdd4a48d9169b720252db5e0dc03987029da6105ddf26298a75d445bda5df3e311bb568ca17de47b23fd3d45102f5893877f002a1fddd76ee6805abf9fa85be01878ec225cc0ea248e332f4c6f6cf03d50e1a30c6dbc68da1d23aa15ed751a474829803986d96e05ca7d216416beb9d006c72e3646d73b2ffea134b87e80f9323fdbba1403e4c72d3813eca15604e7bb070c96dc721b4cc673e4c43b31ec3e6fbc50b9d3ab0663cf8bbd352242d015d338402c0319a2e3bee6ff7cf22734f6e0ed81691b750af305ed6feee88990a4507b8d4c5d86c8a5666d0f66262d69bf19a942df5d53d8f956cf64642cba500572b8b710749b6ee48bc5c925a23b8e149729d1d4d4cf0c846d7249678b6d97466955ab6aaf195633dd8790fe077157172c38d997654005b9603f70ae00d89eb0253d192a478568f5182838706a7172ee8ee57700993eeb52615ca5f4978ec9f905333d3aed1107ddd18d4a5292c6836612901e0e9e2f16ede3a78d89ad040216dfb9414b4e16516219e6e9a7724e21678fa79eeb026ffd128a1035fffdac8da147f9f60c763fed4eeaeedf206b71b6d2df609e30db1e75ae48a583fcad519dfe5ae46dc98c30801357fa4c76dd1c02856faa70f0331db1b314c34b008802d55cfa4ce62b6370958bf6b75af89921891abf80a6cf468d02e9785744067f90bdd1982dc407531cf787f7c915fe29f3f7daa36c869f711aadb59c6096ae12fc33bba81509f562ee6f7f39b66bd1111c3b8a1b3bf6ff42e0386cac1acfb84cf965ebd158540d001123701dff6894775d6fb95e0c97442ee2b4c614b559719b51bd6d4f193390ee80190d7c5cbe6eb873fba5f6dad8cacb57c82802fe422a2e965ff390edf224eb9192af9440ece8630af7e5279a0fceeccbfbcd8516242eb7a2a7b5ef0ea7c80be0466bf80b6af49fa6086eb9bfe61869362a11dd1e1d2b90d762f323c003ab9e988750cc6c5099ea236ce4468464a64f669e85ded41bb18d9cd6d38b36d8a6360a59e1b2b6f8037f08fc089bd507fa2e4738c2c409a4fc4f9d094422cb17834162d9c95c5c1b80376bce2d8de8e797b25980c713b4fe3741f909cb13e4988ab814fe6c9b9bdc88d547f314a8297f256b6de2756ca9a4545ba1c18c06a88853860b869ed9bc81f6e6b5b87e951337b261d90b79408264944ec862e172161c0cdf9dc7408cdedbfbad2a66549720ed085ffb05877fc6c34adb50ba65faa24587e4228aa6b093fc4a9b86ad8c2c69845764f14af2ee04efecc102bb1d2341c5575355c013f6bd878fa02a90359a670e4106f633a8c79eff0283689f0da1f6f9d42a7013fb9e2770b0f2133d758442cea2dab5856af75af5fd9eed394c9e88cfb2bda1c8b76cc87c8effae04657a2a22db15341ce4f1e7b5f5b00da9430191e27d3a1b9622b1a32a0f6e0570e8a4c1fcf3a2b710226ee059c9d2d56a2911fab173c8326dd7c15f2bdc54437f797583d4cba86ac7132fe69c658baba3ee618f55e29500f9d82dc7a23e75e5bb800dad78cfe188f4fef61ec20087a38650ac5a1a8bce5861024256808d8845a3064ef9b58e268c5264a0228ceef8e0e50e6aa01550f7cf7a3f3eeb97d46617dad5a0f1a187681c8f37c1804b484300727fe480768568886168f25698674930bb1929bb85f33a071cd5c94f2e22e05d97e04fcef8fdc22003b004850cb8767e0d96e879c1c52cf29916f9e0519f465207ce627766ba336c6419abe342590895d361e6ae57bb7eb96f4ece91f63430a664f37421f22dbb5c9f15ef5bdc55", 0x1000}, {&(0x7f00000017c0)="6302e8aa4bb3642d7340cecfbae6d1f994a9a86c9a8b2907dd8ebf7944ec3ebab1ae76a101da67b84babdd10b8782a170baf4d2a0bd6014b7ac927e91c6d87b33fc3688a832acdc2bde2d2c4f1db7f29de4c2530b931bb51515a129efa6c55d0143993f2cde44e2074b7418ec1879210b7eae6836ea225f9ee007d", 0x7b}, {&(0x7f0000001840)="ebf58e38e9c580bed945e7e8e23ff37628a3e17e29452793eebb69f4437632fdfb7f08921c32d75f7301a2ea56ebe62fac122e3046c7", 0x36}, {&(0x7f0000001880)='H', 0x1}], 0x6) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000001940)={0x0, 0x0, 0x9, 0xa6, 0x4, 0x4}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r2, 0xc01064b3, &(0x7f0000001980)={0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f00000019c0)={r5, 0x6, 0x2, 0x3, 0x9, 0x61, r6}) faccessat(0xffffffffffffffff, &(0x7f0000001a00)='./file0\x00', 0x1e3, 0x1) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0xc01864c6, &(0x7f0000001a80)={&(0x7f0000001a40)=[0x10001], 0x1, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f0000001b00)={&(0x7f0000001ac0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r2, 0xc02064a5, &(0x7f0000001c00)={0x0, 0x7, &(0x7f0000001b40)=[0x6, 0x4, 0xc, 0x5, 0x5, 0x3, 0xd], &(0x7f0000001b80)=[0x5, 0xff], &(0x7f0000001bc0)=[0xfff8, 0xa, 0x3, 0x3, 0x0, 0x1, 0x7f]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r1, 0xc01864b0, &(0x7f0000001c40)={0x0, r7, 0x1, 0x0, 0x9}) ioctl$DRM_IOCTL_MODE_SETPLANE(r8, 0xc03064b7, &(0x7f0000001c80)={r9, r10, r11, 0x93bc, 0x21acf9e0, 0x7, 0xff, 0x7ff, 0xd, 0x3, 0x4, 0xe}) fchflags(r4, 0x1) setsockopt(r1, 0xf1, 0x1, &(0x7f0000001cc0)="ca892e24e40150bfb850bdc1199dbfa811f72944749445727bfc340210f5d6bfb029e101d847c325b2b053a69885bf547b8c5051352e85862d6b063c8a9d47ab547613ebd1656676a3ca30b2c18d0695984ca86d5aefc8ad01135fa3c584ae3e0249577ee1", 0x65) flock(0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000001e40)={&(0x7f0000001d40)=[0x0, 0x0], &(0x7f0000001d80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001dc0)=[0x0], &(0x7f0000001e00)=[0x0], 0x2, 0xa, 0x1, 0x1, 0x0, 0x5, 0x3, 0x3}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r8, 0xc01864c6, &(0x7f0000001ec0)={&(0x7f0000001e80)=[0x10001, 0x4, 0x5, 0xb, 0x7, 0xa4, 0x7], 0x7, 0x10004, 0x0, 0xffffffffffffffff}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000001f00)=""/136) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r12, 0xc01064c4, &(0x7f0000002000)={&(0x7f0000001fc0)=[0x0], 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002040)) 0s ago: executing program 1 (id=144): r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x0, "fffffffffffffffd399b6fdafffd9074", 0x80}, 0x1c) shmat(0x0, &(0x7f0000003000/0x3000)=nil, 0x2000) (async) shmat(0x0, &(0x7f0000003000/0x3000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.48' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd8064e8d000; item addr 0xfffffd8064e8d770; offset 0x40=0x69db42ee Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 478581 21078 32767 0x10 0 1 syz-executor * 9540 21078 32767 0x10 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff83443470) at panic+0x1e5 pool_do_get(ffffffff83a51640,1,ffff8000327a81f8) at pool_do_get+0x5df pool_get(ffffffff83a51640,1) at pool_get+0x162 shmget_allocate_segment(ffff8000fffee7e0,ffff8000327a8450,0,ffff8000327a83a0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000fffee7e0,ffff8000327a8450,ffff8000327a83a0) at sys_shmget+0x195 syscall(ffff8000327a8450) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x32c53cae9f0, 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 0xfffffd8064e8d000; item addr 0xfffffd8064e8d770; offset 0x40=0x69db42ee ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83443470) at panic+0x1e5 pool_do_get(ffffffff83a51640,1,ffff8000327a81f8) at pool_do_get+0x5df pool_get(ffffffff83a51640,1) at pool_get+0x162 shmget_allocate_segment(ffff8000fffee7e0,ffff8000327a8450,0,ffff8000327a83a0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000fffee7e0,ffff8000327a8450,ffff8000327a83a0) at sys_shmget+0x195 syscall(ffff8000327a8450) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x32c53cae9f0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff8000327a8020 rbx 0xffffffff838d0e07 cpu_info_full_primary+0x2e07 rdx 0xffff8000015a9cc0 rcx 0xffff8000fffee7e0 rax 0xffffffff838cfff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x63499489a0ec2044 r11 0xa87c9554ba32cf67 r12 0xffffffff838d0c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff81bd0165 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000327a8010 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=9540 pid=21078 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffee018,0xffff8000fffeefb8 process=0xffff8000fffe9358 user=0xffff8000327a3000, vmspace=0xfffffd806c67d7d0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 13919 103474 11966 32767 2 0x10 syz-executor 21078 478581 54221 32767 7 0x10 syz-executor *21078 9540 54221 32767 7 0x4000010 syz-executor 25786 324789 60305 32767 3 0x90 nanoslp syz-executor 25786 454972 60305 32767 3 0x4000090 lockf syz-executor 25786 259898 60305 32767 3 0x4000090 lockf syz-executor 25786 353415 60305 32767 3 0x4000090 fsleep syz-executor 16646 325313 60054 32767 3 0x90 nanoslp syz-executor 16646 376850 60054 32767 3 0x4000090 kqsel syz-executor 46151 29075 24206 32767 3 0x90 nanoslp syz-executor 46151 473841 24206 32767 3 0x4000090 lockf syz-executor 46151 211717 24206 32767 3 0x4000090 fsleep syz-executor 60054 373583 28270 32767 3 0x90 nanoslp syz-executor 11966 101550 71034 32767 3 0x90 nanoslp syz-executor 55605 1066 11750 32767 3 0x90 nanoslp syz-executor 24206 495570 64107 32767 3 0x90 nanoslp syz-executor 54221 375229 63915 32767 3 0x90 nanoslp syz-executor 60305 76325 2101 32767 3 0x90 nanoslp syz-executor 92458 278975 91837 32767 3 0x90 nanoslp syz-executor 93861 71056 17301 0 3 0x82 wait syz-executor 11750 476398 17301 0 3 0x82 wait syz-executor 91837 43780 17301 0 3 0x82 wait syz-executor 64107 444329 17301 0 3 0x82 wait syz-executor 2101 403664 17301 0 3 0x82 wait syz-executor 28270 384076 17301 0 3 0x82 wait syz-executor 63915 494913 17301 0 3 0x82 wait syz-executor 71034 161659 17301 0 3 0x82 wait syz-executor 17301 153162 21695 0 3 0x82 kqread syz-executor 21695 474058 92933 0 3 0x10008a sigsusp ksh 92933 428879 9586 0 3 0x98 kqread sshd-session 9586 55610 40477 0 3 0x92 kqread sshd-session 90561 411508 1 0 3 0x100083 ttyin getty 40477 465925 1 0 3 0x88 kqread sshd 25850 454336 77543 73 3 0x1100090 kqread syslogd 77543 228081 1 0 3 0x100082 sbwait syslogd 71642 354490 1 0 3 0x100080 kqread resolvd 82978 99575 14580 77 3 0x100092 kqread dhcpleased 81687 274360 14580 77 3 0x100092 kqread dhcpleased 14580 501138 1 0 3 0x80 kqread dhcpleased 48818 158501 0 0 3 0x14200 bored smr 96123 20297 0 0 3 0x14200 pgzero zerothread 73954 342858 0 0 3 0x14200 aiodoned aiodoned 15350 367511 0 0 3 0x14200 syncer update 54227 444127 0 0 3 0x14200 cleaner cleaner 31281 268603 0 0 3 0x14200 reaper reaper 16445 89588 0 0 3 0x14200 pgdaemon pagedaemon 29170 287405 0 0 3 0x14200 bored viomb 16850 445079 0 0 3 0x40014200 acpi0 acpi0 64511 372109 0 0 3 0x40014200 idle1 60586 50875 0 0 3 0x14200 bored softnet1 53584 212993 0 0 3 0x14200 bored softnet0 51659 113096 0 0 3 0x14200 bored systqmp 12471 102728 0 0 3 0x14200 bored systq 87490 468814 0 0 3 0x14200 tmoslp softclockmp 18060 28913 0 0 3 0x40014200 tmoslp softclock 58736 75617 0 0 3 0x40014200 idle0 1 117285 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 (0xffffffff83a51658) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 Process 21078 (syz-executor) thread 0xffff8000fffee7e0 (9540) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839c5340) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff83a51658) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11057 12019K 12034K 166960K 12148 0 pcb 17 12K 12K 166960K 17 0 rtable 241 6K 7K 166960K 360 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 34 0 iov 0 0K 16K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1361 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 81 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 125K 166960K 286 0 sigio 0 0K 0K 166960K 5 0 proc 58 99K 147K 166960K 512 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 2 0K 0K 166960K 33 0 in_multi 99 7K 7K 166960K 106 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 376 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 247 176K 195K 166960K 4179 0 UVM aobj 12 2K 2K 166960K 13 0 pinsyscall 46 92K 115K 166960K 1357 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 11 0K 2K 166960K 27 0 temp 76 9088K 9152K 166960K 4477 0 kqueue 15 22K 30K 166960K 58 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 49 0 46 1 0 1 1 0 8 0 rtentry 176 113 0 1 6 0 6 6 0 8 0 unpcb 144 117 0 100 1 0 1 1 0 8 0 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpcb 736 63 0 57 1 0 1 1 0 8 0 arp 136 18 0 0 1 0 1 1 0 8 0 ipq 40 4 0 0 1 0 1 1 0 8 0 ipqe 40 7 0 2 1 0 1 1 0 8 0 inpcb 328 235 0 222 7 0 7 7 0 8 5 nd6 152 26 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 467 0 0 30 0 30 30 0 8 0 art_table 40 468 0 0 5 0 5 5 0 8 0 art_node 32 113 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 79 0 69 1 0 1 1 0 8 0 shmpl 112 10 0 1 1 0 1 1 0 8 0 pool(0xffffffff83a51640:shmpl): page inconsistency: page 0xfffffd8064e8d000; 25 on list, 9 missing, 35 items per page dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1750 0 288 92 0 92 92 0 8 0 ffsino 296 1750 0 288 113 0 113 113 0 8 0 nchpl 144 2154 0 463 63 0 63 63 0 8 0 vnodes 216 1831 0 0 102 0 102 102 0 8 0 namei 1024 6572 0 6572 2 0 2 2 0 8 2 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 7508 0 7508 10 2 8 8 1 8 8 plimitpl 152 116 0 92 2 0 2 2 0 8 1 sigapl 424 574 0 521 7 0 7 7 0 8 0 knotepl 120 280 0 0 9 0 9 9 0 8 0 kqueuepl 224 133 0 121 5 0 5 5 0 8 3 pipepl 344 195 0 168 9 0 9 9 0 8 6 fdescpl 528 558 0 521 4 0 4 4 0 8 0 filepl 160 2676 0 2452 15 0 15 15 0 8 5 lockfpl 104 47 0 40 1 0 1 1 0 8 0 lockfspl 48 19 0 16 1 0 1 1 0 8 0 sessionpl 144 33 0 17 1 0 1 1 0 8 0 pgrppl 48 43 0 19 1 0 1 1 0 8 0 ucredpl 104 294 0 275 1 0 1 1 0 8 0 zombiepl 144 524 0 521 1 0 1 1 0 8 0 processpl 1232 574 0 521 5 0 5 5 0 8 0 procpl 664 810 0 750 6 0 6 6 0 8 0 sockpl 752 402 0 369 10 0 10 10 0 8 5 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k 2048 31 0 0 4 0 4 4 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 228 0 0 15 0 15 15 0 8 0 bufpl 280 2432 0 102 167 0 167 167 0 8 0 anonpl 32 3783 0 0 31 0 31 31 0 246 0 amapchunkpl 152 12267 0 11743 32 0 32 32 0 158 8 amappl16 200 1294 0 1270 4 2 2 4 0 8 0 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 403 0 402 1 0 1 1 0 8 0 amappl13 176 120 0 110 1 0 1 1 0 8 0 amappl12 168 788 0 752 2 0 2 2 0 8 0 amappl11 160 5 0 4 1 0 1 1 0 8 0 amappl10 152 57 0 47 1 0 1 1 0 8 0 amappl9 144 264 0 264 1 1 0 1 0 8 0 amappl8 136 110 0 109 1 0 1 1 0 8 0 amappl7 128 136 0 125 1 0 1 1 0 8 0 amappl6 120 179 0 178 1 0 1 1 0 8 0 amappl5 112 87 0 79 1 0 1 1 0 8 0 amappl4 104 270 0 254 1 0 1 1 0 8 0 amappl3 96 2320 0 2197 5 1 4 4 0 8 0 amappl2 88 523 0 469 2 0 2 2 0 8 0 amappl1 80 10382 0 9804 16 0 16 16 0 8 2 amappl 88 3470 0 3290 6 1 5 6 0 92 0 uvmvnodes 80 98 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 12 0 1 1 0 1 1 0 8 0 uaddrrnd 24 558 0 521 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 558 0 521 1 0 1 1 0 8 0 vmmpekpl 168 6582 0 6546 3 0 3 3 0 8 0 vmmpepl 168 43433 0 41383 104 0 104 104 0 357 11 vmsppl 488 557 0 521 7 1 6 6 0 8 0 rwobjpl 80 14779 0 13841 24 0 24 24 0 8 1 pdppl 4096 1123 0 1042 107 22 85 97 0 8 4 pvpl 32 12487 0 0 102 1 101 102 0 265 0 pmappl 256 557 0 521 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 282 0 25 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83443470) at panic+0x1e5 pool_do_get(ffffffff83a51640,1,ffff8000327a81f8) at pool_do_get+0x5df pool_get(ffffffff83a51640,1) at pool_get+0x162 shmget_allocate_segment(ffff8000fffee7e0,ffff8000327a8450,0,ffff8000327a83a0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000fffee7e0,ffff8000327a8450,ffff8000327a83a0) at sys_shmget+0x195 syscall(ffff8000327a8450) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x32c53cae9f0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299bdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x754d90837a20, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299bdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x754d90837a20, count: -3