last executing test programs: 21.603736721s ago: executing program 6 (id=306): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') select(0x40, &(0x7f0000000040)={0xdeadbeef, 0x0, 0xfffffffffffffffb}, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x7778, 0x3, 0xfffffffd, 0x80a1ba, "bb08a5590209ff0100000800001b0f00", 0x3f, 0x9}) socketpair(0x20, 0x8000, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) rename(&(0x7f0000000140)='.\x00', &(0x7f0000000000)='./file2/file0\x00') sendto(r0, &(0x7f00000003c0)="7de698f34ffa42b0f5f6c50fb7979136901b9bd78e3702352e0b54f641fe0128249b813ee6d0ea2d4775f24286c6172db3c661308bb2f722953c9a367e2c26b5b391771d2994d33f8662fb849ea4b57537321014d2441633c1296519e621bbe5ec2fbafb37d9180d9b", 0x69, 0x402, &(0x7f0000000140)=@in6={0x18, 0x1, 0x7ff, 0x1000}, 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x648) r2 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0/file0/..\x00', 0x800, 0x0) utimensat(r2, &(0x7f0000000480)='./file2\x00', &(0x7f00000004c0)={{0xe29f, 0xfffffffffffffff7}, {0xe0000000, 0x8}}, 0x94b239a1e13b77ff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000500)=""/234) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000001c0)={0xb80, 0x6, [{&(0x7f0000606000/0x1000)=nil, &(0x7f000077d000/0x1000)=nil, 0xf4}, {&(0x7f0000006000/0x3000)=nil, &(0x7f00007e3000/0x1000)=nil, 0x81}, {&(0x7f0000288000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f000029a000/0x1000)=nil, &(0x7f00007ed000/0x1000)=nil, 0xe96}, {&(0x7f00006b9000/0x3000)=nil, &(0x7f000056e000/0x4000)=nil, 0x8}, {&(0x7f00002ee000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000377000/0x4000)=nil, 0x4}, {&(0x7f00001dd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x60000}, {&(0x7f0000127000/0x1000)=nil, &(0x7f00004c9000/0x3000)=nil, 0x270d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000771000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000063a000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8b8}, {&(0x7f000067e000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil, 0x7fff8000000}, {&(0x7f0000225000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f000035c000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc}, {&(0x7f0000635000/0x2000)=nil, &(0x7f00005fd000/0x1000)=nil, 0x7}], './file0/file0/..\x00', 0x1}) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r4 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') 21.58759553s ago: executing program 6 (id=312): r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)="04000000", 0x4) (async) r3 = dup(r2) syz_emit_ethernet(0x4e, &(0x7f0000000500)={@random="3deebe72c64e", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x18, 0x0, 0x5, @rand_addr="feffc65db6cc000000007400000500", @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x4, 0x5, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) (async) r4 = dup2(r3, r0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050160", 0x5, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 21.473250038s ago: executing program 6 (id=318): r0 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x552, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) poll(&(0x7f0000000040)=[{r0, 0xa1}], 0x1, 0x7ff) syz_open_pts() 21.292667196s ago: executing program 6 (id=324): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000180)="2ddf79bd84fd852ec6679a7fce78014c0fd632555d2081229fd1a569dadca4324802b45ecaa259cc1bec2dd0811ff8f0f647bb7f0fb93d028153b86e1863ca627139bda4afab778211ea901c09229d60a122f6dcf4ac21c3f50dd1c5267401507ea35aec53bb669232dcd712dcf5b387766109cb38e930286b759010b77e950cac1d12ecdcf46add29", 0x89) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000001340), &(0x7f0000001380)=0x190) unveil(&(0x7f0000000140)='./file2/file0\x00', &(0x7f00000002c0)='x\x00') r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0xd570d0466b6018f, './file2/file0\x00'}, 0x10) 21.287811217s ago: executing program 6 (id=327): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x4, 0x6, 0x100010000000a}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a", &(0x7f0000000080)=0xa, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002a1000/0x3000)=nil, 0x200007fffffffffd}, {&(0x7f0000e4e000/0x4000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f00003d9000/0x2000)=nil, &(0x7f0000aa5000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f0000034000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0x7}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f0000096000/0x2000)=nil, &(0x7f0000e4d000/0x3000)=nil, 0x403}, {&(0x7f000032e000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00004e5000/0x7000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x3240}, {&(0x7f0000074000/0x4000)=nil, &(0x7f0000688000/0x4000)=nil, 0xffffffff}, {&(0x7f000055e000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f00001c8000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000318000/0x3000)=nil, &(0x7f000068b000/0x2000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) madvise(&(0x7f000039e000/0x2000)=nil, 0x2000, 0x1) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) 20.950457532s ago: executing program 6 (id=347): mkdir(&(0x7f00000002c0)='./file0\x00', 0xf2) msgrcv(0x0, 0x0, 0x0, 0x3, 0x1c00) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x2) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') syz_open_pts() mprotect(&(0x7f0000515000/0x4000)=nil, 0x4000, 0x1) rename(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000040)='./file0/../file0\x00') 20.949899529s ago: executing program 32 (id=347): mkdir(&(0x7f00000002c0)='./file0\x00', 0xf2) msgrcv(0x0, 0x0, 0x0, 0x3, 0x1c00) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x2) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') syz_open_pts() mprotect(&(0x7f0000515000/0x4000)=nil, 0x4000, 0x1) rename(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000040)='./file0/../file0\x00') 18.655523392s ago: executing program 8 (id=349): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) r1 = socket(0x18, 0x3, 0xff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3effc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 16.905943485s ago: executing program 8 (id=349): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) r1 = socket(0x18, 0x3, 0xff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3effc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 12.155780569s ago: executing program 8 (id=349): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) r1 = socket(0x18, 0x3, 0xff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3effc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 9.19689471s ago: executing program 8 (id=349): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) r1 = socket(0x18, 0x3, 0xff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3effc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 7.890334933s ago: executing program 0 (id=459): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x1, 0x4, 0x0, 0x0, 0x5, 0x4000000000007b, 0x100010005, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socket(0x18, 0x1, 0x8) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) 7.889172132s ago: executing program 3 (id=462): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r0, 0x10000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db8344ffaa1100fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000014e231000005210910635eeceac300bb8b7be9cb00e3c7f1d1becb547f8d6c35c8c62cc8aab1af71d232a621d40386aa1000000000000000000006a477ff7ee00d3568633494f0cd8f79664"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 7.888591342s ago: executing program 4 (id=463): r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ee0866ae11c5fbd5e513482f9964d8418420aef6a5000aaf471b6a4e11001b0000000000000000006a89dbde", 0x2c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/120, 0x78}], 0x1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) kqueue() r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x7) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000100)="812d08f756f417375aae387346ecff010000002f4247fac130c406912818f91356c6ed6cfb3516edeb27f30945326f0a986f36ab93c4540045a5419a8ddc08d141c7f3fc0853a243aebb619fd342d847759f8041a007b7d0dc563fe334247f70774b3c7e62b42b25907396a92a313c97ac57fc0cb1b1d687cf44428a8f636f1764dd7b7bde273b5c8a394353a578edb5722a870bb38c41f0b9349ad472fe0771668eff6693b859339a7d253e3e2498ef12fadd3b6fe94731d3c8cea85e843a5336851a94a3f1323d9ed2e176dd1f172bf6ac7564a7f17afdb3e7d60b800659c83e59ea008a24a2c1329877957255187282e42ee8ce9af589e4348abd", 0x9d}], 0x1000000000000370) 7.887882966s ago: executing program 5 (id=464): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x1, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37c}]}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) 7.885706596s ago: executing program 7 (id=465): r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = semget$private(0x0, 0x1, 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x80000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x3, 0x1, 0x8000000000000000}) semctl$GETPID(r2, 0xbaf7816798aca107, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = msgget(0x0, 0x54) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x5bc, r5, r6, r5, r6, 0x0, 0xb3f}, 0x84c, 0x4f5, r4, r4, 0x8, 0x9, 0x9, 0x7fffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r5, r6, r8, r9, 0x2, 0x3}, 0x4, 0x6, 0x1}) fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0x6, r10}) r11 = syz_open_pts() ioctl$TIOCSTOP(r11, 0x2000746f) r12 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000100)=0x4) fcntl$lock(r11, 0x9, &(0x7f0000000840)={0x3, 0x0, 0x5, 0x1000100000000}) flock(r11, 0x3) flock(r11, 0x1) r13 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f0000000040), 0x4) close(r11) socket$inet6(0x18, 0x8000, 0x4) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 6.081725675s ago: executing program 0 (id=466): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x6d9d) accept(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) unveil(0x0, &(0x7f0000000180)='x\x00') r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x68, 0xfffff, 0x1, 0x13fff}], 0xde0, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x6d9d) (async) accept(r0, 0x0, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x40) (async) unveil(0x0, &(0x7f0000000180)='x\x00') (async) kqueue() (async) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x68, 0xfffff, 0x1, 0x13fff}], 0xde0, 0x0, 0x9, 0x0) (async) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) (async) kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) (async) 6.080704754s ago: executing program 2 (id=468): r0 = socket$inet(0x18, 0x3, 0x102) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00004e3000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x2024, &(0x7f0000000140)='!\x00\x00\x00', 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x7, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x104}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) listen(r0, 0x659) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x1, 0x0) 6.046872433s ago: executing program 3 (id=469): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x7, 0xffffffffffffffff, 0x8, 0x8000000000000000, 0xfffffffffffeffff, 0x80000000, 0x2, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x100, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r0, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0x1}, {0x4, 0x0, 0x0, 0x800}, {0x2, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x100, 0x4) bind(r1, &(0x7f0000000000), 0x10) mmap(&(0x7f00001c8000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 6.0385059s ago: executing program 4 (id=470): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8}, 0xffffffffffffffff, 0xfffffffffffffffc, 0x0, 0x0, 0x1, 0x1, 0x102}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7fffffff}, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f00000000c0)="ed9b374f4ad1da5d4dc452f967e8cad99ce4112df3f7a1f0295e83c2786157a8e5877ea67cbe3926e9f32f1788f7763403b5b6401a25fb8efebd73bf90ef70d39dee3dbb86c2fcf1fe49ef30dad46502e6b5a6ecde13edd960efe735550e3339bc9c846a84a7beb04886bcbe93fd00e3a78eefd5e55ff0573700e778f89a0d36d869514ad1d70c6a39fa18958851e5c1c49415b4acd7", 0x96}], 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000780)=0x8) unveil(0x0, &(0x7f0000000740)='r\x00') 6.037250657s ago: executing program 5 (id=471): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0x1, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x4001, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x20000000, 0x100400000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r4, 0x10003) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000801, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000240)=0x101, 0x4) getsockname$inet(r8, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000360000/0x3000)=nil, 0x3000, 0x1) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x7, 0x3}, 0x8) sendmsg(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000000000000000010000f0ff00000010"], 0x20}, 0xc00) 6.035766708s ago: executing program 7 (id=472): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmmsg(r1, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000082b00fe80ffffffffffff00000000000000bb00000000000000000000000002"]) 6.03480021s ago: executing program 4 (id=473): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) semget(0x0, 0x1, 0x283) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xf672, 0xffff, 0x3, 0xfffffff8, "1b5700000000e700", 0x3, 0x40007}) select(0x40, &(0x7f0000000040)={0xdeadbeef, 0x0, 0xfffffffffffffffb}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000036c0)="76dabfee49c85622e57706b47706a86df167613947ce81ea509076d8079cdeabd35300d04778851584483a572bb9600f0237e530d91467fd572b5fa64133b09ab7bb41fc19053401f952b028c7cfcc85df080035cecff5b3fb0720bed79abf50485c83ee8ae65b216877b074eb874c10145b5a731aa6e138a4590493f0ce066f31ac50206dd1bc7c01dd2cb1cb871f2ff7d4058c1e931cf918a4b32c42ba1a5cd40881c32598a8a262317387ff83674f0947eee83b8c37dbd34e14a6be35c75647cb1e2978dd07e05b1bb9e427ca245e5cd3e2fcbf6c1b22b3c072e31786e078f83d7e0b75af3ca32356ed2174f37d3210e706c30a8f09e22366998fda1f99de91d43aa1d97c27ad2bf80fe222f5bc27cc0cb14561ec5374352329bf9da9b64b953861f43652339b4a7aa0a474d3a03553e4f5124bdb9d053c124950d6ce8026a157c572466dcad67945c133342a5caea751605367fd227de63e7fe275ae2dba980a5ee56901b2ba860b338d5719ae369a2134fca1777a07c893b5a13d225c1d34b934582950ba95948e51feb8a3fabc6c7990b17dc39be4b3847c9c3a61b15d0235ced38d8d819c6d8f116d0fa589d95715bbbb222332f8ca174ca27e72eba0d77adb28d5f645ab942aba709def88b62c99808c171c61276a8ef4622b56f16c55461a88798ba47c79eba6c661530523f7f72559ce041bc9747a7a6ec649357130889f7846de7d29185fa2995d9cbcea3ace4071c0a06890582f02990af8ce90e366c2e2ccfdf349e2608b26580f83b60feaae5323467ea852ed465af71af2bbbba4beda830c258ed2cb28a8e8db4968e68abcfc543e1ca3464bb52b79777bd388673fa91cbd1f07f5edf2f7e91e1b1e22f944a6b4ebec024afde33b2a36c581899af17c75278dff4f03ebe05a9d315e5519ea0e6d904e11c0f3349232683db177ad75aab7b1c4953664ad436c07e69065026a9ca382417da38d4ee808cef6d136da0346a27e459b6f7a8b382aca83fffc32edf5ceb62fea0498bdab3ea45fba627cbaee5ed3996305963fbfea4a85e9415bd2381c9585bd202c18e9807bb0d92c79ba4bf177a67dfae8027af22d983fb91f71da047dba50782c0561ce25f203b559f7b84ec880c4ac11142a632e562a63c663824ee71fa6095443a2ad38877cf38df5240260e9a2ff400fbb4d754d03a3c268c86a8dee49f56b5a02c882bada3d212c96797ceb479b562ed720369f47df39ada0966f31542b1eac90a19f6ab15683ee7af9e786367deaa2580fca6b18667ead3d57122cc9119953c2aedac4d3b51b8c307b3766c857812769bd8f17e502d801dda7d92faad3b64723f299c27f9bc4e8d49e553cc888d71ba602b60590f36bd7a4be1c850e2e251bc95a86e8b8b9308a1645884bc3785597764e3960cb33f32e37b1f9b74ce881337a209ba7871f0f2f60c69d32f34d319a278e0a5507eee834dd6f246f7094468a81edddce70ba944846d14a294e7b339da25157db1e9c36e50ed5b0f0eb52a0743f80549aac707e4edc0df3639891b01aa4f6b25c7e7319e7c4281d295e1c7aaed50483e77e8b423aaea7e7b706a89805b79f846cf5a87d92ed36e20d43779def38d0efc683aea21c7a9d89b914b4b645059f2555799b04d711c17890d924c3459a73018627bc245831497da1ff943a423b9ef843ab5e7117e16f97daad130caca1e038629f4d42821d9ac6e12498c6ae30410db8e479df6b9cc08a5887c66c1245dcc7388e2be5e74ccc4b1bd4111a0676678ce53ed1a33ff7a7939a0bb7ade8cadf8cead879a99de5e9758eeeb095c5a082072b0d8a8aacd2e3081ad6809b1aa2f685dc8be2f22fd65bb4c0dfeb1f7e", 0x52b}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x1000f66c, 0x2c, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x5, 0x9}) 6.023737617s ago: executing program 2 (id=474): ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9, 0x5, 0x0, 0x4}]}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="0900000010b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendsyslog(0x0, 0xfffffffffffffef5, 0x2d) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xffc7}], 0x1) recvmmsg(0xffffffffffffff9c, &(0x7f0000000680)={&(0x7f0000000640)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000000300)=""/85, 0x55}, {&(0x7f0000000380)=""/222, 0xde}, {&(0x7f0000000480)=""/158, 0x9e}], 0x4, &(0x7f0000000580)=""/163, 0xa3}, 0xb}, 0x10, 0xc00, &(0x7f00000006c0)={0x5, 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000140)="3516c3204e49089e546bf5806653362cf29679fce160eb372ca96d57f61de4758af27631ea36d51769c47d91d8233b3b2dd5226f111c69dc76577245e839d7e0c9aff2f012197e9b865c69f4d4ffc38a0f40164a18acb12464471e4d53bc26cedfeeb99eeee86227e3bd6c36c375b4041b7b48526c311ef332c469be7386210f65b4c554f405658ffc6d461cff3cef8c2e2924fa941dcd3a9df8c6ad36c8d92e5e3ab0e8ca46948ab118fdf6f998deabaec12033a43ca5645c6e6c57a5dd01226bfeab614679592674f2ef0ff0c78b09113942616a1a6284f4ac748e5f8c7cc6e5c757002a524b66f34d5b4b60dd7d0a9a8efdf0c14753e2e5f613451926b5407f3fd80fdea33585", &(0x7f00000000c0)=0x108, &(0x7f0000000100)="9c11bf28630edccec2125f9fcd935022f1bfab620cc995b37df8", 0x1a) 4.241295674s ago: executing program 0 (id=475): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) 4.239077197s ago: executing program 2 (id=477): sysctl$kern(&(0x7f0000000000)={0xa, 0x1c}, 0x2, &(0x7f0000000040)="a558886118748eff0edcac9313868a5820fb8ae9bfbb86d11de532c517c0366a537a8167dbc103f9c9dcf91b05dda461c084286d96c7255d903c420b783e404bfb898b5763a702ecb105e8d832a6010c185fab", 0x0, 0x0, 0x0) 4.238207026s ago: executing program 3 (id=478): r0 = semget(0x2, 0x4, 0x7f0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x25, 0x4bfac64d, &(0x7f00000001c0)="03002005fc9f1f0ada70fe2ca54eeb785bf0184194cde1e6ae0562fe08b1fb0b0d82e976a92e894ee2a1d3f2dd88588b086c25b3b83904f0107ff4936eb6da87fe5bd25acb7d60f06ae2dfd442bcb7b737d05e59a8ad84748fc077eb14b28137e67b0af6bdcd3c744b5ebb239b3dad0ee347ec958f2b2ed53f36c95dfa3e3e4b168f5b856182537f8107a1f70b7c926483892960f7a4284c9dbafa8eac8e78bfaa309a07f7f4541603b0e43c8ad5789fe74102a0d2a9129697a6e34e82c59a5467e2096757ae6f03aa452ce61cccee32793468f58726cad9a779146631b9703ac19ed2563c5eab9000"/246, 0xf6) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) semctl$GETPID(r0, 0x1, 0x4, 0x0) semop(r0, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}], 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000880)=""/248) write(r1, &(0x7f0000000100)="312b6928f4950a33f54341beeaac600b8eec16ed76e026f9765c25364735eacef0b1712623fd6bbe8334fbf3187b06f32f577312acd291a1b7ac8bef774cb63e46530762b1380a0396414d2b5abd5acfa1d1d782c9236799b1e44fb77fe52bce23330b35e655ec4ab2600cad1816ed4ec941d46d5cd458fe184e79e869b5f71f3cd0b97a1f55644b8af2f74f2a122b41cd7e799f1505", 0x96) 4.236048117s ago: executing program 4 (id=479): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}, {r1, 0x40}], 0x2, 0x90b) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2e, 0x7, 0x2, 0x1, "8d0ed6f2b086cbdad8228985238e3e72f9b0eba9", 0x5, 0x100}) (async) r2 = syz_open_pts() (async) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x1) close(r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x37) (async, rerun: 64) r4 = socket(0x11, 0x3, 0x0) (rerun: 64) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421210000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000001de371a3f8343732051ed6b71989e0000405f8fffffe13000000", 0xb1, 0x2, 0x0, 0x0) (async) ioctl$TIOCSETD(r2, 0x8004745f, &(0x7f0000000000)=0x1d) 4.15332854s ago: executing program 5 (id=480): r0 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0xb, 0x5, 0x80000008, "d0c661999daca17d00", 0x941, 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x85) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) rmdir(&(0x7f0000000040)='./file1\x00') 4.149845921s ago: executing program 7 (id=481): r0 = geteuid() setuid(r0) (async) r1 = open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r0, r2, 0x6) 4.148138024s ago: executing program 3 (id=483): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000840)={0x3, 0x0, 0x5, 0x1000100000000}) flock(r0, 0x3) close(r0) 4.078146975s ago: executing program 1 (id=484): r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) (async) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x20000000, 0x0, 0x5, 0x2, 0x0, 0x449, 0x6}, 0x0, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) (async, rerun: 64) poll(&(0x7f0000000100)=[{r3, 0x8}], 0x1, 0x0) r4 = socket(0x11, 0x3, 0x4) getsockname(r4, 0x0, &(0x7f0000000040)) 4.072675013s ago: executing program 0 (id=485): r0 = socket(0x2, 0x1, 0x0) close(r0) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000600)="ed68923170fc9c90809507465f3c2b60654041a0bc51ba158884078e14cbab41", 0x20) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x11, r1, 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0}, 0x2e}, 0x10, 0x1880, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x40047307, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {0x2}, {0x2, 0x7fff}, {0x3}, {0x3}, {0x0, 0x4}, {0x1}, {0x0, 0x9}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3, 0x2}, {}, {}, {0x0, 0x5}, {0x1, 0x1}, {0x2, 0x80}, {0x0, 0x80}, {}, {}, {0x4}, {0x3, 0x7}, {0x0, 0x9}, {0x2}, {0x3, 0x1}, {}, {0x3, 0x1}, {0x3}, {0x3}, {0x2, 0x8001}, {0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) r4 = geteuid() r5 = open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x80606941, &(0x7f0000000100)) r7 = kqueue() r8 = dup2(r5, r7) rename(&(0x7f00000032c0)='./file0\x00', &(0x7f0000003300)='./file0\x00') r9 = geteuid() r10 = getgid() fchown(r8, r9, r10) sendmmsg(r2, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000300)="e9a0946e40cc7da934b5e4289f2b4560a534014facd3245082071af460bdc308a5b8235a8b0c4156a8eecf20e1766f1acfde3d0a7f2ca70abd10fca297da64f3f8fd7bb86bc2efe6e57a2142971304284614ece728668d00b03f46567975ae7a81331e03bbadf7df41a0d0de14f76c4d5daca1cd9cc4e48086e03e258c8ee5aa79b15c303cde0eb553399cab7de231edd699ad561b2723362e0d0776ff28a4bafd90bfeb6753d42681044bbaa99482297c15596ac639e417431a746faa0167c8b88e15d34da52bfa3845b59bd7c73b726c48", 0xd2}, {&(0x7f0000000240)="2ba3014d43fbc953339563048c78a67eeb70233805bf7dcdfe436d095810c9d5041d705b511ec47d265567dead80c204cd8cb29effc8e2b063ace77f27d1819a1a5650ef918adfebdcce3c", 0x4b}, {&(0x7f0000000500)="4b2029240b049edb294b7028d950c265ad2dc5af0cbcc634020000003feb4a47ecf3293ac785ad70d3c272c8", 0x2c}], 0x3, &(0x7f0000000640)=[{0x28, 0x1, 0x4, "fea1bac53b50659e8f4f297b012a2d5cbee3"}, {0xb8, 0xffff, 0x2, "b49e0a00eee1acf2cc94a111bc4498b18f99a532f882443594c97293b4dbf58e47b524378d546115df620e3140d122adb61166d501013b852e2b55ba1ab75c6ba891d6b47def99d4d2da86ebe993fa88ba61bc75f1d577107d4be716b98bb0064c81527674feae36e977f2d417b16589b4b99fa239e56400fc41e38cf71060c67da1a765477577e4a7ccdb206745c8b8c3e58cf3fcb5067756d45f6a418dcd12bf"}, {0xf8, 0xffff, 0x40006, "84a882b3bc8a766c165087e1d120a2a7df7dc160650608754f3d8f51d0867caba36bb47a75d6aca8cf891788f05ba856409ca989107657ba641322ae45b23870b8cd4542186c2823c9b129e61b6a6f52b54b637479fd094422bc7ca7b8d03bc3ce293fc6b14aa26d2ae16451c7c2abd1ab90e8eca36e9f9647cad3e6372e91452bff76cadb73c1d766cfa159895cf44ff559a75f235ef658bc4e77afb50662495976c7ae3bac4862b5c8755be7317e7c5488ad777b0f9a9fe10180bb21892fa71753979a6659851dfdf357309c0d832549ef3ed49bb7c2c116a262891efe8d01cef44ae4"}], 0x1d8}, 0x5}, 0x10, 0x7) fchown(r1, r4, r10) sendmmsg(r0, &(0x7f0000003280)={&(0x7f0000003240)={&(0x7f0000000400)=@in={0x2, 0x1}, 0xc, &(0x7f0000002c80)=[{&(0x7f0000000b00)="af751f9c1577ce95c4d909f153e89b9208feb203b48df8234cbc9c9dd574887f7d9ce46d6d2ca4800993a170fbefefd36e10d7eacfc0d090b20df2bd9fb922b4291b0f690a3c9b7e14771fbdf06dae3d1b14d3d508896695dac192df458222614d8c5216a0fea233557b007dded26863d9b74950977567287bd3903899215e0714b4cd986446b54febfcc25bf24826e11c7dbdab51546c10ff1bb4661b12eb8bac1e97c318dde7b84a53471b8650b58d191f356b51a8b0ca7be7a90fdae128e440b8534bd2140d9a1a16fca3be68ee04499d7be7ed5ba895b257d92c7f365dd96ea970ac1ace851987ba39125ebe2faf2545700f68941f7b8bb5fff3bb412894cf5d1ac7225326c4c42e736aa6127cf5f9034bca0dde708b9da95eb17307a426097415038a955f19c6f39b1a5f36d98e88f3eb21fdbefd2bfcb5370c247664c57f16df600158b12c39084d8f6628ca990ce380238bb8814db68430ed0232861b663ede84ffefa5d1042c76de43b9fc206a91ae0e9347b7726e184929bda483b20547e22ab4e83d2ad34c7e212085c5cda6abfc986b4b7ee3e13027c2d2bd249aa3f3e48c4dabdec9044f100e0d7a354a8104dbe53ac893ee1a94acbde2358c62d67bd4fee0ac90e249f73c32bc515c387fe09a55cb8d3696c9c22d503b58cf478a679a6e3f1df8b618d8a0c96a54d1149c2fc0130ea4ed83a688892e5c4245783012a780eb60368039b1fce694e52124722959b8c4402256a9ae612a515edac6fa6cf2f83cb919d590b2762f8599bcaef47ba97f88a7db36c6e141f98390b9779951e6085dd07dd709892ab07df56035ed4a832c106e498035612193f99b647a0f2b80969b5a4e4527bf7684d59ec58e1919419212f713f18da1ca4c52cb3979bc4efe1c3b37c8c10610894519ac78f2c2dd31b2eb8579ef37c60a1ddb4339eee8b51507d407c9925b00ee182f81fb3fae77c9ec16b340b88a972f55912fdb83d6d41b7be4dcfbe86a1a118a8f4b98651a1fcc6c7448d50cb5d930d5541a5871ed4c79fe9b81dd21928c1e2099613aebc54712ecc3ab2df7d1cd3ebbdc56df7e3333f2d8f0f65c37d7eda4107e12cf5f97657df8289b2ab168e2c1d6c8bdca61ddc5752bcdd2da3d6da6521f933f6323647554df54e54ecc2d69def665e2732b576528c44d0dc062f1fff39fb8b33fdebc0a614e9d7c4c098c087de5f1a58a30920811a57f37320daea9ccc7a575905e7e5af68d740be5ebef8671ea8b79c4cf032e1dcc287211d9e429bc29822b59c26ca770fbda3963c5763d1caebb7e72f708a23e320a9cb1b2f885557046a5dd45d169d8a1c0565580178ceef04bb69c617e8cfcc8dbbb8445e50175720f8d4f461484e2aec39b4f6901b344ce2f13fd9eadfc498154b172a95833fb505b19e7ff1deae5e4491965bf51ba4ef1ddbdfbdedeaad45f97a1743246e2dc4b3612a061830e182da083e577cb83ab86450a75a6db6c645ea5b97d74a9a5147d2825f54942771a41b90368a4009af68d786287ee8afee493fd4c9b67a4cd33484a37f70f5b187836683a9067eb7a2e50e2fd2b70f0648a4cafd3fd85bb89ef11ca13cafc5aecc0d5e5a28ddcbc0fd31e26803c8bcb705332478de1759e65b5f7834827b94aacada57403a9d7ba26233fba3ba3f31353afcdcc58106c4ea0ee99a41cb35f428bce4ea1541ce7141a184f0caa20ec7152ff73fb0e9c7c3f8d10c38f1044b57bc01f0fc0eeac12e7af4ec73d49070b9413a11ee68b5c557a8af95e7aa705c07bdeae3507cea0aa6f6251d6949407d0b432f1baec13acc1c03fd27e72d9fdaa55a797ea13d85affc976376e7b129577359e89fc099c6c4f91dc0e3ad1de708fc5a7d8d8a67ac5324dd97a69988197e296bb75b6c29724fb301fbb8fefb34d4d359deaa73f2b436d35e3890f9e29b52a424df0692dc57267558f8aac63b25cc3d66e5cb3e8d98566687c5fb7cf9575a7c2cf188ea8c0e0fa820e2f665e8aa4a0001f50a71896590edf7d5b1bd9f7737f1e7271fbb234669bd7aec5dbf3f91a60fe74a14d4a19629d75cc85e03f2e4d456853314d86d462cb90e1e1bec59c099e4668df747fe1fa8b02b1779c3c54e047e4998c4882d2c8913ca3d8d0f3970b74b3040f7b584950d2939638b4dced9f0e62ba11b9d2b981992fc5d3977b72dad93a8dd4b1104193c34dae301d340f3a7c37517072a6981d3f003fe847fcca58aafc184d4d9858066d03d6ab3e4ecf7c1d8c0f292d8919241e66482ad5828080b4cc7ba0bfd0285676b67f10994dea912bf709fd8249b45d8a4f112fc0213f8b38395b7a91ec123c3deb0015d0b7d858372f3acd016d664d2e0b7dfa87ddc4deb71fdd10d1911064e095789ca8c9e6782f9fe4b34ef3b4fdfedc12c6a552d106cf9897a9da36439b511505fea7d91f6a0ac489c15020479f1e2664dd50f30a2ba732292917f014b01eda64ff083e0127d40f999b2601605798f1b8a8fbe4640d2af4913e004b2ba982b760e2930c978b1fc763d2dcd469b69f728130ddd18f4de1993009b30defa095b34715df429c5e4c2b3900d0c0adbdd3515e71c02e79c5b63c5660316153ab04ef4e07269003d6edbe9d3733d8f4ae80f8fc3426e5538ff8fc3a4430fb2ac39481b71fbf6a8a5035e7be358dd27cea16b688fe83724b95e7d38ef4105aa4b32700877faad3b7b6c0d7c358842d5961ce1afa3be7ae28681ddf0712737c32989b0885e6920974a775739493d368b50c95ff51088b5b1633aecc8a8cf379362132e1652265cf08fb491c8900d69fa8abf1e0a0b2615a36e24079203ca92aa5ad089a861cade568b2ed774ab7d1d7d00f322d09cb5d92e3a228f35f40b3bc5b6e36154dd382f258e42c9d658df135b2c680307d3bd68c26f7899368b01cf637062b6bf861700b1ed5b535cb7e8f876fba31769505da7c4b3aa5b40bae80b1ba38c084c8faae140ec1a94fc99fe20329e4e7a8c81ffbbd9b7789f2ce198f7d29c6421630b111138562f1b20df416e97cc3f25a544f9a3145648bc2bc6f46ce664037c4e6a63393adc7cc3943019aa878e3b466e8ce7b742b62b3d82410f0dd33c664a5c53889b72a45f42c08349c8da150ffe4325b6912892974f1145464fcbf2bc21510ea5576ed422bb7ca0cd5a7d7c17044102644a45a4034a5971aede8dce697f1f6716939b26e117a4622aa0f78d4b885950ef971c420d1ca881c48e23cb0a5abcab194430b12410ca7ad3367ba5a4b49dcf32553f9277dc34740c335d103dc862f2515f5f731bb1255b9d06396552d904949557a37c607de5ee26ea3378e9495769e44dba41f493e4f32afe008532a782dc4df132239b53b8ecaea0eacac9c478b5b2c9248ba3eecc4aaeef833c839c3470d82a06066fb22bbc101068a12773a6f3491378f928fc5c38c30f38c39919636a7d5ac586303239a7563ee537dd3036e0f5e7f4b1920500f58e8e48cb3be61daeb1edd4623422f713930c65035d2b703f2c6f363be113227a127e1e6d5e24b13935ca10cd515baacda67795afec1f7c4baf9fb5b1b18f7fd1c48464aab00922cde1f92a2cf4d198dba9fdca813dc3e6c27176d193a93665e5c84feeed2b0f6b4560dab77b9dfcb999a276a89ed3bb16c41c32e4e434406c31de06be0c2e47d38907f4bd737aadb4fffe476119ef0b3acf62fbd2c243d51962fba3eb26abb9e61d330277ecd13a97f03ef0b4f3f69774cafb738f84ed71bc87fff9dd52ddd1a8361e85289d24ea79de0a125ff5e343225b719a176169cc7a04a4871c0bb890c4049b1dd7134479b73433dea2c4cbe5a91e4bbe46d02b3ccc27d788dd33b259b2269ccfaf7d40bee699fd511abcecaef12ebfea33f38d550238822ac8a438f26069e230b57ee80cda26e6f8d211e9ac9f146260968d80e59bc4783e05d0f65aac63f2f255d0ef33c07edf97c0caf50c5cab5954ad796fc564d2a47402da8f80f9ad539a0978d2ba8bac258442ab1e7c0e009ccfbeda271a9d86e41fe2cfa324cd7b0e51d6f83e8dc21b006bc5278b4daeea2ca31b9e9b2f1fef90f5c4bca2485c1a568f3ddfeefc56dde11f7ef57168550f6173c39bfdabb57b36baa659b89456a7203b06075111f5c8cb4d1a0b2b30c3f9856df8444e5a4616e44377b2cee7e7b7a3150677df5faaa0fee80ff5451ffab842556fdbb7396cd2324463d56c5eb1f70f8dd1e233e4196ad8b253a6f83b0f74efb15b536c1cf99589708dae59112fd958b5f0a3b5a9111258eacbf027dff5b98d5b39ee7b34459d261fcc6b3b4d070c7f37f6d6bfca8ce1f35d75e3112d3b925bf7a3e7e5f0394f0d28630cb102ab1e992dc6d19c56d8f7ef19876ff5ffc0160c99d5fa8bf5349e2a33f190cfcfb533daad9d0025d1d843fe89cfdeef2f607d0ac4139877be6f86af75168520ae0b90d346c01060240ac9dd6b870280890acd813812e71644d21f2dd00c99f4dcadb5da18ef5198a73557e1ef497a14cf5862da052f4a47bd53d3cf895948530eb9dbee32e172e2034a346e555d56bdf9b74ab375e75a4cf8b2a644ea0eabbf3b2d2dcaca3231065f39abd2e7486a6ce129bd6a9f02cf53f07c0964a6153178a0612dfa185e804dd5faf3a7d96660f18b7c917360275a602fbdc59974e68480fbe490c7547e8e582268797bc8e49850e46b52bab61822038bf2547ad081383cc353d861fb64f496cc9a269027d54fbbb2316b08cd1144369e9f6b22a7cdb0626669a256c218be07562c1b96fc55db3d5ed417a4713b2df5b1965072045ac6298b83637f60a502dc483d4f2e60400b818d5964e580c02fd5d506af4de04606937a266e679aa0f5a191f107a3707b1b0602ed4a8598e3167c262e1977c4aeec9ee23a56c4b0fd5dd819d8643f94a0e485f1e8e67f09d18c9201f2eb2a3301ff9f1a140dd9f155c646a3d6a3c5b3df8004143a9ea18e663fdccbca60567940f0fec38849e8709663e159b937568eb140623c99f69bf25cacda83fcdf371f8c3558d9431fb679e7f6aa1ac0acad996a3ba47ba426f6273035c7c5049acdefae50f702db6ae09c984c061cf6cb16ce7789634c483389cd5ec111805213a72dd63e60db8b9a10f970c6fd47b0f845fe97e590582fe70d90a083f24ce3423b53679128445b434fab47eae872a399bdf7e77be3652ddf5b23488af305973a67916cf11e3c9be282ac526c86bedce5c8c5503c06539032f83d953cead6201b3b95013adabb46c7e8229908f8546a2ca347a38e0bff5f452ad849651c37a077d95619c1828192cc2d3f1a41a09cdbd046b1358288a9e7a545ecd86c1b28b30473c25dd46ca1da14a780effed70223ac5fafe355b05726625f07baee21352d78b0bfc7044f2c1888397d654ea024c85b2494764a3f0023f695add424ff5cb11586bc452966d1a96ef128684684f160d782064a1b3210c04609f35bfc4c72266b713bffe029d47a425be84d9ca70c8409fd1d9ec7b9dd6d0f0a3843e0f6ab0d4a6d3c7328d174e8f74b8c1ef8b66ac65f1b2ffbb87583a7160957cd5b76dad71e6a4f20243f374d9fcac027df579d3c37624cd128b35f9794bfa3e0890b2619ff9d8675b2a26005f6f500fb9c8316f1c71791604e89bed2eb3923408eca8ea4ec210e1ddd199f62cea5cfeb15bd4976ded81951ab5edbe6784ced6ef016b74c19b08cb7d90cbf084f4ff6e279fe1c205674eeed53d749fc6fad8aa75c15052b9b70fe9c8237fabdfb234c658307f9a96d1d51944d06280287820afa07509", 0x1000}, {&(0x7f0000000540)="e36940554431e0de7fb741ac8d5f076d9664c493da1604aed575835024f61c740c30748deca5aa8b", 0x28}, {&(0x7f0000000580)="d45f5a98cea327c622cc3cb0634a8852820a3ebcb197942e7a0fcfd2378e23efdfbb757bae3d768179475abdf2e7bb1d6cdbb05844ec970e2cb50fe87b291a3c3686da5eddcd1d88370877ac75d2981396fa9a0d355387b31f44ee9b89e207aedd0bc1e5fee356c060ad2570387a594fde9765", 0x73}, {&(0x7f00000008c0)="f229892e5022286710e39016e2852d41879f132476ebdf1fe4ade2b4483de60451a6fd7eace7924af59f5aee3ad04df10c8be2c9ce1f08cd523cd502e276bfb8619b81f1e11e48236839fa08f21cee3148c9881973fd8c36cb171caa86172b3271326de98f43fc6ac4caaa42c7346a3c3b92cbf3be863fab0578f438bda7449274aa8fb17b607dbcd463f4725fbb1673428b7a0053ca9b0618e8872637e6a3cb136bb8e354bf473a", 0xa8}, {&(0x7f0000000980)="ce8ff106f9fb371f7d4e392c15d073e5aacdcee672900def94de49d0786b246d82e92879a98d4b2f39b96f87b0e9de0459ec92729dcc20257eac9c6bfaab63845f3b3adf0e3f0350f614de3f0e2016188edf68b9", 0x54}, {&(0x7f0000001b00)="d8af3c9a28fa6ae4b58afd5744d1647a81c39fb0b8a53dc8513d87c8292043cb9388fd7397e19cda27b577be62b316dcdbf6f8f7e1d1528552bb8d33a9b44c37b2e2293e7018861a6e441e54efd6bd4a376e2094b07c2c55e2e556b52dcf0f1a627e465e5a8be826ecb3177499c04c27202c511311d359c5361e03623d36bacb5dbb77b285add3a559b63e25f53268b11f2e777538273296b3462c17cbff3c660b25df05ff625f486721bc08bbbd0fe4ce380ccde0f7da137c84cdb8d46f3a517c515d2cb8e3567d0045b23a644b3723e705998c1e46fbbc48639f5d34a91d1b38d5e444d98c24bd3e5ff2bb359963efec622e0fe7f34d2d6dc31bedd1733db9121fc84c6c62fd00d28e098da52f488f2c326d2e81e418d6c065e34143dcdf912f90ab1adad2e1744e2b9c659647a87bd30b34734530f533d5c2c3ac11e9663620ca9182d9e97f309013a18c170075ade4d75362b8c96765b1d3d6f0fde2ff4678879149fcc05fbc6bc46b84f6b46f233ed96a257d3f39cada35f1fe79ea6749a6cc13e35e0673b3b470ef50544ac19c952cda8080d8e9a8a73c2dfedd57cee9a3004cbf99a1612c9ea6631a4913c9c57f7e236c3ccb797bf2ee39e83a2def7dce5d7b0938a4c1845643b938f50f0105443bd89cd8bd5c4ab6bdecf6cdd9f5c6d563651649f3aaef2ea81fb5d17735971b8ba07f4bf175ace47545958648051cd3412276498666a1fcfdb421e6cdab5d366159f5613dd6e2ab9f5cf0ff353d37230a7b3ea7ed088559a98d5cead0280ecae90033cbc3b1e6cd3bbd0e026367cef97fa89f6ef1937a9210fca3bb51ecb72c35a8d190faff97be6f7c5b532ce54d5d21717b5c22ad1cefae2a1bc2615c8009183849ee3989b0faf38c95a43a7f03ab3c4c01071a19608052f453b190c743409fc3f5b4b08cc56f42a49905a081747fbf6a4a9807f357ecc6911dd49aa10558c394fc3bc6f64312f45b90ea582e2c43c6dd7df724f1662f0a63d2a887540fa91f718ddc916af7a359a6f76eafdb5fc0bcee5e49ab63b501f5e2e128358a14f54cd99d3e7b895e365abfeab50ddd40bdfb919fe1ab3adccea07d0053962dd354df0f026d249ae326cab58991201e27af948e11d8b8bbd6285ddac13b3659253cbc979a84a3a950e9f807c20508ec61e3ae2ed9c0f080ef45bff6f3a866525331288f8f93bb1f003eaefdce16f80bffd7f48114348efbd126c7fd218a9cbc1180ca4ff35f75f86e81d2f06ef8a1f28b11b533121cd0add7dc975823dc4db6530ee0af9232fc4eee2244fe053d18c6e70ed2219dde33e01cd811cebb997b4d664bd2212314006ca52bc3b78effd3e01a8de90c91bd9b8362077d795245597b6c05aeeb5bbc30eecc9c2008ddbd10d1fadcbc02cf944f451e6893a9fa41304c718c9a3c6e3633530af22ef3c038f71f2e15420b733e9fa827049a7408fe7ed35dbfe068cd6a5b272dcb0789b82e4313fb31d0e847a72fa8f026df02ab9993256262873066cf340271931454a89a30fd2e89a2d3e08d2f93d7f908add8393ba007ed842e7acb359d64648a557d3cad822695539ed916f95c1bfdf2cfe39bc255426030eae2520a70a67182b8fd57c8d3df1cfc08f7e168fa51170f2eda3e21b0bd7512e9fed5cdb67b139aa65b86431cafd3b6801e83c577e0fe1fe7ba5729d0f21db6a3b197ddcb9f8c556c22e87ec9ab87bd4e7e46c21c5c5356df79ef5b54ea33c533fbca474c7e5594121d8dc55c26a852b0f275d5916f1e9073ba6d845411999fb2b7802014b5610c2caf9bc3a4cb30f6e5d575298b3fd1834cc75adafc78f1aa3f473a35e3ba1c602b5f602caa16239d5e5ff15cc256372fda313f8353bc1aa25ec5d811274b49cdd7715b74f2e51f51e5791232ea046776f67ddd2545f37b623f115b178dc932b8f262e6177b5d037e23102505126b05e28ba9136980d706a4560cfdb0dc83e5b37b6103baea04d6ee42c29a0de098034c43f334b1ed109cb3968d9a8ab8e34a1fd134e22a82946ba3eba9ef55bdfb3a0a8d4ec1d9974dd8624613d9a2c6b58efbedfdb26229a7e79ecbd73f92aff1668976f7bea4904975d7b0aef33e309e2e44c4d71ae2e766a066d74fcb781e2815adb7ef6b43186b0658e4e2efc3c3b3b31d96b0d3336c62e4ba3c90eb613dedc630c8c52ae929f09e521af9d5e2ceb60388114b9b3bf58962fe3bfde3bd97ea3896b370b8db98b0c50ef81a90e0295e76400c9742107d2f791d72f3141e308fdff3c818a1a7e67e805bbf1cac653ddc335a362f74fd535b3687d67eb1033f9164a7c0f1e1b9743b3e6b4b8e6b4c32dd738e9ab9ec2764b1a7efebfd3ba5a10363e85e14f4291d4d8c065511f79d7e74ad58f4de2432e076b26f9324bd2d62b1ecf7f70b6f82326f18991db7de8cba22869087c9fc43002ca1763b5d0c36bec3a85edf89c008a489d8d1811de2b03921741f87cebf9284ac457ece9216ed9048ad5d1e03f8cb9f5c788965ac1d81f332c2bb083e3288f3ec21867668a766a4c2d29ad7eddaa3268919886cd46eb700c9423352b044f394b0aeecd060bbf23e220de20101a7ef26284f95f905442f3cec7e4ab440351501410275016df0215048efeafb791b972217ce2cd5f21429d3919c0ba264dc467317756531354537a50e5f7f2291097175450575ce10b494be5cf28f06211e8bd097d89ccb3dea2ea36a0d4dc0da3c3fe47f5406b4c40e62f1ead13a59b989e70e3c9e71806744e1a2e5eaa3d5d2036a265bd9f280ef3c4af6956adf5ade23ebe036ed3caa42bdf0f7c00411399b327c1a06d0f782390ee9b9a37723bfe244aa0d7b781a941c2ac2493d6eb713bb80ada2205fdc0c681dcfd1da677f92012e7b5f0aff64325401da7d2e3c500ac918c9d5cb4e6899500b6d1c33bdc0988a50044a0e27e45fac661ea96753b92a1055d43d0a875e9bc39fec906d66d2b91ce38f55c78e26e4c57d6358519a363a1f844e800899e757f131b4d50365859bcead88f906d20bbcc054511799c165d1cd4d05361169905f071714eea89671cabdcdfffbd7434073b2ce4b7ef6f2a5ffbefcb73b95a5d0b75b1d148c1aaa19e503ebba6f5d9dc6f9c9e23ef2d0de9a53fb6170658f985e8d2dcd82bed54021d249cf56c55ce2af7031f37bdb5a3c2ad03b9797271ea239ca158ff0ce6b4e9fcb26c2972ec2f5bcf4bddeafec1c8bd638b40c61f79982cd2c8bb9a936f695639638ee60245590f201c9958081bed25f8b028361ea77a41d1b11e1bcfc03bec419060d18f577418ac6a686c931c4929d495892f58d23e0a902425c9f401d86db88eaa2d980838955f1b1b130343ecb85d5b2e782ebcd50f4d2024671951a0da2756ca7773aa28e1050ff58d576a89d3d737671d411128e3fdf2b77551b59cd141615c0e2b5e4fe3af01bf95537fc8a987272acf4274a6c3d45b8e10a38fd41a6e635d4fef83e0ba73ea77d6d5c7b04a593019a0ed13e8972b90df2b5d08edc81fe2f41d487dbf4c993d36472901e5462b3dcba459bcad2b1c024c5b1d7ceea424befc7682effba6d76b544325adbb80f7a0866a61783c8aa800320d09abd57e590c29b1a9e950b0235706d5b8f219a6a3599a314bcfe4710e13d138c15eb9d2c3daeee6398d8b34e5fd801d97c0014f8604c83281fc66fc4c3d48f406ca8e8527f8e02a070063d74c52d04a6dcaed59a97089845fae05f95be0e81830b9bbe5d86042d468deb318349d4dcc49fd26b186c8e367d43890b27605b6c7408346836c8c37abce239f7eeeb454921bc6e13f7246beafeec3d439afe90078ac39ece44b4550101bbb6705102c31b395bd2347bc66a845406922562996f5b5271c201a07441899314a44946320e5e0a4f92f3ad4e4c3478e6f16b54d1abe8531b278f1f1f81dbb51cdf0b45638e7044a8c973ea0148a603fed4d072c994c9d04d05f59e1265c2d504b449c273634212a07857aae0f13301a937f3992f02f22c31d0426db405f069709fadb842d5b8efe751166e68d54515823a117e64efc8d044cba0df1f22e4b2ea14826482a2837b5df87e21068ceffa39f2d46a007ed73b9d72116bd28569bd9a8ad2605f538e0241ddfa4a600a6618be32084d942a90d8c75e97841e79a62bf58514d1cee7249e389bd1b28e5bb808dfc2e2fa3048e5893e43499be2c7456b817693354bafc03bc98e24a4f69cd8edcf0caa43534935b1546975a9e86de2bff795a27561f145d2fb0f007416e5159aa6a3e32871aa6379631ca609c30f2eea5de52c5c70ca01204fa5bf0191cc750300891d51fd4598a841e970591fd5469f41097c0e194702254c51ab889fac7394148e2603cf661912a17df955d921c6bbdc9e01876d9475834a8532f64a6f4a8b3442506ddc088690bdd193625d2f3d74153da88733a82223acfdda1ae885c9fb35b3bf0267a2721d39b4de0ee3a1a68e9045f409da6eda675c37dc4705759925bbe19bb49e73dfa3eedf0a38f84e6dfef07181682696040cd9dc57f7d1a2a1c6f16449d7a55d27914620ed514091fb290e1d37a72735eec23814dde0a47a0d3f4be00c5143cd33cbd787ecaaa924e365d9018ff417300dd484bf81e1371eeb254802bc02d1ce654e066345c83890a2f7d39e92ce6ebbcb1fe87714ca75ad0d1b28a07f2aec7755c4bf1eea745793ce30b970db1f14197ef47b766536c3a42a4d31676b157e759973e74df11fc9294088395dd559112e7069a4952a48a10e99adac48f3d23256e790aad9a552772525666b3f88b4fc4d4d2e5931bb95aa03323b49e5af711cfd796f28a19bec80aa5bceb07f753266aab51396915fbe0017a250c583de240ccd9a0c379fa5914cf5de0ac46999dd895763c7f4044d730d3e64f03801efe658ef6748d77abc761ab5548cdb73c8cb7928d9858ac541f3dd308c351be3873726ff708c344980b0660d37a8c91e416ba5d1cf75a9d2d24cb40f3ca198e24e241fa808d5331b44a05bde49e0aa5cd38be9f56c9ee9d716d423f19882bab598c31754440a633213f692ba188e91bbd5cbdaacb31e52e3c2e0102f819d3c64b32f694acad35df01f4da3a56321e2d3ddcd06c3479583e7c20805dfc3e62c1c85470474a8d4854a9fed57d0f9f792d9a4639c337637366ada371eec2925f0889086f994f68f18c98adb6bf1a37344c5f4c9b81e23c6c1d42a3b99f43f6f5dd78245997fbc569090e738e0c6d27fefc60b4cb88151e4916a95ef009781124d15d776e610e721988866aba24ab37a2de089238f7a121346b295a4fbe4b1893f9a76306eec46123968d3259584bf1c7a10ed62a50166cdc4119185260033f28a64d3e0df8475bd54b40aca9b220d2d12194a74bb23b4e2b18a131542fca43b45f33479e81187b3bfd62857651f1aa79ff15cc0f805167c1f4012b771a0f9646f9d0d19980d788aa63f8e6c05f3945a9ecc59ca5f771e4f92dfd1576b8fcbac249fd5ae9b6c114df9c8b0fa99a7d79785beebf402d094904b9a15149b64eb2197120390daf1f7365620df31cbed1de395cba8a59f788871057d004e7f953fd4dbb0da723e52920a14b3f3f464d97d78cc3231947309e861ecbbd889477a737ec7e2983da2a012fcbd37bc0d1525feec52d6c9d3c4343f4152541d11aed586fc60dc52a52008e93bb5e29f154f56b36208b5ccddda24ffdda39827d43c38d485a05934f930400d9d6c69a3de7a040af85c24425d37424c69c2a22717090012462e0200a363226c8c5c6d002dcb96897faf0d", 0x1000}, {&(0x7f0000000a00)="c196117801ca0688f254368a272883bf69924bc69ff179c5a948c382b109b2ea6883225d788c427b42952d3cecf17873684c516ad77f2c35b5707509f82abfa4080bfa250f9cd4eb3129914c1d82024847dbf7c25f91a8cfb4f37ddc6dddde3d8e104a191901ef614c8a594849fb12ef6a4be66125cba4f4e3b721a7b87de13685e715f2d6bbf8d328c0a994527a35091bde6eac8ba83059407106586c45357019d8", 0xa2}, {&(0x7f0000002b00)="6fdbf93e4aee75e25cc267bac3570bdd2f88035249cbc154a50bc443cfab0fdf1d380a8ec6103a8bfa665c977b906d8ad1079a0eb7c34baba5ed7b82249f080259a375fb17580d339a296d1e63e4f2294dc962bc7a4026b8258f1d7636b23ef112fc127d1fc91a263d2e9ae9d3d0794c265f8a480ece47788ace842636565d58251779f99cd2275591e8365f26d7d667432765886fa74687", 0x98}, {&(0x7f0000002bc0)="274bfedc7eecc129daf0b5693d7113d02bbbcad14d6702f306d9c982a9de7b085fc4fa38d5170248c818621ae98776ecb619b689a78506e3f5a62926a1145b890ebadec5337c3733bf8fdbc17d67194e47d3e1dea3d154a0aabf456880467c069eab2908c2a04495456109185bfd2027684f2e6846ca3ac81621e0ba1e87fc3af02bc9d50b2baf1e4226247b9cc7e45d574ee35e03d38212880792", 0x9b}, {&(0x7f0000000840)="6e6f45f8674b461319820e8d7fa6e4e8478d8d7ee2d6c40f6ec974e8692ed7", 0x1f}], 0xa, &(0x7f0000002d40)=[{0x10, 0x1, 0x861}, {0xd8, 0xffff, 0xe, "df287ee70318529ac67769a12063975ecdae277c71bb0e91c4a3bf01379f1c84f1f8f66ab3c82a83c9e879fd7f4c2877cf9eaa462ac5cf08b4a76bdcacb858b35aa0c229eb13d4663c34cb9b53f0f4473c64f1ab2d9de59aab8b9a2a4edcac918c9a14239b71de6fd8762e15ea00497823e316171987c3d65f25b54460b2eca33598d3ec3d0b215942f8f17b77bd86ca3b0c63eb828ec3e1956e899a6b6ff888c23e77f6393aae37b269486a362b8653706929b530776786d68deea1af1f92d564ceddf87d"}, {0x48, 0xffff, 0xcc, "9be4bda129894db3a5f3f4766c59f314e5ebeb1a596166d6e57b45a008ac14625d4c8a9a6d1920056a9368993e4ee7b47a2f"}, {0x100, 0xffff, 0x7ff, "19d519b3794d5fafcd2a33013aa8bb724f22195acd69ed3d3330cca519a5ac9b34dcff2b919320e78e68bc11c6c7e109a3b8f656d0d6483c06baf3997dd9be35777c74c6005785fca836b680f2fadd38031684dc7c7ab1c41bf008e3c041c8d64863b3f0a50bd2d10447aede713d4f89b820696a77c3b5ae0ed43ca3a2068a8cdd589fd545ff0d37dd231346587d6ac45f93beb641668aee87dcce44a09cb43810ebdc28fe6c25f1c8ee3c11cd7019212c7c960b3d10ba8521649bc16ad8e3df21b1264c4411cc453d274be48c6e9c516a189b1c2b39a7c73577bc6893380bb1bbfc2c41e80c41c2b0943f2b457f69"}, {0x88, 0xffff, 0xffffff7f, "be18b780740c2f17f7a7e279d84b10c49e35299af6ab1985d2e7bca5a835767915532ac900cec8fd4315f77bbb150691b4876e20839e0ad731f0f0ce4645a1cc4cc266cbc27ed56fb4166e4feef14fd1a1df2c84149ffa5bc918aa20c31f9f57a055923c05b13e004e37894288beb00a1a605e4cc840"}, {0xd0, 0x1, 0x6000, "66c75957cbb0953d93bd63b640184f5a5e3de67d1bc8c159d3747311eeae9a4872b200c4856ae3df4b25991377f8927d4845c4abff00c4704b95c93e1d52fcceba92440f92ad24c4d491e54619e0221cc58614b9851289503325873618c65b49f4668c767b869ebafd895ca30056d302309474f974227b23bb79741adda9617105bd8f381ed3ad4bef5b34d3d87c25deaa8de542e92895f41128e619052ac045dffccc9290d626fc700a584d286af082ad1edde6bab4189c765d51a1904c"}, {0xe8, 0xffff, 0xda7, "b1d80a658a104e7f3dae97f3d6a0d502b0bc01e8b3ce45592e5374a929c8784bf621da005bc8e25e1e0b0b693b74bc735564c9afc7fb9228c86cebb1c455c5be57fe87733fc809804fad9b86dd7999785650bef10e8fd6b95b441c2047567cab2a91e0a9788175c885a001e494a36716a2f6373a5b5391a9789ca50c974150dc781d8f8f4c5873b3ae7a0a71da73e36521eabbe7aca9a2dfb38fca11978710489b7c7044c60d54f94b2cbded29a885652be8a1f3873b41805021728fa1148368b12bab197b92323926435ce367d010bfcf9442"}, {0x60, 0xffff, 0xdcd, "32fe91985c96491467aebc10cec3a68215b6bba2fc34681b0a27a2c0595e27f290ccd6cc9bdc0378a05dbe1d46fd4efbae2797221c0b855aae55a53ed650782013755b36114ec5f073b3255b65ce70"}], 0x4d0}, 0xe99}, 0x10, 0x8) 4.061375165s ago: executing program 1 (id=486): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x162) close(r1) (async) dup(r1) (async) close(r1) (async) syz_emit_ethernet(0x66, &(0x7f0000000500)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x30, 0x0, 0x0, @rand_addr="fed38d00", @mcast2, {[@dstopts={0x29, 0x4, '\x00', [@ra={0x5, 0x2, 0x1000}, @generic={0x7, 0xa, "43e5208f1045bebe34a9"}, @enc_lim, @pad1, @enc_lim={0x4, 0x1, 0x15}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x1, 0x1, 0x8}}}}}}}) 4.058716063s ago: executing program 2 (id=487): r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000080)="9271b3819fb2daa7d26b17d72e79c8dd5d9f384ab73dc7b2ba2979ae959a61c34ef769f5a281506bbf8dbb3ad8307c64ddced77fde30243e06", 0x39}, {&(0x7f00000000c0)="7a8155511216f5048713d869ee6eac701985393c3e1dd835b38c453ec634cc891ff4376e1ae0cb478b26f1cdb0eb3c6d6fcbe191b30816e7ad7144e9ffec90b5455731cb8628ca3ad65f1a630c65a11ada3a3582ebbaa8d9700921d9e1c32256aae66943efcf0346ac21e363f197a2aef0cca858ecab253d4e49fc8c9e947b9c8ec2103fd7d055e74a102805a5901c961f4102f5864f733b16fb60535e64c9330cea25dc0d5b1b63aff4cfc0bd1b6eed84cf4c28b06fbcff4421c8a9ecdfbaf0006dd7350702d0b2d5e93e9c7ae40c086ebdb15eca8479812a79a87d0bc84060dbe58b167d6c27daf5b5c8824d2c193b3f9cbb38493a03177a767e8cb0a7944929e7fe244d558810e1ff7b89c10498c8cdd58f7ab18ce484285f083fd3564a3de5ef403388132cfd1eb97f177eb623e99af075b4a119b01039acfaec30123685d0886f4223c9d49db51a7f2e20a5f25fede550e423f147cc53f7ec0a2898079447516c87f6675a2d3099ac66d3011e378cbea1d944a5b509683f837ab7eea80925c19c22209a34e01562e2ecbbf6ae4e5283fe45c193f78ef48e5ac9ad3828f5be21859be29d2b488b5a70784c8e6fd0cb066d77ed97d221301e2509f0bca602e281e3e370d73b096fd211a527771ecf6bc869443be1c5df97d3bde04c678ead2c54952f4b7963d86c87a51ce5b6ad25b1fe7e30461dc888d6dba1ef65c7c27f3b641cc27cef3a6f90b21ffaef73fe92ca23d1164305ecb9ab8904fcb6cf629a6b080e21ec650e83360207daabeb2d78b6adcd9dd2c15de43be66c3941f864b884fbb4c3ab0b0f53918a17ba7aec4c0eb54cec4c10fa48b3ced958857434ea6ce0433662fa19f5cedf2b61da79d5082119808eaba4ce9d0dba75d8729b9f8b3d2bc32cbbb910ec402f5a0c3466f45b17d50652502a3681e151594be2d94cabf4a6844f856e8bcecdee0ff2672e4e530330f4a370558b769c51ad33513c6fe519b735495c46f0de7e43138117a1926a96ce8ad9cf8f961589536c5fb039a214ad917b07411490c910f0c0d9637168fdadef2f4a1b7fbeb579d4cddb0480afeab910d6db8b8b6180777da69c5e0ad3b4464e888ccd3138ef7e91585c0cdaaa63ff00a159d81814b8c1a2ea257fe0c2d7d0571d66d8a666e638fddf8012a2eb4b085e42c44a0afa9c53990369b9665a33a3543f33fdfeae2389c91016c7610f3676f6b47039a1990b2ab349631a890dfdb74170bee8eede9d1e2de76b3431c312ee1059b417bed1ccbcc7398d5629be89252ea178ced56a2126ed2a473d479c792b9f44487519ffd336fcd1876c87cbab99daf6697276b55822c5da1a1b0036e39a559d7b9ad8afb8a635fe1306525ba671d8590e8e02fcf947bdc78e3905499c90586bacf96ac3762aec36581ba6e8f1663190c1c9d50c1fbe9e4b89869b9a5dbccf74ca2cb8aa0741d444452792f080b5c07d4ec8235d83b195a2b08c1bb1d597c7316cfda46c415e51a3fd8383f879cfc86ae594badef44f9560cb71e66e700425ed4cb252093e52c0a3fb65c85011fd07dc720a68d282732e3bf2ce8128d96f087101b0ec381eb33ce90a063b5fa2009ac7cab43f8d52b7b3b74519e9eca769c05092aa4dfc62d42034c2171f5f3cc99bdef786d91cb607a23372ce4f8d760d20e26524d9e5bdb2b104e4c12994ab2f778c90596f62b2a2105456fca071388bdc1058648c6c83374e26b593f10957fd1ae348206875bd731c0e70afa6dd99d2350415c89fef3d29a1cafbf42e60607196aabbd62feba4c8843818326752dc97eb80152f55a3d90dcd91b2b7d5ee9d8db073e420b82f4659ee08968296780a37eb0ada95b801dcc7c517b9511f8548a421a101fb93b9f694cbb153372697a60b4bcfabfa2583eee40f6ec33dd9e41c5f346f09cb71088313209ba77c15b20921d4e267fe6ce849001acb9afda2366e28f7943e33e9dcb7b00b98f5e5b09f5fa2a2f3a0e3c8f74ff5a1d93725dcc1bdff8627293810343560b3a04765026a689a0b5f280281756f500b0bedd8288231cb4d54e063d3fd6e87c3c7cc46d0600aa1e4e8c631f27b8d65eb736fe0099d297afb9af94743298ab11fba5ae65703f76857cefa07f2343184aca965996d3003c773aed3eb32c0152a54e8074291a78b00b5df1fd5d60321a0990ca49ffe12ebb68e54f38be5adc59ee8e8adb2eeb988f22a2c0dbcd070d57c57020ee8dd3ceae291fa99dd91b2499a8e5350be9abc15a00fce9a6bbf0ae3e2ca24ccfa1f18fed89b0c99800645418d3099f55fd737a0ebd4fe9cc2767849575766c23a6c9568ca9f22aa8b5bf099dfa2cb58b5af77cd365a6491e2a02a3b0953091b79de2a6e270c88885ac1bc47e4556d4b1d934cc6e2ecd2da7c424f87f604ae0610b514686f777e6a90d404e99e8bfed96e0002f1393d4f05cd9cf1b0aa71cece08a57260a469af9c05bf4432411d308c59cdb106eacb8d454744a6fdabe6e1d1794694cd93464e55d324a83cd3b71f77b427e43e24aad9d2add0f073c72f39aa31d63cd7038d45398f3788a632f5f0084511369ec7c7e6b97ff869e413c49e7c9ebb46b6a3d5734d75328de3f18bc7b1b5c6770f1fe6a6c239cccfdcea648a487e1ffb2dac4bcaa5ca5763d3671ae356344cfcafea58b13cee24e0530f1ee251cb4e74c5515eb81f54f1bdd2375fede859b277cd53d579b8638d38b75ff65c1c773bf71cefd75b5f259c96bf06baa74142118435b9f7b783aeddafa1575319aa2402afabfa52f59e4b84c662a791ac2b1bc2bf353c52df7cd6791e04036926fb7ba46f2ae9ce7b83eea953a2bc4367b37fa704150298099265fd0e39d41a5556691b8ab08d12f4c6567b7a06b04c2d47d4e4ae2fd8f36f50d64993f847dfa5f7a03659b08c798a3ca5aa3e78368ffc7f7b91e1debcec53772b0bc5ee91a565d112e33bb09a62c12efca8821a03cd1f85d3a2b3af0d72d07b3faa6312909af0611ee6ca3e83cdba91f5f9e2f931d36ccdda26abfce38c6b9f7bce79046d74bf82544737b33e3e4b3d219bea7f3cf7cb953f84d767ef7d6b75efc5c63a293a6ed6c6969c595e4e6e564a16d6d246b2471bb73451982bbd72c71e307f788a2a87a2615a105cd1c690388af31f3dd1f04978815ca39b80f9eeb714c4ce1dba0d54e698b12b8ad55ffc6ad8c713fda7cec2dbabf371a5854d605e2319e45cf6c65fe091a9152b218b2064542245f28f426573eab5e26d9c5fec7109a602700b5f523dfce84c1ea6575d0025da32328445b813f8a32892eddb7e57d8975ae9e9055d0425eef286476b895936703d060cc232bf9ec3ea257b27a80872a2a62e01e59f99cb686f46f65cc8a49fe8e737c9af12a5880324eee95c9f6761e56da9296a7d9ea416feae8929c5fad70474abfa5d7c04938ae5ff7a25f7cb358a7ffe44da736951863a7a3d62cbe1a77da9b8c5f0eb249d3da5bc400510a82319f3c137d1fbc53ab362fde3f6633d1e8203e7936d80bbee5d0afab582027e5d6a472e5bb44214c7f621f5f9381843a8d296057da8f6ad990f7e7f5f4e1760f7107f72f403eb3916a20f617de0ac85fab9d9ea179e07a1f216dfcf22d80ece4204c39c46a8ec8a759a61dcc091fe38f6cf08a901b78a6e00bb1e897085d3347a43df369caa4134b868ce1161685f6c002c39162c51b8dcab2903f41e51fdee5744aa122161189bda2973773770eefe83eca9577a2e2c737e7a97483966ad9eed32e12f166fa7b2dce1b3b06773994511a05ea43825e9f82f85f5ba9bdda1f1059df30650602f8ee7ce3b7f623b53f474b8a583cc635f470b043548ed0dde0a8c0b8f3953b6520a0a677c288afa9705a105132494a39ed6ece5b0458a4e96df0c9787715b52f0d5032610483901bf241947e98326274a81989e5d117265ae08086f0cbf3fec7ebc433568dccdcea56176cde2c5253b1fa36d673b3b1ff0a8cbb67a3263149e4068fc0272b195b31198c16141958d8f216ee71935e1d5af4913fcc4edc3b7569e221f2c45f3e86cefabfc8e4186045e86ed282a0e535fc1c78285e4892fdd8c314986c15524803eb652109c37395487d40251bc970fd724e1f7a4865cb4b6cc6c285cca983e9f9767d27920656675ce829f550474a08ce5cb72dc6b8a48a9952a0fe7210b3c252437d76143a400c8821fce51d2f4b7a70a44c6961ae6a6686bfc2baf7b4b2ba4b5b27df3734259e8655bda0d2e5565852a61f8eb0fae3c8f124242ecea94396f50496de3814282ced8568360e8268b6e31ccf5af99462e5d9a919b08d3199a743e465685b127d1b02b101cf9e9f2a8e2de76c87b698f1a9721005957d0651f31822ec64eba61c5d1955a2fc606fd273498316e0208909d49cfa3e865080e2e1aeef2f2e593ca6b6bad0437319daca542ffcce7bb7b00358aef989d8f388b8b340c47c13c5ecfa0cde42d2460659078fd8e0df856d4387de241124a9db29957a1d55cd7c7ad2f5e6b413a6de47b5308c472cce11659560110b7033b072416d509eb51cb9e1582b6996172d639ea16298e23128e1c0b56c561e11efaf8c5492c279609c8b23f7160d594df7aa547c385915254a0b0d5a358c88f1837bcc0dfbcd91e6f72994ab3e762780b71c7e2a52f1710414f0bd68793e3fe673e529b6888c7c12541ad541d1291bde19ca03d1b06a85249d36115eb7a8702351b8376117ca379e418ce8e8e24be35f7ed3f0715f06dc7613b5ed62bbd17c26a5d55d74f3629f3bc4bb6ec8cb7c494503c87c3198194c8f7fb61f1530a57ea69486c9a7a7973e86143b59e412670a9930605cb73aa7cdcd7fd3b6ec2e33f0e4d2927d217252b0f26ce5a9769c50c04b0f963d2946f06ebe8599cb470e7b509645a9a2a6e3c75b31ec86f58df5b5f97a42b6515777597d06dd7b028455f42cbabf8978e0f96684476232a5445ab4d36e36fb78fd42050098dae4e0ff3282d42bd3c453d85621df824cec0153b18274b2f6e3c30606ba2a4904bde23925c7d8d88f293d31fcb544ee8a293afd6501602ccb81146520f930c88bb5b93fb857e8ee89118ec69c0bb5acf3c46a36ed3e0e3dd434ad9db97a60472cf277ccb1d360077e4d8d3418540b73545bda159fa956e46cb457b63bd67f5e96be5fd1bea51552f5810a05d8dbfdb1e7cac89c30335680763315e435c58eab1dcad44b9d8477102ead66aeaa42daba326b79d339479993d143024fa4bbd5d7d29d7eb34b394b0ed15027101ae5ef9ddcdec661fdc94b94196f846d0b13b429bda43708d694bf7343463f0a1ab81de91aa357fc9134470ef0b5e27070c25753dccf763d227ed5f81812251e776f5ace1555b7e6e5f6967b0a2b7994649d5e9da3b2717174bcf2a86379252066a57f4702f6161da2cbdef63c1dda9fcadef66dc05aee974383134fdc47d5a737aa69cd43afacdf4d01a5e098dd8db72fb1210fa7f11eafb3763f81a99032996b5b515770b1ada642e9642713fc67d0358958106401c44353cf8fcad9866ae042a7f8c3696c0020faca733f2d0962ca606df08ae809298044b066b848ada43dae6d63c027f6b3b68770d3e5f42f1eb5a586c8fe702fde35a4a56e4f693eb7f5a243f7aa9341664a2f947e5ed74d81bf2957755f43fbf3f7077c7fe01ad3072c044999d8550798496fe13defe39ffd79b1e8759dccd18f8630822929a17de754c331b4b4498636029de2c9d58e453b6c0ee61de057d09cc652369cec24acc26d5bcfdf3b24a93067277e37356eb4d09c89d3a", 0x1000}, {&(0x7f00000010c0)="57a7c11df769e7fa50ec4065f265890759f395c16f15a4b553527bc383344b22", 0x20}], 0x3, 0xfffffffffffffffc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001140)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000001180)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000011c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001200)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001280)) recvmmsg(r3, &(0x7f0000002680)={&(0x7f0000002640)={&(0x7f00000012c0)=@un=@abs, 0x8, &(0x7f0000001600)=[{&(0x7f0000001300)=""/154, 0x9a}, {&(0x7f00000013c0)=""/212, 0xd4}, {&(0x7f00000014c0)=""/86, 0x56}, {&(0x7f0000001540)=""/185, 0xb9}], 0x4, &(0x7f0000001640)=""/4096, 0x1000}, 0x8ff}, 0x10, 0x0, &(0x7f00000026c0)={0x7, 0x2}) sysctl$net_pipex(&(0x7f0000002700)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000002740)="320c73cf182e4a7a3295325dde6f16c8d4a4e97cc8ca2b80936a4b8cdda15fa6ca3bd9c00a9199751c839814be8f19b35a5655651ee73fabf2e429a9fadcaa64ba919dd711fe98cef5ba2170bd6e17a7badcefb44a7ccc6f01a020ba068ee774452157f865da3031816b2b1b8221f096c6063bc871706489a7a1b84e5f89c37a52e912a71379ce7306d2ac98d14d09caf8a9d1ceec2dc975c2b709d9f5d01edf12af0f9338be8383d283642bc6803c893319523364340b4242601e8da2ed451e9ce52efaff735b2e56df1f38cfdc497eb2f8fb6a8f96625426056065eee2e9c5e9b5198b061c15e2f0e8d892d6ed663516eb1379bd4e50bea69041def5274047d52abb3d89ba1f166439cdce4a1264593c75e75aa65431c9e66efea96a1dce58bac0fe41e858b12d7d77c596e3c198f2924a95fdff843ace8b8026915ba47c8d8c7648eadd74dc7e6a3154a070f8dd58952d51e171ae84e9477a511f839b6c50a791780d3ca3589987fa0428dc9828fe52bb6e8b14b11fc895e1950a471f79d5e97dc6292a4f75e2927306dcb72d4b0e4778bfcea4072b19070d44237b45a3f41801716f09b1f8eacd697927d15eb8182ffeef75869d488bddc618269bdb24f2dd869416b7987f2d8c31553fa07b8794e9fa23beee375216c4a3e142ba6343a048178d34c4d5f7b883d33c41210c17eed7cffe71318540afd1e37d24d19aa32415d0a9aab0c496e3e86219d01986eb4b04d4161e9d38fe143a65a5b1fd2ec032bdf1506845ee605cc61dc69e21f040066eed3199508a2c55d0d354b64f7f71d501e1885716276ac800bcce1ae0d2e37aa2c320fa5b73467e47ed75fb803e5a106509fd6a0fbb29b77e7ad72f8f9a6441f4910d41d76724ec04d286e1ca3c3ef33a2b7c781cad263b4b2ef5539a61d3d42b3ee2e51169fb67c6bb1d01b8619205a0e450d0cc3dd521d4287e029293ed5ed107b6bbebd520fa8bed247fb5b8d3fe3a87f6554fb6cfc9f609e29a478b71eaf8184f06861c2126ce457fb5c864f6da7dfba13637bdaa58e8703bb38fc32d3b4919e67a618e4ab9708cac32123feb299de762372fb5081232360f43a40e24d73d67040ddfbb06d84307efbcbd5ea4883032cf1691f96755f3599d758e46ac732bb95cdfffa74286612683b4800ab529bb877838b6666c1c3ea9662aa4b5b588c0145a45a667e61059419bc441201ab8a45d00aab47a8aabb714bcbf0de49796864c63a3be41850f257d23424c5ef21e01f3d2f6998994a163ca696aa3622ed13ed0287bfc567cb2bb72bf51f817ee5f4b7429bf59ede766991b5c8df996ba2732f1c6c17f51261d9c2548029dffe394ef4914f25f446fa7f490160117ddb725b9a8120b076f7e64ab8c1429bac1615b67bf427956fbfeb49ad52136e313733d523cca463e63d6b1652d93b7f833b8453dbb89f02c5a791823e9b47d90ca581b278d5de8d47840e6d84b5cab1fc900015dd27ebba55fe9930a9946903745f38d8354f1be4de30f2bf8d59b58d8d1e6f58bb9ed21b5f660c65a9e68a4c197f98df8baf9a9bdf6153e00bcce38c548daca5869bf0b093c4bce737211b44a2d6c1e8dbb7c9ee3b38ec5105dc5b9eece175588d6b5a8921e9d4c2ceb1b45328d65600b328d2380c5de6575b881b8ea153830b2c6283fa3661f7c6f8a8c9f24db9191226c6e85339f6b2f530e16dccc54a71f30305bd67da809a5977455d89c0240d825fc8aec5a8330737a7b72e13d56d1f25135202eb92daaca92a1dfae8b8d968c994aa453e35163c470b7d6da9875191322a20d96831484aadae32f264ae5918a4df47674c54c5404054768693663c892a21ee3ad9fa44137f0bae6a33790b4f91aadd904d7c785b8d9894e0ff42d1f7189248b287cf73bf89c34882b1b060d300f71334eaf00b0d05307d07ae3acc097755bf1295ec609487510007246e91f17325c779ec610158ed5632fcf13eeb69d505dd20d974a09821eaed354009a42430ee5b6b550d4a5ff72afa09b50e7b620e8836a438aede21c0fdce3256e9f9df8440d0ccea7897779be0a4fcec03e9436ee221623ffbe4a234310ce24c163ea2d6c93d31a1703b72e22bbb6a2378e2041ccf8f32476ee25943ee4e515446c270fc27ab11d8535e0663c52f2d8c67aece200c30afe41cbb7fce0cc45d070529d4c05e9648ce8aa3121d022e5cd252e7a81d461e7d6b935f448941c498046ee89823bb429ea1c1e08edc304e4a06598eb1cb85c272f00d67b208efabf3223686b72ae536ac98b53a9a12530eb815fd44c4beb986160a92818d4ba078561453cc8e825d244c6a19face194d1bb1f3c47eb7deab0181dfdb0a41f271cf36614067c39f1411b1ff1a6760157ba06ac26e790cdfcfb066babb09aff9edb5361334975afdbe12d2739a02ce3d9dd14a86d4869f6620318150af358ebebd0bf99fb2c5c21f26ac0f9d78e835b8109cabcf2d9b87304223c6539b54fe31a3d00e92f9cee2c73591c73e954549b4cbf9dcf2b7c9cdad5eaba5584a4b24ff0c9f216b3580b0e4e6f483d9eadfa0b0bf7a911241872ce7c61bfe135f14fc99526fb81cf65069f7d5f4e415ae9a96fc307fe86d717e0dbb85be3e217c6e99b8ea3b3702dfb2485665caf0a81639bebd864d558a83c7b8e15bbeaeedd10fe838454563666f05f9a3f610d27acfd2d1e1c2370bbc40ecf6a06087fe36ae3d69c9c7a75f2aff040052ac3b4efe483687da8762be8943378065e7d6a98172d9e1235dfe622b334179f3f304ab66b5c81ee066f55370ef4e1ea0bcc0a8ced42e9a1f3d9505b928d609c52d9a1df2620812e4e1b9fd288b2caad7ec4785744e010a109555dca57351cc759bad78c3adeb5c193bbd950d1e6bdd6b0de9ca661cc7163772fe50b6ec975e0e7e1b862defb1d70593f97b355478efa31659348fce9d13d1bd91b6b740f46de61507bd7e4ec2072844cc8320ff0a7d2977183c4307f7ee753a91c42f2ff27a3566a796818f72c25ee807b79ea1add2449715bf1d538607bb81d3545ab458980777948d3980f32cea66a227b64e17233fb2738c65ca146c23a65a4b7aa4e900a1e30f29b0172d099a1811ada8a9b0cf86151f3b5c660a3f67868a94e5000a5265ac846f6ebc0cec342216145f6007f0237a190f3de83313bf58cd09b73d6dc06bc4f92ab2b9a247d73aff88ca27d0b4b4c6af69e8fcb3fa94b4281b3d905ebbbef9ae469febbe2685c0f0283b2e70219c25f26833dd5de539ce71c0c9a469598b8dd05d6478eaf4a408cd85354d8bfd7e4fff7c35537e6094018d993e0b2698065f15f6bd77f445346e6950e442d824a009eb5b48c33d03ab08536f8cffe1c1b2cb4e56c19841bcaa6f17848bf8fd9fc8d11bffd0cca471defe1972fd1f5292b9492aef99ecf446c72612e595e1d1305e1365a7dc4e8d8c7f5a1ebf1e16b80f0924a6892b005110ac939ec7bce8b29496602120a61ea0e5e3c54f248d5af217355115c7418614c7c5b4dc0518bcc8ebae145b72407e94353189957c736569abf6445c83df10ca14d5e654795a94240e30e3b32fc8f0237c1f7e8a1a87de383360e015ada22f849e820762a16e7510c49385a33fb969cce17484231b5b7c98642490d1591dfbec3e5c2f21e2b007b30a064c26af3193030a32390e76ae0b57411b085de1ee4d7663524e0eb6245aa5fe845dd49a34be8214da8a4b1ec4361f5db05d72bef9342f563f589d607de8cd5ccf9c85b46398be793fa8cfce611346fc0de46739ef92a3aa05d8694ed7760ef5a9127daabe2700c5f458ecca369a4fb75555d0e3f6ae45a5d14bed4fbe1893e1861150e98122eed65b3e67bdf7bf52f80b3df6a2b028e10fddfb8cddc63b2d36ae4b10331ac79dd049990936b97144c06342a184f3439b8e9bd3a14bca8a88996e69c0b25df37cedcb3021cf2e3394d5f1300d6346f5f9cd84312c32c4389dbe58801b6203ac5eec150c9c57b168c7866127f501ebc65601038a98728b637ccbee3da01f41511fab871938d9201dd82edf0f66e968e3dada3521c1c89e8ec00c17ca6246eea2380b177a694c56730664f832947475e2d507d5daa2763d4467ab73b2b5a68c57296924a1296714d74248daaff9fa2d5e8d5271fd3df51bfd00b53c0d60ac9d5df337bb93619759fe0e1544cf092b12a26c35346db9c11d1eceefc140b129b733a1f0be24ab6a3fafea46acc4682281c2df994562b2e3a6e54f2bc9172dc77f549abffde77e79fd28cde68fc93aaa200f0e55066c8eaf188ab1a2e3d8fa7dc370c00ad8ba82cf62729981ce04f2ebb2bf14297159f7eeb7e0d83b361260a381e7dbed92d355b99db64fd31f6e476cf8286414a0e111b5047a44759acc9a45708ffb879aa9071bd7e51f73003ac17f200b75e591db92836d542c0902822f3fe98c6ffa58cf3c49a6c6b220ec3d6814666330ca127a2bc7b16737a9ea9b624dde42d4598c08f60df2d5a88c3c551bd3a2788585985693e97ed7e15885014f3b8d3058bf9b8063ec00634e2bbd99ff5eea03b15585ca5995e1fffc926329693de994c746cf7f7c8e072c6c8f3d43ffba5dd689e1594b951952fcfcb9d33278dbcb303c0f42053123f6ede15d1030510d5a130ea098673645effc1e76f90d73e8c120d502bde336c53968421708b4bce11c1926a146b5fa40d7f6541f931efe740ea1956f57d917ef9e1ad8d3692cc510cc72f7b9d91fa11be4cafcfe2e2fa1522495f8bdbdaa27cb26594ab7b84c418d890c0e975b4be4c1a6608e7ddcd0fd1f729ce94115c3aac0b7022a2d391ff56625d349e43b84f1f08234851aa107af7bc0c55f45d6bed1ed2088fda8c1efad4e142443e7e4248b81717f9196c9ec646d24b2240caec12fc3f746f6b057fbfaa82f681a8dd15d58f26ac06f55e62fe0ddf1221ec8dfef06a008f864e4c4f79ddf20ceacad2171f5a9c26ec7e031f2fa7c01873fbe9272b2a9f0a545d759dd2ca62a4892bdfc7ffa4d2107932d5a80dcee5b5d5aca3409fe8043fe016345f238969b3d66197077b443d408580357c9de6414ce09d4c5f22039e0c23cf0e3fb417046ee3adad21abccec4ed36a1ea86f434756722e5915789ae34b2a17cc758d9c16132faff1a4c594055e80c3e80a2ba150e5916e751ee0b57343fe24c82dfccbfde86b66a9b1da252a18f4d604f99c3875e01c0dcc7813e8fa6d217a478f864a79434e9f036e863d65774fe98656c252dde0fabde80fb30537680e2a1d18b5b84689aa7b5e841449d2823400942872bd4348f62635d1da6ffc92ce15b934e34574121ec3142fbb6b81740a25f8027457c21f52838a6178ff87f7afb04355dc69cf4871cd805365c2171e1fddae8a908b9d673082e3e605c0ab06f2350b749dfc6f21cb2e0848d9fe0803080649caf30123b52742598ed05bb604087955747743c4aaeaf53205b0b7336ed7c10236cc70cb082ed8ce0034eb3acb63a56d23b945e577407bb5cd7ad799a5339aa7a3b419ae24645b8d2410192a897ff04f34d93d62e24fa6dad5c2ee34d985f756b8143db6163e61e33b2fd406d8a52a69d04ba9ffa45bba9fc78ad234aa3c035d41a5a994d8ce2a7aa6ea39a3fa22cb6d4b6f9be29dca7071a75bcd6c3f4fecf72ceaade2151dbcd798301fbaf5250791947fd51b77e739de85f1e29345e37926332b9f51c9077b2e014d8d73104f9743f2d7559a065dd1c5d2198f1681101b4e0a9bafb5f1893bb9934fa536868a255d6e3512821e100e98b8752c6cb2fc5097", &(0x7f0000003740)=0x1000, &(0x7f0000003780)="910d582cf8b3da8e8f525556c2a8", 0xe) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000037c0), 0x40, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000003800)=0x4) sysctl$net_pipex(&(0x7f0000003840)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000003880)="4d7bf29efbba24e4bb55b67e1679bc67facb2c1dcd8486fb6308694e59af0ab46ced1a1b8943809c05fdd861fa58a993370bd019ab99c4eb83", &(0x7f00000038c0)=0x39, &(0x7f0000003900)="da42c4d3d81392ff72d3b5cf17616e1d5fc10879eadebcbdc387c0ce3f3af09823bd", 0x22) r5 = syz_open_pts() ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000003940)={0x6, 0x4}) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000003980)) wait4(r1, 0x0, 0x1, &(0x7f00000039c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000003a80)=0xe49) r6 = dup2(0xffffffffffffff9c, r0) fcntl$setown(r6, 0x6, r1) 4.05830315s ago: executing program 5 (id=488): sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x8000, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x20000004, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x6, 0x1, 0x0, 0x0) (async) sysctl$net_inet_ipcomp(&(0x7f00000001c0), 0x4, &(0x7f0000000080)="a4b090d5633022480338633306329f66bfa3641b734d8413e6a852ec815383e5f62d45f6b5930f721dc465323fddf2d41cb71fd2000000", &(0x7f00000000c0)=0x37, &(0x7f0000000100)="812fe29ab308460154d49ea021ff5467469c8d86ef4ae854e7042c334becbb05f286748c17cb012e0dda4b6df8426aef7b88d3dda77a8562ee0aabcb0ae871cf3bbd0531e0ee2b2d6bd53daac6e2c7c4d2b02ba95bec744dbb24dda6e277efde164b965422ab827f4396b6f2e2d232816ed5b39bb2c7a789121f93bb88789abb75769b93", 0x84) 4.058015084s ago: executing program 8 (id=349): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) r1 = socket(0x18, 0x3, 0xff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3effc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 2.270626818s ago: executing program 7 (id=489): r0 = socket(0x18, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r3 = dup(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x18, 0x5, 0xd) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x801869a3, &(0x7f0000000100)) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) dup2(r1, r4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) shutdown(r6, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f00000000c0)='u{', 0x2, 0x7, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) semget$private(0x0, 0x3c, 0x72e) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000480)="afd74a312b64b5d0dcb21a87975ee44322de2a5a38f83c1ee30013ab5544a29f3bfd312a603f15e563b5f002e24ac62a48c5e91642f77feb63c68f4ea61a04f2cfb1a9bef3c2ea3a86d49d4a69714f407d82595a91474577162b3729f6566e66da1bf7bf2a97393d1f85a6d95816624814f769459d2afc2a0bd03d4a11b3b7529d523d0e790ad690d372712cbc4089583d2bc639f5cc00b8c4772696a36bd5bcc39d16b987a4dac305982a00ea952ca6b360dd76400172b395bbd8c506819037783850aab6ab09080bf8268bf7fdda07ceb4e29490331d", 0xd7) pipe(&(0x7f0000000640)={0xffffffffffffffff}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) write(r7, &(0x7f0000000340), 0xd4e688a67930cd) fcntl$setflags(r3, 0x2, 0x1) dup2(r8, r7) 2.269732777s ago: executing program 0 (id=490): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$net_inet_tcp(&(0x7f0000000000)={0xa, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r0, &(0x7f0000000080)="d99aca906c", 0xfd23) close(r0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0xa, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) write(r0, &(0x7f0000000080)="d99aca906c", 0xfd23) (async) close(r0) (async) 2.267822914s ago: executing program 1 (id=491): r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000005c0)) (async) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) (async) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) (async) r5 = dup2(r2, r4) (async) execve(0x0, 0x0, 0x0) listen(r5, 0x8) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0xfffff77d, 0xd, 0xffffdf7e, 0xffdffff9, "18264e026c8c0100ff7f4d01000400000400", 0xd, 0x10}) writev(r6, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) 2.266172868s ago: executing program 2 (id=492): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) dup2(r2, r0) dup2(r0, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x58) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/106, 0x6a}], 0x1) 2.265796322s ago: executing program 3 (id=493): close(0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) unveil(0x0, &(0x7f0000000140)='x\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() writev(r2, &(0x7f0000001000)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) connect$unix(r4, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x28, 0x66, 0x0, 0x5, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xa5}}}}}}) 2.264946769s ago: executing program 4 (id=494): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x3, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x6000, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0x8}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2c, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x3, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x5, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x400, 0x6, 0x4, 0xa, 0xfffffffffffffff7, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000180)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="0000205ce5edd77b6c9b139b69c17d995e64cf1a57a8741411b8c9ae4ccf586b086c127740b127f249b4a743ad08c920dca80f592adb644696219accd0bf0f2e6366d30ea9ff316e326adf85a07e61de6c03fb853097d033f30d54ff6b20a38e1414a88968", 0x65}], 0x1) 2.264370486s ago: executing program 5 (id=495): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffbffe, 0xff}) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 301.55377ms ago: executing program 0 (id=496): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000082b00fe8000000000000000000000000000bbfeff00"]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x7, 0xeeb2, 0x6, 0x6f1}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getgid() r3 = shmget$private(0x0, 0x4000, 0x201, &(0x7f00003de000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, 0x0) r4 = dup2(r1, r0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)=0x1) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x29, 0x3b, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, &(0x7f0000000540), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 300.744717ms ago: executing program 1 (id=497): r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000180)="b0321c3e", &(0x7f00000002c0)=0x4, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000180)="b0321c3e", &(0x7f00000002c0)=0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x8012, r0, 0x0) 300.348468ms ago: executing program 2 (id=498): stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mkdir(&(0x7f0000000140)='./file1\x00', 0xc) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x1b1) mknod$loop(&(0x7f00000001c0)='./file1\x00', 0xc000, 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0xf0, 0x3, {0x5, 0x2}}) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file2\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') recvfrom(r0, &(0x7f00000003c0)=""/237, 0xed, 0x1000, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x5e8, 0x9}, 0xc) unlink(&(0x7f0000000500)='./file0\x00') unveil(&(0x7f0000000540)='./file3\x00', &(0x7f0000000580)='r\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x40, 0x0) close(r1) unveil(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='W\x00') symlink(&(0x7f0000000680)='./file2\x00', &(0x7f00000006c0)='./file1\x00') r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xe, &(0x7f0000000700)={0x2, 0x2, 0x9, 0x3, r2}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000007c0)={&(0x7f0000000740)='./file0\x00', 0x7fff, &(0x7f0000000780)='./file4\x00', 0x8}) syz_emit_ethernet(0x76, &(0x7f0000000800)={@random="c9ee2c293b8f", @broadcast, [], {@ipv4={0x800, {{0x18, 0x4, 0x3, 0x1, 0x68, 0x65, 0x4, 0x4, 0x37, 0x0, @broadcast, @rand_addr=0x3, {[@timestamp={0x44, 0x38, 0x5, 0x3, 0x3, [{[], 0x703}, {[@multicast1], 0x80000001}, {[@remote={0xac, 0x14, 0x0}], 0x9}, {[], 0x7}, {[@empty], 0x4}, {[@empty], 0xffffff58}, {[@multicast2], 0x4}, {}]}, @generic={0x89, 0xc, "25d74463b8a602fe57de"}, @ra={0x94, 0x6, 0xfffffffc}, @end]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x4}}}}}) faccessat(r0, &(0x7f0000000880)='./file1\x00', 0x182, 0x2) syz_emit_ethernet(0x2a, &(0x7f00000008c0)={@local, @random="47a805cb269f", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @broadcast}}}}) fcntl$lock(r0, 0x8, &(0x7f0000000900)={0x1, 0x0, 0x4, 0x81, r2}) r3 = open$dir(&(0x7f0000000940)='./file5\x00', 0x0, 0x80) execve(&(0x7f0000000980)='./file4\x00', &(0x7f0000000b00)=[&(0x7f00000009c0)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000a00)='&/?^!\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)=')\'\x00', &(0x7f0000000ac0)='!-#%\x00'], &(0x7f0000000bc0)=[&(0x7f0000000b40)='\x00', &(0x7f0000000b80)='!{\x00']) execve(&(0x7f0000000c00)='./file4\x00', &(0x7f0000000d00)=[&(0x7f0000000c40)='\x00', &(0x7f0000000c80)='\x00', &(0x7f0000000cc0)='\x00'], &(0x7f0000000f40)=[&(0x7f0000000d40)='r\x00', &(0x7f0000000d80)='!-#%\x00', &(0x7f0000000dc0)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000e00)=')s\x00', &(0x7f0000000e40)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000e80)='-\x92\x00', &(0x7f0000000ec0)='\x00', &(0x7f0000000f00)='r\x00']) geteuid() openat(r3, &(0x7f0000000f80)='./file1\x00', 0x80, 0x124) 298.67248ms ago: executing program 3 (id=499): open$dir(&(0x7f0000000140)='./file0\x00', 0x10430, 0x0) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x10430, 0x0) r0 = kqueue() r1 = dup2(r0, r0) geteuid() (async) geteuid() chdir(&(0x7f0000000180)='./file0\x00') getegid() (async) r2 = getegid() getuid() (async) r3 = getuid() fchown(r1, r3, r2) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) link(&(0x7f0000000100)='./file0\x00', 0x0) (async) link(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='.\x00', 0x0) open$dir(&(0x7f0000001640)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) setsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="e1e24b732b064595c6a8ee3b25eb4cb389798465d235695ecd8293bac3bc6da7e7c3c9f7", 0x24, 0x6, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="c64d6a4a3387186588aaf0885a4b1484eea7dc800d13332ff39105a82f4fa85d9c25952f1540096d78968e1acd444d901a64511a49bd3539ce45927b91e1319b77616067b26ff03f4d333b240500369b60f77b04b4898d1b1ef88a47144971e797a377a770c18b", 0x67, 0x405, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) (async) sendto$unix(r4, &(0x7f0000000000)="c64d6a4a3387186588aaf0885a4b1484eea7dc800d13332ff39105a82f4fa85d9c25952f1540096d78968e1acd444d901a64511a49bd3539ce45927b91e1319b77616067b26ff03f4d333b240500369b60f77b04b4898d1b1ef88a47144971e797a377a770c18b", 0x67, 0x405, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 245.069958ms ago: executing program 4 (id=500): syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0xc000, 0x20, 0x1, 0x0, @broadcast, @rand_addr=0xffffff}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x2, 0x4, 0x1a, 0x67, 0x40, 0x6, 0x16, 0xfff8, @remote={0xac, 0x14, 0x0}, @multicast2}}}}}}) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000324000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x85) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, 0x0, 0x0) (async) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaa8ecd4e5eaaaaaaaaaa0800460000180000000004019078ffffffffac1400bb440403fb"]) (async) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x10, r1, 0x0) (async) 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}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800000, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x9, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async, rerun: 64) truncate(&(0x7f0000000140)='./file0\x00', 0x8) (rerun: 64) utimensat(r1, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x2, 0x1}, {0x9, 0x7}}, 0x2) (async) sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x10}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) (async, rerun: 32) r3 = socket(0x800000018, 0x1, 0x0) (rerun: 32) bind$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 244.404939ms ago: executing program 5 (id=501): kevent(0xffffffffffffffff, 0x0, 0x20000, 0x0, 0xb, &(0x7f0000000240)={0x7fffffffffffffff, 0x5}) (async) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r2, 0x6, 0x7, &(0x7f00000008c0)="bb7c1aab05a468c6472d8f3137b1ae1b53734602b371b32f363f08b3db7cbe7569972022078fa96bbdfdfdb75b79fbc63999b4b34871aa34aaf55b0c7749bbc5403df045cebf58818798c8ab0f307d4feec322a8c78ed1befa794671360b337091a8817f8e85a722c7186247453b1b59c9f61fdc7e69b7ee069c41b28ae82beb41740c6c18ee407c026995ec1acaf0897960c77985e8d43e6773fea340b2747017a017b8c7db66891517179e127832039aa62eb63dd4045bb63643b8d705926fb2880e990df6b1d970c2868d32c6c3843f489bfeca26e51f70b03543667c4cd36f", 0xe1) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100", 0x2, 0x0, 0x0, 0x37) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x409789, 0x10001, 0xfffffc08, 0x7df, "bb08000100f167d910508bc49d7323000000007e", 0x68, 0x4}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) read(r3, &(0x7f0000000000)=""/125, 0x7d) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockname$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) r4 = socket(0x8, 0x1, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x8001) (async) r5 = kqueue() (async) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb, 0xc, 0xfffff, 0x8000000000000001, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x8, 0x80, 0xc, 0x1000}, {{r2}, 0xffffffffffffffff, 0xa5, 0x1, 0x3, 0x1000}], 0xffffffa3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x47, 0x10, 0x7, 0x8000000000000001}, {{r6}, 0xfffffffffffffff8, 0x21, 0x2, 0x57, 0x100}], 0x0, &(0x7f00000001c0)={0xa35, 0x2}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='W\x00') (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbf3, 0x0, 0x0, 0x0, 0x0, 0x119, 0x3}, 0x8, 0x0, 0x6}) 244.072904ms ago: executing program 7 (id=502): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socketpair(0x20, 0x5, 0xe6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7, 0x21, &(0x7f0000000000)="0a00ce2208f85c254c1d67b2024a9ea70002", 0x12) 16.849425ms ago: executing program 1 (id=503): mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x0) (async) syz_emit_ethernet(0xf2, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800bc2b00fe8000000000000000000000000000bb000000000000fe"]) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0xfd, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x17f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 15.049269ms ago: executing program 1 (id=504): syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd685498fb001c2c0bfe8000000000000000000000000000aafe8000000000000000000000000000aa3b000000000000004e214e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="bbc88743b655d5b65104ff4157ec8f503684b81c14078e37df4e6d2f6b"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @random="1ef5be4d14b3", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x67, 0x0, 0x0, 0x1, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3, 0x45}]}}}}}}) flock(r0, 0x1) 7.742403ms ago: executing program 7 (id=505): chmod(&(0x7f0000000080)='./file0\x00', 0x40) (async) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000380)=0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea100700f71da2ce", 0x8) (async) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) (async) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "e000", 0x10, 0x3c, 0xb, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x2b}, @fragment={0x33, 0x0, 0xf5, 0x1, 0x0, 0x3, 0x67}]}}}}}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = socket$inet(0x2, 0x1, 0x0) (rerun: 32) setsockopt(r3, 0x0, 0x23, &(0x7f0000000040)="19000000", 0x4) 0s ago: executing program 8 (id=349): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) r1 = socket(0x18, 0x3, 0xff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3effc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.120' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd80615439c0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: kernel diagnostic assertion "pg->wire_count == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1326 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 181991 56257 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833b03e7) at panic+0x1e5 __assert(ffffffff833f1046,ffffffff8333fc7a,52e,ffffffff834071a1) at __assert+0x29 uvm_pagedequeue(fffffd8008f2a100) at uvm_pagedequeue+0x2dd uvm_pageclean(fffffd8008f2a100) at uvm_pageclean+0x2ad uvm_pagefree(fffffd8008f2a100) at uvm_pagefree+0x26 uvm_anfree(fffffd806d54e868) at uvm_anfree+0xe9 amap_wipeout(fffffd806cc34a10) at amap_wipeout+0x246 uvm_unmap_detach(ffff80003a014980,0) at uvm_unmap_detach+0x8a uvm_map_teardown(fffffd807eade3f8) at uvm_map_teardown+0x360 exit1(ffff80003a4107f8,0,0,1) at exit1+0x6fc sys_exit(ffff80003a4107f8,ffff80003a014b50,ffff80003a014aa0) at sys_exit+0x1a syscall(ffff80003a014b50) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75bfa0825c40, count: 1 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: kernel diagnostic assertion "pg->wire_count == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1326 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833b03e7) at panic+0x1e5 __assert(ffffffff833f1046,ffffffff8333fc7a,52e,ffffffff834071a1) at __assert+0x29 uvm_pagedequeue(fffffd8008f2a100) at uvm_pagedequeue+0x2dd uvm_pageclean(fffffd8008f2a100) at uvm_pageclean+0x2ad uvm_pagefree(fffffd8008f2a100) at uvm_pagefree+0x26 uvm_anfree(fffffd806d54e868) at uvm_anfree+0xe9 amap_wipeout(fffffd806cc34a10) at amap_wipeout+0x246 uvm_unmap_detach(ffff80003a014980,0) at uvm_unmap_detach+0x8a uvm_map_teardown(fffffd807eade3f8) at uvm_map_teardown+0x360 exit1(ffff80003a4107f8,0,0,1) at exit1+0x6fc sys_exit(ffff80003a4107f8,ffff80003a014b50,ffff80003a014aa0) at sys_exit+0x1a syscall(ffff80003a014b50) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75bfa0825c40, count: -14 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003a0146f0 rbx 0xffffffff837d0e07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff80003a4107f8 rax 0xffffffff837cfff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x20cb279c35ddb3e r11 0x62e9d7db912f2b64 r12 0xffffffff837d0c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff81e1ce35 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003a0146e0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=206998 pid=2429 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=71, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003a4107f8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003a411cb8,0xffff8000fffee7f0 process=0xffff8000fffe6b70 user=0xffff80003a00f000, vmspace=0xfffffd807eade3f8 estcpu=21, cpticks=4, pctcpu=0.2, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 56257 181991 51679 32767 7 0x10 syz-executor 56257 102735 51679 32767 3 0x4000090 fsleep syz-executor 46453 290977 74945 32767 3 0x90 piperd syz-executor 79191 21446 31678 32767 3 0x90 nanoslp syz-executor 60449 139616 2722 32767 3 0x90 piperd syz-executor 75657 28065 3843 32767 3 0x90 piperd syz-executor 13792 257192 18017 32767 3 0x90 piperd syz-executor 899 519151 465 32767 3 0x90 piperd syz-executor 51679 229901 16484 32767 3 0x90 nanoslp syz-executor 74945 513809 73576 0 3 0x82 wait syz-executor 2722 72676 73576 0 3 0x82 wait syz-executor 31678 344510 73576 0 3 0x82 wait syz-executor 3843 45142 73576 0 3 0x82 wait syz-executor 465 217972 73576 0 3 0x82 wait syz-executor 18017 69737 73576 0 3 0x82 wait syz-executor 16484 263661 73576 0 3 0x82 wait syz-executor 73576 241929 88287 0 3 0x82 nanoslp syz-executor 88287 69319 32851 0 3 0x10008a sigsusp ksh 32851 47949 69466 0 3 0x98 kqread sshd-session 69466 192086 25409 0 3 0x92 kqread sshd-session 65546 73602 1 0 3 0x100083 ttyin getty 25409 102852 1 0 3 0x88 kqread sshd 19503 386738 20780 73 3 0x1100090 kqread syslogd 20780 198342 1 0 3 0x100082 sbwait syslogd 53461 4354 1 0 3 0x100080 kqread resolvd 83078 342838 34499 77 3 0x100092 kqread dhcpleased 34602 466198 34499 77 3 0x100092 kqread dhcpleased 34499 164739 1 0 3 0x80 kqread dhcpleased 97720 287658 0 0 3 0x14200 bored smr 51796 467685 0 0 2 0x14200 zerothread 59 329806 0 0 3 0x14200 aiodoned aiodoned 89550 281316 0 0 3 0x14200 syncer update 58196 202329 0 0 3 0x14200 cleaner cleaner 27409 434041 0 0 3 0x14200 reaper reaper 82817 196570 0 0 3 0x14200 pgdaemon pagedaemon 49860 204374 0 0 3 0x14200 bored viomb 82465 396827 0 0 3 0x40014200 acpi0 acpi0 20942 439986 0 0 3 0x40014200 idle1 26595 315816 0 0 3 0x14200 bored softnet1 76279 208806 0 0 3 0x14200 bored softnet0 9187 457361 0 0 3 0x14200 bored systqmp 83687 164777 0 0 3 0x14200 bored systq 3124 162895 0 0 3 0x14200 tmoslp softclockmp 99401 430940 0 0 3 0x40014200 tmoslp softclock 76689 508300 0 0 3 0x40014200 idle0 1 186661 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839e4168) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 uvm_pageclean+0x29c #3 uvm_pagefree+0x26 #4 uvm_anfree+0xe9 #5 amap_wipeout+0x246 #6 uvm_unmap_detach+0x8a #7 uvm_map_teardown+0x360 #8 exit1+0x6fc #9 sys_exit+0x1a #10 syscall+0xb17 #11 Xsyscall+0x128 Process 56257 (syz-executor) thread 0xffff80003a411cb8 (181991) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a129c8) #0 witness_lock+0x5f1 #1 uvm_fault+0x1ea #2 upageflttrap+0xa9 #3 usertrap+0x42f #4 recall_trap+0x8 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10190 10956K 10973K 166960K 11284 0 pcb 17 12K 12K 166960K 17 0 rtable 219 6K 7K 166960K 401 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 2 1K 9K 166960K 10 0 counters 68 36K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 67 0 iov 0 0K 16K 166960K 67 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1569 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 28 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 95 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 117K 166960K 720 0 sigio 0 0K 0K 166960K 12 0 proc 58 99K 147K 166960K 526 0 subproc 63 3K 4K 166960K 252 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 96 0 in_multi 88 6K 7K 166960K 116 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 456 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 205 153K 186K 166960K 8036 0 UVM aobj 99 4K 4K 166960K 102 0 pinsyscall 38 76K 110K 166960K 1828 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 34 0 NDP 10 0K 2K 166960K 27 0 temp 62 8677K 8742K 166960K 6511 0 kqueue 13 20K 30K 166960K 141 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 68 0 65 1 0 1 1 0 8 0 rtentry 176 114 0 13 6 0 6 6 0 8 0 unpcb 144 562 0 547 6 5 1 6 0 8 0 syncache 336 14 0 14 2 2 0 1 0 8 0 tcpqe 32 7 0 7 2 2 0 1 0 8 0 tcpcb 736 416 0 407 10 3 7 7 0 8 5 arp 136 18 0 2 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 714 0 701 10 3 7 7 0 8 3 ip6q 72 3 0 1 1 0 1 1 0 8 0 ip6af 40 5 0 2 1 0 1 1 0 8 0 nd6 152 27 0 4 2 0 2 2 0 8 0 kcovpl 48 28 0 21 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 459 0 46 29 2 27 29 0 8 0 art_table 40 460 0 46 5 0 5 5 0 8 0 art_node 32 114 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 8 1 0 1 1 0 8 0 semapl 112 93 0 83 1 0 1 1 0 8 0 shmpl 112 99 0 3 3 0 3 3 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2333 0 800 97 0 97 97 0 8 0 ffsino 296 2333 0 800 120 1 119 119 0 8 0 nchpl 144 3282 0 1579 64 0 64 64 0 8 0 vnodes 216 2594 0 0 145 0 145 145 0 8 0 namei 1024 10839 0 10839 2 1 1 2 0 8 1 percpumem 16 50 0 1 1 0 1 1 0 8 0 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 10816 0 10816 10 6 4 8 1 8 4 plimitpl 152 158 0 136 2 1 1 2 0 8 0 sigapl 424 977 0 931 7 1 6 7 0 8 0 knotepl 120 351 0 0 11 0 11 11 0 8 0 kqueuepl 224 180 0 171 1 0 1 1 0 8 0 pipepl 344 290 0 262 9 6 3 9 0 8 0 fdescpl 528 961 0 932 3 0 3 3 0 8 0 filepl 160 5629 0 5437 20 7 13 16 0 8 3 lockfpl 104 168 0 166 1 0 1 1 0 8 0 lockfspl 48 59 0 57 1 0 1 1 0 8 0 sessionpl 144 49 0 34 1 0 1 1 0 8 0 pgrppl 48 86 0 64 1 0 1 1 0 8 0 ucredpl 104 768 0 750 1 0 1 1 0 8 0 zombiepl 144 932 0 931 1 0 1 1 0 8 0 processpl 1232 977 0 931 5 0 5 5 0 8 0 procpl 664 1878 0 1831 7 1 6 7 0 8 0 sosppl 176 3 0 3 2 1 1 1 0 8 1 sockpl 752 1351 0 1320 23 13 10 18 0 8 4 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1852 0 0 116 0 116 116 0 8 0 bufpl 280 3347 0 123 231 0 231 231 0 8 0 anonpl 32 7484 0 0 61 0 61 61 0 246 0 amapchunkpl 152 26532 0 25900 45 15 30 36 0 158 1 amappl16 200 2670 0 2648 5 3 2 5 0 8 0 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 9 0 8 1 0 1 1 0 8 0 amappl13 176 474 0 473 1 0 1 1 0 8 0 amappl12 168 1321 0 1283 3 0 3 3 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 42 0 32 1 0 1 1 0 8 0 amappl9 144 272 0 272 1 1 0 1 0 8 0 amappl8 136 36 0 34 1 0 1 1 0 8 0 amappl7 128 82 0 80 1 0 1 1 0 8 0 amappl6 120 275 0 264 1 0 1 1 0 8 0 amappl5 112 85 0 77 1 0 1 1 0 8 0 amappl4 104 418 0 395 1 0 1 1 0 8 0 amappl3 96 4844 0 4758 4 0 4 4 0 8 0 amappl2 88 576 0 523 2 0 2 2 0 8 0 amappl1 80 13313 0 12770 14 0 14 14 0 8 0 amappl 88 7171 0 7035 5 0 5 5 0 92 0 uvmvnodes 80 119 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 101 0 3 2 0 2 2 0 8 0 uaddrrnd 24 961 0 932 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 961 0 932 1 0 1 1 0 8 0 vmmpekpl 168 10527 0 10487 3 0 3 3 0 8 0 vmmpepl 168 70084 0 68399 99 8 91 99 0 357 0 vmsppl 488 960 0 931 7 2 5 6 0 8 0 rwobjpl 80 21745 0 20748 24 0 24 24 0 8 0 pdppl 4096 1930 0 1862 120 38 82 94 0 8 14 pvpl 32 14728 0 0 119 0 119 119 0 265 0 pmappl 256 960 0 931 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 410 0 49 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833b03e7) at panic+0x1e5 __assert(ffffffff833f1046,ffffffff8333fc7a,52e,ffffffff834071a1) at __assert+0x29 uvm_pagedequeue(fffffd8008f2a100) at uvm_pagedequeue+0x2dd uvm_pageclean(fffffd8008f2a100) at uvm_pageclean+0x2ad uvm_pagefree(fffffd8008f2a100) at uvm_pagefree+0x26 uvm_anfree(fffffd806d54e868) at uvm_anfree+0xe9 amap_wipeout(fffffd806cc34a10) at amap_wipeout+0x246 uvm_unmap_detach(ffff80003a014980,0) at uvm_unmap_detach+0x8a uvm_map_teardown(fffffd807eade3f8) at uvm_map_teardown+0x360 exit1(ffff80003a4107f8,0,0,1) at exit1+0x6fc sys_exit(ffff80003a4107f8,ffff80003a014b50,ffff80003a014aa0) at sys_exit+0x1a syscall(ffff80003a014b50) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75bfa0825c40, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xf uvm_fault(fffffd807eadeb98,99533064000,0,1) at uvm_fault+0x1ea upageflttrap(ffff80003ac1ffe0,99533064000) at upageflttrap+0xa9 usertrap(ffff80003ac1ffe0) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x781a87c6c950, count: 7 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xf uvm_fault(fffffd807eadeb98,99533064000,0,1) at uvm_fault+0x1ea upageflttrap(ffff80003ac1ffe0,99533064000) at upageflttrap+0xa9 usertrap(ffff80003ac1ffe0) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x781a87c6c950, count: -8